.elementor-471 .elementor-element.elementor-element-a8f758d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:187px;margin-bottom:187px;padding:226px 100px 100px 100px;}.elementor-471 .elementor-element.elementor-element-a8f758d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-471 .elementor-element.elementor-element-befdcd9 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:900;}.elementor-471 .elementor-element.elementor-element-c2f4efc .ae-post-list-item{width:calc(100%/3);}.elementor-471 .elementor-element.elementor-element-c2f4efc.ae-post-layout-grid article.ae-post-list-item{padding-left:0px;padding-right:0px;}.elementor-471 .elementor-element.elementor-element-c2f4efc.ae-post-layout-grid .ae-pagination-wrapper{padding-right:0px;}.elementor-471 .elementor-element.elementor-element-c2f4efc.ae-post-layout-checker-board article.ae-post-list-item{padding-left:0px;padding-right:0px;}.elementor-471 .elementor-element.elementor-element-c2f4efc.ae-post-layout-checker-board .ae-pagination-wrapper{padding-right:0px;}.elementor-471 .elementor-element.elementor-element-c2f4efc .ae-pagination-wrapper{padding-left:0px;}.elementor-471 .elementor-element.elementor-element-c2f4efc .aep-filter-bar{padding-left:0px;padding-right:0px;}.elementor-471 .elementor-element.elementor-element-c2f4efc  article.ae-post-list-item{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-c2f4efc .ae-widget-title-wrap{text-align:center;}.elementor-471 .elementor-element.elementor-element-c2f4efc .ae-post-overlay{background-color:rgba(0,0,0,0.5);}.elementor-471 .elementor-element.elementor-element-c2f4efc .ae-post-overlay-icon i{color:#FFFFFF;font-size:50px;}.elementor-471 .elementor-element.elementor-element-c2f4efc .ae-post-overlay-icon svg{fill:#FFFFFF;width:50px;}.elementor-471 .elementor-element.elementor-element-c2f4efc .ae-post-overlay-text{color:#FFFFFF;}.elementor-471 .elementor-element.elementor-element-c2f4efc .ae-post-overlay-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, 50%);}.elementor-471 .elementor-element.elementor-element-c2f4efc .ae-pagination-wrapper *{color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-471 .elementor-element.elementor-element-c2f4efc .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-471 .elementor-element.elementor-element-c2f4efc{z-index:1.0E+43;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-471 .elementor-element.elementor-element-c2f4efc .ae-post-list-item{width:calc(100%/2);}}@media(max-width:767px){.elementor-471 .elementor-element.elementor-element-a8f758d{margin-top:250px;margin-bottom:250px;padding:20px 20px 20px 20px;}.elementor-471 .elementor-element.elementor-element-c2f4efc .ae-post-list-item{width:calc(100%/1);}}/* Start custom CSS for section, class: .elementor-element-a8f758d *//*.home_holder{
    height: 100vh;
}
body,html{
    height: 100vh;
}*/
body{
    background-image: url(http://butterfly-b.com/wp-content/uploads/2022/07/bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}
}
.home_holder {
    height: calc( 100vh - 157px );
}
.icons_social li{
    background:#fff;
    border-radius: 5px;
    padding: 5px 0!important;
}

@media only screen and (max-width: 600px) {
  body{
   
    background-size: cover;
}
}/* End custom CSS */