.banner-section{width:auto;height:auto}.banner-section .wp-block-buttons{display:block}.banner-section .wp-block-button__link{color:#d1007b!important;background:#fff;text-decoration:none}.banner-section .wp-block-button__link:hover{background:#d1007b!important;color:#fff!important}.banner-section .wp-block-button__link:after{content:"\f105";font-family:'Font Awesome 7 Free';font-weight:900;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;opacity:0}.banner-section .wp-block-button__link:hover:after{opacity:1;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;padding-left:10px;color:#fff}.events-section .events-box{position:relative}.events-section .events-box .service-head{position:absolute;top:0;left:0;width:100%}.events-section .events-box:hover .service-head{top:75px;transition-duration:0.3s}.events-section .events-box:hover span.wp-block-cover__gradient-background{opacity:0.7!important}.events-section .events-box .service-head h3{font-family:'Montserrat',sans-serif;font-weight:600;color:#fff!important}.events-section .events-box .service-head .wp-block-buttons:before{background:#fff0;border:1px solid #fff;font-size:18px;padding:6px 16px;border-radius:50px;color:#fff!important}.events-section .events-box .service-head .wp-block-buttons:before{content:"\f105";font-family:'Font Awesome 7 Free';font-weight:900}@media screen and (max-width:768px) and (min-width:576px){.banner-section .wp-block-column.banner-main:nth-child(2){flex-basis:100%!important}.events-section .wp-block-columns.alignwide.service-boxes.mx-0{flex-wrap:nowrap}.events-section .events-box{flex-basis:33.33%!important}.events-box .service-head .wp-block-column:nth-child(2){flex-basis:25%!important}.events-section .events-box .service-head{gap:0}}@media screen and (max-width:767px) and (min-width:576px){.events-section .wp-block-columns{flex-wrap:wrap!important}.events-section .service-head{flex-wrap:nowrap!important}}@media screen and (max-width:575px){.banner-section p{display:none}.events-box .service-head .wp-block-column:first-child{flex-basis:65%!important}.events-box .service-head .wp-block-column:nth-child(2){flex-basis:20%!important}}