.chk-heading,.gt-theme-btn,.section-title h4,.section-title-2 h4,.slider-style-3 span,.uppercase,h1,h2,h3,h4,h5,h6{text-transform:uppercase}hr,ul{padding:0}.product-desc .product-rating,.single-skill h5,label,p{margin-bottom:15px}.btn,.theme-btn{padding:15px 20px}.bg-overlay::after,.btn-border::after{content:'';z-index:-1;position:absolute}.about-img-shape,.about-section,.blog-section,.btn-border,.event-item,.feature-item-img,.featured-item,.header-bottom-right ul li,.header-transparent,.main-menu ul li,.main-menu ul li>a,.search-form,.subscribe-form,.team-img,.video-wrapper,.welcome-img,.wrapper-404{position:relative}.btn,.footer-social-links li,.header-bottom-right ul li,.header-links ul li,.header-links ul li a,.header-top-left ul li,.header-top-right ul li,.header-top-right ul li a,.hover-effect1 ul li,.main-menu ul li,.main-menu ul li>a,.page-menu nav ul li,.product-social-links ul li,.r-star,.review-list li .r-date,.singin-btn a,.slick-style .slick-dots li,.slider-active ul.slick-dots li,.speaker-info ul li,ul.popular-tag li{display:inline-block}.blog-box-img,.blog-img,.event-img,.event-item-img,.feature-item,.feature-item-img,.fix,.service-img{overflow:hidden}.btn,.main-menu ul li,.table td,.table th,.wishlist-table tr td{vertical-align:middle}body{font-family:Cabin,sans-serif}.img{max-width:100%;transition:.3s ease-out}.f-left{float:left}.f-right,.r-date{float:right}.button,a{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}a{text-decoration:none}.btn:focus,.button:focus,a:focus,button:focus{text-decoration:none;outline:0;box-shadow:none}.footer -menu li a:hover,.portfolio-cat a:hover,a:active,a:focus,a:hover{color:#fff;text-decoration:none}a,button{color:#5f4c60;outline:0;cursor:pointer}.capitalize{text-transform:capitalize}h1,h2,h3,h4,h5,h6{margin-top:0;font-style:normal;font-weight:800}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:56px}h2{font-size:46px}h3{font-size:38px}h4{font-size:30px;line-height:32px}.blog-author-info h4,.conboxx h4,.landtext h4,.service-item-content h4,h5{font-size:22px}.cart-link,h6,label,p{font-size:18px}ul{margin:0}.payment-option li,li{list-style:none}p{font-weight:500;line-height:30px;color:#4a4a4a}hr{border-bottom:1px solid #fff;border-top:0;margin:30px 0}label{color:#223645;font-weight:600}::-moz-selection{background:#444;color:#fff;text-shadow:none}::selection{background:#444;color:#fff;text-shadow:none}.img-bg,.service-box:hover::after,.service-box:hover::before{background-size:cover;background-position:center;background-repeat:no-repeat}::-moz-placeholder{color:#555;font-size:14px;opacity:1}::placeholder{color:#555;font-size:14px;opacity:1}.btn,.btn:hover,.contact-form select,.cta-section-content h1,.event-link a,.footer-social-links li a:hover,.gallery-content h2:hover>a,.header-style-3 .header-contact a,.header-style-3 .main-menu ul li>a,.product-info h5 a,.service-item:hover a,.service-item:hover h4,.service-item:hover p,.theme-btn2:active,.theme-btn2:focus,.theme-btn2:hover,.theme-btn:active,.theme-btn:focus,.theme-btn:hover{color:#fff}.separator{border-top:1px solid #f2f2f2}.service-box-2:hover,.speaker-info ul li a:hover,.theme-bg{background:#4eae4a}.theme-btn,.theme-btn2{background:#febc70}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1300px}.btn{-moz-user-select:none;border:2px solid transparent;border-radius:0;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:0;text-align:center;touch-action:manipulation;transition:.3s ease-in-out;white-space:nowrap}.theme-btn:hover{background:rgb(1 1 1)}.theme-btn2{color:#111}.theme-btn2:hover{background:#eb7714}.theme-btn2.btn-border::after{border-color:#ff8b00}.theme-btn i,.theme-btn2 i{margin-left:10px}.btn-border{z-index:1;margin-left:5px;margin-bottom:5px}.play-btn,.slider-style-2 .theme-btn2{margin-left:25px}.btn-border::after{width:calc(100% + 14px);height:calc(100% + 14px);top:-7px;left:-7px;background-color:transparent;border:0 solid #5f4c60}.blog-details-share a:hover,.event-title h6,.read-more-btn:hover,.service-box-2:hover .service-box-icon i::before,.service-box:hover .service-box-icon i::before,.service-section-title a,.sidebar-box ul li a:hover,.sidebar-box ul.sidebar-category li a:hover,.sidebar-box ul.sidebar-category li a:hover::before,.theme-color{color:#4eae4a}.bg-overlay{z-index:1}.bg-overlay::after{width:100%;height:100%;left:0;top:0;background:linear-gradient(359deg,#000,transparent);opacity:1}.header-top{padding:10px 0;background-color:#fcf1f1}.header-top-left ul li a{font-size:14px;font-weight:500;margin-right:25px;color:#5c5c5c;border-bottom:1px solid transparent}.logo img{max-width:247px}.header-top-left ul li:hover a{color:#ff8b00;border-bottom:1px solid #fff}#mobile-menu ul,.header-top-right{text-align:right}.header-top-right ul li{margin-left:7px;font-size:14px;color:#5c5c5c}.header-top-right ul li a{width:30px;height:30px;text-align:center;line-height:30px;background:#fff;border-radius:50%;color:#4eae4a;font-size:12px}.header-top-right ul li a:hover,.product-social-links ul li a:hover{background:#ff8b00;color:#fff}.main-menu ul li{padding:26px 17px}.main-menu ul li>a{color:#fff;font-size:16px}.main-menu ul>li.submenu>a::after{position:relative;content:'\f067';font-family:"Font Awesome 5 Pro";font-weight:700;font-size:10px;right:0;top:-1px;margin-left:5px}.main-menu ul li.submenu>ul li:hover>a,.main-menu ul li:hover>a,.main-menu ul li:hover>a::after{color:#cb9c0d}.main-menu ul li.submenu>ul{position:absolute;width:240px;background:#000;padding:10px 0;top:120%;opacity:0;visibility:hidden;transition:.3s;z-index:11}.main-menu ul>li.submenu:hover>ul{top:100%;opacity:1;visibility:visible}.main-menu ul li.submenu>ul li{display:block;padding:8px 20px}.main-menu ul li.submenu>ul li a{color:#fff;font-weight:500;display:block;text-align:left}.main-menu ul li.submenu>ul li a::after,.shop-sidebar-box ul.sidebar-category li a::before{content:''}.main-menu ul>li.submenu>ul li.submenu>ul{top:0;left:100%}.cart-link span{position:absolute;top:-16px;right:-16px;width:20px;height:20px;border-radius:50%;background:red;color:#fff;line-height:20px;font-size:12px;font-weight:500;text-align:center}.header-contact{display:flex;justify-content:flex-end;align-items:center}.client-img,.header-contact img,.slider-style-3 .theme-btn,.testimonial-meta img,.welcome-content ul li i{margin-right:15px}.header-contact a{color:#223645;font-size:18px;font-weight:600}.header-contact a span{color:#7a8a9e;font-size:16px;font-weight:500}.header-transparent{top:0;left:0;right:0;z-index:9}.header-bottom-2{padding:0;border-radius:0}.header-logo-area{padding:30px 0}.location-icon,.phone-icon{width:50px;height:50px;text-align:center;line-height:50px;border-radius:50%;background:#fff;margin-right:20px;font-size:18px;color:#4eae4a}.header-location,.header-phone{align-items:center}.header-location span,.header-phone span{font-size:16px}.header-location h5,.header-phone h5{color:#fff;font-weight:600;margin-bottom:0}.client-rating,.header-bottom-right,.slider-style-2 .slider-content{text-align:center}.header-bottom-right ul li a{display:inline-block;padding:33px 15px;color:#fff}.header-bottom-right .cart-link span{top:20px;right:0}.header-bottom-2 .main-menu ul li>a::before{content:'';position:absolute;width:100%;height:5px;background:#cb9c0d;bottom:-35px;transition:.3s;opacity:0}.header-bottom-2 .main-menu ul li:hover>a::before{opacity:1}.header-bottom-2 .main-menu ul li>ul li:hover a::before{opacity:0}.header-style-3{border-top:3px solid #4eae4a;background-color:rgb(13,31,44,.51);position:absolute;z-index:9;width:100%;left:0;top:0}.comment-box-wrapper,.header-links,.ser-details-box-content,.testimonial-img-slider{display:flex}.singin-btn{margin-right:95px}.singin-btn a{padding:7px 25px;background:#4eae4a;font-size:15px;font-weight:600;color:#fff;border-radius:30px}.header-links ul li a{width:35px;height:35px;line-height:35px;text-align:center;font-size:12px;background:#516778;border-radius:50%;margin:0 5px;color:#b6c9d8}.header-links ul li a:hover,.shop-sidebar-box ul.popular-tag li a:hover{background:#4eae4a;color:#fff}.slider-content{padding:17px 40px}.slider-content h1{font-size:85px;line-height:85px;color:#fff;margin-bottom:30px}.slider-content p{font-size:18px;font-weight:600;line-height:28px;color:#fff;margin-bottom:35px;padding-right:6px}.play-btn{background:#fff;padding:0;border-radius:50%;color:#5f4c60;width:60px;height:60px;line-height:57px}.play-btn.btn-border::after{border-color:#fff;border-radius:50%}.slider-active .slick-arrow{width:50px;height:55px;text-align:center;line-height:53px;background:center/cover no-repeat #ffffff78;border:1px solid #fff;border-radius:0;font-size:15px;color:#111;position:absolute;top:50%;transform:translateY(-50%);left:25px;z-index:2;cursor:pointer}.slider-active .slick-arrow.fa-chevron-right{left:auto;right:25px}.slider-active ul.slick-dots{position:absolute;bottom:35px;left:50%;transform:translateX(-50%)}.slider-active ul.slick-dots li button{background:0 0;border:0;color:#00000000;font-size:16px;font-weight:500;transition:.3s}.slider-active ul.slick-dots li.slick-active button{padding-right:70px;color:#ffffff00;position:relative}.slider-active ul.slick-dots li.slick-active button::after{content:'';position:absolute;width:2px;height:2px;background:#fff;left:25px;top:11px}.slider-style-2 .bg-overlay::after{opacity:.85}.slider-img{margin-left:-30px;margin-top:200px}.slider-style-2 span{font-size:26px;font-weight:700;color:#fff;letter-spacing:1px;margin-bottom:10px;display:block;-ms-text-underline-position:under;text-underline-position:under;text-transform:UPPERCASE;text-align:center}.slider-style-2 h2{color:#fff;font-size:17px;line-height:inherit;margin-bottom:35px;font-weight:100;text-transform:capitalize;text-align:center}.feature-img,.slider-style-3 h1{margin-bottom:30px}.slider-style-3 .bg-overlay::after{opacity:.75}.slider-style-3 .slider-content{padding-top:350px;padding-bottom:250px}.slider-style-3 span{font-size:18px;letter-spacing:6px;margin-bottom:30px;color:#fff;font-weight:700;display:inline-block}.slider-style-3 h1{font-size:120px;line-height:1}.slider-style-3 .theme-btn2{margin-left:15px}.section-title h4{font-size:14px;letter-spacing:2px;display:inline-block;border-radius:5px;margin-bottom:20px}.section-title h2{letter-spacing:-.2px;line-height:45px;margin-bottom:0;color:#223645}.feature-icon{width:80px;height:80px;border:2px solid #e3e3e3;border-radius:50%;line-height:75px;margin-left:auto;margin-right:auto;margin-bottom:35px;position:relative}.feature-icon i{width:55px;height:55px;line-height:55px;background:#e5f3e4;color:#4eae4a;border-radius:50%;transition:.3s}.feature-icon::after{content:'';position:absolute;width:372px;height:2px;background:#e3e3e3;top:38px;z-index:-1;left:100%}.feature-wrapper .col-xl-3:last-child .feature-icon::after{width:0}.feature-content h4{font-size:22px;margin-bottom:15px}.feature-content p{font-weight:500;margin-bottom:16px;color:#7a8a9e}.read-more-btn{color:#223645;font-size:15px;padding-bottom:5px;transition:.3s}.read-more-btn span,.service-box-icon svg path,img{transition:.3s}.read-more-btn:hover span{margin-right:15px;border-color:#4eae4a}.countdown-content-wrapper .section-title h1,.single-feature:hover .feature-icon i{color:#fff;background:#4eae4a}.feature-section-title{padding-bottom:220px}.feature-content-2 p{padding-right:22px}.feature-wrapper-2{margin-top:-220px}.feature-item{background:#cb9c0d;position:relative}.feature-item-content{text-align:center;position:absolute;bottom:0;left:0;height:40%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(6deg,#cb9c0d,transparent);padding:20px}.feature-item-content h5,.price,.single-counter i{font-size:20px;color:#fff}.feature-item-content p{font-size:15px;line-height:26px;color:#7a8a9e}.feature-item-content .read-more-btn{color:#fff;border:1px solid #fff;text-align:center;padding:10px;margin-top:10px;background:#111}.feature-item-img{height:300px}.blog-box:hover .blog-box-img img,.event-item:hover .event-item-img img,.feature-item:hover .feature-item-img img,.single-blog:hover .blog-img img,.single-event:hover .event-img img,.single-gallery:hover .gallery-img img,.single-service:hover .service-img img{transform:scale(1.1)}.feature-item-img img{width:100%;height:100%;object-fit:cover}.feature-item-img i{position:absolute;top:-33px;left:-33px;color:#fff;width:66px;height:66px;background:#ff8b00;text-align:center;line-height:105px;transform:rotate(-45deg);font-size:14px;display:none}.shape{position:absolute}.shape-1{top:80px;left:70px;display:none}.shape-2{right:115px;bottom:105px}.about-section .section-title h1{background:#d6ecd6}.about-content-item,.single-pricing ul{margin-bottom:40px}.about-content-item img{margin-top:5px;width:80px;height:80px}.about-content-item p{color:#7a8a9e;margin-left:25px;padding-right:28px;margin-bottom:0}.service-active .slick-track,.shop-active .slick-track,.team-active .slick-track,.testimonial-active .slick-track{display:flex;gap:30px}.slick-style .slick-arrow{width:60px;height:60px;line-height:55px;border:3px solid #dcefdb;text-align:center;font-size:20px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);left:-32px;color:#8ac288;z-index:2;transition:.3s}.slick-style .slick-arrow.fa-long-arrow-right{left:auto;right:-32px}.slick-style .slick-arrow:hover{border-color:#5f4c60;color:#5f4c60}.slick-style .slick-dots{position:absolute;left:0;right:0;bottom:-40px;display:inline-block;margin:auto;text-align:center}.footer-widget h5,.service-box h5,.service-title h4,.single-testimonial p,.testimonial-box .testimonial-meta,.testimonial-info h5{margin-bottom:0}.slick-style .slick-dots li button{text-indent:-99999999px;padding:0;width:7px;height:7px;border-radius:50%;border:none;background:#cb9c0d;margin:0 5px;position:relative;cursor:pointer}.slick-style .slick-dots li.slick-active button::after{position:absolute;width:17px;height:17px;border:2px solid #cb9c0d;content:'';top:-5px;left:-5px;border-radius:50%}.service-img,.skill-content p{margin-bottom:35px}.blog-img img,.event-img img,.event-item-img img,.gallery-img img,.instagram img,.llogo ul li img,.map-area iframe,.product-d-img-nav .nav-link img,.product-d-img-tab .tab-pane img,.product-detail-img img,.service-img img,.single-team:hover .team-info::after,.slidecontainer,.team-img img,div#accordionExample button{width:100%}.service-title{display:flex;align-items:center;margin-bottom:15px}.service-title img{margin-right:20px;width:48px;height:50px}.service-content p i{margin-right:12px;color:#4eae4a}.comment-input input:focus,.service-section-title .read-more-btn span,.sidebar-box ul.sidebar-category li a:hover{border-color:#4eae4a}.service-item{padding:50px 25px;background:#fff;position:relative;transition:.3s;z-index:2}.service-item::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#4eae4a;transition:.3s;z-index:-1}.goal-content-item p,.service-item-content p{font-size:15px;line-height:28px}.service-item:hover{border-radius:12px;background:0 0}.service-item:hover::after{height:100%;border-radius:12px}.event-link a span,.service-box-2:hover a span,.service-item-content a span,.service-item:hover a span,.single-pricing.active-pricing #FEBC702.btn-border::after{border-color:#fff}.service-section-3{background:#223645}.service-section-content p{padding-right:15px}.service-box-wrapper{display:flex;margin-left:-15px;margin-right:-15px}.service-box{background:#253c4d;padding:50px 35px 45px;margin-bottom:30px;position:relative;margin-left:15px;margin-right:15px;transition:.3s;z-index:2;width:calc(20% - 30px)}.service-box::after,.service-box::before{content:'';position:absolute;width:30px;height:30px;z-index:-1;transition:.3s}.service-box:hover::after,.service-box:hover::before{width:100%;height:100%;background-image:url('../img/service/service-box-bg.jpg')}.service-box::before{border-left:2px solid #4eae4a;border-top:2px solid #4eae4a;top:0;left:0}.service-box::after{border-right:2px solid #4eae4a;border-bottom:2px solid #4eae4a;right:0;bottom:0}.service-box h5{font-size:20px;line-height:30px;color:#fff}.service-box-icon{margin-bottom:25px;width:75px;height:68px;text-align:center;margin-left:auto;margin-right:auto;position:relative;z-index:1}.service-box-icon svg{position:absolute;top:0;left:0;z-index:-1}.service-box-2:hover .service-box-icon svg path,.service-box:hover .service-box-icon svg path{fill:#fff}.service-box-icon i::before{font-size:35px;line-height:70px;margin-left:0;color:#fff;transition:.3s}.counterup-wrapper{margin-left:70px;margin-top:-260px;position:relative}.counterup-wrapper::before{content:'';position:absolute;width:100%;height:2px;background:#60be5c;top:50%;margin-top:-1px;left:0}.counterup-wrapper::after{content:'';position:absolute;width:2px;height:100%;background:#60be5c;left:50%;margin-left:-1px;top:0}.single-counter h2{font-size:90px;font-weight:500;color:#fff;position:relative;display:inline-block}.single-counter i{position:absolute;right:-30px;top:5px}.shop-section{border-bottom:5px solid #a7efa4;position:relative;background:#222d35;background-position:right!important}.shop-section::after{content:'';position:absolute;width:33%;height:5px;background:#4eae4a;bottom:-5px;left:0;right:0;margin:auto}.product-img{position:relative;margin-bottom:20px}.atc-btn,.team-info::after{position:absolute;margin:auto}.product-img img{width:100%;height:265px;object-fit:cover}.product-img .tag{position:absolute;top:20px;right:20px;padding:3px 9px;background:#4eae4a;border-radius:3px;font-size:16px;font-weight:600;color:#fff;z-index:2}.product-img .tag-2{background:#ef5b51}.product-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgb(17 81 185 / 44%);opacity:0;visibility:hidden;transition:.3s}.single-product{background:#032532;padding:14px;border:1px solid #5c5c5c}.single-gallery:hover .gallery-overlay,.single-product:hover .product-overlay,.team-social-links:hover>ul li a{opacity:1;visibility:visible}.product-action{left:30px;position:absolute;top:50px}.product-action ul li a{color:#fff;margin-bottom:12px;display:inline-block;font-size:24px}.atc-btn{bottom:70px;left:0;right:0;text-align:center}.blog-author-img,.date,.specialty-img{margin-right:30px}.atc-btn a{background:#c0930c;color:#fff;border-radius:0;padding:17px 35px}.product-content{justify-content:space-between;align-items:center;display:block;justify-content:space-between;align-items:center}.product-info span{font-size:14px;font-weight:500;color:#7a8a9e;margin-bottom:5px;display:inline-block}.product-info h5{font-size:18px;font-weight:600;color:#223645}.price{font-weight:600;text-align:left}.price del{color:#be920c}.shop-section-2{border-bottom:0}.shop-section-2::after{width:0;height:0}.event-title span{width:35px;height:3px;background:#4eae4a;display:inline-block;margin-right:20px}.event-info i{font-size:16px;color:#4eae4a;margin-right:12px;line-height:30px}.address,.contact-widget ul li p,.date,.event-meta,.time{display:flex;align-items:flex-start}.event-content .theme-btn{padding:16px 35px}.event-content .read-more-btn,.sidebar-box ul li:last-child a{padding-bottom:0}.event-item-content-wrapper{background-color:rgb(11,31,45,.75);position:absolute;width:100%;height:100%;top:0;left:0}.event-item-content{position:absolute;padding:40px;bottom:0;left:0}.event-date{font-size:24px;color:#fff}.event-date .text-stroke{font-size:80px;font-weight:700;color:transparent;stroke:#fff;stroke-width:1px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#7a8a9e}span.badge-price{background:#ff8b00;font-size:22px;font-weight:600;color:#fff;display:inline-block;padding:10px 20px;border-radius:10px;position:absolute;right:20px;top:20px}.event-item-content h4{font-size:26px;font-weight:600;line-height:35px;color:#fff;margin-bottom:20px}.event-item-content p{line-height:28px;color:#fff}.view-all-btn .btn{padding:23px 40px}.who-we-are-wrapper .section-title h1{color:#91aec3;background:#3a5362}.single-specialty{align-items:flex-start}.specialty-img{margin-top:6px;background:#262626;width:70px;margin-bottom:20px;padding:13px}.specialty-content p,.who-we-are-content p{color:#676767;padding-right:7px}.team-social-links{position:absolute;right:30px;bottom:-22px}.team-social-links a{display:inline-block;width:45px;height:45px;line-height:45px;text-align:center;background:#5f4c60;color:#fff;font-size:16px;border-radius:50%;box-shadow:0 0 29.7px .3px rgba(78,174,74,.78)}.team-social-links ul li a{margin-bottom:10px;opacity:0;visibility:hidden;transition:.3s}.team-social-links ul li a:hover,.team-social-links:hover .follow-btn{background-color:#ff8b00;box-shadow:0 0 29.7px .3px rgba(255,169,66,.78)}.team-info{padding:35px 0;border-bottom:3px solid #e2e2e2;transition:.3s;position:relative}.team-info::after{content:'';width:0%;height:3px;background:#5f4c60;bottom:-3px;left:0;right:0;transition:.3s}.team-info h5{font-weight:600;color:#4eae4a;margin-bottom:0}.gallery-img,.recent-news{position:relative;overflow:hidden}.gallery-overlay{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background:rgb(78,174,74,.85);text-align:center;opacity:0;visibility:hidden;transition:.3s}.gallery-content a.popup-img{width:38px;height:38px;display:inline-block;position:relative;margin-bottom:18px}.gallery-content a span{width:38px;height:5px;background:#fff;display:inline-block;position:absolute;top:16px;left:0}.gallery-content a span::after{content:'';position:absolute;width:5px;height:38px;background:#fff;top:-16px;left:16px}.gallery-content h2{font-size:35px;margin-bottom:12px}.comment-content h5,.event-meta-box h5,.gallery-content h5,.why-chose-content h4{font-weight:600}.gallery-menu{margin-bottom:60px;border-bottom:2px solid #f0f0f0}.gallery-menu button{font-size:18px;font-weight:600;border:0;background:0 0;padding:0 35px 40px;color:#223645;margin-bottom:-2px}.quote-icon i,.single-testimonial i{width:55px;height:55px;text-align:center;border-radius:50%;background:#4eae4a}.gallery-menu button.active{color:#4eae4a;border-bottom:2px solid #4eae4a}.single-testimonial{box-shadow:0 7px 29.7px .3px rgba(224,224,224,.57);padding:35px 30px 30px;position:relative;margin-top:30px;margin-bottom:30px}.blog-content,.blog-item{box-shadow:0 7px 29.7px .3px rgba(237,237,237,.57)}.single-testimonial i{position:absolute;line-height:56px;color:#fff;font-size:20px;right:30px;top:-27px}.contact-form textarea,.footer-widget h5,.testimonial-meta{margin-bottom:25px}.client-meta span,.testimonial-info span{font-size:14px;font-weight:600;color:#4eae4a}.testimonial-active .slick-dots{bottom:-80px}.testimonial-active .slick-arrow{left:-375px;right:0;bottom:0;top:66%}.testimonial-active .fa-long-arrow-right.slick-arrow{right:0;left:-290px}.testimonial-item{background:#fff;padding:80px 70px 180px;margin-right:70px;border-bottom:7px solid #5faa07}.quote-icon{padding-left:65px;margin-bottom:45px;position:relative}.quote-icon::after{position:absolute;width:135px;height:5px;background:#4eae4a;content:'';left:-70px;top:25px}.quote-icon i{font-size:20px;line-height:55px;color:#fff}.client-info{display:flex;align-items:center;margin-bottom:35px}.client-img img{width:60px;height:60px;border-radius:50%}.client-meta{margin-right:50px}.client-meta h5{font-size:20px;margin-bottom:5px}.client-rating span{font-size:14px;margin:0 2px;color:#fd8a00}.testimonial-text h5{font-size:18px;font-weight:500;color:#223645;line-height:28px}.testimonial-text p,.welcome-content p{line-height:28px}.testimonial-active-2 .slick-arrow{left:70px;bottom:80px;top:auto;transform:translateX(0)}.testimonial-active-2 .slick-arrow.fa-long-arrow-right{right:auto;left:150px}.testimonial-box{padding:55px 30px 60px 40px;position:relative;margin:0 15px 40px;background-size:cover;border:1px solid #ddd}.testimonial-box p{font-size:17px;line-height:35px;margin-bottom:25px}.testimonial-box .testimonial-meta span{color:#fff;font-size:15px;font-weight:600}.testimonial-icon{position:absolute;width:60px;height:60px;line-height:64px;text-align:center;border-radius:50%;color:#ffffff82;font-size:45px;right:60px;top:6px}.blog-author,.blog-meta{font-size:16px;color:#7a8a9e}.testimonial-shape{bottom:-37px;left:70px}.detail-ul li span,.img-slider{margin-right:20px}.img-slider img{width:100px;height:100px;border-radius:50%}.shape-3{top:115px;left:85px}.shape-4{bottom:130px;right:70px}.blog-content{background:#fff;padding:35px 40px;margin-left:30px;margin-right:30px;margin-top:-135px;position:relative;z-index:2}.blog-meta{font-weight:500;margin-bottom:15px}.blog-meta .tag{color:#4eae4a;margin-left:25px}.blog-title h3{font-size:26px;line-height:32px;margin-bottom:20px}.blog-author{font-weight:400}.blog-author a{color:#748fa3;font-weight:500}.tag.theme-color-2,.theme-color-2{color:#ff9a21}.blog-item{padding:40px 35px 40px 40px;background-color:#fff}.blog-item .blog-title h4{font-size:22px;line-height:30px;margin-bottom:13px}.blog-box-content{padding:40px 35px 40px 40px;background:#1c1d20}.blog-box-content .blog-title h4{font-size:22px;line-height:32px;margin-bottom:15px;color:#fff}.shape-6{bottom:-15px;right:70px}.client-logo img{text-align:center;margin:auto}.subscribe-title h3{font-size:30px;line-height:35px;margin-bottom:0}.subscribe-title h3 span{color:#a0aeb8;display:block;font-size:22px}.subscribe-form input{height:90px;width:100%;background:0 0;border:2px solid #2c4457;padding:0 40px}.subscribe-form input,.subscribe-form input::placeholder{color:#a0aeb8;font-size:16px;font-weight:600}.subscribe-form button{position:absolute;right:40px;top:50%;transform:translateY(-50%);padding:15px 25px}.footer-left .footer-widget p{padding-right:70px}.footer-widget a,.footer-widget p{color:#a0aeb8;font-weight:500}.footer-social-links li a{color:#a0aeb8;font-size:16px;display:inline-block;margin-right:15px}.footer-link li a{line-height:32px;text-decoration:underline;text-decoration-color:transparent;text-underline-position:under}.footer-link li a:hover{color:#cb9c0d;text-decoration-color:#1251ba}.contact-widget ul li p i{color:#c89a0d;margin-right:15px;line-height:32px;text-decoration:none}.copy-right{border-top:2px solid #1b2e3d}.copy-right p a{color:#5f4c60}.footer-left{background-color:#091823;padding:80px 70px 130px}.subscribe-form-2 input{margin-bottom:30px;height:70px}.subscribe-form-2 button{position:unset;top:0;transform:translateY(0)}.footer-right{margin-left:65px}.footer-gallery{background:#fff;padding:13px 10px;margin-bottom:50px}.footer-gallery ul{text-align:center;line-height:1}.footer-gallery ul li{display:inline-block;padding:0 8px}.footer-gallery ul li a{text-align:center;display:inline-block}.scroll-top{position:fixed;z-index:9;color:#fff;bottom:50px;right:50px;width:50px;height:50px;border-radius:0;background:#5f4c60;text-align:center;line-height:50px;cursor:pointer;font-size:16px;display:inline-block}.section-title-2 h4{font-size:16px;font-weight:700;color:#7a8a9e;margin-bottom:0;display:inline-block;letter-spacing:2px}.welcome-content ul li{color:#7a8a9e;line-height:45px}.welcome-img .img-2{position:absolute;right:40px;top:35px}.welcome-img img{width:94%;margin:auto;display:block}.welcome-text{position:absolute;right:124px;bottom:50px;border-radius:12px;background-color:#fff;box-shadow:0 10px 29.7px .3px rgba(210,210,210,.57);padding:20px 34px}.welcome-text h6{font-size:16px;font-weight:600;color:#7a8a9e;margin-top:45px;margin-left:20px}.pie-title-center{display:inline-block;position:relative;text-align:center}.pie-value{display:block;position:absolute;height:40px;left:95px;margin-top:0;font-size:28px;font-weight:700;color:#223645}.welcome-img-2{margin-right:40px;text-align:right}.welcome-img-2 img{box-shadow:none}.welcome-img-2 .img-3{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:-1}.cta-section-content h2{font-size:45px;line-height:55px;margin-bottom:20px;padding-right:25px}.cta-section-content p{font-size:19px;color:#b5b5b5}.skill-content{padding:0 65px 0 40px}.skill-content h2{font-size:45px;line-height:55px;margin-bottom:20px}.progress{overflow:inherit;height:11px;border-radius:11px;background:#fff;padding:0 4px}.progress-bar{position:relative;background:#4eae4a;height:5px;left:0;margin:0 4px;top:3px;border-radius:5px}.progress-bar span{position:absolute;top:-38px;font-size:18px;font-weight:700;color:#223645;right:0}.statistics-section .section-title-2 h2{font-weight:600;margin-bottom:0}.single-statistic h1{font-size:90px;font-weight:500;color:#4eae4a;margin-bottom:0}.single-statistic span{font-size:18px;color:#7a8a9e}.why-chose-section{background:#e9f5e9;position:relative}.why-chose-img{width:50%;height:100%;top:0;left:0}.why-chose-wrapper h2{font-weight:600;margin-bottom:20px}.why-chose-wrapper .section-title-2 p{padding-left:30px;position:relative}.why-chose-wrapper .section-title-2 p::before{content:'';position:absolute;width:4px;height:70px;background:#4eae4a;left:0;top:50%;transform:translateY(-50%)}.why-chose-item{margin-bottom:10px;align-items:flex-start}.why-chose-icon{margin-top:5px;margin-right:15px}.why-chose-icon i{font-size:40px;color:#4eae4a}.contact-wrapper{background:#fff;box-shadow:0 16px 29.7px .3px rgba(224,224,224,.78);border-bottom:3px solid #4eae4a;max-width:1440px;margin-left:auto;margin-right:auto;margin-top:-195px;position:relative;z-index:9}.contact-item-img{margin-right:14px;width:50px;text-align:center;line-height:56px}.contact-item-text h5{font-size:20px;color:#fff;margin-top:17px}.contact-form input,.contact-form select,.contact-form textarea{padding:16px 40px 16px 25px;background:#cbcbcb3d;border:2px solid #b1b1b1;border-radius:3px;transition:.3s;position:relative;width:100%;margin-bottom:13px}.contact-form input::placeholder,.contact-form textarea::placeholder{font-size:14px;font-weight:500;color:#7a8a9e;transition:.3s}.contact-form input:focus::placeholder,.contact-form textarea:focus::placeholder{color:#fff}.contact-form input:focus,.contact-form input:focus~span,.contact-form textarea:focus,.contact-form textarea:focus~span{background:#111;color:#fff;outline:0}.contact-form span{position:absolute;right:42px;top:60px;color:#4eae4a;transition:.3s}.blog-item-2 .tag,.blog-item-2 a,.blog-item-2 h4,.blog-item-2 p,.blog-item-2 span,.contact-form input:focus .contact-form span,.contact-item-text p,.contact-item-text p a,.header-404 .header-contact a,.header-404 .header-contact a span,.header-404 .main-menu ul li>a,.header-404 .main-menu ul>li.submenu>a::after,.service-box-2:hover a,.service-box-2:hover h4,.service-box-2:hover p,.single-pricing.active-pricing h1,.single-pricing.active-pricing h2,.single-pricing.active-pricing ul li p,.single-pricing.active-pricing ul li p i,.table td,.table th{color:#fff}.countdown-content-wrapper p,.faq-btn{color:#223645}.countdown-section{background:#edf7ed;max-width:1400px;margin:auto}.countdown-content-wrapper .special-price{font-size:50px;font-weight:700;color:#4eae4a;margin-bottom:30px;display:block}.countdown-content-wrapper .special-price sup{font-size:20px;top:-18px}ul#countdown-example li{display:inline-block;border-radius:7px;background-color:#fff;box-shadow:0 16px 29.7px .3px rgba(239,239,239,.78);margin:0 7px;padding:20px}ul#countdown-example li span{font-size:45px;font-weight:600;color:#ff8b00;line-height:1}ul#countdown-example li p{font-size:16px;font-weight:600;color:#7a8a9e;letter-spacing:1px;margin-bottom:0}.pt-breadcrumb{padding:170px 0 66px;background-image:url('../img/breadcrumb.png');background-size:cover;position:relative;z-index:1;background-repeat:no-repeat;background-position:center center;width:100%}.pt-breadcrumb .col-sm-12.text-center{display:flex;justify-content:space-between;align-items:center}.pt-breadcrumb::after{background:linear-gradient(356deg,transparent,#000000a6);content:'';position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.pt-breadcrumb::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.pt-breadcrumb h1{color:#fff;font-size:44px}.page-title-content h2{font-size:85px;line-height:1;color:#fff;margin-bottom:0}.page-menu nav ul li a{font-size:24px;font-weight:600;color:#fff;display:inline-block;padding-right:18px}.page-menu nav ul li a span{padding-right:18px;display:inline-block}.page-menu nav ul li:last-child a{padding-right:0}.goal-content{margin-left:-2px}.goal-content-item{padding-right:60px}.intro-wrapper{padding-bottom:360px}.intro-wrapper.bg-overlay::after{background-color:rgb(35,35,35,.702)}.intro-wrapper .section-title-2 h2{font-size:55px;line-height:65px;letter-spacing:-.2px;margin-bottom:28px}.intro-wrapper .section-title-2 p{font-size:18px;line-height:32px;color:#bdbdbd;margin-bottom:0}.intro-video-btn a{width:80px;height:80px;padding:0;line-height:80px;text-align:center}.intro-video-btn a i{margin-left:-5px}.intro-video-btn span{font-size:20px;font-weight:600;color:#fff;margin-top:20px}.intro-counter{max-width:1400px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;position:relative;z-index:1}.intro-counter-box{text-align:center;padding-top:120px;padding-bottom:120px;flex:auto;transition:.3s;position:relative;width:33.33%}.intro-counter-box.active,.intro-counter-box:hover{background-color:#318c2e}.intro-counter-box img{position:absolute;display:flex;justify-content:center;align-items:center;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-counter-box span{font-size:90px;font-weight:600;color:#fff;line-height:1;margin-bottom:15px;display:block}.intro-counter-box h5{font-size:18px;font-weight:500;color:#fff;line-height:1;margin-bottom:0}.service-box-2{display:flex;padding:60px;background:#edf7ed;transition:.3s}.comment-img,.service-box-icon-wrapper{margin-right:25px}.details-box{padding:55px 70px 60px}.ser-details-box-content p{margin-left:35px}.ser-details-box-faq .card{border-radius:0;border:2px solid #ededed}.ser-details-box-faq .card-header{border-radius:0;background:0 0;padding:0;border-bottom:0 solid #ededed}.faq-btn{padding:25px 40px;background:0 0;border:0;font-size:16px;font-weight:700;display:flex;text-align:left}.faq-btn i{padding-right:20px;padding-top:3px}.ser-details-box-faq .card-body{font-size:16px;line-height:28px;color:#7a8a9e;padding:25px 40px 25px 35px;border-top:2px solid #ededed}.sidebar-box{background:#fff;padding:45px 45px 50px 40px}.service-section .sidebar-box h4{padding-bottom:25px;border-bottom:2px solid #ededed}.sidebar-box ul li a{display:block;color:#7a8a9e;padding-bottom:30px}.sidebar-box ul li a i{color:#4eae4a;font-size:16px;padding-right:15px}.sidebar-box ul.sidebar-category li a{display:block;color:#7a8a9e;padding:20px 0 20px 25px;border-bottom:1px solid #ececec;position:relative}.sidebar-box ul.sidebar-category li:last-child a{border-bottom:0;padding-bottom:0}.sidebar-box ul.sidebar-category li a::before{content:'\f111';position:absolute;top:25px;left:0;color:#7a8a9e;font-size:10px;font-family:'Font Awesome 5 Pro';font-weight:700;transition:.3s}.sidebar-box-content-wrapper.bg-overlay::after{background-color:#122330;opacity:.8}.sidebar-box-content-wrapper{width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;text-align:center;padding:106px 51px}.sidebar-box-content h4{color:#fff;font-weight:400;line-height:1.2;margin-bottom:35px}.sidebar-box-content h4 span{font-size:50px;font-weight:700}.sidebar-box-content p{color:#fff;line-height:28px;margin-bottom:40px}.single-pricing{padding:45px 50px;border:1px solid #f3f3f3;position:relative}.single-pricing h1{margin-bottom:16px;font-size:24px}.single-pricing h2{color:#4eae4a;font-size:50px;margin-bottom:25px}.single-pricing ul li p i{color:#fe8a00;margin-right:13px;font-size:18px}.single-pricing.active-pricing{border:1px solid #4eae4a;background:#4eae4a;color:#fff}.single-pricing.active-pricing #FEBC702{background:#febc70;color:#5f4c60}.pricing-spacial{width:60px;height:65px;background:#ff8b00;text-align:center;line-height:65px;position:absolute;top:-10px;right:20px}.pricing-spacial::after{content:'';position:absolute;width:13px;height:13px;background:#cf7100;left:-7px;transform:rotate(-45deg);top:3px;z-index:-1}.event-meta-box .icon{font-size:24px;margin-right:10px;color:#4eae4a}.event-meta-box h5 span{display:block;font-size:16px;font-weight:500;color:#7a8a9e}.video-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgb(78,174,74,.4);display:flex;justify-content:center;align-items:center}.video-overlay a{width:100px;height:100px;line-height:100px;text-align:center;background:#fff;border-radius:50%;font-size:18px;color:#ff8b00}.speaker-wrapper{padding-bottom:30px}.speaker-info{padding-left:24px}.speaker-info h5{font-size:20px;margin-bottom:12px}.speaker-info span{font-size:14px;color:#4eae4a;display:block;margin-bottom:20px}.speaker-info ul li a{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;font-size:12px;color:#fff;background:#223645;margin-right:5px;border-radius:50%}.sidebar-subscribe-form input{width:100%;height:60px;font-size:16px;font-weight:500;color:#7a8a9e;border:1px solid #dbdbdb;padding:0 20px;margin-bottom:30px}.sidebar-subscribe-form input::placeholder{font-size:16px;font-weight:500;color:#7a8a9e}.search-box,.sidebar-subscribe-form .btn{padding:20px 30px}.sidebar-gallery-wrapper{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.sidebar-gallery-wrapper .single-gallery{margin-left:5px;margin-right:5px;width:calc(50% - 10px)}.sidebar-form input,.sidebar-form textarea{width:100%;padding:0 20px;font-weight:500;border:1px solid #e9e9e9;margin-bottom:10px}.sidebar-form input::placeholder,.sidebar-form textarea::placeholder{color:#7a8a9e;font-size:16px;font-weight:600}.sidebar-form input{height:60px}.sidebar-form textarea{margin-bottom:15px;padding:20px}.blog-box .video-overlay{background-color:rgb(34,54,69,.4)}.blog-box .video-overlay a{width:80px;height:80px;line-height:80px;color:#4eae4a}.blog-video-btn a{display:block;width:50px;height:50px;line-height:50px;text-align:center;background:#ff8b00;border-radius:50%;font-size:14px;position:absolute;color:#fff;left:25px;bottom:25px}.blog-item-2{position:relative;background:#4eae4a;z-index:1}.shape-7{bottom:30px;right:60px;z-index:-1}.pagination-menu{padding-top:50px}ul.pagination-menu li a{width:60px;height:60px;text-align:center;line-height:60px;padding:0;margin:0 5px;border-radius:50%;font-size:18px;font-weight:600;color:#7a8a9e;border:2px solid #cbd4bd}.pagination-menu li a:hover{background:#4eae4a;color:#fff;border-color:#4eae4a}.pagination-menu li:first-child .page-link,.pagination-menu li:last-child .page-link{padding-left:30px;padding-right:30px;border-radius:30px;width:auto}.search-form input{width:100%;height:60px;border-radius:5px;border:2px solid transparent;background:#4eae4a;color:#fff;font-size:14px;padding-left:20px;padding-right:40px}.search-form input::placeholder{font-size:14px;color:#fff}.search-form button{position:absolute;font-size:16px;color:#fff;right:15px;top:0;height:60px;background:0 0;border:0}.recent-news-content{padding:50px 20px 20px}.recent-news.bg-overlay::after{background-color:#223645;opacity:.702}.recent-news-content h5{line-height:26px}.blog-standard .blog-title h4{font-size:30px;line-height:40px;margin-bottom:20px}.blog-standard .blog-short-desc p{font-size:16px;line-height:28px;margin-bottom:20px}.blog-standard .blog-box-content{padding-right:36px}.blog-details-content-wrapper{background:#fff;padding:50px 55px 60px 40px}.blog-details-meta{margin-bottom:22px}.blog-details-meta span{font-size:16px;color:#7a8a9e;margin-right:25px}.blog-details-meta i{margin-right:6px}.blog-details-content-wrapper h4{font-size:30px;line-height:39px;margin-bottom:20px}.blockquote{padding:45px 70px;position:relative}.blockquote::after{content:'\f10e';font-family:'Font Awesome 5 Pro';font-weight:300;position:absolute;font-size:50px;color:#fff;opacity:.1;top:50%;transform:translateY(-50%);left:50px}.bd__progress-title,.blockquote p{font-size:20px;font-weight:600}.blockquote-footer{font-size:18px;font-weight:600;position:relative;padding-left:50px}.blockquote-footer::before{content:'';width:30px;height:2px;background:#fff;position:absolute;top:13px;left:0}.blog-details-2-content-desc{margin-left:30px;margin-right:12px}.blog-details-2-content-desc h4{font-size:25px;line-height:34px;margin-bottom:15px}.blog-details-content-footer span{font-size:18px;font-weight:700;color:#223645}.blog-details-tag a{color:#7a8a9e;font-size:16px}.blog-author-links a,.blog-details-share a{color:#7a8a9e;font-size:14px;margin:0 9px;display:inline-block}.blog-author-wrapper{background:#fff;padding:60px}.blog-author-links a:first-child{margin-left:0}.blog-author-links a:hover{color:#e75076}.blog-wrapper-box{background:#fff;padding:50px 40px}.blog-wrapper-box h4{font-size:30px;margin-bottom:30px}.related-news-title h5{line-height:30px}.related-news-box .blog-details-meta span{font-size:14px;margin-right:20px}.reply-box-wrapper{padding-left:100px}.comment-content span{color:#4eae4a;font-size:14px;display:block;margin-bottom:10px}.reply-btn{font-size:15px;font-weight:700;color:#223645}.reply-btn i{font-size:14px;padding-left:10px}.comment-content p{font-size:14px}.shop-banner h2{font-size:45px;line-height:55px;margin-bottom:30px}.shop-banner .btn{padding:20px 40px;font-weight:600;color:#fff;background:#223645;border-radius:5px}.shop-sidebar-wrapper .search-box{padding:0;border-radius:5px}.shop-sidebar-wrapper .search-box input{background:#fff;color:#8a8a8a;height:65px;border-radius:5px}.shop-sidebar-wrapper .search-box input::placeholder{color:#8a8a8a}.shop-sidebar-wrapper .search-box button{color:#4eae4a;height:65px}.shop-sidebar-box h4::after,.shop-sidebar-box h4::before{position:absolute;content:'';height:2px;background:#4eae4a;bottom:0}.shop-sidebar-box{background:#fff;padding:40px 30px}.sidebar-box h4{border-bottom:0;position:relative}.shop-sidebar-box h4{padding-bottom:15px}.shop-sidebar-box h4::before{width:10px;left:0}.shop-sidebar-box h4::after{width:25px;left:17px}.shop-sidebar-box ul.sidebar-category li a{display:block;color:#7a8a9e;padding:10px 0;border-bottom:0;position:unset}.shop-sidebar-box ul.popular-tag{margin-left:-5px;margin-right:-5px}.shop-sidebar-box ul.popular-tag li a{display:block;background:#eef3f9;padding:14px 17px;border-radius:5px;font-size:14px;margin:5px;color:#7a8a9e}.slider{-webkit-appearance:none;appearance:none;width:100%;height:4px;background:#e6e6e6;outline:0}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;background:#4caf50;cursor:pointer}.slider::-moz-range-thumb{width:10px;height:10px;background:#4caf50;cursor:pointer;border-radius:0}.price-range{font-size:14px;color:#8a8a8a}.price-range b{font-weight:700;color:#666}.product-nav .nav-link{padding:0;margin-bottom:30px;border-radius:0}.product-nav .nav-link.active{background:0 0}.product-desc{margin-left:-30px}.product-desc h3{font-size:30px;line-height:35px}.product-desc .product-rating i{font-size:14px;color:#ff8b00;margin-right:10px}.product-desc span{color:#4eae4a;font-size:18px;font-weight:700;display:block;margin-bottom:38px}.product-desc p{font-size:14px;line-height:28px;margin-bottom:35px}.product-action-box{align-items:center;margin-bottom:30px;gap:30px}.add-to-cart a.btn{padding:14px 30px;font-weight:600;color:#fff;background:#4eae4a;border-radius:5px}.product-quantity-form form{display:flex;gap:3px;align-items:center;justify-content:center}.product-quantity-form .cart-minus{border:none}.product-quantity-form .cart-minus,.product-quantity-form .cart-plus{display:inline-block;height:55px;width:55px;background:#eaeaea;line-height:55px;font-size:18px;text-align:center;color:#222;cursor:pointer}.product-quantity-form .cart-input{height:55px;width:70px;padding:0 14px;border:1px solid #ebebeb;text-align:center;line-height:55px}.nav-header .tabs,.preloader,table.table.order-tablr.text-left.mt-4.thanks-table td,table.table.order-tablr.text-left.mt-4.thanks-table th,table.table.table-bordered.text-left.mt-4.thanks-table td,table.table.table-bordered.text-left.mt-4.thanks-table th{text-align:left}.product-quantity-form .cart-plus{height:55px;width:55px;border:none}.product-social-links ul li a{display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;font-size:16px;background:#4eae4a;border-radius:50%;margin:0 5px;color:#fff}.product-desc-nav{display:inline-flex;margin-bottom:35px;border-bottom:2px solid #ddd}.nav-pills .show>.nav-link,.product-desc-nav.nav-pills .nav-link.active{color:#4eae4a;background:0 0;border-bottom:2px solid #4eae4a}.product-desc-nav.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius);font-size:18px;font-weight:600;color:#7a8a9e;padding:0 0 18px;border-radius:0;margin-bottom:-2px;border-bottom:2px solid transparent;margin-right:40px}.product-d-img-tab-wrapper{display:flex;gap:20px;margin-inline-end:20px}.product-d-img-nav{width:25%}.comment-input input,.comment-textarea{width:100%;background:0 0;border:2px solid #ddd;outline:0}.product-d-img-nav .nav-tabs{display:flex;gap:20px;border-bottom:0}.product-d-img-nav ul li,.product-d-img-tab .tab-pane{border:1px solid var(--clr-common-border)}.product-d-img-nav .nav-link.active{background-color:rgba(128,128,128,.09)}.product-d-img-tab{flex-grow:1}.product-d-img-tab .tab-pane{background:var(--clr-common-white)}.comment-textarea{height:170px;padding:15px 20px;resize:none}#account-panel .nav-link:hover,.extra-info{background:#000}.comment-input input{display:block;height:64px;padding:0 50px 0 27px}.contact-box{padding:80px 70px;border:1px solid #ececec;transition:.3s}.contact-box img{height:100px;width:100px}.preloader,.preloader span{width:50px;height:50px;display:inline-block;position:absolute}#preloader,.extra-info{position:fixed;right:0}.contact-box:hover{box-shadow:0 10px 29.7px .3px rgba(214,214,214,.65)}.shape-8{bottom:0;right:0}.content-404 span{font-size:80px;font-weight:700;color:#223645}.content-404 h1{font-weight:600;font-size:50px;line-height:60px;margin-bottom:50px}.header-404 .cart-link span{background:#fff;color:#4eae4a}.dark #preloader{background-color:#232323}#preloader{top:0;left:0;bottom:0;background-color:#f7f7f7;z-index:999999}.preloader{padding:0;box-sizing:border-box;top:50%;left:50%;margin-left:-25px;margin-top:-25px}.preloader span{border-radius:100%;background:#4eae4a;-webkit-animation:1.3s linear infinite preloader;animation:1.3s linear infinite preloader}.preloader span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes preloader{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes preloader{0%{-webkit-transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);opacity:0}}.extra-info{height:100%;padding:30px 30px 40px;top:0;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;width:340px;z-index:9999;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.extra-info.extra-info-left.info-open,.extra-info.info-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.extra-info-left{right:inherit;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.close-icon{margin-top:-16px;text-align:right}.close-icon>button{background:rgba(0,0,0,0);border:0;color:#f6732e;cursor:pointer;font-size:20px;padding:0}.extra-info>p{color:#ddd;font-size:15px;line-height:28px}.social-icon-right>a{color:#fff;display:inline-block;margin-right:20px;text-align:center}.side-menu ul li:hover a,.social-icon-right>a:hover{color:#f6732e}.instagram{overflow:hidden;margin:0 -4px}.instagram>a{float:left;width:33.33%;padding:0 4px;margin-bottom:7px}.side-info{border-top:1px solid #344159;padding-top:25px}.contact-list h4{color:#fff;font-weight:500;font-size:18px}.contact-list p{color:#fff;opacity:.5;margin:0 0 5px;line-height:28px}.bd__faq .accordion-button:focus{box-shadow:none;border-color:transparent}.bd__faq .accordion-item{background-color:transparent;border-right:none;border-left:none}.bd__faq .accordion-button{position:relative;padding:18px 0 15px 25px;color:#5c5c5c;border-radius:0;font-size:18px;background-color:transparent;font-weight:500}.bd__faq .accordion-button::before{content:"\f067";font-family:"Font Awesome 5 Pro";position:absolute;color:#fff;background-image:none;left:0;width:auto;height:auto;font-size:15px;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;top:50%;transform:translateY(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.bd__faq .accordion-button::after,.bd__faq .accordion-button:not(.collapsed)::after,.diff-add,.header-bottom-right.top-bar,.radio,.shape-2,.show-pass,.star-rating input{display:none}.bd__faq .accordion-button:not(.collapsed)::before{background-image:none;color:#fff;background-color:transparent;left:0;content:"\f068";font-family:"Font Awesome 5 Pro";position:absolute}.bd__faq .accordion-body{padding:10px 30px 30px;background-color:transparent;border-radius:0 0 6px 6px;font-size:18px;color:#7a8a9e;background:rgba(255,255,255,.1)}.bd-team-details__list ul li{list-style:none;display:grid;grid-template-columns:110px auto;text-align:start;gap:20px 75px;margin-bottom:10px}.bd-team-details__list ul li span:first-child{color:#000;font-weight:600;font-size:20px}.bd-team-details__list ul li span{color:#787878;font-weight:500}.bd__progress-percentage{font-size:20px;font-weight:600;color:#000}.bold,.chk-heading,.ds-heading,.panel-title,.product-detail-info h4,p.r-name{font-weight:700}.bd__progress-wrapper,.review-form .form-control{margin-bottom:20px}.bd__progress-head{display:flex;justify-content:space-between;margin-bottom:10px}.bd__progress-bar .progress{background:#c7c7c7;height:10px;overflow:visible;padding:0;border-radius:10px}.bd__progress-bar .progress .progress-bar{background-color:#4eae4a;border-radius:10px;position:relative;overflow:visible!important;height:10px;left:0;margin:0;top:0}.bd__progress-bar .progress .progress-bar::after{position:absolute;content:"";width:24px;height:24px;right:0;background:#4eae4a;border:2px solid #fff;border-radius:50%}.bd-1,.table{border:1px solid #eee}.main-section,.welcome-section{padding:60px 0}.cart-table .quantity{justify-content:center}.cart-section{padding:40px 0}.del-btn{font-size:20px;color:var(--main-color);background:0 0}.table{width:100%;margin-bottom:1rem;color:#212529;background:#111}.thanks-table li{margin-bottom:10px;list-style:none}.thanks-table li strong{width:95px;display:inline-block}.orderadd-table span{color:#747474}.product-detail-info{padding-left:30px}.bd-1{padding:30px;border-radius:20px}.detail-text h6{font-size:20px}.detail-ul select{padding:5px 10px;margin-left:20px;border-radius:0;float:none}.c_type{display:inline-block;max-width:200px;min-width:100px}.detail-ul li{margin-bottom:20px;list-style:none}.detail-ul li strong span{min-width:max-content;width:100px;display:inline-block}.select-box{padding:6px 15px;border:1px solid #ccc;border-radius:0}.ds-heading{font-size:30px;border:1px solid #eee;padding:20px;border-radius:0;color:var(--main-color)}.footer-contact li{list-style:none;font-size:25px;margin-top:30px;display:flex;align-items:center;flex-wrap:wrap}.quantity,.quantity-nav{display:flex;flex-wrap:wrap}.footer-contact li i{font-size:40px;color:var(--main-color);margin-right:20px}.footer-contact li a{color:var(--main-color-two);font-size:20px}.description-box{background:#f6f2f2;padding:30px;margin-top:-10px}.quantity{position:relative;align-content:center;align-items:center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity input{width:60px;height:40px;line-height:1.65;display:block;padding:0;margin:0 -1px;border:1px solid #ddd;text-align:center;border-radius:0}.quantity input:focus,button,button:focus{outline:0}.quantity-button{position:relative;cursor:pointer;text-align:center;color:#000;font-size:13px;line-height:1.7;display:block;user-select:none}.panel-title,.star-rating{font-size:1.5em}.chk-heading,.tab{background:var(--main-color);color:#444}.total-p.bold{margin-bottom:10px;font-size:20px}.quantity-button.quantity-down,.quantity-button.quantity-up{height:40px;width:40px;line-height:40px;font-size:10px;background:var(--main-color);color:#444;font-weight:100;border-radius:0;border:1px solid #ddd}.panels,.tab{border-radius:0!important}.quantity-button.quantity-up{line-height:40px}.detail-btns{margin-left:0;margin-top:30px}#account-panel .nav-link i,.detail-btns a i,.detail-btns a svg{margin-right:5px}.tab{cursor:pointer;padding:10px 20px;margin:0;display:inline-block}.panels{width:100%;overflow:hidden;padding:20px}.alert-dismissible .close{position:absolute;top:0;right:0;padding:4px 20px;color:inherit}.panel{display:none;animation:.8s fadein}@keyframes fadein{from{opacity:0}to{opacity:1}}#one:checked~.panels #one-panel,#three:checked~.panels #three-panel,#two:checked~.panels #two-panel,.chk-show:checked~.diff-add,.chk-show:checked~.show-pass{display:block}#one:checked~.tabs #one-tab,#three:checked~.tabs #three-tab,#two:checked~.tabs #two-tab{border-bottom:2px solid #4444442b;display:block;padding:0 0 13px;font-size:25px}.panels p{font-weight:300}h4.review-heading{font-weight:800}.review-list li{border-top:1px solid #ddd;margin:10px 0 0;padding:10px 0 0}.review-list li p{margin-bottom:5px;display:block}.r-star{display:inline-block!important}.review-heading{margin-top:30px}.cart-table img{width:100px;margin-right:20px}.coupon-form{border:1px solid #eee;padding:10px;display:flex;flex-wrap:wrap;border-radius:10px}.coupon-form input{height:40px;width:calc(100% - 200px);padding:10px;border:1px solid transparent}.coupon-form button{cursor:pointer;color:#fff;padding:10px 15px;width:200px;line-height:18px;height:40px}.coupon-form button i,.coupon-form button svg{margin-right:7px}.coupon-form button:hover{opacity:.8}.pr-4,.wishlist-table td button i,.wishlist-table td button svg{margin-right:10px}.wishlist-table td button{background:0 0;border:none;cursor:pointer}.chk-form .form-control{margin-top:10px;border-radius:0}button:disabled,input:disabled{cursor:wait;opacity:.8}.star-rating{display:flex;flex-direction:row-reverse;justify-content:space-around;padding:0 .2em;text-align:center;width:5em}.star-rating label{color:#ccc;cursor:pointer}.star-rating :checked~label{color:#f90}.star-rating label:hover,.star-rating label:hover~label{color:#fc0}.show-password label{width:calc(100% - 25px);color:#747474;cursor:pointer}.show-password input[type=checkbox]{margin-right:10px;width:15px;float:left;margin-top:5px}.chk-heading{padding:0;margin-bottom:0;font-size:20px}.payment-option{margin-top:20px}.payment-option li p span{padding:20px;background:#fff;display:none}.payment-option li [type=radio]:checked~span{display:block;margin:-10px 0 20px}.order-detail-box{padding:15px}.order-detail-table{padding:10px;box-sizing:border-box}.payment-option [type=radio]:checked,.payment-option [type=radio]:not(:checked){position:absolute;left:-9999px}.payment-option [type=radio]:checked+label,.payment-option [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666;font-weight:600;margin-bottom:20px}.payment-option [type=radio]:checked+label:before,.payment-option [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:21px;height:21px;border:1px solid #ddd;border-radius:100%;background:#fff}.payment-option [type=radio]:checked+label:after,.payment-option [type=radio]:not(:checked)+label:after{content:'';width:11px;height:11px;background:#f87da9;position:absolute;top:5px;left:5px;border-radius:100%;-webkit-transition:.2s;transition:.2s}.payment-option [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.payment-option [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.single-post-sec{margin:60px 0}.category-page .cat-img img{border-radius:0}.category-page .category-box{border-radius:10px;border:1px solid #eee;overflow:hidden;margin-top:30px}.category-page .category-box a.cat-title{display:block;color:var(--main-color-two);font-size:18px;margin:20px 0 10px;font-weight:700}.category-page .category-box p{color:var(--main-color-two);font-size:14px;margin:0 0 20px}.contact-form{border-radius:0;padding:61px 20px;background:#f2f2f200}a.forgot-p{display:block;margin-bottom:10px}@media (max-width:1024px){.cart-table td,.cart-table th{display:flex;flex-wrap:wrap;text-align:left}.cart-table thead{display:none}.cart-table td:before{content:attr(data-th) " : ";font-weight:700;width:97px;display:inline-block;color:#000}}@media screen and (max-width:990px){.product-detail-img img{width:100%;margin-bottom:30px}}@media (max-width:767px){.cart-side li a{font-size:14px}.cart-side li{margin-left:10px}}#account-panel .nav-link{background:#4eae4a;color:#fff;margin-bottom:10px;border-radius:0}.btn-primary{background:#4eae4a;border-color:#4eae4a}.ptb,.section-11{padding:50px 0}.form-input{border:1px solid #ddd;padding:10px;width:100%}.profile-detail li{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.single-slider{height:652px;padding-top:36px}.single-specialty{padding:15px;display:flex;align-items:center;border:1px solid #404040}.featured-item.style-1{padding:20px 31px;border-radius:0;background:#161616;border:1px solid #484848;overflow:hidden}.featured-title h4{font-weight:700;font-size:27px;color:#cb9c0d;border-bottom:1px solid;padding-bottom:10px}.aasd{background:url('../img/footer-bg-main-1.png') 0 0/cover #222d35}.img-bg1{background-size:cover;background-position:center}.breadcrumb-item a{color:#000}.specialty-img img{filter:invert(1)}.product-info h5 a:hover{color:#111}.contact-content{background:0 0/cover #222d35;padding:20px}.gt-theme-btn,.hover-effect1 ul li a{display:inline-block;background:#cb9c0d}.contact-item-img i{font-size:25px;font-weight:100;color:#fff}.gt-theme-btn{font-size:17px;font-weight:700;letter-spacing:.5px;color:#fff;text-align:center;min-width:200px;overflow:hidden;padding:18px 30px;transition:.5s;border-radius:10px!important}.gt-theme-btn.gt-style-border{border:1px solid #fff;background-image:none;clip-path:polygon(24% 0,88% 0,100% 0,100% 77%,100% 100%,0 100%,0 80%,0 23%,8% 0)!important;position:relative;transition:.5s}.gt-theme-btn.gt-style-border::before{position:absolute;top:-26px;left:-18px;right:0;bottom:0;content:"";transform:rotate(45deg);height:115px;width:1.5px;background-color:var(--gt-white);clip-path:polygon(24% 0,88% 0,100% 0,100% 62%,100% 100%,0 100%,0 80%,0 30%,23% 0)!important;transition:.5s}.gt-theme-btn:hover{background-position:right center}.gt-theme-btn:hover.gt-style-border{background-image:linear-gradient(to right,#ff0808 0,#7a0202 50%,#ff0808 100%);clip-path:polygon(24% 0,88% 0,100% 0,100% 77%,100% 100%,0 100%,0 80%,0 30%,10% 0)!important;border:1px solid transparent}.gt-theme-btn:hover.gt-style-border::before{background-color:transparent}.gt-ellipse-shape{position:absolute;top:-30%;left:-50%;z-index:-2;display:none}.imbs{position:relative;z-index:1}.gt-bg-shape{position:absolute;left:-51%;top:-37%;z-index:-1}.specialty-content h4{color:#fb0808;font-size:25px}.featured-item::before{position:absolute;top:0;left:0;content:"";width:90px;height:1px;background:linear-gradient(90deg,#ff0808 30%,rgba(11,14,19,0) 100%);animation:3s linear infinite alternate slideBorder}@keyframes slideBorder{0%{left:0;right:0}100%{left:100%}}@keyframes slideBorders{0%{right:-90px;left:auto}100%{right:100%;left:auto}}.hover-effect1 ul{padding-top:10px}.hover-effect1 ul li a{font-size:24px;color:#fff;margin:0 10px;line-height:53px;width:40px;height:40px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}.hover-effect1 ul li:hover a{border-radius:50%;background:#b71c1c;-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.landpro{display:flex;background:url(../images/bg-3.jpg);padding:10px 20px;margin-bottom:20px;border-bottom:1px solid #ddd;gap:16px;color:#fff}.landpro .landimg{width:100px;height:100px;margin-right:15px}.hone:after,.hone:before{content:'';width:36%;height:1px;background:#020202;position:absolute;top:14px}.landpro .landimg img{width:100px;height:100%;display:block}.landtext p a{color:#b60505}.header-bottom{background:linear-gradient(1deg,#0000003b,transparent);position:absolute;width:100%;left:0;top:0}.whyus-section{background:url(../img/about-bg-4-1.png) no-repeat;background-position:right!important}.why-box{padding:0 10px;margin-bottom:48px;border-bottom:2px solid #ddd}.tcolor{color:#fb923c!important}.bx-icon{font-size:40px}.sdasdsa{background:#222d35}.asdkj,.conboxx,.llogo{background:#f2f2f2}.llogo{padding:10px 0}.conboxx,.formbox{padding:20px}.llogo ul{display:flex;justify-content:space-around}.blog-box-img img{height:300px;overflow:hidden}.formbox{background:#fff}.contact-form input::placeholder,.contact-form textarea,.contact-form textarea::placeholder{color:#fff}.slider-content .gt-theme-btn{border-radius:10px}.hone{position:relative;background:#ffffff00}.hone:before{left:0}.hone:after{right:0}.breadcrumb{margin-bottom:0;padding:10px 0}.asdasda{padding-top:20px!important}