@font-face{font-family:"Poppins";src:url("../fonts/template-aep-app-2026/Poppins-Bold.woff2") format("woff2"),url("../fonts/template-aep-app-2026/Poppins-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/template-aep-app-2026/Poppins-SemiBold.woff2") format("woff2"),url("../fonts/template-aep-app-2026/Poppins-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Nexa";src:url("../fonts/template-aep-app-2024/nexalight-webfont.woff2") format("woff2"),url("../fonts/template-aep-app-2024/nexalight-webfont.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Nexa";src:url("../fonts/template-aep-app-2024/nexa-regular-webfont.woff2") format("woff2"),url("../fonts/template-aep-app-2024/nexa-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Nexa";src:url("../fonts/template-aep-app-2024/nexabold-webfont.woff2") format("woff2"),url("../fonts/template-aep-app-2024/nexabold-webfont.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Nexa";src:url("../fonts/template-aep-app-2024/nexa-heavy-webfont.woff2") format("woff2"),url("../fonts/template-aep-app-2024/nexa-heavy-webfont.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Nexa";src:url("../fonts/template-aep-app-2024/Nexa-Black.woff2") format("woff2"),url("../fonts/template-aep-app-2024/Nexa-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}body{margin:0;min-width:360px}.arvo-n-wrapper{width:100%;overflow:hidden;position:relative;color:#667085;background:#fffaf6;font:15px/1.416 "Inter",Arial,Helvetica,sans-serif}@media (min-width:480px){.arvo-n-wrapper{font-size:16px}}@media (min-width:768px){.arvo-n-wrapper{font-size:18px}}@media (min-width:1200px){.arvo-n-wrapper{font-size:21px}}@media (min-width:1440px){.arvo-n-wrapper{font-size:24px}}.arvo-n-container{max-width:1730px;padding:0 15px;margin:0 auto}.arvo-n-header{overflow:hidden;padding:35px 0}@media (min-width:768px){.arvo-n-header{padding:45px 0}}@media (min-width:1024px){.arvo-n-header{padding:68px 0 54px}}.arvo-n-logo{width:130px;display:block}@media (min-width:768px){.arvo-n-logo{width:180px}}@media (min-width:1024px){.arvo-n-logo{width:220px}}@media (min-width:1200px){.arvo-n-logo{width:252px}}.arvo-n-logo a{display:block}.arvo-n-logo img{width:100%;height:auto;display:block}.arvo-n-banner{width:100%;display:flex;align-items:center;flex-direction:column;margin:0 0 45px}@media (min-width:768px){.arvo-n-banner{margin:0 0 65px}}@media (min-width:1024px){.arvo-n-banner{flex-direction:row;margin:0 0 85px}}@media (min-width:1440px){.arvo-n-banner{align-items:flex-start}}.arvo-n-banner-arrow{width:45px;margin:0 0 5px}@media (min-width:768px){.arvo-n-banner-arrow{width:65px}}@media (min-width:1200px){.arvo-n-banner-arrow{width:79px}}.arvo-n-banner-arrow img{width:100%;height:auto;display:block}.arvo-n-textbox{width:100%;margin-bottom:20px}@media (min-width:1024px){.arvo-n-textbox{width:49%;margin-bottom:0}}.arvo-n-textbox p{margin:0;letter-spacing:0.028em}@media (min-width:1560px){.arvo-n-textbox p{font-size:1.0545em;margin:0 0 44px}}.arvo-n-textbox p strong{font-weight:600}.arvo-n-textbox h1{font:600 26px/1.249 "Poppins",Arial,Helvetica,sans-serif;margin:0 0 25px;color:#05807f;letter-spacing:0px}@media (min-width:768px){.arvo-n-textbox h1{font-size:38px}}@media (min-width:1200px){.arvo-n-textbox h1{font-size:45px}}@media (min-width:1440px){.arvo-n-textbox h1{font-size:67px}}@media (min-width:1560px){.arvo-n-textbox h1{font-size:60px}}@media (min-width:1760px){.arvo-n-textbox h1{font-size:67px}}.arvo-n-textbox h1 strong{ font-weight:700;color:#FAA42D}.arvo-n-textbox h1 .arvo-n-quote{font-family:"Inter",Arial,Helvetica,sans-serif}.arvo-n-imagebox{width:100%}@media (min-width:1024px){.arvo-n-imagebox{width:51%}}@media (min-width:1760px){.arvo-n-imageframe{margin-left:-0.5%;margin-right:-3.5%;margin-top:-23px}}.arvo-n-imageframe img{width:100%;height:auto;display:block}.arvo-n-appbox{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:90px}@media (min-width:768px){.arvo-n-appbox{margin-bottom:110px}}@media (min-width:1200px){.arvo-n-appbox{gap:28px;margin-bottom:140px}}@media (min-width:1440px){.arvo-n-appbox{padding:0 0 0 45px;align-items:flex-start}}.arvo-n-appbox-holder{padding:18px;flex:1;max-width:1233px;border-radius:20px;background:#fff;border:1px solid #6F6767;display:flex;align-items:center;justify-content:space-around;flex-direction:column;gap:20px;box-shadow:0 24px 50px rgba(144,144,144,0.1)}@media (min-width:768px){.arvo-n-appbox-holder{flex-direction:row;padding:24px}}@media (min-width:1024px){.arvo-n-appbox-holder{justify-content:center}}@media (min-width:1200px){.arvo-n-appbox-holder{gap:30px;padding:32px;border-radius:44px}}@media (min-width:1440px){.arvo-n-appbox-holder{gap:44px}}.arvo-n-appbox h2{font-size:20px;font-family:"Nexa",Arial,Helvetica,sans-serif;font-weight:900;color:#242424;text-transform:uppercase;margin:0 0 15px}@media (min-width:768px){.arvo-n-appbox h2{font-size:22px;margin:0 0 9px}}@media (min-width:1440px){.arvo-n-appbox h2{font-size:23px}}.arvo-n-appbox-seperator{width:80px;height:1px;background:rgba(144,144,144,0.5)}@media (min-width:768px){.arvo-n-appbox-seperator{width:1px;height:60px}}.arvo-n-appbox-buttons{display:flex;align-items:center;gap:15px}@media (min-width:1200px){.arvo-n-appbox-buttons{gap:20px}}.arvo-n-appbox-arrow{flex-shrink:0;width:100px;display:none}@media (min-width:1024px){.arvo-n-appbox-arrow{display:block}}@media (min-width:1200px){.arvo-n-appbox-arrow{width:140px}}@media (min-width:1440px){.arvo-n-appbox-arrow{width:165px;margin-top:5px}}.arvo-n-appbox-arrow img{width:100%;height:auto;display:block}.arvo-n-button{color:#fff;background:#009688;font-weight:700;font-size:15px;line-height:1.2;border-radius:10px;text-decoration:none;display:flex;align-items:center;gap:10px;padding:10px 14px;letter-spacing:0.5px;transition:0.3s}@media (min-width:768px){.arvo-n-button{font-size:16px;padding:15px 20px;gap:15px;border-radius:15px}}@media (min-width:1024px){.arvo-n-button{font-size:18px}}@media (min-width:1200px){.arvo-n-button{font-size:22px;padding:20px 30px}}@media (min-width:1440px){.arvo-n-button{font-size:25px}}.arvo-n-button:hover{background:#006d62}.arvo-n-button img{width:20px;height:20px}@media (min-width:1024px){.arvo-n-button img{width:25px;height:25px}}.arvo-n-appbutton{display:block;transition:0.3s}.arvo-n-appbutton img{width:100%;height:auto;display:block}.arvo-n-appbutton:hover{opacity:0.8}.arvo-n-block{padding:40px 15px 7px;background:rgba(12,84,81,0.8);border:1px solid #ffb800;box-shadow:0 4px 4px rgba(0,0,0,0.2509803922);border-radius:24px;max-width:1627px;margin:0 auto 90px;position:relative}@media (min-width:768px){.arvo-n-block{padding:45px 30px 20px;margin-bottom:110px}}@media (min-width:1200px){.arvo-n-block{margin-bottom:160px;padding:60px 50px 30px}}@media (min-width:1440px){.arvo-n-block{padding:80px 100px 30px}}.arvo-n-block.alt{margin-bottom:50px}@media (min-width:768px){.arvo-n-block.alt{margin-bottom:80px}}.arvo-n-block.alt .arvo-n-mascot{right:auto;left:20px}@media (min-width:768px){.arvo-n-block.alt .arvo-n-mascot{left:54px}}@media (min-width:1200px){.arvo-n-block.alt .arvo-n-mascot{left:100px}}.arvo-n-block.alt .arvo-n-steps{max-width:976px}@media (min-width:768px){.arvo-n-block.alt .arvo-n-steps{margin:0 auto}}@media (min-width:768px){.arvo-n-block.alt .arvo-n-steps li{width:50%}}.arvo-n-subheader{color:#fff;overflow:hidden;margin:0 0 34px}.arvo-n-subheader h2{font-size:25px;line-height:1.15;letter-spacing:0.75px;margin:0 0 16px}@media (min-width:768px){.arvo-n-subheader h2{font-size:28px}}@media (min-width:1024px){.arvo-n-subheader h2{font-size:32px}}.arvo-n-subheader p{margin:0 0 15px;letter-spacing:0.55px}.arvo-n-subheader p:last-child{margin:0}.arvo-n-mascot{width:66px;position:absolute;right:20px;bottom:calc(100% - 36px);z-index:1}@media (min-width:768px){.arvo-n-mascot{right:50px}}@media (min-width:1200px){.arvo-n-mascot{width:86px;bottom:calc(100% - 47px)}}.arvo-n-mascot img{width:100%;height:auto;display:block}.arvo-n-mascot-eyes{position:absolute;width:26px;height:13px;top:18px;left:50%;margin-left:-13px;transform-origin:center;animation:eyesblink 7s infinite}@media (min-width:1200px){.arvo-n-mascot-eyes{width:35px;height:17px;top:23px;margin-left:-17px}}.arvo-n-steps{list-style:none;padding:0;margin:0 -12px;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:1440px){.arvo-n-steps{margin:0 -22px}}.arvo-n-steps li{width:100%;padding:20px 12px}@media (min-width:768px){.arvo-n-steps li{width:50%;padding:30px 12px}}@media (min-width:1024px){.arvo-n-steps li{width:33.333%;padding:40px 12px}}@media (min-width:1440px){.arvo-n-steps li{padding:49px 22px}}.arvo-n-stepbox{border-radius:16px;background:#e3edec;height:100%;min-height:120px;padding:30px 15px 20px;color:#000;position:relative;text-align:center;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.arvo-n-stepbox{min-height:160px;padding:30px 20px 20px}}@media (min-width:1440px){.arvo-n-stepbox{padding:35px 35px 20px}}.arvo-n-stepbox p{margin:0;max-width:370px;letter-spacing:0.6px}.arvo-n-steptag{position:absolute;left:0;top:0;background:#009688;color:#fff;border-radius:12px;height:40px;padding:6px 16px;margin:-20px 0 0 20px;font-weight:600;letter-spacing:0.5px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.arvo-n-steptag{height:48px;margin:-24px 0 0 24px;padding:6px 22px}}@keyframes eyesblink{0%,20%,40%,60%,80%,to{transform:scaleY(1)}10%,30%,50%,70%,90%{transform:scaleY(0.1)}}


  

/* new css */
.arvo-n-textbox h1 br{
    display: none;
}

@media (min-width:1024px){
    .arvo-n-textbox h1 br{
        display: block;
    }
}

.arvo-n-footer {
	gap: 16px;
	display: flex;
	flex-direction: column;
    align-items: center;

}

@media (min-width:768px){
    .arvo-n-footer {
        align-items: flex-end;

    }
}

.arvo-n-footer p{
        line-height: 1;
        letter-spacing: 0;
        margin: 0 0 50px;
        color: rgba(123, 123, 123, 1);
}


.arvo-n-footer .arvo-n-logo{
    width: 131px;
    display:block;
}
.arvo-n-footer .arvo-n-logo a{
    display:block;
}
.arvo-n-footer .arvo-n-logo img{
    width:100%;
    height:auto;
    display:block;
}


