.main-header,.sticky-header{left:0;transition:.5s;top:0;width:100%}.mobile-menu .navigation li,.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid rgba(255,255,255,.1)}.main-header{position:relative;z-index:999;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.mobile-menu,.sticky-header{position:fixed;opacity:0;visibility:hidden}header.main-header.style-one .logo-box{padding:0 10px 0 0}.sticky-header{box-shadow:0 10px 20px rgba(0,0,0,.2);z-index:0;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.fixed-header .sticky-header{z-index:999;opacity:1;visibility:visible;-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-op-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-ms-animation-duration:500ms;-moz-animation-duration:.5s;-op-animation-duration:500ms;-webkit-animation-duration:.5s;animation-duration:.5s;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-op-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-op-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1}.anim-icon .icon{position:absolute;background-repeat:no-repeat}.fixed-header .sticky-header .outer-box{margin:0 12px!important}.main-header .outer-box{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.main-header .logo-box{position:relative;display:block;padding:0 106px 0 0;background-repeat:no-repeat}.main-header .logo-box .logo{padding:30px 96px 30px 70px;background-repeat:no-repeat}.main-header .logo-box .logo img,header.main-header.style-three .sticky-header .logo-box .logo img{width:154px;height:60px}header.main-header.style-three .logo-box .logo img{width:154px;height:50px}.main-header .menu-area{z-index:1;display:flex;flex-wrap:wrap;align-items:center}.main-header.style-one .menu-right-content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-header.style-one .menu-right-content li{position:relative;display:inline-block;margin-right:10px}.footer_widget .widget_media ul li:last-child,.header_right_info li:last-child,.header_top .header_top_left .top_left li:last-child,.inner_box.hover_three .overlay .social_links li:last-child,.main-header.style-one .menu-right-content li:last-child,.main-header.style-two .main-menu .navigation>li.dropdown>a{margin-right:0}.main-header.style-one .menu-right-content .cart-btn a,.main-header.style-one .menu-right-content .user-btn a{position:relative;display:inline-block;font-size:20px;width:54px;height:54px;line-height:54px;text-align:center;cursor:pointer;background:center/cover no-repeat;transition:.5s}.main-menu .navbar-collapse{padding:0;display:block!important}.main-menu .navigation{margin:0}.main-menu .navigation>li{position:inherit;float:left;cursor:pointer;z-index:2;padding:45px 0;margin:0 15px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.main-menu .navigation>li>a,.mobile-menu .navigation li>a{font-weight:500;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;text-transform:capitalize}.main-menu .navigation>li:last-child{margin-right:0!important}.main-menu .navigation>li:first-child{margin-left:0!important}.main-menu .navigation>li>a{position:relative;display:block;text-align:center;font-size:15px;line-height:22px;font-family:var(--primary-font);opacity:1;z-index:1;letter-spacing:1px;transition:.5s}.main-menu .navigation>li.current>a:before,.main-menu .navigation>li:hover>a:before{transform:translateX(-50%) scale(1,1)}.main-menu .navigation>li.dropdown>a{margin-right:19px}.main-menu .navigation>li>.megamenu,.main-menu .navigation>li>ul{position:absolute;top:100%;width:250px;z-index:100;border-radius:5px;padding:15px 0;-webkit-transition:.2s ease-out;transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-webkit-box-shadow:0 4px 4px 1px rgb(0 0 0 / 20%);box-shadow:0 4px 4px 1px rgb(0 0 0 / 20%);-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0;transform-origin:0 0}.main-menu .navigation>li>ul.from-right,.main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li{position:relative;width:100%;padding:0 30px;-webkit-transform:translateY(0);transform:translateY(0);transition:.2s cubic-bezier(.4,.28,.31,1.28)}.main-menu .navigation>li>ul>li:nth-child(odd),.main-menu .navigation>li>ul>li>ul>li:nth-child(odd){-webkit-transition-delay:0.1s;transition-delay:0.1s}.main-menu .navigation>li>ul>li:nth-child(2n+2),.main-menu .navigation>li>ul>li>ul>li:nth-child(2n+2){-webkit-transition-delay:0.15s;transition-delay:0.15s}.main-menu .navigation>li>ul>li:nth-child(2n+3),.main-menu .navigation>li>ul>li>ul>li:nth-child(2n+3){-webkit-transition-delay:0.2s;transition-delay:0.2s}.main-menu .navigation>li>ul>li:nth-child(2n+4),.main-menu .navigation>li>ul>li>ul>li:nth-child(2n+4){-webkit-transition-delay:0.25s;transition-delay:0.25s}.main-menu .navigation>li>ul>li:nth-child(2n+5){-webkit-transition-delay:0.3s;transition-delay:0.3s}.main-menu .navigation>li>ul>li:nth-child(2n+6){-webkit-transition-delay:0.35s;transition-delay:0.35s}.main-menu .navigation>li>ul>li:nth-child(2n+7){-webkit-transition-delay:0.4s;transition-delay:0.4s}.main-menu .navigation>li>ul>li:nth-child(2n+8){-webkit-transition-delay:0.45s;transition-delay:0.45s}.cart-totals-form ul li:last-child,.main-menu .navigation>li>.megamenu li:last-child>a,.main-menu .navigation>li>ul>li:last-child,.main-menu .navigation>li>ul>li:last-child>a,.main-menu .navigation>li>ul>li>ul>li:last-child,.main-menu .navigation>li>ul>li>ul>li:last-child>a,.sidebar-categories-box li:last-child a{border-bottom:none}.main-menu .navigation>li>.megamenu li>a,.main-menu .navigation>li>ul>li>a,.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:14px 0;line-height:24px;font-weight:400;font-size:16px;text-transform:capitalize;text-align:left;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.main-menu .navigation>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"\f107";position:absolute;right:-15px;top:0;display:block;line-height:24px;font-size:16px;font-weight:400;text-align:center;z-index:5}.main-menu .navigation>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"\f105";position:absolute;right:20px;top:14px;display:block;line-height:24px;font-size:16px;font-weight:400;text-align:center;z-index:5}.main-menu .navigation>li>ul>li>ul{position:absolute;left:100%;top:0;width:230px;z-index:100;display:none;border-radius:5px;padding:15px 0;-webkit-transition:.2s ease-out;transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-webkit-box-shadow:0 4px 4px 1px rgba(0,0,0,.2);box-shadow:0 4px 4px 1px rgba(0,0,0,.2);-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0;transform-origin:0 0}.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;padding:0 30px}.main-menu .navigation>li>ul>li:hover>ul>li{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Pro';content:"\f105";position:absolute;right:20px;top:12px;display:block;line-height:24px;font-size:16px;font-weight:900;z-index:5}.main-menu .navigation>li.dropdown:hover>.megamenu,.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;top:100%;webkit-transform:rotateX(0);transform:rotateX(0)}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;top:0;-webkit-transform:rotateX(0);transform:rotateX(0)}.main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:-32px;top:66px;width:34px;height:30px;text-align:center;font-size:18px;line-height:26px;cursor:pointer;display:none;z-index:5;transition:.5s}.banner-carousel .owl-dots .owl-dot,.header_top .header_top_left .top_left li:last-child:after,.main-menu .navigation li.dropdown ul li.dropdown .dropdown-btn,.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul,.mobile-menu .navigation>li.dropdown>.megamenu{display:none}.menu-area .mobile-nav-toggler,.nav-outer .mobile-nav-toggler{position:relative;float:right;font-size:40px;line-height:50px;cursor:pointer;display:none}.menu-area .mobile-nav-toggler .icon-bar{position:relative;height:2px;width:30px;display:block;margin-bottom:5px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.menu-area .mobile-nav-toggler .icon-bar:last-child,.mobile-menu .contact-info ul li:last-child{margin-bottom:0}.main-header .sticky-header .logo-box .logo,.main-header.style-two .sticky-header .outer-box .logo-box{padding:10px 0}.main-header .sticky-header .main-menu .navigation>li{padding:25px 0!important}.mobile-menu{left:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;z-index:999999;transition:.5s ease-in}.mobile-menu .navbar-collapse{display:block!important}.mobile-menu .nav-logo{position:relative;padding:40px 25px;text-align:left;max-width:200px}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible;transition:.5s ease-in-out}.mobile-menu .menu-backdrop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;-webkit-transform:translateX(-400px);-ms-transform:translateX(-400px);transform:translateX(-400px);transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-ms-transition:.9s;-o-transition:.9s}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:.7;visibility:visible;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobile-menu .menu-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;padding:0;z-index:5;opacity:0;visibility:hidden;border-radius:0;-webkit-transform:translateX(-400px);-ms-transform:translateX(-400px);transform:translateX(-400px)}.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobile-menu .close-btn{position:absolute;right:20px;top:20px;width:30px;height:30px;text-align:center;font-size:15px;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;-webkit-transition:.9s;-moz-transition:.9s;-ms-transition:.9s;-o-transition:.9s;transition:.9s}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.mobile-menu .close-btn:hover,.mobile-menu .navigation li.dropdown .dropdown-btn.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .navigation{position:relative;display:block;width:100%;float:none}.mobile-menu .navigation li{position:relative;display:block}.mobile-menu .navigation:last-child{border-bottom:1px solid rgba(255,255,255,.1)}.mobile-menu .navigation li>a{position:relative;display:block;line-height:24px;padding:10px 25px;font-size:15px;transition:.5s}.mobile-menu .navigation li.dropdown .dropdown-btn,.mobile-menu .navigation li>a:before{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;position:absolute}.mobile-menu .navigation li ul li>a{font-size:16px;margin-left:20px;text-transform:capitalize}.mobile-menu .navigation li>a:before{content:'';left:0;top:0;height:0;transition:.5s}.mobile-menu .navigation li.current>a:before{height:100%}.mobile-menu .navigation li.dropdown .dropdown-btn{right:6px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;cursor:pointer;border-radius:2px;transition:.5s;z-index:5}.mobile-menu .social-links{position:relative;padding:0 25px}.mobile-menu .social-links li{position:relative;display:inline-block;margin:0 10px 10px}.mobile-menu .social-links li a{position:relative;line-height:32px;font-size:16px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}div#mCSB_1_container{top:0!important}.mobile-menu .contact-info{position:relative;padding:50px 30px 20px}.mobile-menu .contact-info h4{position:relative;font-size:20px;font-weight:700;margin-bottom:20px}.mobile-menu .contact-info ul li{position:relative;display:block;font-size:15px;margin-bottom:3px}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}.header_top{position:relative;padding:15px 70px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.engineer__section__top,.footer_widget .instagram_list,.funfact__content .inner__container,.header_top .header_top_left .top_left,.sidebar__tag .sidebar__tag__box{display:flex;flex-wrap:wrap}.header_top .header_top_left .top_left li{margin-right:60px;position:relative;font-weight:600;font-size:16px;line-height:19px}.header_top .header_top_left .top_left li:after{top:-15px;content:"";position:absolute;display:inline-block;width:1px;height:50px;right:-30px}.header_top a span{font-size:15px}.header_right_info .top_right{display:flex}.header_right_info .top_smedia{display:flex;align-items:center;margin-left:50px}.header_right_info li{margin-right:30px;font-weight:600}.header__right__button{display:flex;position:relative;align-items:center}.header__right__button>div{margin-right:30px}.header__right__button>div:last-child{margin-right:0!important}.header__right__button i,.testimonials__about .testimonials__text p,.testimonials__block .test__rating li span{font-size:18px}.header__right{padding-right:70px}.header_right_info .top_right .login__border:after{content:"";width:1px;height:100%;position:absolute;display:inline-block;top:0;right:207px}.accordion-box-style1,.cart-button-box .update-cart,.checkout-area .create-acc .checkbox,.checkout-area .form .title,.order-info,.price-ranger .ranger-min-max-block .left,.price-ranger .ranger-min-max-block .right,.product-description-content,.product-description-content .text,.product-details-product-info ul,.product-details-rate-box .current-rate,.product-details-social-links .inner-title,.product-details-tab-content,.product-quantity-box .right .cart-box,.product-view-style,.products-details-review-box,.review-box-holder,.review-form,.serach-button-style1,.shop-page-top-info .left-box,.sidebar-categories-box li,.sidebar-search-box,.single-sidebar_search_box{position:relative;display:block}.serach-button-style1 .search-toggler{position:relative;display:block;width:18px;height:18px;background:0 0;border-radius:50%;color:var(--primary-color);font-size:20px;font-weight:400;cursor:pointer;transition:.5s}.inner_box.hover_three .overlay .social_links li span,.serach-button-style1 .search-toggler:hover,.work__block:hover .icon__outer .icon__bg span{color:var(--primary-color)}.search-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;visibility:hidden;opacity:0;overflow:auto;background:rgba(0,0,0,.9);-webkit-transform:translateY(101%);-ms-transform:translateY(101%);transform:translateY(101%);transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-ms-transition:.7s;-o-transition:.7s}.search-popup.popup-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.search-popup .overlay-layer{position:absolute;left:0;top:0;right:0;bottom:0;display:block}.search-popup .close-search i{position:absolute;right:25px;top:25px;font-size:22px;color:var(--white-color);cursor:pointer;z-index:5;transition:.5s;background:var(--secondary-color);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transform:rotate(-45deg)}.search-popup .close-search i:before{content:"\e910";font-family:icomoon!important}.search-popup .search-form{position:relative;padding:0 15px;max-width:1024px;margin:150px auto 100px;opacity:0;transform:translateY(50px);z-index:10}.search-popup.popup-visible .search-form{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:.5s .5s;-moz-transition:.9s .5s;-webkit-transition:.9s .5s;-ms-transition:.9s .5s;-o-transition:.9s .5s}.search-popup .search-form .form-group,.team__section.team__page__two .team_block_one{margin-bottom:30px}.search-popup .search-form fieldset{position:relative;border-radius:12px}.search-popup .search-form fieldset input[type=search]{position:relative;height:70px;padding:20px 250px 20px 30px;background:var(--white-color);line-height:30px;font-size:24px;color:#233145;border-radius:7px}.search-popup .search-form fieldset input[type=submit]{position:absolute;display:block;right:0;top:0;text-align:center;width:220px;height:70px;padding:20px 10px;color:var(--white-color)!important;line-height:30px;font-size:20px;cursor:pointer;text-transform:uppercase;border-radius:0 7px 7px 0;background:var(--secondary-color)}.search-popup .search-form fieldset input[type=submit]:hover{transform:translateY(0)}.search-popup h3{text-transform:uppercase;font-size:20px;font-weight:600;color:var(--white-color);margin-bottom:20px;letter-spacing:1px;text-align:center}.search-popup .recent-searches{font-size:16px;color:var(--white-color);text-align:center}.search-popup .recent-searches li{display:inline-block;margin:0 10px 10px 0}.search-popup .recent-searches li a{display:block;line-height:24px;border:1px solid var(--white-color);padding:7px 15px;color:var(--white-color);border-radius:3px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.search-popup .recent-searches li a:hover{border-color:var(--secondary-color)}.banner__left__content{background:repeat-y;z-index:11;position:relative}.banner-carousel,.banner-section{position:relative;overflow:hidden}.banner-carousel .slide-item,.banner-section.style-one .content-inner{position:relative}.banner.style__one .slide-item:before{position:absolute;content:'';background:#000;width:100%;height:100%;left:0;top:0;opacity:.4;z-index:1}.banner-carousel .slide-item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:6s linear;-moz-transition:6s linear;-ms-transition:6s linear;-o-transition:6s linear;transition:6s linear}.nav-style-one .owl-nav .owl-next,.nav-style-one .owl-nav .owl-prev{width:60px;line-height:90px;color:#222;font-size:16px;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:50%;font-weight:600;position:relative;overflow:hidden;cursor:pointer}.banner-carousel .content__box{position:relative;display:block;padding:94px 46px 220px 0;z-index:5}.banner-carousel .sub__title h6{color:var(--white-color);padding-bottom:10px}.banner__top__text h1{font-family:var(--secondary-font);font-style:normal;font-weight:700;font-size:200px;line-height:200px;z-index:999;letter-spacing:.05em;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(201,171,129,0.2);color:transparent;position:absolute;right:-158px;top:89px}.banner-carousel .content__box h1{position:relative;display:block;color:var(--white-color);font-weight:800;font-size:70px;line-height:74px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:20px}.banner-carousel .content__box h1 span{color:transparent}.banner-carousel .active .content__box h1 span{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--white-color)}.slide__item__content{background-repeat:no-repeat;background-position:right}.banner-carousel .content__box p{position:relative;display:block;color:var(--white-color);font-weight:500;font-size:18px;line-height:32px;margin-bottom:10px}.banner-carousel .content__box .btn-box{position:relative}.banner-carousel .content__box .btn-box a.banner-btn{position:relative;display:inline-block;font-size:16px;line-height:26px;color:var(--white-color);font-weight:500;background:rgba(255,255,255,.2);padding:22px 45px;text-align:center;z-index:1}.banner-carousel .content__box .btn-box a.banner-btn:before{position:absolute;content:'';background:var(--white-color);width:100%;height:0%;left:0;bottom:0;z-index:-1;transition:.5s}.banner-carousel .content__box .btn-box a.banner-btn:hover:before,.product-tab-box .tab-btns .tab-btn.active-btn span:before,.product-tab-box .tab-btns .tab-btn:hover span:before{height:100%}.banner-section.style-one .content-inner .image-box.style-one,.banner-section.style-one .content-inner .image-box.style-two{right:0;left:0;bottom:0;top:0}.banner-section.style-one .content-inner .image-box img{height:100%;background-size:cover}.banner-section .image-box{position:absolute;opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:1.3s;-moz-transition:1.3s;-ms-transition:1.3s;-o-transition:1.3s;transition:1.3s}.owl-nav span{color:#2b2d42;font-size:25px;transition:.5s}.icon-25::before{content:"\f061";font-family:fontawesome}.icon-26::before{content:"\f060";font-family:fontawesome}.banner-carousel .owl-nav{display:block!important;position:absolute;top:50%;transform:translate(0,-50%);right:70px}.nav-style-one .owl-nav .owl-prev{display:flex;justify-content:center;align-items:center;height:60px;background:var(--white-color);transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;margin-bottom:10px}.nav-style-one .owl-nav .owl-next{display:flex;justify-content:center;align-items:center;height:60px;text-align:center;background:var(--white-color);transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.main-header.style-four .btn-four,.news__date a{line-height:19px;text-transform:uppercase;font-style:normal}.nav-style-one .owl-nav .owl-next:hover:before,.nav-style-one .owl-nav .owl-prev:hover:before{transform:scaleX(1)}.nav-style-one .owl-nav .owl-prev:before{transform-origin:left!important}.nav-style-one .owl-nav .owl-next:before,.nav-style-one .owl-nav .owl-prev:before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";border-radius:50%;transform:scale(0);transform-origin:right;transform-style:preserve-3d;transition:.4s cubic-bezier(.62, .21, .45, 1.52);background-color:var(--secondary-color)}.nav-style-one .owl-nav .owl-next:hover span,.nav-style-one .owl-nav .owl-prev:hover span{color:var(--white-color);position:relative}.banner-carousel .slide-item .icons-1{width:475px;height:550px;left:0;bottom:0}.service__from{margin-top:-102px;position:relative;z-index:1}.service__from .from__one input{background:var(--white-color);border:1px solid var(--higer-secondary-color);padding:20px;width:220px;color:var(--base-color);height:60px}.service__from .from__one{background:var(--white-color);box-shadow:0 10px 80px rgb(0 0 0 / 10%);padding:70px;display:flex;align-items:center}.service__from .service__btn{width:180px;cursor:pointer}.service__from .from__one .form-group,.service__from .from__one .form-group:last-child{margin-right:20px}.about__right__section .engineer__content,.cart-button-box .apply-coupon .inner,.footer__social__media ul,.footer_widget .widget_media ul,.header__four__left,.products-details-review-box .review-box ul,.service__from .from__inner,.team__right__content .team__media ul{display:flex}.service__from .service__btn .btn__submit{background:0 0}.service__from .service__btn .btn__submit span{font-weight:600}.icon__box .icon__outer{width:100px;height:100px;display:flex;justify-content:center;align-items:center}.icon__box .icon__hover__bg__two{width:100px;position:absolute;height:100px;opacity:1;transition:.5s}.quality__section .icon__outer span{font-size:50px;position:relative;color:var(--secondary-color);transition:.5s}.quality__section .inner__content{text-align:center;padding:0 35px}.quality__section .inner__content .icon__box,.styled-pagination{display:flex;justify-content:center}.quality__section .service__text h4,.team__right__content .normal__text{padding:30px 0 20px}.icon__box .icon__hover__bg__one{width:100px;height:100px;opacity:0;transform:scale(0);transform-origin:center;transition:.5s;position:absolute}.expert__body:hover .icon__hover__bg__one,.inner__content__four:hover .icon__hover__bg__one,.inner__content__four:hover .image__hover__bg__two,.quality__section .inner__content:hover .icon__hover__bg__one{opacity:1;transform:scale(1)}.expert__body:hover .icon__hover__bg__two,.quality__section .inner__content:hover .icon__hover__bg__two,.service__block__one:hover .image_layer_one,.work__content .work__block:hover .icon__hover__one{opacity:0}.quality__section .inner__content:hover .icon__outer span{color:var(--white-color)}.about_left__section .expericence{width:200px;height:200px;background-repeat:no-repeat;position:absolute;bottom:40px;left:50%;transform:translate(-50%);display:flex;align-items:center}.about_left__section .expericence span{font-weight:500;font-size:19px;line-height:0;color:var(--primary-color)}.about_left__section .expericence h2{line-height:24px;margin-bottom:22px;text-align:center;color:var(--secondary-color)}.about_left__section .expericence__text{padding:0 42px;text-align:center}.engineer__section h5{padding-bottom:14px}.engineer__content .engineer__icon span{font-size:26px}.engineer__content .engineer__icon{margin-right:21px;margin-top:4px}.about__right__section .normal__text{padding-bottom:34px}.about__right__section .about__btn{padding-top:30px;display:inline-block}.parallax-scene-1 .icon.layer-bg{left:240px!important;top:-75px!important;width:180px;height:180px}.parallax-scene-2 .icon.layer-bg{left:44%!important;top:208px!important;width:180px;height:180px}.about__section .icon.icon-02{width:253px;height:552px;right:0;top:-315px}.about__section .icon.icon-03{width:276px;height:395px;left:0;top:-260px}.service__content{background:var(--primary-color);padding:150px 0 238px}.expert__body:hover .icon__outer span,.funfact__content .inner-box.one .funfact__text p,.funfact__content .inner-box.one .funfact__text span,.funfact__content .inner-box.one .icon__image span,.funfact__content .inner-box.three .funfact__text p,.funfact__content .inner-box.three .funfact__text span,.funfact__content .inner-box.three .icon__image span,.service__content .main__title h2{color:var(--white-color)}.service__tab__section ul.tab-btns{display:flex;justify-content:center;padding-bottom:60px}.service__tab__section ul.tab-btns li{position:relative;padding:17px 48px;font-family:Roboto;font-style:normal;font-weight:700;font-size:20px;border:1px solid rgba(255,255,255,.07);line-height:26px;border-left:none;cursor:pointer;border-right:0}.service__tab__section ul.tab-btns li:first-child{border-left:1px solid rgba(255,255,255,.07)}.service__tab__section ul.tab-btns li:last-child{border-right:1px solid rgba(255,255,255,.07)}.service__tab__section ul.tab-btns li span{color:var(--white-color);z-index:1;position:relative}.service__tab__section ul.tab-btns li:before{content:"";background:rgba(255,255,255,.1);position:absolute;width:1px;height:30px;right:0;top:50%;transform:translate(0,-50%)}.brand__section.brand__one .owl-nav,.portfolio .owl-dots,.service__tab__section ul.tab-btns li:last-child:before{display:none}.service__tab__section ul.tab-btns li.active-btn .inner__tab:after,.service__tab__section ul.tab-btns li.active-btn .inner__tab:before,.service__tab__section ul.tab-btns li:hover .inner__tab:after,.service__tab__section ul.tab-btns li:hover .inner__tab:before{-webkit-transform:scale(1,1);transform:scale(1,1);transform-origin:bottom center}.service__tab__section ul.tab-btns li .inner__tab:before{content:"";position:absolute;left:0;bottom:-10px;right:0;width:30px;height:10px;margin:0 auto;border-top:10px solid var(--secondary-color);border-left:15px solid transparent;border-right:15px solid transparent;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;transform-origin:top center;-webkit-transform:scale(0,1);transform:scale(0,1)}.service__tab__section ul.tab-btns li .inner__tab:after{content:"";position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;background-color:var(--secondary-color);transition:transform .4s;transition:transform .4s,-webkit-transform .4s;transform-origin:top center;-webkit-transform:scale(1,0);transform:scale(1,0)}.tab__right__content .tab__text p{padding:30px 0}.tab__right__content .tab__list{padding-bottom:35px}.tab__right__content .tab__list li{font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;line-height:30px;color:var(--white-color);display:flex;align-items:center}.tab__right__content .tab__list li span{margin-right:10px}.banner.style__two .banner-carousel .content__box .btn-box,.tab__btn{display:inline-block}.banner.style__three .banner-carousel .owl-nav,.banner.style__two .banner-carousel .owl-nav,.inner__box .image__box img,.product-details-main-image img,.tab__left__content img,.team__details__block__one .image__section img,.testimonials__right .testimonials__right__feature img{width:100%}.service__content .icon.icons-1{width:439px;height:425px;left:-100px;bottom:0}.service__content .icon.icons-2{width:505px;height:353px;right:-100px;bottom:0}.banner.style__four .content__box .sub__title,.news_letter.two .news_letter_left h3,.service__section{padding-bottom:0}.funfact__content .inner-box .icon__image span{font-size:50px;margin-right:20px}.service__tab__section ul.three.tab-btns li:last-child,.testimonials__block .test__rating li:last-child{margin-right:0}.funfact__section{margin-top:-80px!important;position:relative;z-index:9}.accordion-box-style1 .accordion .accord-btn h5,.funfact__content .inner-box .funfact__text p{font-weight:500}.funfact__content .inner-box.one,.funfact__content .inner-box.three,.news_letter_content,.pricing-one.pricing-page-1 .tab-btn-box .tab-btns li:before{background:var(--secondary-color)}.funfact__content .inner-box,.testimonials__middle,.work__block:hover .icon__outer .icon__bg,.work__block:hover .icon__outer:after{background:var(--white-color)}.funfact__content .inner-box{display:flex;box-shadow:0 10px 80px rgba(0,0,0,.1);margin-right:10px;padding:40px 30px}.funfact__content .inner-box .funfact__text span{font-family:Roboto;font-style:normal;font-weight:800;font-size:50px;color:var(--primary-color);line-height:50px}.roofer__section{margin-top:-80px;padding:225px 0 0;position:relative;z-index:1;overflow:hidden}.roofer__left .roofer__text{padding-bottom:50px}.roofer__right img{margin-top:-30px}.expert__body .icon__bg span{position:relative;font-size:40px}.roofer__section:before{position:absolute;content:'';background:rgb(242 242 242 / 98%);width:100%;height:100%;left:0;top:0;z-index:-1;background-repeat:no-repeat;background-size:cover}.expert__content .expert__body{display:flex;align-items:center;padding-bottom:50px}.expert__content .expert__body .icon__box,.footer_widget .widget_media ul li{margin-right:30px}.expert__content .expert__body p{padding-top:15px}.portfolio{margin:30px 30px 0}.portfolio__block__one .inner-box{position:relative;width:100%;overflow:hidden;-webkit-perspective:50em;perspective:50em}.portfolio__block__one .inner-box img{max-width:100%;width:100%;vertical-align:top}.portfolio__block__one .inner-box *{-webkit-box-sizing:padding-box;box-sizing:padding-box;-webkit-transition:.2s ease-out;transition:.2s ease-out}.portfolio__block__one .inner-box:hover .lower__content .view-btn{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;-webkit-transition-delay:0.2s;transition-delay:0.2s}.portfolio__block__one .inner-box:hover .lower__content .portfolio__block{opacity:1;-webkit-transition-delay:0.2s;transition-delay:0.2s}.portfolio__block__one .inner-box .lower__content .view-btn{top:50%;left:50%;position:absolute;opacity:0;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.portfolio__block__one .inner-box .lower__content .portfolio__block{bottom:30px;left:30px;position:absolute;opacity:0;z-index:1}.portfolio__block__one .lower__content .portfolio__block span{font-family:Roboto;font-style:normal;font-weight:500;font-size:16px;text-transform:uppercase;line-height:30px;color:var(--secondary-color)}.portfolio__block__one .inner-box .lower__content .view-btn span{color:var(--white-color);font-size:50px;padding-bottom:20px}.portfolio__block__one .lower__content .portfolio__block a{color:var(--white-color);font-family:Roboto;font-style:normal;font-weight:700;font-size:24px;line-height:35px}.portfolio__block__one .inner-box:hover:after{-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg);opacity:.6}.portfolio__block__one .inner-box:after{background-color:var(--primary-color);position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-transform:rotate3d(1,-1,0,100deg);transform:rotate3d(1,-1,0,100deg);opacity:0}.inner_box.hover_three{position:relative;box-shadow:0 30px 100px rgb(0 0 0 / 10%)}.inner_box.hover_three:hover .overlay,.service__block__one:hover .image_layer_two,.service__section.three li:hover .icon__hover__two,.work__content .work__block:hover .icon__hover__two{opacity:1;transform:rotateY(180deg)}.inner_box.hover_three .overlay{background:#1c1b1f80;position:absolute;height:100%;width:100%;left:0;top:0;text-align:center;padding-top:45%;transform:rotateY(0);transition:.7s;opacity:0}.inner_box.hover_three .image_box img{width:100%;height:100%}.inner_box.hover_three .overlay .social_links{transform:rotateY(180deg)}.inner_box.hover_three .overlay .social_links li a{display:flex;width:50px;height:50px;justify-content:center;align-items:center;background:var(--white-color);border-radius:50%;overflow:hidden;z-index:1;position:relative}.accordion-box-style1 .accordion .accord-btn .minace,.accordion-box-style1 .accordion .accord-btn.active .plus,.more__btn a span:last-child,.more__btn a:hover span,.service__block__one .lower__content .more__btn a span:last-child,.service__block__one .lower__content .more__btn a:hover span,.service__tab__section ul.three.tab-btns li .inner__tab:before,.service__tab__section ul.three.tab-btns li.active-btn .inner__tab:after,.service__tab__section ul.three.tab-btns li:hover .inner__tab:after,.work__block.two .icon__outer:after{display:none}.inner_box.hover_three .overlay .social_links li{display:inline-block;margin-right:10px}.inner_box.hover_three .overlay .social_links li a:before{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;transition:.5s;z-index:1}.inner_box.hover_three .overlay .social_links li a span{position:relative;color:#262626;transition:.5s;z-index:3}.inner_box.hover_three .overlay .social_links li a:hover:before{top:0;background:var(--secondary-color)}.inner_box.hover_three .overlay .social_links li a:hover span{color:var(--white-color);transform:rotateY(360deg)}.inner_box .lower_content{width:310px;height:155px;margin-top:-100px;position:absolute;left:50%;transform:translate(-50%);display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.footer_widget.left .widget_content li:first-child,.inner_box .lower_content .team_info h4{padding-bottom:15px}.inner_box .lower_content .team_info{text-align:center}.testimonial__block__two .authore__img img,.testimonials__block .authore__img img,.testimonials__block__one .authore__img img{width:90px;height:90px;border-radius:50%}.testimonials__middle{filter:drop-shadow(0px 30px 100px rgb(0 0 0 / 10%));padding:50px 50px 0;position:relative;margin-top:50px}.about__img__two,.about__section.two .expericence{filter:drop-shadow(0px 30px 100px rgba(0, 0, 0, .1))}.testimonials__middle .image__layer{width:100%;height:57px;position:absolute;left:0;bottom:-40px;background-size:cover;background-repeat:no-repeat}.testimonials__info .testimonials__text p{padding:29px 0;font-size:18px}.testimonials__info .authore__info p{padding:6px 0 0}.testimonials__block__one .quote{position:absolute;z-index:1;right:0;bottom:8px}.testimonial__block__two:before,.testimonials__middle:before{content:"";position:absolute;background:var(--secondary-color);width:3px;height:44px;bottom:9px;left:1px;z-index:1}.testimonials__block__one .quote span{font-size:40px;opacity:.2}.product-description p:last-child,.roofer__list__content,.testimonials__content .slider_dots,.work__text{padding-top:30px}.slider_control .swiper-pagination-bullet{width:13px;height:13px;background:0 0;border:1.5px solid rgba(241,49,49,.4);border-radius:50%;margin-right:10px;opacity:1}.checkbox input:checked+span:after,.slider_control .swiper-pagination-bullet-active{opacity:1;background:var(--secondary-color)}.test__right__image{position:absolute;right:-30px;top:-70px;z-index:-1}section.testimonials__section{margin-bottom:99px}.testimonials__content__one{padding-top:80px}.parallax-scene.parallax-scene-3 .icon.layer-bg{width:180px;height:180px;left:37%!important;top:-42px!important}section.testimonials__section .icon.icon-03{width:208px;height:136px;left:0;bottom:-75px}.header__top__content,.work__process{background:var(--primary-color)}.work__process .main__title h2{color:var(--white-color)}.work__process .work__content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative;padding-top:40px}.work__process .work__content .work__block{position:relative;width:310px;text-align:center}.work__content .work__block .icon__hover__one{position:absolute;width:310px;background-repeat:no-repeat;opacity:1;transition:.5s;height:310px}.work__content .work__block .icon__hover__two{width:310px;height:310px;opacity:0;transform:rotateY(0);transform-origin:center;transition:.7s;position:absolute}.work__block .icon__outer{position:relative;width:100%}.work__block .icon__outer .icon__bg{width:120px;height:120px;background:var(--secondary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.7s}.work__block .icon__outer .icon__bg span{font-size:50px;color:var(--white-color);transition:.7s}.footer_bottom p,.work__text h4{color:var(--white-color)}.work__block__content{padding:67px}.work__block:nth-child(2) .icon__outer:after{content:"02"}.work__block:nth-child(3) .icon__outer:after{content:"03"}.work__block .icon__outer:after{content:"01";position:absolute;width:50px;height:50px;background:var(--secondary-color);border:3px solid var(--white-color);border-radius:50%;right:0;font-family:Roboto;color:var(--white-color);font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center;transition:.7s;bottom:-8px}.work__block:hover .icon__outer:after{border:3px solid var(--primary-color);color:var(--primary-color)}.main-header.style-four .btn-four:hover,.news__date a:hover,.service__tab__section ul.three.tab-btns li.active-btn span,.service__tab__section ul.three.tab-btns li:hover span{color:var(--white-color)!important}.work__process .icon.icons-1{width:424px;height:348px;top:0;left:-100px}.work__process .icon.icons-2{width:374px;height:406px;right:0;bottom:0}.work__process .work__block .anim-icon .icons-4{width:82px;height:18px;right:-130px;top:50%;transform:translate(0,-50%)}.brand__one .brand__logo__box{position:relative;text-align:center}.brand__one .brand__logo__box .overlay__image{position:absolute;display:block;max-width:100%;width:auto;margin:0 auto;left:0;right:0;top:-30px;opacity:0;transition:.5s}.brand__one .brand__logo__box:hover .overlay__image{top:0;opacity:1}.brand__one .brand__logo__box .overlay__image img{opacity:1}.brand__one .brand__logo__box img{display:block;max-width:100%;width:auto;margin:0 auto;opacity:1;opacity:.6;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.brand__section.brand__one{background:var(--secondary-color);padding:77px}.news__date{width:90px;height:90px;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;margin-top:-85px;z-index:11;position:relative}.news__date a{font-family:Roboto;font-weight:500;font-size:30px;text-align:center;color:var(--white-color);padding:23px;margin-top:6px}.news__date a span{color:var(--white-color);font-weight:500;font-size:15px}.checkout-area .form form .field-input .nice-select span,.hisyory__tab__section .tab__right__content p,.more__btn a,.more__btn a span,.news__block__one .author__info li a,.news__block__one .author__info li span,.service__section.three p{color:var(--base-color)}.news__block__one .lower__content{background:var(--white-color);box-shadow:0 30px 100px rgba(0,0,0,.1);padding:40px 40px 0;margin-bottom:22px}.news__block__one .lower__content .news__title h4{padding:25px 0 15px}.content__side .service_system p,.news__block__one .lower__content .author__info li,.product-description-content .text h4{padding-bottom:20px}.news__block__one .lower__content .news__text p{padding-bottom:41px}.news__block__one .news__text:after{content:"";width:100%;height:1px;background:var(--higer-secondary-color);position:absolute;left:0;bottom:50px}.news__block__one .image_layer.shape-06{width:100%;height:55px;position:absolute;bottom:-24px;left:0;background-size:cover;background-position:bottom;background-repeat:no-repeat}.more__btn{position:relative;padding-bottom:10px}.more__btn a{text-transform:uppercase;font-weight:600;font-size:15px;transition:.5s}.more__btn a span{margin-left:8px;transition:.5s}.more__btn a:hover span:last-child{display:inline-block;color:var(--secondary-color)}.image_layer{position:absolute;background-size:cover;background-repeat:no-repeat}.image_layer.shape_01{width:123px;left:0;height:100%;bottom:0;z-index:1}.news_letter_image img{margin-bottom:-1px;position:relative;width:100%}.news_letter_content .news_letter_left{padding:76px 0 60px 70px}.news_letter_left h3{font-weight:800;font-size:35px;line-height:45px;color:var(--white-color);padding-bottom:29px}.news_letter_left .form-group input{padding:20px;background:0 0;border:1px solid rgba(255,255,255,.5);color:var(--white-color)}.news_letter_left .form-group .btn-two{margin-left:15px}section.news_letter.two{margin-bottom:-130px}section.news_letter{margin-bottom:-136px;z-index:1;position:relative}footer .main__footer__top{background:#171619;padding:203px 0 100px}.footer__top__content{display:flex;justify-content:space-between;padding-bottom:67px}.footer__social__media li a{display:flex;position:relative;width:44px;height:44px;background:#333235;text-align:center;vertical-align:middle;margin-right:10px;justify-content:center;align-items:center}.footer__social__media li a span{color:var(--white-color);position:relative}.footer__social__media li a:hover:before{width:100%;height:100%}.footer__social__media li a:before{position:absolute;content:'';width:0;height:0;background:var(--secondary-color);transition:.5s}.footer_widget .instagram_list li{padding-bottom:10px!important;padding-right:10px}.footer_widget .widget_title h4{color:var(--white-color);padding-bottom:26px}.footer_bottom{background:var(--primary-color);padding:40px 0;text-align:center}.choose__two,.projects___section,.testimonials__two{padding-bottom:150px}.footer__middle .footer__middle__content{padding-top:100px;overflow:hidden}.footer__middle .footer__middle__content:before{content:"";background:rgba(255,255,255,.1);width:1296px;height:1px;position:absolute;top:0}.footer__middle{overflow:hidden}.footer_widget .widget_content li{color:#d2d1d2;line-height:30px;padding-bottom:10px}.main-header.style-two .header-right_buttom,.testimonials__two__left .testimonials__text p{padding:20px 0}.footer_widget .widget_content li span{color:var(--white-color);margin-right:8px}.copyright p a,.footer_widget .widget_content li a{color:#d2d1d2}.footer_widget .widget_media ul li a span{color:var(--white-color);transition:.5s}.footer_widget .widget_media ul li a:hover span{color:var(--secondary-color)}.main-header.style-three .outer-box,.main-header.style-two .outer-box{max-width:1290px;margin:0 auto}.main-header.style-two .outer-box .logo-box{padding:0 53px 0 0}.main-header.style-two .outer-box .logo{padding:0 0 0 30px}.main-header.style-three .logo-box,.main-header.style-two .main-menu .navigation>li{padding:0}.main-header.style-four .header__right,.main-header.style-three .header__right,.main-header.style-two .header__right{padding-right:0}.main-header.style-two .header_top{max-width:1290px;margin:0 auto;background:0 0;padding:15px 0}.main-header.style-two .header_top .login__border:after{right:145px}.main-header.style-two .outer-box .logo-box .image__bg{position:absolute;width:238px;height:124px;z-index:-1;top:-20px;left:0;filter:drop-shadow(0px 10px 50px rgba(0, 0, 0, .15))}.banner.style__two .content__box{padding:180px 0 245px}.banner.style__two .sub__title h6{padding-bottom:10px}.banner.style__two .content__box h1 span{color:transparent}.banner.style__two .slide-item:before{position:absolute;content:'';background:var(--primary-color);width:100%;height:100%;left:0;top:0;opacity:.6;z-index:1}.banner.style__two .slide__item__content{background-size:cover}.banner.style__two .banner-carousel .content__box h1{margin-bottom:10px}.banner.style__two .banner-carousel .owl-nav .owl-prev{position:absolute;top:50%;right:100px;transform:translate(0,-50%)}.banner.style__two .banner-carousel .owl-nav .owl-next{position:absolute;top:50%;left:100px;transform:translate(100px,-50%)}.service__from.two{margin-top:-74px}.about__section.two .expericence{left:39%;bottom:141px}.about__img__one{position:absolute;bottom:0}.about__img__two{position:absolute;left:205px}.about__section.two .icon.icons-1{width:815px;height:276px;top:-135px;left:-100px}.about__section.two .icon.icons-2{width:230px;height:421px;right:0;bottom:0}.about__section.two .icon.icons-3{width:563px;height:117px;bottom:0;right:182px}.about__section.two .icon.icons-4{width:364px;height:238px;bottom:-60px;right:25px}.about__section.two .parallax-scene-1 .icon.layer-bg{left:429px!important;top:61px!important}.about__section.two .parallax-scene-4 .icon.layer-bg{left:555px!important;width:165px;height:165px}.about__section.two .parallax-scene.parallax-scene-4{top:62%!important}.service__two:before{content:"";background:#f2f2f2;position:absolute;width:100%;height:730px;top:0;left:0;z-index:-1}.service__content__two .lower__content{background:var(--white-color);box-shadow:0 30px 100px rgba(0,0,0,.1);padding:40px 40px 0;position:relative;margin-bottom:30px}.service__content__two .service__icon{position:absolute;display:flex;align-items:center;width:90px;height:90px;justify-content:center;right:30px;top:-43px}.service__content__two .service__icon .image_layer_one,.sidebar__repost figure.image img{width:90px;height:90px}.service__content__two .service__icon .icon{position:absolute}.service__content__two .service__icon .icon span{font-size:50px}.service__content__two .lower__content .service__text{padding:17px 0 22px;position:relative}.service__content__two .lower__content .image_layer.shape-06{width:100%;height:55px;background-repeat:no-repeat;position:absolute;left:0;bottom:-25px}.service__block__one .service__text:after{content:"";width:100%;height:1px;background:var(--higer-secondary-color);position:absolute;left:0;bottom:0}.service__block__one .lower__content .more__btn{position:relative;padding:20px 0 10px}.service__block__one .lower__content .more__btn a{text-transform:uppercase;font-weight:600;font-size:15px;color:var(--base-color);transition:.5s}.service__block__one .lower__content .more__btn a span{color:var(--base-color);margin-left:8px;transition:.5s}.banner.style__four .btn-box,.service__block__one .lower__content .more__btn a:hover span:last-child{display:inline-block}.service__block__one .image_layer_two{opacity:0;transform:rotateY(0);transform-origin:center;transition:.8s;position:absolute;width:90px;height:90px}.roofer__two__list li{font-family:Roboto;font-style:normal;font-weight:500;font-size:17px;line-height:26px;display:flex;align-items:center;margin-bottom:20px}.roofer__two__list li span{margin-right:14px;width:26px;height:26px;display:flex;justify-content:center;align-items:center;font-size:13px;border-radius:50%}.roofer__two__list li:last-child,section.team__section.three .team_block_one{margin-bottom:0}.choose__two__content .anim-icon .icon.icons-01{width:635px;height:529px;top:-305px;left:0;z-index:-1}.choose__two__right{position:absolute;bottom:80px}.choose__two__content .anim-icon .icon.icons-02{width:787px;height:607px;bottom:0;right:160px}.work__process.two{padding-bottom:100px;background:0 0;margin-bottom:67px}.work__process.two .image__layer:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;opacity:1;z-index:-1}.work__process.two .image__layer{width:100%;height:100%;position:absolute;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}.work__process.two .shape-34{width:100%;height:67px;position:absolute;bottom:-50px;left:0;background-size:cover;background-position:bottom;background-repeat:repeat;animation:100s linear infinite slide;-webkit-animation:100s linear infinite slide}@keyframes slide{from{background-position:0 0}to{background-position:1920px 0}}@-webkit-keyframes slide{from{background-position:0 0}to{background-position:1920px 0}}.work__block__content__two{width:270px;height:270px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto;overflow:hidden}.work__block__content__two .work__text h4{transition:.5s}.work__block__content__two .icon__bg__two span{font-size:125px;opacity:.15;transition:.5s}.testimonials__about .testimonials__content .authore__img,.work__block__content__two .icon__outer{position:absolute}.work__block__content__two .work__text{padding:0 50px}.work__block.two .icon__box .number span{position:absolute;width:80px;height:80px;border-radius:50%;right:6px;top:-22px;font-family:Roboto;font-weight:700;font-size:18px;display:flex;align-items:center;z-index:1;justify-content:center;transition:.7s;overflow:hidden;box-shadow:-10px 20px 60px rgb(237 48 48 / 35%)}.work__block.two:hover .icon__box .number span:before,.work__block.two:hover .work__block__content__two:before{transform:scale(1)}.work__block.two .work__block__content__two:before{position:absolute;content:'';top:0;left:0;bottom:0;right:0;border-radius:50%;transform:scale(0);transform-origin:top right;transform-style:preserve-3d;transition:.5s}.work__block.two .icon__box .number{position:relative}.work__block.two .icon__box .number span:before{position:absolute;content:'';top:0;left:0;bottom:0;right:0;border-radius:50%;transform:scale(0);transform-origin:top right;transform-style:preserve-3d;transition:.5s;z-index:-1}.work__block.two:hover .icon__bg__two span{opacity:.15}.testimonials__two{margin-top:-205px}.review-box ul li,.testimonials__block .test__rating li{display:inline-block;margin-right:5px}.tastimonials__title h2{font-size:40px;padding:15px 0 35px}.testimonials__two__left .authore__img img{width:70px;height:70px;border-radius:50%}.testimonials__two__left{box-shadow:0 30px 100px rgb(0 0 0 / 10%);padding:70px}.tastimonials__title span{font-weight:600;text-transform:uppercase}.testimonials__two__left .quote{top:34px;position:absolute;left:0}.testimonials__two__left .quote span{font-size:60px;opacity:.15}.testimonials__two__left .authore__info{display:flex;align-items:center}.testimonials__two__left .authore__info .authore__img{margin-right:20px}.about__testimonials .nav-style-one .owl-nav .owl-prev,.about__three__left .engineer__content__list li span,.product-view-style ul li,.styled-pagination li,.testimonials__two .owl-nav .owl-prev{margin-right:10px}.testimonials__right{width:100%;height:100%;background-size:cover}.testimonials__two .owl-nav .owl-next,.testimonials__two .owl-nav .owl-prev{cursor:pointer}.nav-style-two .owl-nav span{font-size:25px;transition:.5s}.nav-style-two .owl-nav{display:flex;position:absolute;right:0;bottom:20px}.portfolio.two,section.testimonials__section.three .testimonials__middle{margin-top:0}.faq__section.four .faq__content .tab__text{padding-bottom:40px}.faq__content .tab__text{padding-bottom:50px}.faq__section .icon.layer-bg{width:180px;height:180px;left:341px!important;top:150px!important}.faq__left__content{margin-top:-80px;padding-left:80px;position:relative}.faq__right__section{margin-left:30px}.faq__left__content:before{content:"";border-radius:350px;content:"";position:absolute;width:600px;height:294px;z-index:-1;left:0;bottom:150px}.faq__section .icon.icons-2{width:495px;height:570px;right:0;bottom:0}.accordion-box-style1 .accordion{position:relative;display:block;margin-bottom:20px;box-shadow:0 30px 100px rgba(0,0,0,.1)}.accordion-box-style1 .accordion .accord-btn{position:relative;display:block;cursor:pointer;padding:22px 30px;transition:.5s}.accordion-box-style1 .accordion .accord-btn.active{-webkit-transition:.4s linear;-o-transition:.4s linear;transition:.4s linear;box-shadow:none;background:0 0}.accordion-box-style1 .accordion .accord-content{position:relative;padding:10px 65px 39px 30px;display:none}.accordion-box-style1 .accordion .accord-btn.active .minace,.accordion-box-style1 .accordion .accord-content.collapsed,.product-tab-box .tabs-content .tab.active-tab{display:block}.accordion-box-style1 .accordion .accord-content p{font-size:16px;line-height:28px;font-weight:400;margin:0}.accordion-box-style1 .collapse-icon{position:absolute;right:28px;top:50%;transform:translate(0,-50%)}.accordion-box-style1 .accordion .accord-btn h5 span{margin-right:22px}.help__right{float:right;padding:25px 0}.help__left{padding:105px 0;display:flex}.help__left .help__two h2{font-size:40px;line-height:50px;padding-bottom:15px}.help__left .help__one{width:90px;height:90px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:30px;position:relative}.help__left .help__one span,.related-product-content .inner-title h2{font-size:44px}.help__left .help__two a,.help__left .help__two span{font-family:Roboto;font-style:normal;font-weight:600;font-size:22px}.help__left .help__one:after{content:"";position:absolute;width:30px;height:30px;display:inline-block;right:-3px;top:52px;clip-path:polygon(50% 0%,0% 100%,100% 100%);transform:rotate(13deg)}.news_letter.two .news_letter_left{display:flex;justify-content:space-between;padding:70px;align-items:center}.funfact__section.three .row>:last-child .inner_box:after,.service__tab__section ul.three.tab-btns li:before,.testimonials__section.three .owl-nav{display:none}.news_letter.two .news_letter_left input{width:370px}.background__bg{position:absolute;left:0;bottom:-100px;width:100%;height:108%;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.main-header.style-three .logo-box .logo{padding:0 42px 0 0}.main-header.style-three .image__bg{width:calc(50% - 424px);height:120px;position:absolute;top:0;left:0}.main-header.style-three .image__bg:after{content:"";width:41px;height:120px;position:absolute;top:0;right:-20px;background-image:url(../images/shape/logo-shape.png);background-repeat:no-repeat;background-position:right}.main-header.style-three .outer-box .main-menu .navigation>li{margin:0 20px 0 0}.main-header.style-three .main-menu .navigation>li{padding:49px 0}.main-header.style-three .header__top__content .header_top{padding:15px 0}.main-header.style-three .top_right .login__border:after{right:140px}.banner.style__three .slide-item:before{position:absolute;content:'';width:100%;height:100%;left:0;top:0;opacity:.5;z-index:1}.banner.style__three .banner-carousel .content__box{padding:180px 0 280px}.banner.style__three .banner-carousel .content__box .sub__title,.banner.style__three .banner-carousel .content__box h1{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.banner.style__three .banner-carousel .active .content__box h1{-webkit-transform:translateX(10);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.banner.style__three .banner-carousel .active .content__box .sub__title{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.banner.style__three .banner-carousel .content__box .btn-box{display:inline-block;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)}.banner.style__three .banner-carousel .active .content__box .btn-box{-webkit-transform:translateX(22px);-moz-transform:translateX(22px);-ms-transform:translateX(22px);-o-transform:translateX(22px);transform:translateX(22px)}.banner.style__three .banner-carousel .content__box .sub__title h6,.right__site__info.one h4{padding-bottom:10px}.banner.style__three .banner-carousel .owl-nav .owl-prev{position:absolute;top:50%;right:100px;transform:translate(0,-50%)}.banner.style__three .banner-carousel .owl-nav .owl-next{position:absolute;top:50%;left:100px;transform:translate(100px,-50%)}.quality__section.three .inner__content.two{background:var(--white-color);box-shadow:0 30px 100px rgb(0 0 0 / 10%);padding:50px 45px 0;position:relative}.quality__section.three .inner__content.two .service__text p{padding-bottom:50px}.quality__section.three .inner__content.two .service__text p:after{content:"";height:1px;background:var(--higer-secondary-color);position:absolute;left:-45px;right:-45px;bottom:25px}.quality__section.three .inner__content.two .image_layer.shape-06{width:100%;height:55px;left:0;bottom:-25px;background-repeat:no-repeat}.quality__section.three{margin-bottom:30px;margin-top:-100px;z-index:1}.about__section__three{padding-top:150px}.about__three__right .one__img img{width:460px;height:460px;border-radius:50%}.about__three__right .two__img{left:55px;bottom:60px}.about__three__right .two__img img{width:260px;height:260px;border-radius:50%;position:relative}.about__three__right .one__img{float:right}.about__three__left{padding:22px 0}.about__three__left .normal__text{padding-bottom:30px}.about__three__left .engineer__content__list li{font-weight:500;color:var(--primary-color);padding-bottom:20px}.about__three__left .about__btn{padding-top:20px;display:inline-block}.about__three__right .two__img:before{content:"";position:absolute;width:250px;height:250px;background:var(--white-color);border-radius:50%;right:-5px;top:-10px;box-shadow:0 30px 100px rgb(0 0 0 / 10%)}.about__two__expericence{width:284px;height:145px;background-size:cover;position:absolute;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0px 30px 100px rgba(0, 0, 0, .2));bottom:0;left:230px}.about__two__expericence .about__two__text{display:flex;justify-content:center;align-items:center;padding:0 50px}.about__two__expericence .about__two__text span{font-size:19px;color:var(--primary-color);font-weight:500;margin-left:10px}.about__two__expericence .about__two__text h2,.header__right__number a,.header__right__number a:hover span{color:var(--secondary-color)}.parallax-scene.parallax-scene-7{left:inherit!important;top:57%!important;right:-10px!important}.about__three__right .icon.layer-bg{width:165px;height:165px;float:right}.service__tab__section ul.three.tab-btns li{text-align:center;font-size:18px;width:180px;height:180px;position:relative;margin-right:20px;padding:0}.service__tab__section ul.three .icon__hover__one{width:180px;height:180px;position:absolute;background-repeat:no-repeat;opacity:1;transition:.5s}.tab__content__three{position:relative;padding:50px 10px}.tab__content__three .tab__content__text span{color:var(--primary-color)!important;transition:.5s}.tab__content__three .tab__content__icon{font-size:50px;padding-bottom:10px;color:var(--secondary-color);transition:.5s}.service__tab__section ul.three.tab-btns li.active-btn .icon__hover__two{opacity:1}.inner__content__four:hover .icon__hover__bg__two,.inner__content__four:hover .image__hover__bg__one,.service__section.three li:hover .icon__hover__one,.service__tab__section ul.three.tab-btns li.active-btn .icon__hover__one{opacity:0}.service__section.three li .icon__hover__two{width:180px;height:180px;opacity:0;transform:rotateY(0);transform-origin:center;transition:.7s;position:absolute}.service__tab__section ul.three.tab-btns li.active-btn .tab__content__icon,.service__tab__section ul.three.tab-btns li:hover .tab__content__icon{color:var(--white-color)}.roofer__section.three{margin-top:0;padding:150px 0 0;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:bottom}.roofer__section.three:before{background:var(--primary-color);opacity:.9}.roofer__section.three h2,.roofer__section.three h4,.roofer__section.three p{color:var(--white-color)}.funfact__section.three{background:var(--secondary-color);margin-top:0!important;padding:80px 0}.funfact__section.three .inner_box{text-align:center}.funfact__section.three .inner_box .icon__image span{font-size:72px;color:var(--white-color)}.funfact__section.three .inner_box .count-outer span{font-family:Roboto;font-style:normal;font-weight:800;font-size:50px;line-height:50px;color:var(--white-color)}.biography__title h3,.funfact__section.three .inner_box .icon__image,.team__right__content .signature,.testimonials__about__top{padding-bottom:30px}.funfact__section.three .inner_box .funfact__text p{font-size:18px;color:var(--white-color);font-weight:500;padding-top:10px}.funfact__section.three .inner_box:after{content:"";width:1px;height:180px;background:var(--white-color);opacity:.25;position:absolute;right:0;top:0}.lower_content__two{background:var(--white-color);box-shadow:0 30px 100px rgba(0,0,0,.1);padding:25px 0 35px;text-align:center}.service__four,.slide__item__content{background-size:cover}.lower_content__two h4{padding-bottom:15px}.team__section.three .inner_box.hover_three:before{position:absolute;content:'';width:25px;height:5px;left:50%;bottom:0;transition:.5s;background:var(--secondary-color)}.team__section.three .inner_box.hover_three:after{position:absolute;content:'';width:25px;height:5px;right:50%;bottom:0;transition:.5s;background:var(--secondary-color)}.team__section.three .inner_box.hover_three:hover:after,.team__section.three .inner_box.hover_three:hover:before{width:50%}.team_block_one{margin-bottom:55px}.team_block_one .inner_box .lower_content{filter:drop-shadow(0px 30px 100px rgb(0 0 0 / 10%))}.service__section.three .service__content{padding:150px 0;background-color:#f2f2f2}.hisyory__tab__section .tab__right__content h4,.hisyory__tab__section .tab__right__content li,.inner__content__four:hover .icon__outer span,.service__section.three .service__content .main__title h2,.service__section.three .tab__right__content .tab__list li,.service__section.three .tab__right__content h4{color:var(--primary-color)}.banner.style__four .owl-nav span,.funfact__section.four .inner_box:hover .count-outer span,.funfact__section.four .inner_box:hover .funfact__text p,.funfact__section.four .inner_box:hover .icon__image span,.main-header.style-four .btn-four,.service__four__content .inner__content__four a,.service__four__content .inner__content__four h4,.service__four__content .inner__content__four p,.service__four__content .main__title h2,.service__four__content .more__btn a span,.service__four__content .more__btn a:hover span:last-child,.service__from.four .from__one .from__left h3{color:var(--white-color)}.projects___section .owl-nav{width:100%;display:block!important;position:absolute;top:50%;transform:translate(0,-50%);right:70px}.projects___section .owl-nav .owl-prev{position:absolute;top:50%;right:-100px;transform:translate(0,-50%)}.projects___section .owl-nav .owl-next{position:absolute;top:50%;left:-60px;transform:translate(100px,-50%)}.projects___content .normal__text{padding:70px 30px 70px 70px}.project-carousel{max-width:1000px;margin:0 auto;width:100%}.project-carousel .owl-stage-outer,.testimonials__about .owl-stage-outer,.testimonials__section.three .owl-carousel .owl-stage-outer{overflow:visible}.testimonials__section.three .owl-carousel .owl-item{opacity:0;visibility:hidden}.testimonials__about .owl-carousel .owl-item.active,.testimonials__section.three .owl-carousel .owl-item.active{visibility:visible;opacity:1}.testimonials__section.three .testimonials__middle .image__layer{height:55px}.main-header.style-four .serach-button-style1:after,.main-header.style-four .serach-button-style1:before{content:"";width:1px;height:40px;display:inline-block;top:-11px;background:var(--higer-secondary-color);position:absolute}.testimonials__section.three .owl-dots{display:block;margin-top:100px;text-align:center}.review-form .title-box p,section.testimonials__section.three{margin:0}.testimonials__section.three .quote span{font-size:45px}.testimonials__section.three .quote{right:50px}.news_letter.three{margin-bottom:-135px;padding-bottom:0}.news_letter.three .help__left{padding:90px 0 50px 70px;display:flex}.news_letter.three .help__left .help__two h2{font-size:35px}section.blog__section.three{background:#f2f2f2;padding:275px 0 155px}.main__footer.three .main__footer__top{padding:70px 0 100px}.main-header.style-four .logo-box{padding:0 70px 0 0}.main-header.style-four .btn-four{background:var(--secondary-color);padding:51px 50px;font-family:Inter;font-weight:600;font-size:16px;transition:.5s}.header__right__number a{font-weight:600;font-size:20px}.main-header.style-four .header__right__button>div{margin-right:60px}.main-header.style-four .main-menu .navigation>li{margin:0 15px}.main-header.style-four .serach-button-style1:after{right:-26px}.main-header.style-four .serach-button-style1:before{left:-24px}.banner.style__four .banner-carousel .content__box{padding:180px 0 210px}.banner.style__four .banner-carousel .content__box h1{text-transform:capitalize;margin-bottom:10px}.banner.style__four .banner-carousel .slide-item:before{position:absolute;content:'';background:#000;width:100%;height:100%;left:0;top:0;opacity:.5;z-index:1}.banner.style__four .owl-nav{right:315px}.banner.style__four .owl-nav .owl-next,.banner.style__four .owl-nav .owl-prev{background:rgba(255,255,255,.15)}.service__from.four{margin:0;background:var(--primary-color);padding:40px 0}.service__from.four .from__one{background:0 0;padding:0}.service__from.four .from__logo{margin-right:27px}.service__from.four .from__left{width:245px}.service__from.four .from__logo img{opacity:5%}.about__section.four .about__two__expericence{left:inherit;right:-80px;bottom:-48px;z-index:1}.about__section.four .about__three__left{padding:0}.cart-table-box .cart-table tbody tr .prod-column .column-box .title,.engineer__section__top .engineer__section__right{padding-left:30px}.engineer__section__left img{width:150px;height:150px;border-radius:50%;margin-bottom:20px}.about__section.four .icon.layer-bg{top:44px!important;left:37%!important}.about__section.four .icon.icons-1{width:374px;height:338px;top:0;left:-100px}.about__section.four .icon.icons-2{width:398px;height:444px;right:0;bottom:0}.service__four{padding:150px 0 248px}.service__four:before{position:absolute;content:'';background:#000;width:100%;height:100%;left:0;top:0;opacity:.9;z-index:1}.service__four__content{position:relative;z-index:11}.service__four__content .inner__content__four{text-align:center}.lower__content__four .icon__box{display:flex;justify-content:center;padding:50px 0 30px}.service__content__four .service__text p{padding:20px 35px 45px}.service__content__four .more__btn{padding-bottom:33px}.service__content__four .service__text p:after{content:"";height:1px;background:rgba(255,255,255,.1);position:absolute;left:0;right:0;bottom:25px}.lower__content__four .icon__box .icon__outer span{font-size:56px;color:var(--white-color);z-index:1;position:relative}.faq__need .help__left .help__two a:hover,.service__four__content .inner__content__four a:hover{color:var(--white-color)!important}.service__four .owl-dots{display:block;padding-top:50px;text-align:center}.inner__content__four .image__hover__bg__one{width:300px;height:408px;background-size:cover;opacity:1;transition:.5s}.inner__content__four .image__hover__bg__two{width:300px;height:408px;opacity:0;transform:scale(0);transform-origin:top;transition:.5s;position:absolute;left:0;top:0}.inner__content__four .icon__hover__bg__one{width:100px;height:100px;opacity:0;transform:scale(0);transform-origin:top;transition:.5s}.bg-layer.parallax-bg,section.page__title:before{height:100%;width:100%;position:absolute;top:0;left:0}.choose__four__right img{max-width:none;margin-top:-96px;z-index:11;position:relative}.choose__two.four .choose__two__left{padding:138px 0}.choose__two.four{background:#f2f2f2;padding-bottom:0}.choose__two.four .icon.icons-02{width:715px;height:342px;left:-100px;bottom:0}.funfact__section.four{margin-top:0!important;padding-top:150px}.funfact__section.four .icon__hover__bg__two,.funfact__section.four .inner_box .icon__hover__bg__one{width:300px;height:300px;filter:drop-shadow(0px 20px 100px rgba(0, 0, 0, .12))}.funfact__section.four .inner_box:hover .icon__hover__bg__one{opacity:1;transform:scale(1)}.funfact__section.four .inner_box:hover .icon__hover__bg__two{opacity:0}.fanfact__content{padding:57px 50px;position:relative;text-align:center}.fanfact__content .icon__image span{font-size:70px;color:var(--secondary-color);transition:.5s}.fanfact__content .funfact__text .count-outer span{font-family:Roboto;font-style:normal;font-weight:800;font-size:50px;line-height:50px;color:var(--primary-color);transition:.5s}.fanfact__content .funfact__text{padding-top:23px}.fanfact__content .funfact__text p{font-weight:500;font-size:18px;padding-top:15px;color:var(--base-color);transition:.5s}.faq__right__four{margin-right:30px;margin-top:-150px}.faq__need .help__left{padding:40px;background:var(--secondary-color)}.faq__need .help__left .help__two h2{font-size:30px;padding-bottom:5px}.faq__need .help__left .help__two span{font-size:20px}.faq__need{margin-top:15px}.faq__section.four,.history__section,.team__section.three.about__page{background:#f2f2f2}.faq__need .help__left .help__one,.faq__need .help__left .help__one:after{background:#f56f6f}.faq__need .help__left .help__one span{font-size:40px}.faq__section.four .faq__right__section{margin-top:-13px}.page__title{overflow:hidden;padding:150px 0}.page__title h1.title{font-size:50px;color:var(--white-color)}.page__title .bread-crumb{display:flex;justify-content:center;align-items:center;padding-top:10px}.page__title .bread-crumb li{display:flex;align-items:center;font-weight:700;padding-top:5px;color:var(--white-color)}.page__title .bread-crumb li a span{margin-right:10px;font-size:14px;color:var(--secondary-color);transition:.5s}.page__title .bread-crumb li a{color:var(--white-color)}.page__title .bread-crumb li:last-child span{margin:0 5px;color:var(--white-color)}.page__title .anim-icon .icon.layer-bg{width:478px;height:409px;top:0;right:0}.bg-layer.parallax-bg{background-size:cover;background-repeat:no-repeat;z-index:-1}section.page__title:before{content:'';background:#000;opacity:40%}.hisyory__tab__section ul.tab-btns:after{content:'';width:100%;background:var(--higer-secondary-color);height:6px;position:absolute;top:100%;left:0;transition:.5s}.hisyory__tab__section .tab-btns li.active-btn span.tab___btn:after,.hisyory__tab__section ul.tab-btns li.active-btn:before{background:var(--secondary-color);transition:.5s}.hisyory__tab__section ul.tab-btns li.active-btn:after{border:2px solid var(--secondary-color);transition:.5s}.hisyory__tab__section ul.tab-btns li:before{content:'';position:absolute;top:calc(100% - 3px);left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);width:10px;height:10px;background:#bfbfbf;border-radius:50%;z-index:1;transition:.5s}.hisyory__tab__section ul.tab-btns li:after{content:'';position:absolute;top:calc(100% - 8px);left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);width:20px;height:20px;border:2px solid #bfbfbf;border-radius:50%;z-index:1;transition:.5s}.hisyory__tab__section ul.tab-btns{display:flex;align-items:center;justify-content:space-between;padding:0 30px;margin-bottom:100px}.hisyory__tab__section ul.tab-btns li{padding:0 0 40px;cursor:pointer;position:relative;transition:.5s}.hisyory__tab__section .tab___btn{font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;color:var(--primary-color)}.hisyory__tab__section .tab-btns li.active-btn span.tab___btn:before{position:absolute;content:"";width:14px;height:14px;background:var(--secondary-color);left:calc(49% - 6.5px);top:calc(100% - -32px);clip-path:polygon(100% 0,0 0,50% 100%);transition:.5s}.hisyory__tab__section .tab-btns li span.tab___btn:after{position:absolute;content:"";width:2px;height:21px;background:var(--higer-secondary-color);left:calc(48%);top:calc(100% - -11px);transition:.5s}.testimonials__two .testimonials__block .authore__img img{width:70px;height:70px}.testimonials__block .testimonials__content{background:var(--white-color);box-shadow:0 20px 100px rgb(0 0 0 / 10%);padding:50px 36px 50px 50px;width:calc(100% - 20px);display:flex;flex-wrap:wrap}.testimonials__about .owl-carousel .owl-item{opacity:0;visibility:hidden;transition:.5s}.testimonials__about .testimonials__content .testimonial__bottom{padding-left:121px}.testimonials__about .image__layer{width:52px;height:257px;position:absolute;top:0;right:0}.testimonials__about .authore__info{display:flex;justify-content:space-between;align-items:center;padding-top:15px}.testimonials__about .authore__info .quote span{font-size:45px;opacity:.25}.about__testimonials .owl-nav{display:flex;position:absolute;top:-130px;right:0}.normal__text__bottom{display:flex;align-items:end;padding-bottom:30px;padding-right:102px}.team__section.page .team_block_one{padding-bottom:60px;margin-bottom:50px}.team__section.page{padding-bottom:100px}.team__section.three .inner_box.hover_three .overlay{padding-top:200px}.team__section.three.team__page__two{padding-bottom:126px}.team__section.three.team__page__two .team_block_one{margin-bottom:24px}.team__right__content h2{font-size:40px;padding:15px 0}.team__right__content .team__media li{margin-right:15px}.product-view-style ul li:last-child,.products-details-review-box .review-box li:last-child,.review-box ul li:last-child,.review-form .add-rating-box .review-box ul li:last-child,.styled-pagination li:last-child,.team__right__content .team__media li:last-child{margin-right:0}.team__right__content .team__media li a:hover:before{width:100%;height:100%}.team__right__content .team__media li a:before{content:'';background:var(--secondary-color);width:0;height:0;border-radius:50%;position:absolute;transition:.5s}.team__right__content .team__media li a{display:flex;position:relative;width:44px;height:44px;background:#f1f1f1;border-radius:50%;justify-content:center;align-items:center;transition:.5s}.team__right__content .team__media li a span{position:relative}.team__right__content .skill__list li a{color:#6e6e6e}.team__right__content .skill__list li{padding-bottom:22px;font-weight:500;color:#6e6e6e}.team__right__content .skill__list li:last-child,section.faq__section.page{padding-bottom:0}.faq__page__right .contact__title h4,.testimonial__one__content .testimonial__block .des__text{padding-bottom:30px}.checkout-area .create-acc .checkbox label span,.product-details-image-box .overlay-icon a span,.product-quantity-box .right .button a span,.team__right__content .skill__list li span{color:var(--primary-color)}.biography__section{background:#f6f6f6;padding:120px 0}.biography__section .normal__text p:last-child{padding-top:20px}.service__page,.team__details__block__one,.testimonial__two{padding-bottom:120px}.skills__section{padding-top:120px}.skills__section .normal__text{padding:30px 0}.progressbar__title{margin-bottom:15px;color:#000;font-weight:500}.progressbar__percentage,.progressbar__percentage span{font-weight:500;font-size:18px;color:var(--primary-color);line-height:30px}.skill__progressbar .progressbar__outer{height:5px}.skill__progressbar{margin-bottom:25px}.progressbar__outer{background:#e9e9e9;border-radius:4px;height:3px;position:relative}.progressbar__inner{position:absolute;top:0;left:0;bottom:0;background:var(--secondary-color);transition:.9s;width:0;border-radius:5px}.faq__page__right,.from__inner input,.from__inner textarea,.progressbar__inner:before,.testimonial__block__two{background:var(--white-color)}.progressbar__percentage{position:absolute;right:0;top:-40px}.progressbar__inner:before{content:"";position:absolute;width:20px;height:20px;border:5px solid var(--secondary-color);border-radius:50%;top:-8px;right:0}.testimonial__one{padding-bottom:80px}.testimonial__one__content .image img{position:absolute;width:110px;height:110px;border-radius:50%;top:-51px;left:50%;transform:translate(-50%)}.from__inner input,.from__inner textarea,.services__details .sidebar__widget__one li a{border:1px solid var(--higer-secondary-color)}.testimonial__one__content .testimonials-carousel-two .testimonial__block{margin-bottom:0}.testimonial__one__content .testimonial__block{background:var(--white-color);box-shadow:0 30px 100px rgba(0,0,0,.1);padding:95px 51px 0;text-align:center;position:relative;margin-top:52px;margin-bottom:110px}.testimonial__one__content .testimonial__block .image__layer{width:100%;height:55px;position:absolute;right:0;bottom:-40px;background-repeat:no-repeat;background-size:cover}.testimonial__one__content .testimonial__block .author__info h5{padding-bottom:5px}.testimonial__one__content .testimonial__block .quote span{position:absolute;font-size:45px;color:rgba(241,49,49,.2)}.testimonial__one__content .testimonial__block .quote span.one{left:0;transform:rotateY(-180deg)}.testimonial__one__content .testimonial__block .quote span.two{right:0}.testimonial__one__content .testimonial__block .quote{position:absolute;top:0;left:0;width:100%}.testimonial__block__two{box-shadow:0 10px 100px rgb(0 0 0 / 15%);padding:50px 50px 0;position:relative;margin-bottom:70px}.testimonial__block__two .quote span{font-size:40px;opacity:.2}.testimonial__block__two .quote{position:absolute;z-index:1;right:50px;bottom:8px}.testimonial__block__two .image__layer{width:100%;height:55px;position:absolute;left:0;bottom:-40px;background-repeat:no-repeat;background-size:cover}.faq__page__right{box-shadow:0 30px 100px rgba(0,0,0,.1);padding:50px 40px 0}.faq__page__right .from__inner .form-group{margin-bottom:20px}.from__inner input{padding:15px;width:100%;color:var(--base-color)}.from__inner textarea{width:100%;color:var(--base-color);padding:15px}.faq__page__right .image__layer{position:absolute;left:0;width:100%;height:55px;bottom:-50px;background-repeat:no-repeat;background-size:cover}.cart-table-box .cart-table tbody,.cart-table-box .cart-table thead tr th.prod-column,.need__section,.order-info-table-box .order-table tbody,.order-info-table-box .order-table thead tr th.prod-column,.service__single__block .inner__content__four{position:relative}.faq__page__right .message-btn{display:inline-block;cursor:pointer}.faq__page__right .message-btn button{background:0 0;font-weight:600}.faq__page__left .tab__text{padding-right:100px;padding-bottom:50px}.service__page .service__block__one{margin-bottom:60px}.service__single{background:#f2f2f2;padding-bottom:120px}.service__single__block .icon__box .icon__hover__bg__two{filter:drop-shadow(0px 16px 70px rgba(0, 0, 0, .3))}.service__single__block .icon__bg span{color:var(--secondary-color)!important}.service__single__block{text-align:center;margin-bottom:30px}.need__section .need___bottom:before,.need__section:before{content:"";position:absolute;left:0;height:100%;width:100%}.service__content__four .service__text p:after{opacity:.7}.placeorder-button.text-left,.price-ranger .ranger-min-max-block input,.service__single__block .inner__content__four:hover .more__btn a span:last-child{display:inline-block}.checkbox input,.pricing-one .tab-btn-box .tab-btns li:last-child:before,.service__single__block .inner__content__four:hover .more__btn a span:first-child{display:none}.services__details .sidebar__widget__one{background:var(--white-color);box-shadow:0 20px 80px rgba(0,0,0,.1);padding:40px;margin-bottom:40px}.services__details .sidebar__widget__one li,.single-shop-item .shop-top-btn .top-btn-one{margin-bottom:10px}.checkbox:last-child,.product-details-product-info ul li:last-child,.services__details .sidebar__widget__one li:last-child,.single-review-box:last-child,.single-sidebar-box.last-box,section.blog__section.blog__standard .row>:last-child .single__sidebar__box:last-child{margin-bottom:0}.services__details .sidebar__widget__one li a{padding:20px 30px;display:block;font-weight:500;position:relative;z-index:1;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.services__details .sidebar__title h4{padding-bottom:25px}.need__section{background-position:center}.need__section .icon span{font-size:70px;color:var(--white-color)}.need__section .icon{margin-bottom:25px}.need__section .need___top h3{font-size:28px;color:var(--white-color)}.need__section .need___top h3 span,.product-quantity-box .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-down:hover:before,.product-quantity-box .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-up:hover:before,.product-tab-box .tab-btns .tab-btn.active-btn span,.product-tab-box .tab-btns .tab-btn:hover span{color:var(--secondary-color)}.need__section:before{background:#000;top:0;opacity:.8}.need__section .need___top{padding:50px 50px 25px;position:relative}.need__section .need___bottom{position:relative;padding:106px 45px 50px}.need__section .need___bottom:before{background-image:url(../images/shape/shape-54.png);background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0}.need__section .need___bottom a:hover,.styled-pagination li a:hover span{color:var(--white-color)!important}.need__section .need___bottom a{display:block;font-weight:500;margin-bottom:10px;font-size:18px;line-height:36px;color:var(--white-color);position:relative}.need__section .need___bottom a:last-child{font-weight:700;font-size:28px;line-height:30px;margin-bottom:0}.services__details .sidebar__widget__one li a:before{content:"\e927";font-family:icomoon!important;position:absolute;left:30px;top:50%;transform:translate(0,-50%);font-size:14px;color:var(--white-color);opacity:0;z-index:1;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.services__details .sidebar__widget__one li a:hover:after,.services__details .sidebar__widget__one li.active a:after{transform:scale(1)}.services__details .sidebar__widget__one li a:after{content:"";background:var(--secondary-color);position:absolute;transform:scale(0);transform-origin:left;width:100%;height:100%;left:0;top:0;z-index:-1;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.services__details .sidebar__widget__one li a:hover,.services__details .sidebar__widget__one li.active a{color:var(--white-color)!important;padding-left:54px}.content__side .service_system .system__list li span,.portfolio.style__one .filters ul li.active{color:var(--white-color);background:var(--secondary-color)}.services__details .sidebar__widget__one li a:hover:before,.services__details .sidebar__widget__one li.active a:before{opacity:1}.content__side .services__single h3{padding:60px 0 20px}.content__side .services__single .content__box p:last-child{padding-top:25px}.content__side .service_system img{padding-top:70px}.content__side .service_system .system__list li span{margin-right:14px;width:26px;height:26px;display:flex;justify-content:center;align-items:center;font-size:13px;border-radius:50%}.content__side .service_system .system__list li{font-family:Roboto;font-style:normal;font-weight:500;font-size:17px;line-height:26px;display:flex;align-items:center;margin-bottom:20px;color:var(--primary-color)}.content__side .service__system__left{padding-right:20px}.download__section .download__one{display:flex;justify-content:space-between;align-items:center;background:var(--white-color);box-shadow:0 10px 40px rgb(0 0 0 / 10%);margin-bottom:20px;padding:20px 35px}.pricing-one .price__content,.project__information,.single__sidebar__box{box-shadow:0 30px 100px rgba(0,0,0,.1)}.download__section .download__one .left__one{display:flex;align-items:center}.download__section .download__one .left__one .icon span{font-size:40px;margin-right:20px}.download__section .download__one button{background:rgba(241,49,49,.1);padding:10px 17px;font-weight:600;font-size:15px;color:var(--secondary-color);text-transform:uppercase}.portfolio.style__one .filters ul li{display:inline-block;padding:18px 30px;cursor:pointer;font-size:18px;font-weight:500;color:var(--primary-color);transition:.5s}.portfolio.style__one .filters ul{text-align:center;padding-bottom:55px}.portfolio.style__one{padding-bottom:120px;margin:0 30px}.comments__form__area .form-group,.portfolio.style__one .portfolio__block__one{margin-bottom:30px}.portfolio.two .inner-box .view-btn a{width:90px;height:90px;background:var(--secondary-color);display:flex;align-items:center;justify-content:center;border-radius:50%}.portfolio.two .inner-box .view-btn a span{padding-bottom:0;font-size:40px}.portfolio.two .portfolio__block h4{padding-top:5px;font-size:22px}.portfolio.two .portfolio__block{padding-top:22px}.cart-totals-form ul li span.total,.portfolio.two .portfolio__block span{color:var(--secondary-color);font-weight:500}.project__information{background:var(--white-color);padding:50px 40px 32px}.project__information p{padding:20px 0}.project__info__list li{padding-bottom:20px;font-size:18px;color:var(--base-color);display:flex;align-items:center}.project__info__list li a{font-size:18px;color:var(--base-color)}.project__info__list li:last-child{padding-bottom:0}.project__info__list li p{font-family:Inter;font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#000;width:110px;padding:0}.project___details__top .image_layer{width:100%;height:55px;position:absolute;left:0;bottom:-25px;background-position:center;background-size:cover}.project__btn .project__btn__left,.project__btn__right{width:50%;display:flex;border:1px solid var(--higer-secondary-color)}.project__info__list li .rating li{display:inline-block;padding-bottom:0;margin-right:5px}.project___details__fixing h2{font-size:40px;font-weight:700;padding:60px 0 20px}.project___details__fixing p:last-child{padding:20px 0 60px}.project__btn{display:flex;justify-content:space-between}.project__btn .project__btn__left{padding:18px 0;border-left:none;border-right:none;align-items:center}.project__btn__right{border-right:none;justify-content:end;align-items:center;padding:15px 0}.cart-button-box .update-cart button:hover,.project__btn a:hover span,.single-shop-item .title-holder .btn-box a:hover{color:var(--white-color)}.project__btn a{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:var(--white-color);border:1px solid var(--higer-secondary-color);transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;cursor:pointer;overflow:hidden}.project__btn a span{font-size:20px;color:var(--primary-color);position:relative;transition:.5s}.project__btn .project__btn__left .btn__text{padding-left:15px}.project__btn__right .btn__text{padding-right:15px;text-align:end}.project__btn__right .btn__text p{line-height:18px}.project__btn a:hover:before{transform:scaleX(1)}.project__btn a:before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";border-radius:50%;transform:scale(0);transform-origin:left;transform-style:preserve-3d;transition:.4s cubic-bezier(.62, .21, .45, 1.52);background-color:var(--secondary-color)}.project__btn .pre__btn a:before{transform-origin:right!important}.cart-area,.checkout-area,.shop-page-one{position:relative;display:block;background:var(--white-color)}.shop-page-top-info,.shop-page-top-info .right-box,.short-by{display:flex;position:relative}.shop-page-top-info{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:50px}.shop-page-top-info .left-box p{color:var(--primary-color);font-size:15px;margin:0}.shop-page-top-info .right-box{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.short-by{align-items:center;width:300px}.short-by .title{position:relative;display:block;padding-right:10px}.short-by .title h6{color:#8a8d91;font-size:15px;line-height:20px;font-weight:500;font-family:var(--secondary-font)}.shop-page-top-info .right-box .select-box{width:200px}.shop-page-top-info .right-box .nice-select{position:relative;display:block;height:45px;line-height:43px;background:var(--white-color);border:1px solid var(--higer-secondary-color)!important;font-family:var(--secondary-font);border-radius:30px;color:var(--primary-color);font-size:15px;font-weight:400;padding-left:20px;padding-right:0}.shop-page-top-info .right-box .nice-select:after{width:8px;height:8px;border-bottom:2px solid #a6aeb3;border-right:2px solid #a6aeb3;right:20px;margin-top:0;top:15px;z-index:10}.cart-totals-form ul,.product-view-style ul,.review-box-holder ul,.sidebar-categories-box{position:relative;display:block;overflow:hidden}.product-view-style ul li{position:relative;display:inline-block;float:left}.product-view-style ul li a{position:relative;display:block;width:45px;height:45px;background:var(--white-color);border:1px solid var(--higer-secondary-color);border-radius:50%;color:#9c9fa6;font-size:16px;line-height:43px;text-align:center;transition:.3s .1s}.product-quantity-box .right .button a:hover,.product-view-style ul li a:hover{color:var(--white-color);border-color:var(--thm-base);background-color:var(--thm-base)}.single-shop-item{position:relative;display:block;margin-bottom:60px}.single-shop-item .img-holder{position:relative;display:block;overflow:hidden;border:1px solid var(--higer-secondary-color);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.single-shop-item:hover .img-holder{transition:.7s .9s}.single-shop-item .img-holder img{width:100%;filter:grayscale(0%);transition:.5s}.single-shop-item:hover .img-holder img{transform:scale(1.05);filter:grayscale(20%);-webkit-filter:grayscale(20%);-moz-filter:grayscale(20%);-o-filter:grayscale(20%);-ms-filter:grayscale(20%)}.single-shop-item .img-holder .overlay{position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;border-radius:10px;transform:rotate(-90deg) translateY(-100%);transform-origin:bottom;background:var(--white-color);opacity:.5;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.single-shop-item:hover .img-holder .overlay{transform:rotate(0) translateY(0);transition:.7s .2s}.single-shop-item .title-holder{position:relative;display:block;text-align:center;padding-top:20px}.single-shop-item .title-holder .review-box ul li{float:none;margin:0 2px}.single-shop-item .title-holder h3{font-size:20px;font-weight:700}.single-shop-item .title-holder h3 a{color:var(--primary-color);transition:.2s linear 0.1s}.single-shop-item .title-holder h3 a:hover{color:var(--thm-base)}.single-shop-item .title-holder h6{color:var(--secondary-color);font-weight:600}.single-shop-item .title-holder .btn-box{position:relative;display:block;padding-top:25px;line-height:0}.single-shop-item .title-holder .btn-box a{color:var(--primary-color);line-height:51px;padding-left:35px;padding-right:35px}.single-shop-item .title-holder .btn-box a.btn-one:after{background:var(--white-color);border:2px solid #efefef}.single-shop-item .title-holder .btn-box a:before{background-color:var(--thm-base)}.sidebar-content-box{position:relative;display:block;max-width:350px;width:100%;float:right;background:var(--white-color);z-index:2}.sidebar-content-box.left{float:left}.single-sidebar-box{position:relative;display:block;margin-bottom:50px}.single-sidebar-box .title{position:relative;display:block;line-height:0;margin-top:-2px;padding-bottom:26px}.single-sidebar-box .title h3{color:var(--primary-color);font-size:24px;line-height:24px;font-weight:600;text-transform:capitalize}.sidebar-search-box form.search-form{position:relative;display:block;width:100%}.sidebar-search-box .search-form input[type=text]{position:relative;display:block;width:100%;height:55px;background:var(--white-color);border:1px solid var(--higer-secondary-color);color:var(--base-color);font-weight:400;font-size:16px;line-height:19px;padding:20px;transition:.5s}.sidebar-search-box .search-form button{position:absolute;top:0;right:0;bottom:0;width:55px;height:55px;font-size:16px;line-height:55px;display:block;background:0 0;text-align:center;border-radius:50%;transition:.5s}.price-ranger .ranger-min-max-block span,.sidebar-categories-box li a{line-height:19px;font-size:16px;font-weight:500;color:var(--primary-color)}.sidebar-search-box .search-form button i{position:relative;color:var(--primary-color);font-size:16px}.sidebar-categories{position:relative;display:block;margin-top:-3px}.sidebar-categories-box li:last-child{padding-bottom:0;margin-bottom:0}.sidebar-categories-box li a{position:relative;display:block;padding:15px 0;text-transform:capitalize;border-bottom:1px solid var(--higer-secondary-color);transition:.3s}.sidebar-categories-box li:hover a{color:var(--secondary-color);padding-left:21px}.sidebar-categories-box li a:before{font-family:icomoon!important;content:"\e928";position:absolute;top:0;left:0;bottom:0;opacity:0;font-size:15px;display:flex;align-items:center;transition:.7s;transform:rotateY(-180deg)}.sidebar-categories-box li:hover a:before{color:var(--secondary-color);opacity:1}.price-ranger{margin-top:7px;margin-bottom:0}.price-ranger .ui-widget-content{background:#f0f0f0;border:none;height:4px;border-radius:10px}.ui-slider .ui-slider-handle:first-child{width:0!important;height:0!important}.price-ranger .ui-slider-handle{position:absolute!important;top:-7px!important;width:18px!important;height:18px!important;border-radius:50%!important;cursor:pointer!important}.price-ranger .ui-widget-header{border:2px solid var(--secondary-color)!important;background:var(--secondary-color)!important}.price-ranger #slider-range{margin-top:0;border:1px solid #e9e9e9!important;background:#e9e9e9!important;border-radius:5px}.product-details-image-box .overlay-icon a,.styled-pagination li a{border:1px solid var(--higer-secondary-color);display:flex;width:50px;background:var(--white-color)}.price-ranger .ranger-min-max-block{position:relative;overflow:hidden;margin-top:23px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.price-ranger .ranger-min-max-block span{position:relative;display:inline-block}.price-ranger .ranger-min-max-block input[type=text]{position:relative;display:inline-block;color:var(--primary-color);font-size:16px;font-weight:500;text-align:center;width:40px;line-height:35px;border:none;padding:0}.price-ranger .ranger-min-max-block input[type=submit]{position:relative;display:inline-block;background:var(--secondary-color);margin-right:0;padding:10px 0;text-align:center;width:90px;height:40px;border:none;color:var(--white-color);font-size:15px;font-weight:600;text-transform:uppercase;cursor:pointer}.single-shop-item .shop-hover-btn{top:0;position:absolute;width:100%;transform:scale(0);opacity:0;height:100%;transition:.7s .2s}.single-shop-item:hover .shop-hover-btn{transform:scale(1.1);opacity:1;transition:.7s .2s}.single-shop-item .shop-hover-btn .add-to-cart a{position:absolute;left:50%;width:160px;transform:translate(-50%);bottom:45px;background:var(--secondary-color);padding:13px 24px}.single-shop-item .shop-hover-btn .add-to-cart .btn-one-add span{color:var(--white-color);text-transform:uppercase;font-weight:600}.single-shop-item .shop-top-btn{position:relative;padding-top:35px;float:right;padding-right:35px;z-index:111}.top-btn-one a{position:relative;display:flex;width:40px;height:40px;align-items:center;justify-content:center;transition:.5s}.top-btn-one a span{color:var(--primary-color);transition:.5s}.top-btn-one a:before{content:"";width:100%;position:absolute;background:var(--secondary-color);height:100%;transform:scale(0);transition:.5s}.top-btn-one a:hover:before{transform:scale(1.1)}.styled-pagination li a:hover,.top-btn-one a:hover span{color:var(--white-color)!important;position:relative}.styled-pagination li a{position:relative;height:50px;align-items:center;font-weight:600;color:#222!important;justify-content:center;z-index:1}.styled-pagination li a span{color:#222}.styled-pagination li.arrow.next span{transform:rotateY(-180deg)}.styled-pagination li a:before{content:"";background:var(--secondary-color);width:0;height:0;position:absolute;transform:scale(0);transition:.5s;border:1px solid var(--secondary-color);z-index:-1}.styled-pagination li a:hover:before{transform:scale(1);width:100%;height:100%}.product-details-area{position:relative;display:block;background:var(--white-color);padding:150px 0 50px}.product-details-image-box{position:relative;display:block;max-width:600px;width:100%}.product-details-main-image{position:relative;display:block;border:1px solid var(--higer-secondary-color)}.product-details-image-box .overlay-icon{position:absolute;top:30px;right:30px}.product-details-image-box .overlay-icon a{position:relative;justify-content:center;align-items:center;height:50px;border-radius:50%}.product-details-content-box,.single-review-box .text-box{position:relative;display:block;padding-left:30px}.product-details-content-box .product-title{position:relative;display:block;margin-top:-8px}.product-details-content-box .product-title h2{font-size:40px;font-weight:700}.products-details-review-box .review-box{position:relative;display:flex;align-items:center;padding-bottom:30px}.products-details-review-box .review-box li{font-size:18px;margin-right:5px;color:#fab421}.products-details-review-box .review-box p{color:var(--primary-color);font-size:16px;margin:0 0 0 10px}.product-details-rate-box{position:relative;display:flex;align-items:center;padding:10px 0 30px}.product-details-rate-box .current-rate h3{color:var(--secondary-color);font-size:20px;line-height:24px;font-weight:500}.product-description,.related-product-content .inner-title{position:relative;display:block;padding-bottom:30px}.product-quantity-box{position:relative;display:flex;align-items:center}.product-quantity-box .input-group.bootstrap-touchspin{position:relative;width:100px;height:50px}.product-quantity-box input.quantity-spinner.form-control{position:relative;display:block;padding:0 0 0 30px;background:0 0;color:var(--primary-color);font-size:16px;font-weight:600;border:1px solid var(--higer-secondary-color);outline:0;margin:0 auto}.product-quantity-box input.quantity-spinner.form-control:focus{box-shadow:none!important}.product-quantity-box .bootstrap-touchspin .input-group-btn-vertical{position:absolute;top:-5px;bottom:0;right:25px}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{background:0 0;padding:0!important;right:0;top:-4px;height:20px;border-left:none;margin-top:0;border-radius:0;z-index:1}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{position:absolute;background:0 0;padding:0!important;right:1px;top:-8px;height:20px;border-right:none;border-radius:0;z-index:1}.product-quantity-box .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-up:before{position:absolute;top:0;left:0;width:100%;height:100%;font-family:'Font Awesome 5 pro';content:"\f106";color:#c4c4c4;font-size:15px;font-weight:700;padding:0;line-height:53px}.product-quantity-box .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-down:before{position:absolute;top:0;left:0;width:100%;height:100%;font-family:'Font Awesome 5 pro';content:"\f107";color:#c4c4c4;font-size:15px;font-weight:700;padding:0;line-height:53px}.product-quantity-box .right,.product-quantity-box .right .button{position:relative;display:flex;align-items:center;padding-left:20px}.product-quantity-box .right .cart-box .btn-one{padding:15px 30px;height:50px}.product-quantity-box .right .button a{position:relative;display:block;background:var(--white-color);border:1px solid var(--higer-secondary-color);width:50px;height:50px;font-size:18px;line-height:53px;font-weight:400;text-align:center;transition:.3s .1s}.product-quantity-box .right .button a+a{margin-left:10px}.product-details-product-info{position:relative;display:block;padding-top:30px}.product-details-product-info ul li{position:relative;display:block;color:var(--primary-color);font-size:16px;font-weight:500;line-height:28px;margin-bottom:3px}.product-details-product-info ul li span{position:relative;display:inline-block;padding-left:10px;font-weight:400;color:#676767}.product-details-social-links{position:relative;display:flex;align-items:center;padding-top:33px}.product-details-social-links .inner-title h5{font-size:16px}.product-details-social-links .thm-social-link2{position:relative;display:block;padding-left:20px}.product-tab-box{position:relative;display:block;margin-top:120px}.product-tab-box .tab-btns{position:relative;display:block;z-index:1}.product-tab-box .tab-btns .tab-btn{position:relative;display:inline-block;border:1px solid var(--higer-secondary-color);margin-bottom:-5px;z-index:1111;overflow:hidden}.product-tab-box .tab-btns .tab-btn.active-btn{border-bottom:1px solid var(--white-color)}.product-tab-box .tab-btns .tab-btn span{position:relative;display:block;background:var(--white-color);width:174px;cursor:pointer;padding:18px 0;color:var(--primary-color);text-align:center;transition:.5s;z-index:1;font-size:18px;font-weight:500}.product-tab-box .tab-btns .tab-btn span:before{position:absolute;left:0;bottom:0;right:0;height:0;content:"";opacity:1;background:var(--thm-base);border-top-left-radius:10px;border-top-right-radius:10px;transition:.5s .1s;z-index:-1}.product-tab-box .tabs-content{position:relative;display:block;background:var(--white-color);border:1px solid var(--higer-secondary-color);padding:30px 30px 60px}.product-tab-box .tabs-content .tab{position:relative;display:none}.single-review-box{position:relative;display:block;padding-left:70px;min-height:70px;margin-bottom:30px}.single-review-box .img-box{position:absolute;top:0;left:0;width:70px;height:70px;border-radius:50%}.single-review-box .img-box img{width:100%;border-radius:50%}.single-review-box .text-box h5{position:relative;top:-2px;font-size:16px;font-weight:700;text-transform:capitalize}.single-review-box .text-box h5 span{color:var(--thm-gray);font-size:16px;font-weight:400;text-transform:capitalize;font-family:var(--secondary-font)}.single-review-box .text-box .review-box{padding:8px 0 16px}.review-form .title-box{position:relative;display:block;padding-bottom:29px;margin-top:-4px}.review-form .title-box h2{font-size:30px;font-weight:600;margin:0 0 8px}.review-box ul{display:block;overflow:hidden}.review-box ul li i{color:var(--secondary-color);font-size:18px}.review-form .add-rating-box{position:relative;display:flex;overflow:hidden;margin-bottom:25px}.review-form .add-rating-box .add-rating-title{position:relative;display:inline-block}.review-form .add-rating-box .add-rating-title p{position:relative;display:inline-block;line-height:20px;margin:0;text-transform:capitalize}.review-form .add-rating-box .review-box{position:relative;display:inline-block;padding-left:20px}.review-form .add-rating-box .review-box ul li{position:relative;display:inline-block;line-height:20px;margin-right:5px}.review-form .add-rating-box .review-box ul li i{font-size:18px;line-height:20px;opacity:1;transition:.5s}.product-tab-box .review-form form input[type=email],.product-tab-box .review-form form input[type=text],.product-tab-box .review-form form textarea{position:relative;display:block;background:var(--white-color);width:100%;height:55px;border:1px solid #dae5ec;color:#585858;font-size:16px;padding:0 20px;margin-bottom:20px;transition:.5s}.product-tab-box .review-form form textarea{height:130px;padding:10px 20px;margin-bottom:15px}.product-tab-box .review-form form .btn__submit{display:inline-block;padding-top:20px}.product-tab-box .review-form form input[type=email]:focus,.product-tab-box .review-form form input[type=text]:focus,.product-tab-box .review-form form textarea:focus{border-color:#e1dddd}.cart-table-box .cart-table .cart-header,.cart-table-box .cart-table tbody tr,.cart-totals-form .inner-title,.cart-totals-form ul li,.order-info-table-box .order-table tbody tr,.order-info-table-box .order-table thead tr{border-bottom:1px solid var(--higer-secondary-color)}.related-product-content{position:relative;display:block;padding-top:120px}.cart-table-box .table-outer,.order-info-table-box .table-outer{position:relative;width:100%;overflow-x:auto}.cart-table-box .cart-table{min-width:1024px;width:100%}.cart-table-box .cart-table .cart-header{position:relative;width:100%;background:var(--white-color)}.cart-table-box .cart-table thead tr th{color:var(--primary-color);font-size:18px;line-height:28px;font-weight:500;text-transform:capitalize;min-width:110px;padding:0 40px 23px;font-family:var(--secondary-font);text-align:center}.cart-table-box .cart-table thead tr th.hide-me{display:table-column}.cart-table-box .cart-table tbody tr td{min-width:110px;padding:30px 40px}.cart-table-box .cart-table tbody tr td .remove{position:relative;display:block;text-align:left}.cart-table-box .cart-table tbody tr td:first-child{padding-left:0;text-align:left}.cart-table-box .cart-table tbody tr td.prod-column{padding-left:0}.cart-table-box .cart-table tbody tr td .remove span{position:relative;color:var(--primary-color);display:inline-block;font-size:18px;font-weight:800;line-height:53px;text-align:center;cursor:pointer;transition:.2s linear 0.1s;z-index:1;transform:rotate(45deg)}.cart-table-box .cart-table tbody tr .prod-column .column-box{position:relative;min-height:100px}.cart-table-box .cart-table tbody tr .prod-column .column-box .prod-thumb{width:110px;height:110px;background:var(--white-color);border:1px solid var(--higer-secondary-color);padding:15px}.cart-table-box .cart-table tbody tr .prod-column .column-box .prod-thumb a,.order-info-table-box .order-table tbody tr .prod-column .column-box .prod-thumb a{position:relative;display:block;border-radius:10px}.cart-table-box .cart-table tbody tr .prod-column .column-box .prod-thumb a img,.order-info-table-box .order-table tbody tr .prod-column .column-box .prod-thumb a img{width:100%;border-radius:10px}.cart-table-box .cart-table tbody tr .prod-column .column-box .prod-thumb,.cart-table-box .cart-table tbody tr .prod-column .column-box .title,.order-info-table-box .order-table tbody tr .prod-column .column-box .inner-title,.order-info-table-box .order-table tbody tr .prod-column .column-box .prod-thumb{display:table-cell;vertical-align:middle}.cart-table-box .cart-table tbody tr .prod-column .column-box .title h3{font-size:18px;line-height:34px;font-weight:500;text-transform:capitalize}.cart-table-box .cart-table tbody tr td.price{color:var(--primary-color);font-size:18px;font-weight:500;text-align:center;font-family:var(--secondary-font)}.cart-table-box .cart-table tbody tr .qty .input-group.bootstrap-touchspin{position:relative;width:150px;height:50px;margin:0 auto}.cart-table-box .cart-table thead tr th:last-child{padding-right:0;text-align:end}.cart-table-box .cart-table tbody tr .qty input.quantity-spinner.form-control{position:relative;display:block;padding:0;width:150px;flex:none;height:50px;color:var(--primary-color);font-size:18px;font-weight:600;border:1px solid var(--higer-secondary-color);outline:0;margin:0 auto;text-align:center;box-shadow:none}.cart-table-box .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical{position:absolute;top:0;left:0;bottom:0;right:0;width:150px;height:50px}.cart-table-box .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical .btn{position:relative;display:block;background:var(--white-color);color:var(--primary-color);cursor:pointer;height:45px;width:45px;margin:0;padding:0}.cart-table-box .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0;float:right;border-left:none;top:2px!important;border:none;right:2px}.cart-table-box .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius:0;float:left;border-right:none;left:2px;top:2px}.cart-table-box .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-up:before{position:absolute;top:0;left:0;width:100%;height:100%;font-family:icomoon!important;content:"\e926";color:var(--primary-color);font-size:12px;padding:0;line-height:47px}.cart-table-box .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-down:before{position:absolute;top:0;left:0;width:100%;height:100%;font-family:icomoon!important;content:"\e932";color:var(--primary-color);font-size:12px;padding:0;line-height:47px}.cart-table-box .cart-table tbody tr .sub-total{color:var(--primary-color);font-size:18px;font-weight:500;text-align:right;padding-right:0}.cart-button-box{position:relative;margin-top:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.cart-totals-form,.cart-totals-form .inner-title,.cart-totals-form button,.cart-totals-form ul li,.cart-totals-form ul li span{display:block;position:relative}.apply-coupon .cart__input__box input{background:var(--white-color);border:1px solid var(--higer-secondary-color);padding:19px;color:var(--base-color);margin-right:20px}.cart-button-box .update-cart button{color:#8a8d91}.cart-button-box .update-cart button:after{background:var(--white-color);border:2px solid #ededed}.cart-totals-form{max-width:470px;width:100%;float:right;margin-top:100px}.cart-totals-form .inner-title{background:var(--white-color);padding:0 0 18px}.cart-totals-form h3{color:var(--primary-color);font-size:18px;line-height:24px;font-weight:600}.cart-totals-form ul li{color:var(--primary-color);font-size:16px;font-weight:500;line-height:59px;font-family:var(--secondary-font)}.cart-totals-form ul li span{float:right;color:var(--primary-color)}.cart-totals-form button{margin-top:0;width:100%;height:50px;line-height:0}.checkout-area .returning-customer{position:relative;display:block;background:#f8f5ee;padding:26px 30px;margin-bottom:30px}.checkout-area .returning-customer h5{color:var(--primary-color);font-size:15px;font-weight:600;font-family:var(--secondary-font-2)}.checkout-area .returning-customer h5 a{color:var(--thm-base);font-weight:400;display:inline-block;padding-left:15px;font-family:var(--secondary-font)}.checkout-area .coupon{position:relative;display:flex;background:var(--white-color);padding:20px 35px;margin-bottom:70px;border:1px solid var(--higer-secondary-color);align-items:center;justify-content:space-between}.checkout-area .coupon h5{font-size:16px;font-weight:500}.checkout-area .coupon h5 a{color:var(--secondary-color);font-weight:500;display:inline-block}.checkout-area .coupon .remove{transform:rotate(45deg);cursor:pointer;display:flex;align-items:center}.checkout-area .coupon .remove span{font-size:18px;font-weight:900;color:var(--primary-color)}.checkout-area .form .title h3{font-size:24px;line-height:30px;font-weight:700;padding-bottom:40px}.checkout-area .form form .field-label{color:var(--primary-color);font-size:16px;font-weight:500;margin:0 0 10px;text-transform:capitalize}.checkout-area .form form .field-input input[type=email],.checkout-area .form form .field-input input[type=tel],.checkout-area .form form .field-input input[type=text]{position:relative;display:block;border:1px solid var(--higer-secondary-color);color:#252628;font-size:15px;width:100%;height:50px;padding:0 25px;margin-bottom:20px;font-family:var(--secondary-font);transition:.5s}.checkout-area .form form .field-input input[type=text]:focus,.checkout-area .form form .field-input textarea:focus{border-color:#1d1d1d}.checkout-area .form form .field-input textarea{position:relative;display:block;border:1px solid var(--higer-secondary-color);color:var(--base-color);font-size:15px;width:100%;height:135px;padding:10px 25px;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.checkout-area .form form .field-input .nice-select{position:relative;background-color:var(--white-color);border-radius:0;border:solid 1px var(--higer-secondary-color);text-align:left;font-size:15px;font-weight:400;height:50px;line-height:47px;outline:0;padding-left:25px;padding-right:25px}.checkout-area .create-acc{position:relative;display:block;padding-top:18px;padding-bottom:55px}.checkout-area .create-acc .checkbox label{color:var(--primary-color);font-weight:400;font-size:16px;cursor:pointer;margin:0}.checkout-area .create-acc .checkbox input{position:relative;top:1px;width:16px;height:16px}.checkout-area .shipping-info input[type=checkbox]{cursor:pointer;display:inline-block;margin:0 0 0 20px;position:relative;top:0;vertical-align:middle}.order-info-table-box .order-table{min-width:550px;width:100%}.order-info-table-box .order-table .order-header{position:relative;width:100%;background:var(--white-color)}.order-info-table-box .order-table thead tr th{color:var(--primary-color);font-size:18px;line-height:21px;font-weight:500;text-transform:capitalize;min-width:160px;padding:15px 30px;border:0 solid #ededed;font-family:var(--secondary-font)}.order-info-table-box .order-table thead tr th:last-child{text-align:end}.order-info-table-box .order-table tbody tr td{min-width:160px;padding:20px 30px;border:0 solid #ededed}.order-info-table-box .order-table tbody tr .prod-column .column-box{position:relative;min-height:80px}.order-info-table-box .order-table tbody tr .prod-column .column-box .prod-thumb{width:82px;height:82px;background:var(--white-color);border:1px solid var(--higer-secondary-color);padding:10px}.order-info-table-box .order-table tbody tr .prod-column .column-box .inner-title{padding:0 0 0 20px}.order-info-table-box .order-table tbody tr .prod-column .column-box .inner-title h3{color:var(--primary-color);font-size:16px;line-height:20px;font-weight:500;text-transform:capitalize}.order-info-table-box .order-table tbody tr .prod-column .column-box .inner-title h3 span:before{position:relative;display:inline-block;width:30px;text-align:center;transform:rotate(45deg);top:2px;font-size:14px}.order-info-table-box .order-table tbody tr .total,.order-info-table-box .order-table tbody tr .value{color:var(--primary-color);font-size:18px;font-weight:500;font-family:var(--secondary-font);text-align:end}.order-info-table-box .order-table tbody tr .inner-title2{color:var(--primary-color);font-size:18px;font-weight:500;line-height:10px}.order-info-table-box .order-table tbody tr .value2{color:var(--secondary-color);font-size:18px;font-weight:500;font-family:var(--secondary-font);text-align:end}.payment-options{position:relative;display:block;margin-top:70px}.payment-options .title{margin-bottom:0!important}.payment-options .inner{position:relative;display:block;padding:30px 30px 40px;border:1px solid #f8f5ee}.payment-options .option-block{margin-bottom:14px}.payment-options .option-block .checkbox{margin:0 0 5px}.payment-options .option-block .checkbox label{display:block;font-weight:500;min-height:20px;padding-left:0;margin:0}.payment-options .option-block .checkbox label input{position:relative;top:1px;width:16px;height:16px;cursor:pointer}.payment-options .option-block .checkbox label span{color:var(--primary-color);font-size:18px;font-weight:600;padding-left:30px;font-family:var(--secondary-font);cursor:pointer}.payment-options .option-block .checkbox label span b{color:var(--primary-color);display:inline-block;font-size:16px;font-weight:700;padding-left:25px}.payment-options .option-block .text{padding:10px 0 10px 30px}.payment-options .option-block .text p{margin:0;line-height:28px}.placeorder-button button{margin-top:20px;cursor:pointer}.checkbox{margin-bottom:9px}.checkbox span{position:relative;font-size:16px;line-height:26px;color:#141417;padding-left:45px;display:inline-block;cursor:pointer;margin-bottom:0;transition:.5s}.checkbox input:checked+span{color:#1e2c36}.checkbox span:before{position:absolute;content:'';left:0;top:3px;width:16px;height:16px;border:1px solid #dedede}.checkbox span:after{position:absolute;content:'\f00c';font-family:'Font Awesome 5 Pro';font-size:9px;left:0;top:3px;width:16px;height:16px;line-height:10px;color:var(--white-color);padding-top:5px;opacity:0;font-weight:400;text-align:center}.pricing-one .tab-btn-box .tab-btns:before{position:absolute;left:0;right:0;margin:0 auto;height:40px;width:70px;content:"";border-radius:20px;background:#f7f7f7;border:1px solid var(--higer-secondary-color)}.pricing-one .tab-btn-box .tab-btns li{position:relative;display:inline-block;min-width:160px;text-align:right;font-size:18px;padding:10px 50px 10px 0;line-height:20px;color:var(--primary-color);font-family:var(--primary-font);font-weight:500;text-transform:capitalize;cursor:pointer;transition:.5s}.blog__details .lower__content.two h4,.blog__section.blog__standard .news__title h4{font-size:30px}.pricing-one .tab-btn-box .tab-btns li:last-child{padding-right:0;padding-left:50px;text-align:left}.pricing-one .tab-btn-box .tab-btns li.active-btn:before{right:-5px}.pricing-one .tab-btn-box .tab-btns li:before{position:absolute;top:5px;height:30px;width:30px;border-radius:50%;content:"";right:-30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pricing-one .tabs-box .tab{position:relative;display:none;transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-ms-transition:.9s;-o-transition:.9s;transform:scale(.9,.9) translateY(0)}.pricing-one .tabs-box .tab.active-tab{display:block;transform:scale(1) translateY(0)}.pricing-one .tab-btn-box{text-align:center;padding-bottom:50px}.pricing-one .price__content{background:var(--white-color);text-align:center;padding:70px 0 40px;margin-bottom:30px}.pricing-one .price__content .image_layer.shape-06{width:100%;height:55px;position:absolute;left:0;background-size:cover;bottom:-30px;background-repeat:no-repeat}.pricing-one .price__content .image_layer.shape-55{width:200px;height:40px;left:50%;transform:translate(-50%);bottom:40px}.pricing-one .price__text h6{text-transform:uppercase;color:var(--secondary-color)}.pricing-one .price__content .price__list li:nth-child(4),.pricing-one .price__content .price__list li:nth-child(4) span,.pricing-one .price__content .price__list li:nth-child(5) span,.pricing-one .price__text p,.sidebar__search__box input{color:var(--base-color)}.pricing-one .price__text h2{font-weight:700;font-size:40px;line-height:40px;padding:15px 0}.pricing-one .price__text p{font-size:18px;padding-bottom:90px}.pricing-one .price__content .price__list li{color:var(--primary-color);padding-bottom:15px;font-weight:500}.pricing-one .price__content .price__btn a,.sidebar__search__box input{padding:20px 30px;border:1px solid var(--higer-secondary-color);background:var(--white-color)}.pricing-one .price__content .price__list li span{margin-right:10px}.pricing-one .price__content .price__list li:nth-child(5){color:var(--base-color);padding-bottom:0}.pricing-one .price__content .price__btn a{position:relative;display:inline-block;color:var(--primary-color);text-transform:uppercase;font-weight:600;transition:.5s;overflow:hidden;z-index:1}.error__section .text__section .error__btn a:hover,.pricing-one .price__content .price__btn a:hover,.sidebar__tag .sidebar__tag__box a:hover{color:var(--white-color)!important}.pricing-one .price__content .price__btn a:before,.sidebar__tag .sidebar__tag__box a:before{right:0;transform:scale(0);transition:.4s cubic-bezier(.62, .21, .45, 1.52);background-color:var(--secondary-color);z-index:-1;content:"";bottom:0;left:0;top:0;position:absolute}.pricing-one .price__content .price__list{margin-bottom:40px}.pricing-one .price__content .price__btn a:before{transform-origin:left;transform-style:preserve-3d}.pricing-one .price__content .price__btn a:hover:before,.sidebar__tag .sidebar__tag__box a:hover:before{transform:scaleX(1)}.blog__section.blog__grid .lower__content{margin-bottom:48px}.blog__section.blog__grid{padding-bottom:125px}.single__sidebar__box{background:var(--white-color);padding:40px;margin-bottom:70px;position:relative}.sidebar__search__box input{width:100%}.sidebar__search__box button{font-size:18px;position:absolute;background:0 0;right:60px;top:50%;transform:translate(0,-50%)}.sidebar__search__box button i{font-size:18px;color:#222;font-weight:500}.comments__form__area .group__title h3,.contact__left .normal__text p,.single__sidebar__box .title{padding-bottom:30px}.single__sidebar__box .title h3{font-size:24px;line-height:30px}.sidebar__categories li{font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#222;border-bottom:1px solid var(--higer-secondary-color);position:relative}.sidebar__categories li:last-child{border-bottom:none}.blog__details .authore__des,.sidebar__tag .sidebar__tag__box a{border:1px solid var(--higer-secondary-color);position:relative}.sidebar__categories li a:before{font-family:icomoon!important;content:"\e927";position:absolute;top:2px;left:0;bottom:0;opacity:0;font-size:16px;display:flex;align-items:center;transition:.7s}.sidebar__categories li a:hover:before{color:var(--secondary-color);opacity:1}.sidebar__categories li a:hover{padding-left:30px}.sidebar__categories li a{width:100%;padding:15px 0;display:inline-block}.blog__section.blog__standard .lower__content{margin-bottom:100px}.sidebar__repost .post{position:relative;min-height:100px;padding:5px 0 10px 110px;margin-bottom:20px}.sidebar__repost .post .inner__box{position:absolute;display:block;left:0;overflow:hidden}.sidebar__repost .post h6{line-height:24px;font-weight:600;text-transform:capitalize}.sidebar__repost .post:last-child{margin-bottom:0;padding-bottom:0}.sidebar__repost .post .post__info{padding-top:10px}.sidebar__tag .sidebar__tag__box a{display:inline-block;padding:8px 12px;background:var(--white-color);margin:0 0 10px 10px;font-weight:500;color:#222;z-index:1;overflow:hidden;transition:.5s}.sidebar__tag .sidebar__tag__box a:before{transform-origin:left;transform-style:preserve-3d}.blog__standard .styled-pagination{justify-content:start}.blog__details .lower__content.two{padding:0;box-shadow:none}.blog__details .lower__content.two .news__date{margin-left:40px;margin-top:-45px}.blog__details .authore__des{background:rgba(255,255,255,.5);margin:40px 0;padding:40px 117px 40px 40px}.blog__details .authore__des p{font-weight:500;font-size:18px;line-height:30px;color:#222}.comments__form__area .form-group textarea,.comments__form__area input{color:var(--base-color);box-shadow:0 10px 70px rgba(0,0,0,.1);width:100%;background:var(--white-color)}.blog__details .authore__des h5{padding-top:20px;position:relative;padding-left:45px}.blog__details .authore__des h5:before{content:"";position:absolute;background:var(--secondary-color);width:30px;height:2px;left:0;top:32px}.blog__details .authore__des:before{content:"";position:absolute;background:var(--secondary-color);width:3px;height:100%;left:0;top:0}.blog__details .details__image{padding:40px 0}.blog__details .left__tag{padding:40px 0 100px}.blog__details .left__tag .sidebar__tag .sidebar__tag__box a{margin:0 10px 0 0}.blog__details .details__authore{background:var(--white-color);box-shadow:0 20px 100px rgba(0,0,0,.1);padding:50px 60px 50px 50px;margin-right:20px;margin-bottom:100px}.blog__details .details__authore .thumb-box img{width:100px;height:100px;border-radius:50%;position:absolute}.blog__details .details__authore .comment__inner{padding-left:132px}.blog__details .details__authore .image_layer.shape-57{width:52px;height:100%;right:-20px;bottom:0;background-size:cover;background-position-y:top;background-repeat:no-repeat}.blog__details .comment__inner .comment__info p{padding:5px 0 10px}.comments__form__area input{padding:15px 30px}.comments__form__area .form-group textarea{height:150px;padding:15px 25px}.contact__left .main__title h2{font-size:40px;padding:10px 0 20px}.contact__left .contact__info__block{position:relative;padding-bottom:25px;padding-left:100px}.contact__left .contact__info__block .left__site__info{width:70px;height:70px;background:var(--secondary-color);border-radius:50px;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0}.contact__left .contact__info__block .left__site__info span{position:relative;color:var(--white-color);font-size:34px}.contact__left .contact__info__block .right__site__info a{padding:5px 0;display:inline-block;color:var(--base-color)}.contact__page .contact__right{background:#f2f2f2;padding:70px}.contact__page .contact__right .contact___title span{font-weight:600;font-size:16px;letter-spacing:.1em;text-transform:uppercase;line-height:30px}.contact__page .contact__right .contact___title h3{padding:20px 0 30px}.contact__page .contact__right input{width:100%;background:var(--white-color);color:var(--base-color);padding:15px 20px}.contact__page .contact__right .form-group{margin-bottom:30px}.contact__page .contact__right textarea{width:100%;background:var(--white-color);color:var(--base-color);height:150px;padding:15px 20px}section.google__map{margin-bottom:-4px}.error__section .image__section{text-align:center;padding-bottom:80px}.error__section .text__section h3{font-size:40px;line-height:50px;padding-bottom:20px}.error__section .text__section p{font-size:18px;padding-bottom:70px}.error__section .text__section .error__btn a{padding:15px 30px 15px 56px;background:var(--secondary-color);text-transform:uppercase;color:var(--white-color);font-weight:600;position:relative}.error__section .text__section .error__btn a span{color:var(--white-color);position:absolute;left:30px;top:18px;font-weight:100;transform:rotateY(-180deg)} #content{padding:80px 0px; }
.help__left .help__one{
    background: var(--secondary-color);
}