@import url("https://platic.info/ws001/css/flaticon.css");@import url("https://platic.info/ws001/css/font-awesome.css");@import url("https://platic.info/ws001/css/animate.css");@import url("https://platic.info/ws001/css/owl.css");@import url("https://platic.info/ws001/css/jquery.mcustomscrollbar.min.css");@import url("https://platic.info/ws001/css/jquery.fancybox.min.css");@import url("https://platic.info/ws001/css/swiper.min.css");@import url("https://platic.info/ws001/css/animated-headline.css");*{padding:0;font-size:100%;border:none;outline:none;margin:0}:root{--body-font:"Heebo",sans-serif;--heading-font:"Manrope",sans-serif}body{font-size:16px;font-weight:400;color:var(--thm-gray);background:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;line-height:26px;font-family:var(--body-font)}@media (min-width:1200px){.container{max-width:1200px}}a{text-decoration:none;color:#222;cursor:pointer}a:focus,a:hover,a:visited{text-decoration:none;outline:none}h1,h2,h3,h4,h5,h6{font-weight:400;color:var(--thm-black);position:relative;margin:0;background:none;line-height:1.2em;font-family:var(--heading-font)}textarea{overflow:hidden}button{outline:none!important;cursor:pointer}.text{font-size:16px;font-weight:400;color:#888;margin:0;line-height:26px}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}.auto-container{padding:0 20px;position:static;max-width:1210px;margin:0 auto}.small-container{padding:0 15px;max-width:1050px}.small-container,.wrapper_box{position:relative;margin:0 auto}.wrapper_box{min-width:320px;width:100%;z-index:9}li,ul{list-style:none;padding:0;margin:0}.pull-left{float:left}.pull-right{float:right}.theme-btn{padding:17px 35px;font-size:16px;font-weight:500;color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:var(--thm-primary);display:inline-block}.theme-btn:hover{color:#fff;background:var(--thm-black)}.thm-section-title{margin-bottom:50px;margin-top:-10px}.thm-section-title h2{font-size:42px;font-weight:800;margin-bottom:16px;line-height:50px}.thm-section-title p{font-size:16px;margin:0;line-height:28px}.icon-search-box>button{background:none}.icon-search-box form{height:50px;transform:translate3d(-50px,64px,0)!important;padding:5px;border:none;right:0;right:0!important;position:absolute;margin:36px 0 0;border-radius:4px;left:auto;left:inherit!important;width:280px}.icon-search-box form input{height:100%;padding:0 47px 0 10px;font-size:15px;border:1px solid #f7f7f7;font-weight:400;color:#9e9e9e;background:transparent;width:100%;font-family:Raleway,sans-serif}.icon-search-box form button{right:5px;color:#fff;position:absolute;text-align:center;top:5px;background:#000;width:40px;line-height:40px;display:block}.icon-search-box .dropdown-toggle:after{display:none}.main-header.two .icon-search-box>button{color:#fff;background:none}.scroll-to-top{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;height:60px;font-size:16px;right:50px;color:#fff;transition:.5s;position:fixed;bottom:50px;text-align:center;-webkit-box-shadow:0 11px 21.25px 3.75px rgba(0,0,0,.06);box-shadow:0 11px 21.25px 3.75px rgba(0,0,0,.06);border-radius:50%;background:#2a2a2f;cursor:pointer;width:60px;line-height:60px;display:none;z-index:99}.scroll-to-top:after{height:10px;content:"";position:absolute;opacity:1;top:100%;background:-o-radial-gradient(center,ellipse,rgba(0,0,0,.25) 0,transparent 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0,transparent 80%);left:5%;width:90%;z-index:-1}.scroll-to-top:hover{background-color:var(--thm-primary)}.preloader{justify-content:center;-webkit-box-pack:center;right:0;-webkit-box-align:center;position:fixed;bottom:0;text-align:center;top:0;background-color:#fff;align-items:center;background-position:50%;left:0;background-repeat:no-repeat;display:-webkit-box;display:flex;z-index:99999999999}.preloader__image{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-animation-duration:2s;animation-duration:2s}.mobile-menu{height:100%;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;position:fixed;max-width:100%;padding-right:30px;top:0;background-color:#1c1f26;left:-350px;width:320px;z-index:999999}.mobile-menu .nav-logo{padding:20px;position:relative;text-align:left}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu .menu-backdrop{height:100%;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);right:0;position:fixed;top:0;background:rgba(0,0,0,.9);width:100%;z-index:1}.mobile-menu-visible .mobile-menu .menu-backdrop{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;opacity:1;visibility:visible}.mobile-menu .menu-box{overflow-y:auto;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;position:absolute;max-height:100%;bottom:80px;top:100px;align-items:center;border-radius:0;background:#1c1f26;left:0;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu .menu-box.style-two{bottom:0}.mobile-menu-visible .mobile-menu .menu-box{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;opacity:1;visibility:visible}.mobile-menu .close-btn{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);font-size:14px;right:3px;color:#202020;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:absolute;text-align:center;top:3px;cursor:pointer;width:30px;line-height:30px;z-index:10}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mobile-menu .close-btn:hover{opacity:.5}.mobile-menu .navigation{position:relative;width:100%}.mobile-menu .navigation li{position:relative;border-bottom:1px solid #2c2f37;display:block}.mobile-menu .navigation li>ul>li:last-child{border-bottom:none}.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid transparent}.mobile-menu .navigation li>a{padding:13px 55px;font-size:14px;font-weight:500;color:#eee;text-transform:uppercase;position:relative;line-height:24px;display:block}.mobile-menu .navigation li>a:before{height:6px;content:"";position:absolute;top:23px;background:#2f333b;left:30px;width:6px}.mobile-menu .navigation li.dropdown .dropdown-btn{height:44px;font-size:16px;right:15px;color:#ebebeb;position:absolute;text-align:center;top:0;background:#1c1f26;cursor:pointer;width:44px;line-height:44px;z-index:5}.mobile-menu .navigation li.dropdown .dropdown-btn:after{height:24px;border-left:1px solid rgba(0,0,0,.1);content:"";position:absolute;top:10px;left:0;width:1px}.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul{display:none}.nav-overlay{overflow:hidden;-webkit-transform:translateZ(0);position:fixed;bottom:0;top:0;background:hsla(0,0%,8%,.7);cursor:zoom-out;left:0;width:100%;display:none;z-index:103}.navbar-btn-wrap{position:relative;text-align:center;background:#1c1e25}.anim-menu-btn{height:var(--anim-menu-btn-size);color:#fff;position:relative;background:transparent;width:var(--anim-menu-btn-size)}.anim-menu-btn:before{font-size:12px;font-weight:600;color:#fff;content:"MENU";position:absolute;letter-spacing:5px;top:8px;left:-60px}.anim-menu-btn__icon{height:var(--anim-menu-btn-icon-stroke);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);font-size:var(--anim-menu-btn-icon-size);color:var(--color-contrast-high);position:relative;width:1em;background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:-o-linear-gradient(currentColor,currentColor);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;display:block}.anim-menu-btn__icon:after,.anim-menu-btn__icon:before{height:100%;content:"";position:absolute;top:0;border-radius:inherit;left:0;width:100%;background-image:inherit}.anim-menu-btn__icon--close{-webkit-transition:background-size .2s,-webkit-transform .2s;transition:background-size .2s,-webkit-transform .2s;-o-transition:transform .2s,background-size .2s;transition:transform .2s,background-size .2s;transition:transform .2s,background-size .2s,-webkit-transform .2s;background-size:100% 100%;will-change:transform,background-size}.anim-menu-btn:active .anim-menu-btn__icon--close{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.anim-menu-btn__icon--close:after,.anim-menu-btn__icon--close:before{-webkit-transition:inherit;-o-transition:inherit;transition:inherit;will-change:inherit}.anim-menu-btn__icon--close:before{-webkit-transform:translateY(-.25em) rotate(0);-ms-transform:translateY(-.25em) rotate(0);transform:translateY(-.25em) rotate(0)}.anim-menu-btn__icon--close:after{-webkit-transform:translateY(.25em) rotate(0);-ms-transform:translateY(.25em) rotate(0);transform:translateY(.25em) rotate(0)}.anim-menu-btn--state-b .anim-menu-btn__icon--close{background-size:0 100%}.anim-menu-btn--state-b .anim-menu-btn__icon--close:before{-webkit-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.anim-menu-btn--state-b .anim-menu-btn__icon--close:after{-webkit-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.sticky-header{padding:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:fixed;border-bottom:1px solid #f1f1f1;opacity:0;visibility:hidden;top:0;background:#fff;left:0;width:100%;z-index:0}.sticky-header .logo{padding:15px 0}.sticky-header .logo a{display:inline-block}.fixed-header .sticky-header{opacity:1;visibility:visible;z-index:99999}.main-header .sticky-header .main-menu .navigation>li{padding:5px 0;margin:0}.main-header .sticky-header .main-menu .navigation>li>a{min-height:0;padding:20px 15px;font-size:17px;border:0;font-weight:600;margin-right:0;color:#1c1f26;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-transform:capitalize;background:none;line-height:30px}.main-header .sticky-header .nav-outer .mobile-nav-toggler{padding:19.5px 30px}.main-header .sticky-header .main-menu .navigation>li.current-menu-item>a,.main-header .sticky-header .main-menu .navigation>li.current>a,.main-header .sticky-header .main-menu .navigation>li:hover>a{color:var(--thm-primary);opacity:1}.main-header{position:relative;top:0;background:#fff;left:0;width:100%;z-index:9999}.main-header .outer-container{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.main-header .header-column,.main-header .outer-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header_top{padding:14px 0 15px;background:var(--thm-primary)}.header_top,.header_top_inner,.header_top_one_box{position:relative}.header_top_one_box ul{overflow:hidden;display:block}.header_top_one_box ul li{font-size:16px;font-weight:500;margin-right:15px;color:#fff;position:relative;padding-right:16px;line-height:30px;float:left;display:inline-block}.header_top_one_box ul li:last-child{margin-right:0;padding-right:0}.header_top_one_box ul li:before{right:0;content:"";position:absolute;bottom:6px;top:6px;background:hsla(0,0%,100%,.3);width:1px}.header_top_one_box ul li:last-child:before{display:none}.header_top_one_box ul li span:before{position:relative;padding-right:7px;display:inline-block}.header_top_one_box ul li a{font-size:16px;font-weight:500;color:#fff}.header_top_two_box{position:relative;display:block}.header_top_two_box .opening_hour{margin-right:20px;position:relative;padding-right:21px;float:left;display:block}.header_top_two_box .opening_hour:before{right:0;content:"";position:absolute;bottom:6px;top:6px;background:hsla(0,0%,100%,.3);width:1px}.header_top_two_box .opening_hour p{font-size:16px;font-weight:500;color:#fff;margin:0}.header_top_two_box .opening_hour p span{padding-right:7px;display:inline-block}.header_top_two_box .social_links_1{display:inline-flex}.social_links_1{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.social_links_1 a+a{margin-left:10px}.social_links_1 a{height:30px;justify-content:center;-webkit-box-pack:center;font-size:16px;color:#fff;-webkit-box-align:center;-webkit-transition:all .5s ease;transition:all .5s ease;text-align:center;align-items:center;border-radius:50%;width:30px;display:-webkit-box;display:flex}.header_upper{position:relative;background:#fff;z-index:9999}.header_upper_inner{position:relative;display:block}.header_upper_one_box{position:relative}.header_upper_one_box .logo{padding:25px 0;position:relative;display:block}.header_upper_one_box .logo a{display:inline-block}.logo img{width:200px}.main-header .nav-outer{min-height:70px;padding:0;position:relative;margin:0;float:left}.nav-outer .mobile-nav-toggler{padding:17.5px 12px 9px;font-size:30px;right:0;color:#fff;position:relative;top:13px;background-color:var(--thm-primary);border-radius:5px;cursor:pointer;line-height:16px}.main-header .nav-outer .nav-inner{position:relative;background-color:#fff}.main-header .nav-outer .nav-inner.close-menu{pointer-events:none}.main-header .main-box{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;top:0;left:0;float:left}.header_upper_two_box .icon-search-box{padding:35px 0;position:relative;margin-left:100px;float:right;display:block}.main-menu{position:relative}.main-menu .navbar-collapse{padding:0}.main-menu .navigation{position:relative;margin:0}.main-menu .navigation>li{padding:40px 0;margin-right:50px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;float:left}.main-menu.two .navigation>li{padding:25px 0}.main-menu .navigation>li:last-child{margin-right:0}.main-menu .navigation>li>a{padding:0;font-size:17px;font-weight:600;color:#201630;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-transform:capitalize;position:relative;opacity:1;text-align:center;line-height:20px;display:block}.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a{color:var(--thm-primary)}.main-menu .navigation>li>ul{padding:20px 0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;position:absolute;border-top:1px solid #fff;opacity:1;top:110%;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);background:#fff;left:0;width:245px;z-index:100}.main-menu .navigation>li>ul>li{padding:0 30px;position:relative;width:100%}.main-menu .navigation>li>ul>li>a{padding:10px 0;font-size:17px;font-weight:500;color:#222;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-transform:capitalize;position:relative;text-align:left;line-height:19px;display:block}.main-menu .navigation>li>ul>li:hover>a{text-decoration:underline;color:var(--thm-primary)}.main-menu .navigation>li>ul>li.dropdown>a:after{font-size:16px;font-weight:400;right:0;color:#000;content:"\f078";position:absolute;text-align:center;top:9px;width:10px;line-height:19px;font-family:Font Awesome\ 5 Brands;display:block;z-index:5}.main-menu .navigation>li>ul>li>ul{padding:20px 0 30px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;position:absolute;border-top:1px solid #fff;opacity:1;top:0;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);background:#fff;left:110%;width:225px;z-index:100}.main-menu .navigation>li>ul>li>ul>li{padding:0 25px;position:relative;width:100%}.main-menu .navigation>li>ul>li>ul>li>a{padding:10px 0;font-size:14px;font-weight:400;color:#888;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-transform:capitalize;text-transform:uppercase;position:relative;border-bottom:1px solid hsla(0,0%,100%,.1);text-align:left;line-height:19px;display:block}.main-menu .navigation>li>ul>li>ul>li>a:hover{color:var(--thm-primary)}.main-menu .navigation>li>ul>li>ul>li:last-child>a{border-bottom:0}.main-menu .navigation>li.dropdown:hover>ul{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1;visibility:visible;top:100%;margin-top:5px}.main-menu .navigation>li>ul>li:hover>ul{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;opacity:1;visibility:visible;margin-left:5px;left:100%}.main-menu .navigation>li>ul>li.dropdown>ul.from-right{right:110%;left:auto}.main-menu .navigation>li>ul>li.dropdown:hover>ul.from-right{right:100%;left:auto}.main-menu .navbar-collapse>ul li.dropdown .dropdown-btn{height:30px;font-size:16px;border:1px solid #fff;right:10px;color:#fff;position:absolute;text-align:center;top:8px;cursor:pointer;width:34px;line-height:26px;display:none;z-index:5}.main-header .outer-box{right:0;position:absolute;top:0}.main-header .nav-toggler{position:relative;text-align:center}.main-header .nav-toggler .nav-btn{padding:15px 0;font-size:28px;font-weight:400;color:#fff;position:relative;background:none;width:80px;line-height:39px}.main-header .nav-toggler .nav-btn .icon{display:inline-block}.main-header.two{position:absolute;background:none}.main-header.two .header_top_one_box{padding:6px 0}.main-header.two .header_top_one_box h4{font-size:16px;color:#fff;margin:0}.header_upper-two_inner{padding:40px 0}.header_upper-two_inner,.header_upper_two_box{position:relative;display:block}.header_upper_two_box .logo{padding:5px 0}.header_upper_two-right_box ul{float:left;display:block}.header_upper_two-right_box ul li{padding-top:2px;margin-right:50px;position:relative;padding-bottom:2px;float:left;padding-left:60px;display:block}.header_upper_two-right_box ul li:last-child{margin-right:0}.header_upper_two-right_box ul li .address_icon{position:absolute;top:0;left:0}.header_upper_two-right_box ul li .address_icon span{font-size:40px;color:var(--thm-primary);line-height:60px}.header_upper_two-right_box ul li .address_title h6{font-size:16px;font-weight:600;line-height:26px}.header_upper_two-right_box ul li .address_title p{font-size:16px;color:var(--thm-black);margin:0}.header_upper_two_box-btn{margin-left:45px;float:right;display:block}.header_upper_two_box-btn a{padding:15px 40px;font-size:16px;font-weight:500;color:var(--thm-primary);text-transform:uppercase;background-color:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.1);border-radius:6px;display:inline-block}.main-header-two-nav-box,.main-header-two-nav-box-inner{position:relative;display:block}.main-header-two-nav-box-inner{padding:0 30px;background:#112540}.main-header-two-nav-box .nav-outer{float:left}.main-header-two-nav-box .icon-search-box{padding:22px 0;float:right}.main-header-two-nav-box .icon-search-box a{color:#fff}.main-header-two-nav-box .nav-outer .nav-inner{background:transparent}.main-menu.two .navigation>li>a{color:#fff}.main-menu.two .navigation>li.current>a,.main-menu.two .navigation>li:hover>a{color:var(--thm-primary)}.banner-section{position:relative}.banner-slider,.three-item-carousel{height:100%!important;position:relative;z-index:9}.banner-section .swiper-slide{height:100%;position:relative;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.banner-section .swiper-slide:before{transform:rotate(34deg);content:"";position:absolute;opacity:.6;bottom:-260px;top:-260px;background:var(--thm-primary);left:207px;width:250px;z-index:0}.banner-section .content-outer{height:100%;right:0;position:relative;top:0;margin:0 auto;left:0;width:100%;vertical-align:middle;display:table}.banner-section .content-box{padding:153px 0 162px;position:relative;vertical-align:middle;display:table-cell}.banner-section .content-box .inner{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);padding:0 15px;position:relative;max-width:1200px;opacity:0;margin:0 auto;width:100%}.banner-section .swiper-slide-active .content-box .inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:1}.banner-section .content-box .inner:before{height:100%;content:"";position:absolute;top:0;background-position:50%;left:0;width:100%;background-repeat:repeat}.banner-section .content-box h1{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);font-size:72px;font-weight:800;margin-bottom:30px;color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;opacity:0;visibility:hidden;line-height:80px}.banner-section .swiper-slide-active .content-box h1{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s;opacity:1;visibility:visible}.banner-section h4{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);font-size:22px;font-weight:500;margin-bottom:35px;color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;opacity:0;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:32px;display:block}.banner-section .swiper-slide-active h4{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s;opacity:1;visibility:visible}.banner-section h4.style-two{padding-bottom:0}.banner-section h4.style-two:after,.banner-section h4.style-two:before{display:none}.banner-section .content-box .text{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);font-size:18px;font-weight:400;color:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;opacity:0;visibility:hidden;line-height:30px}.banner-section .swiper-slide-active .text{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s;opacity:1;visibility:visible}.banner-section .link-box{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);padding-top:30px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.banner-section .swiper-slide-active .link-box{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.banner-section .link-box a{-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.banner-section .link-box a.right-btn{color:var(--thm-primary);padding-right:40px;background:#fff;margin-left:25px;padding-left:40px}.banner-section .link-box a.right-btn:hover{color:#fff;background:var(--thm-primary)}.banner-section .banner-slider-nav{justify-content:space-between;flex-wrap:wrap;right:0;position:absolute;bottom:0;top:0;align-items:center;left:0;display:flex}.banner-section .banner-slider-button-next{margin-right:40px}.banner-section .banner-slider-button-next,.banner-section .banner-slider-button-prev{height:60px;font-size:25px;color:#fff;transition:.5s;position:relative;text-align:center;background-color:hsla(0,0%,100%,.3);border-radius:50%;cursor:pointer;width:60px;line-height:60px;z-index:9}.banner-section .banner-slider-button-prev{margin-left:40px}.banner-section.two{margin-top:235px}.banner-section.two .content-box{padding:214px 0 192px}.about-us-one-section{padding:100px 0;position:relative;background:#f7f8f9;display:block}.about-us-left{margin-right:30px}.about-us-left,.about-us-left .about-us-img{position:relative;display:block}.about-us-left .about-us-img img{border-radius:5px;width:100%}.about-us-left .experience-years{transform:translateX(-50%);padding:20px 24px;right:0;position:absolute;max-width:305px;bottom:50px;align-items:center;border-radius:5px;background:hsla(0,0%,100%,.9);left:50%;width:100%;display:flex}.about-us-left .experience-years .year h3{font-size:50px;font-weight:700;color:var(--thm-primary);line-height:60px}.about-us-left .experience-years .text{margin-left:15px}.about-us-left .experience-years .text p{font-size:18px;font-weight:600;color:var(--thm-black);margin:0}.about-us-right{position:relative;margin-top:-10px;display:block}.about-us-right .title h2{font-size:40px;font-weight:600;margin-bottom:22px;line-height:48px}.about-us-right .title p{margin:0}.about-us-right .description h5{font-size:20px;font-weight:600;margin-bottom:13px;line-height:30px;margin-top:22px}.about-us-right .description p{margin:0}.ceo-founder-details{align-items:center;margin-top:20px;display:flex}.ceo-founder-details .ceo-founder-img{height:60px;border-radius:50%;width:60px}.ceo-founder-details .ceo-founder-img img{border-radius:50%;width:100%}.ceo-founder-details .ceo-founder-content{margin-left:25px}.ceo-founder-details .ceo-founder-content h3{font-size:16px;font-weight:500;color:var(--thm-black);text-transform:uppercase;line-height:26px}.ceo-founder-details .ceo-founder-content span{color:var(--thm-primary)}.features-one-section{padding:100px 0;position:relative;display:block}.features-one-sec-single{padding:40px 25px 30px;border:1px solid #eee;-webkit-transition:all .5s ease;transition:all .5s ease;position:relative;text-align:center;border-radius:5px;background:#fff;display:block}.features-one-sec-icon{height:100px;justify-content:center;border:5px solid #fcfcfc;transition:.5s;margin:0 auto;align-items:center;box-shadow:0 0 5px rgba(0,0,0,.15);border-radius:50%;background:#fff;width:100px;display:flex}.features-one-sec-single:hover .features-one-sec-icon{transform:translateY(-5px)}.features-one-sec-icon span{font-size:56px;color:#222;-webkit-transition:all .5s ease;transition:all .5s ease}span.flaticon-paint-roller:before{position:relative;top:4px;left:7px}.features-one-sec-single h3{font-size:20px;font-weight:600;margin-bottom:14px;line-height:30px;margin-top:23px}.features-one-sec-single h3,.features-one-sec-single p{-webkit-transition:all .5s ease;transition:all .5s ease}.features-one-sec-single p{font-size:16px;margin:0}.video-one-section{padding:100px 0 250px;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;display:block;z-index:1}.video-one-section:before{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.5);left:0;width:100%}.video-one-sec-content{position:relative;max-width:515px;margin:0 auto;width:100%;display:block}.video-one-sec-inner{position:relative;text-align:center;display:block}.video-one-sec-inner h2{font-size:40px;font-weight:700;margin-bottom:30px;color:#fff;line-height:50px}.video-one-sec-inner p{font-size:16px;color:#fff;margin:0;line-height:26px}.video-one-sec-inner .video-one-sec-btn{height:90px;justify-content:center;-webkit-box-pack:center;font-size:24px;border:3px solid #fff;margin-right:auto;color:#fff;-webkit-box-align:center;-webkit-transition:all .5s ease;transition:all .5s ease;position:relative;text-align:center;align-items:center;border-radius:50%;margin-left:auto;width:90px;margin-top:42px;display:-webkit-box;display:flex}.main-service-one-section{padding:0 0 70px;position:relative;margin-top:-145px;display:block;z-index:2}.main-service-one-sec-single{margin-bottom:30px;position:relative;display:block}.main-service-one-sec-img{overflow:hidden;position:relative;display:block}.main-service-one-sec-img img{border-top-right-radius:5px;transition:.5s;border-top-left-radius:5px;width:100%}.main-service-one-sec-single:hover .main-service-one-sec-img img{transform:scale(1.1)}.main-service-one-sec-content{padding:38px 40px 40px;position:relative;background-color:#fff;box-shadow:0 50px 90px 0 rgba(26,46,85,.1);display:block}.main-service-one-count{-webkit-text-stroke-color:rgba(0,0,0,.29);font-size:36px;font-weight:800;right:40px;color:transparent;position:absolute;top:30px;-webkit-text-stroke-width:1px;font-family:var(--heading-font);z-index:99}.main-service-one-sec-content h4{padding:3px 20px;font-size:16px;font-weight:400;margin-bottom:7px;color:#fff;background-color:var(--thm-primary);line-height:26px;display:inline-block}.main-service-one-sec-content h3{font-size:20px;font-weight:800;margin-bottom:8px;line-height:32px;margin-top:10px}.main-service-one-sec-content p{margin:0}.main-service-one-btn{margin-top:30px}.main-service-one-btn .theme-btn{padding:10px 30px;background-color:#222}.main-service-one-btn .theme-btn:hover{background-color:var(--thm-primary)}.main-service-one-icon{font-size:70px;margin-bottom:25px;color:var(--thm-primary);line-height:70px}.funfacts-one-section{padding:131px 0 98px;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;display:block}.funfacts-one-single{padding:27px 10px 27px 27px;margin-bottom:30px;align-items:center;border-radius:5px;background:#fff;display:flex}.funfacts-one-single .icon span{font-size:50px;color:var(--thm-primary)}.funfacts-one-single .content{margin-left:15px}.funfacts-one-single .content h2{font-size:50px;font-weight:800;margin-bottom:8px;color:#161616;line-height:60px}.funfacts-one-single .content p{font-size:18px;color:#000;margin:0;line-height:26px}.portfolio-one-section{padding:100px 0 70px;position:relative;display:block}.portfolio-one-content .filters{margin-bottom:25px;position:relative}.portfolio-one-content .filter-tabs{position:relative}.portfolio-one-content .filter-tabs li{padding:12px 30px;font-size:18px;font-weight:500;color:#222;text-transform:capitalize;position:relative;margin:0 5px 10px;cursor:pointer;display:inline-block;z-index:1}.portfolio-one-content .filter-tabs li,.portfolio-one-content .filter-tabs li:before{transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.portfolio-one-content .filter-tabs li:before{right:0;content:"";position:absolute;bottom:0;top:0;background-color:#fff;left:0;z-index:-1}.portfolio-one-content .filter-tabs li.active,.portfolio-one-content .filter-tabs li:hover{color:#fff}.portfolio-one-content .filter-tabs li.active:before,.portfolio-one-content .filter-tabs li:hover:before{-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;-moz-transform:skew(-15deg,0deg);-webkit-transform:skew(-15deg,0deg);-o-transform:skew(-15deg,0deg);-ms-transform:skew(-15deg,0deg);transform:skew(-15deg,0deg);background-color:var(--thm-primary)}.portfolio-one-single{overflow:hidden;margin-bottom:30px}.portfolio-one-img-box,.portfolio-one-single{position:relative;display:block}.portfolio-one-img-box:before{height:100%;transform:scaleX(0);-webkit-transition:all .5s ease;transition:all .5s ease;content:"";position:absolute;top:0;background:rgba(0,0,0,.75);left:0;width:100%}.portfolio-one-single:hover .portfolio-one-img-box:before{transform:scaleX(1)}.portfolio-one-img-box img{width:100%}.portfolio-two-icon-box{transform:scale(0);justify-content:center;right:0;-webkit-box-align:center;-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;bottom:0;top:0;align-items:center;left:0;display:flex}.portfolio-one-single:hover .portfolio-two-icon-box{transform:scale(1)}.portfolio-two-icon-box a{height:60px;justify-content:center;-webkit-box-pack:center;font-size:16px;color:#fff;-webkit-box-align:center;-webkit-transition:all .5s ease;transition:all .5s ease;text-align:center;background-color:var(--thm-primary);align-items:center;border-radius:50%;width:60px;display:-webkit-box;display:flex}.portfolio-two-icon-box a+a{margin-left:10px}.portfolio-two-icon-box a:hover{color:var(--thm-primary);background:#fff}.portfolio-text{transform:translateX(-50%) translateY(80px);right:0;-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;bottom:20px;text-align:center;left:50%}.portfolio-one-single:hover .portfolio-text{transform:translateX(-50%) translateY(0)}.portfolio-text h4{font-size:14px;font-weight:600;color:#fff;line-height:25px}.portfolio-text p{font-size:16px;color:var(--thm-primary);margin:0}.testimonials-one-section{padding:100px 0 120px;position:relative;background:#f4f4f4;display:block}.testimonials-one-single{padding:55px 45px;position:relative;border-radius:15px;background:#fff;display:block}.testimonials-one-single .client-info{margin-bottom:17px;align-items:center;display:flex}.testimonials-one-single .client-info .client-content{margin-left:20px}.testimonials-one-single .client-info .client-content h3{font-size:22px;font-weight:700;line-height:32px}.testimonials-one-single .client-info .client-content h6{font-size:15px;font-weight:700;color:var(--thm-primary);line-height:25px}.testimonials-one-single .text-box p{font-size:16px;color:#9e9e9e;margin:0;line-height:28px}.testimonials-one-single .testimonials-quote{right:30px;position:absolute;bottom:22px;z-index:0}.testimonials-one-single .testimonials-quote i{font-size:50px;color:#f4f4f4}.testimonials-one-carousel.owl-carousel .owl-dots{transform:translateX(-50%);position:absolute;bottom:-50px;left:50%}.testimonials-one-carousel.owl-carousel .owl-dots .owl-dot{height:10px;padding:0;border:1px solid var(--thm-primary);transition:all .1s linear;transition-delay:.1s;position:relative;margin:0 5px;border-radius:50%;background:transparent;width:10px;display:inline-block}.testimonials-one-carousel.owl-carousel .owl-dot.active{background:var(--thm-primary)}.testimonials-one-carousel.owl-carousel .owl-dots .owl-dot span{display:none}.factory-solutions-one-section{padding:120px 0 420px;position:relative;display:block}.factory-solutions-one-section-bg{height:100%;position:absolute;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.factory-solutions-one-section-bg:before{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.7);left:0;width:100%}.factory-solutions-one-inner{position:relative;text-align:center;display:block}.factory-solutions-one-inner h2{font-size:40px;font-weight:600;color:#fff;line-height:50px}.factory-solutions-one-inner span{color:var(--thm-primary)}.why-choose-two-section.one{padding:0;margin-top:-300px}.team-one-section{padding:100px 0 70px;position:relative;display:block}.team-one-single{margin-bottom:30px}.team-one-img,.team-one-single{position:relative;display:block}.team-one-img:before{height:100%;transform:scale(0);-webkit-transition:all .5s ease;transition:all .5s ease;content:"";position:absolute;top:0;background:rgba(0,0,0,.4);left:0;width:100%}.team-one-single:hover .team-one-img:before{transform:scale(1)}.team-one-img img{width:100%}.team-one-hover{transform:translateX(-50%);position:absolute;bottom:30px;left:50%}.team-one-social{transform:translateY(70px);-webkit-box-align:center;-webkit-transition:all .5s ease;transition:all .5s ease;align-items:center;display:-webkit-box;display:flex}.team-one-single:hover .team-one-social{transform:translateY(0)}.team-one-social a{height:40px;justify-content:center;-webkit-box-pack:center;font-size:15px;color:#fff;-webkit-box-align:center;-webkit-transition:all .5s ease;transition:all .5s ease;text-align:center;background-color:#2d3247;align-items:center;border-radius:50%;width:40px;display:-webkit-box;display:flex}.team-one-social a:hover{background:var(--thm-primary)}.team-one-social a+a{margin-left:10px}.team-one-content{padding:38px 0 36px;position:relative;text-align:center;background-color:#fff;box-shadow:0 0 51px 0 rgba(0,0,0,.09);display:block}.team-one-content h3{font-size:18px;font-weight:800;margin-bottom:3px;text-transform:capitalize;line-height:32px}.team-one-content p{font-size:16px;font-weight:700;color:var(--thm-primary);letter-spacing:1px;margin:0}.blog-one-section{padding:100px 0 70px;position:relative;background:#f7f8f9;display:block}.blog-one-single{margin-bottom:30px}.blog-one-img,.blog-one-single{position:relative;display:block}.blog-one-img{overflow:hidden;background:#000}.blog-one-img img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease;opacity:1;width:100%}.blog-one-single:hover .blog-one-img img{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.7}.blog-one-content{padding:33px 30px 34px;position:relative;background-color:#fff;box-shadow:0 0 62px 0 rgba(27,31,45,.05);display:block}.blog-one-meta li{font-size:15px;font-weight:500;color:#888;line-height:25px}.blog-one-title h3{font-size:20px;font-weight:800;margin-bottom:13px;line-height:30px;margin-top:12px}.blog-one-title h3 a{color:var(--thm-black);-webkit-transition:all .5s ease;transition:all .5s ease}.blog-one-title h3 a:hover{color:var(--thm-primary)}.blog-one-text p{margin:0;line-height:25px}.brand-one{padding:90px 0;position:relative;border-bottom:1px solid #f5f0e9;display:block}.single_brand_item img{-webkit-transition:all .5s ease;transition:all .5s ease;opacity:.3;width:auto!important}.single_brand_item img:hover{opacity:.6}.footer-section{padding:94px 0 0;position:relative;background:#151924;display:block}.footer-widget-title{margin-bottom:25px}.footer-widget-title h3{font-size:22px;font-weight:600;color:#fff;line-height:32px}.footer-widget-about{margin-right:20px}.footer-widget-about-text{margin-top:-4px}.footer-widget-about-text p{font-size:16px;color:#fff;margin:0;line-height:33px}.footer-widget-about-social{padding-top:25px}.footer-widget-about-social,.footer-widget-about-social a{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.footer-widget-about-social a{height:40px;justify-content:center;-webkit-box-pack:center;font-size:15px;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;text-align:center;background-color:#26262c;border-radius:50%;width:40px}.footer-widget-about-social a:hover{background:var(--thm-primary)}.footer-widget-about-social a+a{margin-left:10px}.footer-widget-useful-links-list li+li{margin-top:7px}.footer-widget-useful-links-list li a{font-size:16px;color:#fff}.footer-widget-useful-links-list li a:hover{color:var(--thm-primary)}.footer-widget_contact-info p{font-size:16px;color:#fff;margin:0 0 4px;line-height:26px}.footer-widget_contact-info a{font-size:16px;color:#fff}.footer-widget-gallery{margin-left:86px}.footer-widget-gallery-list{padding-top:6px}.footer-widget-gallery-list li{margin-right:5px;margin-bottom:10px;display:inline-block}.footer-widget-gallery-list li .gallery-img{position:relative;display:block}.footer-widget-gallery-list li .gallery-img:before{height:100%;transform:scaleX(0);-webkit-transition:all .5s ease;transition:all .5s ease;content:"";position:absolute;top:0;background:rgba(0,0,0,.3);left:0;width:100%}.footer-widget-gallery-list li:hover .gallery-img:before{transform:scaleX(1)}.footer-widget-gallery-list li .gallery-img img{border-radius:5px;width:100%}.gallery-img-hover{transform:scale(0);justify-content:center;font-size:15px;right:0;color:var(--thm-primary);-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;bottom:0;top:0;align-items:center;left:0;display:flex}.footer-widget-gallery-list li:hover .gallery-img-hover{transform:scale(1)}.footer-bottom{padding-top:84px;padding-bottom:40px}.footer-bottom p{font-size:18px;color:#fff;text-align:center;margin:0;line-height:30px}.features-two-section{padding:100px 0 60px;position:relative;background:#f8f8f8;display:block}.features-two-sec-single{padding:50px 40px;margin-bottom:30px;-webkit-transition:all .5s ease;transition:all .5s ease;position:relative;box-shadow:0 0 20px 3px rgb(0 0 0/2%);border-radius:5px;background:#fff;display:block}.features-two-sec-icon{height:100px;justify-content:center;align-items:center;border-radius:50%;background:rgb(255 82 3/8%);width:100px;display:flex}.features-two-sec-icon span{font-size:50px;color:var(--thm-primary);-webkit-transition:all .5s ease;transition:all .5s ease}.features-two-sec-single h3{font-size:20px;font-weight:800;margin-bottom:15px;text-transform:capitalize;line-height:30px;margin-top:23px}.features-two-sec-single h3,.features-two-sec-single p{-webkit-transition:all .5s ease;transition:all .5s ease}.features-two-sec-single p{font-size:16px;margin:0}.features-two-sec-single.active{background:var(--thm-primary)}.active .features-two-sec-icon{background:#fff}.features-two-sec-single.active h3,.features-two-sec-single.active p{color:#fff}.about-tow-section{padding:100px 0}.about-tow-section,.about-two-left-content,.about-two-sec-image{position:relative;display:block}.about-two-sec-image{z-index:5}.about-two-sec-image:before{height:270px;right:-15px;content:"";position:absolute;bottom:-15px;border-radius:6px;background:var(--thm-primary);width:270px;z-index:-1}.about-two-sec-image-bg-1{height:233px;position:absolute;top:-22px;background-position:0 0;left:-22px;width:233px;background-repeat:no-repeat;z-index:-1}.about-two-sec-image-bg-2{height:210px;right:10px;position:absolute;bottom:10px;background-position:100% 100%;width:210px;background-repeat:no-repeat}.about-two-sec-image img{border-radius:6px;width:100%}.about-two-right-content{margin-left:50px;margin-top:-8px}.about-two-title{padding-bottom:25px}.section_title-subheading{font-size:14px;font-weight:700;margin-bottom:10px;color:var(--thm-primary);text-transform:uppercase;letter-spacing:2px;line-height:30px}.sub-title-shape-left:before{height:2px;margin-right:12px;content:"";position:relative;bottom:0;background:var(--thm-primary);left:0;width:30px;display:inline-block}.about-two-title h2{font-size:42px;font-weight:800;margin-bottom:21px;line-height:50px}.about-two-title .about-two-title-text{font-size:18px;margin:0}.about-tow-experience-years{margin-bottom:20px;align-items:center;display:flex}.about-tow-experience-years-icon{font-size:75px;position:relative;line-height:80px;display:block}.about-tow-experience-years-icon.style-two span{height:70px;font-size:45px;margin-right:15px;color:var(--thm-primary);position:relative;text-align:center;top:-12px;background:#ededf6;width:70px;line-height:70px;display:inline-block}.about-tow-experience-years-text{margin-left:3px}.about-tow-experience-years-text h2{font-size:50px;font-weight:700;color:var(--thm-primary);line-height:54px}.about-tow-experience-years-text p{font-size:18px;font-weight:600;color:var(--thm-black);margin:0;line-height:25px}.about-two-bottom-content{margin-bottom:50px}.about-two-bottom-text{font-size:18px;margin:0}.about-two-bottom-content h3{font-size:16px;font-weight:500;text-transform:uppercase;line-height:26px;margin-top:14px}.about-two-bottom-content span{color:var(--thm-primary)}.about-two-btn .theme-btn{text-transform:uppercase;padding-right:65px;padding-left:65px}.main-service-one-section.two{padding:100px 0;margin-top:0}.main-service-one-section.two .thm-section-title h2{margin-top:10px}.team-one-section.two{background:#f7f8f9;background-repeat:repeat}.why-choose-two-section{padding:100px 0}.why-choose-two-image,.why-choose-two-section{position:relative;display:block}.why-choose-two-image img{width:100%}.why-choose-right-content{padding:90px 70px 53px;position:relative;background:#f7f8f9;margin-left:-30px;display:block}.most-trusted-skill{margin-bottom:45px;position:relative;padding-left:100px;display:block}.most-trusted-skill-icon{height:100px;font-size:65px;color:var(--thm-primary);position:absolute;text-align:center;top:0;box-shadow:1.362px 2.673px 35px 0 rgba(0,0,0,.08);border-radius:50%;background:#fff;left:0;width:100px;line-height:100px}.most-trusted-text{margin-left:30px}.most-trusted-text h3{font-size:30px;font-weight:700;margin-bottom:20px;line-height:40px}.most-trusted-text p{margin:0}.progress-levels,.progress-levels .progress-box{position:relative;display:block}.progress-levels .progress-box{margin-bottom:38px}.progress-levels .progress-box.last-child{margin-bottom:0}.progress-levels .progress-box .bar,.progress-levels .progress-box .inner{position:relative;display:block}.progress-levels .progress-box .bar .bar-innner{height:7px;position:relative;border-radius:10px;background:#f3e7e7;width:100%}.progress-levels .progress-box .bar .bar-fill{height:7px;transition:all 2s ease .3s;position:absolute;bottom:0;top:0;border-radius:10px;background:var(--thm-primary);left:0;width:0}.progress-levels .progress-box .bar .bar-innner .skill-percent{height:25px;padding:0;right:0;position:absolute;text-align:center;top:-30px;width:40px;display:block;z-index:1}.progress-levels .progress-box .inner .count-text,.progress-levels .progress-box .inner .percent{font-size:18px;font-weight:500;color:#333;position:relative;line-height:20px;float:none;display:inline-block}.progress-levels .progress-box .inner .percent{margin-left:-2px}.progress-levels .progress-box .inner .text{font-size:18px;font-weight:600;color:var(--thm-black);text-transform:capitalize;position:relative;letter-spacing:.5px;padding-bottom:8px}.latest-projects-one-section{padding:100px 0;position:relative;background:#f7f8f9;display:block}.latest-projects-one-section:before{height:382px;right:0;content:"";position:absolute;bottom:0;background:#fff;left:0}.latest-projects-one-section .container{max-width:1450px}.latest-projects-one-bg{height:383px;position:absolute;bottom:115px;background-position:0;left:100px;width:599px;background-repeat:no-repeat}.latest-pro-one-title h2{font-size:40px;font-weight:800;margin-bottom:28px;line-height:50px}.latest-pro-one-title p{margin:0;line-height:24px}.latest-pro-one-img-box{overflow:hidden;position:relative;display:block}.latest-pro-one-img-box:before{height:100%;right:0;content:"";position:absolute;top:0;background:rgba(2,15,32,0);left:0}.latest-pro-one-img-box img{transition:.5s;width:100%}.latest-pro-one-img-box:hover img{transform:scale(1.08)}.latest-pro-one-img-title{height:80px;transform:translateX(-50%);padding:0 25px;justify-content:space-between;position:absolute;bottom:30px;align-items:center;background:var(--thm-primary);left:50%;width:310px;display:flex}.latest-pro-one-img-title .content h5{font-size:22px;font-weight:800;line-height:32px}.latest-pro-one-img-title .content h5 a{color:#fff}.latest-pro-one-img-title .icon a span{font-size:35px;color:#fff;line-height:45px}.testimonials-one-section.two{background-size:cover;background-color:#0e0e0d}.testimonials-one-section.two .thm-section-title h2{color:#fff}.testimonials-one-section.two .testimonials-one-single{background-color:#181f29}.testimonials-one-section.two .testimonials-one-single .client-info .client-content h3{color:#fff}.testimonials-one-section.two .testimonials-one-single .text-box p{color:hsla(0,0%,100%,.8)}.testimonials-one-section.two .testimonials-one-single .testimonials-quote i{color:#242b36}.testimonials-one-section.two .testimonials-one-carousel.owl-carousel .owl-dots .owl-dot{height:10px;padding:0;border:1px solid var(--thm-primary);transition:all .1s linear;transition-delay:.1s;position:relative;margin:0 5px;border-radius:50%;background:#fff;width:10px;display:inline-block}.testimonials-one-section.two .testimonials-one-carousel.owl-carousel .owl-dot.active{background:var(--thm-primary)}.page-header{overflow:hidden;padding:87px 0 100px;background-attachment:scroll;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.page-header:before{right:0;content:"";position:absolute;bottom:0;top:0;background:rgba(10,10,72,.2);left:0}.page-header .container{position:relative}.page-header h2{font-size:55px;font-weight:600;color:#fff;margin:0 0 10px;line-height:65px}.thm-breadcrumb{margin:0;line-height:27px;display:inline-block}.thm-breadcrumb li+li{margin-left:12px}.thm-breadcrumb li{position:relative;display:inline-block}.thm-breadcrumb li a,.thm-breadcrumb li span{font-size:16px;font-weight:500;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;line-height:30px;display:inline-block}.thm-breadcrumb li a:hover,.thm-breadcrumb li span:hover{color:var(--thm-primary)}.about-tow-section.about-page{padding-bottom:55px}.about-tow-section.about-page .about-two-sec-image:before{display:none}.about-tow-section.about-page .about-two-title-text{padding-top:20px}.about-tow-section.about-page .about-tow-experience-years{margin-bottom:30px;margin-top:20px}.about-tow-section.about-page .about-tow-experience-years-icon{height:60px;justify-content:center;font-size:30px;align-items:center;border-radius:50%;background:var(--thm-primary);width:60px;display:flex}.about-tow-section.about-page .about-tow-experience-years-icon span{color:#fff}.about-tow-section.about-page .about-tow-experience-years-text{margin-left:12px}.about-tow-section.about-page .about-tow-experience-years-text h2{font-size:20px;font-weight:800;color:var(--thm-black);line-height:30px}.about-tow-section.about-page .about-tow-experience-years-text h2 p{font-size:20px;margin:0;line-height:30px}.about-tow-section.about-page .about-tow-experience-years-text h2 a{color:var(--thm-black)}.about-tow-section.about-page .signature{margin-top:24px}.video-two-section{padding:190px 0 192px;background-attachment:fixed;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;display:block}.video-two-sec-inner{justify-content:center;align-items:center;display:flex}.video-two-sec-btn{height:90px;justify-content:center;font-size:30px;border:4px solid #fff;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;align-items:center;border-radius:50%;width:90px;display:flex}.video-two-sec-btn:hover{border:4px solid var(--thm-primary);color:var(--thm-primary)}.video-two-sec-content{margin-left:40px}.video-two-sec-content h2{font-size:40px;font-weight:800;margin-bottom:30px;color:#fff;line-height:50px}.video-two-sec-content span{color:var(--thm-primary)}.video-two-sec-content p{font-size:20px;color:#fff;margin:0;line-height:30px}.history-one-section{padding:100px 0 0;position:relative;display:block}.history-one-sec-content{margin-right:50px;position:relative;display:block}.history-one-sec-title h2{font-size:42px;font-weight:800;margin-bottom:10px;line-height:50px}.history-one-sec-date{padding-top:32px;padding-bottom:15px}.history-one-sec-date h3{font-size:30px;font-weight:600;color:var(--thm-primary);line-height:40px}.history-one-text p{margin:0}.history-one-btn{margin-top:35px}.history-one-btn .theme-btn{padding:15px 60px}.history-one-video-sec{margin-left:50px}.history-one-video-img,.history-one-video-sec{position:relative;display:block}.history-one-video-img img{border-radius:6px;width:100%}.history-one-video-img-bg{height:233px;position:absolute;top:-25px;left:-25px;width:233px;z-index:-1}.history-one-video-img-shape{height:270px;right:-15px;position:absolute;bottom:-15px;border-radius:6px;background:var(--thm-primary);width:270px;z-index:-1}.history-one-video-btn-box{right:0;position:absolute;bottom:0;top:0;left:0}.history-one-video-btn,.history-one-video-btn-box{justify-content:center;align-items:center;display:flex}.history-one-video-btn{height:70px;transform:rotate(0deg);font-size:20px;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;position:relative;border-radius:50%;background:var(--thm-primary);width:70px}.history-one-video-btn:hover{transform:rotate(1turn);color:#fff}.history-one-video-btn:before{right:-10px;content:"";position:absolute;bottom:-10px;top:-10px;border-radius:50%;background:rgba(255,95,21,.25);left:-10px}.newsletter-one-section{padding:90px 0 100px;position:relative;background:#f7f8f9;display:block}.newsletter-one-sec-inner{position:relative;max-width:565px;text-align:center;margin:0 auto;display:block}.newsletter-one-sec-inner .title{margin-bottom:55px}.newsletter-one-sec-inner .title h2{font-size:40px;font-weight:800;margin-bottom:16px;line-height:50px}.newsletter-one-sec-inner .title p{font-size:16px;margin:0;line-height:30px}.newsletter-one-input-box{position:relative;display:block}.newsletter-one-input-box input[type=Email]{height:60px;font-size:18px;color:#777;padding-right:80px;border-radius:30px;background:#fff;width:100%;padding-left:30px}.newsletter-one-input-box input[type=email]:focus{outline:none}.newsletter-one-input-box input[type=email]::-webkit-input-placeholder{color:#777}.newsletter-one-input-box input[type=email]:-moz-placeholder,.newsletter-one-input-box input[type=email]::-moz-placeholder{color:#777}.newsletter-one-input-box input[type=email]:-ms-input-placeholder{color:#777}.newsletter-one-input-box .button{font-size:20px;right:0;color:#fff;position:absolute;bottom:0;top:0;border-radius:50%;background:var(--thm-primary);width:60px}.service-details-section{padding:100px 0;position:relative;display:block}.service-details-sidebar-single+.service-details-sidebar-single{margin-top:60px}.view-all-services{padding:34px 40px 60px;position:relative;background:#f7f7f7;display:block}.view-all-services .title{margin-bottom:21px}.view-all-services .title h3{font-size:22px;font-weight:600;line-height:32px}.view-all-services ul li{padding-top:12px;position:relative;background:#fff;padding-bottom:13px;padding-left:46px;display:block}.view-all-services ul li+li{margin-top:10px}.view-all-services ul li .icon{height:16px;justify-content:center;font-size:10px;color:#fff;position:absolute;text-align:center;top:19px;align-items:center;border-radius:50%;background:var(--thm-primary);margin-left:20px;left:0;width:16px;line-height:16px;display:flex}.view-all-services ul li .text a{font-size:18px;font-weight:600;color:var(--thm-black);-webkit-transition:all .5s ease;transition:all .5s ease;line-height:30px}.view-all-services ul li:hover .text a{color:var(--thm-primary)}.about-our-factory{padding:19px 40px 15px;border:1px solid #e5e5e5;position:relative;background:#f7f7f7;display:block}.broucher-box{align-items:center;display:flex}.broucher-box .icon i{font-size:40px;color:var(--thm-primary);line-height:40px}.broucher-box .content{margin-left:10px}.broucher-box .content p{color:var(--thm-black)}.broucher-box .content a,.broucher-box .content p{font-size:16px;font-weight:600;margin:0;line-height:26px}.broucher-box .content a{color:var(--thm-primary)}.need-any-help{padding:65px 0 90px;position:relative;text-align:center;background-position:50%;background-repeat:no-repeat;display:block}.need-any-help .icon-box{padding-bottom:20px}.need-any-help .icon-box span{font-size:50px;color:var(--thm-primary);line-height:50px}.need-any-help .text-box{margin-bottom:33px}.need-any-help .text-box h3{font-size:20px;font-weight:600;margin-bottom:22px;color:#fff;line-height:30px}.need-any-help .text-box a{font-size:18px;color:#d2ccda;line-height:36px;display:block}.need-help-get-quote-btn .theme-btn{padding:10px 40px;border-radius:0}.service-details-right-image img{width:100%}.service-details-right-text h3{font-size:36px;font-weight:600;margin-bottom:20px;line-height:46px;margin-top:50px}.service-details-right-text .first-text{color:var(--thm-black);padding-bottom:7px}.service-details-right-text .last-text{color:var(--thm-black)}.why-choose-our-factory{padding-top:34px;align-items:center;display:flex}.why-choose-our-factory-text{margin-left:30px}.why-choose-our-factory-text h3{font-size:24px;font-weight:600;margin-bottom:27px;line-height:36px}.why-choose-our-factory-text p{margin:0}.why-choose-our-factory-text ul{margin-top:22px}.why-choose-our-factory-text ul li i{padding-right:9px}.features-list{padding-top:75px;padding-bottom:50px}.features-list li{position:relative;display:inline-block}.features-list li+li{margin-left:10px}.features-list li .icon{height:100px;text-align:center;box-shadow:1.362px 2.673px 35px 0 rgba(0,0,0,.08);border-radius:50%;width:100px}.features-list li .icon,.features-list li .text{vertical-align:middle;display:table-cell}.features-list li .icon span{font-size:56px;color:var(--thm-primary);-webkit-transition:all .5s ease;transition:all .5s ease;line-height:100px}.features-list li .text{position:relative;padding-left:12px}.features-list li .text h4{font-size:22px;font-weight:500;line-height:32px}.accordion-box{position:relative}.accordion-box .block{margin-bottom:20px;position:relative}.accordion-box .block:last-child{margin-bottom:0}.accordion-box .block .acc-btn{padding:0 20px;background:#f7f7f7}.accordion-box .block .acc-btn h4{padding:17px 0;font-size:16px;font-weight:500;color:#222;transition:all .5s ease;position:relative;cursor:pointer;line-height:26px;display:block}.accordion-box .block .acc-btn.active h4{color:#222}.accordion-box .block .acc-content{padding:29px 35px 27px;border:1px solid #eee;position:relative;border-top:0;display:none}.accordion-box .block .acc-content.current{display:block}.accordion-box .block .content .text{font-size:16px;color:var(--thm-gray);position:relative;display:block}.accordion-box .block .acc-btn .icon-outer{font-size:14px;font-weight:900;right:21px;color:var(--thm-black);transition:all .5s ease;position:absolute;text-align:center;top:15px;cursor:pointer;z-index:1}.accordion-box .block .acc-btn.active .icon-outer{color:var(--thm-black)}.accordion-box .block .acc-btn.active .icon-outer i:before{font-size:14px;font-weight:900;content:"\f068";position:relative;margin:0;font-family:Font Awesome\ 5 Pro}.project-details-image-box{padding:100px 0 50px;position:relative;display:block}.project-details-img img{width:100%}.project-details-left-content .title h2{font-size:36px;font-weight:600;padding-bottom:22px;line-height:46px}.project-details-left-content .text .first-text{padding-bottom:10px}.project-details-left-content .text .second-text{margin:0}.project-details-right{padding:30px;position:relative;background:#f7f7f7;margin-top:-320px;display:block}.project-details-right ul li{padding:20px;border:1px solid #eee;margin-bottom:20px;background:#fff}.project-details-right ul li:last-child{margin-bottom:0}.project-details-right ul li h4{font-size:18px;font-weight:700;line-height:30px}.project-details-right ul li p{font-size:18px;font-weight:500;color:#797672;margin:0}.project-details-benifits-section{padding:52px 0 100px}.project-details-benifits-image img{width:100%}.project-details-benifits h3{font-size:24px;font-weight:600;margin-bottom:25px;line-height:34px}.project-details-benifits .text p{margin:0 0 30px}.project-details-benifits ul li i{padding-right:10px}.testimonials-one-section.three{padding-bottom:90px}.testimonials-one-section.three .testimonials-one-single{margin-bottom:30px}.faq-one-section{padding:100px 0;position:relative;display:block}.faq-one-left h3{font-size:40px;font-weight:600;margin-bottom:37px;line-height:50px}.faq-one-left p{margin:0}.faq-one-left-btn{margin-top:36px}.faq-one-left-btn .theme-btn{padding:15px 55px}.error-section{padding:150px 0;position:relative;display:block}.error-section-content{position:relative;text-align:center;display:block}.error-section-content h1{font-size:160px;font-weight:700;margin-bottom:40px;position:relative;line-height:160px;margin-top:40px}.error-title h3{font-size:50px;font-weight:700;line-height:60px}.error-image{padding-top:32px;padding-bottom:48px}.error-image img{width:auto}.error-btn .theme-btn{padding:15px 50px;border-radius:30px}.contact-one-section{padding:100px 0}.contact-one-image,.contact-one-section{position:relative;display:block}.contact-one-image img{width:100%}.contact-one-form .input-box input[type=Email],.contact-one-form .input-box input[type=text]{height:60px;padding:0 25px;font-size:16px;font-weight:400;margin-bottom:30px;color:#888;background-color:#f7f8f9;width:100%}.contact-one-form .input-box textarea{height:150px;padding:20px 25px 25px;font-size:16px;font-weight:400;margin-bottom:20px;color:#888;background-color:#f7f8f9;width:100%}.contact__btn .theme-btn{padding:15px 30px;border-radius:0}.google_map{position:relative;background:#f8f8f8;display:block}.google-map__contact{height:560px;border:none;outline:none;width:100%;display:block}.contactinfo{padding:0 0 70px;position:relative;margin-top:-100px;display:block;z-index:1}.contactinfo-single{padding:50px 21px 35px 50px;margin-bottom:30px;flex-direction:row;background-color:#fff;box-shadow:0 1px 16.24px 12.76px rgba(0,0,0,.04);display:flex;z-index:5}.contactinfo-icon span{font-size:20px;color:var(--thm-primary);margin-top:8px}.contactinfo-content{margin-left:20px}.contactinfo-content h4{font-size:15px;font-weight:600;margin-bottom:10px;line-height:25px}.contactinfo-content a{color:#888}.contactinfo-content p{font-size:15px;margin:0}.blog-one-section.blog-page{background:#fff}.blog-one-section.blog-page .blog-one-content{background-color:#fff;box-shadow:0 0 40px 0 rgba(3,3,3,.07)}.blog-pg-pagination{padding:30px 0;position:relative;text-align:center;width:100%;display:block}.blog-pg-pagination .pg-pagination li{margin-right:5px;display:inline-block}.blog-pg-pagination .pg-pagination li:last-child{margin-right:0}.blog-pg-pagination .pg-pagination li a{height:60px;font-size:18px;font-weight:700;color:var(--thm-gray);-webkit-transition:all .5s ease;transition:all .5s ease;text-align:center;background:#f7f7f7;width:60px;line-height:60px;display:inline-block}.blog-pg-pagination .pg-pagination li a:hover{color:#fff;background:var(--thm-primary)}.blog-classic-section{padding:100px 0}.blog-classic-content,.blog-classic-section,.blog-classic-single{position:relative;display:block}.blog-classic-single{margin-bottom:50px}.blog-classic-image{position:relative;display:block}.blog-classic-image img{width:100%}.blog-classic-date{position:absolute;bottom:30px;left:30px}.blog-classic-date a{padding:7px 25px;font-size:15px;font-weight:600;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;background:var(--thm-primary);display:inline-block}.blog-classic-date a:hover{color:var(--thm-black);background:#fff}.blog-classic-content-box{padding:28px 30px 40px;position:relative;background-color:#fff;box-shadow:0 0 62px 0 rgba(27,31,45,.05);display:block}.blog-classic-meta{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.blog-classic-meta li{position:relative;display:block}.blog-classic-meta li:before{content:"";position:absolute;bottom:8px;top:7px;background:silver;left:0;width:2px}.blog-classic-meta li:first-child:before{display:none}.blog-classic-meta li+li{margin-left:12px;padding-left:12px}.blog-classic-meta li a{font-size:15px;color:var(--thm-gray)}.blog-classic-meta li a i{color:var(--thm-primary);padding-right:4px}.blog-classic-title{margin-bottom:21px;margin-top:6px}.blog-classic-title h3{font-size:30px;font-weight:600;line-height:40px}.blog-classic-title h3 a{color:var(--thm-black);-webkit-transition:all .5s ease;transition:all .5s ease}.blog-classic-title h3 a:hover{color:var(--thm-primary)}.blog-classic-text p{margin:0}.blog-classic-btn{margin-top:11px}.blog-classic-btn a{font-size:15px;font-weight:600;color:var(--thm-black);-webkit-transition:all .5s ease;transition:all .5s ease}.blog-classic-btn a:hover{color:var(--thm-primary)}.blog-classic-btn a i{padding-left:5px}.blog-pg-pagination.blog-pg-classic{padding:0;text-align:left}.sidebar-single+.sidebar-single{margin-top:30px}.sidebar-title{font-size:22px;font-weight:600;color:var(--thm-black);margin:0 0 15px}.sidebar-search{padding:35px 40px 40px;background-color:#f7f8f9}.sidebar-search-form{position:relative}.sidebar-search-form input[type=search]{height:48px;font-size:16px;border:none;font-weight:500;color:var(--thm-black);padding-right:60px;outline:none;background-color:#fff;width:100%;padding-left:30px;display:block}.sidebar-search-form ::-webkit-input-placeholder{color:var(--thm-gray);opacity:1}.sidebar-search-form ::-moz-placeholder{color:var(--thm-gray);opacity:1}.sidebar-search-form :-ms-input-placeholder{opacity:1}.sidebar-search-form ::-ms-input-placeholder{opacity:1}.sidebar-search-form ::placeholder{color:var(--thm-gray);opacity:1}.sidebar-search-form :-ms-input-placeholder{color:var(--thm-gray)}.sidebar-search-form ::-ms-input-placeholder{color:var(--thm-gray)}.sidebar-search-form button[type=submit]{height:48px;font-size:15px;border:none;right:0;color:#9c9c9c;position:absolute;outline:none;top:2px;background-color:transparent;width:60px}.sidebar-category{padding:35px 40px 30px;position:relative;background-color:#f7f8f9;display:block}.sidebar-category-list li{margin-bottom:5px}.sidebar-category-list li a{font-size:16px;color:var(--thm-gray);-webkit-transition:all .5s ease;transition:all .5s ease}.sidebar-category-list li a:hover{color:var(--thm-primary)}.sidebar-category-list li i{padding-right:2px}.sidebar-category-list li span{padding-left:10px}.sidebar-latest-news{padding:36px 40px 40px;position:relative;background:#f7f8f9;display:block}.sidebar-latest-news-list li{align-items:center;display:-webkit-box;display:flex}.sidebar-latest-news-list li+li{margin-top:25px}.sidebar-latest-news-content{margin-left:20px}.sidebar-latest-news-content h3{font-size:16px;font-weight:600;margin-bottom:6px;line-height:20px}.sidebar-latest-news-content a{color:var(--thm-black);-webkit-transition:all .5s ease;transition:all .5s ease}.sidebar-latest-news-content a:hover{color:var(--thm-primary)}.sidebar-latest-news-content p{font-size:14px;margin:0}.sidebar-archive{padding:36px 40px 35px;position:relative;background:#f7f8f9;display:block}.sidebar-archive-list li{margin-bottom:5px}.sidebar-archive-list li a{font-size:16px;color:var(--thm-gray);-webkit-transition:all .5s ease;transition:all .5s ease}.sidebar-archive-list li a:hover{color:var(--thm-primary)}.sidebar-archive-list li i{padding-right:2px}.sidebar-instagram{padding:36px 40px 30px;position:relative;background:#f7f8f9;display:block}.sidebar-instagram-list li{margin-right:5px;margin-bottom:10px;display:inline-block}.sidebar-instagram-list li .instagram-img{position:relative;display:block}.sidebar-instagram-list li .instagram-img:before{height:100%;transform:scaleX(0);-webkit-transition:all .5s ease;transition:all .5s ease;content:"";position:absolute;top:0;border-radius:5px;background:rgba(0,0,0,.3);left:0;width:100%}.sidebar-instagram-list li:hover .instagram-img:before{transform:scaleX(1)}.sidebar-instagram-list li .instagram-img img{border-radius:5px;width:100%}.sidebar-instagram-img-hover{transform:scale(0);justify-content:center;font-size:15px;right:0;color:var(--thm-primary);-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;bottom:0;top:0;align-items:center;left:0;display:flex}.sidebar-instagram-list li:hover .sidebar-instagram-img-hover{transform:scaleX(1)}.sidebar-tag{padding:36px 40px 40px;position:relative;background:#f7f8f9;display:block}.sidebar-tags-list a{padding:2px 15px;font-size:16px;color:#9c9c9c;-webkit-transition:all .5s ease;transition:all .5s ease;background:#fff;margin-left:5px;display:inline-block}.sidebar-tags-list a:hover{color:#fff;background:var(--thm-primary)}.sidebar-tags-list a+a{margin-left:5px;margin-top:10px}.blog-details-section{padding:100px 0}.blog-details-content,.blog-details-image,.blog-details-inner,.blog-details-section{position:relative;display:block}.blog-details-image img{width:100%}.blog-details-date{position:absolute;bottom:30px;left:30px}.blog-details-date a{padding:7px 25px;font-size:15px;font-weight:600;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;background:var(--thm-primary);display:inline-block}.blog-details-date a:hover{color:var(--thm-black);background:#fff}.blog-details-content-box{padding:28px 30px 35px;position:relative;background-color:#fff;box-shadow:0 0 62px 0 rgba(27,31,45,.05);display:block}.blog-details-meta{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.blog-details-meta li{position:relative;display:block}.blog-details-meta li:before{content:"";position:absolute;bottom:8px;top:7px;background:silver;left:0;width:2px}.blog-details-meta li:first-child:before{display:none}.blog-details-meta li+li{margin-left:12px;padding-left:12px}.blog-details-meta li a{font-size:15px;color:var(--thm-gray)}.blog-details-meta li i{color:var(--thm-primary);padding-right:4px}.blog-details-title{margin-bottom:20px;margin-top:6px}.blog-details-title h3{font-size:30px;font-weight:600;line-height:40px}.blog-details-title h3 a{color:var(--thm-black);-webkit-transition:all .5s ease;transition:all .5s ease}.blog-details-title h3 a:hover{color:var(--thm-primary)}.blog-details-text .first-text{margin:0}.blog-details-text .second-text{padding-top:11px;margin:0;padding-bottom:11px}.blog-details-text .last-text{margin:0}.blog-details-two-image{padding:30px 0;position:relative;display:block}.blog-details-two-img-box-single img{width:100%}.blog-details-bottom-text .bottom-text{margin:0}.blog-details-bottom{padding:45px 0 40px;justify-content:space-between;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.blog-details-bottom p{margin:0;padding-bottom:6px}.blog-detail-tags span{font-size:16px;color:var(--thm-black);margin:0 6px 0 0}.blog-detail-tags a{padding:4px 15px;font-size:14px;color:var(--thm-black);background:#f7f8f9;display:inline-block}.blog-detail-tags a+a{margin-left:15px}.blog-detail-social-list,.blog-detail-social-list a{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.blog-detail-social-list a{height:40px;justify-content:center;-webkit-box-pack:center;font-size:14px;color:var(--thm-black);-webkit-transition:all .5s ease;transition:all .5s ease;text-align:center;background-color:#f6f6f6;border-radius:50%;width:40px}.blog-detail-social-list a+a{margin-left:10px}.blog-detail-social-list a:hover{color:#fff;background-color:var(--thm-primary)}.author-one{padding:25px 35px;border:1px solid #f0f0f0;margin-bottom:73px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.author-one-content{margin-left:35px}.author-one-content h3{font-size:22px;font-weight:600;color:var(--thm-black);margin:0;line-height:32px}.author-one-content p{font-size:16px;margin:10px 0 0;line-height:24px}.comment-form-title,.comment-one-title{font-size:30px;font-weight:600;color:var(--thm-black);margin:0 0 52px}.comment-one-single{margin-bottom:60px;border-bottom:1px solid #edebe8;padding-bottom:30px;display:-webkit-box;display:flex}.comment-one-content{position:relative;margin-left:40px}.comment-one-content h3{font-size:20px;font-weight:600;color:var(--thm-black);margin:0 0 15px}.comment-one-content span{font-size:16px;color:var(--thm-gray);padding-left:15px}.comment-one-content p{margin:0}.comment-one-btn{font-size:12px;font-weight:700;color:var(--thm-black);-webkit-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase;margin-top:10px;display:inline-block}.comment-one-btn:hover{color:var(--thm-primary)}.comment-one-btn i{padding-right:5px}.comment-one-image img{border-radius:50%}.comment-form .comment-form-title{margin-top:-7px}.comment-input-box input[type=email],.comment-input-box input[type=text]{height:60px;padding:0 30px;font-size:15px;border:none;margin-bottom:20px;color:#888;outline:none;border-radius:0;background:#f7f8f9;width:100%}.comment-input-box textarea{height:200px;padding:30px 40px;font-size:15px;border:none;color:#888;outline:none;border-radius:0;background:#f7f8f9;width:100%}.comment-form-btn{padding:15px 50px;font-size:16px;font-weight:600;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;background:var(--thm-primary);margin-top:10px;display:inline-block}.comment-form-btn:hover{background:var(--thm-black)}.banner-big-title{-webkit-text-stroke-color:hsla(0,0%,100%,.2);font-size:250px;font-weight:900;right:40px;color:transparent;text-transform:uppercase;position:absolute;bottom:50px;letter-spacing:5px;-webkit-text-stroke-width:2px;line-height:170px;font-family:var(--heading-font);z-index:99}.banner-section .content-box h1 span{position:relative}.banner-section .content-box h1 span:before{height:10px;right:0;content:"";position:absolute;bottom:0;background:var(--thm-primary);left:0;z-index:-1}.features-two-section .container{max-width:1450px}