/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=League+Spartan:wght@400;700&family=Montserrat:wght@400;700&display=swap");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*{max-height:1000000px}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input:invalid{border:2px solid red}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearfix:after,dl:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}*,:after,:before{margin:0;padding:0;box-sizing:inherit}html{box-sizing:border-box}:root{--lh:1.4rem}body{color:#000;background:#fff;font:16px/1.5 Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;min-width:320px;line-height:var(--lh);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.truncate-3l{-webkit-line-clamp:3}.truncate-2l,.truncate-3l{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.truncate-2l{-webkit-line-clamp:2}.truncate-single{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.gm-style img{max-width:none}.selected-product-price{background:linear-gradient(135deg,#0d96b3,#0a7b92);color:#fff;padding:4px 8px;border-radius:5px}.for-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}address,applet,blockquote,dl,embed,form,frameset,h1,h2,h3,h4,h5,h6,iframe,object,ol,p,table,ul{margin:0 0 1.5em}blockquote{border-left:4px solid #999;padding-left:.5em;margin-left:1.5em}td,th{border:1px solid #999;padding:.5em;text-align:left;vertical-align:top}th{text-align:center;vertical-align:middle}ol,ul{padding-left:3em}ol ol,ol ul,ul ol,ul ul{padding-left:3em;margin:0}ul{list-style-type:disc}dl dt{float:left;clear:left;padding-right:.3em;font-weight:700}dl dd{overflow:hidden}pre{max-width:100%}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:1px solid #000;padding:5px 9px;outline:none;width:100%;border-radius:5px;height:47px;font-size:18px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#999}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(5,3,3,.5)}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:rgba(5,3,3,.5)}input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:rgba(5,3,3,.5)}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(5,3,3,.5)}input[type=email].placeholder,input[type=number].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:rgba(5,3,3,.5)}select{border-radius:0}textarea{resize:vertical;vertical-align:top;min-height:149px}input.country-search-input::placeholder{color:#fff}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;cursor:pointer;font-family:League Spartan,Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;outline:none;transition:color .3s ease-in-out,border-color .3s ease-in-out,background-color .3s ease-in-out,opacity .3s ease-in-out;text-transform:capitalize}label{font-weight:500;font-family:League Spartan,Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;text-transform:uppercase;font-size:12px;color:#000;display:block;margin-bottom:3px;letter-spacing:.1em}.form-group{margin-bottom:21px}.captcha{margin-bottom:10px}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:League Spartan,Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;margin:0 0 .4em;color:inherit;line-height:1.2}.h1,h1{font-size:40px}@media screen and (min-width:768px){.h1,h1{font-size:50px}}.h2,h2{font-size:35px}@media screen and (min-width:768px){.h2,h2{font-size:40px}}.h3,h3{font-size:30px}@media screen and (min-width:768px){.h3,h3{font-size:30px}}.h4,h4{font-size:25px}@media screen and (min-width:768px){.h4,h4{font-size:30px}}.h5,h5{font-size:20px}@media screen and (min-width:768px){.h5,h5{font-size:25px}}.h6,h6{font-size:18px}@media screen and (min-width:768px){.h6,h6{font-size:20px}}p{margin:0 0 1.5em}a{transition:color .3s ease-in-out,border-color .3s ease-in-out,background .3s ease-in-out;color:#0d96b3}a:focus,a:hover{text-decoration:none}body{position:relative}body .nav-menu-open{overflow-x:hidden;overflow-y:hidden}#main{min-height:50vh}.container{max-width:1280px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.video-banner{position:relative;height:480px;overflow:hidden;background-color:#000;font-size:14px;color:#fff;text-align:center}@media screen and (max-width:767px){.video-banner{min-height:500px}}.video-banner .container{height:100%}.video-banner .content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:2;height:100%;max-width:700px;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:40px}.video-banner h1,.video-banner h2{letter-spacing:2px}.video-banner h1{font-size:50px}@media screen and (max-width:767px){.video-banner h1{font-size:38px}}.video-banner h1 small{display:block;font-size:38%;margin-top:5px}.video-banner .txt-hold{padding-bottom:15px;margin-right:auto;margin-left:auto}.video-banner .search-bar{position:relative}.video-banner .search-bar input{width:100%;font-size:13px;padding-left:36px;min-width:320px;border:1px solid #fff}.video-banner .search-bar .search-icon{position:absolute;display:block;top:50%;left:12px;transform:translateY(-50%);font-size:20px}.video-banner .search-bar .search-icon i{display:block;pointer-events:none;color:rgba(0,0,0,.3)}.video-banner:after{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.35)}.video-banner .bg-video-wrp{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.video-banner video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-banner-sytle02{height:440px;overflow:hidden;background-color:#000;font-size:14px;color:#fff;text-align:center}@media screen and (max-width:767px){.video-banner-sytle02{min-height:300px}}.banner{padding-top:90px;padding-bottom:90px;background-color:rgba(0,0,0,.6);min-height:500px}.banner header{max-width:750px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.banner{min-height:340px}}@media screen and (max-width:575px){.banner{min-height:320px}}.banner h1:last-child,.banner h2:last-child,.banner h3:last-child,.banner h4:last-child,.banner h5:last-child,.banner h6:last-child{margin-bottom:0}.js-tab-hidden{display:none!important}.tabs-holder{position:-webkit-sticky;position:sticky;top:0;bottom:0;padding-top:15px;margin-top:65px;margin-bottom:50px;background-color:#fff;z-index:auto}@media screen and (max-width:575px){.tabs-holder{margin-top:35px;margin-bottom:20px}}.tabs-holder ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;list-style:none;padding:0;margin:0;border-bottom:1px solid rgba(13,150,179,.5);cursor:pointer}.tabs-holder li:first-child a{border-radius:5px 0 0 0}.tabs-holder li:last-child a{border-radius:0 5px 0 0}.tabs-holder a{display:flex;align-items:center;justify-content:center;padding:15px 30px;color:#fff;background-color:#f1f1f1;color:#666;font-size:14px;font-weight:700;letter-spacing:1px;text-decoration:none;text-transform:capitalize}@media screen and (max-width:575px){.tabs-holder a{letter-spacing:.5px;font-size:14px;padding:15px}}@media screen and (max-width:360px){.tabs-holder a{font-size:3.2vw}}.tabs-holder a.active{background:linear-gradient(135deg,#0d96b3,#0a7b92);color:#fff}.tabs-holder a i{font-size:24px;margin-left:20px;display:block}@media screen and (max-width:575px){.tabs-holder a i{font-size:18px;margin-left:12px}}.heading-style01{text-align:center}.heading-style01:after{content:"";display:block;width:120px;height:3px;background:linear-gradient(135deg,#0d96b3,#0a7b92);margin:4px auto}.heading-style02{display:inline-block}.heading-style02:after{content:"";display:block;margin:4px 0;width:100%;height:2px;background:linear-gradient(135deg,#0d96b3,#0a7b92)}.heading-style03{display:inline-block;background-color:#212529;padding:8px 30px;color:#fff}.breadcrumbs{padding-top:30px;padding-bottom:30px}.breadcrumbs+div,.breadcrumbs+section{padding-top:40px}.breadcrumbs ul{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin:0}.breadcrumbs ul li{display:flex;font-family:League Spartan,Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px;font-weight:700;letter-spacing:.6px;text-transform:capitalize}.breadcrumbs ul li:not(:first-child):before{content:"/";padding-left:10px;padding-right:10px}.breadcrumbs ul a{display:block;text-decoration:none}.breadcrumbs ul a:focus,.breadcrumbs ul a:hover{opacity:.6}.txt-block h1{font-size:32px}.txt-block h2{font-size:26px}.txt-block h3{font-size:22px}.txt-block h4{font-size:20px}.txt-block h5{font-size:18px}.txt-block ul{margin-bottom:20px}.text-section{padding-top:80px;padding-bottom:80px}.text-section header{margin-bottom:70px}.t-a-c-accordion .txt-block{padding:20px 30px}.t-a-c-accordion ul.accordion{padding:0;margin:0;list-style:none}.t-a-c-accordion li.accordion-item{margin-bottom:20px}.t-a-c-accordion .accordion-item.active .opener:after{transform:translateY(-50%) rotate(180deg)}.t-a-c-accordion .opener{position:relative;display:flex;align-items:center;padding:15px 25px;background-color:#212529;color:#fff;text-decoration:none}.t-a-c-accordion .opener:after{content:"";position:absolute;width:30px;height:30px;top:50%;right:20px;transform:translateY(-50%);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" style="fill: rgba(255, 255, 255, 1);transform: ;msFilter:;"><path d="M16.293 9.293 12 13.586 7.707 9.293l-1.414 1.414L12 16.414l5.707-5.707z"></path></svg>');background-repeat:no-repeat;background-position:50%;background-size:30px;transition:transform .25s ease-in-out}.t-a-c-accordion .opener h2{margin-bottom:0;font-size:20px;font-weight:400;letter-spacing:1px}.dropdown{max-width:300px;position:relative;z-index:2;margin-bottom:70px}.dropdown:hover{cursor:pointer}.dropdown:hover .dropdown-menu{display:block}.dropdown .menu-main{display:flex;align-items:stretch;justify-content:space-between;overflow:hidden}.dropdown .menu-main .menu-title{display:flex;align-items:center;flex-grow:1;padding:10px 15px;border:2px solid #000;border-right-color:#fff;background-color:#000;color:#0d96b3;font-weight:700}.dropdown .menu-main .menu-icon{padding:10px 5px;border:2px solid #000;background-color:#000}.dropdown .menu-main .bx{display:block;color:#fff;font-size:30px;line-height:1}.dropdown .dropdown-menu{display:none;position:absolute;top:52px;left:0;right:40px;background-color:#212529;padding:0;border:1px solid #adb5bd;margin:0;list-style:none;z-index:1}.dropdown .dropdown-menu li:not(:last-child){border-bottom:1px solid #adb5bd}.dropdown .dropdown-menu a{position:relative;overflow:hidden;display:block;color:#fff;padding:20px 15px;text-decoration:none;font-size:14px}.dropdown .dropdown-menu a:after,.dropdown .dropdown-menu a:before{content:"";position:absolute;top:0;bottom:0;width:100%;background-color:#000;transition:all .2s ease-in}.dropdown .dropdown-menu a:after{left:-100%;z-index:-1}.dropdown .dropdown-menu a:before{right:-100%;z-index:-1}.dropdown .dropdown-menu a:focus,.dropdown .dropdown-menu a:hover{color:#0d96b3}.dropdown .dropdown-menu a:focus:after,.dropdown .dropdown-menu a:hover:after{left:0}.dropdown .dropdown-menu a:focus:before,.dropdown .dropdown-menu a:hover:before{right:0}#header{padding-top:12px;padding-bottom:12px;background-color:#fff;box-shadow:0 2px 2px -2px rgba(0,0,0,.2);z-index:99}#header .nav-left{display:flex;align-items:center}#header #nav{flex-grow:1}@media screen and (max-width:991px){#header #nav{padding:32px;border-top:1px solid #e7e7e9;position:absolute;z-index:2;top:93px;right:0;width:100%;background-color:#fff;visibility:hidden;opacity:0;overflow-y:scroll;max-height:calc(100vh - 102px);transition:opacity .25s ease-out,visibility .25s ease-out}}#header #nav.nav-menu-open{visibility:visible;opacity:1}#header #nav .nav-dropdown .nav-dropdown-opener{display:flex;padding:5px;color:#212529;font-size:14px;font-weight:700;text-decoration:none;transition:color .25s ease-in-out;cursor:pointer}#header #nav .nav-dropdown .nav-dropdown-opener:focus,#header #nav .nav-dropdown .nav-dropdown-opener:hover{color:#6c757d}#header #nav .nav-dropdown .nav-dropdown-opener .txt{margin-right:5px}#header #nav .nav-dropdown .nav-dropdown-opener .bx{display:block;align-self:center}#header #nav ul.nav-list{display:flex;padding-left:20px;margin:0;align-items:center;list-style:none}#header #nav.nav-menu-open ul.nav-list{display:block}#header #nav.nav-menu-open .nav-burger :first-child{transform:rotate(45deg) translateZ(0)}#header #nav.nav-menu-open .nav-burger :nth-child(2){width:0;opacity:0}#header #nav.nav-menu-open .nav-burger :nth-child(3){width:100%;transform:rotate(-45deg) translateZ(0)}@media screen and (min-width:992px){#header #nav.nav-menu-open ul.nav-list{display:flex}}#header #nav ul.nav-list>li.nav-item{padding:0 5px}@media screen and (max-width:991px){#header #nav.nav-menu-open ul.nav-list>li.nav-item{display:flex;transform:translateX(-30px);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.nav-menu-open ul.nav-list>li.nav-item{transform:translateX(0)}#header #nav.nav-menu-open ul.nav-list>li.nav-item:first-child{transition-delay:.05s}#header #nav.nav-menu-open ul.nav-list>li.nav-item:nth-child(2){transition-delay:.1s}#header #nav.nav-menu-open ul.nav-list>li.nav-item:nth-child(3){transition-delay:.15s}#header #nav.nav-menu-open ul.nav-list>li.nav-item:nth-child(4){transition-delay:.2s}#header #nav.nav-menu-open ul.nav-list>li.nav-item:nth-child(5){transition-delay:.25s}#header #nav.nav-menu-open ul.nav-list>li.nav-item:nth-child(6){transition-delay:.3s}#header #nav.nav-menu-open ul.nav-list>li.nav-item:nth-child(7){transition-delay:.35s}#header #nav.nav-menu-open ul.nav-list>li.nav-item:nth-child(8){transition-delay:.4s}#header #nav.nav-menu-open ul.nav-list>li.nav-item:nth-child(9){transition-delay:.45s}#header #nav.nav-menu-open ul.nav-list>li.nav-item:nth-child(10){transition-delay:.5s}}#header #nav ul.nav-list>li.nav-item>a{display:block;padding:10px 5px;font-size:13px;font-weight:700;text-decoration:none;color:#212529;line-height:1.2}@media screen and (max-width:991px){#header #nav ul.nav-list>li.nav-item>a{display:inline-block;line-height:1}}#header #nav ul.nav-list>li.nav-item>a:focus,#header #nav ul.nav-list>li.nav-item>a:hover{color:#6c757d}#header #nav ul.nav-list>li.nav-item.nav-diff{display:none;margin-top:20px;padding-top:15px;border-top:1px solid #e7e7e9}@media screen and (max-width:991px){#header #nav ul.nav-list>li.nav-item.nav-diff{display:block}}#header #nav ul.nav-list>li.nav-item.nav-diff a{color:#0d96b3}#header #nav ul.nav-list>li.nav-item.nav-diff a.logout{color:#dc3545}#header #nav ul.nav-dropdown-list{position:absolute;visibility:hidden;opacity:0;left:0;right:0;top:74px;background-color:#212529;list-style:none;padding:0 20px;margin:0;transition:transform .25s ease-in-out,opacity .25s ease-in-out;transform:translateY(-100%);z-index:-1}#header #nav.display-nav-dropdown ul.nav-dropdown-list{display:flex;justify-content:center;visibility:visible;opacity:1;z-index:1;transform:translateY(0);transition:transform .25s ease-in-out,opacity .25s ease-in-out}@media screen and (max-width:991px){#header #nav.display-nav-dropdown ul.nav-dropdown-list{position:static;display:block}}#header #nav ul.nav-dropdown-list li.nav-dropdown-item{padding:0 20px}@media screen and (max-width:991px){#header #nav ul.nav-dropdown-list li.nav-dropdown-item{padding:15px}#header #nav ul.nav-dropdown-list li.nav-dropdown-item.dropdown-item-children>a{margin-bottom:15px;height:auto}}#header #nav ul.nav-dropdown-list li.nav-dropdown-item.dropdown-item-children.open .sub-nav-list{height:190px}@media screen and (max-width:991px){#header #nav ul.nav-dropdown-list li.nav-dropdown-item.dropdown-item-children:hover .sub-nav-list{height:auto}}#header #nav ul.nav-dropdown-list a{font-size:14px;padding:25px 5px;color:#fff;font-weight:700;display:block;text-decoration:none}@media screen and (max-width:991px){#header #nav ul.nav-dropdown-list a{font-weight:400;padding:5px}}#header #nav ul.nav-dropdown-list a:focus,#header #nav ul.nav-dropdown-list a:hover{color:#0d96b3}#header #nav .sub-nav-list-wrp{position:absolute;top:70px;background-color:#3f3f42;right:0;bottom:0;left:0}@media screen and (max-width:991px){#header #nav .sub-nav-list-wrp{padding:0;display:block;position:static;height:auto}}#header #nav ul.sub-nav-list{display:flex;flex-wrap:wrap;position:absolute;margin:0 auto;padding:0 15px;top:0;left:0;right:0;max-width:1440px;background-color:#3f3f42;list-style:none;height:0;transition:height .2s;overflow:hidden}@media screen and (max-width:991px){#header #nav ul.sub-nav-list{padding:0;display:block;position:static;height:auto}}#header #nav ul.sub-nav-list li.sub-nav-item{padding:15px;flex:0 0 33.33333333333%;max-width:33.33333333333%}@media screen and (max-width:991px){#header #nav ul.sub-nav-list li.sub-nav-item{padding:8px 15px;max-width:100%}}#header #nav ul.sub-nav-list li.sub-nav-item a{padding:5px;white-space:nowrap}@media screen and (max-width:991px){#header #nav ul.sub-nav-list li.sub-nav-item a{white-space:normal;margin-bottom:0}}#header .nav-btns{display:flex;align-items:center;list-style:none}#header .nav-btns a{display:block;text-decoration:none;font-size:14px;font-weight:700}@media screen and (max-width:991px){#header .nav-btns .login,#header .nav-btns .logout{display:none}}#header .nav-btns .login a{padding:0 10px}#header .nav-btns .login a:focus,#header .nav-btns .login a:hover{color:#6c757d}#header .nav-btns .btn-hold:not(:last-child){margin-right:10px}#header .btn-cart{margin-top:3px;margin-right:15px}#header .btn-cart a{display:block;color:rgba(33,37,41,.8);font-size:26px}#header .btn-cart a.available{color:#0d96b3!important}#header .btn-cart a.update{color:#212529!important}#header .btn-user{margin-right:15px}#header .btn-user a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgba(33,37,41,.3);color:#fff;font-size:17px}.nav-burger{display:none}@media screen and (max-width:991px){.nav-burger{display:grid;width:20px;box-sizing:content-box;grid-template-columns:1fr;grid-gap:5px;gap:5px;margin-left:calc(-1 * 6px);margin-right:10px;padding:6px;border:none;background:none;cursor:pointer}}.nav-burger>*{width:100%;height:2px;transform:translateZ(0);transform-origin:0 50%;transition:.2s cubic-bezier(.34,1.56,.64,1);border-radius:9999999px;opacity:1;background-color:#212529}.nav-burger>:nth-child(3){width:67%}#header .menuOpen .nav-burger :first-child{transform:rotate(45deg) translateZ(0)}#header .menuOpen .nav-burger :nth-child(2){width:0;opacity:0}#header .menuOpen .nav-burger :nth-child(3){width:100%;transform:rotate(-45deg) translateZ(0)}#footer .footer-top{border-top:1px solid #393939;padding-top:50px;padding-bottom:20px;background-color:#161616;color:hsla(0,0%,100%,.8)}#footer .footer-top h4{font-size:16px;text-transform:uppercase}#footer .footer-top h4:after{content:"";display:block;margin:4px 0;width:100%;height:2px;background:linear-gradient(135deg,#0d96b3,#0a7b92)}#footer .footer-top .row{display:flex;flex-wrap:wrap;row-gap:1.5rem;justify-content:space-between}#footer .footer-top .col-info{flex:0 0 400px;max-width:400px;padding:0 15px;font-size:14px}@media screen and (max-width:575px){#footer .footer-top .col-info{flex:0 0 100%;max-width:100%}}#footer .footer-top .col-info .img-hold{margin-bottom:30px}#footer .footer-top .col-info .img-hold a,#footer .footer-top .col-info .img-hold img{display:block}#footer .footer-top .col-info .img-hold img{max-width:170px!important;margin:2rem 0}#footer .footer-top .col-info .footer-contact{padding-bottom:30px}#footer .footer-top .col-info .footer-contact ul{padding:0;margin:0;list-style:none}#footer .footer-top .col-info .footer-contact li{margin-bottom:20px}#footer .footer-top .col-info .footer-contact .contact-name{margin-bottom:5px;font-weight:700}#footer .footer-top .col-info .footer-contact a{color:hsla(0,0%,100%,.4);text-decoration:none}#footer .footer-top .col-info .footer-contact a:focus,#footer .footer-top .col-info .footer-contact a:hover{color:#0d96b3}#footer .footer-top .col-link-hold{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 400px);max-width:calc(100% - 400px);padding:0 15px}@media screen and (max-width:767px){#footer .footer-top .col-link-hold{flex:0 0 100%;max-width:100%}}#footer .footer-top .col-links{display:flex;flex-wrap:wrap;row-gap:1.5rem;column-gap:1.5rem;justify-content:space-between}#footer .footer-top .f-links,#footer .footer-top .f-socials{margin-bottom:40px;font-size:16px}#footer .footer-top .f-links ul,#footer .footer-top .f-socials ul{padding:0;margin:0;list-style:none}#footer .footer-top .f-links a,#footer .footer-top .f-socials a{display:block;text-decoration:none;color:hsla(0,0%,100%,.4)}#footer .footer-top .f-links a:focus,#footer .footer-top .f-links a:hover,#footer .footer-top .f-socials a:focus,#footer .footer-top .f-socials a:hover{color:#0d96b3}#footer .footer-top .f-links{font-size:14px}#footer .footer-top .f-links li{margin-bottom:10px}#footer .footer-top .f-socials{font-size:20px}#footer .footer-top .f-socials ul{display:flex;margin:0 -8px}#footer .footer-top .f-socials li{padding:8px}#footer .footer-top .f-socials a{padding:5px}#footer .copyright{padding:15px;background-color:#fff;color:#0d96b3;font-size:14px;font-weight:700;text-align:center}#footer .copyright small{color:rgba(33,37,41,.6)}.btn{display:inline-block;border:1px solid transparent;padding:10px 15px;border-radius:4px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;text-align:center}.btn-brand{background:linear-gradient(135deg,#0d96b3,#0a7b92);color:#fff;border:1px solid #0d96b3}.btn-brand:focus,.btn-brand:hover{opacity:.8}button:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.5;filter:grayscale(50%);border:1px solid #0a7b92;background:linear-gradient(135deg,#b0dbe2,#86c7d4);color:#5b7f88;pointer-events:none}.btn-white{background-color:#fff;color:#000;border:1px solid #fff}.btn-white:focus,.btn-white:hover{border-color:linear-gradient(135deg,#0d96b3,#0a7b92);color:#fff;background:linear-gradient(135deg,#0d96b3,#0a7b92)}.btn-black{background-color:#212529;color:#fff;border:1px solid #212529}.btn-black:focus,.btn-black:hover{border-color:#212529;color:#212529;background-color:#fff}.btn-red{background-color:#dc3545;color:#fff;border:1px solid #dc3545}.btn-red:focus,.btn-red:hover{color:#212529;background-color:#fff}.btn-green{background-color:#28a745;color:#fff;border:1px solid #28a745}.btn-green:focus,.btn-green:hover{color:#28a745;background-color:#fff}.btn-yellow{background-color:#ffc107;color:#fff;border:1px solid #ffc107}.btn-yellow:focus,.btn-yellow:hover{color:#ffc107;background-color:#fff}.pagination{padding-bottom:20px}.pagination ul{padding:0;margin:0;display:flex;align-items:center;justify-content:center;list-style:none}.pagination li.next,.pagination li.prev{flex-grow:0}.pagination li .txt-btn{display:flex;align-items:center;justify-content:center;padding:5px;width:100px;height:35px;border-radius:5px;line-height:1;font-size:14px;background:linear-gradient(135deg,#0d96b3,#0a7b92);color:#fff;border:1px solid #0d96b3}@media screen and (max-width:767px){.pagination li .txt-btn{width:35px;height:35px}.pagination li .txt-btn span{display:none}}.pagination li .txt-btn:hover{opacity:.8}.pagination li .txt-btn .bx{margin-top:-3px;display:block;font-size:18px}.pagination li.prev{display:flex;justify-content:flex-start;margin-right:30px}@media screen and (max-width:767px){.pagination li.prev{margin-right:0}}.pagination li.next{display:flex;justify-content:flex-end;margin-left:30px}@media screen and (max-width:767px){.pagination li.next{margin-left:0}}.pagination button{padding:0}.pagination button.btn{display:block;margin:6px;background-color:#fff;color:rgba(0,0,0,.7);line-height:1;height:35px;width:40px;text-align:center}@media screen and (max-width:767px){.pagination button.btn{margin:6px 3px;height:35px;width:35px}}.pagination button.btn.active{background:linear-gradient(135deg,#0d96b3,#0a7b92);color:#fff;border:2px solid #086c82;box-shadow:0 0 8px rgba(13,150,179,.6);outline:none;transition:all .2s ease-in-out}.pagination button.btn:focus:not(.active),.pagination button.btn:hover:not(.active){color:#fff;border-color:#0d96b3;background-color:#0d96b3;box-shadow:0 4px 10px rgba(13,150,179,.3);transform:translateY(-1px);transition:all .2s ease-in-out}.newsletter{padding:60px 0;background-color:#161616;color:#fff;text-align:center}@media screen and (max-width:767px){.newsletter header{font-size:14px}}.newsletter header p{color:hsla(0,0%,100%,.6)}.newsletter h2{margin-bottom:.2em;font-size:35px;color:inherit}@media screen and (max-width:991px){.newsletter h2{font-size:30px}}@media screen and (max-width:767px){.newsletter h2{font-size:22px}}.subscribe-form{max-width:555px;margin:0 auto;display:flex;align-items:center}@media screen and (max-width:575px){.subscribe-form{display:block}}.subscribe-form .input-wrap{flex:1 1;margin-right:20px}@media screen and (max-width:575px){.subscribe-form .input-wrap{margin-right:0;margin-bottom:15px}}.subscribe-form input[type=email]{padding:20px;height:60px;background:#292929;border-color:#292929;color:#fff;font-size:16px}.subscribe-form input[type=email]::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}.subscribe-form input[type=email]::-moz-placeholder{opacity:1;color:hsla(0,0%,100%,.6)}.subscribe-form input[type=email]:-moz-placeholder{color:hsla(0,0%,100%,.6)}.subscribe-form input[type=email]:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.subscribe-form input[type=email].placeholder{color:hsla(0,0%,100%,.6)}.subscribe-form .btn{display:block;height:60px}@media screen and (max-width:575px){.subscribe-form .btn{width:100%}}.auth-form{position:relative;padding-top:110px;padding-bottom:130px;background-image:url(/img/bg-img01.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (max-width:575px){.auth-form{padding-top:80px;padding-bottom:110px}}.auth-form:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:hsla(0,0%,100%,.3);z-index:0}.auth-form .container{position:relative;z-index:1}.auth-form header{text-align:center;padding-bottom:20px}.auth-form .row{display:flex;flex-wrap:wrap;margin:0 -15px}.auth-form .col{flex:0 0 50%;max-width:50%;padding:0 15px}@media screen and (max-width:575px){.auth-form .col{flex:0 0 100%;max-width:100%}}.form-wrp{max-width:620px;margin-right:auto;margin-left:auto;padding:30px;border:1px solid rgba(68,68,68,.3);border-radius:10px;background-color:#fff}@media screen and (max-width:575px){.form-wrp{padding:30px 20px}}.form-wrp .form-wrp-style02{max-width:460px}.form-wrp .input-wrp{margin-bottom:20px}.form-wrp .input-icon{position:relative}.form-wrp .input-icon i{position:absolute;display:block;top:50%;left:15px;transform:translateY(-50%);font-size:18px;color:rgba(5,3,3,.5)}.form-wrp input[type=email],.form-wrp input[type=password],.form-wrp input[type=tel],.form-wrp input[type=text],.form-wrp textarea{padding:10px 15px 10px 40px;font-size:14px;border:1px solid rgba(5,3,3,.5);color:#212529}.form-wrp input[type=email]:focus,.form-wrp input[type=password]:focus,.form-wrp input[type=tel]:focus,.form-wrp input[type=text]:focus,.form-wrp textarea:focus{border-color:linear-gradient(135deg,#0d96b3,#0a7b92)}.form-wrp input[type=email]:focus+i,.form-wrp input[type=password]:focus+i,.form-wrp input[type=tel]:focus+i,.form-wrp input[type=text]:focus+i,.form-wrp textarea:focus+i{color:#0d96b3}.form-wrp textarea{padding:10px 15px}.form-wrp input[type=checkbox]{transform:scale(1.2)}.form-wrp .checkbox-wrp{display:flex;align-items:center}.form-wrp .checkbox-wrp input[type=checkbox]{margin-right:20px}.form-wrp a{color:#0d96b3;text-decoration:none}.form-wrp a:focus,.form-wrp a:hover{text-decoration:underline}.form-wrp .btn-wrp{padding-top:20px}.form-wrp button[type=submit]{height:50px;width:150px}.form-wrp .auth-option{padding-top:40px;padding-bottom:20px;text-align:center}.form-wrp .sign-up-options{padding-top:30px}.form-wrp .sign-up-options .txt-wrp{margin-bottom:30px;text-align:center;color:#212529;position:relative}.form-wrp .sign-up-options .txt-wrp:before{content:"";position:absolute;top:50%;left:0;right:0;background-color:rgba(33,37,41,.2);height:2px;transform:translateY(-50%)}.form-wrp .sign-up-options .txt-wrp .txt{position:relative;display:inline-block;padding:0 25px;background-color:#fff;z-index:2}.form-wrp .sign-up-options ul{padding:0;text-align:center;margin:0;list-style:none}.form-wrp .sign-up-options li{margin-bottom:20px}.form-wrp .sign-up-options a,.form-wrp .sign-up-options button{border:none;padding:15px 30px;width:300px;align-items:center;display:inline-flex;color:#fff;background-color:#212529}.form-wrp .sign-up-options a:focus,.form-wrp .sign-up-options a:hover,.form-wrp .sign-up-options button:focus,.form-wrp .sign-up-options button:hover{opacity:.85}@media screen and (max-width:575px){.form-wrp .sign-up-options a,.form-wrp .sign-up-options button{padding:15px;font-size:14px;width:250px}}.form-wrp .sign-up-options a img,.form-wrp .sign-up-options button img{margin-right:20px;width:35px;display:block}@media screen and (max-width:575px){.form-wrp .sign-up-options a img,.form-wrp .sign-up-options button img{width:30px}}.f-blog .link,.item .link{color:#212529;text-decoration:none}.f-blog .link:focus .img-hold:after,.f-blog .link:hover .img-hold:after,.item .link:focus .img-hold:after,.item .link:hover .img-hold:after{opacity:1}.f-blog .link:focus img,.f-blog .link:hover img,.item .link:focus img,.item .link:hover img{transform:scale(1.05)}.f-blog .link:focus h2,.f-blog .link:hover h2,.item .link:focus h2,.item .link:hover h2{color:#0d96b3}.f-blog .img-hold,.item .img-hold{position:relative;overflow:hidden}.f-blog .img-hold:after,.item .img-hold:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(41,41,41,.3);opacity:0;transition:opacity .3s ease-in-out}.f-blog .img-hold img{width:500px;height:300px}.f-blog .img-hold img,.item .img-hold img{display:block;transition:transform .3s ease-in-out}.f-blog .meta,.item .meta{display:flex;align-items:center;color:#6c757d;font-size:14px;line-height:1.2}.f-blog .meta .author,.item .meta .author{color:inherit;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:0;font-size:14px;font-weight:700;line-height:1.2}.f-blog .meta .split,.item .meta .split{font-size:25px;margin:0 8px}.f-blog .meta time,.item .meta time{display:block}.f-blog h2,.item h2{line-height:1.2;transition:color .3s ease-in-out}.f-blog .link{display:flex;align-items:center}@media screen and (max-width:575px){.f-blog .link{display:block}}.f-blog h2{font-size:30px;line-height:1.2;transition:color .3s ease-in-out}@media screen and (max-width:991px){.f-blog h2{font-size:26px}}@media screen and (max-width:767px){.f-blog h2{font-size:22px}}@media screen and (max-width:575px){.f-blog h2{font-size:26px}}.f-blog .img-hold{flex:0 0 40%;max-width:40%;margin-right:25px}@media screen and (max-width:575px){.f-blog .img-hold{max-width:100%;margin-right:0}}.f-blog .meta{font-size:14px;margin-bottom:5px}.f-blog .meta .author{font-size:inherit}@media screen and (max-width:991px){.f-blog .description{font-size:14px}}@media screen and (max-width:575px){.f-blog .description{font-size:16px}}.item{margin-bottom:15px}@media screen and (max-width:991px){.item{margin-bottom:10px}}@media screen and (max-width:767px){.item{margin-bottom:10px}}.item .img-hold{margin-bottom:5px}.item h2{font-size:22px}.item .meta{font-size:12px;margin-bottom:5px}.item .meta .author{font-size:inherit}.item .txt-hold{font-size:14px}.project{margin-bottom:30px;border-bottom:4px solid linear-gradient(135deg,#0d96b3,#0a7b92);border-radius:5px;max-width:500px;overflow:hidden;background-color:#212529}.project a{position:relative;display:block;text-decoration:none}.project a:hover:after{background-color:rgba(13,150,179,0)}.project a:hover h2{background-position:0}.project a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(73,80,87,.2);z-index:0;transition:background-color .3s ease-in-out}.project .img-hold{height:250px}.project .img-hold img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.project .description{position:absolute;bottom:15px;left:15px}.project h2{position:relative;z-index:1;display:inline-block;background:linear-gradient(90deg,#00d4ff 0,#0d96b3 49.99%,#212529 50%,#314755);background-position:100%;background-size:250%;background-repeat:no-repeat;border-radius:5px;padding:8px 30px;margin-bottom:0;font-size:18px;color:#fff;letter-spacing:1px;transition:background-position .4s ease-in-out}body.display-popup{position:relative;z-index:97;overflow:hidden}body.display-popup:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(33,37,41,.9);z-index:99}.popup{position:fixed;top:50%;left:50%;border-radius:5px;max-width:630px;width:100%;box-shadow:0 7px 10px rgba(0,0,0,.09),0 11px 12px 7px rgba(0,0,0,.02);transition:all .12s;z-index:100;color:#5e5e5e;transform:translateX(-50%) translateY(-50%) scale(.8);visibility:hidden;opacity:0;padding-left:15px;padding-right:15px;overflow-y:scroll;max-height:95vh;-ms-overflow-style:none;scrollbar-width:none}.popup::-webkit-scrollbar{display:none}.display-popup .popup{visibility:visible;opacity:1;transform:translateX(-50%) translateY(-50%) scale(1)}.popup .popup-main{position:relative;background:#fafdff}.popup .popup-close{position:absolute;top:-4px;right:0;width:51px;height:51px;font-size:0;cursor:pointer}.popup .popup-close:after,.popup .popup-close:before{content:"";position:absolute;background:#fff;border-radius:1px;top:30px;left:14px;right:14px;height:3px;transform:rotate(45deg);transition:all .1s ease-in}.popup .popup-close:after{transform:rotate(-45deg)}.popup .popup-header{padding:15px 30px;border-bottom:1px solid #adb5bd;background-color:#212529;color:#fff;text-align:center}.popup .popup-header h4{margin-bottom:0;font-size:22px}.popup .popup-body{padding:20px 25px 15px}.popup .product-info h5{font-size:20px}.popup .t-a-c{color:#000}.popup .t-a-c .message{font-weight:700;color:#dc3545;margin-bottom:15px}.popup .t-a-c .extra{margin-bottom:15px}.popup .total-price{margin-bottom:20px}.popup .total-price span{color:#0d96b3;font-weight:700}.popup .popup-footer{padding:10px 25px 20px}.home-banner{position:relative;height:calc(100vh - 100px);min-height:600px;padding-top:100px;padding-bottom:100px;color:#fff;background:#000;background:radial-gradient(ellipse at bottom,#1b2735 0,#090a0f 100%);overflow:hidden}.home-banner .bg-image{background-repeat:repeat-x;background-position:bottom;z-index:1}.home-banner .bg-image,.home-banner .stars-bg{position:absolute;top:0;bottom:0;right:0;left:0}.home-banner .stars-bg .stars{animation:animStar 50s linear infinite}.home-banner .stars-bg .stars,.home-banner .stars-bg .stars:after{width:1px;height:1px;background:transparent;box-shadow:259px 1572px #fff,9px 667px #fff,1598px 1846px #fff,1172px 257px #fff,1571px 395px #fff,1829px 689px #fff,885px 1185px #fff,663px 1695px #fff,171px 1171px #fff,323px 331px #fff,1351px 1870px #fff,513px 831px #fff,1802px 1022px #fff,1776px 170px #fff,780px 139px #fff,1656px 26px #fff,409px 739px #fff,734px 1929px #fff,197px 1779px #fff,1794px 34px #fff,1240px 1182px #fff,1595px 711px #fff,1902px 114px #fff,1514px 1892px #fff,414px 700px #fff,37px 1981px #fff,1205px 353px #fff,1840px 1943px #fff,66px 1733px #fff,515px 837px #fff,1685px 243px #fff,1508px 336px #fff,1765px 469px #fff,859px 662px #fff,544px 483px #fff,1961px 276px #fff,1710px 1728px #fff,810px 1223px #fff,843px 263px #fff,1140px 1676px #fff,99px 1401px #fff,44px 655px #fff,182px 1166px #fff,677px 1630px #fff,327px 638px #fff,365px 1397px #fff,163px 1884px #fff,408px 27px #fff,1718px 1103px #fff,372px 1130px #fff,1496px 1967px #fff,1164px 709px #fff,1386px 1263px #fff,1337px 1681px #fff,1259px 254px #fff,1015px 1712px #fff,846px 1496px #fff,1967px 321px #fff,1511px 418px #fff,1897px 1213px #fff,765px 1404px #fff,728px 1298px #fff,869px 77px #fff,1613px 1060px #fff,1522px 915px #fff,1355px 577px #fff,890px 1114px #fff,1178px 554px #fff,1113px 776px #fff,262px 521px #fff,429px 1063px #fff,366px 1902px #fff,460px 1250px #fff,535px 906px #fff,1427px 1529px #fff,1688px 1783px #fff,272px 1088px #fff,1229px 1691px #fff,141px 1450px #fff,409px 1343px #fff,1773px 289px #fff,560px 1047px #fff,832px 1259px #fff,264px 484px #fff,1075px 1432px #fff,1901px 1081px #fff,1007px 1124px #fff,1816px 1523px #fff,1673px 1425px #fff,627px 216px #fff,635px 1314px #fff,1755px 47px #fff,598px 26px #fff,764px 1245px #fff,986px 885px #fff,948px 1355px #fff,1732px 1412px #fff,1353px 381px #fff,1265px 1395px #fff,1826px 474px #fff,1653px 566px #fff,1137px 574px #fff,684px 1100px #fff,1576px 463px #fff,464px 1464px #fff,646px 938px #fff,407px 289px #fff,1215px 1743px #fff,1467px 732px #fff,1040px 630px #fff,270px 271px #fff,921px 1800px #fff,921px 220px #fff,1046px 1513px #fff,1958px 1691px #fff,170px 178px #fff,666px 60px #fff,1072px 1375px #fff,1162px 469px #fff,1159px 30px #fff,1892px 1732px #fff,665px 937px #fff,158px 1140px #fff,680px 743px #fff,1875px 1682px #fff,1691px 375px #fff,1091px 156px #fff,1275px 700px #fff,502px 1364px #fff,690px 16px #fff,1557px 913px #fff,1008px 681px #fff,1048px 1672px #fff,1256px 1042px #fff,829px 1359px #fff,1968px 1478px #fff,694px 396px #fff,966px 600px #fff,1017px 1055px #fff,1702px 1345px #fff,435px 1099px #fff,414px 1881px #fff,1614px 845px #fff,1878px 1246px #fff,791px 1610px #fff,1448px 1060px #fff,1757px 1925px #fff,425px 1729px #fff,724px 703px #fff,1404px 1246px #fff,719px 951px #fff,732px 827px #fff,834px 237px #fff,490px 897px #fff,1108px 596px #fff,1657px 1700px #fff,314px 521px #fff,1455px 310px #fff,1833px 194px #fff,1438px 165px #fff,1458px 1413px #fff,873px 1702px #fff,1827px 285px #fff,893px 583px #fff,1236px 22px #fff,251px 1737px #fff,1326px 773px #fff,374px 487px #fff,1210px 1863px #fff,751px 1828px #fff,119px 1117px #fff,1801px 1179px #fff,1892px 568px #fff,336px 715px #fff,79px 1416px #fff,498px 261px #fff,1125px 1634px #fff,1797px 1876px #fff,490px 944px #fff,835px 1030px #fff,1053px 1679px #fff,727px 300px #fff,992px 58px #fff,1731px 1767px #fff,723px 836px #fff,923px 1146px #fff,1005px 1258px #fff,1463px 1196px #fff,1614px 21px #fff,810px 793px #fff,1154px 992px #fff,461px 1655px #fff,313px 54px #fff,1772px 1040px #fff,1087px 948px #fff,454px 1945px #fff,84px 281px #fff,1460px 1729px #fff,1843px 398px #fff,149px 1131px #fff,1657px 1401px #fff,1896px 1436px #fff,1520px 1466px #fff,940px 47px #fff,219px 630px #fff,1909px 1692px #fff,1864px 1395px #fff,1156px 1330px #fff,1599px 131px #fff,785px 1765px #fff,1816px 1812px #fff,836px 528px #fff,1075px 254px #fff,625px 1629px #fff,1446px 1176px #fff,643px 793px #fff,411px 1533px #fff,298px 948px #fff,303px 1879px #fff,1023px 1570px #fff,996px 1026px #fff,1350px 417px #fff,1837px 376px #fff,1153px 216px #fff,1412px 69px #fff,1532px 100px #fff,1586px 1226px #fff,1285px 1319px #fff,469px 565px #fff,1721px 475px #fff,1196px 1614px #fff,610px 624px #fff,147px 659px #fff,1766px 247px #fff,123px 627px #fff,573px 1192px #fff,1346px 370px #fff,454px 1334px #fff,351px 1054px #fff,706px 1369px #fff,1503px 478px #fff,1726px 173px #fff,281px 351px #fff,1402px 1924px #fff,946px 1917px #fff,1735px 1812px #fff,1469px 216px #fff,1724px 20px #fff,271px 599px #fff,555px 434px #fff,1690px 845px #fff,924px 734px #fff,1421px 1584px #fff,1492px 189px #fff,476px 1891px #fff,97px 745px #fff,614px 97px #fff,1957px 478px #fff,1772px 32px #fff,1625px 408px #fff,1222px 879px #fff,1072px 1216px #fff,1153px 1213px #fff,147px 1294px #fff,427px 1207px #fff,1918px 321px #fff,1122px 513px #fff,908px 1142px #fff,519px 600px #fff,1929px 1091px #fff,1095px 1822px #fff,452px 1202px #fff,791px 302px #fff,164px 372px #fff,1677px 1979px #fff,592px 766px #fff,1169px 1122px #fff,1748px 1573px #fff,880px 79px #fff,164px 1726px #fff,1630px 952px #fff,1555px 975px #fff,41px 35px #fff,1672px 199px #fff,1745px 410px #fff,774px 562px #fff,147px 753px #fff,1079px 198px #fff,1356px 233px #fff,1913px 1679px #fff,1304px 862px #fff,113px 277px #fff,1136px 31px #fff,1096px 350px #fff,496px 1307px #fff,60px 1373px #fff,1806px 233px #fff,786px 1300px #fff,329px 1534px #fff,369px 50px #fff,1985px 1579px #fff,1702px 44px #fff,133px 1826px #fff,1707px 1854px #fff,612px 1567px #fff,877px 163px #fff,468px 738px #fff,978px 1024px #fff,1346px 229px #fff,74px 1260px #fff,950px 1769px #fff,1710px 591px #fff,1054px 888px #fff,472px 1289px #fff,1010px 1366px #fff,1728px 990px #fff,1830px 1220px #fff,1741px 335px #fff,1478px 63px #fff,182px 530px #fff,1631px 1590px #fff,412px 142px #fff,1594px 1881px #fff,751px 293px #fff,1362px 1509px #fff,371px 1928px #fff,1397px 214px #fff,1277px 441px #fff,97px 792px #fff,917px 107px #fff,1810px 1182px #fff,1942px 442px #fff,901px 375px #fff,1341px 1679px #fff,1722px 1256px #fff,915px 202px #fff,296px 1851px #fff,1032px 783px #fff,633px 985px #fff,1042px 170px #fff,1365px 1730px #fff,348px 1231px #fff,1946px 1007px #fff,737px 28px #fff,1225px 20px #fff,779px 1326px #fff,1359px 29px #fff,61px 503px #fff,1596px 555px #fff,115px 467px #fff,1624px 1404px #fff,1635px 1541px #fff,464px 906px #fff,1625px 1747px #fff,995px 375px #fff,108px 1869px #fff,1490px 1492px #fff,1071px 777px #fff,475px 1440px #fff,542px 1567px #fff,1030px 1775px #fff,1074px 386px #fff,1972px 504px #fff,1610px 623px #fff,481px 747px #fff,535px 875px #fff,242px 68px #fff,777px 1280px #fff,41px 892px #fff,1523px 103px #fff,768px 956px #fff,1123px 654px #fff,1149px 1821px #fff,607px 1515px #fff,1217px 941px #fff,789px 1102px #fff,427px 136px #fff,230px 1834px #fff,968px 1259px #fff,884px 1430px #fff,1750px 182px #fff,143px 250px #fff,749px 1247px #fff,539px 942px #fff,966px 534px #fff,1784px 1329px #fff,1038px 1907px #fff,1064px 364px #fff,804px 1393px #fff,1383px 1377px #fff,1976px 913px #fff,204px 1244px #fff,1512px 395px #fff,263px 1489px #fff,91px 1772px #fff,1015px 863px #fff,1951px 682px #fff,1445px 1160px #fff,1592px 1723px #fff,318px 568px #fff,68px 34px #fff,726px 657px #fff,1147px 1217px #fff,753px 938px #fff,678px 1963px #fff,1588px 1012px #fff,1807px 883px #fff,862px 1100px #fff,1159px 1787px #fff,1195px 309px #fff,258px 1723px #fff,340px 961px #fff,1194px 112px #fff,968px 757px #fff,1033px 1997px #fff,1872px 767px #fff,437px 209px #fff,819px 609px #fff,828px 1007px #fff,363px 705px #fff,781px 1346px #fff,1058px 229px #fff,1953px 1684px #fff,96px 568px #fff,1477px 1210px #fff,67px 1432px #fff,333px 247px #fff,971px 554px #fff,520px 1800px #fff,44px 595px #fff,1302px 1073px #fff,1853px 1253px #fff,1352px 16px #fff,755px 846px #fff,1098px 1495px #fff,1215px 309px #fff,1135px 533px #fff,1361px 1278px #fff,887px 1003px #fff,1029px 1964px #fff,598px 176px #fff,1725px 1927px #fff,1531px 1479px #fff,1026px 1219px #fff,1816px 1121px #fff,94px 692px #fff,311px 808px #fff,745px 25px #fff,1037px 1575px #fff,1019px 1189px #fff,178px 888px #fff,474px 1540px #fff,397px 1px #fff,1983px 259px #fff,1165px 54px #fff,1361px 1522px #fff,623px 842px #fff,1058px 1190px #fff,973px 573px #fff,1830px 1069px #fff,1022px 1811px #fff,685px 1020px #fff,1078px 1577px #fff,666px 1540px #fff,242px 1217px #fff,1737px 63px #fff,613px 79px #fff,1429px 1827px #fff,1340px 1169px #fff,229px 29px #fff,1672px 1882px #fff,1776px 1489px #fff,408px 320px #fff,294px 214px #fff,81px 1827px #fff,603px 901px #fff,1622px 1014px #fff,1409px 1998px #fff,1210px 838px #fff,1600px 949px #fff,1827px 278px #fff,903px 1328px #fff,1996px 468px #fff,1543px 1217px #fff,1415px 1756px #fff,233px 1763px #fff,1702px 332px #fff,57px 793px #fff,1951px 1886px #fff,1443px 745px #fff,1648px 1350px #fff,216px 1781px #fff,1657px 20px #fff,1827px 502px #fff,299px 1293px #fff,1256px 568px #fff,1370px 563px #fff,1434px 1296px #fff,190px 1617px #fff,99px 2px #fff,1636px 536px #fff,16px 1079px #fff,522px 83px #fff,745px 1075px #fff,562px 1265px #fff,1342px 354px #fff,993px 1330px #fff,1988px 503px #fff,753px 1398px #fff,87px 1580px #fff,1654px 1352px #fff,494px 450px #fff,262px 1890px #fff,1656px 1890px #fff,773px 1614px #fff,1211px 525px #fff,1049px 1302px #fff,1448px 1111px #fff,891px 546px #fff,462px 515px #fff,692px 1379px #fff,1281px 1520px #fff,1605px 127px #fff,352px 1373px #fff,1864px 664px #fff,919px 1100px #fff,614px 470px #fff,1622px 413px #fff,1979px 772px #fff,347px 138px #fff,506px 1856px #fff,201px 923px #fff,1680px 984px #fff,1185px 558px #fff,980px 1154px #fff,1889px 1933px #fff,984px 75px #fff,1512px 380px #fff,1618px 828px #fff,1380px 1289px #fff,904px 96px #fff,1732px 122px #fff,294px 1039px #fff,532px 720px #fff,1197px 1341px #fff,1781px 606px #fff,1216px 1172px #fff,165px 1499px #fff,677px 112px #fff,878px 1881px #fff,408px 1010px #fff,1600px 605px #fff,1693px 717px #fff,675px 1900px #fff,1729px 1924px #fff,1847px 1146px #fff,801px 219px #fff,1806px 1415px #fff,2000px 489px #fff,1334px 784px #fff,1517px 472px #fff,1971px 1547px #fff,294px 511px #fff,575px 1092px #fff,1865px 222px #fff,19px 1853px #fff,1070px 1434px #fff,908px 530px #fff,891px 1703px #fff,1831px 1969px #fff,496px 1992px #fff,798px 1495px #fff,974px 1164px #fff,1305px 223px #fff,1420px 306px #fff,394px 1787px #fff,1166px 1725px #fff,465px 1722px #fff,240px 61px #fff,1259px 366px #fff,612px 1924px #fff,789px 1907px #fff,1370px 1368px #fff,887px 116px #fff,518px 135px #fff,1899px 1226px #fff,1408px 1222px #fff,1746px 192px #fff,219px 464px #fff,971px 1359px #fff,1895px 1026px #fff,561px 251px #fff,364px 1177px #fff,1922px 455px #fff,850px 32px #fff,1103px 295px #fff,627px 529px #fff,429px 1316px #fff,1228px 315px #fff,1993px 393px #fff,1677px 186px #fff,1192px 413px #fff,726px 671px #fff,931px 1036px #fff,1465px 44px #fff,373px 427px #fff,1305px 567px #fff,1460px 1451px #fff,448px 1181px #fff,994px 1072px #fff,165px 143px #fff,1128px 1682px #fff,806px 1871px #fff,1505px 1400px #fff,1862px 1422px #fff,1819px 1919px #fff,347px 1572px #fff,980px 68px #fff,1637px 132px #fff,1651px 753px #fff,1697px 184px #fff,1790px 1474px #fff,882px 1014px #fff,60px 327px #fff,1101px 1214px #fff,812px 1346px #fff,807px 1444px #fff,158px 341px #fff,1754px 1527px #fff,357px 23px #fff,593px 828px #fff,997px 1509px #fff,1965px 935px #fff,1503px 1019px #fff,322px 763px #fff,879px 1284px #fff,1115px 84px #fff,850px 357px #fff,835px 1203px #fff,92px 1330px #fff,1921px 1957px #fff,62px 1620px #fff,482px 1067px #fff,1095px 902px #fff,873px 14px #fff,1803px 1286px #fff,291px 1940px #fff,1664px 117px #fff,941px 1707px #fff,267px 1831px #fff,129px 1139px #fff,1276px 1826px #fff,1571px 1175px #fff,241px 1878px #fff,1207px 1085px #fff,1260px 230px #fff,771px 1101px #fff,171px 1773px #fff,105px 37px #fff,323px 1703px #fff,1715px 834px #fff,1030px 409px #fff,1018px 1496px #fff,1625px 69px #fff,770px 1638px #fff,146px 610px #fff,1673px 146px #fff,1752px 35px #fff,1147px 170px #fff,984px 135px #fff,1061px 1301px #fff,1611px 490px #fff,657px 468px #fff,1708px 1674px #fff,416px 1737px #fff,1867px 398px #fff,1145px 1732px #fff,849px 1903px #fff,672px 1840px #fff,549px 861px #fff,1892px 1448px #fff,860px 750px #fff,116px 500px #fff,76px 1559px #fff,1845px 722px #fff,142px 1476px #fff,879px 239px #fff,1322px 1138px #fff,183px 595px #fff,354px 492px #fff,511px 1174px #fff,676px 35px #fff,1305px 803px #fff,586px 1112px #fff,709px 813px #fff,616px 26px #fff,368px 478px #fff,779px 1659px #fff,1300px 1884px #fff,1276px 986px #fff}.home-banner .stars-bg .stars:after{content:" ";position:absolute;top:2000px}.home-banner .stars-bg .stars2{animation:animStar 100s linear infinite}.home-banner .stars-bg .stars2,.home-banner .stars-bg .stars2:after{width:2px;height:2px;background:transparent;box-shadow:464px 559px #fff,1448px 17px #fff,1864px 901px #fff,1735px 1150px #fff,679px 1119px #fff,507px 355px #fff,1792px 438px #fff,439px 798px #fff,386px 1972px #fff,199px 1992px #fff,1361px 1483px #fff,362px 1634px #fff,415px 1825px #fff,868px 817px #fff,340px 545px #fff,1249px 1399px #fff,1019px 1604px #fff,985px 1891px #fff,173px 959px #fff,1489px 586px #fff,301px 873px #fff,417px 1632px #fff,86px 899px #fff,944px 1306px #fff,1949px 265px #fff,628px 1360px #fff,1486px 289px #fff,551px 752px #fff,1833px 360px #fff,1645px 974px #fff,1730px 145px #fff,329px 1005px #fff,391px 933px #fff,1512px 405px #fff,258px 235px #fff,928px 189px #fff,502px 685px #fff,696px 1923px #fff,1006px 611px #fff,913px 413px #fff,17px 1915px #fff,338px 1642px #fff,1448px 523px #fff,506px 54px #fff,1054px 521px #fff,1953px 1203px #fff,1348px 1762px #fff,596px 1246px #fff,1860px 878px #fff,561px 1696px #fff,790px 978px #fff,1025px 94px #fff,1424px 600px #fff,1545px 230px #fff,390px 1587px #fff,1594px 798px #fff,801px 1590px #fff,592px 1341px #fff,810px 1859px #fff,474px 385px #fff,1879px 473px #fff,301px 798px #fff,1426px 1399px #fff,1391px 330px #fff,1245px 344px #fff,734px 88px #fff,213px 588px #fff,1450px 1290px #fff,1573px 1997px #fff,692px 771px #fff,229px 174px #fff,56px 1415px #fff,1810px 1316px #fff,1862px 699px #fff,1027px 1670px #fff,840px 1616px #fff,1031px 1309px #fff,232px 88px #fff,1700px 1933px #fff,817px 1791px #fff,1050px 15px #fff,1029px 990px #fff,1321px 765px #fff,1667px 1100px #fff,1653px 1897px #fff,279px 863px #fff,1144px 224px #fff,730px 422px #fff,124px 989px #fff,443px 1059px #fff,538px 1287px #fff,720px 269px #fff,496px 572px #fff,692px 481px #fff,1618px 158px #fff,890px 828px #fff,399px 1106px #fff,1232px 677px #fff,516px 312px #fff,1512px 126px #fff,1365px 1121px #fff,1144px 1583px #fff,1081px 1049px #fff,1108px 1805px #fff,211px 1573px #fff,1163px 1572px #fff,906px 1898px #fff,1573px 772px #fff,1962px 1415px #fff,187px 815px #fff,709px 1553px #fff,685px 751px #fff,992px 794px #fff,477px 384px #fff,938px 294px #fff,712px 1580px #fff,925px 806px #fff,341px 1903px #fff,1953px 1372px #fff,300px 1603px #fff,756px 1639px #fff,1483px 1039px #fff,865px 1808px #fff,1966px 34px #fff,885px 7px #fff,863px 777px #fff,764px 588px #fff,946px 1593px #fff,432px 1502px #fff,1705px 602px #fff,83px 79px #fff,1935px 287px #fff,717px 1285px #fff,873px 1795px #fff,1549px 1471px #fff,779px 728px #fff,1558px 790px #fff,453px 1071px #fff,1656px 1028px #fff,407px 1528px #fff,1343px 679px #fff,1830px 334px #fff,615px 634px #fff,1649px 1719px #fff,1989px 1361px #fff,422px 1017px #fff,473px 757px #fff,543px 189px #fff,164px 1296px #fff,378px 224px #fff,1438px 1685px #fff,808px 1650px #fff,1885px 1566px #fff,597px 999px #fff,1454px 518px #fff,1445px 999px #fff,1171px 390px #fff,702px 214px #fff,1433px 1320px #fff,1406px 356px #fff,611px 249px #fff,283px 1212px #fff,280px 257px #fff,1663px 1352px #fff,1781px 1893px #fff,1473px 650px #fff,1168px 1747px #fff,443px 1716px #fff,680px 1739px #fff,1624px 258px #fff,1764px 117px #fff,286px 1054px #fff,554px 1932px #fff,1478px 1964px #fff,6px 477px #fff,299px 620px #fff,1947px 1211px #fff,579px 783px #fff,870px 1112px #fff,1642px 29px #fff,1141px 1325px #fff,83px 1247px #fff,351px 1006px #fff,96px 1225px #fff,1099px 950px #fff,1329px 1156px #fff,987px 1645px #fff,1422px 587px #fff,1283px 1615px #fff,1734px 1032px #fff,120px 669px #fff,739px 579px #fff,1423px 326px #fff,1636px 317px #fff,336px 975px #fff,456px 1661px #fff,329px 45px #fff,1274px 1179px #fff,578px 768px #fff,1962px 29px #fff}.home-banner .stars-bg .stars2:after{content:" ";position:absolute;top:2000px}.home-banner .stars-bg .stars3{animation:animStar 150s linear infinite}.home-banner .stars-bg .stars3,.home-banner .stars-bg .stars3:after{width:3px;height:3px;background:transparent;box-shadow:1718px 65px #fff,1933px 1007px #fff,967px 720px #fff,1007px 556px #fff,1319px 697px #fff,1466px 1075px #fff,863px 336px #fff,313px 455px #fff,979px 584px #fff,1345px 833px #fff,1911px 825px #fff,663px 454px #fff,314px 1182px #fff,544px 529px #fff,1763px 1666px #fff,1846px 195px #fff,70px 1444px #fff,103px 1194px #fff,471px 901px #fff,199px 944px #fff,1480px 1645px #fff,1622px 1918px #fff,331px 1922px #fff,264px 878px #fff,993px 1201px #fff,1472px 1902px #fff,518px 1906px #fff,1738px 993px #fff,553px 1530px #fff,593px 210px #fff,1075px 181px #fff,974px 229px #fff,695px 1963px #fff,1353px 1947px #fff,1846px 942px #fff,1291px 751px #fff,1833px 35px #fff,1937px 367px #fff,601px 1907px #fff,157px 1845px #fff,260px 1315px #fff,561px 266px #fff,955px 1843px #fff,28px 1952px #fff,583px 583px #fff,638px 438px #fff,1442px 1557px #fff,1494px 903px #fff,1184px 780px #fff,263px 1304px #fff,775px 1381px #fff,1031px 587px #fff,159px 1073px #fff,557px 787px #fff,188px 1377px #fff,1075px 655px #fff,1007px 790px #fff,1517px 1185px #fff,1291px 1746px #fff,1137px 1459px #fff,1970px 1140px #fff,1991px 1079px #fff,940px 4px #fff,5px 144px #fff,1057px 1316px #fff,993px 1372px #fff,108px 208px #fff,239px 330px #fff,1341px 885px #fff,24px 1856px #fff,1739px 1865px #fff,294px 1144px #fff,1120px 1920px #fff,1664px 469px #fff,609px 1271px #fff,414px 1606px #fff,517px 438px #fff,818px 1709px #fff,1439px 1558px #fff,1236px 590px #fff,1835px 717px #fff,1979px 1776px #fff,704px 1876px #fff,297px 1825px #fff,1770px 711px #fff,1327px 18px #fff,1356px 1089px #fff,1391px 1146px #fff,19px 1924px #fff,1011px 1436px #fff,1082px 921px #fff,1343px 1634px #fff,1172px 1434px #fff,1536px 1086px #fff,57px 428px #fff,1303px 1644px #fff,921px 588px #fff,1950px 1625px #fff,1033px 1949px #fff,470px 1px #fff}.home-banner .stars-bg .stars3:after{content:" ";position:absolute;top:2000px}.home-banner .container{height:100%}.home-banner .row{display:flex;flex-wrap:wrap;margin:0 -15px}.home-banner .col{flex:0 0 50%;max-width:50%;padding:0 15px}.home-banner #container3D{position:relative;z-index:1;height:100%}.home-banner canvas{height:100%}.home-banner .txt-hold{position:relative;max-width:700px;z-index:1;padding:40px 30px;margin-bottom:100px;background-color:rgba(0,0,0,.2);border-radius:5px}.home-banner .txt-hold p{color:hsla(0,0%,100%,.5)}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.home-banner .txt-hold .backdrop-blur{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}}.home-banner header h1{text-transform:uppercase;letter-spacing:5px}.video-txt-section{padding-top:100px;padding-bottom:100px;position:relative;overflow:hidden;background-color:#000;z-index:0}.video-txt-section .container,.video-txt-section .container-wrp{position:relative}.video-txt-section .bg-image-wrp{overflow:hidden;position:absolute;top:0;right:15px;bottom:0;left:15px;background-image:url(/img/background.jpg);background-size:120%;animation:bg-animation 30s cubic-bezier(.3,0,.7,1) infinite}.video-txt-section h2{position:relative;background-color:#000;z-index:1;inset:0;display:grid;place-items:center;margin-bottom:0;color:#fff;font-weight:700;font-size:10vw;text-align:center;text-transform:uppercase;mix-blend-mode:multiply;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:5px}.about-us{padding-top:130px;padding-bottom:130px;position:relative;overflow:hidden;background-image:url(/img/banner-img01.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom;background-attachment:fixed}.about-us .container{position:relative;color:#fff;z-index:2}.about-us .txt-hold{padding:60px 50px;border-radius:10px;background-color:rgba(33,37,41,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff;max-width:940px;margin-left:auto;margin-right:auto;font-size:14px}.home-service-section{padding-top:90px;padding-bottom:90px;background-color:#000;color:#fff}.home-service-section .row{display:flex;flex-wrap:wrap;margin:0 -15px}.home-service-section .col{flex:0 0 33.333333333%;max-width:33.333333333%;padding:0 15px}@keyframes bg-animation{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.marquee{padding-top:60px;padding-bottom:60px;background-color:#000;position:relative;overflow:hidden;--offset:20vw;--move-initial:calc(-25% + var(--offset));--move-final:calc(-50% + var(--offset))}.marquee .marquee-inner{width:-moz-fit-content;width:fit-content;display:flex;position:relative;transform:translate3d(var(--move-initial),0,0);animation:marqueeAnimate 20s linear infinite}.marquee .white{color:#fff;white-space:nowrap}.marquee div{font-family:League Spartan,Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12vw;font-weight:700}@keyframes marqueeAnimate{0%{transform:translate3d(var(--move-initial),0,0)}to{transform:translate3d(var(--move-final),0,0)}}@keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}@keyframes beat{to{transform:scale(1.1)}}.home-products{position:relative;padding-top:140px;padding-bottom:130px;background-color:rgba(0,0,0,.95);overflow:hidden;color:#fff}.home-products .bg-image{position:absolute;top:0;right:0;left:0;opacity:.35;height:100%;background-repeat:repeat-x;background-position:top}.home-products .row{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;margin:0 -15px;padding-bottom:38px;height:530px}@media screen and (max-width:767px){.home-products .row{height:auto;flex-direction:column;align-items:center}}.home-products .col-01{padding:0 15px;width:25%;grid-column-gap:5px;grid-row-gap:0;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid;position:absolute}@media screen and (max-width:767px){.home-products .col-01{width:100%;max-width:490px;position:relative;top:-117px!important;bottom:auto;left:auto}}.home-products .col-left{top:0;bottom:0;left:0;right:auto}.home-products .col-left .product-s02:first-child{position:relative;top:50%}@media screen and (max-width:767px){.home-products .col-left .product-s02:first-child{top:26%}}.home-products .col-left .product-s02:nth-child(2){position:relative;right:10%}.home-products .col-left .product-s02:nth-child(3){position:relative;top:25%;left:0}.home-products .col-left .product-s02:nth-child(4){position:relative;top:44%;left:39%;align-self:end}@media screen and (max-width:767px){.home-products .col-left .product-s02:nth-child(4){bottom:-8%}}.home-products .col-left .product-s02:nth-child(5){position:relative;left:40%;align-self:end;top:-6%}@media screen and (max-width:767px){.home-products .col-left .product-s02:nth-child(5){left:60%}}.home-products .col-right{top:0;bottom:0;left:auto;right:0;padding:0 15px}.home-products .col-right .product-s02:first-child{position:relative;top:38%;left:-60%}@media screen and (max-width:767px){.home-products .col-right .product-s02:first-child{left:-23%}}.home-products .col-right .product-s02:nth-child(2){position:relative;top:5%;left:-43%}@media screen and (max-width:767px){.home-products .col-right .product-s02:nth-child(2){left:12%}}.home-products .col-right .product-s02:nth-child(3){position:relative;top:54%;right:47%}@media screen and (max-width:767px){.home-products .col-right .product-s02:nth-child(3){top:51%;left:40%}}.home-products .col-right .product-s02:nth-child(4){position:relative;bottom:-20%;left:-3%}@media screen and (max-width:767px){.home-products .col-right .product-s02:nth-child(4){left:136%}}.home-products .col-right .product-s02:nth-child(5){position:relative;top:70%;left:0}@media screen and (max-width:767px){.home-products .col-right .product-s02:nth-child(5){left:-63%}}.home-products .col-mid{position:relative;display:flex;flex-direction:column;align-items:center;max-width:450px;margin-bottom:0;padding:0 15px}@media screen and (max-width:767px){.home-products .col-mid{max-width:340px;margin-bottom:32px}}.home-products .txt-hold{text-align:center}.home-products .txt-hold p{opacity:.6}.home-products .product-s02{position:relative;width:100%;padding-top:100%;transform-style:preserve-3d;transition:transform .6s}.home-products .product-s02:focus,.home-products .product-s02:hover{transform:rotateY(180deg)}.home-products .product-s02 .img-hold{padding:8px;width:100%;height:100%;background-color:#fff;border-radius:10%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:767px){.home-products .product-s02 .img-hold{max-height:80px;max-width:80px}}.home-products .product-s02 .img-hold img{width:100%;height:100%;max-width:none}.home-training{padding-top:200px;padding-bottom:300px;background-color:rgba(0,0,0,.94);color:#fff}.home-training .row{display:flex;align-items:center;flex-wrap:wrap;margin:0 -15px}.home-training .col-left{flex:0 0 45%;max-width:45%;padding:0 15px}@media screen and (max-width:767px){.home-training .col-left{flex:0 0 100%;max-width:100%}}.home-training .col-right{flex:0 0 55%;max-width:55%;padding:0 15px}@media screen and (max-width:767px){.home-training .col-right{flex:0 0 100%;max-width:100%}}.home-training .txt-hold{position:relative;z-index:1;padding:15px 0}@media screen and (max-width:767px){.home-training .txt-hold{margin-bottom:60px}}.home-training .txt-hold p{opacity:.6}.home-training .product-slider-nav{position:absolute;left:0;bottom:-130px;display:flex}@media screen and (max-width:767px){.home-training .product-slider-nav{left:50%;transform:translateX(-50%)}}.home-training .product-slider-nav .swiper-button-next,.home-training .product-slider-nav .swiper-button-prev{top:auto;left:auto;right:auto;bottom:auto;position:relative;color:#0d96b3;padding:40px;border:.5px solid hsla(0,0%,100%,.1)}.home-training .trainings-slider-wrp{position:relative;z-index:2}.home-training .trainings-slider{position:relative;display:block;width:100%;height:250px}.training-s02{border:1px solid hsla(0,0%,100%,.3);border-radius:3px}.training-s02 a{position:relative;padding:20px;height:100%;display:flex;justify-content:space-between;flex-direction:column;text-decoration:none;color:#fff;overflow:hidden}.training-s02 a:before{content:"";position:absolute;top:-100%;right:0;height:100%;left:0;background:#232526;background:linear-gradient(90deg,#414345,#232526);z-index:-1;transition:top .25s ease-in}.training-s02 a:focus:before,.training-s02 a:hover:before{top:0}.training-s02 a:focus .description,.training-s02 a:hover .description{z-index:2;opacity:1;visibility:visible}.training-s02 .img-hold{margin-left:auto;margin-right:auto;width:160px}.training-s02 .title{display:flex;justify-content:space-between;align-items:center}.training-s02 .title h2{margin-bottom:0;font-size:20px;letter-spacing:1px;padding-right:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.training-s02 .title .bx{display:block;font-size:30px}.home-blogs{color:#fff;background-color:rgba(0,0,0,.93);padding-top:140px;padding-bottom:140px}.home-blogs .row{display:flex;align-items:center;flex-wrap:wrap;margin:0 -15px}.home-blogs .col-left{flex:0 0 40%;max-width:40%;padding:0 15px}@media screen and (max-width:767px){.home-blogs .col-left{flex:0 0 100%;max-width:100%}}.home-blogs .col-right{flex:0 0 60%;max-width:60%;padding:0 15px}@media screen and (max-width:767px){.home-blogs .col-right{flex:0 0 100%;max-width:100%}.home-blogs .content{margin-bottom:90px}}.home-blogs .txt-hold p{opacity:.6}.home-blogs .blogs-list{display:flex;flex-wrap:wrap}.home-blogs .blogs-list .blog-s02{flex:0 0 50%;max-width:50%}@media screen and (max-width:575px){.home-blogs .blogs-list .blog-s02{flex:0 0 100%;max-width:100%}}.home-blogs .blog-s02{position:relative;height:300px;border:.5px solid hsla(0,0%,100%,.1);overflow:hidden}.home-blogs .blog-s02 a{padding:20px;display:flex;height:100%;flex-direction:column;justify-content:space-between;color:#fff;text-decoration:none}.home-blogs .blog-s02 a:focus .meta,.home-blogs .blog-s02 a:hover .meta{color:hsla(0,0%,100%,.8)}.home-blogs .blog-s02 a:focus .img-hold,.home-blogs .blog-s02 a:hover .img-hold{left:-100%}.home-blogs .blog-s02 .fake-btn,.home-blogs .blog-s02 .main{position:relative;z-index:1}.home-blogs .blog-s02 .meta{display:flex;align-items:center;font-size:13px;line-height:1.2;opacity:.6}.home-blogs .blog-s02 .meta .split{font-size:20px;margin:0 5px}.home-blogs .blog-s02 .meta h4{margin-bottom:0;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px}.home-blogs .blog-s02 h2{font-size:18px}.home-blogs .blog-s02 .img-hold{position:absolute;top:0;left:0;bottom:0;width:100%;transition:left .3s ease-in;z-index:0}.home-blogs .blog-s02 .img-hold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.home-blogs .blog-s02 .img-hold img{display:block;height:100%;object-fit:cover;object-position:center}.home-projects{padding-top:200px;padding-bottom:200px;background-color:rgba(0,0,0,.91)}.home-projects .row{display:flex;align-items:center;flex-direction:row-reverse;flex-wrap:wrap}.home-projects .col-left{flex:0 0 40%;max-width:40%;padding:0 15px}@media screen and (max-width:767px){.home-projects .col-left{flex:0 0 100%;max-width:100%}}.home-projects .col-right{flex:0 0 60%;max-width:60%;padding:0 15px;height:min-content}.home-projects .col-right .swiper-slide{margin:10px auto}@media screen and (max-width:767px){.home-projects .col-right{flex:0 0 100%;max-width:100%}}.home-projects .content{position:relative}@media screen and (max-width:767px){.home-projects .content{margin-bottom:100px}}.home-projects .txt-hold{position:relative;padding:15px 30px;z-index:1;color:#fff}.home-projects .txt-hold:after{content:"";position:absolute;top:-120px;bottom:-170px;left:0;right:0;background-color:#000;background:#232526;background:linear-gradient(180deg,#414345,#232526);z-index:-1}.home-projects .btn-hold{position:relative;padding:6px 12px;z-index:1;color:#fff}.home-projects .txt-hold p{opacity:.6}.slider-nav-btn{position:absolute;right:5px;top:335px;display:flex;z-index:1}@media screen and (max-width:767px){.slider-nav-btn{right:50%;transform:translateX(50%);bottom:-100px;z-index:2;top:unset!important}}.slider-nav-btn .swiper-button-next,.slider-nav-btn .swiper-button-prev{top:auto;left:auto;right:auto;bottom:auto;position:relative;color:#0d96b3;padding:40px;border:.5px solid hsla(0,0%,100%,.2)}.project-swiper{background-color:transparent}.project-s02{position:relative}.project-s02 .link{display:block}.project-s02 .link:focus .title,.project-s02 .link:hover .title{visibility:visible;opacity:1}.project-s02 .link:focus .img-hold:after,.project-s02 .link:hover .img-hold:after{--_i:100%;transition:.4s,background-size .4s .4s}.project-s02 .link:focus .img-hold:before,.project-s02 .link:hover .img-hold:before{background-color:#1f1f1f}.project-s02 .title{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);text-align:center;z-index:2;visibility:hidden;opacity:0;transition:visibility .35s ease-in-out,opacity .35s ease-in-out}.project-s02 .title h3{margin-bottom:0;font-size:50px;letter-spacing:5px;color:#fff}.project-s02 .img-hold:before{top:0;background-color:transparent;transition:background-color .35s ease}.project-s02 .img-hold:after,.project-s02 .img-hold:before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1}.project-s02 .img-hold:after{top:-100%;top:0;--c:#fff;--b:4px;--g:2px;padding:calc(var(--g) + var(--b));--_g:#0000 25%,var(--c) 0;background:conic-gradient(from 180deg at top var(--b) right var(--b),var(--_g)) var(--_i,200%) 0/200% var(--_i,var(--b)) no-repeat,conic-gradient(at bottom var(--b) left var(--b),var(--_g)) 0 var(--_i,200%) /var(--_i,var(--b)) 200% no-repeat;transition:.3s,background-position .3s .3s;cursor:pointer}.project-s02 .img-hold img{display:block}.products,.projects{padding-top:75px}@media screen and (max-width:575px){.products,.projects{padding-bottom:80px}}.category-tabs{margin-bottom:70px;display:flex;justify-content:center;align-items:center;gap:1.5rem}@media screen and (max-width:767px){.category-tabs{margin-bottom:45px}}.category-tabs ul{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;list-style:none}.category-tabs li{margin:10px}.category-tabs li>a{display:block;border:1px solid #adb5bd;border-radius:10px;font-size:14px;padding:10px;text-decoration:none}.category-tabs li>a.active{background:linear-gradient(135deg,#0d96b3,#0a7b92);color:#fff;border:2px solid #086c82;box-shadow:0 0 8px rgba(13,150,179,.6);outline:none;transition:all .2s ease-in-out;font-weight:700}.category-tabs li>a:hover:not(.active){color:#fff;border-color:#0d96b3;background-color:#0d96b3;box-shadow:0 4px 10px rgba(13,150,179,.3);transform:translateY(-1px);transition:all .2s ease-in-out}.item-list .row{display:flex;flex-wrap:wrap;margin:0 -15px}.item-list .col{flex:0 0 33.33333333333%;max-width:33.33333333333%;padding-left:15px;padding-right:15px}.item-list .col .product{margin-bottom:0;border:2px solid rgba(173,181,189,.5);border-radius:5px}@media screen and (max-width:991px){.item-list .col{flex:0 0 50%;max-width:50%}}@media screen and (max-width:575px){.item-list .col{flex:0 0 100%;max-width:100%}}.product{display:flex;flex-direction:column;justify-content:space-between;word-wrap:break-word;height:100%;padding:15px}.product .top,.product .top .txt-hold{display:flex;flex-direction:column;flex-grow:1}.product .top .txt-hold{justify-content:space-between}@media screen and (max-width:575px){.product{height:auto}}.product .img-hold{padding:10px;height:230px;margin-bottom:20px}.product .img-hold img{display:block;height:100%;object-fit:contain}.product-detail{padding-top:110px;padding-bottom:90px;background-color:#000;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width:767px){.product-detail{padding-top:80px;padding-bottom:100px}}.product-detail .row{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -15px}.product-detail .col-left,.product-detail .col-right{padding:0 15px}.product-detail .col-left{flex:0 0 33%;max-width:33%}@media screen and (max-width:991px){.product-detail .col-left{flex:0 0 45%;max-width:45%}}@media screen and (max-width:767px){.product-detail .col-left{flex:0 0 100%;max-width:100%}}.product-detail .col-right{flex:0 0 60%;max-width:60%}@media screen and (max-width:991px){.product-detail .col-right{flex:0 0 50%;max-width:50%}}@media screen and (max-width:767px){.product-detail .col-right{flex:0 0 100%;max-width:100%}}.product-detail .img-hold{display:flex;align-items:center;justify-content:center;padding:30px;border:1px solid #000;background-color:#fff;text-align:center}@media screen and (max-width:767px){.product-detail .img-hold{height:250px}}.product-detail .product-details{padding-left:30px}@media screen and (max-width:767px){.product-detail .product-details{padding-left:0}}.product-detail .product-title{margin-bottom:15px}.product-detail .product-title h1{margin-bottom:0;font-size:38px;font-weight:400;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;letter-spacing:.3px;border-bottom:1px solid rgba(33,37,41,.1)}@media screen and (max-width:767px){.product-detail .product-title h1{font-size:30px}}.product-detail .product-price{margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid #fff;color:#0d96b3;font-size:20px;letter-spacing:1px}.product-detail .product-price .prices{display:flex;flex-direction:column;gap:5px;margin-bottom:15px}.price-details{border-radius:8px;display:flex;flex-wrap:wrap;border:1px solid #0d96b3;padding:10px 8px;margin:0;font-size:24px}.product-detail .product-price del{color:#dc3545;margin-right:10px}.product-detail .product-price ins{text-decoration:none}.product-detail .discount-validity{display:inline-block;padding:8px 15px;background-color:#dc3545;color:#fff;font-size:14px;letter-spacing:.5px}.product-detail .product-form{padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid #f5f5f5}.product-detail .product-form h5{margin-bottom:13px;color:hsla(0,0%,100%,.6);font-size:18px}.product-detail .product-form .product-variation-row{margin-bottom:30px}.product-detail .product-form .product-variation-row .dropdown{margin-bottom:0}.product-detail .product-form .product-variation-row .dropdown .menu-icon,.product-detail .product-form .product-variation-row .dropdown .menu-title{border-color:linear-gradient(135deg,#0d96b3,#0a7b92)}.product-detail .product-form .input-wrp{margin-bottom:30px}.product-detail .product-form input[type=number]{width:90px;height:45px;text-align:center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{background:linear-gradient(135deg,#0d96b3,#0a7b92)}.product-detail .product-form .btn{height:50px;width:220px;font-size:18px}.product-detail .product-description{padding-bottom:30px}.product-detail .product-description h2{margin-bottom:.8em;font-size:26px}.product-detail .product-description h3{font-size:23px}.product-detail .product-description h4{font-size:20px}.product-detail .product-description ul{padding:0;margin:0;list-style:none}.product-detail .product-description ul li{display:flex;margin-bottom:4px}.product-detail .product-description ul li:before{content:"";margin-top:2px;width:25px;height:30px;background-repeat:no-repeat;background-position:0 0;background-size:18px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" style="fill: rgba(255, 255, 255, 1);transform: ;msFilter:;"><path d="M10.061 19.061 17.121 12l-7.06-7.061-2.122 2.122L12.879 12l-4.94 4.939z"></path></svg>')}.product-detail .official-links{padding:20px 5px;background-color:#000;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff}.product-detail .official-links ul{display:flex;align-items:center;justify-content:center;padding:0;margin:0;list-style:none}.product-detail .official-links li{padding:5px}.product-detail .official-links a{color:#fff;font-size:22px;padding:3px}.product-detail .official-links a:focus,.product-detail .official-links a:hover{color:#0d96b3}.product-detail .official-link a{display:inline-flex;align-items:center;justify-content:center}.product-detail .official-link a:focus .bx,.product-detail .official-link a:hover .bx{transform:translateX(5px)}.product-detail .official-link a .bx{margin-left:10px;display:block;font-size:25px;transition:transform .3s ease-in-out}.product-specifics{background-color:#f5f5f5}.product-specifics .specifics-tab-wrp{border-bottom:1px solid #e7e7e7;background-color:#16222a}.product-specifics .specifics-tab-wrp ul.product-specifics-tab{list-style:none;padding:0;margin:0;display:flex}.product-specifics .specifics-tab-wrp ul.product-specifics-tab a{position:relative;display:block;padding:20px;color:#fff;font-family:League Spartan,Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;text-decoration:none;text-align:center;letter-spacing:.8px}.product-specifics .specifics-tab-wrp ul.product-specifics-tab a.active:after{content:""}.product-specifics .specifics-tab-wrp ul.product-specifics-tab a:after{position:absolute;right:0;bottom:0;left:0;border-radius:5px;height:4px;background:linear-gradient(135deg,#0d96b3,#0a7b92)}.product-specifics .other-details{padding-top:60px;padding-bottom:60px}.product-specifics .other-details .img-hold{max-width:800px;margin-left:auto;margin-right:auto}.product-specifics .other-details .img-hold:not(:last-child){margin-bottom:30px}.product-specifics .other-details .media-holder{position:relative;width:100%;height:100%;overflow:hidden;background-color:#000;padding-bottom:56.25%}.product-specifics .other-details .media-holder iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%}.recommended-product{padding-top:90px;padding-bottom:110px}.recommended-product header{display:flex;justify-content:center;margin-bottom:60px}.recommended-product h2{font-size:30px;text-align:center;text-transform:uppercase}.recommended-product h2:after{content:"";display:block;width:80px;height:2px;background:linear-gradient(135deg,#0d96b3,#0a7b92);margin:4px auto}@media screen and (max-width:767px){.recommended-product h2{font-size:28px}}@media screen and (max-width:575px){.recommended-product h2{font-size:24px}}.checkout{padding-top:150px;padding-bottom:100px;background-color:#f7f7f7}@media screen and (max-width:767px){.checkout{padding-bottom:60px}}.checkout header{padding-bottom:40px;text-transform:uppercase}.checkout header h1{font-size:34px;letter-spacing:.5px}.checkout .checkout-row{display:flex;flex-wrap:wrap;margin:0 -15px}.checkout .col-left,.checkout .col-right{padding:0 15px}.checkout .col-left{flex:0 0 50%;max-width:50%;order:0}@media screen and (max-width:767px){.checkout .col-left{flex:0 0 100%;max-width:100%}}.checkout .col-mid{flex:0 0 50%;max-width:50%}@media screen and (max-width:767px){.checkout .col-mid{flex:0 0 100%;max-width:100%}}.checkout .col-right{flex:0 0 50%;max-width:50%;order:1}@media screen and (max-width:767px){.checkout .col-right{flex:0 0 100%;max-width:100%}}.checkout-row{display:flex;flex-wrap:nowrap}.checkout-row .col-left{flex:0 0 70%;max-width:70%}.checkout-row .col-right{flex:0 0 30%;max-width:30%}.checkout-list-labels{padding:10px 15px;background-color:rgba(33,37,41,.7);color:#fff;font-size:16px;font-weight:700}@media screen and (max-width:991px){.checkout-list-labels{display:none}}.checkout-list-labels .row{display:flex;flex-wrap:wrap;margin:0 -15px}.checkout-list-labels .left{flex:0 0 190px;max-width:190px;padding:0 15px}.checkout-list-labels .right{display:flex;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 190px);max-width:calc(100% - 190px)}.checkout-list-labels .right .list-label{flex:0 0 20%;max-width:20%;align-self:center}.checkout-list-labels .right .list-label:first-child{flex:0 0 40%;max-width:40%}.checkout-list-labels .list-label{padding:8px 15px}.checkout-list-labels .list-label:not(:first-child){text-align:center}.checkout-cart .heading{text-align:center;padding-bottom:60px}.checkout-cart .checkout-list{padding:10px 15px;margin:0;list-style:none;background-color:#fff}@media screen and (max-width:767px){.checkout-cart .checkout-list{margin-bottom:50px}}.checkout-cart .checkout-list li{padding:20px 0}.checkout-cart .checkout-list li:not(:last-child){margin-bottom:20px;border-bottom:1px solid rgba(173,181,189,.5)}.checkout-cart .checkout-list .cart-item{display:flex;flex-wrap:wrap;margin:0 -15px}.checkout-cart .checkout-list .cart-item .cart-left{display:flex;align-items:center;flex:0 0 190px;max-width:190px}@media screen and (max-width:575px){.checkout-cart .checkout-list .cart-item .cart-left{flex:0 0 100%;max-width:100%}}.checkout-cart .checkout-list .cart-item .cart-right{display:flex;flex-wrap:wrap;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 190px);max-width:calc(100% - 190px)}@media screen and (max-width:575px){.checkout-cart .checkout-list .cart-item .cart-right{flex:0 0 100%;max-width:100%}}.checkout-cart .checkout-list .cart-item .product-col{padding:0 15px}.checkout-cart .checkout-list .cart-item .product-col .product-txt{display:none}@media screen and (max-width:991px){.checkout-cart .checkout-list .cart-item .product-col .product-txt{font-size:14px;display:block;margin-right:15px}}.checkout-cart .checkout-list .cart-item .product-selection{flex:0 0 20px;max-width:20px;align-self:center}.checkout-cart .checkout-list .cart-item .product-selection label{display:none}.checkout-cart .checkout-list .cart-item .product-selection input[type=checkbox]{transform:scale(1.3)}.checkout-cart .checkout-list .cart-item .product-img{flex:0 0 160px;max-width:160px}@media screen and (max-width:575px){.checkout-cart .checkout-list .cart-item .product-img{margin-bottom:20px;flex:0 0 160px;max-width:160px}}.checkout-cart .checkout-list .cart-item .product-img a{display:flex;height:150px;max-width:130px;align-items:center;justify-content:center;background-color:#fff;border:1px solid #212529;padding:30px 15px}.checkout-cart .checkout-list .cart-item .product-img a img{display:block}.checkout-cart .checkout-list .cart-item .product-info{flex:0 0 40%;max-width:40%}@media screen and (max-width:991px){.checkout-cart .checkout-list .cart-item .product-info{flex:0 0 100%;max-width:100%}}.checkout-cart .checkout-list .cart-item .product-name{margin-bottom:5px;font-size:17px;font-weight:700}.checkout-cart .checkout-list .cart-item .product-price{display:flex;color:#0d96b3;flex:0 0 20%;max-width:20%;font-size:16px;font-weight:700;justify-content:center;text-align:center}@media screen and (max-width:991px){.checkout-cart .checkout-list .cart-item .product-price{margin-bottom:14px;font-size:14px;flex:0 0 100%;max-width:100%;justify-content:flex-start}}.checkout-cart .checkout-list .cart-item .product-price ins{text-decoration:none}.checkout-cart .checkout-list .cart-item .product-price del{color:#dc3545;margin-right:10px}.checkout-cart .checkout-list .cart-item .product-category,.checkout-cart .checkout-list .cart-item .product-subscription,.product-duration,.product-payment,.product-shift{margin-bottom:10px;font-size:14px;color:#616161}.checkout-cart .checkout-list .product-quantity{flex:0 0 20%;max-width:20%;justify-content:center;text-align:center}@media screen and (max-width:991px){.checkout-cart .checkout-list .product-quantity{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;flex:0 0 100%;max-width:100%}}.checkout-cart .checkout-list .product-quantity input[type=number]{height:40px;width:100%;font-size:14px;max-width:50px;border-color:linear-gradient(135deg,#0d96b3,#0a7b92)}.checkout-cart .checkout-list .product-quantity input[type=number]::-webkit-inner-spin-button,.checkout-cart .checkout-list .product-quantity input[type=number]::-webkit-outer-spin-button{opacity:1}.checkout-cart .checkout-list .cart-remove{color:#dc3545;font-size:14px}.checkout-cart .product-total{flex:0 0 20%;max-width:20%;color:#28a745;font-weight:700;justify-content:center;text-align:center}@media screen and (max-width:991px){.checkout-cart .product-total{display:flex;justify-content:flex-start;flex:0 0 100%;max-width:100%;font-size:14px}}.checkout-cart .product-total span{display:none}.checkout-back .btn{display:inline-flex;align-items:center;justify-content:center}.checkout-back .btn .bx{font-size:20px;margin-right:10px}.user-details{margin-bottom:70px;font-weight:700;max-width:600px;margin-left:auto;margin-right:auto}.user-details .heading{padding-bottom:10px;text-align:center}.user-details .user-details-list{margin-bottom:30px;padding:30px 20px;border-radius:10px;background-color:#212529}.user-details .user-detail{font-size:14px}.user-details .user-detail:not(:last-child){margin-bottom:20px}.user-details .user-detail .name{margin-bottom:8px;flex:0 0 70px;max-width:70px;color:#0d96b3}.user-details .user-detail .value{flex-grow:1;color:#fff;padding:15px 20px;background-color:#000;border-radius:8px}.checkout-payment-options{max-width:400px;margin-left:auto;margin-right:auto;padding-bottom:50px}.checkout-payment-options .heading{padding-bottom:10px}.checkout-payment-options .payment-option{margin-bottom:10px}.checkout-payment-options label{display:block}.checkout-payment-options input[type=radio]{display:none}.checkout-payment-options input[type=radio]:checked~.fake .fake-input:after{content:""}.checkout-payment-options .fake{display:flex;align-items:center;padding:20px;background-color:#000;border-radius:2px;color:#fff}.checkout-payment-options .fake .img-hold{margin-left:30px;padding:20px;background-color:#fff}.checkout-payment-options .fake .img-hold img{width:80px;display:block}.checkout-payment-options .fake-input{position:relative;width:20px;height:20px;margin-right:15px;border:1px solid #fff}.checkout-payment-options .fake-input:after{position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:50%;background-size:20px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" style="fill: rgba(255, 255, 255, 1);transform: ;msFilter:;"><path d="m10 15.586-3.293-3.293-1.414 1.414L10 18.414l9.707-9.707-1.414-1.414z"></path></svg>')}.checkout-payment-options .fake-label{font-size:14px;text-transform:none}.checkout-main{border-top:3px solid linear-gradient(135deg,#0d96b3,#0a7b92)}.checkout-main .heading{padding:15px 20px;background:linear-gradient(135deg,#0d96b3,#0a7b92);color:#fff}.checkout-main .heading h3{margin-bottom:0;font-size:20px}.checkout-main .total{color:#fff;background-color:rgba(33,37,41,.9)}.checkout-main .total-item{display:flex;justify-content:space-between;padding:10px 50px 10px 20px;border-bottom:1px solid #adb5bd;font-weight:700;letter-spacing:2px;font-size:14px}@media screen and (max-width:991px){.checkout-main{padding:15px}}.checkout-main .subtotal{color:#212529;background-color:#fff}.checkout-main .subtotal .amount,.checkout-main .vat .amount{color:#0d96b3}.checkout-main .discount .amount{color:#28a745}.checkout-main .net-total{background-color:#fff}.checkout-main .net-total .txt{color:#212529}.checkout-main .txt{width:210px;font-family:League Spartan,Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif}.checkout-main .amount{color:#0d96b3}.checkout-main .btn-wrp{padding:30px 0}.mulitstep-visual{padding-top:50px;padding-bottom:80px}.mulitstep-visual ul{position:relative;padding:0;margin:0;display:flex;align-items:center;justify-content:space-between;list-style:none}@media screen and (max-width:575px){.mulitstep-visual ul{justify-content:center}}.mulitstep-visual ul:after{content:"";position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);height:2px;background:linear-gradient(135deg,#0d96b3,#0a7b92)}.mulitstep-visual li{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;background-color:#f7f7f7}@media screen and (max-width:575px){.mulitstep-visual li:not(.active){display:none}}.mulitstep-visual li:not(:last-child):not(:first-child){margin-left:20px;margin-right:20px}.mulitstep-visual li.active .icon{background:linear-gradient(135deg,#0d96b3,#0a7b92)}.mulitstep-visual li .icon{display:flex;align-items:center;justify-content:center;margin-bottom:5px;color:#fff;width:50px;height:50px;border-radius:50%;background-color:rgba(33,37,41,.5)}.mulitstep-visual li .txt{font-size:14px;font-weight:700;letter-spacing:.5px}.mulitstep-visual li .bx{display:block;font-size:25px}.checkout-payment-method .row{display:flex;flex-wrap:wrap;margin:0 -15px}.checkout-payment-method .col{flex:0 0 33.33333333333%;max-width:33.33333333333%;padding:0 15px}@media screen and (max-width:991px){.checkout-payment-method .col{flex:0 0 50%;max-width:50%}}@media screen and (max-width:575px){.checkout-payment-method .col{flex:0 0 100%;max-width:100%}}.payment-method{display:flex;flex-direction:column;padding:20px;margin-bottom:50px;text-align:center;border:2px solid #c7c7c7;border-radius:5px}.payment-method .img-hold{display:flex;align-items:center;justify-content:center;max-height:100px;text-align:center;margin-bottom:30px;overflow:hidden}.payment-method .img-hold img{width:100px;height:100px;display:block;object-fit:contain}.payment-method h2{margin-bottom:30px}.payment-method .btn{width:100%}.notes{max-width:500px}.notes input{border-color:#c7c7c7}.banner{position:relative;display:flex;align-items:center;justify-content:center;padding-top:70px;padding-bottom:70px;text-align:center;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.4));color:#fff;min-height:380px}.banner header{margin-bottom:40px}.banner .search-bar{max-width:340px;margin-left:auto;margin-right:auto;position:relative}.banner .search-bar input{width:100%;font-size:13px;padding-left:35px;border:1px solid rgba(0,0,0,.3)}.banner .search-bar .search-icon{position:absolute;display:block;top:50%;left:10px;transform:translateY(-50%);font-size:20px;pointer-events:none}.banner .search-bar .search-icon i{display:block;color:rgba(0,0,0,.3)}.banner .bg-img{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.banner .bg-img img{display:block;object-fit:cover;object-position:center;width:100%;height:100%}.blogs{padding-top:60px;padding-bottom:90px}@media screen and (max-width:991px){.blogs{padding-bottom:110px}}@media screen and (max-width:767px){.blogs{padding-bottom:80px}}.blogs.blog-style02{padding-top:40px;padding-bottom:30px}@media screen and (max-width:767px){.blogs.blog-style02{padding-top:30px;padding-bottom:20px}}.blogs .bc-links{margin-bottom:35px}.blogs .bc-links a{display:flex;align-items:center;line-height:1;text-decoration:none;color:#0d96b3;font-weight:700;transition:opacity .25s ease-in-out}.blogs .bc-links a:hover{opacity:.8}.blogs .bc-links a:hover i{transform:translateX(3px)}.blogs .bc-links i{display:block;margin-left:5px;transition:transform .25s ease-in-out}.blogs h4.title{display:inline-block;margin-bottom:30px;text-transform:capitalize}.blogs h4.title:after{content:"";display:block;margin:4px 0;width:100%;height:2px;background:linear-gradient(135deg,#0d96b3,#0a7b92)}.blogs .row{display:flex;flex-wrap:wrap;margin:0 -15px}.blogs .col{flex:0 0 33.3333333333333%;max-width:33.3333333333333%;padding:0 15px}@media screen and (max-width:767px){.blogs .col{flex:0 0 50%;max-width:50%}}@media screen and (max-width:575px){.blogs .col{flex:0 0 100%;max-width:100%}}.blogs .featured{padding-bottom:13px}@media screen and (max-width:991px){.blogs .featured{padding-bottom:10px}}@media screen and (max-width:767px){.blogs .featured{padding-bottom:9px}}.blogs .featured .blog-swiper .blog-swiper{height:100%;width:100%;position:relative;display:block}.blogs .featured .blog-swiper .swiper-button-next,.blogs .featured .blog-swiper .swiper-button-prev{width:40px;height:40px;border-radius:50%;margin-top:0;display:flex;align-items:center;justify-content:center;background-color:#212529}.blogs .featured .blog-swiper .swiper-button-next:after,.blogs .featured .blog-swiper .swiper-button-prev:after{color:#fff;font-size:15px}.blogs .featured .blog-swiper .swiper-pagination{bottom:-45px}@media screen and (max-width:767px){.blogs .featured .blog-swiper .swiper-pagination{bottom:-25px}}.virtual-tours-swiper .swiper-button-next,.virtual-tours-swiper .swiper-button-prev{width:40px;height:40px;border-radius:50%;margin-top:0;display:flex;align-items:center;justify-content:center;background-color:#212529}.virtual-tours-swiper .swiper-button-next:after,.virtual-tours-swiper .swiper-button-prev:after{color:#fff;font-size:15px}.virtual-tours-swiper .swiper-pagination{bottom:-45px}@media screen and (max-width:767px){.virtual-tours-swiper .swiper-pagination{bottom:-25px}}.blog-detail{padding-top:80px;padding-bottom:65px}@media screen and (max-width:991px){.blog-detail{padding-bottom:30px}}@media screen and (max-width:767px){.blog-detail{padding-top:60px;padding-bottom:20px}}.blog-detail .container{max-width:820px}.blog-detail h1{line-height:1}.blog-detail .meta{color:#6c757d;padding-bottom:20px;margin-bottom:20px;font-size:14px;line-height:1.2;border-bottom:1px solid #ebebeb}.blog-detail .meta .author{margin-bottom:5px;color:#212529;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.2}.blog-detail .meta .split{font-size:25px;margin:0 8px}.blog-detail .meta time{display:block}.blog-detail .share-blog{padding-bottom:30px}.blog-detail .share-blog ul{display:flex;justify-content:flex-end;padding:0;margin:0;list-style:none}.blog-detail .share-blog li:not(:last-child){margin-right:10px}.blog-detail .share-blog button{border:none;background-color:transparent;font-size:25px}.blog-detail .share-blog button:focus,.blog-detail .share-blog button:hover{color:#0d96b3}.blog-detail img{display:block;width:100%}.faq{padding-top:120px;padding-bottom:120px}@media screen and (max-width:991px){.faq{padding-top:90px;padding-bottom:100px}}@media screen and (max-width:767px){.faq{padding-top:70px}}.faq header .txt-hold{max-width:760px;margin-right:auto;margin-left:auto;text-align:center}.faq-accordion{max-width:780px;margin-right:auto;margin-left:auto}.faq-accordion .accordion{padding:0;margin:0;list-style:none}.faq-accordion .accordion-item{border-bottom:2px solid rgba(13,150,179,.6)}.faq-accordion .accordion-item.active .opener:after{transform:rotate(180deg)}.faq-accordion .opener{display:block;position:relative;text-decoration:none;padding:25px 50px 25px 0}.faq-accordion .opener:after{content:"";position:absolute;right:0;top:30%;width:30px;height:30px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" style="fill: rgba(13, 150, 179, 1);transform: ;msFilter:;"><path d="M16.293 9.293 12 13.586 7.707 9.293l-1.414 1.414L12 16.414l5.707-5.707z"></path></svg>');background-repeat:no-repeat;background-position:50%;background-size:30px;transition:transform .25s ease-in-out}.faq-accordion .opener h2{font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;letter-spacing:.4px;margin-bottom:0;padding-left:0}.faq-accordion .txt-holder{letter-spacing:.4px;font-size:14px;padding-right:50px}.events,.trainings{padding-top:110px;padding-bottom:80px;background-color:hsla(0,0%,60%,.1)}@media screen and (max-width:991px){.events,.trainings{padding-top:80px;padding-bottom:60px}}@media screen and (max-width:575px){.events,.trainings{padding-bottom:50px}}.events header,.trainings header{padding-bottom:60px;max-width:750px;margin-right:auto;margin-left:auto;font-size:14px;letter-spacing:1px;text-align:center}.events-list ul{list-style:none;padding:0;margin:0}.events-list li{margin-bottom:20px}.events-list .heading{padding-bottom:20px}.event{display:flex;justify-content:space-between;padding:25px;border-radius:15px;background-color:#212529;color:#fff}@media screen and (max-width:767px){.event{padding:20px}}@media screen and (max-width:575px){.event{display:block}}.event .event-details{padding-right:40px}@media screen and (max-width:767px){.event .event-details{padding-right:20px}}.event h2{font-size:24px}.event .info{font-size:14px}.event .time{padding-bottom:10px;font-size:20px;font-weight:700;font-family:League Spartan,Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;color:#0d96b3}.event .time,.event address{margin-bottom:0;font-style:normal}.event address{display:inline-block;color:#fff;font-size:14px}.event .booking-price,.event .location,.event .price,.event .seating{font-size:14px}.event .booking-price{color:#dc3545}.event .price{margin-bottom:10px}@media screen and (max-width:575px){.event .link-hold{padding-top:20px}}.event .btn{display:inline-flex;align-items:center;justify-content:center;width:130px;height:40px;font-size:14px}.trainings .row{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -15px}.trainings .col{flex:0 0 33.3333333333%;max-width:33.3333333333%;padding:0 15px;margin-bottom:60px}@media screen and (max-width:991px){.trainings .col{flex:0 0 50%;max-width:50%;margin-bottom:50px}}@media screen and (max-width:575px){.trainings .col{flex:0 0 100%;max-width:100%;margin-bottom:30px}}.training{position:relative;overflow:hidden;height:100%;margin-left:auto;margin-right:auto;box-shadow:5px 4px 14px -8px #000;-webkit-box-shadow:5px 4px 14px -8px #000;-moz-box-shadow:5px 4px 14px -8px #000}@media screen and (max-width:991px){.training{max-width:100%}}@media screen and (max-width:575px){.training{max-width:100%}}.training a{display:flex;flex-direction:column;text-decoration:none;width:100%;height:100%;border-radius:0 0 3px 3px;background:linear-gradient(135deg,#0d96b3,#0a7b92);color:#fff}.training a:focus,.training a:hover{background-color:rgba(33,37,41,.93)}.training a:focus .duration,.training a:focus h2,.training a:focus p,.training a:hover .duration,.training a:hover h2,.training a:hover p{color:#fff}.training a:focus img,.training a:hover img{transform:scale(1.03)}.training a:focus .fake-btn-txt,.training a:hover .fake-btn-txt{transform:translateX(5px)}.training .img-hold{position:relative;background-color:#212529;overflow:hidden;height:200px}.training .img-hold img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.training .details{flex-grow:1;padding:30px 15px 70px;position:relative;z-index:1}.training h2{font-size:20px;margin-bottom:20px}.training p{font-size:15px;margin-bottom:14px}.training .duration{padding-bottom:20px;font-size:13px}.training .duration span,.training .fake-btn-hold{color:#fff;font-weight:700}.training .fake-btn-hold{position:absolute;left:15px;bottom:20px;display:flex;align-items:center;line-height:1;font-size:14px}.training .fake-btn-hold .fake-btn{width:30px;height:30px;border:2px solid #fff;font-size:25px;border-radius:50%;margin-right:10px}.training .fake-btn-hold .bx{display:block}.training .fake-btn-hold .fake-btn-txt{transition:transform .25s ease-in-out}.training-payment .btn-title{color:#000;font-weight:700;margin-bottom:8px}.training-payment button{background-color:#fff;border:1px solid #212529;border-radius:5px;padding:5px 15px}.training-payment button:focus,.training-payment button:hover{background:linear-gradient(135deg,#0d96b3,#0a7b92);border-color:linear-gradient(135deg,#0d96b3,#0a7b92)}.training-payment button img{width:70px}.training-note{padding:30px;margin-bottom:30px;border-radius:10px;background-color:rgba(255,193,7,.7);color:#212529;font-size:14px;font-weight:700}.training-note p:last-child{margin-bottom:0}.training-detail{padding-top:60px;padding-bottom:40px}.training-detail .tabs-holder{margin:0;padding-bottom:70px}.training-detail header{padding-bottom:40px}.training-detail .container{max-width:820px}.training-info{padding-bottom:40px}.training-info .row{display:flex;flex-wrap:wrap;margin:0 -15px}.training-info .col{flex:0 0 50%;max-width:50%;padding:0 15px}@media screen and (max-width:767px){.training-info .col{flex:0 0 100%;max-width:100%}}.training-info .content{padding-bottom:50px}.training-info .btn-wrp .btn{display:inline-flex;align-items:center;justify-content:center}.training-info .btn-wrp .btn .bx{margin-left:15px;font-size:20px}.user-course-list-wrp{padding-bottom:60px}.user-course-list-wrp ul{margin:0;padding:0;list-style:none}.user-course-list-wrp .event-details{margin-bottom:20px;padding:15px;background-color:#212529;border-radius:5px;color:#fff;font-size:14px}.user-course-list-wrp .event-details .name{margin-bottom:10px;color:#0d96b3;font-weight:700;font-size:18px}.user-due-course{padding-bottom:60px;font-size:14px}.user-due-course .course-detail{padding:20px 15px;border-radius:10px;border:1px solid #ffc107;background-color:rgba(255,193,7,.8)}.user-due-course .course-item{display:flex;align-items:center;margin-bottom:5px}.user-due-course .name{color:#000;font-weight:700}.user-due-course .value{margin-left:15px}.user-due-course select{padding:10px 5px;min-width:150px;border-radius:5px;border-color:#212529;background-color:#212529;color:#fff;outline:none}.user-due-course .course-payment-option{padding-top:20px}.user-due-course .course-payment-option .payment-btn-wrp{display:flex;max-width:0 -15px}.user-due-course .course-payment-option .payment-btn{margin-bottom:10px;padding:0 15px}.user-due-course .course-payment-option .name{margin-bottom:20px}.user-due-course .course-payment-option .btn{display:flex;flex-wrap:wrap;align-items:center}.user-due-course .course-payment-option .btn .img-hold img{display:block;height:30px;width:80px;object-position:center;object-fit:contain}.user-product-table-wrp{padding-bottom:60px;overflow-x:auto;-webkit-overflow-scrolling:touch}.user-product-table-wrp .user-product-table{width:100%;border-collapse:collapse}.user-product-table-wrp th{padding:10px;background-color:#212529;border-width:0 0 1px;border-bottom:2px solid #fff;color:#fff;font-size:14px;text-align:left;white-space:nowrap}.user-product-table-wrp tr:nth-child(odd) td{background-color:#212529}.user-product-table-wrp td{padding:10px;background-color:#2c3034;border:none;border-bottom:1px solid #373b3e;font-size:14px;color:#fff}.contact-us{padding-top:70px}@media screen and (max-width:767px){.contact-us{padding-top:50px}}.contact-us header{padding-bottom:40px;text-align:center}.contact-us header h1:after{content:"";display:block;width:100px;height:3px;background:linear-gradient(135deg,#0d96b3,#0a7b92);margin:4px auto}.contact-us .row{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -15px}@media screen and (max-width:767px){.contact-us .row{justify-content:center}}.contact-us .col{flex:0 0 48%;max-width:48%;padding:0 15px}@media screen and (max-width:991px){.contact-us .col{flex:0 0 50%;max-width:50%}}@media screen and (max-width:767px){.contact-us .col{flex:0 0 480px;max-width:480px}}@media screen and (max-width:575px){.contact-us .col{flex:0 0 100%;max-width:480px}}.contact-us .heading h2{font-size:2rem;margin-bottom:15px}.contact-us .title h2{font-size:1.5rem;margin-bottom:15px}.contact-us .contact-info{padding:30px;border-radius:20px;background:linear-gradient(0deg,#13547a,#0d96b3);color:#fff}@media screen and (max-width:767px){.contact-us .contact-info{margin-bottom:60px}}.contact-us .contact-info h1{margin-bottom:30px}.contact-us .contact-info .address{margin-bottom:20px}.contact-us .contact-info .address .wrp{display:flex;align-items:center}.contact-us .contact-info .address .icon-hold{font-size:20px;margin-right:10px;align-self:flex-start;margin-top:3px}.contact-us .contact-info .address address{font-style:normal;margin:0}.contact-us .contact-info .contact-medium .link-hold:not(:last-child){margin-bottom:10px}.contact-us .contact-info .contact-medium a{display:inline-flex;align-items:center;color:#fff;text-decoration:none;line-height:1;border-radius:8px;transition:opacity .25s ease-in-out}.contact-us .contact-info .contact-medium a:focus,.contact-us .contact-info .contact-medium a:hover{opacity:.5}.contact-us .contact-info .contact-medium a .link-icon{display:block;font-size:20px;margin-right:15px}.contact-us .contact-info .contact-medium a .link-txt{display:block}.contact-us .contact-info .socials ul{display:flex;list-style:none;padding:0;margin:0}.contact-us .contact-info .socials ul a{display:block;margin-right:15px;margin-bottom:15px;color:#fff;font-size:20px;text-decoration:none;transition:opacity .25s ease-in-out}.contact-us .contact-info .socials ul a:focus,.contact-us .contact-info .socials ul a:hover{opacity:.5}.contact-us .contact-info .socials i{display:block}.contact-us-wrp{padding-top:80px;padding-bottom:110px}@media screen and (max-width:767px){.contact-us-wrp{padding-top:70px;padding-bottom:80px}}.contact-us-wrp .container{max-width:600px}.contact-us-wrp header{text-align:center;padding-bottom:30px}.contact-form .input-wrp{margin-bottom:9px}.contact-form .input-wrp i{pointer-events:none}.contact-form label{font-family:League Spartan,Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:5px;font-size:14px;font-weight:700;font-size:16px;text-transform:capitalize;letter-spacing:0}.contact-form .input-hold{position:relative}.contact-form .input-hold i{display:block;position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:22px;color:rgba(5,3,3,.3)}.contact-form input[type=email],.contact-form input[type=text],.contact-form textarea{padding:5px 15px 5px 45px;border:2px solid rgba(73,80,87,.1);font-size:14px;height:55px}.contact-form input[type=email]:focus,.contact-form input[type=text]:focus,.contact-form textarea:focus{border-color:linear-gradient(135deg,#0d96b3,#0a7b92)}.contact-form input[type=email]:focus+i,.contact-form input[type=text]:focus+i,.contact-form textarea:focus+i{color:#0d96b3}.contact-form input[type=email],.contact-form input[type=text]{width:100%}.contact-form textarea{resize:none;padding:10px 15px}.contact-form .btn{height:50px;width:150px}.maps{padding-top:14px;padding-bottom:40px}.maps .maps-hold{position:relative;background-color:#212529;height:390px}.maps .maps-hold:after{position:absolute;content:"Maps loading here";left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;z-index:1;color:#fff}.maps iframe{display:block;width:100%;margin:0;position:relative;z-index:2}.projects{position:relative;padding-top:90px;padding-bottom:100px}.projects:after{content:"";position:absolute;top:0;height:270px;left:0;right:0;z-index:-1;opacity:.5;background-size:32px 32px;background-color:#fff}.projects .projects-collection{padding-bottom:70px}.projects .row{display:flex;flex-wrap:wrap;margin:0 -15px}.projects .col{flex:0 0 33.3333333333%;max-width:33.3333333333%;padding:0 15px}@media screen and (max-width:991px){.projects .col{flex:0 0 50%;max-width:50%}}@media screen and (max-width:575px){.projects .col{flex:0 0 100%;max-width:100%}}.breadcrumbs-project-d .container{max-width:800px}.project-details{padding-top:0!important;padding-bottom:110px}.project-details .container{max-width:800px}.project-details .main-img,.project-details .main-img-slider{padding-bottom:10px}.project-details .main-img img,.project-details .main-img-slider img{display:block;width:100%}.project-details .detail{margin:0;padding:0 0 40px;list-style:none}.project-details .detail li{padding:15px 0;border-bottom:2px solid linear-gradient(135deg,#0d96b3,#0a7b92)}.project-details .detail .heading{font-size:16px;margin-bottom:10px;font-weight:700;text-transform:uppercase}.project-details .detail .txt{font-size:14px}.nextjs-img-holder{position:relative!important}.project-details .project-meta{color:#6c757d;display:flex;flex-direction:column;gap:10px;padding:20px 0;font-size:14px;line-height:1.2;border-bottom:1px solid #ebebeb}.project-details .project-meta .author{margin-bottom:5px;color:#212529;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.2}.project-details .project-meta .split{font-size:25px;margin:0 8px}.project-details .project-meta time{display:block}.main-img-slider .swiper-pagination-bullet{background-color:#fff;opacity:.6;width:10px;height:10px}.main-img-slider .swiper-pagination-bullet-active{opacity:1;background:linear-gradient(135deg,#0d96b3,#0a7b92)}.main-img-slider .swiper-container,.main-img-slider .swiper-slide{height:auto}.main-img-slider .swiper-slide img{width:100%}.blog-swiper{width:100%;height:100%;position:relative}.blog-swiper .swiper-container,.blog-swiper .swiper-slide{height:auto}.blog-swiper .swiper-slide img{display:block;width:100%;height:100%}.homeProjectSwiper .swiper-wrapper,.txt-banner{display:flex;align-items:center}.txt-banner{min-height:400px;justify-content:center;padding:40px;background:linear-gradient(135deg,#0d96b3,#0a7b92);color:#fff;text-align:center}.txt-banner h1:last-child,.txt-banner p:last-child{margin-bottom:0}.career{position:relative;padding-top:90px;padding-bottom:90px}.career .container{position:relative;z-index:1}.career:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#212529;opacity:1;background-image:radial-gradient(#0d96b3 .75px,#212529 0);background-size:15px 15px}.career .heading{padding-bottom:30px;color:#fff}.career-list{list-style:none;padding:0;margin:0;background-color:#fff;box-shadow:8px 13px 19px -10px rgba(13,150,179,.75);-webkit-box-shadow:8px 13px 19px -10px rgba(13,150,179,.75);-moz-box-shadow:8px 13px 19px -10px rgba(13,150,179,.75);border-radius:10px;overflow:hidden}.career-list li:not(:last-child){border-bottom:1px solid #eff1f4}.career-list a{display:flex;align-items:center;justify-content:space-between;padding:25px 0;font-weight:700;text-decoration:none;font-size:14px}@media screen and (max-width:767px){.career-list a{display:block}}.career-list a:focus,.career-list a:hover{background:linear-gradient(135deg,#0d96b3,#0a7b92);color:#fff}.career-list .career-deadline,.career-list .career-location,.career-list .career-title{padding:0 15px}.career-list .career-title{flex:0 0 350px;flex-grow:1}.career-list .career-location{border-right:1px solid rgba(173,181,189,.5)}@media screen and (max-width:767px){.career-list .career-location{border-right:none}}.career-benefits{padding-top:80px;padding-bottom:80px}.career-benefits .container{max-width:500px}.career-benefits .heading{padding-bottom:20px}.career-benefits ul{padding:0;margin:0;list-style:none}.career-benefits ul li{display:flex;margin-bottom:20px;border-bottom:1px solid #eff1f4}.career-benefits ul li:before{content:"";margin-top:2px;width:25px;height:30px;background-repeat:no-repeat;background-position:0 0;background-size:18px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" style="fill: rgb(33, 37, 41);transform: ;msFilter:;"><path d="M17.895 3.553A1.001 1.001 0 0 0 17 3H7c-.379 0-.725.214-.895.553l-4 8a1 1 0 0 0 0 .895l4 8c.17.338.516.552.895.552h10c.379 0 .725-.214.895-.553l4-8a1 1 0 0 0 0-.895l-4-7.999zM19.382 11h-7.764l-3-6h7.764l3 6zM4.118 12 7 6.236 9.882 12 7 17.764 4.118 12zm12.264 7H8.618l3-6h7.764l-3 6z"></path></svg>')}.career-detail{padding-top:80px;padding-bottom:80px;font-size:14px}.career-detail .container{max-width:820px}.career-detail .content{padding-bottom:40px}.career-detail .content h1{font-size:35px}.career-detail .content h2{font-size:30px}.career-detail .content h3{font-size:23px}.career-detail .content h4{font-size:20px}.career-detail .content h5{font-size:18px}.career-apply{padding-top:90px;padding-bottom:90px}.career-apply header{padding-bottom:40px;text-align:center}.career-apply .row{display:flex;flex-wrap:wrap;margin:0 -15px}.career-apply .col{flex:0 0 50%;max-width:50%;padding:0 15px}@media screen and (max-width:575px){.career-apply .col{flex:0 0 100%;max-width:100%}}.bim-hero{position:relative;padding-top:80px;padding-bottom:80px;background-color:#212529}@media screen and (max-width:767px){.bim-hero{padding-top:50px;padding-bottom:50px}}.bim-hero .container{position:relative;max-width:980px}.bim-hero .service-hero-swiper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.bim-hero .service-hero-swiper .img-hold{height:100%;width:100%}.bim-hero .service-hero-swiper img{display:block;height:100%;width:100%;background-repeat:no-repeat;background-position:50%;object-fit:cover}.bim-hero .row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bim-hero .col-left{position:relative;flex:0 0 40%;max-width:40%;z-index:3}@media screen and (max-width:767px){.bim-hero .col-left{flex:0 0 100%;max-width:100%}}.bim-hero .col-right{flex:0 0 50%;max-width:50%}@media screen and (max-width:767px){.bim-hero .col-right{flex:0 0 100%;max-width:100%}}.bim-hero .txt{height:100%;padding:40px 30px;border-radius:10px;color:#fff;background-color:rgba(33,37,41,.7);font-size:14px}.bim-hero .txt header h1{font-size:38px}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.bim-hero .txt{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.bim-hero .img-hold{position:relative;height:300px;width:95%}.bim-hero .img-hold img{display:block;object-fit:cover;height:100%}.bim-hero .img-hold:nth-child(2){position:relative;margin-left:auto;width:70%;height:400px}@media screen and (max-width:575px){.bim-hero .img-hold:nth-child(2){width:80%}}.bim-hero .img-hold:nth-child(3){margin-right:auto;margin-left:-40px;width:85%;height:340px}@media screen and (max-width:767px){.bim-hero .img-hold:nth-child(3){margin-left:0}}@media screen and (max-width:575px){.bim-hero .img-hold:nth-child(3){width:80%}}.bim{position:relative;padding-top:100px;padding-bottom:100px}.bim .bg-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.bim .bg-img img{display:block;width:100%;height:100%;object-fit:cover}.bim-detail{max-width:680px;margin-left:auto;margin-right:auto;padding:30px 40px;border-radius:10px;background:#485563;background:linear-gradient(180deg,#29323c,#485563);color:#fff}@media screen and (max-width:767px){.bim-detail{padding:30px}}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.bim-detail{background:#00416a;background:linear-gradient(0deg,hsla(210,4%,90%,.7),rgba(0,65,106,.7));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.bim-detail h2{margin-bottom:20px;font-size:28px;line-height:1.1}.bim-detail .btn{display:inline-flex;align-items:center;justify-content:center;line-height:1}.bim-detail .btn .bx{display:block;font-size:22px;margin-left:12px;margin-top:-2px}.bim-services{padding-top:70px;padding-bottom:80px}@media screen and (max-width:767px){.bim-services{padding-bottom:60px}}.bim-services .container{max-width:1100px}.bim-services header{padding-bottom:40px;text-align:center}@media screen and (max-width:767px){.bim-services header{padding-bottom:30px}}@media screen and (max-width:575px){.bim-services header{padding-bottom:20px}}.bim-services .services .row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -15px}.bim-services .services .col{flex:0 0 33.33333333333%;max-width:33.33333333333%;padding:0 15px;margin-bottom:50px}@media screen and (max-width:767px){.bim-services .services .col{flex:0 0 50%;max-width:50%}}@media screen and (max-width:575px){.bim-services .services .col{flex:0 0 100%;max-width:100%}}.service{position:relative;display:block;max-width:340px;margin-left:auto;margin-right:auto;border-radius:5px;overflow:hidden;box-shadow:7px 6px 32px -6px rgba(0,0,0,.75);-webkit-box-shadow:7px 6px 32px -6px rgba(0,0,0,.75);-moz-box-shadow:7px 6px 32px -6px rgba(0,0,0,.75);height:100%;cursor:pointer}.service:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,0);z-index:2;transition:background-color .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out;transition:background-color .3s ease-in-out,backdrop-filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.service:after{background-color:hsla(0,0%,100%,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.service.hover:after{background-color:hsla(0,0%,100%,.2)}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.service.hover:after{background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}}.service:hover h3:after{width:100%}.service h3{position:relative;display:inline-block;font-size:23px;letter-spacing:1px;margin-bottom:20px}.service h3:after{content:"";position:absolute;left:0;bottom:-5px;width:10%;background-color:#fff;height:2px;transition:width .25s ease-in-out}.service .img-hold{height:200px}.service .img-hold img{display:block;width:100%;height:100%;object-fit:cover}.service .detail{position:relative;font-size:14px;padding:30px 15px;z-index:2;color:#fff;background:#000;background:linear-gradient(180deg,#434343,#000);height:100%}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.service .detail{background:linear-gradient(180deg,rgba(67,67,67,.8),rgba(72,85,99,.8));-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}.service .detail p:last-child{margin-bottom:0}@keyframes fade{0%{opacity:0}50%{opacity:1}to{opacity:0}}.profile{display:flex;align-items:stretch;min-height:50vh}.profile h5{margin-bottom:40px}.profile .profile-list{flex:0 0 300px;max-width:300px;border-right:3px solid rgba(0,0,0,.1);display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:0;padding:40px 15px;list-style:none}@media screen and (max-width:991px){.profile .profile-list{flex:0 0 90px;max-width:90px;align-items:center}}@media screen and (max-width:767px){.profile .profile-list{flex:0 0 65px;max-width:65px}}.profile .profile-item{margin-bottom:20px}.profile .profile-item a{display:flex;align-items:center;border-radius:8px;padding:15px 25px;font-size:14px;font-weight:700;text-decoration:none}@media screen and (max-width:991px){.profile .profile-item a{justify-content:center;padding:10px}}@media screen and (max-width:767px){.profile .profile-item a{padding:5px}}.profile .profile-item a .icn{font-size:25px}@media screen and (max-width:767px){.profile .profile-item a .icn{font-size:22px}}.profile .profile-item a .bx{display:block}.profile .profile-item a .txt{margin-left:15px}@media screen and (max-width:991px){.profile .profile-item a .txt{display:none}}.profile .profile-item a.active{background:rgba(0,0,0,.3);color:#000}.profile .profile-content{padding-top:80px;padding-bottom:80px;flex-grow:1;overflow:hidden}@media screen and (max-width:767px){.profile .profile-content{padding-top:55px;padding-bottom:55px}}.profile .profile-content .container{padding-left:15px;padding-right:15px}.profile-details .profile-detail-list{padding:0;margin:0;list-style:none}.profile-details .input-wrp,.profile-details .profile-detail-item:not(:last-child){margin-bottom:20px}.profile-details .name,.profile-details label{margin-bottom:5px;font-family:League Spartan,Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;letter-spacing:1px}.profile-details .value,.profile-details input[type=email],.profile-details input[type=number],.profile-details input[type=text]{padding:10px 15px;border-radius:4px;border:1px solid #212529;font-size:14px}.buy-history h5{margin-bottom:40px}.transaction-list{margin:0;padding:0;list-style:none}.transaction-list .transaction-item{border-bottom:1px solid #fff}.transaction-list .user-transaction .user-transaction-opener{padding:10px 15px;border:2px solid #212529;background-color:#212529;display:flex;align-items:center}.transaction-list .user-transaction .user-transaction-opener .opener-left{display:flex;flex-wrap:wrap;align-items:center;padding-right:20px;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 30px);max-width:calc(100% - 30px)}.transaction-list .user-transaction .user-transaction-opener .opener-right{flex:0 0 30px;max-width:30px}.transaction-list .user-transaction .user-transaction-opener .opener-right .opener{display:flex;align-items:center;justify-content:center;background-color:#fff;color:#0d96b3;height:30px;font-size:25px}.transaction-list .user-transaction .user-transaction-name{margin:10px 20px 10px 0;color:#0d96b3;font-weight:700}.transaction-list .user-transaction .user-transaction-tag{padding:5px 20px;background-color:#dc3545;border-radius:10px;color:#fff;font-size:12px;white-space:nowrap;font-weight:700}.transaction-list .user-transaction .user-transaction-detail{padding:15px;border:1px solid #212529;font-size:14px;font-weight:700}.transaction-list .user-transaction .user-transaction-item{display:flex;align-items:center;margin-bottom:10px}.transaction-list .user-transaction .user-transaction-item .title{margin-right:15px;color:#dc3545}.transaction-list .user-transaction .user-transaction-item .value{word-break:keep-all;flex-grow:1}.transaction-list .user-transaction select{padding:8px 5px;min-width:150px;border-radius:5px;border-color:#212529;background-color:#212529;color:#fff;font-size:14px;font-weight:400;outline:none}.transaction-list .user-transaction .payment-btn-wrp{display:flex;flex:0 0 100%;flex-wrap:wrap;max-width:100%;margin:0 -15px}.transaction-list .user-transaction .payment-btn-wrp .payment-btn{padding:0 15px;margin:10px 0;display:flex;flex-wrap:wrap;align-items:center;border-color:#212529;width:100px}.transaction-list .user-transaction .payment-btn-wrp .payment-btn:focus,.transaction-list .user-transaction .payment-btn-wrp .payment-btn:hover{background-color:transparent;border-color:transparent}.transaction-list .user-transaction .payment-btn-wrp .payment-btn .img-hold img{display:block;height:30px;width:80px;object-position:center;object-fit:contain}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-auto hiding-scrollbar}.transaction-table{width:100%;border-spacing:0;border-collapse:collapse;margin-bottom:0}.transaction-table th{padding:20px 15px;background-color:#212529;border:0;border-bottom:2px solid #fff;color:#fff;font-size:14px;text-align:left;white-space:nowrap}@media screen and (max-width:575px){.transaction-table th:nth-child(2),.transaction-table th:nth-child(3){display:none}}.transaction-table tr.fold{display:none}.transaction-table tr.fold.open{display:table-row}.transaction-table tr.view td:first-child{position:relative;padding-left:40px}.transaction-table tr.view td:first-child:before{content:"";position:absolute;top:50%;left:10px;width:9px;height:16px;transform:translateY(-50%);width:15px;height:15px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" style="fill: rgba(255, 255, 255, 1);transform: ;msFilter:;"><path d="M11.178 19.569a.998.998 0 0 0 1.644 0l9-13A.999.999 0 0 0 21 5H3a1.002 1.002 0 0 0-.822 1.569l9 13z"></path></svg>');background-repeat:no-repeat;background-position:50%;background-size:15px;transition:all .3s ease}.transaction-table tr:nth-child(odd) td{background-color:#212529}.transaction-table td{padding:25px 15px;background-color:#2c3034;border:none;border-bottom:1px solid #373b3e;font-size:14px;color:#fff;transition:background-color .4s ease}.transaction-table tr.view{cursor:pointer}@media screen and (max-width:575px){.transaction-table tr.view td:nth-child(2),.transaction-table tr.view td:nth-child(3){display:none}}.transaction-table tr.view:hover td{background-color:rgba(44,48,52,.7)}.transaction-table .user-transaction-item{margin-bottom:20px}.transaction-table .user-transaction-item .item-xs{display:none}@media screen and (max-width:575px){.transaction-table .user-transaction-item .item-xs{display:block}}.transaction-table .user-transaction-item .title{margin-bottom:8px;font-size:16px;font-weight:700}.transaction-table .user-transaction-item .value{color:hsla(0,0%,100%,.6)}.transaction-table .user-transaction-item select.payment-select{padding:8px 5px;min-width:200px;border-radius:2px;border-color:#212529;background-color:#fff;color:#000;font-size:16px;font-weight:400;outline:none}.transaction-table .user-transaction-item .payment-btn-wrp{display:flex;flex:0 0 100%;gap:5px;flex-wrap:wrap;max-width:100%}.transaction-table .user-transaction-item .payment-btn-wrp .payment-btn{padding:20px 15px;border-radius:5px;background-color:#fff;display:flex;flex-wrap:wrap;align-items:center;border-color:#212529;width:100px;transition:transform .25s ease-in}.transaction-table .user-transaction-item .payment-btn-wrp .payment-btn:focus,.transaction-table .user-transaction-item .payment-btn-wrp .payment-btn:hover{background:linear-gradient(135deg,#0d96b3,#0a7b92);transform:translateY(-3px)}.transaction-table .user-transaction-item .payment-btn-wrp .payment-btn .img-hold img{display:block;height:30px!important;width:80px!important;object-position:center;object-fit:contain;top:-8px!important}.transaction-content{display:flex;justify-content:space-between;flex-wrap:wrap}.virutal-tour{padding-top:60px;padding-bottom:110px;min-height:100vh;background-color:#000}.virutal-tour .model-mobile{display:none;flex-direction:column;justify-content:center;align-items:center;min-height:60vh}@media screen and (max-width:767px){.virutal-tour .model-mobile{display:flex}}.virutal-tour .model-mobile h3{text-align:center;color:hsla(0,0%,100%,.5)}@media screen and (max-width:767px){.virutal-tour .model-desktop{display:none}}.virutal-tour .virtual-tours-swiper{position:relative}.virutal-tour .swiper-pagination{bottom:-60px!important}.virutal-tour .swiper-pagination-bullet{background-color:#fff}.virutal-tour #threeCanvas{padding-bottom:60px;width:100%!important;height:80vh!important;outline:none}.virutal-tour .project-model{cursor:pointer}.virutal-tour .project-model:focus .title,.virutal-tour .project-model:hover .title{visibility:visible;opacity:1}.virutal-tour .project-model:focus .img-hold:after,.virutal-tour .project-model:hover .img-hold:after{--_i:100%;transition:.4s,background-size .4s .4s}.virutal-tour .project-model:focus .img-hold:before,.virutal-tour .project-model:hover .img-hold:before{background-color:#1f1f1f}.virutal-tour .project-model .title{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);text-align:center;z-index:2;visibility:hidden;opacity:0;transition:visibility .35s ease-in-out,opacity .35s ease-in-out}.virutal-tour .project-model .title h3{margin-bottom:0;font-size:24px;letter-spacing:5px;color:#fff}.virutal-tour .project-model .img-hold:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;z-index:1;transition:background-color .35s ease}.virutal-tour .project-model .img-hold:after{content:"";position:absolute;top:-100%;top:0;right:0;bottom:0;left:0;z-index:1;--c:#fff;--b:4px;--g:2px;padding:calc(var(--g) + var(--b));--_g:#0000 25%,var(--c) 0;background:conic-gradient(from 180deg at top var(--b) right var(--b),var(--_g)) var(--_i,200%) 0/200% var(--_i,var(--b)) no-repeat,conic-gradient(at bottom var(--b) left var(--b),var(--_g)) 0 var(--_i,200%) /var(--_i,var(--b)) 200% no-repeat;transition:.3s,background-position .3s .3s;cursor:pointer}.virutal-tour .project-model .img-hold img{display:block}.thankyou{padding-top:80px;padding-bottom:80px;text-align:center}.thankyou .container{max-width:600px}.thankyou header{padding-bottom:20px;text-align:center}.thankyou header h4{color:#0d96b3}.thankyou .btn-hold{padding-top:30px}.error-message{color:red}.success-message{color:#0f0}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-pagination-bullet{width:20px!important;height:20px!important;text-align:center;line-height:20px;font-size:12px;color:#000;opacity:1!important;background:rgba(0,0,0,.2)!important}.swiper-pagination-bullet-active{color:#fff!important;background:#007aff!important}.anti-bribery-and-corruption-policy-home-link{padding:.75rem 1.5rem;background-color:#0d96b3!important;color:#fff!important;border:none;border-radius:4px;font-size:1rem;text-decoration:none;display:inline-block;transition:background-color .3s ease}.anti-bribery-and-corruption-policy-home-link:hover{background-color:#0a7b92!important}.products .item-list{padding-bottom:70px}.products .item-list article.item .bottom{padding-top:35px}.products .item-list .item{margin-bottom:30px}.loadingSpinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;color:#fff;background-color:rgba(0,0,0,.7);padding:1rem;border-radius:.5rem;z-index:1001}