@media screen and (max-width:1169px) and (min-width:800px){html{overflow-x:hidden}.services-section h2{font-size:40px!important}.service-box h3{font-size:18px!important}.service-box .wp-block-button__link{font-size:15px}}@media screen and (max-width:980px){.fse-overlap-image{position:relative!important;right:auto!important;bottom:auto!important;margin:25px 0!important}.wp-block-section-01 h2,.wp-block-section-02 h2{font-size:28px!important}.wpcf7 input[type="text"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%}.blog-area .wp-block-post-template{grid-template-columns:auto auto}.header-wrap{text-align:center;position:static;background:var(--wp--preset--color--extra-primary)}.header-wrap .wp-block-group{justify-content:center}.header-wrap .wp-block-social-links,.header-wrap nav,.header-wrap .wp-block-buttons{justify-content:center}.services-section{text-align:center;padding:15px 0!important}.services-section h2{font-size:50px!important}}@media screen and (max-width:767px){*{box-sizing:border-box}.wp-block-navigation__responsive-container.is-menu-open.has-modal-open{padding:25px}}@media screen and (max-width:1250px) and (min-width:800px){.slider-head{font-size:38px!important}.banner-wrap{min-height:600px!important}.top-header{padding-bottom:8px!important;padding-top:8px!important}.header-wrap .wp-block-navigation ul{gap:10px;justify-content:center!important}.header-wrap .wp-block-navigation ul li{font-size:17px!important}.header-btn a{font-size:14px!important;padding:10px!important}.banner-right-image img{margin-bottom:-180px}}@media screen and (max-width:1300px) and (min-width:1px){[class*="wp-container-core-group-is-layout-"]>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:90%}.header-wrap,.main-slider .owl-stage-outer{max-width:100%}}