﻿header{left:0;top:0;width:100%;z-index:999;background:#fff;position:fixed;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}header.sticky{position:fixed}header.sticky .top-bar{display:none}header .top-bar{background-color:#01336a;display:flex;align-items:center;justify-content:space-between;padding:0 7.813vw;height:3.906vw;transition:display .3s}header .top-bar .topbar-right{display:flex;height:100%}header .top-bar .topbar-right .topbar-mobile{font-size:1.25vw;position:relative;z-index:0;background-color:#c00;padding-left:3.542vw;margin-left:1.51vw;font-weight:800}header .top-bar .topbar-right .topbar-mobile:after{position:absolute;content:"";height:100%;background-color:#c00;width:7.813vw;right:-7.813vw}header .top-bar .topbar-right .topbar-mobile:before{content:"";position:absolute;top:0;left:0;width:2.188vw;height:100%;background-color:#01336a;clip-path:polygon(0 0, 100% 0, 0 100%)}header .top-bar a,header .top-bar p{font-size:1.042vw;display:flex;align-items:center;text-decoration:none;padding:1.042vw 0;color:#fff;font-family:"Hauora",sans-serif;font-weight:700}header .top-bar a:hover,header .top-bar p:hover{text-decoration:underline}header .top-bar p:hover{text-decoration:none}header .top-bar img{width:1.302vw;margin-right:.417vw;height:auto}header .top-bar .btn{min-width:9.427vw;padding:.82vw}header .top-bar .btn img{margin-right:.156vw;width:1.25vw;height:1.25vw}@media only screen and (max-width: 999px){header .container{max-width:100vw !important}}.desktop-nav{padding:0 7.813vw;display:flex;align-items:flex-start;justify-content:space-between;background-color:rgba(0,0,0,0);height:6.51vw}.desktop-nav .brand-logo{margin-top:.313vw}.desktop-nav .brand-logo img{width:17.292vw;height:auto}.desktop-nav .links{display:flex;align-items:center;align-self:center;transition:.3s;justify-content:flex-end}.desktop-nav .links p{margin:0}.desktop-nav .links .header-contact{display:flex;align-items:center}.desktop-nav .links .header-contact img{margin-right:.729vw;width:1.302vw;height:auto}.desktop-nav .links a,.desktop-nav .links p{padding:1.563vw 1.953vw;text-decoration:none;font-size:1.042vw;position:relative;display:block;transition:.3s;color:#000;white-space:nowrap;font-family:"Hauora",sans-serif;font-weight:700}.desktop-nav .links a:last-child,.desktop-nav .links p:last-child{padding-right:0}.desktop-nav .links a:hover,.desktop-nav .links p:hover{color:#c00}.desktop-nav .links .button{padding:1.25vw 2.396vw}.desktop-nav .links .button::after{content:none}.desktop-nav .links .button:hover span{color:#fff}.desktop-nav .links .dropdown-container{display:inline-block;position:relative;transition:.3s;z-index:1}.desktop-nav .links .dropdown-container a{cursor:pointer;line-height:normal;position:relative}.desktop-nav .links .dropdown-container a:after{position:absolute;top:50%;transform:translateY(-50%);content:"";margin-left:.26vw;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.293 9.29297L12 13.586L7.707 9.29297L6.293 10.707L12 16.414L17.707 10.707L16.293 9.29297Z' fill='black'/%3E%3C/svg%3E%0A");background-size:1.25vw;width:1.25vw;height:1.25vw;background-repeat:no-repeat}.desktop-nav .links .dropdown-container a:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.293 9.29297L12 13.586L7.707 9.29297L6.293 10.707L12 16.414L17.707 10.707L16.293 9.29297Z' fill='%23CC0000'/%3E%3C/svg%3E%0A")}.desktop-nav .links .dropdown-container .dropdown{visibility:hidden;opacity:0;transition-duration:.1s;margin-top:1.5vw;transition-timing-function:ease-in;transition-property:opacity,margin-top,visibility;position:absolute;background:#fff;left:1.3vw;width:16vw;padding:0 0vw;border-top:1px solid #fff;box-shadow:0 .151vw .251vw rgba(0,0,0,.1)}.desktop-nav .links .dropdown-container .dropdown a{display:block;padding:.8vw 2.5vw .8vw 1vw;line-height:1.3;font-size:.9vw;border-top:1px solid #eaeaea;color:#000}.desktop-nav .links .dropdown-container .dropdown a:first-child{border-top:0}.desktop-nav .links .dropdown-container .dropdown a::after{content:none}.desktop-nav .links .dropdown-container .dropdown a:hover{color:#fff;background-color:#c00}.desktop-nav .links .dropdown-container .dropdown .dropdown{position:relative;left:3vw;padding:1vw 0;margin:1vw 0}.desktop-nav .links .dropdown-container .dropdown .dropdown a{border-bottom:.05vw solid #f6f7fb}.desktop-nav .links .dropdown-container .dropdown .dropdown a:before{content:"➤";position:absolute;left:.9vw;top:50%;transform:translate(-50%, -50%)}.desktop-nav .links .dropdown-container .dropdown .submenu{left:16vw;z-index:9;top:auto;visibility:hidden;opacity:0;position:absolute;background:#000;width:16vw;padding:1vw 0vw;box-shadow:0 1vw 1vw 0 rgba(0,0,0,.1);top:auto;margin:-1vw 0 0 0;transition-timing-function:ease-in;transition-property:opacity,margin-top,visibility}.desktop-nav .links .dropdown-container .dropdown a:hover+.submenu{opacity:1 !important;visibility:visible !important}.desktop-nav .links .dropdown-container .dropdown .dropdown-inner-container{width:100%}.desktop-nav .links .dropdown-container:hover .dropdown{visibility:visible;opacity:1;margin-top:-0.4vw}nav.mobile-header{display:none}@media only screen and (max-width: 1440px){header .top-bar a,header .top-bar p{font-size:1.3vw}header .top-bar .topbar-right .topbar-mobile{font-size:1.3vw}.desktop-nav .links a,.desktop-nav .links p{font-size:1.3vw}.desktop-nav .links .dropdown-container .dropdown a{font-size:1.3vw}.desktop-nav .links .dropdown-container a:after{background-size:2vw;width:2vw;height:2vw}}@media only screen and (max-width: 999px){nav.desktop-nav{display:none}#header{display:none}.top-bar{display:none}.open-mobile-nav{position:absolute;padding:0;right:-2vw;top:1.4vw;font-size:4vw;color:#fff;z-index:11;transform:translate(-50%, -50%);width:7vw;height:100%;display:flex;align-items:center;justify-content:center}.open-mobile-nav .dropdown-chev svg{width:2.4vw}nav.mobile-nav{display:flex;align-items:center;width:100%;position:relative;z-index:9;flex-wrap:wrap;padding:0 6.977vw;margin:0 auto;justify-content:space-between;background-color:#fff;height:8.475vw;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}nav.mobile-nav .mobile-topwrap{display:flex;justify-content:space-between;width:100%;padding-left:10vw;align-items:center}nav.mobile-nav li{border-bottom:.05vw solid #d9d9d9;margin:0}nav.mobile-nav li .dropdown-container .dropdown{padding:0 1.5vw}nav.mobile-nav li .dropdown-container .dropdown a{margin:0;border-top:.05vw solid #d9d9d9;padding:1vw 1.5vw;color:#000}nav.mobile-nav .mobile-nav{background-color:#c00}nav.mobile-nav .mobile-nav a,nav.mobile-nav .mobile-nav p{margin:2.2vw 0;border-bottom:.2vw solid #d9d9d9;padding-bottom:2.2vw;font-size:2.2vw}nav.mobile-nav .dropdown-container{position:relative}nav.mobile-header{display:block;margin-bottom:0;position:fixed;width:100%;top:0vw;z-index:999;height:auto;transition:.3s;border:none;padding:0}nav.mobile-header .logo-wrap{width:80%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;text-align:center}nav.mobile-header .logo-wrap .callaction a{background-color:#c00;width:7vw;height:7vw;border-radius:50%;display:flex;align-items:center;justify-content:center}nav.mobile-header .logo-wrap .callaction a svg{width:2.9vw}nav.mobile-header .logo-wrap .callaction a svg path{fill:#000}nav.mobile-header a.mobile-logo{display:inline-block;line-height:0;margin:0;z-index:1;transition:all .3s ease}nav.mobile-header a.mobile-logo img{width:20.86vw}nav.mobile-header .pull-right{width:auto;position:relative;z-index:1;display:flex;align-items:center;gap:1.825vw;height:100%;font-size:2.086vw;font-weight:800;font-family:"Hauora",sans-serif}nav.mobile-header .pull-right a{margin-left:0;padding:1.565vw;display:flex;align-items:center;height:100%;background-color:#00254d}nav.mobile-header .pull-right a img{width:3.39vw;height:auto}nav.mobile-header .pull-right.active .mobile-nav-btn .mobile-dotnav-close{margin-left:auto;left:auto;right:0}nav.mobile-header .mobile-nav-btn-outer{display:flex;align-items:center;gap:1.825vw}nav.mobile-header .mobile-nav-btn{width:2.5vw;height:2.2vw;position:relative;display:inline-block;vertical-align:top;padding:0;margin-left:1.825vw;margin-right:0}nav.mobile-header .mobile-top-bar{display:flex;align-items:center;justify-content:center;background-color:#01336a;overflow:hidden}nav.mobile-header .mobile-top-bar a{display:flex;align-items:center;font-size:2.086vw;line-height:1.375;color:#fff;text-decoration:none;padding:.652vw 0;font-weight:700}nav.mobile-header .mobile-top-bar a img{width:1.956vw;height:1.956vw;margin-right:.782vw}nav.mobile-header .mobile-top-bar .header-call-mobile{background-color:#c00;position:relative;padding-left:3.5vw;margin-left:1vw}nav.mobile-header .mobile-top-bar .header-call-mobile:before{content:"";position:absolute;top:0;left:-1px;width:3.259vw;height:107%;background-color:#01336a;clip-path:polygon(0 0, 100% 0, 0 100%)}nav.mobile-header .mobile-top-bar .header-call-mobile:after{position:absolute;content:"";height:100%;background-color:#c00;width:50vw;right:-50vw}nav.mobile-header.sticky{padding-top:0;box-shadow:0 0 2vw 0 rgba(0,0,0,.2509803922)}nav.mobile-header.sticky a.mobile-logo.full-logo{opacity:0;visibility:hidden}nav.mobile-header.sticky div.mobile-nav{padding-top:3vw}div.mobile-nav-btn{width:2.8vw}div.mobile-nav-btn div.nav-dot{height:.391vw;width:2.347vw;background-color:#000;margin:0;opacity:1;transition:opacity .1s ease;position:absolute;right:0;top:.2vw}div.mobile-nav-btn div.nav-dot.two{top:1vw;width:1.695vw}div.mobile-nav-btn div.nav-dot.three{top:1.8vw;width:1.043vw}div.mobile-nav-btn .mobile-dotnav-close{color:#c00;position:absolute;width:2.5vw;right:0;opacity:0;top:1vw}div.mobile-nav-btn .mobile-dotnav-close .line{height:.4vw}.mobile-dotnav-close .line{position:absolute;width:3vw;height:.3vw;background-color:#000;transform-origin:center center}.mobile-dotnav-close .line:nth-child(1){transform:rotate(45deg)}.mobile-dotnav-close .line:nth-child(2){transform:rotate(-45deg)}div.mobile-nav{display:block;position:absolute;background:#000;padding:0;overflow-y:auto;top:12.6vw;height:86vh;transition:.3s;width:100%;max-height:100vh;padding:3vw 6.977vw 10vw}.mobile-nav ul p{font-size:1vw;text-decoration:none;display:block;margin:0;padding:1vw 0;color:#000 !important;line-height:1.5;font-weight:400;text-align:left}.mobile-nav ul p:after{content:none}.mobile-nav li.active a{opacity:.6}.mobile-nav li.active .dropdown a{opacity:1}.mobile-nav a,.mobile-nav p{text-decoration:none;display:block;margin:0 0;padding:0;color:#fff;line-height:1.5;font-weight:600;text-align:left;font-size:3.2vw}.mobile-nav a::after,.mobile-nav p::after{content:none}div.mobile-nav-screen{display:block;width:100vw;height:100vh;position:absolute;top:0;left:0}.dropdown{padding-left:4vw}.pull-right a{display:inline-block;vertical-align:top;padding:0;border-bottom:0;margin:0;line-height:unset}.pull-right a svg{fill:#000;width:2vw;height:auto;margin-right:.9vw;position:relative}}@media only screen and (max-width: 767px){nav.mobile-nav{height:13.542vw}nav.mobile-nav .mobile-topwrap{padding:0 0 0 3vw}nav.mobile-nav .mobile-nav a,nav.mobile-nav .mobile-nav p{font-size:4vw;margin:3.5vw 0;padding-bottom:3.5vw}.dropdown{padding-left:6vw}.open-mobile-nav{font-size:6vw;top:2.5vw}.mobiletop-bar{height:8vw}div.mobile-nav{top:20.3vw}.mobile-dotnav-close .line{height:.5vw}nav.mobile-header .logo-wrap{width:85%}nav.mobile-header .logo-wrap .callaction a{width:10vw;height:10vw}nav.mobile-header .logo-wrap .callaction a svg{width:3.9vw}nav.mobile-header a.mobile-logo img{width:33.333vw}nav.mobile-header .pull-right{padding:0vw 0;font-size:3.333vw}nav.mobile-header .pull-right a{width:11.628vw;justify-content:center}nav.mobile-header .pull-right a img{width:6.047vw}nav.mobile-header .mobile-nav-btn-outer{gap:2.917vw}nav.mobile-header .mobile-nav-btn{width:5.5vw;height:3.1vw;margin-left:4.063vw}nav.mobile-header .mobile-nav-btn .mobile-dotnav-close{width:4.3vw;top:1.2vw}nav.mobile-header .mobile-nav-btn .mobile-dotnav-close .line{height:.6vw;width:4vw}nav.mobile-header .mobile-nav-btn div.nav-dot{height:.6vw;width:4.5vw;top:0vw;right:.5vw}nav.mobile-header .mobile-nav-btn div.nav-dot.two{top:1.25vw;width:3.4vw}nav.mobile-header .mobile-nav-btn div.nav-dot.three{top:2.6vw;width:2.2vw}nav.mobile-header .mobile-top-bar a{font-size:3.333vw;padding:1.3vw 0}nav.mobile-header .mobile-top-bar a img{width:3.125vw;height:3.125vw}nav.mobile-header .mobile-top-bar .header-call-mobile{padding-left:4.5vw;margin-left:2vw}}@media only screen and (max-width: 480px){nav.mobile-nav{height:15.116vw;padding:0 4.688vw}nav.mobile-nav .mobile-topwrap{padding:0 0 0 3vw}nav.mobile-nav .mobile-nav a,nav.mobile-nav .mobile-nav p{font-size:4vw;margin:3.5vw 0;padding-bottom:3.5vw}.dropdown{padding-left:6vw}.open-mobile-nav{font-size:6vw;top:2.5vw}.mobiletop-bar{height:8vw}div.mobile-nav{padding-top:5vw;top:23vw;height:89vh}.mobile-dotnav-close .line{height:.5vw}nav.mobile-header .logo-wrap{width:85%}nav.mobile-header .logo-wrap .callaction a{width:10vw;height:10vw}nav.mobile-header .logo-wrap .callaction a svg{width:3.9vw}nav.mobile-header a.mobile-logo img{width:37.209vw}nav.mobile-header .pull-right{padding:0vw 0;font-size:3.721vw}nav.mobile-header .pull-right a{width:11.628vw;justify-content:center}nav.mobile-header .pull-right a img{width:6.047vw}nav.mobile-header .mobile-nav-btn-outer{gap:3.256vw}nav.mobile-header .mobile-nav-btn{width:5.5vw;height:4.4vw}nav.mobile-header .mobile-nav-btn .mobile-dotnav-close{width:4.3vw;top:2vw}nav.mobile-header .mobile-nav-btn .mobile-dotnav-close .line{height:.8vw;width:5vw}nav.mobile-header .mobile-nav-btn div.nav-dot{height:.7vw;width:5.625vw;top:0vw;right:.5vw}nav.mobile-header .mobile-nav-btn div.nav-dot.two{top:1.7vw;width:4.063vw}nav.mobile-header .mobile-nav-btn div.nav-dot.three{top:3.5vw;width:2.5vw}nav.mobile-header .mobile-top-bar a{font-size:3.8vw;padding:1.3vw 0}nav.mobile-header .mobile-top-bar a img{width:3.75vw;height:3.75vw}nav.mobile-header .mobile-top-bar .header-call-mobile{padding-left:4.5vw;margin-left:2vw}}.sidebar{display:inline-block;width:18%;vertical-align:top;margin:4vw 0 3vw 0;border:.1vw solid;padding:1vw 1.5vw}.sidebar .title1{margin:0;font-size:1.6vw;margin-bottom:1vw;color:#000;text-transform:uppercase}.sidebar .dropdown{display:none}.sidebar a,.sidebar p{display:block;text-decoration:none;text-transform:capitalize;color:#000;padding:.5vw .2vw}.sidebar a:hover{cursor:pointer;color:#fff;text-decoration:none}.sidebar .button-wrapper{position:relative}.sidebar .button-wrapper a{display:inline-block}.sidebar .button-wrapper .open-button{font-size:1.02vw;transition:transform .5s ease;color:inherit;background-color:rgba(0,0,0,0);color:#000;cursor:pointer;display:inline-block !important;font-weight:400;position:absolute;top:.5vw;padding:.2vw 1.2vw}.sidebar .dropdown-container{position:relative}.sidebar .dropdown-container .dropdown{padding:0 1vw 0}.sidebar .dropdown-container .dropdown a{padding:.5vw}.sidebar .open-button,.sidebar .close-button{transition:.3s}.sidebar .open-button:hover{color:#000}@media(max-width: 1100px){.sidebar{margin:2vw 6vw 7vw;width:88%;padding:3vw 4.5vw}.sidebar a,.sidebar p{font-size:2.3vw}.sidebar a{padding:.5vw 2vw}.sidebar .title1{font-size:3vw;margin-bottom:1.3vw}}@media(max-width: 800px){.sidebar{padding:5vw 5.5vw;margin:2vw 6vw 11vw}.sidebar .title1{font-size:4.3vw}.sidebar a,.sidebar p{font-size:3.73vw}}.sidebarwrap .sort-by{display:inline-block;width:100%;vertical-align:top;border:none;background:#fff;margin-top:6.146vw;border-radius:.521vw}.sidebarwrap .sort-by:first-of-type{padding-top:1.667vw;margin-top:0}.sidebarwrap .sort-by:last-of-type{margin-bottom:0}.sidebarwrap .sort-by .title1{margin:0 0 1.302vw;font-size:1.25vw;line-height:1.375;color:#00254d;padding:0;margin-bottom:2vw;text-transform:none;font-weight:800;font-family:"Hauora",sans-serif}.sidebarwrap .sort-by .form-check{min-height:inherit;line-height:normal;align-items:center;display:flex;margin-bottom:1.563vw}.sidebarwrap .sort-by .form-check .form-check-input{width:1.198vw;height:1.198vw;margin-top:0;cursor:pointer;border:none;appearance:none;border:1px solid #8f8f8f}.sidebarwrap .sort-by .form-check .form-check-input:focus{border-color:#00254d}.sidebarwrap .sort-by .form-check .form-check-input:checked{background-color:#00254d;border-color:#00254d}.sidebarwrap .sort-by .form-check .form-check-input:checked[type=checkbox]{background-image:url("/assets/images/check.svg");background-position:center;background-repeat:no-repeat;background-size:.781vw .573vw}.sidebarwrap .sort-by .form-check label{font-size:1.042vw;color:#00254d;margin:0;padding-left:1.406vw;cursor:pointer}.sidebarwrap .sort-by .form-check .form-check-input[type=radio]{border-radius:50%}.sidebarwrap .sort-by .form-check:last-child{margin-bottom:0}@media only screen and (max-width: 1440px){.sidebarwrap .sort-by .title1{font-size:1.5vw}.sidebarwrap .sort-by .form-check label{font-size:1.5vw}.sidebarwrap .sort-by .form-check .form-check-input{width:1.8vw;height:1.8vw}}@media(max-width: 999px){.sidebarwrap .sort-by{width:100%}.sidebarwrap .sort-by:first-of-type{padding-top:0}.sidebarwrap .sort-by .title1{font-size:3vw;margin-bottom:3vw}.sidebarwrap .sort-by .form-check{margin-bottom:2.563vw}.sidebarwrap .sort-by .form-check .form-check-input{width:2.302vw;height:2.302vw}.sidebarwrap .sort-by .form-check .form-check-input:checked[type=checkbox]{background-size:1.781vw 1.573vw}.sidebarwrap .sort-by .form-check label{font-size:2vw;padding-left:2.5vw}}@media(max-width: 767px){.sidebarwrap .sort-by{margin-top:12vw}.sidebarwrap .sort-by .title1{font-size:5vw;margin-bottom:5vw}.sidebarwrap .sort-by .form-check{margin-bottom:4vw}.sidebarwrap .sort-by .form-check .form-check-input{width:4.302vw;height:4.302vw}.sidebarwrap .sort-by .form-check label{font-size:3.73vw;padding-left:3.5vw}}@media(max-width: 480px){.sidebarwrap .sort-by{margin-top:15vw}.sidebarwrap .sort-by .title1{font-size:6vw;margin-bottom:7vw}.sidebarwrap .sort-by .form-check{margin-bottom:6.5vw}.sidebarwrap .sort-by .form-check .form-check-input{width:6.302vw;height:6.302vw}.sidebarwrap .sort-by .form-check .form-check-input:checked[type=checkbox]{background-size:3.781vw 3vw}.sidebarwrap .sort-by .form-check label{font-size:5vw;padding-left:3.302vw}}@font-face{font-family:"Hauora";src:url("fonts/Hauora-Bold.eot");src:url("fonts/Hauora-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Hauora-Bold.woff2") format("woff2"),url("fonts/Hauora-Bold.woff") format("woff"),url("fonts/Hauora-Bold.ttf") format("truetype"),url("fonts/Hauora-Bold.svg#Hauora-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Hauora";src:url("fonts/Hauora-ExtraBold.eot");src:url("fonts/Hauora-ExtraBold.eot?#iefix") format("embedded-opentype"),url("fonts/Hauora-ExtraBold.woff2") format("woff2"),url("fonts/Hauora-ExtraBold.woff") format("woff"),url("fonts/Hauora-ExtraBold.ttf") format("truetype"),url("fonts/Hauora-ExtraBold.svg#Hauora-ExtraBold") format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url("fonts/OpenSans-SemiBold.eot");src:url("fonts/OpenSans-SemiBold.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-SemiBold.woff2") format("woff2"),url("fonts/OpenSans-SemiBold.woff") format("woff"),url("fonts/OpenSans-SemiBold.ttf") format("truetype"),url("fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url("fonts/OpenSans-Regular.eot");src:url("fonts/OpenSans-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Regular.woff2") format("woff2"),url("fonts/OpenSans-Regular.woff") format("woff"),url("fonts/OpenSans-Regular.ttf") format("truetype"),url("fonts/OpenSans-Regular.svg#OpenSans-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;margin:0;padding:0;border:none}body{font-family:"Open Sans",sans-serif !important;margin:0;padding:0;font-weight:400}body.navopen{overflow:hidden}*{box-sizing:border-box}a{margin:0;padding:0;border:none;outline:0;margin:0;padding:0;color:#c00;text-decoration:none;transition:.3s}a:hover{outline:0;color:#c00}form,fieldset,hr,i{margin:0;padding:0;border:none}iframe,img,map{margin:0;padding:0;border:none;max-width:100%}input{outline:0;margin:0;padding:0}input:focus{text-decoration:none;outline:0;color:inherit;text-decoration:none;transition:.3s}.button,.btn{text-align:center;color:#c00;transition:.3s;position:relative;font-family:"Open Sans",sans-serif;border-radius:0;font-size:1.25vw;padding:0;background:#c00;border:none;font-weight:700;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;height:2.865vw;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922);text-transform:capitalize}.button .arrow,.btn .arrow{position:relative;height:100%;width:3.594vw;display:flex;align-items:center;overflow:hidden;left:.46vw;height:130%;transform:rotate(12deg)}.button .arrow:before,.btn .arrow:before{position:absolute;content:"";left:0;height:100%;width:100%;transition:width .5s ease}.button .arrow.white-bg:before,.btn .arrow.white-bg:before{background-color:#fff}.button .arrow.red-bg:before,.btn .arrow.red-bg:before{background-color:#c00}.button img,.button svg,.btn img,.btn svg{width:1.042vw;height:.8vw;position:relative;transition:.3s;z-index:1;transform:rotate(-12deg);left:-0.4vw;top:.2vw}.button img path,.button svg path,.btn img path,.btn svg path{fill:#00254d}.button.primary,.btn.primary{background-color:#00254d;color:#fff}.button.secondary,.btn.secondary{background-color:#c00;color:#fff}.button span,.btn span{padding:0 1.25vw;position:relative;z-index:1}.button:hover,.btn:hover{color:#fff}.button:hover .arrow:before,.btn:hover .arrow:before{left:auto;right:0;width:0;transform-origin:bottom}.button:hover img,.button:hover svg,.btn:hover img,.btn:hover svg{filter:brightness(0) invert(1)}@media only screen and (max-width: 1440px){.button,.btn{font-size:1.5vw;height:4.5vw}.button .arrow,.btn .arrow{width:6vw}.button span,.btn span{padding:0 2vw}.button img,.button svg,.btn img,.btn svg{width:2vw;height:2vw}}@media only screen and (max-width: 999px){.button,.btn{font-size:3.129vw;height:7.171vw;min-width:auto;line-height:normal}.button .arrow,.btn .arrow{width:8.996vw;left:.7vw}.button span,.btn span{padding:0 3.129vw}.button img,.button svg,.btn img,.btn svg{width:2.5vw;height:2.5vw;left:-0.5vw}}@media only screen and (max-width: 767px){.button,.btn{font-size:5vw;height:11.458vw}.button .arrow,.btn .arrow{width:14.375vw;left:1vw}.button span,.btn span{padding:0 5vw}.button img,.button svg,.btn img,.btn svg{width:4.167vw;height:3vw;left:-0.8vw}}@media only screen and (max-width: 480px){.button,.btn{font-size:5.581vw;height:12.791vw}.button .arrow,.btn .arrow{width:16.047vw;left:1.2vw}.button span,.btn span{padding:0 5.581vw}.button img,.button svg,.btn img,.btn svg{width:5.5vw;height:3.5vw;left:-1vw}}.secondary-text-btn{color:#00254d;font-size:1.25vw;font-weight:800;display:inline-flex;align-items:center;gap:.677vw;white-space:nowrap}.secondary-text-btn img{width:1.302vw;height:auto}@media only screen and (max-width: 999px){.secondary-text-btn{gap:2.079vw;font-size:2.004vw}.secondary-text-btn img{width:2.503vw}}@media only screen and (max-width: 767px){.secondary-text-btn{gap:2.079vw;font-size:3vw}.secondary-text-btn img{width:3.259vw}}@media only screen and (max-width: 480px){.secondary-text-btn{gap:2.791vw;font-size:4.651vw}.secondary-text-btn img{width:5.208vw}}h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;font-family:"Hauora",sans-serif}.spagtagline{color:#00254d}.h1,h1{margin-top:0;font-size:3.385vw;line-height:1.23;margin-bottom:1.563vw;font-weight:800}@media(max-width: 999px){.h1,h1{font-size:7vw;line-height:8vw;margin-bottom:3vw}}@media(max-width: 767px){.h1,h1{font-size:10vw;line-height:12.083vw;margin-bottom:4vw}}@media(max-width: 480px){.h1,h1{font-size:11vw;line-height:13.488vw;margin-bottom:5.938vw}}.h2,h2{margin-top:0;font-size:2.5vw;line-height:1.2;margin-bottom:1.771vw;color:#000;font-weight:800}@media(max-width: 999px){.h2,h2{font-size:4.172vw;line-height:1.31;margin-bottom:4.172vw}}@media(max-width: 767px){.h2,h2{font-size:6.667vw;margin-bottom:6.667vw}}@media(max-width: 480px){.h2,h2{font-size:7.442vw}}.h3,h3{margin-top:0;font-size:1.875vw;line-height:1.36;margin-bottom:.938vw;font-weight:800}@media only screen and (max-width: 1440px){.h3,h3{font-size:2.2vw;margin-bottom:1.2vw}}@media(max-width: 999px){.h3,h3{font-size:3.129vw;margin-bottom:2.608vw}}@media(max-width: 767px){.h3,h3{font-size:5vw;margin-bottom:4.167vw}}@media(max-width: 480px){.h3,h3{font-size:5.581vw;margin-bottom:4.651vw}}.h4,h4{margin-top:0;font-size:1.25vw;font-weight:800;line-height:1.37;margin-bottom:1vw}@media only screen and (max-width: 1440px){.h4,h4{font-size:1.6vw}}@media(max-width: 999px){.h4,h4{font-size:2.608vw;margin-bottom:2.608vw;line-height:1.35}}@media(max-width: 767px){.h4,h4{font-size:4.167vw;margin-bottom:4.167vw}}@media(max-width: 480px){.h4,h4{font-size:4.651vw;margin-bottom:4.651vw}}.h5,h5{font-size:1.2vw;line-height:1.8vw;margin-bottom:.75vw;margin-top:0;line-height:normal}@media(max-width: 999px){.h5,h5{font-size:3vw;line-height:1.3}}@media(max-width: 480px){.h5,h5{font-size:4.651vw;margin-bottom:2vw}}.h6,h6{margin-top:0;line-height:normal;font-size:1vw;margin-bottom:.75vw}.section-title{width:100%}.section-title h2{margin-bottom:0}.section-title br{display:none}@media(max-width: 999px){.section-title{margin-bottom:7.692vw !important}}@media(max-width: 767px){.section-title{margin-bottom:12.292vw !important}.section-title br{display:block}}@media(max-width: 480px){.section-title{margin-bottom:13.721vw !important}}ol,ul{margin:0;padding:0;border:none;list-style-type:none}ol.common,ul.common{padding-left:1.3vw}ol.common li,ul.common li{font-weight:500;font-size:1.1vw;line-height:1.7vw;position:relative}ol.common li::marker,ul.common li::marker{font-size:.9vw}@media only screen and (max-width: 999px){ol.common li,ul.common li{font-size:2.8vw;line-height:1.5}}@media(max-width: 480px){ol.common li,ul.common li{font-size:3.721vw;line-height:1.8}}p{margin:0;padding:0;border:none;margin-top:0;font-weight:400;font-size:1.042vw;line-height:1.75;margin-bottom:1.823vw;color:#000}p:last-of-type{margin-bottom:0}p a{color:inherit;text-decoration:underline}@media only screen and (max-width: 1440px){p{font-size:1.5vw;line-height:1.5}}@media only screen and (max-width: 999px){p{font-size:2.086vw;line-height:4vw;margin-bottom:2.5vw;letter-spacing:unset}}@media only screen and (max-width: 767px){p{font-size:3vw;line-height:5.405vw;margin-bottom:3.5vw;letter-spacing:unset}}@media only screen and (max-width: 480px){p{font-size:4.28vw;line-height:1.62}}p.big{font-size:1.25vw;line-height:1.771vw}@media only screen and (max-width: 1440px){p.big{font-size:1.5vw;line-height:1.5}}@media only screen and (max-width: 999px){p.big{font-size:2.3vw;line-height:3.7vw}}@media only screen and (max-width: 767px){p.big{font-size:3vw;line-height:4.5vw}}@media only screen and (max-width: 480px){p.big{font-size:4.375vw;line-height:normal}}.slick-next::before,.slick-prev::before{content:"";height:2.5vw;width:2.5vw;display:block;background-repeat:no-repeat;background-size:contain;transition:all .3s ease-in-out;font-size:0 !important}.slick-next::before{background-image:url("/assets/images/right-arrow.svg")}.slick-prev::before{background-image:url("/assets/images/left-arrow.svg")}.slick-prev{right:10vw;left:unset}.slick-next{right:6.2vw}.slick-next,.slick-prev{width:2.5vw !important;height:2.5vw !important;top:unset;bottom:-9vw;z-index:3;position:relative;transition:all .3s ease-in-out}.slick-next:hover,.slick-prev:hover{opacity:.6}@keyframes fadeIn{0%{opacity:0;filter:blur(10px)}100%{opacity:1;filter:blur(0px)}}.fadeIn{opacity:0;filter:blur(10px)}.fadeIn.scrollactive{animation:fadeIn .5s ease forwards;-webkit-animation:fadeIn .5s ease forwards}@keyframes fadeUp{0%{opacity:0;transform:translateY(2vw);filter:blur(10px)}100%{transform:translateY(0);opacity:1;filter:blur(0px)}}@keyframes fadeUpcontinous{from{transform:translateY(-1.5vw)}to{transform:translateY(0)}}@keyframes fade-left{from{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes fade-right{from{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0%)}}@keyframes fadeDown{0%{transform:translateY(-2vw)}100%{transform:translateY(0)}}.fadeUp{position:relative;opacity:0;transform:translateY(3vw);filter:blur(10px)}.fadeUp.scrollactive{animation:fadeUp .5s ease forwards;-webkit-animation:fadeUp .5s ease forwards}.fade-left{position:relative;opacity:0}.fade-left.scrollactive{animation:fade-left 1s ease forwards;-webkit-animation:fade-left 1s ease forwards}.fade-right{position:relative;opacity:0}.fade-right.scrollactive{animation:fade-right 1s ease forwards;-webkit-animation:fade-right 1s ease forwards}.fadeDown{position:relative;opacity:0;transform:translateY(-3vw)}.fadeDown.scrollactive{opacity:1;animation:fadeDown 2s ease-in-out infinite alternate;-webkit-animation:fadeDown 2s ease-in-out infinite alternate}@keyframes zoominout{0%{transform:scale(0.8, 0.8)}100%{transform:scale(1, 1)}}.container-wrapper{width:100%;padding:0 7.813vw;margin-right:auto !important;margin-left:auto !important;display:flex;flex-wrap:wrap;max-width:100vw}@media(max-width: 999px){.container-wrapper{padding:0 6.977vw}}@media(max-width: 480px){.container-wrapper{padding:0 4.688vw}}.align-center{align-items:center}.p-0{padding:0 !important}.w-100{width:100%;flex:100% !important}.maxw-100{max-width:100% !important;width:100%;flex:100% !important}.lightbg{background:#5e5e5e}.primarybg{background:#00254d}.secondarybg{background:#c00}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.section-space{padding:5.208vw 0}.section-space.pb-0{padding-bottom:0 !important}@media(max-width: 999px){.section-space{padding:9.257vw 0}}@media(max-width: 767px){.section-space{padding:15.625vw 0}}@media(max-width: 480px){.section-space{padding:17.442vw 0}}.white-txt{color:#000}.white-txt p,.white-txt h1,.white-txt h2,.white-txt h3,.white-txt h4,.white-txt h5,.white-txt h6,.white-txt span{color:#000}.italic{font-style:italic !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.mt-0{margin-top:0 !important}.mt-2{margin-top:2vw}@media only screen and (max-width: 999px){.mt-2{margin-top:3vw}}.mb-2{margin-bottom:2vw !important}@media only screen and (max-width: 999px){.mb-2{margin-bottom:3vw !important}}.mb-3{margin-bottom:2.5vw}@media only screen and (max-width: 999px){.mb-3{margin-bottom:3vw}}.mt-3{margin-top:3.5vw}@media only screen and (max-width: 999px){.mt-3{margin-top:3vw}}@keyframes marquee{0%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(-100%, 0, 0)}}.position-relative{position:relative;z-index:1}.shadow{box-shadow:0 0 2vw 0 rgba(0,0,0,.2509803922)}@media(max-width: 480px){.shadow{box-shadow:0 2.326vw 10.465vw 0 rgba(0,0,0,.1019607843)}}.border-radius{border-radius:.5vw}@keyframes marquee{0%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(-100%, 0, 0)}}.glide__bullets{display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.glide__bullets button.glide__bullet{background:#f5f5f5;width:.6vw;height:.6vw;border-radius:50%;padding:0;border:none;margin:0 .3vw;cursor:pointer}.glide__bullets button.glide__bullet.glide__bullet--active{background:#ccc5b9}@media only screen and (max-width: 999px){.glide__bullets button.glide__bullet{width:1.6vw;height:1.6vw;margin:0 1vw}}@media only screen and (max-width: 480px){.glide__bullets button.glide__bullet{width:2.6vw;height:2.6vw;margin:0 1.3vw}}.glide__arrows{display:flex;align-items:center}.glide__arrows .glide__arrow{background-color:rgba(0,0,0,0);padding:0;border:none;width:2.813vw;height:2.813vw;cursor:pointer}.glide__arrows .glide__arrow img{width:100%;height:auto}@media only screen and (max-width: 999px){.glide__arrows{gap:3.203vw}.glide__arrows .glide__arrow{width:6.012vw}}@media only screen and (max-width: 767px){.glide__arrows{gap:6.653vw}.glide__arrows .glide__arrow{width:12.474vw}}.container-wrapper.d-block{display:block}.heading .spagtagline{width:100%;display:inline-block}p.text-clip{font-size:4.5vw;text-align:center;letter-spacing:.313vw;text-transform:uppercase;font-weight:900;line-height:1;margin:0;background-position:center;background-size:contain;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;position:relative;z-index:1;text-shadow:.208vw .208vw .208vw rgba(0,0,0,.1607843137)}@media only screen and (max-width: 999px){p.text-clip{font-size:6.5vw}}@media only screen and (max-width: 480px){p.text-clip{font-size:8.9vw}}.button-group{display:flex;align-items:center;justify-content:center;gap:1.875vw;margin-top:5.104vw}.button-group a img{width:1.302vw;height:auto}.button-group a.text-btn{font-size:1.042vw;font-weight:800;color:#c00;display:flex;align-items:center;gap:.469vw}.button-group a.text-btn:hover{opacity:.7}@media only screen and (max-width: 999px){.button-group{flex-direction:column;align-items:center;gap:3.5vw;margin-top:7vw}.button-group a img{width:2.503vw}.button-group a.text-btn{margin-left:0;font-size:2vw;gap:1.3vw}}@media only screen and (max-width: 767px){.button-group{gap:4.167vw;margin-top:14.375vw}.button-group a img{width:5vw}.button-group a.text-btn{font-size:4.167vw;gap:1.875vw}}@media only screen and (max-width: 480px){.button-group{gap:6.744vw}.button-group a img{width:5.814vw}.button-group a.text-btn{font-size:4.651vw;gap:2.791vw}}.arrow-btn{width:3.594vw;height:2.865vw;background-color:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.2509803922);display:flex;align-items:center;justify-content:center}.arrow-btn:hover{background-color:#c00}.arrow-btn:hover img{filter:brightness(0) invert(1)}.arrow-btn img{width:1.042vw;height:auto}@media only screen and (max-width: 999px){.arrow-btn{width:8.996vw;height:7.171vw}.arrow-btn img{width:2.608vw}}@media only screen and (max-width: 767px){.arrow-btn{width:14.375vw;height:11.458vw}.arrow-btn img{width:4.167vw}}@media only screen and (max-width: 480px){.arrow-btn{width:16.047vw;height:12.791vw}.arrow-btn img{width:4.651vw}}nav .breadcrumb{display:flex;flex-wrap:wrap;margin-bottom:4.219vw;margin-top:-2vw}nav .breadcrumb li{padding-left:.4vw;font-size:1.25vw;color:#00254d;font-weight:800;font-family:"Hauora",sans-serif;margin:0}nav .breadcrumb li:hover{color:#c00}nav .breadcrumb li:after{content:"/"}nav .breadcrumb li:first-child{padding-left:0}nav .breadcrumb li:last-child:after{display:none}nav .breadcrumb li a{color:#00254d;font-weight:800;font-family:"Hauora",sans-serif}nav .breadcrumb li a:hover{color:#c00}nav .breadcrumb li:before{display:none}@media only screen and (max-width: 999px){nav .breadcrumb li{font-size:2.4vw;padding-left:.6vw}}@media only screen and (max-width: 767px){nav .breadcrumb{margin-top:-8vw}nav .breadcrumb li{font-size:3.5vw;padding-left:.7vw}}@media only screen and (max-width: 480px){nav .breadcrumb{margin-top:-8vw}nav .breadcrumb li{font-size:4.5vw;padding-left:.9vw}}.field .dropdown{position:relative;display:block;padding:0}.field .dropdown .dropdown-select{padding:.658vw;width:100%;cursor:pointer;position:relative}.field .dropdown .dropdown-select:after{content:"";width:.526vw;height:.526vw;border-left:2px solid #000;border-bottom:2px solid #000;display:inline-block;transition:transform .3s ease;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);right:.938vw}.field .dropdown .dropdown-options{position:absolute;top:100%;left:0;z-index:10;display:none;width:100%;border:1px solid #ccc;background-color:#fff;max-height:17vw;overflow-y:auto;padding:1vw .938vw}.field .dropdown .dropdown-options label{padding:.526vw;cursor:pointer;display:flex;align-items:center;margin:0}.field .dropdown .dropdown-options label:hover{background-color:#f0f0f0}.field .dropdown .dropdown-options label input{margin-right:.658vw}.field .dropdown.open .dropdown-select:after{transform:rotate(135deg)}.field .dropdown.open .dropdown-options{display:block}@media only screen and (max-width: 999px){.field .dropdown .dropdown-select:after{right:1.5vw;width:.8vw;height:.8vw}.field .dropdown .dropdown-options label{padding:.8vw}.field .dropdown .dropdown-options label input{margin-right:1vw}}@media only screen and (max-width: 767px){.field .dropdown .dropdown-select{line-height:1.8}.field .dropdown .dropdown-select:after{right:2vw;width:1.4vw;height:1.4vw}.field .dropdown .dropdown-options{max-height:30vw;padding:2vw}.field .dropdown .dropdown-options label{padding:1.5vw 1vw}.field .dropdown .dropdown-options label input{margin-right:1.3vw}}@media only screen and (max-width: 480px){.field .dropdown .dropdown-select:after{right:3vw;width:1.6vw;height:1.6vw}.field .dropdown .dropdown-options{max-height:36vw;padding:2vw}.field .dropdown .dropdown-options label{padding:1.6vw 1.3vw}.field .dropdown .dropdown-options label input{margin-right:1.9vw}}main:not(.main-content-container){margin-top:10.417vw}@media only screen and (max-width: 999px){main:not(.main-content-container){margin-top:12.66vw}}@media only screen and (max-width: 767px){main:not(.main-content-container){margin-top:20.8vw}}.banner-section{padding-top:6.354vw;padding-bottom:5.052vw;position:relative;overflow:hidden;margin-top:8.75vw}.banner-section .banner-img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.banner-section .banner-inner{width:100%;display:flex;justify-content:space-between;align-items:center}.banner-section .banner-content{width:40.677vw;z-index:1}.banner-section .banner-content h1{color:#fff}.banner-section .banner-content p{color:#fff;max-width:38.177vw;font-weight:400;line-height:1.5}.banner-section .banner-content .btn{margin-top:2.396vw}.banner-section .banner-content a.secondary-text-btn{color:#fff;position:absolute;bottom:2.865vw;right:30.312vw}.banner-section .banner-content a.secondary-text-btn:hover{text-decoration:underline}.banner-section .banner-content a.secondary-text-btn img{width:1.302vw}.banner-section .banner-right{z-index:1;text-align:center}.banner-section .banner-right .banner-video-img{position:relative;height:20.833vw;overflow:hidden;margin-bottom:1.927vw}.banner-section .banner-right .banner-video-img:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(204,0,0,.5)}.banner-section .banner-right .banner-video-img .video-img{width:37.083vw;height:auto}.banner-section .banner-right .banner-video-img .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;width:3.75vw;height:3.75vw}.banner-section .banner-right .banner-video-img .play-btn:hover circle{fill:#c00}.banner-section .banner-right .banner-video-img .play-btn:hover path{fill:#fff}.banner-section .banner-right span{font-size:1.875vw;color:#fff;font-weight:700;line-height:1.36;text-transform:capitalize}@media only screen and (max-width: 999px){.banner-section{padding:8.344vw 0 9.387vw;margin-top:0}.banner-section .banner-inner{flex-direction:column}.banner-section .banner-inner .banner-content{width:100%;text-align:center}.banner-section .banner-inner .banner-content p{max-width:100%;margin-bottom:3vw}.banner-section .banner-inner .banner-content a.secondary-text-btn{right:auto;bottom:4.954vw;left:50%;transform:translateX(-50%)}.banner-section .banner-inner .banner-content a.secondary-text-btn img{width:3.259vw}.banner-section .banner-inner .banner-right{margin-top:7.692vw}.banner-section .banner-inner .banner-right .banner-video-img{height:auto;margin-bottom:1.956vw}.banner-section .banner-inner .banner-right .banner-video-img .video-img{width:53.455vw}.banner-section .banner-inner .banner-right .banner-video-img .play-btn{width:5.867vw;height:5.867vw}.banner-section .banner-inner .banner-right span{font-size:3.129vw}}@media only screen and (max-width: 767px){.banner-section{padding:13.333vw 0 15vw}.banner-section .banner-inner .banner-content p{margin-bottom:5vw}.banner-section .banner-inner .banner-content a.secondary-text-btn{bottom:7.917vw}.banner-section .banner-inner .banner-content a.secondary-text-btn img{width:4vw}.banner-section .banner-inner .banner-right{margin-top:12.292vw}.banner-section .banner-inner .banner-right .banner-video-img{margin-bottom:3.125vw}.banner-section .banner-inner .banner-right .banner-video-img .video-img{width:85.417vw}.banner-section .banner-inner .banner-right .banner-video-img .play-btn{width:8.75vw;height:8.75vw}.banner-section .banner-inner .banner-right span{font-size:5vw}}@media only screen and (max-width: 480px){.banner-section{padding:14.884vw 0 16.744vw}.banner-section .banner-inner .banner-content p{margin-bottom:5vw}.banner-section .banner-inner .banner-content a.secondary-text-btn{bottom:8.837vw}.banner-section .banner-inner .banner-content a.secondary-text-btn img{width:9vw}.banner-section .banner-inner .banner-right{margin-top:13.721vw}.banner-section .banner-inner .banner-right .banner-video-img{margin-bottom:3.488vw}.banner-section .banner-inner .banner-right .banner-video-img .video-img{width:100%}.banner-section .banner-inner .banner-right .banner-video-img .play-btn{width:9.767vw;height:9.767vw}.banner-section .banner-inner .banner-right span{font-size:5.581vw}}.about-section{background:linear-gradient(180deg, #FFFFFF 0%, #F5F5F5 35.45%)}.about-section .section-title{text-align:center;max-width:44.271vw;margin:0 auto 3.802vw}.about-section .about-main{display:flex;align-items:center;gap:3.854vw}.about-section .about-main .about-left{width:38.385vw;position:relative}.about-section .about-main .about-left img{width:100%;height:auto}.about-section .about-main .about-right{width:37.969vw}.about-section .about-main .about-right h3{color:#c00}.about-section .about-main .about-right .btn{margin-top:1.51vw}@media only screen and (max-width: 999px){.about-section .section-title{max-width:100%}.about-section .about-main{flex-direction:column;gap:7.692vw}.about-section .about-main .about-left{width:100%}.about-section .about-main .about-right{width:100%}.about-section .about-main .about-right .btn{margin-top:4.563vw}}@media only screen and (max-width: 767px){.about-section .about-main{gap:9vw}.about-section .about-main .about-right .btn{margin-top:7.292vw}}@media only screen and (max-width: 480px){.about-section .about-main{gap:13vw}.about-section .about-main .about-right .btn{margin-top:8.14vw}}.products-section .section-title{margin-bottom:5.156vw;text-align:center}.products-section .product-main{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:4.167vw}.products-section .product-main .product-item{width:25.833vw;display:flex;flex-direction:column;box-shadow:0px 4px 45px 0px rgba(0,0,0,.1019607843)}.products-section .product-main .product-item img.product-img{height:15.417vw;width:100%;object-fit:cover}.products-section .product-main .product-item .product-info{padding:2.76vw 2.76vw 3.75vw;background-color:#00254d;text-align:center;position:relative;transition:.3s;height:100%;display:flex;flex-direction:column}.products-section .product-main .product-item .product-info h3{color:#fff;margin-top:0;font-size:1.25vw;font-weight:800;line-height:1.37;margin-bottom:1vw}.products-section .product-main .product-item .product-info p{color:#fff}.products-section .product-main .product-item .product-info p.explore{margin-top:auto;font-weight:bold}.products-section .product-main .product-item .product-info span{position:absolute;bottom:-1.432vw;left:50%;transform:translateX(-50%);width:3.594vw;height:2.865vw;background-color:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922);display:flex;align-items:center;justify-content:center;display:none}.products-section .product-main .product-item .product-info span img{width:1.042vw;height:auto}.products-section .product-main .product-item .product-info span:hover{background-color:#00254d}.products-section .product-main .product-item .product-info span:hover img{filter:brightness(0) invert(1)}.products-section .product-main .product-item:hover .product-info{background-color:#c00}.products-section .product-main .product-item:hover .product-info span{display:flex}.products-section .about-btn{width:100%;text-align:center;margin-top:2.76vw}@media only screen and (max-width: 1440px){.products-section .product-main .product-item .product-info h3{font-size:1.6vw}}@media only screen and (max-width: 999px){.products-section .product-main{flex-direction:column;gap:10.43vw}.products-section .product-main .product-item{width:100%}.products-section .product-main .product-item img.product-img{height:38.592vw}.products-section .product-main .product-item .product-info{padding:6.91vw 4.563vw 8.214vw;height:auto}.products-section .product-main .product-item .product-info h3{font-size:2.608vw;margin-bottom:2.608vw;line-height:1.35}.products-section .product-main .product-item .product-info p.explore{margin-top:5.606vw;font-size:2.608vw}.products-section .product-main .product-item .product-info span{width:8.996vw;height:7.171vw;bottom:-3.585vw;display:flex}.products-section .product-main .product-item .product-info span img{width:2.608vw}.products-section .about-btn{margin-top:9vw}}@media only screen and (max-width: 767px){.products-section .product-main{gap:15vw}.products-section .product-main .product-item img.product-img{height:61.667vw}.products-section .product-main .product-item .product-info{padding:11.042vw 7.292vw 13.125vw}.products-section .product-main .product-item .product-info h3{font-size:4.167vw;margin-bottom:4.167vw}.products-section .product-main .product-item .product-info p.explore{margin-top:8vw;font-size:4.167vw}.products-section .product-main .product-item .product-info span{width:14.375vw;height:11.458vw;bottom:-5.729vw}.products-section .product-main .product-item .product-info span img{width:4.167vw}.products-section .about-btn{margin-top:15vw}}@media only screen and (max-width: 480px){.products-section .product-main{gap:18vw}.products-section .product-main .product-item img.product-img{height:68.837vw}.products-section .product-main .product-item .product-info{padding:12.326vw 8.14vw 14.651vw}.products-section .product-main .product-item .product-info h3{font-size:4.651vw;margin-bottom:4.651vw}.products-section .product-main .product-item .product-info p.explore{margin-top:10vw;font-size:4.651vw}.products-section .product-main .product-item .product-info span{width:16.047vw;height:12.791vw;bottom:-6.395vw}.products-section .product-main .product-item .product-info span img{width:4.651vw}.products-section .about-btn{margin-top:18vw}}.faq-product{background-position:center;background-repeat:no-repeat;background-size:cover}.faq-product .faq-main{width:100%;display:flex;justify-content:space-between}.faq-product .faq-main h3{color:#fff}.faq-product .faq-main p{color:#fff}.faq-product .faq-main .btn{margin-top:3.073vw}.faq-product .faq-main .faq-left{width:27vw}.faq-product .faq-main .overstock-product{width:30vw;margin-right:3.75vw}@media only screen and (max-width: 999px){.faq-product{background-image:url("/assets/images/faq-sec-img-mobile.webp") !important;background-position:center 47%}.faq-product .faq-main{flex-direction:column;text-align:center;gap:24.381vw}.faq-product .faq-main .faq-left{width:100%}.faq-product .faq-main .overstock-product{width:100%}.faq-product .faq-main .btn{margin-top:7.823vw}}@media only screen and (max-width: 767px){.faq-product{background-position:center 36%}.faq-product .faq-main{gap:38.958vw}.faq-product .faq-main .btn{margin-top:12.5vw}}@media only screen and (max-width: 480px){.faq-product .faq-main{gap:43.488vw}.faq-product .faq-main .btn{margin-top:13.953vw}}.why-choose-us .section-title{max-width:62.5vw;margin:0 auto 4.844vw;text-align:center}.why-choose-us .section-title h2{margin:0 auto 1.771vw;max-width:44.271vw}.why-choose-us .why-choose-main{width:100%;display:flex;gap:5.938vw;justify-content:space-between;align-items:center}.why-choose-us .why-choose-main .why-choose-left{position:relative;margin-bottom:2.396vw}.why-choose-us .why-choose-main .why-choose-left img{width:38.906vw;height:auto}.why-choose-us .why-choose-main .why-choose-left .img-content{width:20.104vw;height:10.156vw;background-color:#00254d;padding:1.25vw 1.875vw;position:absolute;left:0;bottom:-2.396vw}.why-choose-us .why-choose-main .why-choose-left .img-content h3{color:#fff;font-weight:700}.why-choose-us .why-choose-main .why-choose-right{width:39.583vw}.why-choose-us .why-choose-main .why-choose-right ul li{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.021vw;gap:2.76vw}.why-choose-us .why-choose-main .why-choose-right ul li:last-child{margin-bottom:0}.why-choose-us .why-choose-main .why-choose-right ul li .content{width:33.229vw}.why-choose-us .why-choose-main .why-choose-right ul li .content h4{color:#000;margin-bottom:.781vw}@media only screen and (max-width: 1440px){.why-choose-us .why-choose-main .why-choose-left .img-content{width:25vw;height:auto}}@media only screen and (max-width: 999px){.why-choose-us .section-title{max-width:100%}.why-choose-us .section-title h2{max-width:100%;margin-bottom:4.172vw}.why-choose-us .why-choose-main{flex-direction:column-reverse;gap:7.692vw}.why-choose-us .why-choose-main .why-choose-left{width:100%;margin-bottom:7.171vw}.why-choose-us .why-choose-main .why-choose-left img{width:100%}.why-choose-us .why-choose-main .why-choose-left .img-content{width:30.769vw;height:17.731vw;padding:2.868vw 2.868vw 1.956vw 2.868vw;bottom:-7.171vw}.why-choose-us .why-choose-main .why-choose-left .img-content h3{margin:0}.why-choose-us .why-choose-main .why-choose-right{width:100%}.why-choose-us .why-choose-main .why-choose-right ul li{gap:4.954vw;margin-bottom:5.737vw}.why-choose-us .why-choose-main .why-choose-right ul li .arrow-btn{flex:0 0 8.996vw}.why-choose-us .why-choose-main .why-choose-right ul li .content{width:auto}.why-choose-us .why-choose-main .why-choose-right ul li .content h4{margin-bottom:2.347vw}}@media only screen and (max-width: 767px){.why-choose-us .section-title h2{margin-bottom:6.667vw}.why-choose-us .why-choose-main{gap:12.292vw}.why-choose-us .why-choose-main .why-choose-left{margin-bottom:11.458vw}.why-choose-us .why-choose-main .why-choose-left .img-content{width:49.167vw;height:28.333vw;padding:4.583vw 4.583vw 3.125vw 4.583vw;bottom:-11.458vw}.why-choose-us .why-choose-main .why-choose-right ul li{gap:7.917vw;margin-bottom:9.167vw}.why-choose-us .why-choose-main .why-choose-right ul li .arrow-btn{flex:0 0 14.375vw}.why-choose-us .why-choose-main .why-choose-right ul li .content h4{margin-bottom:3.75vw}}@media only screen and (max-width: 480px){.why-choose-us .section-title h2{margin-bottom:7.442vw}.why-choose-us .why-choose-main{gap:13.721vw}.why-choose-us .why-choose-main .why-choose-left{margin-bottom:12.791vw}.why-choose-us .why-choose-main .why-choose-left .img-content{width:54.884vw;height:31.628vw;padding:5.116vw 5.116vw 3.488vw 5.116vw;bottom:-12.791vw}.why-choose-us .why-choose-main .why-choose-right ul li{gap:8.837vw;margin-bottom:11.628vw}.why-choose-us .why-choose-main .why-choose-right ul li .arrow-btn{flex:0 0 16.047vw}.why-choose-us .why-choose-main .why-choose-right ul li .content h4{margin-bottom:4.186vw}}body{font-size:1.2rem}.page-content-container{padding:5.208vw 7.813vw}.page-content-container .content-wrap{display:flex;justify-content:space-between}.page-content-container .main-content-container{display:inline-block;vertical-align:top;width:60.677vw}.page-content-container .main-content-container.full{width:100%}.page-content-container .main-content-container .image-404{width:25vw;height:auto;text-align:center}.page-content-container .sidebarwrap .quote-btn{margin-top:3.594vw}@media only screen and (max-width: 999px){.page-content-container{padding:9.257vw 6.977vw}.page-content-container .content-wrap{flex-direction:column}.page-content-container .sidebarwrap{order:1;margin-top:10vw}.page-content-container .sidebarwrap .quote-btn{margin-top:6vw}.page-content-container .main-content-container{width:100%;order:0}}@media only screen and (max-width: 767px){.page-content-container{padding-top:15.625vw;padding-bottom:15.625vw}.page-content-container .sidebarwrap{margin-top:15vw}.page-content-container .sidebarwrap .quote-btn{margin-top:10vw}}@media only screen and (max-width: 480px){.page-content-container{padding:17.442vw 4.688vw}.page-content-container .sidebarwrap{margin-top:20vw}.page-content-container .sidebarwrap .quote-btn{margin-top:12vw}.page-content-container .main-content-container .image-404{width:43vw}}.blog .main-content-container img{width:50%;height:auto}@media(max-width: 800px){.blog .main-content-container img{width:100%}}.blog .main-content-container iframe{width:40vw;height:20vw}@media(max-width: 1100px){.blog .main-content-container iframe{width:85vw;height:63vw}}.main-content-container ul{padding-left:1.1vw;margin:1.823vw 0}.main-content-container ul ul{margin-bottom:1vw;margin-top:.3vw}@media only screen and (max-width: 999px){.main-content-container ul{padding-left:1.5vw;margin:2.5vw 0}.main-content-container ul ul{margin-bottom:3vw;margin-top:1vw}}@media only screen and (max-width: 767px){.main-content-container ul{padding-left:2vw;margin:3.5vw 0}.main-content-container ul ul{margin-bottom:4vw;margin-top:2.5vw}}@media only screen and (max-width: 480px){.main-content-container ul{padding-left:3vw;margin:7vw 0}.main-content-container ul ul{margin-bottom:5vw;margin-top:3vw}}.main-content-container li{list-style:none;position:relative;padding-left:1.5vw;font-size:1.042vw;line-height:1.823vw;font-weight:400}.main-content-container li::before{width:.26vw;height:.26vw;border-radius:50%;background-color:#000;content:"";margin-right:.4vw;position:absolute;display:inline-block;top:.85vw;left:0}@media only screen and (max-width: 999px){.main-content-container li{font-size:2.086vw;line-height:4vw;margin-bottom:1vw}.main-content-container li:before{width:.4vw;height:.4vw;top:1.8vw}}@media only screen and (max-width: 767px){.main-content-container li{padding-left:2vw;font-size:3vw;line-height:5.405vw;margin-bottom:2vw}.main-content-container li:before{width:.7vw;height:.7vw;top:2.2vw}}@media only screen and (max-width: 480px){.main-content-container li{padding-left:3vw;font-size:4.28vw;line-height:1.62}.main-content-container li:before{width:.8vw;height:.8vw;top:3vw}}.main-content-container.pa h2,.main-content-container.pa h3,.main-content-container.pa h4,.main-content-container.pa h5,.main-content-container.pa h6,.main-content-container.blog-post h2,.main-content-container.blog-post h3,.main-content-container.blog-post h4,.main-content-container.blog-post h5,.main-content-container.blog-post h6{margin:2.083vw 0 1.042vw}.main-content-container.pa h1,.main-content-container.blog-post h1{font-size:2.5vw;line-height:3.021vw;margin-bottom:2.135vw}@media(max-width: 999px){.main-content-container.pa h1,.main-content-container.blog-post h1{font-size:4.7vw;line-height:5.476vw}}@media(max-width: 767px){.main-content-container.pa h1,.main-content-container.blog-post h1{font-size:6vw;line-height:7.5vw}}@media(max-width: 480px){.main-content-container.pa h1,.main-content-container.blog-post h1{font-size:7vw;line-height:8.5vw}}.main-content-container.pa h2,.main-content-container.pa h3,.main-content-container.blog-post h2,.main-content-container.blog-post h3{margin:0 0 .99vw;font-size:1.667vw;line-height:2.5vw}@media(max-width: 999px){.main-content-container.pa h2,.main-content-container.pa h3,.main-content-container.blog-post h2,.main-content-container.blog-post h3{margin:3vw 0 2vw;font-size:4vw;line-height:1.25}}@media(max-width: 767px){.main-content-container.pa h2,.main-content-container.pa h3,.main-content-container.blog-post h2,.main-content-container.blog-post h3{margin:5vw 0 3vw;font-size:4.5vw}}@media(max-width: 480px){.main-content-container.pa h2,.main-content-container.pa h3,.main-content-container.blog-post h2,.main-content-container.blog-post h3{font-size:6vw;margin:5vw 0 3vw}}.titlebar{position:relative;min-height:26.51vw;background:#fff;overflow:hidden;clear:both;padding:5.208vw 7.813vw;display:flex;align-items:center;margin-top:10.417vw}.titlebar .banner-outer{width:100%}.titlebar .banner-outer .title{text-align:left}.titlebar .parallaxbg,.titlebar .bg{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}.titlebar .title-head,.titlebar .title,.titlebar h1{font-size:3.385vw;font-weight:800;color:#fff;position:relative;margin:0 0 1.51vw}.titlebar .title-head{line-height:1.23}.titlebar .title{text-align:center;max-width:62.5vw;margin:0 auto}.titlebar .title .titlebar-btn{margin-top:3.021vw;display:flex;justify-content:center}.titlebar p{color:#fff;line-height:1.5}@media only screen and (max-width: 999px){.titlebar{height:auto;padding:8.344vw 6.977vw 9.387vw;margin-top:12vw}.titlebar .banner-outer .title{text-align:center}.titlebar .title{padding-left:0;max-width:none}.titlebar .title .titlebar-btn{margin-top:5vw}.titlebar .inner-banner-content{flex-direction:column;align-items:flex-start}.titlebar .inner-banner-content p{margin-bottom:5vw}.titlebar .title-head,.titlebar .title,.titlebar h1{font-size:6.5vw;margin-bottom:2.5vw;line-height:normal}}@media only screen and (max-width: 767px){.titlebar{padding-top:13.333vw;padding-bottom:15vw;margin-top:20.8vw}.titlebar .title-head,.titlebar .title,.titlebar h1{font-size:8vw;margin-bottom:4vw}.titlebar .title .titlebar-btn{margin-top:7vw}}@media only screen and (max-width: 480px){.titlebar{padding:14.884vw 4.688vw 16.744vw}.titlebar .title-head,.titlebar .title,.titlebar h1{font-size:9.134vw;margin-bottom:4vw}.titlebar .title .titlebar-btn{margin-top:9vw}.titlebar p{font-size:4.28vw}}.main-content-container.blog .small-intro h2{padding-bottom:1.5vw}.main-content-container.blog article{margin-bottom:1vw;padding:0 0 3vw;position:relative;word-wrap:break-word;overflow:hidden}.main-content-container.blog article a,.main-content-container.blog article p{transition:.3s}.main-content-container.blog article h2{line-height:1.2;font-size:2.4vw;padding-bottom:.5vw}.main-content-container.blog article h2 a{font-size:inherit;line-height:inherit;text-decoration:none}.main-content-container.blog article h2 a:hover{color:#000}.main-content-container.blog .showPostsButton{position:relative;display:block;width:15vw;margin:2vw auto;transition:.3s}.main-content-container.blog .showPostsButton:hover{cursor:pointer}@media(max-width: 1100px){.main-content-container.blog{padding:6vw 6vw 3vw;width:auto}.main-content-container.blog article h2{font-size:3.4vw}.main-content-container.blog article .button{width:27vw}.main-content-container.blog .showPostsButton{width:39vw;display:block;margin:0 auto 3vw;padding:2vw}.main-content-container.blog .small-intro h2{font-size:4vw}}@media(max-width: 800px){.main-content-container.blog{padding:8vw 6vw 11vw}.main-content-container.blog .small-intro{padding-top:5vw;padding-bottom:6vw}.main-content-container.blog article{margin:0vw 0 4vw;padding:1vw 0vw;width:auto}.main-content-container.blog article h2{font-size:5.5vw}.main-content-container.blog .showPostsButton{font-size:4.6vw;width:auto;width:82vw;padding:3vw}}.main-content-container.blog-post{word-wrap:break-word}.main-content-container.blog-post h2{font-size:1.875vw}.main-content-container.blog-post h2,.main-content-container.blog-post h3,.main-content-container.blog-post h4,.main-content-container.blog-post h5{padding:1.3vw 0 .4vw}@media(max-width: 1100px){.main-content-container.blog-post{padding:6vw 6vw 3vw;width:auto}.main-content-container.blog-post h2{font-size:3.4vw}}@media(max-width: 800px){.main-content-container.blog-post{padding:8vw 6vw 11vw}.main-content-container.blog-post h2{font-size:5.5vw}}.post-meta{margin:1.5vw 0}.post-meta p,.post-meta a{display:inline;margin:0;line-height:unset}.post-meta a{text-decoration:underline}.post-meta span{padding:0 .2vw;font-size:1.042vw}@media(max-width: 1100px){.post-meta{margin:3vw 0}.post-meta span{font-size:2.3vw;padding:0 1vw}}@media(max-width: 800px){.post-meta{margin:4vw 0 6vw}.post-meta span{font-size:3.73vw;padding:0 1.7vw}}form.search-page-search{position:relative;margin-bottom:2rem;width:100%;display:flex;align-items:center;justify-content:space-between}form.search-page-search input{color:#737373;background-color:#fff;padding:1vw 1.2vw;border:1px solid #cacaca;display:block;font-size:1.042vw;-webkit-appearance:none;border-radius:0;font-family:"Source Sans Pro",sans-serif;margin:0 auto;flex-grow:1}form.search-page-search input[type=submit]{width:1.7vw;height:1.7vw;font-size:0;padding:0;text-transform:capitalize;color:#fff;background:url("/assets/images/search.svg") no-repeat;background-size:cover;background-position-y:-0.1vw;position:absolute;right:1vw;border:0;flex-grow:0;cursor:pointer}@media only screen and (max-width: 1100px){form.search-page-search{margin-bottom:4vw}form.search-page-search input{font-size:2.3vw;padding:2vw 2.5vw}form.search-page-search input[type=submit]{width:3.3vw;height:3.3vw;right:2vw}}@media only screen and (max-width: 800px){form.search-page-search{margin-bottom:7vw}form.search-page-search input{font-size:3.73vw;padding:3vw 2.8vw}form.search-page-search input[type=submit]{width:5vw;height:5vw}}.about-page .content-outer{max-width:62.5vw;margin:0 auto;text-align:center}@media only screen and (max-width: 999px){.about-page .content-outer{max-width:100%}}.faq-page .content-outer .faq-list .faq-item{padding:3.646vw 4vw 3.646vw 3vw;box-shadow:0px 4px 45px 0px rgba(0,0,0,.1019607843);margin-bottom:1.927vw}.faq-page .content-outer .faq-list .faq-item:last-child{margin-bottom:0}.faq-page .content-outer .faq-list .faq-item p.big{margin-bottom:.781vw;line-height:1.36;font-family:"Hauora",sans-serif}.faq-page .content-outer .faq-list .faq-item p.big strong{font-weight:800}.faq-page .content-outer .faq-btn{text-align:center;margin-top:3.333vw}@media only screen and (max-width: 999px){.faq-page .content-outer .faq-list .faq-item{padding:6.519vw;margin-bottom:4vw}.faq-page .content-outer .faq-list .faq-item p.big{margin-bottom:1.5vw}.faq-page .content-outer .faq-btn{margin-top:7vw}}@media only screen and (max-width: 767px){.faq-page .content-outer .faq-list .faq-item{padding:8vw;margin-bottom:6vw}.faq-page .content-outer .faq-list .faq-item p.big{margin-bottom:2vw}.faq-page .content-outer .faq-btn{margin-top:10vw}}.contact-page .titlebar{min-height:36.51vw;align-items:flex-start}.contact-page .titlebar .title .titlebar-btn{display:none}.contact-page .page-content-container{padding-top:0}.contact-page .contact-form{margin-top:-11.823vw;padding:3.854vw 3.229vw;background-color:#fff;position:relative;box-shadow:0px 4px 45px 0px rgba(0,0,0,.1019607843)}@media only screen and (max-width: 1440px){.contact-page .contact-form{margin-top:-6.5vw}}@media only screen and (max-width: 999px){.contact-page .contact-form{padding:6vw 4.5vw;margin-top:-6.5vw}}@media only screen and (max-width: 767px){.contact-page .contact-form{padding:9vw 6vw;margin-top:-10vw}}@media only screen and (max-width: 480px){.contact-page .contact-form{padding:11vw 6vw}}.product-page .products-section .product-main .product-item{width:18.646vw}.product-page .products-section .product-main .product-item img.product-img{height:11.094vw;object-fit:cover}.product-page .products-section .product-main .product-item .product-info{padding-top:1.979vw;padding-bottom:5.104vw}.product-page .products-section .product-main .product-item .product-info h4{margin:0}@media only screen and (max-width: 999px){.product-page .products-section .product-main{flex-direction:row;gap:4vw;row-gap:10vw}.product-page .products-section .product-main .product-item{width:39vw}.product-page .products-section .product-main .product-item img.product-img{height:22vw}.product-page .products-section .product-main .product-item .product-info{padding-top:3vw;padding-bottom:10vw}}@media only screen and (max-width: 767px){.product-page .products-section .product-main{flex-direction:column;gap:15vw}.product-page .products-section .product-main .product-item{width:100%}.product-page .products-section .product-main .product-item img.product-img{height:61.667vw}.product-page .products-section .product-main .product-item .product-info{padding-top:5vw;padding-bottom:15vw}}@media only screen and (max-width: 480px){.product-page .products-section .product-main{gap:18vw}.product-page .products-section .product-main .product-item img.product-img{height:68.837vw}.product-page .products-section .product-main .product-item .product-info{padding-top:7vw;padding-bottom:18vw}}.products-overview .filter{display:none}.single-product{display:flex;justify-content:space-between}.single-product .product-image{width:31.25vw}.single-product .product-image img{width:100%}.single-product .product-info{width:46.198vw;margin-top:1.563vw}.single-product .product-info h3{color:#c00;margin-bottom:.677vw}.single-product .product-info p span{color:#8f8f8f;font-weight:bold}.single-product .product-info .btn{margin-top:2.292vw}@media only screen and (max-width: 999px){.single-product{flex-direction:column}.single-product .product-image{width:100%}.single-product .product-image img{width:100%}.single-product .product-info{width:100%;margin-top:5vw;text-align:center}.single-product .product-info h3{margin-bottom:1.5vw}.single-product .product-info .btn{margin-top:4.5vw}}@media only screen and (max-width: 767px){.single-product .product-info{margin-top:7vw}.single-product .product-info h3{margin-bottom:2.5vw}.single-product .product-info .btn{margin-top:7vw}}@media only screen and (max-width: 480px){.single-product .product-info{margin-top:9vw}.single-product .product-info h3{margin-bottom:3vw}.single-product .product-info .btn{margin-top:9vw}}.product-details{background:linear-gradient(180deg, #F5F5F5 0%, #FFFFFF 35.45%);margin:0 -7.813vw;padding-left:7.813vw;padding-right:7.813vw;padding-bottom:0;margin-top:5.208vw}.product-details .detail-inner{width:62.5vw;margin:0 auto;text-align:center}.product-details .detail-inner h3{color:#c00;padding-top:.312vw}@media only screen and (max-width: 999px){.product-details{margin:0 -6.977vw;padding-left:6.977vw;padding-right:6.977vw;margin-top:9.257vw}.product-details .detail-inner{width:100%}.product-details .detail-inner h3{padding-top:2vw}}@media only screen and (max-width: 767px){.product-details{margin-top:15.625vw}.product-details .detail-inner h3{padding-top:3vw}}@media only screen and (max-width: 480px){.product-details{margin:0 -4.688vw;padding-left:4.688vw;padding-right:4.688vw;margin-top:17.442vw}.product-details .detail-inner h3{padding-top:5vw}}.category-overview .sort-by.filter{display:none}.category-overview .section-title{max-width:62.5vw;margin:0 auto 4.115vw;text-align:center}.category-overview .section-title h2{margin-bottom:2.24vw}@media only screen and (max-width: 999px){.category-overview .section-title{max-width:100%}.category-overview .section-title h2{margin-bottom:4vw}}@media only screen and (max-width: 767px){.category-overview .section-title h2{margin-bottom:6vw}}@media only screen and (max-width: 480px){.category-overview .section-title h2{margin-bottom:7vw}}.form{width:100%;position:relative;z-index:2;background-color:rgba(0,0,0,0);padding:0}.form p{color:#5e5e5e;margin:0;line-height:1.4}.form .title{color:#000;font-size:1.73vw;margin:0;padding-bottom:1vw}.form form{display:flex;flex-wrap:wrap;justify-content:space-between}.form form input:not([type=radio]),.form form input[type=file],.form form #image-upload,.form form .dropdown .dropdown-select{font-family:"Open Sans",sans-serif;background-color:#fff;color:#5e5e5e;border:0;display:block;width:100%;font-size:1.042vw;-webkit-appearance:none;border-radius:0;width:100%;height:3.906vw;outline:0;padding:1.302vw .938vw;border:1px solid #d4d4d4}.form form input:not([type=radio])::placeholder,.form form input[type=file]::placeholder,.form form #image-upload::placeholder,.form form .dropdown .dropdown-select::placeholder{color:#5e5e5e;opacity:1}.form form .field{display:inline-block;width:49%;vertical-align:top;margin:0 0 2.396vw 0}.form form .field label{margin-bottom:1.25vw;color:#000;font-weight:700;font-size:1.042vw;line-height:1.35;display:block}.form form .field.full{width:100%}.form form .field input[type=checkbox]{accent-color:#00254d;width:1.5vw;height:1.5vw;position:relative;z-index:3;-webkit-transform:scale(1);appearance:auto}.form form label.disc{display:flex;gap:1vw;justify-content:flex-start;align-items:center;margin:1vw 0}.form form .input-1:nth-child(1){margin-right:auto}.form form select{font-family:"Open Sans",sans-serif;background-color:rgba(0,0,0,0);color:#5e5e5e;border:0;display:block;width:100%;font-size:1.042vw;-webkit-appearance:none;border-radius:0;width:100%;height:3.906vw;outline:0;padding:1.302vw .938vw;border:1px solid #d4d4d4;appearance:none;background-image:url("/assets/images/select-down-arrow.svg");background-repeat:no-repeat;background-position:right 1.053vw center;background-size:.789vw;padding-right:2.5vw}.form form textarea{font-family:"Open Sans",sans-serif;background-color:#fff;color:#5e5e5e;border:0;margin:0;width:100%;height:15.885vw;font-size:1.042vw;resize:none;-webkit-appearance:none;border-radius:0;outline:0;padding:1.302vw .938vw;border:1px solid #d4d4d4}.form form textarea::placeholder{color:#5e5e5e;opacity:1}.form form button{border:0;margin:0 auto;cursor:pointer}@media only screen and (max-width: 1440px){.form form input:not([type=radio]),.form form select,.form form input[type=file],.form form #image-upload,.form form textarea,.form form .dropdown .dropdown-select{font-size:1.5vw;height:4.906vw}.form form .field label{font-size:1.5vw}.form form .field input[type=checkbox]{width:2vw;height:2vw}.form form select{padding:1vw}}@media(max-width: 999px){.form form input:not([type=radio]),.form form select,.form form input[type=file],.form form #image-upload,.form form .dropdown .dropdown-select{height:5.7vw;font-size:1.8vw;padding:1.5vw}.form form textarea{font-size:1.8vw;height:20vw;padding:1.5vw;margin:0}.form form .field{margin-bottom:4.505vw}.form form .field label{font-size:1.8vw;margin-bottom:1.5vw}.form form .field input[type=checkbox]{width:2.5vw;height:2.5vw}.form form select{background-size:1.5vw;background-position:right 2vw center;padding-right:5vw !important}}@media(max-width: 767px){.form form input:not([type=radio]),.form form select,.form form input[type=file],.form form #image-upload,.form form .dropdown .dropdown-select{height:10vw;font-size:3vw;padding:2vw}.form form textarea{font-size:3vw;height:30vw;padding:2vw}.form form .field{margin-bottom:6vw;width:100%}.form form .field label{font-size:3vw;margin-bottom:2vw;line-height:normal}.form form .field input[type=checkbox]{width:3.5vw;height:3.5vw}}@media(max-width: 480px){.form form input:not([type=radio]),.form form select,.form form input[type=file],.form form #image-upload,.form form .dropdown .dropdown-select{height:13vw;font-size:4vw;padding:3vw}.form form textarea{font-size:4vw;height:40vw;padding:3vw}.form form .field{margin-bottom:8vw}.form form .field label{font-size:4vw}.form form .field input[type=checkbox]{width:5vw;height:5vw}.form form select{background-size:3vw;background-position:right 3.5vw center;padding-right:8vw !important}}footer{background-color:#00254d;position:relative}footer .subscribe-block{background-color:#01336a;overflow:hidden}footer .subscribe-block .subscribe-main{display:flex;justify-content:space-between;align-items:center;width:100%}footer .subscribe-block .subscribe-main .sub-left{padding:1.563vw 0;width:50vw;display:flex;align-items:center;justify-content:space-between}footer .subscribe-block .subscribe-main .sub-left .footer-logo{width:17.135vw;height:auto}footer .subscribe-block .subscribe-main .sub-left p{width:24.115vw;color:#fff;font-weight:700}footer .subscribe-block .subscribe-main .sub-right{background-color:#c00;position:relative;width:34.427vw;padding-left:4.635vw;height:100%;display:flex;align-items:center}footer .subscribe-block .subscribe-main .sub-right:before{content:"";position:absolute;top:0;left:-2px;width:3.5vw;height:108%;background-color:#01336a;clip-path:polygon(0 0, 100% 0, 0 100%)}footer .subscribe-block .subscribe-main .sub-right:after{position:absolute;content:"";height:100%;background-color:#c00;width:7.813vw;right:-7.813vw}footer .subscribe-block .subscribe-main .sub-right form{position:relative;width:29.792vw;height:3.906vw}footer .subscribe-block .subscribe-main .sub-right form .form-control{padding:0 4.688vw 0 1.198vw;width:100%;height:100%;background-color:rgba(0,0,0,0);border:2px solid #fff;font-size:.938vw;color:#fff}footer .subscribe-block .subscribe-main .sub-right form .form-control::-webkit-input-placeholder{color:#fff}footer .subscribe-block .subscribe-main .sub-right form .form-control::-moz-placeholder{color:#fff}footer .subscribe-block .subscribe-main .sub-right form .form-control:-ms-input-placeholder{color:#fff}footer .subscribe-block .subscribe-main .sub-right form .form-control:-moz-placeholder{color:#fff}footer .subscribe-block .subscribe-main .sub-right form .arrow-btn{position:absolute;top:.521vw;right:.521vw;box-shadow:none;outline:none;appearance:none;border:none;padding:0;cursor:pointer}footer .subscribe-block .subscribe-main .sub-right form .arrow-btn:hover{background-color:#01336a}footer .top{padding:3.75vw 7.813vw 4.583vw;display:flex;position:relative;gap:10.365vw}footer .top p,footer .top a{color:#fff;font-size:1.042vw;font-weight:400;line-height:1.5;margin-bottom:1.979vw;display:block}footer .top p:last-child,footer .top a:last-child{margin-bottom:0}footer .top p.footer-call,footer .top a.footer-call{display:flex;align-items:center;gap:.521vw}footer .top p.footer-call img,footer .top a.footer-call img{width:1.25vw;height:auto}footer .top p a,footer .top a a{text-decoration:underline;font:inherit}footer .top p a.footer-direction,footer .top a a.footer-direction{margin-top:1.563vw}footer .top p a.text,footer .top a a.text{text-decoration:none}footer .top a:hover{text-decoration:underline}footer .top .footer-col h3{font-size:1.25vw;line-height:1.37;font-weight:800;color:#fff;text-transform:capitalize;margin-bottom:.677vw}footer .top .footer-col ul li{margin-bottom:.85vw}footer .top .footer-col ul li:last-child{margin-bottom:0}footer .top .footer-col.one{max-width:14.323vw}footer .top .footer-col.one p a{text-decoration:none}footer .top .footer-col.two{max-width:14.479vw}footer .top .footer-col.three{max-width:9.479vw}footer .top .footer-col.four{max-width:14.531vw}footer ul{padding-left:0}footer ul li{list-style-type:none}footer .copyright{background-color:#fff;padding:.677vw 7.813vw 1.094vw;color:#000;position:relative;height:auto;text-align:center;border-top:1px solid #fff;display:flex;justify-content:center;align-items:center;font-size:.833vw;line-height:2.12}footer .copyright img{height:1.458vw;width:auto;margin-left:.365vw;position:relative;vertical-align:middle}footer .copyright a,footer .copyright p{color:#000;padding:0 .3vw;font-size:.833vw;display:inline-block;margin:0;transition:.3s;font-weight:400}footer .copyright a:hover{text-decoration:underline}@media only screen and (max-width: 1440px){footer .top{gap:3vw;justify-content:space-between}footer .top .footer-col h3{font-size:2vw}footer .top .footer-col.one,footer .top .footer-col.two,footer .top .footer-col.four{max-width:23vw}footer .top .footer-col.three{max-width:20vw}footer .top p,footer .top a{font-size:1.5vw}footer .top p.footer-call,footer .top a.footer-call{gap:1vw}footer .top p.footer-call img,footer .top a.footer-call img{width:2vw}footer .copyright{font-size:1.1vw}footer .copyright p,footer .copyright a{font-size:1.1vw}footer .subscribe-block .subscribe-main .sub-right form .form-control{font-size:1.3vw}}@media only screen and (max-width: 999px){footer .subscribe-block .subscribe-main{flex-direction:column;padding:3.52vw 0 5.867vw;max-width:53vw;margin:0 auto}footer .subscribe-block .subscribe-main .sub-left{width:100%;flex-direction:column;padding:0 0 4.694vw}footer .subscribe-block .subscribe-main .sub-left .brand-logo{margin-bottom:4.694vw}footer .subscribe-block .subscribe-main .sub-left .brand-logo .footer-logo{width:42.894vw}footer .subscribe-block .subscribe-main .sub-left p{width:100%;text-align:center}footer .subscribe-block .subscribe-main .sub-right{background-color:rgba(0,0,0,0);width:100%;padding:0}footer .subscribe-block .subscribe-main .sub-right:before,footer .subscribe-block .subscribe-main .sub-right:after{display:none}footer .subscribe-block .subscribe-main .sub-right form{width:100%;height:7.692vw}footer .subscribe-block .subscribe-main .sub-right form .form-control{padding:0 10vw 0 2.738vw;font-size:2.086vw}footer .subscribe-block .subscribe-main .sub-right form .arrow-btn{width:6.389vw;height:5.085vw;right:1.304vw;top:50%;transform:translateY(-50%);background-color:#c00}footer .subscribe-block .subscribe-main .sub-right form .arrow-btn img{filter:brightness(0) invert(1)}footer .subscribe-block .subscribe-main .sub-right form .arrow-btn:hover{background-color:#fff}footer .subscribe-block .subscribe-main .sub-right form .arrow-btn:hover img{filter:brightness(0)}footer .top{flex-wrap:wrap;justify-content:space-between;padding:7.301vw 6.977vw 9.126vw;gap:0}footer .top p,footer .top a{font-size:2.086vw;line-height:3.911vw}footer .top p.footer-call,footer .top a.footer-call{justify-content:center;margin-bottom:2.738vw;gap:1.304vw;flex-direction:column}footer .top p.footer-call:last-of-type,footer .top a.footer-call:last-of-type{margin-bottom:0}footer .top p.footer-call img,footer .top a.footer-call img{width:3.129vw}footer .top .footer-col{width:100%;margin-bottom:8.605vw}footer .top .footer-col.one,footer .top .footer-col.two,footer .top .footer-col.three,footer .top .footer-col.four{max-width:100%;text-align:center}footer .top .footer-col.three ul{max-width:100%}footer .top .footer-col.four{margin:0}footer .top .footer-col h3{font-size:2.608vw;margin-bottom:2.477vw;line-height:normal;text-align:center}footer .top .footer-col ul li{margin-bottom:2vw}footer .copyright{padding:2.738vw 6.977vw 0;font-size:2.086vw;display:block}footer .copyright img{display:block;margin:2.477vw auto 0;height:3.651vw}footer .copyright p,footer .copyright a{font-size:2.086vw;line-height:3.911vw;display:inline}}@media only screen and (max-width: 767px){footer .subscribe-block .subscribe-main{padding:5.625vw 0 9.375vw;max-width:100%}footer .subscribe-block .subscribe-main .sub-left{padding:0 0 7.5vw}footer .subscribe-block .subscribe-main .sub-left .brand-logo{margin-bottom:7.5vw}footer .subscribe-block .subscribe-main .sub-left .brand-logo .footer-logo{width:68.542vw}footer .subscribe-block .subscribe-main .sub-right form{height:12.292vw}footer .subscribe-block .subscribe-main .sub-right form .form-control{padding:0 15vw 0 4.375vw;font-size:3.333vw}footer .subscribe-block .subscribe-main .sub-right form .arrow-btn{width:10.208vw;height:8.125vw;right:2.083vw}footer .top{padding:11.25vw 4.688vw 14.583vw}footer .top p,footer .top a{font-size:3.333vw;line-height:6.977vw}footer .top p.footer-call,footer .top a.footer-call{gap:2.292vw}footer .top p.footer-call img,footer .top a.footer-call img{width:5.581vw}footer .top .footer-col{margin-bottom:13.75vw}footer .top .footer-col h3{font-size:4.167vw;margin-bottom:3.958vw}footer .top .footer-col ul li{margin-bottom:3vw}footer .copyright{padding:4.375vw 6.977vw 0;font-size:3.333vw}footer .copyright p,footer .copyright a{font-size:3.333vw;line-height:normal;padding:1vw 1.5vw}footer .copyright img{height:5.833vw;margin-top:3.958vw}}@media only screen and (max-width: 480px){footer .subscribe-block .subscribe-main{padding:6.279vw 0 10.465vw}footer .subscribe-block .subscribe-main .sub-left{padding:0 0 8.372vw}footer .subscribe-block .subscribe-main .sub-left .brand-logo{margin-bottom:8.372vw}footer .subscribe-block .subscribe-main .sub-left .brand-logo .footer-logo{width:76.512vw}footer .subscribe-block .subscribe-main .sub-left p{font-size:3.721vw}footer .subscribe-block .subscribe-main .sub-right form{height:13.721vw}footer .subscribe-block .subscribe-main .sub-right form .form-control{padding:0 17vw 0 4.884vw;font-size:3.721vw}footer .subscribe-block .subscribe-main .sub-right form .arrow-btn{width:11.395vw;height:9.07vw;right:2.326vw}footer .top{padding:13.023vw 4.688vw 16.279vw}footer .top p,footer .top a{font-size:4.28vw}footer .top p.footer-call,footer .top a.footer-call{margin-top:5vw;gap:2.558vw}footer .top p.footer-call img,footer .top a.footer-call img{width:5.581vw}footer .top .footer-col{margin-bottom:15.349vw}footer .top .footer-col h3{font-size:4.651vw;margin-bottom:4.419vw}footer .top .footer-col ul li{margin-bottom:4vw}footer .copyright{padding:4.884vw 4.688vw 0;font-size:3.721vw}footer .copyright p,footer .copyright a{font-size:4.28vw;line-height:6.977vw;padding:1vw 1.5vw}footer .copyright img{height:6.512vw;margin-top:4.419vw}}/*# sourceMappingURL=styles.css.map */