/* AQUA Magic Cooling - Created on July 24, 2021 */
/* Reset CSS */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;font-size:100%;margin:0;padding:0}html,body{font-family: "Inter", Arial, sans-serif; color: #040404; font-size: 18px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item;}ul li{ list-style: none;}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:center}svg{overflow:hidden}a{text-decoration: none;color:#040404}input,textarea,a,select,option{outline:none!important}
/* Fontface embed */

@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Bold.eot');
    src: url('../fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-Bold.woff2') format('woff2'),
        url('../fonts/Montserrat-Bold.woff') format('woff'),
        url('../fonts/Montserrat-Bold.ttf') format('truetype'),
        url('../fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Regular.eot');
    src: url('../fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-Regular.woff2') format('woff2'),
        url('../fonts/Montserrat-Regular.woff') format('woff'),
        url('../fonts/Montserrat-Regular.ttf') format('truetype'),
        url('../fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'iCiel Gotham';
    src: url('../fonts/iCielGotham-Medium.eot');
    src: url('../fonts/iCielGotham-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/iCielGotham-Medium.woff2') format('woff2'),
        url('../fonts/iCielGotham-Medium.woff') format('woff'),
        url('../fonts/iCielGotham-Medium.ttf') format('truetype'),
        url('../fonts/iCielGotham-Medium.svg#iCielGotham-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Regular.eot');
    src: url('../fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Regular.woff2') format('woff2'),
        url('../fonts/Roboto-Regular.woff') format('woff'),
        url('../fonts/Roboto-Regular.ttf') format('truetype'),
        url('../fonts/Roboto-Regular.svg#Roboto-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Bold.eot');
    src: url('../fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Roboto-Bold.woff2') format('woff2'),
        url('../fonts/Roboto-Bold.woff') format('woff'),
        url('../fonts/Roboto-Bold.ttf') format('truetype'),
        url('../fonts/Roboto-Bold.svg#Roboto-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Master CSS */
*{margin:0;padding:0}
img{border:0}
body{font-family: "Inter", Arial, sans-serif; color:#040404;font-size: 13px;position: relative;background-size: cover;}
strong{font-family: "Inter", sans-serif; font-weight: bold;}
h1,h2,h3,h4,h5,h6{font-family: "Inter", sans-serif; font-weight: bold;}
.float-left{float:left}
.float-right{float:right}
.clear{width:100%;height:0px;clear:both}
.spacer1{width:100%;height:1px;clear:both}
.spacer2{width:100%;height:2px;clear:both}
.spacer3{width:100%;height:3px;clear:both}
.spacer4{width:100%;height:4px;clear:both}
.spacer5{width:100%;height:5px;clear:both}
.spacer6{width:100%;height:6px;clear:both}
.spacer7{width:100%;height:7px;clear:both}
.spacer8{width:100%;height:8px;clear:both}
.spacer9{width:100%;height:9px;clear:both}
.spacer10{width:100%;height:10px;clear:both}
.spacer15{width:100%;height:15px;clear:both}
.spacer20{width:100%;height:20px;clear:both}
.fLeft{float:left!important;}
.fRight{float:right!important;}
.noMar{margin:0!important;}
.noMarTop{margin-top:0!important;}
.noMarBtm{margin-bottom:0!important;}
.noMarLeft{margin-left:0!important;}
.noMarRight{margin-right:0!important;}
.noPad{padding:0!important;}
.noPadTop{padding-top:0!important;}
.noPadBtm{padding-bottom:0!important;}
.noPadLeft{padding-left:0!important;}
.noPadRight{padding-right:0!important;}
.noBor{border:none!important;}
a img{border:none;outline:none;}
.abs{position:absolute!important;}
.rel{position:relative!important;}
.inner{margin:auto;width: 1200px;}
a,img{-webkit-transition: all 200ms ease 0s;
-moz-transition: all 200ms ease 0s;
-o-transition: all 200ms ease 0s;
transition: all 200ms ease 0s;}
a,button{-webkit-transition: all 200ms ease 0s;
-moz-transition: all 200ms ease 0s;
-o-transition: all 200ms ease 0s;
transition: all 200ms ease 0s;}
.animated{
-webkit-transition: all 200ms ease 0s;
-moz-transition: all 200ms ease 0s;
-o-transition: all 200ms ease 0s;
transition: all 200ms ease 0s;}
input,textarea,a,select,option{-webkit-appearance: none;-moz-appearance: none;appearance: none;font-family: "Inter", Arial, sans-serif;font-size: 15px;
-webkit-transition: all 200ms ease 0s;
-moz-transition: all 200ms ease 0s;
-o-transition: all 200ms ease 0s;
transition: all 200ms ease 0s;}
.center{width: 0px;height: 100%;position: absolute;left: 50%;top: 0;}

/*Content*/
.content{font-size:15px; color: #040404;}
.content img{display: inline-block;margin:0 auto 20px;text-align: center;max-width: 100%;height: auto;}
.content ul{padding-left:20px;margin-bottom:20px;margin-left: 25px;}
.content ul li{line-height:20px;list-style:disc!important;margin-bottom: 10px;}
.content ol li{margin-left:18px;margin-bottom: 10px;line-height: 20px;}
.content a:hover{text-decoration:underline;}
.content p{margin-bottom:20px;font-weight: lighter;line-height: 25px;font-size: 15px;}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom: 20px;}
.content h1{font-size:19px;}
.content h2{font-size:18px;}
.content h3{font-size:17px;}
.content h4{font-size:16px;}
.content h5{font-size:15px;}
.content h6{font-size:14px;}
.content table{border:1px solid #040404;}
.content table td,.content table th{padding:15px 10px;border:1px solid #ebebeb;}
.content table th{background:#F2F2F2;font-family: 'Montserrat', sans-serif;font-weight: bold;}
.align-left{text-align: left;}
.align-right{text-align: right;}
.align-center{text-align: center;}
.align-justify{text-align: justify;}
.content p img{margin-bottom: 0;}

#btm{color: #fff;font-size: 12px;letter-spacing: 0.25px;font-family: 'Roboto';position: relative;}
#btm a{color: #fff;font-size: 12px;letter-spacing: 0.25px;font-family: 'Roboto';}
#btm a:hover{border: none;outline: none;}
.btm-below{background: #11569a;color: #fff;padding: 15px 0;}
.btm-block-quicklink{display: block;float: left;}
.btm-block-quicklink ul{}
.btm-block-quicklink ul li{padding: 0 8px;font-size: 0;display: inline-block;border-right: 1px solid #fff;}
.btm-block-quicklink ul li:first-child{padding-left: 0px;}
.btm-block-quicklink ul li:last-child{border-right: none;}
.btm-block-quicklink ul li a{color: #fff;font-size: 12px;letter-spacing: 0.25px;}
.btm-block-quicklink ul li a:hover{opacity: 0.8;}
.btm-block-copyright{display: block;float: right;}
.btm-block-copyright p{font-size: 12px;opacity: 0.6;}
.btm-above{background: #003da5;color: #fff;padding: 30px 0 10px;}
.btm-block-list{width: 180px; display: block;float: left;margin-right: 40px;}
.btm-block-list h3{font-size: 16px;font-family: 'iCiel Gotham', sans-serif;letter-spacing: 0.5px;display: block;margin-bottom: 8px;}
.btm-block-list ul{display: block;margin-bottom: 18px;}
.btm-block-list ul li{margin-bottom: 4px;}
.btm-block-list ul li a{font-size: 12px;line-height: 16px;}
.btm-block-list ul li a:hover{opacity: 0.8;}
.btm-block-info{display: block;float: left;width: 80%;}
.btm-block-info p{font-size: 13px;line-height: 18px;margin-bottom: 8px;}
.btm-block-license{display: block;float: right;width: 180px;}
.btm-block-license img{width: 160px;height: auto;}
.btm-block-logo{display: block;float: left;width: 320px;margin-right: 40px;}
.btm-block-logo p{font-size: 13px;line-height: 18px;margin-bottom: 8px;}
.btm-block-logo p a{font-size: 13px;}
.btm-block-logo p a:hover{opacity: 0.8;}
.btm-block-logo strong{font-family: 'Roboto';}
.btm-block-logo img{width: 160px;display: block;height: auto;margin-bottom: 20px;}
.move-top{display: none;width: 40px;height: 40px;text-align: center;line-height: 40px;cursor: pointer;text-indent: -9999px;position: fixed;right: 10px;bottom: 10px;background: url(../images/move-top.png) #003da5 no-repeat center;background-size: 50%;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
#top{width: 100%;position: absolute;z-index: 100;height: 60px;background: #fff;}
#top .inner{position: relative;}
.top-logo{position: absolute;left: 0;top: 0;width: 160px;height: 100px;line-height: 100px;background: url(../images/top-logo-wrp.png) transparent no-repeat right bottom;background-size: cover;text-align: center;padding: 0 70px 0 30px;}
.top-logo img{display: inline-block;width: 160px;height: auto;}
.top-nav{display: block;width: 100%;text-align: center;margin: auto;}
ul.top-menu{font-size: 0px;}
ul.top-menu li{display: inline-block;font-size: 14px;color: #003da4;margin: 0 25px;height: 60px;line-height: 60px;letter-spacing: 0.25px;}
ul.top-menu li a{display: inline-block;font-size: 14px;color: #003da4;height: 60px;line-height: 60px;font-weight: bold;letter-spacing: 0.25px;}
ul.top-menu li a:hover{opacity: 0.8;}
#mid{padding-top: 60px;}
.product-line{margin-bottom: 60px;text-align: center;padding-top: 50px;}
.product-line .inner{width: 1080px;}
h2.block-heading{display: block;width: 100%;text-align: center;font-size: 30px;color: #003da5;margin-bottom: 30px;font-weight: bold;letter-spacing: 0.25px;line-height: 40px;}
.product-line-wrp{width: 100%;background: #f5f5f5;padding: 0 0 60px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;}
.product-line-item{margin-bottom: 0;padding-top: 50px;}
.product-line-item-heading{margin-bottom: 30px;}
.product-line-item-heading h3{font-size: 30px;color: #312f2f;font-weight: bold;letter-spacing: 0.25px;}
.product-line-item-image{margin-bottom: 15px;}
#product-line-item-1 .product-line-item-heading img{width: 320px;height: auto;}
#product-line-item-2 .product-line-item-heading img{width: 320px;height: auto;}
#product-line-item-3 .product-line-item-heading img{width: 320px;height: auto;}
#product-line-item-1 .product-line-item-image img{width: 900px;height: auto;}
#product-line-item-2 .product-line-item-image img{width: 670px;height: auto;}
#product-line-item-3 .product-line-item-image img{width: 670px;height: auto;}
#product-line-item-4 .product-line-item-image img{width: 940px;height: auto;}
.product-line-item-cta{width: 100%;}
a.product-line-item-cta-more{font-size: 16px;color: #003da5;margin-bottom: 8px;font-weight: bold;padding: 0 16px 0 0;
height: 20px;line-height: 20px;float: none;display: inline-block;background: url(../images/read-more.png) transparent no-repeat right;background-size: 8px;}
a.product-line-item-cta-more:hover{opacity: 0.8;}
a.product-line-item-cta-buy{display: inline-block;height: 40px;line-height: 40px;color: #fff;background: #003da5;padding: 0 25px;font-size: 18px;font-weight: bold;}
a.product-line-item-cta-buy:hover{opacity: 0.9;transform: scale(1.05);}
.hero-banner{display: block;width: 100%;height: 800px;margin-bottom: 0px;position: relative;background: #023da4;}
.hero-banner img{max-width: 100%;height: auto;}
.hero-banner video{position: absolute;right: 0;top: 0;min-width: 100%;min-height: 100%;width: 100%;}
/*.hero-banner-more{display: block;width: 100%;left: 0;bottom: 85px;text-align: center;font-size: 13px;font-weight: bold;letter-spacing: 0.25px;color: #fff;padding-bottom: 10px;background: url(../images/hero-banner-more.png) transparent no-repeat center bottom;background-size: 15px;position: absolute;cursor: pointer;}*/

.hero-banner-more{display: block;width: 100%;left: 0;bottom: 85px;text-align: center;position: absolute;cursor: pointer;}
.hero-banner-more span{display: block;height: 20px;line-height: 20px;margin: auto;width: 200px;text-align: center;font-size: 13px;font-weight: bold;letter-spacing: 0.25px;color: #fff;position: relative;}
.hero-banner-more span i{display: block;width: 14px;height: 20px; background: url(../images/hero-banner-more.png) transparent no-repeat center top;background-size: 14px;position: absolute;top: 22px;text-indent: -9999px;left: 93px;}


.brand-statement{width: 100%;text-align: center;margin-bottom: 30px;padding-top: 50px;}
.brand-statement-heading{width: 100%;margin-bottom: 20px;text-align: center;}
.brand-statement-heading img{width: 580px;height: auto;display: inline-block;position: relative;z-index: 1;}
.brand-statement-heading span{display: block;width: 580px;height: 1px; background: #0040A1;position: absolute;z-index: 0;left: 0;bottom: 17px;}
.brand-statement-heading-inner{width: 580px;margin: auto;position: relative;}


.brand-statement-content{font-size: 14px;color: #3a3a3a;margin-bottom: 40px;}
.brand-statement-content p{line-height: 22px;text-align: center;font-weight: bold;}
.brand-statement-video{display: block;overflow: hidden;width: 840px;height: 472px;margin: auto;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
.new-product{padding: 50px 0 50px;position: relative;background: url(../images/new-product-bg.png) #fff no-repeat top center;background-size: cover;margin-bottom: 0;}
.new-product-left{width: 720px;float: left;margin-right: 40px;}
.new-product-left img{max-width: 100%;height: auto;}
.new-product-right{width: 360px;float: left;}
.new-product-right img{display: block;float: left;width: 150px;height: auto;}
.new-product-right h3{display: block;width: 100%;text-align: left;font-size: 30px;color: #003da5;margin-bottom: 20px;font-weight: bold;letter-spacing: 0.25px;line-height: 40px;border-bottom: 1px solid #0d589c;padding-bottom: 10px;}
.new-product-right p{line-height: 22px;font-size: 14px;color: #3a3a3a;margin-bottom: 22px;text-align: left;font-weight: bold;}
a.new-product-more{display: inline-block;float: left;height: 40px;line-height: 40px;color: #fff;background: #003da5;padding: 0 25px;font-size: 18px;font-weight: bold;}
a.new-product-more:hover{opacity: 0.9;transform: scale(1.05);}



.new-product-discover{display: block;width: 100%;left: 0;bottom: 60px;text-align: center;position: absolute;cursor: pointer;}
.new-product-discover span{display: block;height: 20px;line-height: 20px;margin: auto;width: 300px;text-align: center;font-size: 13px;font-weight: bold;letter-spacing: 0.25px;color: #003da5;position: relative;}
.new-product-discover span i{display: block;width: 14px;height: 20px; background: url(../images/new-product-more.png) transparent no-repeat center top;background-size: 14px;position: absolute;top: 22px;text-indent: -9999px;left: 143px;}


.new-tech{display: block;width: 100%;padding-top: 50px;}
.new-tech .inner{width: 1080px;}
.block-heading-tech img{width: 320px;height: auto;margin-bottom: 50px;}
.tech-01{position: relative;margin-bottom: 80px;padding: 1px;background: linear-gradient(to bottom right, #70bf7b, #00a044);}
.tech-01-inner{padding: 60px 79px 40px;position: relative;background: #fff;z-index: 0;}
.tech-01-heading{display: block;position: absolute;left: 30px;height: 80px;width: auto;top: -40px;z-index: 2;}
.tech-02{position: relative;margin-bottom: 80px;padding: 1px;background: linear-gradient(to top, #70bf7b, #2cdfd4);}
.tech-02-inner{padding: 60px 79px 40px;position: relative;background: #fff;z-index: 0;}
.tech-02-heading{display: block;position: absolute;left: 30px;height: 80px;width: auto;top: -40px;z-index: 2;}
.tech-03{position: relative;margin-bottom: 30px;padding: 1px;background: linear-gradient(to bottom right, #2cdfd4, #0854d3);}
.tech-03-inner{padding: 60px 79px 40px;position: relative;background: #fff;z-index: 0;}
.tech-03-heading{display: block;position: absolute;left: 30px;height: 80px;width: auto;top: -40px;z-index: 2;}
ul.tech-list{display: block;}
ul.tech-list li{border-bottom: 1px solid #00a044;padding: 30px 0 20px;}
ul.tech-list li:last-child{border: none;}
a.new-tech-more{display: inline-block;float: left;height: 40px;line-height: 40px;color: #fff;background: #003da5;padding: 0 25px;font-size: 18px;font-weight: bold;}
a.new-tech-more:hover{opacity: 0.9;transform: scale(1.05);}
.tech-item{display: block;width: 100%;position: relative;}
.tech-item-info{width: 420px;float: left;}
.tech-item-photo{display: block;position: absolute;right: 0;top: 0;}
.tech-item-info h3{font-size: 16px;color: #003da5;display: block;width: 100%;line-height: 22px;margin-bottom: 8px;}
.tech-item-info p{line-height: 20px;font-size: 14px;color: #3a3a3a;margin-bottom: 10px;text-align: left;}
.tech-item-photo-1{width: 400px;height: auto;top: -70px;right: 0;}
.tech-item-photo-2{width: 450px;height: auto;top: -5px;right: -38px;}
.tech-item-photo-3{width: 466px;height: auto;top: -45px;right: -50px;}
.tech-item-photo-4{width: 439px;height: auto;top: -70px;right: -50px;}
.buy-popup-wrp{display: none; position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 2000;}
.buy-popup{width: 400px;padding: 20px;position: relative;margin: 200px auto;background: #fff;}
.buy-popup-button{display: block;width: 190px;height: 34px;line-height: 34px;text-align: center;color: #fff;letter-spacing: 0.25px;text-transform: uppercase;background: #003da5;outline: none;font-size: 16px;font-weight: bold;}
.buy-popup-button:hover{opacity: 0.8;}
.buy-popup p{display: block;text-align: center;margin-bottom: 30px;margin-top: 10px;font-size: 30px;color: #003da5;font-weight: bold;letter-spacing: 0.25px;line-height: 36px;}
.buy-popup-close{display: block;position: absolute;top: 10px;right: 10px;text-indent: -9999px;width: 20px;height: 20px;background: url(../images/buy-popup-close.png) transparent no-repeat center;background-size: contain;cursor: pointer;}
.mobile-toggle{display: none;width: 40px;height: 40px;position: absolute;right: 0;top: 5px;cursor: pointer;outline: none;background: url(../images/mobile-menu.png) transparent no-repeat right;background-size: 24px;font-size: 14px;font-weight: bold;line-height: 40px;padding-right: 40px;color: #023da5;text-transform: uppercase;}
.mobile-menu-wrp{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #fff;z-index: 2001;}
.mobile-menu-inner{width: 320px;text-align: center;margin: 100px auto;}
.mobile-menu-close{display: block;position: absolute;top: 20px;right: 20px;text-indent: -9999px;width: 20px;height: 20px;background: url(../images/buy-popup-close.png) transparent no-repeat center;background-size: contain;cursor: pointer;}
ul.mobile-menu{}
ul.mobile-menu li{border-bottom: 1px solid rgba(2,61,165,0.1);}
ul.mobile-menu li:last-child{border: none;}
ul.mobile-menu li a{display: inline-block;padding: 15px 0;font-size: 20px;font-weight: bold;letter-spacing: 0.25px;color: #023da5;}
ul.mobile-menu li a:hover{}
.brand-statement-content-mobile{display: none;}
.brand-statement-content-desktop{display: block;}
@keyframes zoominoutsinglefeatured {
    0% {
        transform: scale(1,1);
    }
    50% {
        transform: scale(1.02,1.02);
    }
    100% {
        transform: scale(1,1);
    }
}
@keyframes loopingmore {
    0% {
        top: 22px;
    }
    50% {
        top: 26px;
    }
    100% {
        top: 22px;
    }
}
@keyframes loopingheromore {
    0% {
        top: 22px;
    }
    50% {
        top: 26px;
    }
    100% {
        top: 22px;
    }
}
.tech-item-photo{animation: zoominoutsinglefeatured 4s infinite ;}
.new-product-discover span i{animation: loopingmore 1s infinite ;}
.hero-banner-more span i{animation: loopingheromore 1s infinite ;}


.p-1-wrp{width: 900px;height: 430px;position: relative;margin: auto;}
.p-1-wrp img{display: block;width: 100%;height: auto;position: absolute;top: 0;left: 0;}
.p-1-1{z-index: 5;}
.p-1-2{z-index: 4;}
.p-1-3{z-index: 3;}
.p-1-4{z-index: 2;}
.p-1-5{z-index: 1;}

.p-2-wrp{width: 670px;height: 420px;position: relative;margin: auto;}
.p-2-wrp img{display: block;width: 100%;height: auto;position: absolute;top: 0;left: 0;}
.p-2-1{z-index: 5;}
.p-2-2{z-index: 4;}
.p-2-3{z-index: 3;}
.p-2-4{z-index: 2;}
.p-2-5{z-index: 1;}

.p-3-wrp{width: 670px;height: 420px;position: relative;margin: auto;}
.p-3-wrp img{display: block;width: 100%;height: auto;position: absolute;top: 0;left: 0;}
.p-3-1{z-index: 5;}
.p-3-2{z-index: 4;}
.p-3-3{z-index: 3;}
.p-3-4{z-index: 2;}
.p-3-5{z-index: 1;}

.p-4-wrp{width: 940px;height: 420px;position: relative;margin: auto;}
.p-4-wrp img{display: block;width: 100%;height: auto;position: absolute;top: 0;left: 0;}
.p-4-1{z-index: 7;}
.p-4-2{z-index: 6;}
.p-4-3{z-index: 5;}
.p-4-4{z-index: 4;}
.p-4-5{z-index: 3;}
.p-4-6{z-index: 2;}
.p-4-7{z-index: 1;}






@media screen and (max-width: 1080px){
    .top-nav{display: none;}
    .mobile-toggle{display: block;position: absolute;}
}
/* Show for 720px */
@media screen and (min-width: 750px) and (max-width: 1230px){
    .inner{width: 720px;}
    .top-nav{text-align: right;}
    ul.top-menu li{margin: 0 10px;height: 50px;line-height: 50px;}
    ul.top-menu li a{height: 50px;line-height: 50px;}
    #top{height: 50px;}
    #mid{padding-top: 50px;}
    .top-logo img{width: 120px;}
    .top-logo{width: 120px;height: 80px;line-height: 80px;}
    .brand-statement-heading img{width: 480px;}
    .brand-statement-video{width: 720px;height: 405px;}
    .brand-statement-video iframe{width: 720px;height: 405px;}
    .new-product-right{width: 330px;}
    .new-product-left{width: 360px;margin-right: 30px;}
    .new-product-right img{width: 90px;}
    .new-product-right h3{font-size: 25px;line-height: 35px;}
    h2.block-heading{font-size: 25px;line-height: 35px;}
    a.new-product-more{font-size: 14px;height: 34px;line-height: 34px;}
    .new-product{padding-bottom: 100px;}
    .new-product-discover{bottom: 30px;}
    .new-tech .inner{width: 720px;}
    .block-heading-tech img{width: 270px;}
    .product-line .inner{width: 720px;overflow: hidden;}
    .tech-01{margin-bottom: 60px;}
    .tech-02{margin-bottom: 60px;}
    .tech-03{margin-bottom: 10px;}
    .tech-01-heading{height: 50px;top: -25px;left: 20px;}
    .tech-02-heading{height: 50px;top: -25px;left: 20px;}
    .tech-03-heading{height: 50px;top: -25px;left: 20px;}
    .tech-01-inner{padding: 30px 49px 40px;}
    .tech-02-inner{padding: 30px 49px 40px;}
    .tech-03-inner{padding: 30px 49px 40px;}
    .tech-item-photo-1{width: 280px;top: -10px;right: -5px;}
    .tech-item-photo-2{width: 350px;top: 0px;right: -45px;}
    .tech-item-photo-3{width: 346px;top: -5px;right: -40px;}
    .tech-item-photo-4{width: 319px;top: -20px;right: -40px;}
    .tech-item-info{width: 300px;}
    a.new-tech-more{font-size: 14px;height: 34px;line-height: 34px;}
    #product-line-item-1 .product-line-item-heading img{width: 270px;}
    #product-line-item-2 .product-line-item-heading img{width: 270px;}
    #product-line-item-3 .product-line-item-heading img{width: 270px;}
    #product-line-item-1 .product-line-item-image img{height: 300px;width: auto;}
    #product-line-item-2 .product-line-item-image img{height: 300px;width: auto;}
    #product-line-item-3 .product-line-item-image img{height: 300px;width: auto;}
    #product-line-item-4 .product-line-item-image img{height: 300px;width: auto;}
    .product-line-item-heading h3{font-size: 25px;line-height: 35px;}
    a.product-line-item-cta-more{font-size: 14px;}
    a.product-line-item-cta-buy{font-size: 14px;height: 34px;line-height: 34px;}
    .btm-block-quicklink{text-align: center;margin-bottom: 8px;width: 100%;}
    .btm-block-quicklink ul{text-align: center;}
    .btm-block-copyright{display: block;width: 100%;text-align: center;}
    .btm-block-license{width: 160px;}
    .btm-block-info{width: 500px;}
    .btm-block-logo {display: block;float: left;width: 100%;margin-right: 0;margin-bottom: 20px;}
    .btm-block-list {width: 165px;display: block;float: left;margin-right: 20px;}
    .btm-block-list h3{font-size: 14px;}
    .btm-block-logo-top{float: left;}
    .btm-block-logo-btm{float: left;margin-left: 25px;}
    
    .p-1-wrp{width: 632px;}
    .p-2-wrp{width: 482px;}
    .p-3-wrp{width: 477px;}
    .p-4-wrp{width: 685px;}
}
/* Show for 100% */
@media screen and (max-width: 750px){
    .inner{width: 90%;overflow: hidden;}
    #top{height: 50px;}
    #top .inner{height: 50px;}
    #mid{padding-top: 50px;}
    .top-logo img{width: 100px;}
    .top-logo{width: 100px;height: 70px;line-height: 70px;padding: 0 50px 0 20px;}
    .mobile-toggle{display: block;position: absolute;}
    /**.hero-banner{padding-top: 50px;}**/
    .hero-banner-more{display: none;}
    .brand-statement{padding-top: 30px;margin-bottom: 0px;}
    .brand-statement-heading img{width: 100%;}
    .brand-statement-content{font-size: 12px;margin-bottom: 30px;}
    .brand-statement-content p{font-size: 12px;line-height: 18px;}
    .brand-statement-video{width: 320px;height: 179px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
    .brand-statement-video iframe{width: 320px;height: 179px;}
    .new-product{padding: 30px 0;}
    h2.block-heading{font-size: 22px;line-height: 28px;}
    .new-product-left{width: 100%;margin-right: 0;margin-bottom: 0px;}
    .new-product-right{width: 100%;}
    .new-product-right img {display: block;float: none;width: 110px;height: auto;margin: auto;}
    .new-product-right .spacer10{display: none;}
    .new-product-right h3{font-size: 22px;line-height: 28px;text-align: center;margin-bottom: 10px;}
    .new-product-discover{display: none;}
    .new-product-right p{font-size: 12px;line-height: 18px;text-align: center;}
    a.new-product-more{margin: auto;float: none;display: block;width: 160px;padding: 0;text-align: center;font-size: 14px;height: 34px;line-height: 34px;}
    .new-tech .inner{width: 90%;}
    .new-tech{padding-top: 30px;}
    .block-heading-tech img{width: 200px;margin-bottom: 20px;}
    .tech-01-heading {left: 20px;height: 50px;top: -26px;}
    .tech-02-heading {left: 20px;height: 50px;top: -26px;}
    .tech-03-heading {left: 20px;height: 50px;top: -26px;}
    .tech-item-photo{position: unset;}
    .tech-item-photo-1{top: auto;left: auto;width: 100%;}
    .tech-item-photo-2{top: auto;left: auto;width: 100%;}
    .tech-item-photo-3{top: auto;left: auto;width: 100%;}
    .tech-item-photo-4{top: auto;left: auto;width: 100%;}
    .tech-01-inner{padding: 20px 30px 40px;}
    .tech-02-inner{padding: 20px 30px 40px;}
    .tech-03-inner{padding: 20px 30px 40px;}
    .tech-item-info {width: 100%;float: left;margin-bottom: 10px;}
    .tech-01{margin-bottom: 50px;}
    .tech-02{margin-bottom: 50px;}
    .tech-03{margin-bottom: 0;}
    a.new-tech-more{font-size: 14px;height: 34px;line-height: 34px;display: block;width: 190px;padding: 0;margin: auto;position: relative;text-align: center;float: none;}
    .product-line .inner{width: 90%;}
    #product-line-item-1 .product-line-item-heading img{width: 220px;}
    #product-line-item-2 .product-line-item-heading img{width: 220px;}
    #product-line-item-3 .product-line-item-heading img{width: 220px;}
    .product-line-item-heading h3{font-size: 22px;}
    #product-line-item-1 .product-line-item-image img{width: 100%;}
    #product-line-item-2 .product-line-item-image img{width: 100%;}
    #product-line-item-3 .product-line-item-image img{width: 100%;}
    #product-line-item-4 .product-line-item-image img{width: 100%;}
    a.product-line-item-cta-more{font-size: 14px;}
    a.product-line-item-cta-buy{font-size: 14px;height: 34px;line-height: 34px;}
    .product-line{margin-bottom: 30px;}
    .buy-popup{width: 260px;margin-top: 100px;}
    .buy-popup p{font-size: 22px;line-height: 28px;}
    .buy-popup-button{width: 100%;margin-bottom: 10px;font-size: 14px;}
    .btm-block-quicklink{text-align: center;margin-bottom: 8px;width: 100%;}
    .btm-block-quicklink ul{text-align: center;}
    .btm-block-copyright{display: block;width: 100%;text-align: center;}
    .btm-block-quicklink ul li{margin-bottom: 6px;}
    .btm-block-logo {display: block;float: left;width: 100%;margin-right: 0;text-align: center;margin-bottom: 20px;}
    .btm-block-logo img{margin: 0 auto 20px;}
    .btm-block-list {width: 100%;display: block;float: left;margin-right: 0;text-align: center;}
    .btm-block-info {display: block;float: none;width: 90%;text-align: center;margin: 0 auto 20px;}
    .btm-block-license {display: block;float: right;width: 100%;text-align: center;margin-bottom: 10px;}
    .brand-statement-content-mobile{display: block;}
    .brand-statement-content-desktop{display: none;}
    
    .p-1-wrp{width: 80%;}
    .p-2-wrp{width: 80%;}
    .p-3-wrp{width: 80%;}
    .p-4-wrp{width: 80%;}
    
    .brand-statement-heading-inner{width: 100%;}
    .brand-statement-heading span{bottom: 12px;}
    .hero-banner{height: 210px;}
}

#aquavn-header .header-menu > li > a {
    color: #093da5;
    font-size: 13px;
    font-weight: 500;
    line-height: 88px;
    padding: 0 12px;
    text-transform: uppercase;
    white-space: nowrap;
    -webkit-font-smoothing: unset;
    font-family: Inter, sans-serif;
}

#aquavn-footer .footer-layout .footer-body .url-list-col .link-list .link-item {
    align-items: center;
    color: #5a5a5a;
    display: flex;
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 8px;
    -webkit-font-smoothing: unset;
    font-family: Inter, sans-serif;
}

#menu-footer-bottom-menu li a {
    font-size: 12px;
    line-height: 2;
    text-align: right;
}
