.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-info{position:absolute;top:50%;background:0 0!important;left:50%;transform:translate(-50%,-50%);text-align:center;padding:100px 30px 30px!important;width:100%}@media only screen and (max-width:575px){.post-header .dz-info{padding:40px 15px 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 .icon-search{display:none}.active-search .spinner-border{display:block!important;animation:.75s linear infinite spinner-border;width:30px!important;height:30px!important}.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}.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}.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-single{background-color:transparent}.ic-card.style-3.blog-single .ic-info{padding:0;padding-top:30px;border:0;text-align:inherit}.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 .post-inner{display:flex;align-items:center}.post-btn .prev-post{padding-right:10px}.post-btn .prev-post .inner-icon{margin-right:12px;display:none}.post-btn .next-post .inner-icon{margin-left:12px;display:none}.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}.author-box{padding:50px 30px;text-align:center;margin-bottom:60px;background:var(--bs-light);border-radius:30px;border:2px solid var(--bs-light)}.author-box .author-profile-info .author-profile-pic{width:200px;height:200px;overflow:hidden;min-width:200px;margin-bottom:20px;margin-left:auto;margin-right:auto;background:var(--bs-primary);border-radius:20px}.author-box .author-profile-info .author-profile-pic img{width:100%;border-radius:20px}.author-box .author-profile-info .author-profile-content .title{font-size:20px;margin-bottom:0}.author-box .author-profile-info .author-profile-content .sub-title{font-size:13px;display:block;color:var(--bs-primary);margin-bottom:10px}.author-box .author-profile-info .author-profile-content p{font-size:14px;margin-bottom:15px}.author-box .author-profile-info .author-profile-content img{margin-bottom:15px;width:180px}.author-box .author-profile-info .author-profile-content .social-icon{margin:0 -2px}.author-box .author-profile-info .author-profile-content .social-icon li{margin:0 2px;display:inline-block}.author-box .author-profile-info .author-profile-content .social-icon li a{height:40px;width:40px;line-height:40px;text-align:center;font-size:16px;background:var(--bs-secondary);color:#fff;vertical-align:middle;display:block;border-radius:10px;-webkit-transition:all .8s;-ms-transition:all .8s;transition:all .8s}.author-box .author-profile-info .author-profile-content .social-icon li a i{vertical-align:middle}.author-box .author-profile-info .author-profile-content .social-icon li a:hover{background:var(--bs-primary)}.author-box.style-1{padding:30px;text-align:left}.author-box.style-1 .author-profile-info{display:flex;align-items:center}.author-box.style-1 .author-profile-info .author-profile-pic{width:150px;height:150px;min-width:150px;margin-bottom:0;margin-left:unset;margin-right:20px}.author-box.style-1 .author-profile-info .author-profile-content .title{margin-bottom:8px}.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}.dz-spinner{display:inline-block;animation:spin 1s linear infinite}.widget.widget_search .input-group .form-control{border-radius:10px!important;background-color:#fff}.widget.widget_search .input-group-append.search-btn{position:absolute;top:5px;right:5px;bottom:5px;z-index:9}.widget.widget_search .input-group-append.search-btn .btn{width:40px;padding:0;height:100%;border-radius:6px}.dz-card.style-1 .dz-media::before,.dz-card.style-2 .dz-media::before,.dz-card.style-3 .dz-media::before,.dz-card.style-4 .dz-media::before,.dz-card.style-5 .dz-media::before{left:-100%}.dz-card.style-4 .dz-media img{min-height:250px}