*,::after,::before{margin:0;padding:0;box-sizing:border-box}ol,ul{list-style:none}button,input,select,textarea{font:inherit;border:none;outline:0;background:0 0;padding:0;margin:0}img{max-width:100%;height:auto;display:block}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}a:not(:disabled){cursor:pointer}a:not(:disabled):hover{opacity:.9;transition:opacity .3s ease-in-out}section:not(.small){--padding-horizontal:24px;--padding-vertical:48px;padding:var(--padding-vertical) var(--padding-horizontal)}@media screen and (min-width:768px){section:not(.small){--padding-horizontal:32px;--padding-vertical:64px}}@media screen and (min-width:1023px){section:not(.small):first-child{padding-top:0}}section.small{--padding-horizontal:24px;--padding-vertical:12px;padding:var(--padding-vertical) var(--padding-horizontal)}@media screen and (min-width:768px){section.small{--padding-horizontal:32px;--padding-vertical:18px}}section.small:first-child{padding-top:var(--padding-horizontal)}section.small:last-child{padding-bottom:var(--padding-horizontal)}.bg-primary{background-color:#00473e}.container{width:100%;max-width:1280px;margin:0 auto}.p-relative{position:relative}.section-title{text-transform:uppercase;font-size:16px;line-height:1}h1{font-size:48px;line-height:1}@media screen and (min-width:768px){h1{font-size:80px;line-height:1}}@font-face{font-family:Poppins;src:url(../fonts/Manrope-Regular.ttf) format("truetype");font-weight:300;font-style:normal}body{font-family:Manrope,sans-serif;color:#000;font-size:16px;line-height:1.3;font-weight:300;font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:300}.s1 .screen{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:36px;align-items:stretch;justify-items:stretch;z-index:2;position:relative}@media screen and (max-width:767px){.s1 .screen{display:flex;min-height:520px}}@media screen and (min-width:768px){.s1 .screen{min-height:560px}}@media screen and (min-width:1023px){.s1 .screen{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:0;align-items:stretch;justify-items:stretch;min-height:800px}}.s1 .screen>div{z-index:1;margin-top:auto;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:0;gap:16px}.s1 .screen>div>a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:4px;margin-top:48px}.s1 .screen>div>a svg{max-width:48px;max-height:20px;fill:#fff}.s1::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}@media screen and (min-width:1023px){.s1::after{width:50%;right:0;left:auto}}.s1>img{position:absolute;top:0;right:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media screen and (min-width:1023px){.s1>img{width:50%;-o-object-position:85% 0;object-position:85% 0}}.s2 .screen{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:0;align-items:stretch;justify-items:stretch;grid-gap:36px}@media screen and (min-width:768px){.s2 .screen{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:0;align-items:stretch;justify-items:stretch}}.s2 .screen img{-o-object-fit:contain;object-fit:contain}.s2 .screen>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:0}@media screen and (min-width:768px){.s2 .screen>div{padding-right:48px}}.s2 .screen>div p{font-size:32px}.s2 .screen>div p+p{margin-top:16px}.s3 .screen{color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:0;gap:36px}.s3 .screen .offerings{--gap:48px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:0;gap:var(--gap)}@media screen and (min-width:768px){.s3 .screen .offerings{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:0;align-items:stretch;justify-items:stretch;grid-gap:64px}}.s3 .screen .offerings-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:24px}@media screen and (max-width:767px){.s3 .screen .offerings-item:not(:last-child){padding-bottom:var(--gap);border-bottom:1px solid #fff}}@media screen and (min-width:768px){.s3 .screen .offerings-item{gap:32px}}.s3 .screen .offerings-item .title{font-size:32px;line-height:1}@media screen and (min-width:768px){.s3 .screen .offerings-item .title{min-height:65px}}.s3 .screen .offerings-item .content{font-size:16px;line-height:1.3}.s3 .screen .offerings-item .content p+p{margin-top:8px}.s3 .screen .offerings-item:nth-child(2) .triangle{transform:rotate(180deg)}.s3 .screen .offerings-item:nth-child(2) .triangle img{transform:rotate(-180deg)}.s3 .screen .offerings-item .triangle{--width:100%;--height:auto;width:var(--width);height:var(--height);aspect-ratio:1/.75;position:relative;overflow:hidden;clip-path:polygon(50% 0,0 100%,100% 100%)}@media screen and (min-width:525px){.s3 .screen .offerings-item .triangle{max-width:275px}}.s3 .screen .offerings-item .triangle img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s4 .screen{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:0;gap:36px}.s4 .screen>div{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:0;align-items:stretch;justify-items:stretch;grid-gap:36px}@media screen and (min-width:768px){.s4 .screen>div{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:0;align-items:stretch;justify-items:stretch}}.s4 .screen>div img{-o-object-fit:contain;object-fit:contain}@media screen and (min-width:768px){.s4 .screen>div>div{padding-left:48px}}.s4 .screen>div>div p{font-size:32px}.s4 .screen>div>div p+p{margin-top:16px}.header{width:100%;background-color:#00473e;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:24px;--padding-horizontal:24px;--padding-vertical:16px;padding:var(--padding-vertical) var(--padding-horizontal)}@media screen and (min-width:1023px){.header{--padding-horizontal:32px}.header:not(.relative){position:absolute;top:60px;left:0;z-index:3;background-color:transparent}.header:not(.lite){--padding-vertical:0}}.header .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:24px}@media screen and (min-width:768px){.header .container{margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:0;align-items:stretch;justify-items:stretch;align-items:center;gap:0}}@media screen and (min-width:1023px){.header .container{align-items:start}}.header-logo{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (min-width:768px){.header-logo{margin:0}}.header-logo svg{max-width:200px;max-height:70px;fill:#fff}.header nav{width:100%}.header nav ul{max-width:480px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;flex-wrap:nowrap;gap:0}@media screen and (min-width:768px){.header nav ul{max-width:unset;margin:0}}.footer{color:#fff;--padding-horizontal:24px;--padding-vertical:48px;padding:var(--padding-vertical) var(--padding-horizontal)}@media screen and (min-width:768px){.footer{--padding-horizontal:32px;--padding-vertical:64px}}.footer .--footer-grid{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:36px}@media screen and (min-width:768px){.footer .--footer-grid{display:grid;grid-template-columns:50% 230px 1fr;grid-template-rows:auto;gap:0;align-items:stretch;justify-items:stretch}}.footer .--disclaimer{padding-top:36px;border-top:1px solid rgba(255,255,255,.3);margin-top:36px}.footer .--disclaimer p{font-size:12px;line-height:1.5;opacity:.75}.footer .--disclaimer p+p{margin-top:16px}.footer .docs{text-transform:uppercase;width:100%;margin-bottom:32px}.footer .docs ul{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:16px}@media screen and (min-width:768px){.footer .docs ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:32px}}.footer nav{text-transform:uppercase;width:100%}.footer nav ul{max-width:480px;margin:0 auto}@media screen and (max-width:767px){.footer nav ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:0;align-items:stretch;justify-items:stretch;grid-gap:16px}.footer nav ul li{text-align:center}}@media screen and (min-width:768px){.footer nav ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:16px;max-width:unset;margin:0}}.footer-contacts{text-transform:uppercase;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:16px;width:100%}.footer-contacts a,.footer-contacts p{text-align:center}@media screen and (min-width:768px){.footer-contacts{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:16px}.footer-contacts a,.footer-contacts p{text-align:left}}.footer-logo{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (min-width:768px){.footer-logo{margin:auto 0 0 auto}}.footer-logo svg{max-width:70px;max-height:70px;fill:#fff}.terms section div.container{--gap-vertical:24px;--gap-vertical-inner:16px;--gap-vertical-inner-sub:8px}.terms section div.container a{color:#00473e}.terms section div.container h1{font-size:24px;line-height:1;font-weight:600}@media screen and (min-width:768px){.terms section div.container h1{font-size:36px;line-height:1}}.terms section div.container h2{text-transform:uppercase;font-size:16px;line-height:1;font-weight:600}.terms section div.container h3{font-size:14px;line-height:1;font-weight:600}.terms section div.container h2+*{margin-top:var(--gap-vertical)}.terms section div.container h3,.terms section div.container h3+*{margin-top:var(--gap-vertical-inner)}.terms section div.container *+p,.terms section div.container p+*{margin-top:var(--gap-vertical-inner)}.terms section div.container ul li+li{margin-top:var(--gap-vertical-inner-sub)}.terms section div.container ul li::before{content:"-";padding-right:var(--gap-vertical-inner-sub);color:#00473e}.terms section div.container table td{padding:6px}html{scroll-behavior:smooth}