.primary-text{color:#b45309!important}.handle-preloader{background:#b45309}.preloader-close,.header-top .info li a:hover,.header-top .top-right .login a:hover,.header-top .social-links li a:hover,.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a,.main-menu .navigation>li>ul>li>a:hover,.main-menu .navigation>li>.megamenu li>a:hover,.main-menu .navigation>li>ul>li>ul>li>a:hover{color:#b45309}.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{border-top:3px solid #b45309}.main-header .menu-right-content .search-box-outer:hover{color:#b45309}.main-header .menu-right-content .btn-box a:hover{background:#b45309;border-color:#b45309}.main-header .menu-right-content .btn-box a:before{background:#b45309}.banner-carousel .content-inner span{color:#b45309}.banner-carousel .owl-nav button:hover,.theme-btn-one{background:#b45309}.sec-title .sub-title,.header-top .info li i{color:#b45309}.feature-block-one .inner-box .lower-content .icon-box{background:#b45309}.feature-block-one .inner-box .lower-content h3 a:hover{color:#b45309}.image_block_one .image-box .video-btn a{background:#b45309}.sec-title .sub-title,.content_block_one .content-box .inner-box .single-item .icon-box{color:#b45309}.service-block-one .inner-box .icon-box,.content_block_two .content-box .inner-box .single-item .icon-box,.chooseus-section .outer-box,.project-block-one .inner-box .content-box .view-btn a{background:#b45309}.project-block-one .inner-box .content-box h3 a:hover{color:#b45309}.projects-section .owl-theme .owl-dots .owl-dot span{background:#b45309}.projects-section .owl-theme .owl-dots .owl-dot.active span,.projects-section .owl-theme .owl-dots .owl-dot:hover span{border-color:#b45309}.testimonial-block-one .inner-box .icon-box,.nav-style-one .owl-nav button:hover,.working-block-one .inner-box .count-text h3{background:#b45309}.working-block-one .inner-box .count-text h3:before{border:2px dashed #b45309}.funfact-block-one .inner-box .count-outer{color:#b45309}.progress-box .bar-inner{background:#b45309}.default-form .form-group input:focus,.default-form .form-group textarea:focus{border-color:#b45309!important}.news-block-one .inner-box .image-box .image,.news-block-one .inner-box .image-box h2{background:#b45309}.news-block-one .inner-box .lower-content h3 a:hover,.news-block-one .inner-box .post-info li a:hover,.news-block-one .inner-box .lower-content .post-info li i,.main-footer .links-widget .links-list li a:hover,.main-footer .contact-widget .info-list li i,.main-footer .contact-widget .info-list li a:hover,.footer-bottom a:hover{color:#b45309}.header-style-two.main-header .menu-right-content .btn-box a{border:1px solid #b45309}.feature-block-two .inner-box .icon-box{background:#b45309}.feature-block-two .inner-box h3 a:hover,.feature-block-two .inner-box:hover .icon-box,.image_block_two .image-box .image-content h2,.content_block_five .content-box .inner-box .single-item .icon-box{color:#b45309}.service-block-two .inner-box .lower-content .icon-box{background:#b45309}.service-block-two .inner-box .lower-content h3 a:hover,.cta-section .inner-box h2 span,.cta-section .inner-box h3 a:hover{color:#b45309}.owl-dots-one .owl-dots .owl-dot span{background:#b45309!important}.owl-dots-one .owl-dots .owl-dot.active span,.owl-dots-one .owl-dots .owl-dot:hover span{border-color:#b45309}.accordion-box .accordion .acc-btn.active .icon-box:before,.project-block-two .inner-box h3 a:hover,.news-block-two .inner-box .lower-content .post-date,.news-block-two .inner-box .lower-content h3 a:hover,.news-block-two .inner-box .lower-content .post-info li i,.news-block-two .inner-box .lower-content .post-info li a:hover{color:#b45309}.subscribe-section .form-inner .form-group input:focus{border-color:#b45309!important}.main-footer.alternat-2 .links-widget .links-list li a:hover,.main-footer.alternat-2 .contact-widget .info-list li a:hover,.main-footer.alternat-2 .footer-bottom p a:hover,.header-style-three .main-menu .navigation>li.current>a,.header-style-three .main-menu .navigation>li:hover>a,.header-style-three .menu-right-content .search-box-outer:hover,.header-style-three .menu-right-content .cart-box a:hover{color:#b45309}.header-style-three .menu-right-content .theme-btn-one{border-color:#b45309!important}.banner-style-two.alternat-2 .banner-carousel .content-box span{color:#b45309}.banner-style-two.alternat-2 .owl-theme .owl-dots .owl-dot.active span,.banner-style-two.alternat-2 .owl-theme .owl-dots .owl-dot span:hover{background:#b45309}.banner-style-two.alternat-2 .owl-theme .owl-dots .owl-dot.active span:before,.banner-style-two.alternat-2 .owl-theme .owl-dots .owl-dot span:hover:before{border-color:#b45309}.feature-block-three .inner-box .icon-box{background:#b45309}.feature-block-three .inner-box h3 a:hover{color:#b45309}.about-style-three .content_block_one .content-box .text p:first-child:before,.image_block_three .image-box .image-text{background:#b45309}.service-block-three .inner-box .icon-box,.service-block-three .inner-box h3 a:hover{color:#b45309}.service-style-three .more-btn .theme-btn-one:hover{color:#b45309!important}.video-section .inner-container .video-btn a:hover{color:#b45309}.team-block-one .inner-box .image-box .social-links li a:hover{background:#b45309}.team-block-one .inner-box .lower-content h3 a:hover{color:#b45309}.projects-section.alternat-2 .owl-theme .owl-dots .owl-dot.active span,.projects-section.alternat-2 .owl-theme .owl-dots .owl-dot:hover span{border-color:#b45309}.page-title .bread-crumb li a:hover{color:#b45309}.service-sidebar .category-widget .category-list li a:hover,.service-sidebar .category-widget .category-list li a.current{border-color:#b45309}.service-sidebar .category-widget .category-list li a:before{background:#b45309}.service-sidebar .contact-widget .widget-content h3 span,.service-sidebar .contact-widget .widget-content h3 a:hover,.service-sidebar .contact-widget .inner-box p a:hover,.list-style-one li:before{color:#b45309}.service-details-content .content-three .single-item .icon-box{background:#b45309}.service-details-content .content-four .download-list li .icon-box,.service-details-content .content-four .download-list li button{color:#b45309}.service-details-content .content-four .download-list li button:hover{background:#b45309}.team-details-content .content-box .designation,.team-details-content .content-box .info-list li a:hover{color:#b45309}.team-details-content .content-box .social-links li a:hover{background:#b45309;border-color:#b45309}.team-details .lower-content .inner-box .single-item:before{border:1.5px solid #b45309}.team-details .lower-content .inner-box .single-item:after{background:#b45309}.sortable-masonry .filter-btns li.active{color:#b45309}.project-block-three .inner-box .image-box .view-btn a{background:#b45309}.project-block-three .inner-box .image-box .view-btn a:hover,.project-block-three .inner-box .lower-content span,.project-block-three .inner-box .lower-content h3 a:hover{color:#b45309}.portfolio-sidebar .social-links li a:hover{background:#b45309;border-color:#b45309}.portfolio-details .nav-btn-box .single-btn a{color:#b45309}.portfolio-details .nav-btn-box .single-btn a:hover,.pricing-section .tab-btn-box .tab-btns li:before{background:#b45309}.pricing-block-one .pricing-table .title{color:#b45309}.career-sidebar .form-inner .form-group input:focus,.career-sidebar .form-inner .form-group textarea:focus{border-color:#b45309!important}.career-section .accordion-box .accordion .acc-btn.active .icon-box{background:#b45309}.contact-section .form-inner .form-group input:focus,.contact-section .form-inner .form-group textarea:focus{border-color:#b45309!important}.shop-sidebar .search-widget .search-form .form-group input:focus+button,.shop-sidebar .search-widget .search-form .form-group button:hover,.shop-sidebar .category-widget .category-list li a:hover,.shop-sidebar .category-widget .category-list li a:before{color:#b45309}.range-slider .ui-slider .ui-slider-range{background:#b45309}.range-slider .ui-state-default,.range-slider .ui-widget-content .ui-state-default{border:5px solid #b45309}.shop-block-one .inner-box .image-box .option-list li a:hover,.shop-block-one .inner-box .image-box .cart-btn button{background:#b45309}.shop-block-one .inner-box .lower-content h4 a:hover,.shop-block-one .inner-box .lower-content .price{color:#b45309}.pagination li a:hover,.pagination li a.current{background:#b45309;border-color:#b45309}.default-form input:focus,.default-form textarea:focus{border-color:#b45309!important}.shop-details-content .content-box .price,.shop-details-content .content-box .customer-rating .review a:hover{color:#b45309}.shop-details-content .addto-cart-box .like-box a:hover{background:#b45309;border-color:#b45309}.shop-details-content .other-option li a:hover,.bootstrap-touchspin .glyphicon-chevron-up:hover:before,.bootstrap-touchspin .glyphicon-chevron-down:hover:before{color:#b45309}.cart-section .cart-table tbody tr .prod-column .column-box .remove-btn:hover,.cart-section .othre-content .theme-btn-two:hover{background:#b45309;border-color:#b45309}.cart-section .cart-total .total-cart-box .list li:last-child span,.checkout-section .upper-box .single-box a{color:#b45309}.checkout-section .additional-info .note-book textarea:focus{border-color:#b45309}.checkout-section .order-info .order-list li.order-total span,.checkout-section .payment-info .payment-inner .custom-controls-stacked .description a:hover{color:#b45309}.blog-sidebar .search-widget .form-group input:focus{border-color:#b45309!important}.blog-sidebar .search-widget .form-group input:focus+button,.blog-sidebar .search-widget .form-group button:hover,.blog-sidebar .category-widget .category-list li a:hover,.blog-sidebar .category-widget .category-list li a:before,.blog-sidebar .post-widget .post h5 a:hover{color:#b45309}.blog-sidebar .tags-widget .tags-list li a:hover{background:#b45309;border-color:#b45309}.blog-details-content .news-block-one .inner-box blockquote .icon-box{color:#b45309}.blog-details-content .news-block-one .inner-box blockquote h4:before{background:#b45309}.blog-details-content .news-block-one .inner-box .tags-list li a:hover{background:#b45309;border-color:#b45309}.feature-block-three .inner-box p a:hover,.menu-area .mobile-nav-toggler{color:#b45309}
@font-face{font-family:icomoon;src:url(../media/icomoon.8a0bd015.eot);src:url(../media/icomoon.8a0bd015.eot)format("embedded-opentype"),url(../media/icomoon.25ec0e43.ttf)format("truetype"),url(../media/icomoon.12b194a4.woff)format("woff"),url(../media/icomoon.415ed37f.svg)format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}.icon-1:before{content:""}.icon-2:before{content:""}.icon-3:before{content:""}.icon-4:before{content:""}.icon-5:before{content:""}.icon-6:before{content:""}.icon-7:before{content:""}.icon-8:before{content:""}.icon-9:before{content:""}.icon-10:before{content:""}.icon-11:before{content:""}.icon-12:before{content:""}.icon-13:before{content:""}.icon-14:before{content:""}.icon-15:before{content:""}.icon-16:before{content:""}.icon-17:before{content:""}.icon-18:before{content:""}.icon-19:before{content:""}.icon-20:before{content:""}.icon-21:before{content:""}.icon-22:before{content:""}.icon-23:before{content:""}.icon-24:before{content:""}.icon-25:before{content:""}.icon-26:before{content:""}.icon-27:before{content:""}.icon-28:before{content:""}.icon-29:before{content:""}.icon-30:before{content:""}.icon-31:before{content:""}.icon-32:before{content:""}.icon-33:before{content:""}.icon-34:before{content:""}.icon-35:before{content:""}.icon-36:before{content:""}.icon-37:before{content:""}.icon-38:before{content:""}.icon-39:before{content:""}.icon-40:before{content:""}.icon-41:before{content:""}.icon-42:before{content:""}.icon-43:before{content:""}.icon-44:before{content:""}.icon-45:before{content:""}.icon-46:before{content:""}.icon-47:before{content:""}.icon-48:before{content:""}.icon-49:before{content:""}.icon-50:before{content:""}
.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0,0)}}.slideInDown{animation-name:slideInDown}.banner .parallax-container div img,.fullwidth-video-section .play-link .icon-box{-ms-animation-name:zoom-fade;-ms-animation-duration:5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:zoom-fade;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}
.p_relative{position:relative}.p_absolute{position:absolute}.mt_20{margin-top:20px}.mt_30{margin-top:30px}.mr_30{margin-right:30px}.mr_70{margin-right:70px}.mb_5{margin-bottom:5px}.mb_20{margin-bottom:20px}.mb_25{margin-bottom:25px}.mb_30{margin-bottom:30px}.mb_35{margin-bottom:35px}.mb_45{margin-bottom:45px}.mb_50{margin-bottom:50px}.mb_70{margin-bottom:70px}.mb_100{margin-bottom:100px}.ml_30{margin-left:30px}.ml_50{margin-left:50px}.pt_150{padding-top:150px}.pr_50{padding-right:50px}.pr_100{padding-right:100px}.pb_150{padding-bottom:150px}
.banner-carousel .slide-item{padding:166px 0;position:relative}.banner-carousel .content-box{z-index:5;width:100%;max-width:630px;position:relative}.banner-carousel .content-box .content-inner{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);opacity:0;-o-transition:all 1s ease;background:#00000080;border:2px solid #ffffff26;border-radius:10px;padding:45px 50px 50px;transition:all 1s;position:relative;transform:translateY(100px)}.banner-carousel .swiper-slide-active .content-inner{opacity:1;animation:1s forwards bannerContentIn;transform:translateY(0)}@keyframes bannerContentIn{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.banner-carousel .swiper-slide-active .content-inner{animation:none}}.banner-carousel .slide-item:before{content:"";opacity:.7;z-index:1;background:#000;width:100%;height:100%;position:absolute;top:0;right:0}.banner-carousel .slide-item .image-layer{-o-transition:all 8s linear;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:all 8s linear;position:absolute;top:0;left:0;transform:scale(1)}.banner-carousel .swiper-slide-active .slide-item .image-layer{transform:scale(1.25)}.banner-carousel .content-inner span{margin-bottom:15px;font-size:18px;font-weight:500;line-height:26px;display:block;position:relative}.banner-carousel .content-box h2{color:#fff;margin-bottom:25px;font-size:60px;font-weight:700;line-height:64px}.banner-carousel .content-box p{color:#fff;margin-bottom:33px;font-size:18px;line-height:28px}.banner-carousel .owl-nav button{text-align:center;color:#222;cursor:pointer;background:#fff;border-radius:50%;width:70px;height:70px;font-size:18px;line-height:76px;transition:all .5s;display:inline-block;position:absolute;top:0}.banner-carousel .owl-nav button:hover{color:#fff}.banner-carousel .owl-nav button.owl-prev{left:70px}.banner-carousel .owl-nav button.owl-next{right:70px}.banner-style-two .banner-carousel .content-box{z-index:5;width:100%;max-width:630px;position:relative}.banner-style-two .banner-carousel .content-box span{color:#fff;margin-bottom:14px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:28px;display:block;position:relative}.banner-style-two .owl-nav{z-index:9;width:100%;margin-top:-35px;position:absolute;top:50%;left:0}.banner-style-two .banner-carousel .slide-item{padding:180px 0 190px}.banner-style-two.alternat-2{background:#17141f;position:relative;overflow:hidden}.banner-style-two.alternat-2 .banner-carousel .slide-item:before{display:none}.banner-style-two.alternat-2 .banner-carousel .slide-item{padding:370px 0 235px}.banner-style-two.alternat-2 .banner-carousel .content-box{margin:0}.banner-style-two.alternat-2 .banner-carousel .content-box span{color:#d97706}.banner-style-two.alternat-2 .banner-image{opacity:0;transition:all 1s;position:absolute;bottom:-30px;right:175px}.banner-style-two.alternat-2 .swiper-slide-active .banner-image{opacity:1;bottom:0}
.feature-section{position:relative}.feature-block-one .inner-box{z-index:1;margin-bottom:30px;padding:0 40px;display:block;position:relative}.feature-block-one .inner-box:before{content:"";z-index:-1;background:#fff;border-radius:10px;width:100%;height:calc(100% - 98px);transition:all .5s;position:absolute;bottom:0;left:0;box-shadow:0 20px 80px #0000000d}.feature-block-one .inner-box .image-box{background:#241e2f;border-radius:10px;display:block;position:relative;overflow:hidden}.feature-block-one .inner-box .image-box img{border-radius:10px;width:100%;transition:all .5s}.feature-block-one .inner-box:hover .image-box img{opacity:.3;transform:scale(1.05)}.feature-block-one .inner-box .lower-content{padding:65px 20px 45px;display:block;position:relative}.feature-block-one .inner-box .lower-content .icon-box{color:#fff;text-align:center;z-index:1;border-radius:50%;width:80px;height:80px;font-size:40px;line-height:80px;display:inline-block;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.feature-block-one .inner-box .lower-content h3{white-space:pre-line;margin-bottom:16px;font-size:24px;font-weight:600;line-height:34px;display:block;position:relative}.feature-block-one .inner-box .lower-content h3 a{color:#222;display:inline-block}.feature-section .pattern-bg{background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.feature-section .pattern-layer .pattern-1{background-repeat:no-repeat;background-size:cover;width:669px;height:100%;position:absolute;top:0;left:0}.feature-section .pattern-layer .pattern-2{background-repeat:no-repeat;background-size:cover;width:669px;height:100%;position:absolute;top:0;right:0}.feature-style-two{position:relative}.feature-style-two .auto-container{padding:0 25px}.feature-block-two .inner-box{text-align:center;background-color:#fff;border-radius:10px;padding:45px 60px;transition:all .5s;display:block;position:relative;box-shadow:0 20px 80px #00000012}.feature-block-two .inner-box .icon-box{text-align:center;color:#fff;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-bottom:20px;font-size:50px;line-height:100px;transition:all .5s;display:inline-block;position:relative}.feature-block-two .inner-box h3{margin-bottom:15px;font-size:24px;font-weight:600;line-height:34px;display:block}.feature-block-two .inner-box h3 a{color:#222;display:inline-block}.feature-block-two .inner-box p{color:#6e6e6e;transition:all .5s}.feature-style-two .pattern-layer .pattern-1{background-position:50%;background-repeat:no-repeat;background-size:cover;width:620px;height:100%;position:absolute;top:0;left:0}.feature-style-two .pattern-layer .pattern-2{background-position:50%;background-repeat:no-repeat;background-size:cover;width:620px;height:100%;position:absolute;top:0;right:0}.feature-style-three{padding-top:143px}.feature-style-three .pattern-layer{background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:530px;position:absolute;top:0;left:0}.feature-block-three .inner-box{padding:0 60px 45px;transition:all .5s;display:block;position:relative}.feature-block-three .inner-box .email-box{height:56px}.feature-block-three .inner-box:hover{transform:translateY(-10px)}.feature-block:nth-child(2) .feature-block-three .inner-box{background:#fff;border-radius:10px;box-shadow:0 20px 80px #0000001a}.feature-block:first-child .feature-block-three .inner-box,.feature-block:last-child .feature-block-three .inner-box{padding-bottom:75px}.feature-block-three .inner-box .icon-box{text-align:center;color:#fff;z-index:1;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-bottom:22px;font-size:50px;line-height:100px;display:inline-block;position:relative}.feature-block-three .inner-box .icon-box:before{content:"";z-index:-1;background:#222;border-radius:50%;width:100px;height:100px;transition:all .5s;position:absolute;top:0;left:0;transform:scale(0)}.feature-block-three .inner-box:hover .icon-box:before{transform:scale(1)}.feature-block-three .inner-box h3{margin-bottom:12px;font-size:24px;font-weight:600;line-height:34px;display:block}.feature-block-three .inner-box h3 a{color:#222;display:block}.feature-block-three .inner-box p a{color:#6e6e6e}.feature-block-three .inner-box .block-shape{background-repeat:no-repeat;background-size:cover;width:570px;height:410px;position:absolute;top:-60px;left:-80px}
.about-section{padding:150px 0}.image_block_one .image-box{padding-bottom:145px;display:block}.image_block_one .image-box .image-2{z-index:1;width:350px;position:absolute;bottom:0;right:0;box-shadow:0 20px 60px #00000026}.image_block_one .image-box .image{border-radius:10px}.image_block_one .image-box .image img{border-radius:10px;width:100%}.image_block_one .image-box .image-1{position:relative;overflow:hidden}.image_block_one .image-box .image-1:before{z-index:2;content:"";background:-o-linear-gradient(270deg,#fff0 0%,#ffffff4d 100%);z-index:1;background:linear-gradient(90deg,#fff0 0%,#ffffff4d 100%);width:50%;height:100%;display:block;position:absolute;top:0;left:-80%;transform:skew(-25deg)}.image_block_one .image-box:hover .image-1:before{animation:1s shine}.image_block_one .image-box .video-btn{position:absolute;bottom:190px;left:160px}.image_block_one .image-box .video-btn a{text-align:center;color:#fff;text-align:center;z-index:1;cursor:pointer;border-radius:50%;width:150px;height:150px;font-size:80px;line-height:160px;display:inline-block;position:relative}.image_block_one .image-box .video-btn a:before,.image_block_one .image-box .video-btn a:after{content:"";background:0 0;border-radius:50%;width:100%;height:100%;transition:all .4s;animation:3s infinite ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 #ffffff80}.image_block_one .image-box .video-btn a:after{animation-delay:.6s}.content_block_one .content-box{margin-top:-7px;display:block}.content_block_one .content-box .inner-box .single-item{margin-bottom:25px;padding:0 0 0 80px;display:block;position:relative}.content_block_one .content-box .inner-box .single-item:last-child{margin-bottom:0}.content_block_one .content-box .inner-box .single-item .icon-box{text-align:center;background:#de2c2c26;border-radius:50%;width:60px;height:60px;font-size:26px;line-height:62px;display:inline-block;position:absolute;top:4px;left:0}.content_block_one .content-box .inner-box .single-item h3{margin-bottom:8px;font-size:22px;font-weight:600;line-height:30px;display:block}.about-style-two{position:relative}.image_block_two .image-box{display:block;position:relative}.image_block_two .image-box .image{border-radius:10px;display:block;position:relative;overflow:hidden}.image_block_two .image-box .image:before{content:"";z-index:1;background:linear-gradient(#241e2f00 37.66%,#241e2fcc 100%);border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}.image_block_two .image-box .image img{border-radius:10px;width:100%}.image_block_two .image-box .image-content{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);z-index:2;background:#fff3;border:2px solid #ffffff26;border-radius:10px;width:calc(100% - 120px);min-height:140px;padding:32px 100px 36px 150px;position:absolute;bottom:30px;left:60px}.image_block_two .image-box .image-content h2{text-align:center;text-align:center;background:#fff;border-radius:50%;width:100px;height:100px;font-size:40px;font-weight:700;line-height:100px;display:inline-block;position:absolute;top:18px;left:18px}.image_block_two .image-box .image-content h3{color:#fff;font-size:28px;font-weight:700;line-height:34px;display:block;position:relative}.content_block_five .content-box{margin-top:-8px;display:block;position:relative}.content_block_five .content-box .text p{color:#222}.content_block_five .content-box .inner-box .single-item{max-width:360px;margin-bottom:25px;padding-left:80px;display:block;position:relative}.content_block_five .content-box .inner-box .single-item .icon-box{text-align:center;background:#de2c2c26;border-radius:50%;width:60px;height:60px;font-size:24px;line-height:60px;display:inline-block;position:absolute;top:0;left:0}.content_block_five .content-box .inner-box .single-item:last-child{margin-bottom:0}.content_block_five .content-box .inner-box .single-item h3{margin-bottom:8px;font-size:22px;font-weight:600;line-height:32px;display:block}.about-style-three{padding:150px 0}.about-style-three .content_block_one .content-box .text p:first-child{color:#222;margin-bottom:26px;padding-left:20px}.about-style-three .content_block_one .content-box .text p:first-child:before{content:"";width:3px;height:43px;position:absolute;top:8px;left:0}.image_block_three .image-box{display:block}.image_block_three .image-box .image{border-radius:10px;display:block;position:relative;overflow:hidden}.image_block_three .image-box img{border-radius:10px;width:100%;transition:all .5s}.image_block_three .image-box .image:hover img{transform:scale(1.05)}.image_block_three .image-box .image-text{border-radius:10px;padding:44px 59px;position:absolute;bottom:120px;left:-73px;transform:rotate(-90deg)}.image_block_three .image-box .image-text h3{color:#fff;font-size:26px;font-weight:700;line-height:36px}
.service-block-one .inner-box{margin-bottom:30px;padding:40px 55px 34px;display:block;position:relative}.service-block-one .inner-box .icon-box{text-align:center;color:#fff;border-radius:50%;width:80px;height:80px;margin-bottom:26px;font-size:40px;line-height:80px;display:inline-block;position:relative}.service-block-one .inner-box h3{margin-bottom:12px;font-size:24px;font-weight:600;line-height:32px;display:block}.service-block-one .inner-box .static-content h3 a{color:#222}.service-block-one .inner-box .overlay-content h3 a{color:#fff}.service-block-one .inner-box h3 a:hover{text-decoration:underline}.service-block-one .inner-box .overlay-content p{color:#fff;margin-bottom:25px}.service-block-one .inner-box .shape{background-repeat:no-repeat;width:570px;height:479px;position:absolute;top:-100px;left:-80px}.service-block-one .inner-box .overlay-content{z-index:1;opacity:0;width:100%;height:100%;padding:90px 55px 34px;transition:all .5s;position:absolute;top:-40px;left:0}.service-block-one .inner-box .overlay-content:hover{opacity:1}.service-block-one .inner-box .overlay-content .shape{width:410px;height:319px;left:0;top:0!important}.service-block-one .inner-box .theme-btn-one{padding:13px 40px}.service-block-one .inner-box .theme-btn-one:before{background:#fff}.service-block-one .inner-box .theme-btn-one:hover{color:#241e2f!important}.service-block-one .inner-box{background:#fff;border-radius:10px;box-shadow:0 20px 80px #00000026}.service-section .pattern-layer{opacity:.4;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.service-section .service-block{transition:transform .5s}.service-section .service-block:hover{transform:translateY(-10px)}.service-style-two{padding:143px 0 120px}.service-block-two .inner-box{margin-bottom:30px;display:block;position:relative}.service-block-two .inner-box .image-box{background:#241e2f;border-radius:10px;display:block;position:relative;overflow:hidden;box-shadow:0 20px 80px #0000000d}.service-block-two .inner-box .image-box img{width:100%;transition:all .5s}.service-block-two .inner-box:hover .image-box img{opacity:.3;transform:scale(1.05)}.service-block-two .inner-box .lower-content{margin-left:90px;position:relative}.service-block-two .inner-box .lower-content .inner{z-index:1;background:#fff;border-radius:20px 0 20px 20px;margin-top:-70px;padding:44px 30px;transition:all .5s;display:block;position:relative;box-shadow:0 20px 80px #0000000d}.service-block-two .inner-box:hover .lower-content .inner{margin-top:-150px;padding-bottom:124px}.service-block-two .inner-box .lower-content .icon-box{color:#fff;text-align:center;border-radius:50%;width:80px;height:80px;font-size:40px;line-height:80px;display:inline-block;position:absolute;top:-40px;left:-40px}.service-block-two .inner-box .lower-content h3{margin-bottom:12px;font-size:24px;font-weight:600;line-height:34px;display:block;position:relative}.service-block-two .inner-box .lower-content h3 a{color:#222;display:inline-block}.service-block-two .inner-box .lower-content .theme-btn-one{padding:13px 34px}.service-block-two .inner-box .lower-content .btn-box{opacity:0;transition:all .5s;position:absolute;bottom:0;left:30px}.service-block-two .inner-box:hover .lower-content .btn-box{opacity:1;bottom:50px}.service-style-three{padding:143px 0 390px}.service-block-three .inner-box{margin-bottom:60px;padding-left:110px;display:block;position:relative}.service-block-three .inner-box .icon-box{text-align:center;z-index:1;background:#332e3e;border-radius:50%;width:80px;height:80px;font-size:40px;line-height:80px;transition:all .5s;display:inline-block;position:absolute;top:4px;left:0}.service-block-three .inner-box .icon-box:before{content:"";z-index:-1;background:#fff;border-radius:50%;width:80px;height:80px;transition:all .5s;position:absolute;top:0;left:0;transform:scale(0)}.service-block-three .inner-box:hover .icon-box:before{transform:scale(1)}.service-block-three .inner-box h3{margin-bottom:12px;font-size:24px;font-weight:600;line-height:34px;display:block}.service-block-three .inner-box h3 a{color:#fff;display:inline-block}.service-block-three .inner-box p{color:#ffffffb3}.service-style-three .more-btn .theme-btn-one:before{background:#fff}.service-style-three .pattern-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:calc(100% - 105px);position:absolute;bottom:0;left:0}.service-style-three .pattern-layer-2{background-repeat:no-repeat;background-size:100% 100%;width:100%;height:101px;position:absolute;bottom:0;left:0}
.service-details{padding:120px 0}.service-sidebar{position:relative}.service-sidebar .category-widget{background:#fff;border-radius:10px;margin-bottom:40px;padding:30px 40px 40px;display:block;position:relative;box-shadow:0 20px 80px #0000001a}.service-sidebar .category-widget h3{margin-bottom:22px;font-size:28px;font-weight:600;line-height:38px;display:block}.service-sidebar .category-widget .category-list li{margin-bottom:10px;display:block;position:relative}.service-sidebar .category-widget .category-list li:last-child{margin-bottom:0}.service-sidebar .category-widget .category-list li a{color:#222;z-index:1;border:1px solid #e5e5e5;border-radius:5px;padding:16px 30px;font-size:16px;font-weight:600;line-height:26px;display:block;position:relative}.service-sidebar .category-widget .category-list li a:hover,.service-sidebar .category-widget .category-list li a.current{color:#fff}.service-sidebar .category-widget .category-list li a:before{content:"";z-index:-1;width:0%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.service-sidebar .category-widget .category-list li a:hover:before,.service-sidebar .category-widget .category-list li a.current:before{width:100%}.service-sidebar .category-widget .category-list li a:after{content:"";color:#fff;font-family:icomoon;font-size:14px;font-weight:400;position:absolute;top:16px;right:20px}.service-sidebar .contact-widget .widget-content{width:100%;padding:60px 30px 30px;position:relative}.service-sidebar .contact-widget .widget-content h3{color:#fff;font-size:28px;font-weight:700;line-height:38px;display:block;position:relative}.service-sidebar .contact-widget .widget-content h3 a{color:#fff;display:inline-block}.service-sidebar .contact-widget .widget-content .icon-box{color:#fff;margin-top:35px;margin-bottom:40px;font-size:70px;display:block;position:relative}.service-sidebar .contact-widget .widget-content .bg-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}.service-sidebar .contact-widget .widget-content .bg-layer:before{content:"";opacity:.85;background:#1d1826;border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}.service-sidebar .contact-widget .inner-box{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:#ffffff26;border:2px solid #ffffff26;border-radius:10px;padding:30px 15px;display:block;position:relative}.service-sidebar .contact-widget .inner-box p{margin-bottom:8px;display:block;position:relative}.service-sidebar .contact-widget .inner-box p a{color:#fff;font-size:16px;font-weight:500;line-height:26px;display:inline-block}.service-details-content{display:block;position:relative}.service-details-content .image-box{border-radius:10px;display:block;position:relative}.service-details-content .image-box img{border-radius:10px;width:100%}.service-details-content .content-one .image-box{margin-bottom:55px}.service-details-content h2{margin-bottom:20px;font-size:40px;font-weight:600;line-height:50px;display:block}.service-details-content p{margin-bottom:26px}.service-details-content p:last-child{margin-bottom:0}.service-details-content h3{margin-bottom:15px;font-size:28px;font-weight:600;line-height:38px;display:block}.service-details-content .content-two p{margin-bottom:16px}.service-details-content .content-three .single-item{text-align:center;background:#f1f1f1;border-radius:10px;padding:0 30px 42px;display:block;position:relative}.service-details-content .content-three .single-item .icon-box{color:#fff;text-align:center;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-bottom:26px;font-size:50px;line-height:100px;display:inline-block;position:relative}.service-details-content .content-three .single-item h3{margin-bottom:12px;font-size:24px;line-height:34px}.service-details-content .content-four .download-list li{background:#fff;border-radius:10px;margin-bottom:20px;padding:22px 35px 22px 80px;display:block;position:relative;box-shadow:0 10px 40px #0000001a}.service-details-content .content-four .download-list li:last-child{margin-bottom:0}.service-details-content .content-four .download-list li .icon-box{font-size:36px;position:absolute;top:32px;left:35px}.service-details-content .content-four .download-list li h5{margin-bottom:0;font-size:18px;font-weight:600;line-height:28px;display:block}.service-details-content .content-four .download-list li span{display:block;position:relative}.service-details-content .content-four .download-list li button{text-transform:uppercase;cursor:pointer;background:#de2c2c1a;border-radius:30px;padding:4px 23px 2px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;line-height:24px;transition:all .5s;position:absolute;top:35px;right:35px}.service-details-content .content-four .download-list li button:hover{color:#fff}.service-details-content .content-four h3{margin-bottom:22px}
.chooseus-section .content-box{padding:142px 0 140px 20px}.content_block_two .content-box{display:block}.content_block_two .content-box .sec-title p{color:#ffffffb3;margin-top:24px}.content_block_two .content-box .inner-box .single-item{margin-bottom:28px;padding:0 0 0 80px;display:block;position:relative}.content_block_two .content-box .inner-box .single-item:last-child{margin-bottom:0}.content_block_two .content-box .inner-box .single-item .icon-box{text-align:center;color:#fff;border-radius:50%;width:60px;height:60px;font-size:26px;line-height:60px;display:inline-block;position:absolute;top:4px;left:0}.content_block_two .content-box .inner-box .single-item h3{color:#fff;margin-bottom:6px;font-size:22px;font-weight:600;line-height:30px;display:block}.content_block_two .content-box .inner-box .single-item p{color:#ffffffb3}.chooseus-section .outer-box h2{color:#fff;font-size:30px;font-weight:700;line-height:40px;display:block}.chooseus-section .outer-box .theme-btn-one{box-shadow:#fff;box-shadow:none;background:#241e2f}.chooseus-section .outer-box .theme-btn-one:hover{color:#b45309!important}.chooseus-section .bg-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%;height:calc(100% - 220px);position:absolute;top:0;right:0}.chooseus-section .outer-box{justify-content:space-between;align-items:center;width:50%;padding:70px 100px;display:flex;position:absolute;bottom:0;right:0}.chooseus-section .pattern-layer{background-repeat:no-repeat;background-size:cover;width:663px;height:100%;position:absolute;top:0;left:0}.chooseus-style-two{position:relative;overflow:hidden}.chooseus-style-two:before{content:"";background:linear-gradient(90deg,#d9d9d900 48.44%,#d9d9d9 100%);width:100%;height:100%;position:absolute;top:0;left:0}.content_block_six .content-box{display:block}.accordion-box .accordion{background:#fff;border-radius:10px;margin-bottom:20px;position:relative}.accordion-box .accordion:last-child{margin-bottom:0}.accordion-box .accordion .acc-btn{cursor:pointer;padding:19px 80px 19px 40px;position:relative}.accordion-box .accordion .acc-btn h3{font-size:22px;font-weight:600;line-height:32px;display:block}.accordion-box .acc-content.current{display:block!important}.accordion-box .accordion .acc-btn .icon-box{text-align:center;color:#222;background:0 0;border-radius:50%;width:26px;height:26px;font-size:14px;line-height:26px;display:inline-block;position:absolute;top:24px;right:30px}.accordion-box .accordion .acc-btn .icon-box:before{content:"";text-align:center;width:26px;height:26px;font-family:icomoon;line-height:26px;position:absolute;top:0;left:0}.accordion-box .accordion .acc-btn.active .icon-box{background:#de2c2c26}.accordion-box .accordion .acc-btn.active .icon-box:before{content:"";font-size:2px}.acc-content{overflow:hidden}.acc-content.animate-open{animation:.3s ease-out forwards accordion-down}.acc-content.animate-close{animation:.3s ease-out forwards accordion-up}@keyframes accordion-down{0%{height:0}to{height:var(--accordion-content-height)}}@keyframes accordion-up{0%{height:var(--accordion-content-height)}to{height:0}}@media only screen and (max-width:991px){.chooseus-section .content-box{padding:142px 20px 140px}}
.project-block-one{margin-bottom:30px}.project-block-one .inner-box{display:block;position:relative;overflow:hidden}.project-block-one .inner-box .image-box{border-radius:10px;display:block;position:relative;overflow:hidden}.project-block-one .inner-box .image-box img{border-radius:10px;width:100%;transition:all .5s}.project-block-one .inner-box:hover .image-box img{transform:scale(1.05)}.project-block-one .inner-box .content-box{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);opacity:0;background:#fff3;border:2px solid #ffffff26;border-radius:10px;justify-content:center;align-items:center;width:calc(100% - 60px);height:calc(100% - 60px);padding:15px;transition:all .5s;display:flex;position:absolute;top:30px;left:30px;transform:scale(0)}.project-block-one .inner-box:hover .content-box{opacity:1;transform:scale(1)}.project-block-one .inner-box .content-box .view-btn a{text-align:center;color:#fff;text-align:center;border-radius:50%;width:80px;height:80px;margin-bottom:25px;font-size:30px;line-height:86px;display:inline-block;position:relative}.project-block-one .inner-box .content-box .view-btn a:hover{background:#241e2f}.project-block-one .inner-box .content-box h3{margin-bottom:8px;font-size:24px;font-weight:600;line-height:32px;display:block}.project-block-one .inner-box .content-box h3 a{color:#fff;display:inline-block}.project-block-one .inner-box .content-box .designation{color:#fff;font-size:16px;font-weight:500;line-height:24px;display:block;position:relative}.projects-section .owl-theme .owl-dots .owl-dot span{cursor:pointer;border:2px solid #fff;border-radius:50%;width:10px;height:10px;margin:0 5px;transition:all .5s;display:inline-block;position:relative}.projects-section .owl-theme .owl-dots{margin-top:50px}.projects-section{padding:142px 0 140px}.project-style-two{position:relative;overflow:hidden}.project-style-two .bg-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.project-style-two .bg-layer:before{content:"";opacity:.4;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.project-block-two .inner-box{border-right:1px solid #fff3;padding:490px 30px 40px 50px;display:block;position:relative}.project-block-two .inner-box:before{content:"";opacity:0;background:linear-gradient(#de2c2c00 28.67%,#de2c2c66 100%);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.project-block-two .inner-box:hover:before{opacity:1}.project-block-two .inner-box span{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:16px;font-weight:500;line-height:26px;display:block;position:relative}.project-block-two .inner-box h3{font-size:24px;font-weight:600;line-height:34px;display:block}.project-block-two .inner-box h3 a{color:#fff;display:inline-block}.project-block-two .inner-box p{color:#fff;margin:15px 0 25px}.project-block-two .inner-box .theme-btn-one{padding:13px 34px}.project-block-two .inner-box .overlay-content{opacity:0;z-index:1;width:100%;max-width:360px;padding-left:50px;padding-right:30px;transition:all .5s;position:absolute;bottom:0;left:0}.project-block-two .inner-box:hover .overlay-content{opacity:1;bottom:50px}.project-block-two .inner-box .static-content{transition:all .5s;position:relative}.project-block-two .inner-box:hover .static-content{opacity:0}.projects-section.alternat-2{padding-bottom:30px}.projects-section.alternat-2:before{content:"";background:#f2f2f2;width:100%;height:250px;position:absolute;bottom:0;left:0}.projects-section.alternat-2 .owl-theme .owl-dots .owl-dot span{border-color:#f2f2f2}.sortable-masonry .project-block-one .inner-box{margin-bottom:30px}.projects-section.project-page-one{padding:143px 0 120px}.sortable-masonry .filter-btns li{color:#222;cursor:pointer;margin:0 15px;font-size:18px;font-weight:500;line-height:28px;transition:all .5s;display:inline-block;position:relative}.projects-style-three{padding:143px 0 90px}.project-block-three .inner-box{margin-bottom:50px;display:block;position:relative}.project-block-three .inner-box .image-box{display:block;position:relative;overflow:hidden}.project-block-three .inner-box .image-box .image{border-radius:10px;transition:all .5s;display:block;position:relative;overflow:hidden}.project-block-three .inner-box:hover .image-box .image{background:#000}.project-block-three .inner-box .image-box .image img{border-radius:10px;width:100%;transition:all .5s}.project-block-three .inner-box:hover .image-box .image img{opacity:.5;transform:scale(1.05)}.project-block-three .inner-box .image-box .view-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-block-three .inner-box .image-box .view-btn a{color:#fff;text-align:center;border-radius:50%;width:80px;height:80px;font-size:30px;line-height:86px;display:inline-block;position:relative;transform:scale(0)}.project-block-three .inner-box:hover .image-box .view-btn a{transform:scale(1)}.project-block-three .inner-box .image-box .view-btn a:hover{background:#fff}.project-block-three .inner-box .lower-content{padding-top:23px;display:block;position:relative}.project-block-three .inner-box .lower-content span{margin-bottom:0;font-size:18px;font-weight:500;line-height:28px;display:block;position:relative}.project-block-three .inner-box .lower-content h3{font-size:24px;font-weight:600;line-height:34px;display:block}.project-block-three .inner-box .lower-content h3 a{color:#222;display:inline-block}
.testimonial-section{padding:150px 0}.testimonial-section .sec-title{max-width:320px}.testimonial-section .sec-title p{margin-top:22px}.testimonial-block-one .inner-box{padding:50px 50px 45px;display:block;position:relative}.testimonial-block-one .fix-height{height:380px}.testimonial-block-one .inner-box .shape{background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.testimonial-block-one .inner-box .icon-box{text-align:center;color:#fff;border-radius:50%;width:40px;height:40px;font-size:16px;line-height:42px;display:inline-block;position:absolute;bottom:63px;right:50px}.testimonial-block-one .inner-box .icon-box:before{content:"";background:#e5e5e5;width:30px;height:2px;position:absolute;top:19px;left:50px}.testimonial-block-one .inner-box .thumb-box{border-radius:50%;width:100px;height:100px;margin-bottom:25px;display:inline-block;position:relative}.testimonial-block-one .inner-box .thumb-box img{border-radius:50%;width:100%}.testimonial-block-one .inner-box p{margin-bottom:32px}.testimonial-block-one .inner-box .rating li{color:#ffc93d;font-size:16px;display:inline-block;position:relative}.testimonial-block-one .inner-box .rating{margin-bottom:5px}.testimonial-block-one .inner-box h2{margin-bottom:10px;font-size:30px;font-weight:600;line-height:40px;display:block}.testimonial-block-one .inner-box h3{font-size:22px;font-weight:600;line-height:30px;display:block}.testimonial-block-one .inner-box .designation{font-weight:500;display:block;position:relative}.testimonial-section .nav-style-one .owl-nav button.owl-prev{margin-right:20px}.testimonial-section .nav-style-one .owl-nav{position:absolute;bottom:130px;left:-440px}.testimonial-section .pattern-layer{opacity:.6;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.testimonial-style-two{padding:143px 0 135px}.testimonial-style-two .owl-carousel .owl-stage-outer{overflow:visible}.testimonial-style-two .owl-carousel .owl-stage-outer .owl-item{opacity:0}.testimonial-style-two .owl-carousel .owl-stage-outer .owl-item.active{opacity:1}.testimonial-block-two{margin-top:50px;margin-bottom:50px;padding-left:45px;position:relative}.testimonial-block-two .thumb-box{z-index:1;border-radius:50%;width:90px;height:90px;position:absolute;top:40px;left:0}.testimonial-block-two .thumb-box img{border-radius:50%;width:100%}.testimonial-block-two .inner-box{background:#fff;border-radius:10px;padding:60px 70px 50px;display:block;position:relative;box-shadow:0 10px 40px #0000001a}.testimonial-block-two .inner-box h3{margin-bottom:0;font-size:22px;font-weight:600;line-height:32px;display:block}.testimonial-block-two .inner-box .designation{margin-bottom:30px;display:block;position:relative}.testimonial-block-two .inner-box p{margin-bottom:30px}.testimonial-block-two .inner-box .rating li{float:left;color:#ffc93d;margin-right:5px;font-size:16px;display:inline-block;position:relative}.testimonial-block-two .inner-box .rating li:last-child{margin:0}.testimonial-style-two .owl-dots{text-align:center;margin-top:45px;display:block;position:relative}.testimonial-page-section{padding:143px 0 120px}.testimonial-page-section .testimonial-block-two .inner-box{margin-bottom:30px}
.working-process-section{position:relative}.working-process-section .inner-container{justify-content:center;align-items:center;gap:50px;display:flex;position:relative}.working-block-one .inner-box{max-width:320px;padding-right:0;position:relative}.working-block-one .inner-box .count-text{z-index:1;position:absolute;top:-25px;right:-15px}.working-block-one .inner-box .count-text h3{text-align:center;color:#fff;border-radius:50%;width:90px;height:90px;padding-top:23px;font-size:22px;font-weight:600;line-height:22px;display:inline-block;position:relative}.working-block-one .inner-box .count-text h3:before{content:"";border-radius:50%;width:120px;height:120px;position:absolute;top:-15px;left:-15px}.working-block-one .inner-box .count-text h3 span{font-size:16px;font-weight:500;display:block}.working-block-one .inner-box .text{text-align:center;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:290px;height:290px;padding:0 40px;display:flex;position:relative;box-shadow:0 0 120px #00000012}.working-block-one .inner-box .text h3{white-space:pre-line;margin-bottom:15px;font-size:24px;font-weight:600;line-height:28px;display:block}.working-block-one .inner-box .shape{background-repeat:no-repeat;width:80px;height:19px;position:absolute;top:50%;right:-48%;transform:translateY(-50%)}.working-process-section.alternat-2 .working-block-one .inner-box .text{border-radius:10px;padding-top:30px}.working-process-section.alternat-2 .working-block-one .inner-box .count-text h3:before{border-radius:30px}.working-process-section.alternat-2 .working-block-one .inner-box .count-text h3{border-radius:10px}.working-process-section .pattern-layer .pattern-1{background-repeat:no-repeat;background-size:cover;width:640px;height:100%;position:absolute;top:0;left:0}.working-process-section .pattern-layer .pattern-2{background-repeat:no-repeat;background-size:cover;width:640px;height:100%;position:absolute;top:0;right:0}
.funfact-section{position:relative}.funfact-section .inner-container{z-index:1;background:#241e2f;border-radius:10px;margin-bottom:-110px;padding:65px 60px 60px;display:block;position:relative;overflow:hidden;box-shadow:0 0 120px #00000012}.funfact-block-one .inner-box{display:block;position:relative}.funfact-block-one .inner-box .count-outer{font-size:50px;line-height:50px;font-family:var(--jost);margin-bottom:20px;font-weight:600;display:block;position:relative}.funfact-block-one .inner-box p{color:#fff;font-size:18px;font-weight:600;line-height:26px;display:block}.funfact-section .shape .shape-1{background-repeat:no-repeat;background-size:cover;width:480px;height:100%;position:absolute;top:0;left:0}.funfact-section .shape .shape-2{background-repeat:no-repeat;background-size:cover;width:488px;height:100%;position:absolute;top:0;right:0}
.expertise-section{padding:150px 0}.progress-box .bar{background:#e6e6e6;border-radius:15px;width:100%;height:5px;position:relative}.progress-box .bar-inner{-o-transition:all 1.5s ease;border-radius:15px;width:0;height:5px;transition:all 1.5s;display:block;position:relative}.progress-box .count-text{color:#000;font-size:16px;font-weight:500;line-height:26px;position:absolute;top:-40px;right:-17px}.progress-box p{color:#000;margin-bottom:12px;font-weight:500}.content_block_three .content-box{display:block}.content_block_three .content-box .sec-title p{margin-top:18px}.content_block_four .content-box{background:#fff;border-radius:10px;padding:60px 50px 70px;display:block}.content_block_four .content-box h3{margin-bottom:30px;font-size:30px;font-weight:600;line-height:40px;display:block}.content_block_four .content-box .form-inner .theme-btn-one{margin-top:20px;padding:13px 36px}.expertise-section .pattern-layer .pattern-1{background-repeat:no-repeat;background-size:cover;width:669px;height:100%;position:absolute;top:0;left:0}.expertise-section .pattern-layer .pattern-2{background-repeat:no-repeat;background-size:cover;width:669px;height:100%;position:absolute;top:0;right:0}.expertise-section .pattern-layer .pattern-3{background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.expertise-section .image-layer{position:absolute;bottom:0;left:315px}.expertise-section.alternat-2{padding-top:87px}
.news-section{position:relative}.news-block-one .inner-box{padding:0 30px;display:block;position:relative}.news-block-one .inner-box:before{content:"";background:#fff;border-radius:10px;width:100%;height:calc(100% - 110px);position:absolute;bottom:0;left:0;box-shadow:0 20px 80px #0000001a}.news-block-one .inner-box .image-box{display:block;position:relative}.news-block-one .inner-box .image-box .image{border-radius:10px;display:block;position:relative;overflow:hidden}.news-block-one .inner-box .image-box .image img{width:100%;transition:all .5s}.news-block-one .inner-box:hover .image-box .image img{opacity:.3;transform:scale(1.05)}.news-block-one .inner-box .image-box h2{text-align:center;color:#fff;z-index:1;border-radius:50%;width:80px;height:80px;padding:23px 0 10px;font-size:30px;font-weight:600;line-height:18px;position:absolute;bottom:-20px;right:30px}.news-block-one .inner-box .image-box h2 span{font-size:15px;font-weight:400;font-family:var(--inter);text-transform:uppercase;margin-top:5px;display:block}.news-block-one .inner-box .lower-content{padding-top:40px;padding-bottom:20px;display:block;position:relative}.news-block-one .inner-box .lower-content h3{margin-bottom:12px;font-size:24px;font-weight:600;line-height:30px;display:block;position:relative}.news-block-one .inner-box .lower-content h3 a{color:#222;display:inline-block}.news-block-one .inner-box .lower-content p{margin-bottom:30px;display:block;position:relative}.news-block-one .inner-box .lower-content .post-info{border-top:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding-top:15px;display:flex;position:relative}.news-block-one .inner-box .post-info li{padding-left:25px;font-size:16px;display:block;position:relative}.news-block-one .inner-box .post-info li a{color:#6e6e6e;display:inline-block}.news-block-one .inner-box .post-info li i{font-size:16px;position:absolute;top:5px;left:0}.news-style-two{position:relative}.news-block-two .inner-box{display:block;position:relative}.news-block-two .inner-box .image-box{background:#000;border-radius:10px;display:block;position:relative;overflow:hidden}.news-block-two .inner-box .image-box img{aspect-ratio:410/235;object-fit:cover;border-radius:10px;width:100%;transition:all .5s}.news-block-two .inner-box:hover .image-box img{opacity:.8;transform:scale(1.05)}.news-block-two .inner-box .lower-content{margin:0 30px;position:relative}.news-block-two .inner-box .lower-content .inner{z-index:1;background:#fff;border-radius:10px;margin-top:-70px;padding:30px 30px 25px;transition:all .5s;position:relative;box-shadow:0 20px 80px #0000001a}.news-block-two .inner-box:hover .lower-content .inner{margin-top:-147px;padding-bottom:102px}.news-block-two .inner-box .lower-content .post-date{text-align:center;background:#de2c2c1f;border-radius:5px;margin-bottom:13px;padding:0 18px;font-size:15px;font-weight:500;line-height:30px;display:inline-block;position:relative}.news-block-two .inner-box .lower-content h3{margin-bottom:12px;font-size:22px;font-weight:600;line-height:34px;display:block}.news-block-two .inner-box .lower-content h3 a{color:#222;display:inline-block}.news-block-two .inner-box .lower-content .post-info li{float:left;margin-right:40px;padding-left:25px;font-size:16px;line-height:26px;display:inline-block;position:relative}.news-block-two .inner-box .lower-content .post-info li:last-child{margin:0}.news-block-two .inner-box .lower-content .post-info li i{font-size:16px;position:absolute;top:5px;left:0}.news-block-two .inner-box .lower-content .post-info li a{color:#6e6e6e;display:inline-block;position:relative}.news-block-two .inner-box .lower-content .post-info li:before{content:"";background:#d9d9d9;width:1px;height:16px;position:absolute;top:5px;right:-21px}.news-block-two .inner-box .lower-content .post-info li:last-child:before{display:none}.news-block-two .inner-box .lower-content .post-info{margin-bottom:10px}.news-block-two .inner-box .lower-content .btn-box{opacity:0;transition:all .5s;position:absolute;bottom:0;left:30px}.news-block-two .inner-box:hover .lower-content .btn-box{opacity:1;bottom:30px}.news-block-two .inner-box .lower-content .btn-box .theme-btn-one{padding:13px 34px}
.blog-grid .news-block-two .inner-box{margin-bottom:30px}.sidebar-page-container{position:relative}.sidebar-page-container .news-block-one .inner-box{padding:0 50px}.sidebar-page-container .news-block-one .inner-box .lower-content .post-info{border-top:none;margin-bottom:10px;padding-top:0;display:block}.sidebar-page-container .news-block-one .inner-box .lower-content .post-info li{float:left;margin-right:40px}.sidebar-page-container .news-block-one .inner-box .lower-content .post-info li:last-child{margin:0}.sidebar-page-container .news-block-one .inner-box .lower-content .post-info li:before{content:"";background:#d9d9d9;width:1px;height:20px;position:absolute;top:4px;right:-21px}.sidebar-page-container .news-block-one .inner-box .lower-content .post-info li:last-child:before{display:none}.sidebar-page-container .news-block-one .inner-box .lower-content h2{margin-bottom:30px;font-size:32px;font-weight:600;line-height:42px}.sidebar-page-container .news-block-one .inner-box .lower-content p{text-align:justify;margin-bottom:0}.sidebar-page-container .news-block-one .inner-box .lower-content{padding-bottom:42px}.sidebar-page-container .news-block-one .inner-box{margin-bottom:70px}.sidebar-page-container .news-block-one .inner-box:before{height:calc(100% - 230px)}.blog-sidebar{display:block;position:relative}.blog-sidebar .sidebar-widget{background:#fff;border-radius:10px;margin-bottom:70px;padding:40px;position:relative;box-shadow:0 20px 80px #0000001a}.blog-sidebar .sidebar-widget:last-child{margin-bottom:0}.blog-sidebar .search-widget .form-group{margin-bottom:0;position:relative}.blog-sidebar .search-widget .form-group input[type=search]{color:#6e6e6e;border:1px solid #e5e5e5;border-radius:5px;width:100%;height:60px;padding:10px 60px 10px 30px;font-size:16px;transition:all .5s;display:block;position:relative}.blog-sidebar .search-widget .form-group button{color:#222;cursor:pointer;font-size:18px;transition:all .5s;position:absolute;top:18px;right:20px}.blog-sidebar .widget-title{margin-bottom:22px;display:block;position:relative}.blog-sidebar .widget-title h3{font-size:24px;font-weight:600;line-height:34px}.blog-sidebar .category-widget .category-list li{border-bottom:1px solid #e5e5e5;padding:12px 0;display:block;position:relative}.blog-sidebar .category-widget .category-list li:last-child{border-bottom:none}.blog-sidebar .category-widget .category-list li a{color:#222;font-size:16px;font-weight:500;display:block;position:relative}.blog-sidebar .category-widget .category-list li a:before{content:"";opacity:0;font-family:icomoon;font-size:12px;font-weight:400;transition:all .5s;position:absolute;top:0;right:0}.blog-sidebar .category-widget .category-list li a:hover:before{opacity:1}.blog-sidebar .category-widget{padding-top:32px;padding-bottom:22px}.blog-sidebar .category-widget .widget-title{margin-bottom:13px}.blog-sidebar .post-widget .post{min-height:90px;margin-bottom:30px;padding:5px 0 5px 110px;display:block;position:relative}.blog-sidebar .post-widget .post:last-child{margin-bottom:0}.blog-sidebar .post-widget .post .post-thumb{border-radius:50%;width:90px;height:90px;position:absolute;top:0;left:0}.blog-sidebar .post-widget .post .post-thumb img{border-radius:50%;width:100%}.blog-sidebar .post-widget .post h5{margin-bottom:4px;font-size:18px;font-weight:600;line-height:24px;display:block}.blog-sidebar .post-widget .post h5 a{color:#222;display:inline-block}.blog-sidebar .post-widget .post .post-date{display:block;position:relative}.blog-sidebar .tags-widget .tags-list{margin:0 -5px;position:relative}.blog-sidebar .tags-widget .tags-list li{float:left;margin:0 5px 10px;position:relative}.blog-sidebar .tags-widget .tags-list li a{color:#222;text-align:center;border:1px solid #e5e5e5;border-radius:30px;padding:3px 13px;font-size:16px;font-weight:500;display:inline-block;position:relative}.blog-sidebar .tags-widget .tags-list li a:hover{color:#fff}.blog-sidebar .tags-widget{padding-bottom:30px}.sidebar-page-container .news-block-one .inner-box .lower-content h1{margin-bottom:30px;font-size:40px;font-weight:600;line-height:50px;display:block}.blog-details-content{display:block;position:relative}.blog-details-content .news-block-one .inner-box .lower-content p{margin-bottom:26px}.blog-details-content .news-block-one .inner-box .lower-content ul{padding-left:0;list-style-type:none}.blog-details-content .news-block-one .inner-box .lower-content ul li{gap:.5em;display:flex}.blog-details-content .news-block-one .inner-box .lower-content ul li p{margin-bottom:0}.blog-details-content .news-block-one .inner-box .lower-content ul li:before{content:"-";flex-shrink:0}.blog-details-content .news-block-one .inner-box .lower-content ol{counter-reset:item;padding-left:0;list-style-type:none}.blog-details-content .news-block-one .inner-box .lower-content ol li{counter-increment:item;gap:.5em;display:flex}.blog-details-content .news-block-one .inner-box .lower-content ol li:before{content:counter(item)".";flex-shrink:0}.blog-details-content .news-block-one .inner-box .lower-content ol li div{flex-direction:column;display:flex}.blog-details-content .news-block-one .inner-box blockquote{background:#f1f1f180;border-radius:10px;margin:60px 0;padding:50px 50px 44px;display:block;position:relative}.blog-details-content .news-block-one .inner-box blockquote .icon-box{margin-bottom:18px;font-size:24px;display:block;position:relative}.blog-details-content .news-block-one .inner-box blockquote p{color:#222;margin-bottom:12px;font-size:18px;font-weight:500;line-height:28px}.blog-details-content .news-block-one .inner-box blockquote h4{padding-left:68px;font-size:20px;font-weight:600;line-height:30px;display:block;position:relative}.blog-details-content .news-block-one .inner-box blockquote h4:before{content:"";width:50px;height:2px;position:absolute;top:10px;left:0}.blog-details-content .news-block-one .inner-box .tags-list li{float:left;margin-right:10px;display:inline-block;position:relative}.blog-details-content .news-block-one .inner-box .tags-list li:last-child{margin:0}.blog-details-content .news-block-one .inner-box .tags-list li a{color:#222;text-align:center;border:1px solid #e5e5e5;border-radius:30px;padding:3px 13px;font-size:16px;font-weight:500;display:inline-block;position:relative}.blog-details-content .news-block-one .inner-box .tags-list li a:hover{color:#fff}.blog-details-content .news-block-one .inner-box .tags-list{padding-top:37px}.sidebar-page-container .blog-details-content .news-block-one .inner-box .lower-content{padding-bottom:70px}.sidebar-page-container .news-block-one .inner-box:hover .image-box .image img{opacity:1!important;transform:scale(1)!important}.blog-details-content .author-box{background:#fff;border-radius:10px;margin-bottom:70px;padding:45px 50px 45px 200px;display:block;position:relative;box-shadow:0 20px 80px #0000001a}.blog-details-content .author-box .author-thumb{border-radius:50%;width:120px;height:120px;position:absolute;top:50px;left:50px}.blog-details-content .author-box .author-thumb img{border-radius:50%;width:100%}.blog-details-content .author-box h3{font-size:24px;font-weight:600;line-height:34px;display:block}.blog-details-content .author-box .designation{margin-bottom:18px;font-size:16px;line-height:26px;display:block;position:relative}.blog-details-content .comment-form-area{background:#fff;border-radius:10px;padding:42px 50px 50px;display:block;position:relative;box-shadow:0 20px 80px #0000001a}.blog-details-content .comment-form-area h3{margin-bottom:32px;font-size:28px;font-weight:600;line-height:38px;display:block}.blog-details-content .comment-form-area .form-inner .form-group textarea{height:150px}.blog-details-content .comment-form-area .form-inner .form-group{margin-bottom:30px}.blog-details-content .comment-form-area .form-inner .form-group:last-child{margin-bottom:0}.blog-details-content .comment-form-area .form-inner .theme-btn-one{padding:13px 47px}
.page-title{padding:250px 0 130px;position:relative}.page-title .bg-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page-title .bg-layer:before{content:"";opacity:.65;background-color:#17141f;width:100%;height:100%;position:absolute;top:0;left:0}.page-title h1,.page-title h2{color:#fff;margin-bottom:22px;font-size:60px;font-weight:700;line-height:70px;display:block;position:relative}.page-title .bread-crumb li{color:#fff;margin-right:32px;font-size:18px;font-weight:500;line-height:28px;display:inline-block;position:relative}.page-title .bread-crumb li:last-child{margin:0}.page-title .bread-crumb li a{color:#fff;display:inline-block}.page-title .bread-crumb li:after{content:"";background-color:currentColor;width:11px;height:11px;position:absolute;top:50%;right:-22px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3l5 5-5 5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/11px 11px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3l5 5-5 5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/11px 11px no-repeat}.page-title .bread-crumb li:last-child:after{display:none}
.contact-section .form-inner{background:#fff;border-radius:10px;max-width:850px;margin:0 auto;padding:70px;display:block;position:relative}.contact-section .form-inner .form-group{margin-bottom:20px;position:relative}.contact-section .form-inner .form-group:last-child{margin-bottom:0}.contact-section .form-inner .form-group input[type=text],.contact-section .form-inner .form-group input[type=email],.contact-section .form-inner .form-group textarea{color:#6e6e6e;text-align:left;border:1px solid #e5e5e5;border-radius:5px;width:100%;height:50px;padding:10px 20px;font-size:16px;transition:all .5s;display:block;position:relative}.contact-section .form-inner .form-group textarea{resize:none;height:130px}.contact-section .form-inner .form-group .theme-btn-one{padding:13px 40px}.contact-section .pattern-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;bottom:0;left:0}.contact-style-two{position:relative}.contact-style-two .social-links li{float:left;margin-right:10px;display:inline-block;position:relative}.contact-style-two .social-links li:last-child{margin:0}.contact-style-two .social-links li a{color:#fff;text-align:center;background:#3b5998;border-radius:50%;width:50px;height:50px;font-size:16px;line-height:50px;display:inline-block;position:relative}.contact-style-two .social-links li:nth-child(2) a{background:#55acee}.contact-style-two .social-links li:nth-child(3) a{background:#dc4e41}.contact-style-two .social-links li:last-child a{background:#3f729b}.contact-style-two .form-inner textarea{height:170px}.contact-style-two .form-inner .form-group{margin-bottom:30px}.contact-style-two .form-inner .form-group:last-child{margin-bottom:0}.contact-style-two .form-inner .form-group .theme-btn-one{box-shadow:none;padding:13px 40px}.google-map-section{position:relative}.google-map-section #contact-google-map{width:100%;height:450px;position:relative}
.team-section{position:relative}.team-block-one .inner-box{background:#f1f1f1;border-radius:10px;transition:all .5s;display:block;position:relative;overflow:hidden}.team-block-one .inner-box:hover{background:#fff;box-shadow:0 0 120px #0000001a}.team-block-one .inner-box .image-box{display:block;position:relative;overflow:hidden}.team-block-one .inner-box .image-box .image{background:#000;display:block;position:relative;overflow:hidden}.team-block-one .inner-box .image-box .image img{width:100%;transition:all .5s}.team-block-one .inner-box:hover .image-box .image img{opacity:.6;transform:scale(1.05)}.team-block-one .inner-box .image-box .social-links{opacity:0;transition:all .5s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.team-block-one .inner-box:hover .image-box .social-links{opacity:1;right:20px}.team-block-one .inner-box .image-box .social-links li{margin-bottom:15px;display:block;position:relative}.team-block-one .inner-box .image-box .social-links li:last-child{margin-bottom:0}.team-block-one .inner-box .image-box .social-links li a{color:#333;text-align:center;background:#fff;border-radius:50%;width:50px;height:50px;font-size:18px;line-height:50px;display:inline-block;position:relative}.team-block-one .inner-box .image-box .social-links li a:hover{color:#fff}.team-block-one .inner-box .lower-content{padding:22px 30px 25px;display:block;position:relative}.team-block-one .inner-box .lower-content h3{margin-bottom:6px;font-size:24px;font-weight:600;line-height:34px;display:block;position:relative}.team-block-one .inner-box .lower-content h3 a{color:#222;display:inline-block}.team-block-one .inner-box .lower-content .designation{display:block;position:relative}.team-page-section{padding:143px 0 120px}.team-page-section .team-block-one .inner-box{margin-bottom:30px}
.team-details{padding:150px 0}.team-details-content{background:#fff;border-radius:10px;padding:50px;display:block;position:relative;box-shadow:0 2px 70px #0000001a}.team-details-content .image-box{border-radius:10px;display:block;position:relative}.team-details-content .image-box img{border-radius:10px;width:100%}.team-details-content .content-box{display:block;position:relative}.team-details-content .content-box h2{margin-bottom:8px;font-size:40px;font-weight:600;line-height:50px;display:block}.team-details-content .content-box .designation{margin-bottom:28px;font-weight:500;display:block;position:relative}.team-details-content .content-box p{margin-bottom:25px}.team-details-content .content-box .info-list li{margin-bottom:10px;display:block;position:relative}.team-details-content .content-box .info-list li:last-child{margin-bottom:0}.team-details-content .content-box .info-list li span{color:#222;font-weight:700}.team-details-content .content-box .info-list li a{color:#6e6e6e;display:inline-block}.team-details-content .content-box .info-list{margin-bottom:33px}.team-details-content .content-box .social-links li{float:left;margin-right:15px;display:inline-block;position:relative}.team-details-content .content-box .social-links li:last-child{margin:0}.team-details-content .content-box .social-links li a{text-align:center;color:#676767;border:1px solid #e5e5e5;border-radius:50%;width:50px;height:50px;font-size:18px;line-height:50px;display:inline-block;position:relative}.team-details-content .content-box .social-links li a:hover{color:#fff}.team-details h3{margin-bottom:25px;font-size:28px;font-weight:600;line-height:38px;display:block}.team-details .biography-box p{margin-bottom:26px}.team-details .biography-box p:last-child{margin-bottom:0}.team-details .lower-content h3{margin-bottom:15px}.team-details .lower-content .skills-box p{margin-bottom:30px}.team-details .lower-content .inner-box .single-item{margin-bottom:18px;padding-left:30px;display:block;position:relative}.team-details .lower-content .inner-box .single-item:last-child{margin-bottom:0}.team-details .lower-content .inner-box .single-item:before{content:"";border-radius:50%;width:16px;height:16px;position:absolute;top:6px;left:0}.team-details .lower-content .inner-box .single-item:after{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:5px}.team-details .lower-content .inner-box .single-item h4{margin-bottom:6px;font-size:20px;font-weight:600;line-height:30px;display:block}.team-details .lower-content .inner-box .single-item p span{color:#2c2a49;display:block}.team-details .lower-content .skills-box .progress-box p{margin-bottom:10px}.team-details .lower-content .education-inner{position:relative}.team-details .lower-content .education-inner .single-item p span{font-weight:500}
.video-section{position:relative}.video-section .inner-container{border-radius:10px;width:100%;max-width:1070px;margin:-240px auto 0;padding:205px 0;position:relative;overflow:hidden}.video-section .inner-container .bg-layer{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.video-section .inner-container .bg-layer:before{content:"";opacity:.3;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.video-section .inner-container .video-btn a{color:#fff;cursor:pointer;width:90px;height:90px;font-size:90px;display:inline-block;position:relative}.video-section .inner-container .video-btn a:before,.video-section .inner-container .video-btn a:after{content:"";background:0 0;border-radius:50%;width:100%;height:100%;transition:all .4s;animation:3s infinite ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 #ffffffe6}.video-section .inner-container .video-btn a:after{animation-delay:.6s}
.error-section{padding:150px 0}.error-section .inner-box .error-image{margin-bottom:60px;display:block;position:relative}.error-section .inner-box h2{margin-bottom:25px;font-size:40px;font-weight:700;line-height:50px;display:block}.error-section .inner-box .theme-btn-one{padding:13px 38px}.error-section .inner-box .theme-btn-one i{margin-right:8px;font-size:14px;position:relative;top:1px}
.pricing-section{position:relative}.pricing-section .tab-btn-box .tab-btns:before{content:"";border:1px solid #e5e5e5;border-radius:30px;width:70px;height:40px;margin:0 auto;position:absolute;left:0;right:0}.pricing-section .tab-btn-box .tab-btns li{text-align:right;color:#222;cursor:pointer;min-width:160px;padding:10px 50px 10px 0;font-size:18px;font-weight:500;line-height:20px;transition:all .5s;display:inline-block;position:relative}.pricing-section .tab-btn-box .tab-btns li:last-child{text-align:left;padding-left:50px;padding-right:0}.pricing-section .tab-btn-box .tab-btns li.active-btn:before{right:-1px}.pricing-section .tab-btn-box .tab-btns li a:before{content:"";-o-transition:all .3s ease;background-color:#b45309;border-radius:50%;width:30px;height:30px;transition:all .3s;position:absolute;top:5px;right:-33px}.pricing-section .tab-btn-box .tab-btns li .active:before{right:-1px}.pricing-section .tab-btn-box .tab-btns li:last-child a:before{display:none}.pricing-section .tab-btn-box .tab-btns li a{color:#222}.pricing-block-one .pricing-table{background:#fff;border-radius:10px;padding:42px 50px 50px;display:block;position:relative;overflow:hidden;box-shadow:0 0 120px #0000001a}.pricing-block-one .pricing-table .shape-1{background-repeat:no-repeat;background-size:cover;width:276px;height:100%;position:absolute;top:0;right:0}.pricing-block-one .pricing-table .title{margin-bottom:12px;font-size:20px;font-weight:500;line-height:30px;display:block;position:relative}.pricing-block-one .pricing-table h2{font-size:40px;font-weight:600;line-height:40px;display:block}.pricing-block-one .pricing-table h2 span{font-size:20px}.pricing-block-one .pricing-table .table-content{border:2px solid #e5e5e559;border-radius:10px;margin-bottom:50px;padding:35px 30px 35px 40px}.pricing-block-one .pricing-table .feature-list .light,.pricing-block-one .pricing-table .feature-list .light:before{color:#6e6e6e}.pricing-block-one .pricing-table .theme-btn-one{padding:13px 41px}.pricing-block-one .pricing-table .feature-list li{margin-bottom:16px}.pricing-block-one .pricing-table .feature-list li:last-child{margin-bottom:0}.pricing-block-one.active-block .pricing-table{background:#241e2f}.pricing-block-one.active-block .pricing-table h2,.pricing-block-one.active-block .pricing-table .feature-list li{color:#fff}.pricing-block-one.active-block .pricing-table .table-content{border:1px solid #ffffff1a}
.subscribe-section{position:relative}.subscribe-section .inner-container{z-index:1;background:#241e2f;border-radius:10px;margin-bottom:-170px;padding:70px 110px 80px;display:block;position:relative}.subscribe-section h2{color:#fff;text-align:center;margin-bottom:40px;font-size:40px;font-weight:700;line-height:50px;display:block;position:relative}.subscribe-section .form-inner{background:#2f2939;border-radius:5px;padding:20px;display:block;position:relative}.subscribe-section .form-inner .form-group{margin:0;padding:0 10px;position:relative}.subscribe-section .form-inner form{margin:0 5px;padding-right:215px;position:relative}.subscribe-section .form-inner .form-group input[type=text],.subscribe-section .form-inner .form-group input[type=email]{color:#fff;background:#ffffff12;border:1px solid #0000;border-radius:30px;width:100%;height:50px;padding:10px 30px;font-size:16px;transition:all .5s;display:block;position:relative}.subscribe-section .form-inner .message-btn{position:absolute;top:0;right:0}.subscribe-section .form-inner .message-btn .theme-btn-one{padding:13px 36px}
.cta-section{padding:117px 0 122px;overflow:hidden}.cta-section:before{content:"";background:linear-gradient(90deg,#000 0%,#0000 69.79%);width:100%;height:100%;position:absolute;top:0;left:0}.cta-section .inner-box{max-width:430px;display:block;position:relative}.cta-section .inner-box h2{color:#fff;margin-bottom:25px;font-size:40px;font-weight:700;line-height:50px;display:block;position:relative}.cta-section .inner-box h3{font-size:26px;font-weight:500;line-height:36px;display:block;position:relative}.cta-section .inner-box h3 a{color:#fff;display:inline-block}
.career-section{padding:150px 0}.career-section .accordion-box .accordion{border-radius:10px;box-shadow:0 20px 80px #0000001a}.career-section .accordion-box .acc-content h4{margin-top:25px;margin-bottom:20px;font-size:20px;font-weight:600;line-height:30px;display:block}.career-section .accordion-box .acc-content .list-style-one{margin-top:20px;margin-bottom:25px}.career-section .accordion-box .accordion .acc-content{padding-top:0}.career-sidebar{background:#fff;border-radius:10px;padding:32px 40px 40px;display:block;position:relative;box-shadow:0 20px 80px #0000001a}.career-sidebar h3{margin-bottom:22px;font-size:28px;font-weight:600;line-height:38px;display:block}.career-sidebar .form-inner .form-group{margin-bottom:20px;position:relative}.career-sidebar .form-inner .form-group:last-child{margin-bottom:0}.career-sidebar .form-inner .form-group input[type=text],.career-sidebar .form-inner .form-group input[type=email],.career-sidebar .form-inner .form-group textarea{color:#6e6e6e;border:1px solid #e5e5e5;border-radius:5px;width:100%;height:50px;padding:10px 20px;font-size:16px;transition:all .5s;display:block;position:relative}.career-sidebar .form-inner .form-group textarea{resize:none;height:130px}.career-sidebar .form-inner .form-group .theme-btn-one{padding:13px 40px}.career-section .accordion-box .accordion .acc-btn.active .icon-box:before{color:#fff}
.checkout-section{position:relative}.checkout-section .upper-box{margin-bottom:45px;position:relative}.checkout-section .upper-box .single-box{color:#222;background:#fff;border-radius:10px;padding:17px 30px;font-size:16px;font-weight:500;line-height:26px;display:block;position:relative;box-shadow:0 15px 40px 10px #0000000d}.checkout-section .customer a:hover,.checkout-section .coupon a:hover{text-decoration:underline}.checkout-section .sub-title{font-size:28px;font-weight:600;line-height:36px;display:block;position:relative}.checkout-section .billing-info{margin-bottom:30px;display:block;position:relative}.checkout-section .billing-form{padding:45px 0 28px;display:block;position:relative}.checkout-section .billing-form .form-group{margin-bottom:23px;display:block;position:relative}.checkout-section .billing-form .form-group:last-child{margin-bottom:0}.checkout-section .billing-form .form-group label{color:#222;margin-bottom:7px;font-size:16px;line-height:24px;display:block;position:relative}.checkout-section .billing-form .form-group input[type=text],.checkout-section .billing-form .form-group input[type=email]{color:#676767;border:1px solid #e5e5e5;border-radius:30px;width:100%;height:50px;padding:10px 15px;font-size:16px;transition:all .5s;display:block;position:relative}.checkout-section .billing-form .form-group .nice-select{color:#676767;text-transform:capitalize;border-radius:30px;width:100%;height:50px;padding:0 20px;font-size:16px;line-height:50px;border:1px solid #e5e5e5!important}.checkout-section .billing-form .form-group .nice-select:after{border-bottom:2px solid #c4c4c4;border-right:2px solid #c4c4c4;width:8px;height:8px;margin-top:-4px;right:20px}.checkout-section .billing-form .form-group .nice-select .list{width:100%}.checkout-section .billing-form .form-group input.address{margin-bottom:10px}.checkout-section .billing-form .select-box .ui-state-default{width:100%!important}.checkout-section .billing-form .select-box .ui-selectmenu-button span.ui-icon:before{color:#848484}.checkout-section .billing-form .create-acc{margin-top:3px;display:block;position:relative}.checkout-section .billing-form .create-acc .custom-controls-stacked .description{color:#222;cursor:pointer;font-size:16px}.checkout-section .additional-info .note-book{display:block;position:relative}.checkout-section .additional-info .note-book label{color:#222;margin-bottom:7px;font-size:16px;line-height:24px;display:block;position:relative}.checkout-section .additional-info .note-book textarea{color:#676767;resize:none;border:1px solid #e5e5e5;border-radius:10px;width:100%;height:140px;padding:12px 20px 8px;font-size:14px;font-weight:400;transition:all .5s;display:block;position:relative}.checkout-section .order-info{margin-bottom:70px;display:block;position:relative}.checkout-section .order-info .order-list li{border-bottom:1px solid #e5e5e5;padding:20px 30px;display:block;position:relative}.checkout-section .order-info .order-list li.title{justify-content:space-between;align-items:center;padding:37px 30px 7px;display:flex}.checkout-section .order-info .order-list li.title h4{font-size:20px;font-weight:500;line-height:30px}.checkout-section .order-info .order-list li .single-box{min-height:90px;padding:35px 0 27px 110px;position:relative}.checkout-section .order-info .order-list li .single-box .image-box{background:#f1f1f1;border-radius:10px;width:90px;height:90px;position:absolute;top:0;left:0}.checkout-section .order-info .order-list li .single-box img{border-radius:10px;width:100%}.checkout-section .order-info .order-list li .single-box p{color:#222;float:left;font-size:18px;font-weight:500;line-height:28px;position:relative}.checkout-section .order-info .order-list li .single-box span{float:right;color:#222;font-size:18px;font-weight:500;line-height:28px;display:block;position:relative}.checkout-section .order-info .order-list li.sub-total{padding:17px 30px 10px 0}.checkout-section .order-info .order-list li.sub-total h4{float:left;font-size:20px;font-weight:500;line-height:28px}.checkout-section .order-info .order-list li.sub-total span{color:#222;float:right;font-size:18px;font-weight:500;line-height:28px;display:block;position:relative}.checkout-section .order-info .order-list li.order-total{padding:17px 30px 11px 0}.checkout-section .order-info .order-list li.order-total h4{float:left;font-size:20px;font-weight:500;line-height:28px}.checkout-section .order-info .order-list li.order-total span{float:right;font-size:20px;font-weight:500;line-height:28px;display:block;position:relative}.checkout-section .payment-info h2{margin-bottom:45px}.checkout-section .payment-info .payment-inner{border:1px solid #e5e5e5;border-radius:20px;padding:28px 30px 40px;display:block;position:relative}.checkout-section .payment-info .custom-control.material-checkbox .material-control-indicator{top:5px}.checkout-section .payment-info .payment-inner .custom-controls-stacked .description{font-size:18px;line-height:24px;font-family:var(--jost);color:#222;cursor:pointer;font-weight:500}.checkout-section .payment-info .payment-inner .custom-controls-stacked .description a{color:#222;z-index:1;margin-left:25px;display:inline-block;position:relative}.checkout-section .payment-info .payment-inner .option-block{margin-bottom:22px;display:block;position:relative}.checkout-section .payment-info .payment-inner .option-block p{padding:4px 0 0 30px;font-size:14px;line-height:21px;position:relative}.checkout-section .payment-info .payment-inner .theme-btn-one{box-shadow:none;padding:14px 60px 12px}.checkout-section .custom-control.material-checkbox .material-control-indicator{cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:3px;width:16px;height:16px;display:inline-block;position:absolute;top:5px;left:0}.checkout-section .custom-control.material-checkbox .material-control-input:checked~.material-control-indicator{background:#b45309;border-color:#b45309}.checkout-section .custom-control.material-checkbox .material-control-indicator:before{content:"";color:#fff;text-align:center;opacity:0;border-radius:3px;width:16px;height:16px;font-family:icomoon;font-size:8px;line-height:16px;position:absolute;top:0;left:-1px}.checkout-section .custom-control.material-checkbox .material-control-input:checked~.material-control-indicator:before{opacity:1}.checkout-section .payment-info .payment-inner .btn-box{padding-top:2px}.checkout-section .payment-info .payment-inner .btn-box .theme-btn-two{padding:16px 30px}.checkout-section .custom-control.material-checkbox{--color:#ebebeb;margin:0;padding:0;margin-bottom:0!important}.checkout-section .custom-control.material-checkbox .material-control-input{display:none}.checkout-section .custom-controls-stacked .description{cursor:pointer;margin-left:25px;padding:0;display:inline-block;position:relative}
.cart-section{padding:115px 0 150px}.cart-section .table-outer{width:100%;position:relative;overflow-x:auto}.cart-section .cart-table{width:100%;min-width:1170px}.cart-section .cart-table thead tr th{color:#222;min-width:110px;font-size:20px;line-height:28px;font-family:var(--jost);text-align:center;padding:29px 15px 27px 0;font-weight:500;position:relative}.cart-section .cart-table tbody tr,.cart-section .cart-table .cart-header{border-bottom:1px solid #e5e5e5}.cart-section .cart-table tbody tr td.prod-column{padding:30px 0}.cart-section .cart-table tbody tr .prod-column .column-box{min-height:100px;padding:45px 0 36px 280px;position:relative}.cart-section .cart-table tbody tr .prod-column .column-box .prod-thumb img{border-radius:10px;max-width:100%}.cart-section .cart-table tbody tr .prod-column .column-box .prod-thumb{background:#f1f1f1;border-radius:10px;width:110px;height:110px;position:absolute;top:0;left:120px}.cart-section .cart-table tbody tr .prod-column .column-box .title{padding-left:20px}.cart-section .cart-table tbody tr .prod-column .column-box .remove-btn{color:#222;text-align:center;cursor:pointer;border:1px solid #e5e5e5;border-radius:50%;width:50px;height:50px;font-size:16px;font-weight:900;line-height:54px;transition:all .5s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cart-section .cart-table tbody tr .prod-column .column-box .remove-btn:hover{color:#fff}.cart-section .cart-table tbody tr td.price{text-align:center;color:#222;padding:30px 25px 30px 30px;font-size:18px;font-weight:500;line-height:28px;position:relative}.cart-section .cart-table tbody tr .sub-total{text-align:center;color:#222;padding:27px 50px 27px 48px;font-size:18px;font-weight:500;line-height:28px}.cart-section .cart-table tbody tr td.qty{position:relative}.cart-section .cart-table tbody tr td.qty .item-quantity{float:left;z-index:1;border:1px solid #e6e6e6;border-radius:30px;width:100%;max-width:150px;height:50px;margin-left:0;padding:0 40px;display:inline-block;position:relative}.cart-section .cart-table tbody tr td.qty .item-quantity .bootstrap-touchspin .input-group-btn-vertical i{left:12px}.cart-section .cart-table tbody tr td.qty input.quantity-spinner{text-align:center;color:#101010;background:0 0;border:none;height:46px;font-size:16px;font-weight:600;line-height:48px;width:43px!important;box-shadow:none!important;padding:0!important}.cart-section .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-down{background:0 0;border-right:none;border-radius:0;width:40px;height:48px;padding:0;position:absolute;top:-47px;left:-35px}.cart-section .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-up{background:0 0;border-left:none;border-radius:0;width:40px;height:48px;margin-top:0;padding:0;position:absolute;top:-47px;right:-45px}.cart-section .bootstrap-touchspin .glyphicon-chevron-up:before{content:"";color:#000;font-family:"Font Awesome 5 Pro";font-size:16px;font-style:normal}.cart-section .bootstrap-touchspin .glyphicon-chevron-down:before{content:"";color:#000;font-family:"Font Awesome 5 Pro";font-size:16px;font-style:normal}.cart-section .bootstrap-touchspin .input-group-btn-vertical{width:100%;position:absolute}.cart-section .bootstrap-touchspin .input-group-btn-vertical i{top:15px;left:15px;font-size:inherit!important}.cart-section .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:0}.cart-section .item-quantity .input-group{border-collapse:separate;width:100%;max-width:50px;height:53px;display:table;position:relative}.cart-section .cart-table .prod-title h4{color:#222;font-size:20px;font-weight:500;line-height:28px;display:inline-block;position:relative}.cart-section .othre-content{justify-content:space-between;align-items:center;margin-bottom:70px;padding:30px 0;display:flex;position:relative}.cart-section .othre-content .coupon-box{align-items:center;min-width:520px;display:flex;position:relative}.cart-section .othre-content .coupon-box input[type=text]{color:#676767;float:left;border:1px solid #e5e5e5;border-radius:30px;width:100%;max-width:300px;height:50px;margin-right:20px;padding:10px 30px;font-size:15px;display:inline-block;position:relative}.cart-section .othre-content .coupon-box button{width:200px;box-shadow:none;padding:13px 30px}.cart-section .othre-content .theme-btn-two{padding:12px 32px;transition:all .5s}.cart-section .cart-total .total-cart-box{position:relative}.cart-section .cart-total .total-cart-box h4{background:#fcf5f3;padding:19px 30px 11px;font-size:20px;line-height:25px;display:block;position:relative}.cart-section .cart-total .total-cart-box .list li{font-size:20px;line-height:28px;font-family:var(--jost);color:#222;border-top:1px solid #e5e5e5;padding:18px 0;font-weight:500;display:block;position:relative}.cart-section .cart-total .total-cart-box .list li span{font-family:var(--inter);float:right;font-size:18px;font-weight:500}.cart-section .cart-total .total-cart-box .list li:last-child span{font-size:20px}.cart-section .cart-total .total-cart-box .theme-btn-one{width:100%;box-shadow:none;margin-top:5px;padding:13px 35px;display:block}
.clients-section{padding:87px 0}.clients-section .inner-box{justify-content:space-between;align-items:center;display:flex;position:relative}.clients-section .inner-box .clients-logo{display:block;position:relative}.clients-section .inner-box .clients-logo img{opacity:.4;width:auto;max-width:100%;margin:0 auto;transition:all .5s;display:block}.clients-section .inner-box .clients-logo:hover img{opacity:.8}
.shop-section{padding:150px 0}.shop-sidebar{margin-top:-7px;display:block;position:relative}.shop-sidebar .widget-title{margin-bottom:22px;display:block}.shop-sidebar .widget-title h3{font-size:24px;font-weight:600;line-height:34px}.shop-sidebar .search-widget .search-form .form-group{margin-bottom:0;position:relative}.shop-sidebar .search-widget .search-form .form-group input[type=search]{color:#6e6e6e;border-radius:30px;width:100%;height:60px;padding:10px 30px;font-size:16px;transition:all .5s;display:block;position:relative;box-shadow:0 5px 20px #0000001a}.shop-sidebar .search-widget .search-form .form-group button{color:#222;cursor:pointer;font-size:18px;transition:all .5s;position:absolute;top:18px;right:21px}.shop-sidebar .search-widget{margin-bottom:60px}.shop-sidebar .category-widget .category-list li{border-bottom:1px solid #e5e5e5;padding:11px 0;display:block;position:relative}.shop-sidebar .category-widget .category-list li:last-child{border-bottom:none}.shop-sidebar .category-widget .category-list li a{color:#222;font-size:16px;font-weight:500;line-height:26px;display:inline-block;position:relative}.shop-sidebar .category-widget .category-list li a:hover{padding-left:15px}.shop-sidebar .category-widget .category-list li a:before{content:"";opacity:0;font-family:icomoon;font-size:12px;font-weight:700;transition:all .5s;position:absolute;top:0;left:0}.shop-sidebar .category-widget .category-list li a:hover:before{opacity:1}.shop-sidebar .category-widget .widget-title{margin-bottom:11px}.shop-sidebar .category-widget{margin-bottom:40px}.range-slider .title:before{content:"$";color:#222;font-size:16px;font-weight:500;position:absolute;top:0;left:-10px}.range-slider .input{color:#222;max-width:75px}.range-slider .input input{color:#222;background:0 0;font-size:16px;font-weight:500;line-height:26px}.range-slider .ui-widget.ui-widget-content{background:#e9e9e9;border:none;border-radius:5px;height:5px;margin-bottom:25px}.range-slider .ui-slider .ui-slider-range{border-radius:5px 0 0 5px;height:5px;top:0}.range-slider .ui-state-default,.range-slider .ui-widget-content .ui-state-default{cursor:pointer;background:#fff;border-radius:50%;width:20px;height:20px;margin-left:0;top:-7px}.range-slider .price-limite{display:flex}.range-slider .price-limite p{color:#222;margin-right:13px;font-weight:500;position:relative;top:-1px}.range-slider .option-box{justify-content:space-between;align-items:center;display:flex;position:relative}.range-slider .option-box .theme-btn-one{box-shadow:none;padding:8px 25px}.shop-sidebar .price-filter .widget-title{margin-bottom:28px}.shop-block-one .inner-box{margin-bottom:42px;display:block;position:relative}.shop-block-one .inner-box .image-box{border-radius:10px;display:block;position:relative;overflow:hidden}.shop-block-one .inner-box .image-box .image{background:#f1f1f1;border-radius:10px;display:block;position:relative;overflow:hidden}.shop-block-one .inner-box .image-box .image img{border-radius:10px;width:100%;transition:all .5s}.shop-block-one .inner-box:hover .image-box .image img{opacity:.3;transform:scale(1.02)}.shop-block-one .inner-box .image-box .option-list{opacity:0;transition:all .5s;position:absolute;top:20px;right:0}.shop-block-one .inner-box:hover .image-box .option-list{opacity:1;right:20px}.shop-block-one .inner-box .image-box .option-list li{margin-bottom:10px;display:block;position:relative}.shop-block-one .inner-box .image-box .option-list li:last-child{margin-bottom:0}.shop-block-one .inner-box .image-box .option-list li a{color:#222;text-align:center;background:#fff;border-radius:50%;width:40px;height:40px;font-size:16px;line-height:44px;display:inline-block;position:relative}.shop-block-one .inner-box .image-box .option-list li a:hover{color:#fff}.shop-block-one .inner-box .image-box .cart-btn{opacity:0;width:100%;transition:all .5s;position:absolute;bottom:-10px;left:0}.shop-block-one .inner-box:hover .image-box .cart-btn{opacity:1;bottom:0}.shop-block-one .inner-box .image-box .cart-btn button{color:#fff;text-align:center;width:100%;padding:12px 30px;font-size:16px;font-weight:600;line-height:26px;transition:all .5s;display:inline-block;position:relative}.shop-block-one .inner-box .image-box .cart-btn button:hover{background:#222}.shop-block-one .inner-box .lower-content{padding-top:22px;display:block;position:relative}.shop-block-one .inner-box .lower-content h4{margin-bottom:6px;font-size:20px;font-weight:500;line-height:30px;display:block}.shop-block-one .inner-box .lower-content h4 a{color:#222;display:inline-block}.shop-block-one .inner-box .lower-content .price{font-size:18px;font-weight:500;line-height:28px;display:block;position:relative}
.shop-details{padding:150px 0 98px}.shop-details-content{display:block;position:relative}.shop-details-content .image-box{background:#f1f1f1;border-radius:15px;margin-right:-27px;display:block;position:relative}.shop-details-content .image-box img{border-radius:15px;width:100%}.shop-details-content .content-box{margin-top:-6px;position:relative}.shop-details-content .content-box h2{margin-bottom:7px;font-size:28px;font-weight:600;line-height:38px;display:block}.shop-details-content .content-box .price{margin-bottom:25px;font-size:18px;font-weight:500;line-height:28px;display:block}.shop-details-content .content-box .customer-rating .rating li{float:left;color:#fab421;margin-right:5px;font-size:16px;display:inline-block;position:relative}.shop-details-content .content-box .customer-rating .rating li:last-child{margin:0!important}.shop-details-content .content-box .customer-rating .rating{margin-right:12px}.shop-details-content .content-box .customer-rating .review a{color:#6e6e6e;display:inline-block;position:relative}.shop-details-content .content-box .customer-rating{margin-bottom:8px}.shop-details-content .content-box .text{margin-bottom:30px;display:block;position:relative}.shop-details-content .content-box .text p{margin-bottom:26px}.shop-details-content .content-box .text p:last-child{margin-bottom:0}.shop-details-content .addto-cart-box .item-quantity{float:left;z-index:1;background:#fff;border:1px solid #e5e5e5;border-radius:30px;width:100%;max-width:106px;height:50px;margin-right:20px;padding:0 40px 0 0;display:inline-block;position:relative}.shop-details-content .addto-cart-box .theme-btn-one{box-shadow:none;padding:13px 38px}.shop-details-content .addto-cart-box .like-box a{color:#000;border:1px solid #e5e5e5}.shop-details-content .addto-cart-box .like-box a:hover{color:#fff}.shop-details-content .addto-cart-box input.quantity-spinner{text-align:center;color:#101010;background:0 0;border:none;height:48px;font-size:16px;font-weight:600;line-height:48px;width:43px!important;box-shadow:none!important;padding:0!important}.shop-details-content .other-option li{margin-bottom:12px;font-size:16px;display:block;position:relative}.shop-details-content .other-option li:last-child{margin-bottom:0}.shop-details-content .other-option li span{color:#222;font-weight:500}.shop-details-content .other-option li a{color:#6e6e6e;display:inline-block}.shop-details .product-discription .tab-btn-box .tab-btns li{color:#000;cursor:pointer;float:left;border:1px solid #e5e5e5;border-bottom:none;border-radius:10px 10px 0 0;margin-right:5px;padding:10px 27px 8px;font-size:20px;font-weight:500;line-height:30px;transition:all .5s;display:inline-block;position:relative}.shop-details .product-discription .tab-btn-box .tab-btns li:last-child{margin:0!important}.shop-details .product-discription .tab-btn-box .tab-btns li:before{content:"";opacity:0;z-index:1;background:#fff;width:100%;height:2px;transition:all .5s;position:absolute;bottom:-2px;left:0}.shop-details .product-discription .tab-btn-box .tab-btns li.active-btn:before{opacity:1}.shop-details .product-discription .tabs-content{border:1px solid #e5e5e5;border-radius:0 30px 30px;padding:27px 30px 50px;display:block;position:relative}.shop-details .product-discription .tabs-content .content-box h3{margin-bottom:15px;font-size:28px;font-weight:600;line-height:36px;display:block}.shop-details .product-discription .customer-inner .rating li{color:#ffc92e}.shop-details .product-discription .customer-inner .customer-review{border-bottom:1px solid #e5e5e5}.shop-details .product-discription .comment-form input,.shop-details .product-discription .comment-form textarea{border:1px solid #e6e6e6}.shop-details .product-discription .check-box label{color:gray}.shop-details .product-discription .theme-btn{padding:16px 30px}.shop-details .default-form label{color:#000;font-weight:500}.shop-details .product-discription .comment-form textarea{resize:none;height:170px}.shop-details .product-discription .tab-btn-box{position:relative}.shop-details .related-product .title-box{margin-bottom:25px;display:block;position:relative}.shop-details .related-product .title-box h2{font-size:28px;font-weight:600;line-height:38px}
.feature-style-two .feature-block{display:flex}.feature-style-two .feature-block>.feature-block-two{flex-direction:column;width:100%;display:flex}.feature-style-two .feature-block-two>.inner-box{flex:1 0 auto}.service-section .service-block{display:flex}.service-section .service-block>.service-block-one{flex-direction:column;width:100%;display:flex}.service-section .service-block-one>.inner-box{flex:1 0 auto}.feature-section .feature-block{display:flex}.feature-section .feature-block>.feature-block-one{flex-direction:column;width:100%;display:flex}.feature-section .feature-block-one>.inner-box{flex:1 0 auto}.feature-style-three .feature-block{display:flex}.feature-style-three .feature-block>.feature-block-three{flex-direction:column;width:100%;display:flex}.feature-style-three .feature-block-three>.inner-box{flex:1 0 auto}.news-style-two.blog-grid .news-block{display:flex}.news-style-two.blog-grid .news-block>.news-block-two{flex-direction:column;width:100%;display:flex}.news-style-two.blog-grid .news-block-two>.inner-box{flex-direction:column;flex:1 0 auto;display:flex}.news-style-two.blog-grid .news-block-two .inner-box>.image-box{flex:none}.news-style-two.blog-grid .news-block-two .inner-box>.lower-content{flex-direction:column;flex:1 0 auto;display:flex}.news-style-two.blog-grid .news-block-two .lower-content>.inner{flex:1 0 auto}
