.iframe_home_page iframe
{
	height:850px!important;
}
.iframe_page iframe
{
	height:680px!important;
}

.iframe_agriculture_page iframe
{
	height:540px!important;
}
.flipbook-marging
{
    margin-top: 22px!important;
}

@media only screen and (min-width: 320px) and (max-width: 380px) 
{
    .iframe_home_page iframe
    {
    height:600px!important;
        margin-top: -18%;
    }
    .elementor-element-259a132 
    {
         top: 135px!important;
    }
}

@media only screen and (min-width: 381px) and (max-width: 400px) 
{
    .iframe_home_page iframe
    {
        height:550px!important;
        margin-top: -5%;
    }
    .elementor-element-259a132 
    {
        top: 140px!important;
    }
}
@media only screen and (min-width: 401px) and (max-width: 440px) 
{
    .iframe_home_page iframe
    {
        height:510px!important;
        margin-top: -2%;
    }
    .elementor-element-259a132 
    {
        top: 149px!important;
    }
    .elementor-element-e807356
    {
        margin-top: -14%!important;
    }
}
@media only screen and (min-width: 441px) and (max-width: 490px) 
{
    .iframe_home_page iframe
    {
        height:480px!important;
        margin-top: -2%;
    }
    .elementor-element-259a132 
    {
       top: 140px!important;
    }
}
@media only screen and (min-width: 491px) and (max-width: 550px) 
{
    .iframe_home_page iframe
    {
        height:430px!important;
        margin-top: -2%;
    }
    .elementor-element-259a132 
    {
        top: 140px!important;
    }
}

@media only screen and (min-width: 300px) and (max-width: 768px) 
{
    
    .elementor-element-b612b06
    {
        margin-top: 680%;
    }
    .page-id-63 .elementor-heading-title
    {
        font-size: 17px!important;
    }
    .elementor-18 .elementor-element.elementor-element-7050d752 div.elementor-menu-toggle 
    {
        color: #FFFFFF!important;
    }
 .elementor-element-792c83b
 {
     margin-bottom: -85%!important;
 }
  .elementor-18 .elementor-element.elementor-element-1861fe2
    {
         display:none;
    }
    .elementor-element-259a132 
    {
        position: fixed;
        width: 100%!important;
        z-index: 100;
    }
    
    .gt-open .elementor-element-259a132
    {
        background-image: unset!important;
    }
    .gt-open .elementor-18 .elementor-element.elementor-element-259a132 
    {
        border-style: none !important;
    }
    
    .elementor-18 .elementor-element.elementor-element-71d24481 
    {
    padding-bottom: 3%!important;
    }
    .elementor-element-71d24481
    {
        margin-top: -3%!important;
    }
    .elementor-element-e807356
    {
        margin-top: -16%;
    }
    .elementor-element-1a288a3
    {
      margin-top: -20%;
    }
    .header_title 
    {
        height: 35px;
    }
     
}
@media only screen and (min-width: 441px) and (max-width: 480px) 
{
    .home iframe_page iframe
    {
       height:500px!important;
    }
   
}

@media only screen and (min-width: 401px) and (max-width: 440px) 
{
    .iframe_page iframe
    {
       height:500px!important;
    }
   
}
@media only screen and (min-width: 381px) and (max-width: 400px) 
{
    .iframe_page iframe
    {
       height:510px!important;
    }
}
@media only screen and (min-width: 300px) and (max-width: 380px) 
{
    .iframe_page iframe
    {
       height:500px!important;
    }
}