@media screen and (max-width:1169px) and (min-width:981px){.banner-wrap h2{font-size:35px!important}}@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}.search-box .wp-block-search__input{position:static}.feature-box{margin-bottom:35px!important}}@media (max-width:1100px){.post-page-area .wp-block-columns.is-layout-flex.wp-block-columns-is-layout-flex{max-width:100%!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:990px){.post-page-area .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{padding-right:0!important}}@media (max-width:767px){.wp-block-navigation__responsive-container.is-menu-open.has-modal-open{padding:25px}.banner-wrap h2{font-size:30px!important}.main-slider .owl-dots{display:flex;justify-content:center}.category-section .owl-nav{top:auto;bottom:0;right:50%;transform:translateX(50%)}}@media screen and (max-width:1299px) and (min-width:992px){.main-header .middle-header .mid-right-box .woocommerce-currency-switcher-form{min-width:55px}.main-header .middle-header .mid-right-box .gtranslate_wrapper .gt_selector{width:70px}}@media screen and (max-width:1300px) and (min-width:1px){.sliderrr-div{max-width:80%}.services-box{width:auto!important}}