.post-swiper-2 .btn-prev,.post-swiper-2 .btn-next{position:absolute;top:40%;transform:translateY(-50%);color:var(--secondary)!important;width:50px;height:50px}.post-swiper-2 .btn-prev:hover,.post-swiper-2 .btn-next:hover{background:var(--primary)}.post-swiper-2 .btn-prev{left:0}.post-swiper-2 .btn-next{right:0}.post-swiper-2 .btn-prev::after,.post-swiper-2 .btn-next::after{display:none}.post-swiper-two .swiper-slide:after{height:100%;width:100%;position:absolute;content:"";top:0;left:0;opacity:.5;background-color:black}.post-swiper-two .swiper-slide.swiper-slide-visible.swiper-slide-thumb-active:after{content:none}.section-full{--dz-height:600px}@media only screen and (max-width:991px){.section-full{--dz-banner-height:450px}}@media only screen and (max-width:767px){.section-full{--dz-height:380px}}@media only screen and (max-width:575px){.section-full{--dz-height:350px}}.post-header .dz-media{height:var(--dz-height)}.post-header .dz-media img{min-height:250px;width:100%;height:100%;object-fit:cover}.post-header .dz-info{position:absolute;top:50%;background:0 0!important;left:50%;transform:translate(-50%,-50%);text-align:center;padding:30px!important;width:100%}@media only screen and (max-width:575px){.post-header .dz-info{padding:15px!important}}.post-header .dz-info .dz-title{color:#fff;text-transform:capitalize}@media only screen and (max-width:575px){.post-header .dz-info .dz-title{font-size:24px}}.post-header .dz-info .dz-meta>ul{justify-content:center}.post-header .dz-info .dz-meta>ul>li{color:#fff}.contact-area1 .wpcf7-form-control-wrap{width:100%!important}.faq-head .spinner-border{display:none!important;animation:none}.active-search .search-icon{display:none}.active-search .spinner-border{display:block!important;animation:.75s linear infinite spinner-border}.mega-menu:has(.mm-image) .elementor-widget-wrap,.mega-menu:has(.mm-image) .elementor-widget{position:static!important}.mega-menu .elementor-widget-wrap,.mega-menu .elementor-widget{position:static!important}.mm-image{position:absolute;bottom:0;z-index:-1;height:100%;right:-100px}.mm-image img{height:100%!important;object-fit:cover}.widget_services.style-1 ul li a{padding-left:0;transition:all .4s}.widget_services.style-1 ul li{padding-left:0;overflow:hidden}.widget_services.style-1 ul li a:before{content:none}.list-check-2.check-circle{padding-left:0!important}.dz-mega-menu>li .menu-icon{display:none}.main-swiper .swiper-slide{transition:opacity 1.5s ease-in-out}.main-swiper .swiper-slide.swiper-slide-active{width:100%!important}.extra-nav.nav-light li a{color:#fff}.demo_vertical2{height:100%!important}.dz-product-area .feature-detail{justify-content:start}.dz-media.post-audio iframe{border-radius:10px}.shop-card .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{overflow:hidden}.blockUI.blockOverlay{border-radius:10px}.header-transparent .top-bar .dz-topbar-left li,.header-transparent .top-bar .dz-topbar-right li,.header-transparent .top-bar .dz-topbar-right li i{color:unset!important}.ic-card.style-3.blog-half .ic-media{margin-bottom:0;max-width:300px;min-width:300px}.ic-card.style-3.blog-half .ic-media a{display:block;height:100%}.ic-card.style-3.blog-half .ic-media img{height:100%;object-fit:cover;min-height:235px;max-height:350px}.ic-card.style-3.blog-half .ic-info{flex:1}.ic-bnr-inr.ic-bnr-inr-sm{height:var(--ic-banner-height)}.post-btn .prev-post,.post-btn .next-post{max-width:50%;flex:0 0 50%;position:relative}.post-btn .prev-post{padding-right:10px}.post-btn .prev-post .inner-icon{margin-right:12px}.post-btn .next-post .inner-icon{margin-left:12px}.post-btn .next-post{padding-left:10px}.post-btn .next-post .dz-info{text-align:right;flex:1}.post-btn .prev-post img,.post-btn .next-post img{height:70px;width:85px;object-fit:cover}.inquiry-modal .inquiry-adv+.modal-content{flex:0 0 50%;max-width:50%}.inquiry-modal .modal-content{flex:0 0 100%;max-width:100%}.ic-coming-soon.style-3 .ic-social-icon li a{display:inline-block}.under-construct{min-height:700px}.ic-card.style-3 .ic-meta ul li.dz-user>a{margin-left:4px}.pagination.style-1{justify-content:end;border:0}.pagination.style-1 li{border:0}.pagination.style-1 li .page-numbers,.pagination.style-1 li .page-link{height:40px;min-width:40px;line-height:40px;color:var(--title);text-align:center;border:0;border:1px solid #777;padding:0;padding:0 10px;font-size:15px;font-weight:var(--headings-font-weight);border-radius:var(--border-radius-base);margin:0 5px;display:block;text-transform:uppercase;background-color:transparent}.pagination.style-1 li .page-numbers.current,.pagination.style-1 li .page-numbers.active,.pagination.style-1 li .page-numbers:hover,.pagination.style-1 li .page-link.current,.pagination.style-1 li .page-link.active,.pagination.style-1 li .page-link:hover{color:#fff;background-color:var(--secondary);border-color:var(--secondary)}@media only screen and (max-width:575px){.pagination.style-1 li{margin:0 3px}.pagination.style-1 li .page-numbers,.pagination.style-1 li .page-link{height:35px;min-width:35px;line-height:35px;border-radius:var(--border-radius-base)}.post-btn .prev-post img,.post-btn .next-post img{display:none}}.pagination.style-1 li .prev,.pagination.style-1 li .next{font-size:15px;padding:0 15px}.pagination.style-1 li .prev:hover,.pagination.style-1 li .next:hover{background-color:var(--secondary);box-shadow:none;color:#fff}@media only screen and (max-width:575px){.pagination.style-1 li .prev,.pagination.style-1 li .next{min-width:90px;font-size:14px}}.pagination.style-1.text-center{justify-content:center}.pagination.style-1.pagination-lg li .page-numbers,.pagination.style-1.pagination-lg li .page-link{height:80px;min-width:80px;line-height:80px;border-radius:80px}.pagination.style-1.pagination-md li .page-numbers,.pagination.style-1.pagination-md li .page-link{height:60px;min-width:60px;line-height:60px;border-radius:40px}.pagination.style-1.pagination-sm li .page-numbers,.pagination.style-1.pagination-sm li .page-link{height:40px;min-width:40px;line-height:40px;border-radius:40px}.pagination.style-1.rounded-0 .page-item .page-link{border-radius:0}.pagination.style-1 .page-numbers{border:1px solid #f0f0f0;display:inline-flex;margin:0 20px;background-color:#fff;border-radius:var(--border-radius-base)}.pagination.style-1 .page-numbers .page-item .page-link{background-color:#fff;color:var(--secondary)}.pagination.style-1 .page-numbers .page-item .page-link.active,.pagination.style-1 .page-numbers .page-item .page-link:hover{color:#fff;background-color:var(--secondary);border-color:var(--secondary)}.pagination.style-1 .page-numbers .page-item .page-link.active .page-num,.pagination.style-1 .page-numbers .page-item .page-link:hover .page-num{background-color:transparent}@media only screen and (max-width:575px){.pagination.style-1 .page-numbers{margin:0 5px}.ic-card.style-3.blog-half .ic-media{max-width:100%}.author-box .author-profile-info .author-profile-content{padding-left:0}.author-box .author-profile-info .author-profile-pic{margin-left:0}}@media only screen and (max-width:767px){.pagination.style-1{justify-content:center}}@media only screen and (max-width:1199px){.ic-card.style-3.blog-half .ic-media img{max-height:100%}}.author-box{padding:30px;background:var(--rgba-primary-1)}.author-box .author-profile-info{display:flex;align-items:center}.author-box .author-profile-info .author-profile-pic{width:100px;height:100px;border-radius:100%;overflow:hidden;min-width:100px}.author-box .author-profile-info .author-profile-content{padding-left:20px}.author-box .author-profile-info .social-icon{display:flex;gap:18px}.header-nav .nav>li .mega-menu .menu-item-has-children>a:before,.header-nav .nav>li .sub-menu .menu-item-has-children>a:before{content:"";font-weight:900;font-family:"Font Awesome 5 Free";float:right;font-size:10px;margin-top:2px}.swiper-pagination-bullets.style-2{position:absolute;bottom:10px;z-index:1;left:0;right:0;text-align:center}.swiper-pagination-bullets.style-2 .swiper-pagination-bullet{height:10px;width:10px;background-color:white}.ic-media iframe{width:100%;height:400px}.dz-ajax-overlay .btn:before{content:"";height:100%;width:100%;background-color:#000;position:absolute;left:0;top:0;z-index:99;border-radius:0;opacity:.8;color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center;letter-spacing:2px;font-weight:500;font-size:14px;font-style:italic;background-repeat:no-repeat;background-position:center;background-size:18px}