:root{--primary-color:#3498db;--font-size-large:1.5rem;--section-width:876px;--cardwidth:14.5vw}body{justify-items:center;margin:0;padding:0;font-family:Aptos,Calibri,sans-serif;display:grid}body.no-scroll{height:100vh;overflow:hidden}:root{font-size:16px}section#nav-products,section#nav{width:98.8vw;min-width:283px}#nav .relative{position:relative}@media (min-width:1280px){:root{font-size:18px}}@media (min-width:1920px){:root{font-size:23px}}#nav .drop-down-menu-content li{color:#000;background-color:#ccd2d8;border:none;min-height:1rem;padding-top:1rem;padding-left:2vw;padding-right:2vw;display:block}#nav>ul{border:1px solid #000;border-right-width:0;justify-content:space-evenly;height:94.44%;margin:0;padding:0;display:flex}#toggleProductMenu{cursor:pointer}#close-nav-products{color:#8b8b8b;cursor:pointer;text-align:right;background-color:#e6e6e6f2;flex-grow:4;width:100%}#product-veiw-btn,#model-veiw-btn{cursor:pointer;background-color:#e6e6e6f2;font-weight:700}#product-veiw-btn.active,#model-veiw-btn.active{background-color:#fff}#nav-products ul.models.active{color:#fff;background-color:#2f9395;border:2px solid #000;border-radius:10px;height:min-content}#nav-products ul{padding-left:10px;padding-right:10px;list-style:none}#nav-products>.menu>ul>li{border:2px solid #000;border-radius:10px;height:fit-content;padding:0 5px}#nav-products .models{color:#2f9395;border:2px solid #000;height:0;transition:all .3s;display:block;overflow:hidden}#nav-products .sub-category{height:100%;transition:all .3s}#nav-products .sub-category.hovered,#nav-products .models.hovered{opacity:.5}#nav-products .models.active{height:6em;display:block}#nav-products .products.hovered{opacity:.5}#nav-products .products{opacity:.1;transition:all .3s}#nav-products .products.active{opacity:1;display:block}#nav-products li.category>div{margin-bottom:10px;font-weight:700}#nav-products>.menu .sub-category{position:relative}#nav-products>.menu .sub-category>.models{z-index:20;top:20px}#nav-products{z-index:20;visibility:hidden;background-color:#e6e6e6f2;flex-direction:column;align-items:center;height:100%;transition:all .3s;display:flex;position:fixed;top:-100vh;overflow-y:scroll}#nav-products.active{visibility:visible;z-index:1000;width:100%;height:100%;transition:all .3s;top:0}#nav-products>.menu{background-color:#fff;flex-direction:column;padding:0;list-style:none;transition:all .3s cubic-bezier(0,0,.08,1) .2s;display:flex;position:absolute;top:-100vh}#nav-products.active>.menu{top:60px}#nav-products>.menu>ul{flex-wrap:wrap;height:100%;list-style:none;display:flex}#nav-products>.menu>.controls{list-style:none;display:flex}#nav-products>.menu>.controls>div{padding:10px}@media screen and (max-width:621px){#nav-products{left:0}}#nav-products>.menu>ul#test-height-control{height:70px;margin-bottom:400px}#nav-products>.menu>ul#test-height-control.active{height:200px;margin-bottom:1000px}@media (max-width:1000px){#nav-products>.menu>ul#test-height-control{height:200px}#nav-products>.menu>ul#test-height-control.active{height:300px;margin-bottom:500px}}@media (max-width:700px){#nav-products>.menu>ul#test-height-control{height:400px}}@media (max-width:760px){#nav-products>.menu>ul#test-height-control.active{height:600px;margin-bottom:250px}}@media (max-width:430px){#nav-products>.menu>ul#test-height-control{height:1800px;margin-bottom:0}}@media (max-width:610px){#nav-products>.menu>ul#test-height-control.active{height:1000px}}@media (max-width:430px){#nav-products>.menu>ul#test-height-control.active{height:1800px;margin-bottom:0}}#nav{z-index:500;height:2.25em;transition:all .5s;position:absolute;top:0}#nav.hidden{position:absolute;transform:translateY(-100%)}#nav .drop-down-menu-content{z-index:15;transform-origin:top;background-color:#ccd2d8;min-width:100%;padding-bottom:1em;padding-left:0;transition:transform .1s;position:absolute;top:100%;left:-1px;overflow:hidden;transform:scaleY(0)}#nav .drop-down-menu-content li{color:#000;background-color:#ccd2d8;border:none;min-height:1em;padding-top:1em;padding-left:2vw;display:block}#nav .drop-down-menu:hover .drop-down-menu-content{border:1px solid #000;transform:scaleY(1)}#nav il{height:100%}#nav>ul{background-color:#0000;border:1px #000;border-right-width:0;justify-content:right;justify-self:end;gap:10px;width:fit-content;height:94.44%;margin:0;padding:0 10px;display:flex}#nav ul li{color:#fff;text-align:left;background-color:#15608200;border:0 #000;border-right-width:1px;flex-grow:0;justify-content:center;align-items:center;display:flex}:root{--hb-size:24px;--hb-bar-h:2px;--hb-gap:5px;--hb-color:#fff;--hb-radius:2px;--hb-padding:10px;--hb-transition:.2s ease}.hamburger{float:right;inline-size:calc(var(--hb-size) + 2*var(--hb-padding));block-size:calc(var(--hb-size) + 2*var(--hb-padding));padding:var(--hb-padding);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;display:none}.hamburger__bar{inline-size:var(--hb-size);block-size:var(--hb-bar-h);background:var(--hb-color);border-radius:var(--hb-radius);transition:transform var(--hb-transition),opacity var(--hb-transition);margin-bottom:.15em;display:block;position:relative}@media screen and (max-width:600px){#nav>ul{display:none}.hamburger{display:block}}section#hero{width:98.8vw;min-width:283px}#hero{color:#fff;box-sizing:border-box;background:radial-gradient(circle at 100% 100%,#83cbeb 0%,#186b91 46%,#0d3a4e 100%);grid-template-columns:1fr 1fr;max-width:100%;padding:0 0 0 1em;display:grid}#hero>div>p{padding:0 1em 1em 0}#hero>div>img{width:100%;min-width:385px;height:calc(100% + 5rem);position:absolute;top:-3rem}h1,h2{text-align:left;margin:0}@media screen and (max-width:550px){h1,h2{text-align:left;margin:0}}@media screen and (min-width:1001px){#hero{aspect-ratio:1093/520}#hero>.hero-text{position:absolute;inset:0}#hero>.hero-text>.text{font-size:2rem;position:absolute;bottom:0}}#hero>.hero-text{background-color:#0006;padding:1em 0 0 1em}#hero{background-image:url(/Modern%20color%20TH.png);background-repeat:no-repeat;background-size:100% 100%;padding:0;position:relative;grid-template-columns:auto!important}#hero .airmax-logo-white{background-image:url(/Airmax_LOGO%20Group%20of%20Companies_White.svg);background-position:0;background-repeat:no-repeat;background-size:contain;height:4rem;margin-bottom:10rem}#hero>div>img{display:none}#hero #rotate{grid-template-columns:2fr 1fr;width:100%;height:100%;display:grid;position:absolute;top:0}#hero #rotate .rotation-container{width:100%;height:100%;transform-style:preserve-3d;--rotate-angle:90deg;transition:transform 1s;display:flex;position:relative;transform:translateZ(-1000px)rotateX(90deg)}#hero #rotate .rotation-container .rotate-card>img{max-height:12rem}#hero #rotate .rotation-center{transform-style:preserve-3d;transform-origin:top;transition:transform 1s;transform:rotate(-90deg)}#hero #rotate .rotate-card{transform-style:preserve-3d;transform-origin:0 0;grid-template-columns:100px 1fr;width:1000px;transition:transform 1s;display:grid;position:absolute;top:0;left:50%;transform:rotateX(-90deg)}#hero #rotate .rotate-card>img{object-fit:cover;grid-column:2/span 1}#hero .scene{grid-area:2/2/auto/span 1;width:100%;height:200px;margin:100px auto}#hero .scene img{background-color:#15608279;border-radius:50%;max-height:24rem;transform:translateY(-25%)translate(-25%)}@media screen and (max-width:1000px){#hero .scene img{max-height:146%}}@media screen and (max-width:1357px){#hero .scene img{max-height:196%}}@media screen and (max-width:1200px){#hero .scene img{max-height:154%}}@media screen and (max-width:715px){#hero .scene img{max-height:145%}}@media screen and (max-width:500px){#hero .scene img{max-height:91%}}@media screen and (max-width:582px){#hero .scene img{max-height:91%;transform:translateY(10%)translate(-25%)}}@media screen and (max-width:500px){#hero .scene img{max-height:91%;transform:translateY(10%)translate(-3%)}}@media screen and (max-width:405px){#hero .scene img{max-height:91%;transform:translateY(-17%)translate(-3%)}}section#contact-us{width:98.8vw;min-width:283px}#contact-us .relative{position:relative}#contact-us .twowide{grid-column:auto/span 2}#contact-us{color:#fff;background:radial-gradient(circle at 100% 100%,#83cbeb 0%,#186b91 46%,#0d3a4e 100%);display:grid}#contact-us>p{color:#fff;text-align:center;border-bottom:1px solid #fff;margin:.25rem 0;padding:1em;font-size:1.5rem}#contact-us #contact-form textarea{min-height:10em}#contact-us #contact-form iframe{aspect-ratio:2.2;border:0;width:100%;padding-top:10px}#contact-us #contact-form{box-sizing:border-box;color:#fff;grid-template-columns:auto auto;justify-items:left;gap:4ch;max-width:100%;padding:5ch 2ch;display:grid}#contact-us #contact-form>div.contacts{grid-template-columns:stru min-content;grid-auto-flow:dense;justify-items:left;gap:20px 10px;display:grid}@media screen and (max-width:820px){#contact-us #contact-form{flex-direction:column-reverse;justify-items:end;display:flex}#contact-us .contacts{width:unset}#contact-us #contact-form>div.contacts{grid-template-columns:auto auto;grid-auto-flow:dense;justify-items:left;row-gap:20px;display:grid}}#contact-us #contact-form>form{color:#000;grid-template-columns:auto auto;gap:20px;width:100%;display:grid}#contact-us form>.twowide{grid-column:auto/span 2;justify-items:center;display:grid}@media screen and (min-width:1400px){#contact-us #contact-form>form{grid-template-columns:1fr 1fr 1fr 1fr}#contact-us form>.twowide{grid-column:1/span 4}#contact-us form>.top{grid-row:2}}#contact-us form>.twowide>*{width:100%}#contact-us #contact-form div>h2,#contact-us h1,#contact-us h2{text-align:left;margin:0}#contact-us #contact-form div>p{text-align:left;text-wrap:nowrap;margin:0;font-size:16px}#contact-us #contact-form div>p.break{text-wrap:wrap}#contact-us #contact-form .cv{grid-column:1/span 3;width:100%}#contact-us #contact-form .email{grid-column:1}#contact-us #contact-form .email.Glow{grid-area:2/2}#contact-us #contact-form .phone{grid-column:3;margin-left:20px}#contact-us #contact-form .title{grid-row:1}@media screen and (max-width:550px){#contact-us #contact-form>div.contacts{grid-auto-flow:dense;justify-items:left;gap:0}#contact-us #contact-form .cv{grid-column:1/span 2;width:100%}#contact-us #contact-form .email{grid-column:1}#contact-us #contact-form .email.Glow{grid-area:2/1}#contact-us #contact-form .phone{grid-column:2;margin-left:0}#contact-us #contact-form div>h2,#contact-ush1,#contact-ush2,#contact-us #contact-form div>p{text-align:left;margin:0}}#contact-us input:focus,#contact-us input:focus,#contact-us select:focus{outline:none}#contact-us option{background:#186b91!important}#contact-us input,#contact-us select,#contact-us option{color:#fff;background:0 0;border:none;border-bottom:1px solid #fff;width:100%;margin:5px 0 0}#contact-us input[type=submit]{border:none}
