*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#fafbfb;
line-height:1.55;
overflow-wrap:break-word;
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
text-rendering:optimizeLegibility;
color:#3d5556;
overflow-x:hidden;
font-size:16px;
-webkit-font-smoothing:antialiased;
}
img{
display:block;
max-width:100%;
}
a{
text-decoration:none;
color:inherit;
}
button{
border:none;
background:none;
font-family:inherit;
cursor:pointer;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
overflow-wrap:anywhere;
color:#0d1415;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
}
::-webkit-scrollbar{
height:0.5rem;
width:0.5rem;
}
::-webkit-scrollbar-thumb{
border-radius:8px;
background:rgba(61,85,86,0.209);
}
::-webkit-scrollbar-track{
background:transparent;
}
.v1pc0v{
margin:0 auto;
padding:0 18px;
max-width:1280px;
width:100%;
}
.z9w7cf{
padding:34px 0;
}
.gyst783{
color:#0d1415;
font-size:30px;
line-height:1.1;
letter-spacing:-.01em;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-weight:700;
}
.q70itz{
margin-top:0.375rem;
font-size:0.938rem;
color:#3d5556;
}
.iw0dm .gyst783{
color:#e8f4f4;
}
.iw0dm .q70itz{
color:#a3c5c5;
}
.qbc2d{
background:#ffffff;
}
.aq2ku6{
border-radius:8px;
background:#ffffff;
border:1px solid rgba(61,85,86,0.185);
}
.cngt8wv{
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#607374;
line-height:1.4;
text-transform:uppercase;
display:inline-block;
font-weight:700;
letter-spacing:.12em;
font-size:0.688rem;
}
.odfjoc{
gap:6px;
white-space:nowrap;
color:#0e8046;
display:inline-flex;
align-items:center;
font-weight:600;
}
.odfjoc svg{
height:15px;
width:15px;
}
.for28{
flex:0 0 auto;
background:rgba(61,85,86,0.163);
border-radius:0.25rem;
color:#0f7e7e;
align-items:center;
display:flex;
justify-content:center;
width:1.875rem;
height:30px;
}
.for28 svg{
height:18px;
width:18px;
}
.iw0dm .for28{
background:rgba(10,46,46,0.936);
color:#e8f4f4;
}
.og80dqv{
background:#0f814d;
border-radius:50%;
box-shadow:0 0 0 3px rgba(17,135,135,0.113);
vertical-align:middle;
height:0.5rem;
display:inline-block;
width:0.5rem;
margin-right:7px;
}
.ribyfq{
display:none;
}
@media(max-width:619px){
.v1pc0v{
padding:0 14px;
}
.z9w7cf{
padding:1.625rem 0;
}
.gyst783{
font-size:1.438rem;
}
}
@keyframes z54hhk{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.tq9mnu{
background:#0a2e2e;
color:#a3c5c5;
font-size:0.813rem;
}
.ynjokp{
gap:16px;
align-items:center;
min-height:42px;
flex-wrap:nowrap;
justify-content:space-between;
display:flex;
}
.gkggq9qv{
overflow:hidden;
gap:24px;
align-items:center;
min-width:0;
display:flex;
}
.enknj9a{
gap:0.438rem;
overflow:hidden;
display:inline-flex;
align-items:center;
text-overflow:ellipsis;
white-space:nowrap;
}
.enknj9a svg{
flex:0 0 auto;
width:0.875rem;
height:14px;
color:#d89423;
}
.enknj9a strong{
color:#e8f4f4;
font-weight:600;
}
.yvbd8t svg{
color:#0f814d;
}
.s50ucqk{
flex:0 0 auto;
}
.tyc3n8a{
border-radius:4px;
border:1px solid rgba(52,131,131,0.224);
gap:0.5rem;
padding:0.5rem 0.75rem;
display:inline-flex;
color:#e8f4f4;
align-items:center;
}
.tyc3n8a svg{
color:#a3c5c5;
height:14px;
width:14px;
}
.f10sygcs{
background:#ffffff;
border-bottom:1px solid rgba(61,85,86,0.151);
z-index:40;
top:0;
position:sticky;
}
.a4lchdol{
gap:22px;
align-items:center;
display:flex;
height:4.375rem;
}
.np98tb{
flex:0 0 auto;
color:#0d1415;
justify-content:center;
line-height:1;
text-decoration:none;
display:flex;
flex-direction:column;
}
.wjon463v{
font-weight:700;
white-space:nowrap;
letter-spacing:.04em;
font-size:1.375rem;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
}
.a5ckw{
font-size:0.563rem;
text-transform:uppercase;
color:#0f7e7e;
white-space:nowrap;
margin-top:3px;
letter-spacing:.16em;
}
.sw6hqu{
gap:0.25rem;
display:flex;
margin-left:6px;
}
.hpfbqs{
padding:9px 14px;
border-radius:4px;
white-space:nowrap;
text-decoration:none;
font-weight:600;
font-size:0.938rem;
color:#3d5556;
}
.v2ftoqw{
background:#0f7e7e;
color:#ffffff;
}
.j2rb5a{
gap:10px;
flex:0 0 auto;
margin-left:auto;
display:flex;
}
.m70md893{
border-radius:0.25rem;
border:1px solid rgba(61,85,86,0.18);
justify-content:center;
margin-left:0.5rem;
height:2.75rem;
display:none;
align-items:center;
cursor:pointer;
color:#0d1415;
width:44px;
}
.m70md893 svg{
height:1.375rem;
width:1.375rem;
}
.zux78j{
padding:1rem 0 4px;
}
.p6azu{
gap:0.625rem;
display:flex;
flex-wrap:wrap;
}
.fwuimoo{
border:1px solid rgba(61,85,86,0.161);
gap:8px;
border-radius:0.25rem;
background:#ffffff;
padding:0.688rem 16px;
text-decoration:none;
color:#0d1415;
align-items:center;
font-size:14px;
font-weight:600;
display:inline-flex;
}
.fwuimoo svg{
width:1rem;
color:#0f7e7e;
height:1rem;
}
.ubsajztq{
background:#ffffff;
display:none;
border-bottom:1px solid rgba(61,85,86,0.175);
}
.ubsajztq .v1pc0v{
padding-top:0.875rem;
padding-bottom:0.875rem;
}
.rfym8a4w{
padding:0.688rem 4px;
border-bottom:1px solid rgba(61,85,86,0.188);
font-weight:600;
display:block;
text-decoration:none;
color:#0d1415;
}
.ribyfq:checked~.ubsajztq{
display:block;
}
@media(max-width:762px){
.sw6hqu{
display:none;
}
.m70md893{
display:flex;
}
.zux78j{
display:none;
}
.np71f{
display:none;
}
.a4lchdol{
gap:0.625rem;
height:4rem;
}
.j2rb5a{
gap:8px;
}
.a5ckw{
display:none;
}
}
@media(max-width:623px){
.wjon463v{
font-size:1.188rem;
}
.a4lchdol{
padding-bottom:0.625rem;
flex-wrap:wrap;
padding-top:0.625rem;
height:auto;
row-gap:10px;
column-gap:0.625rem;
}
.m70md893{
order:1;
margin-left:auto;
}
.j2rb5a{
gap:0.5rem;
order:2;
flex-basis:100%;
margin-left:0;
width:100%;
}
.j2rb5a .hr7q3mfo{
padding:12px 8px;
overflow:hidden;
flex:1 1 0;
font-size:13.5px;
min-width:0;
text-align:center;
white-space:nowrap;
text-overflow:ellipsis;
}
}
.hr7q3mfo{
padding:13px 1.375rem;
border-radius:0.25rem;
transition:background-color 220ms cubic-bezier(0.4, 0, 0.2, 1),opacity 220ms cubic-bezier(0.4, 0, 0.2, 1);
gap:0.5rem;
white-space:nowrap;
font-weight:600;
align-items:center;
justify-content:center;
text-decoration:none;
font-size:15px;
cursor:pointer;
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
display:inline-flex;
}
.hr7q3mfo svg{
height:1.063rem;
width:1.063rem;
}
.nii4f2{
background:#0e8046;
color:#ffffff;
}
.nii4f2:hover{
background:#0f8348;
}
.pb2e2{
background:#0f7e7e;
color:#ffffff;
}
.pb2e2:hover{
opacity:.92;
}
.vxomc42l{
border:1.5px solid rgba(61,85,86,0.155);
background:transparent;
color:#0d1415;
}
.kblavf75{
background:transparent;
border:1.5px solid rgba(52,131,131,0.215);
color:#e8f4f4;
}
.iw0dm .vxomc42l{
border-color:rgba(52,131,131,0.243);
color:#e8f4f4;
}
.x5u9wviu{
gap:5px;
display:inline-flex;
font-size:13px;
color:#0e8046;
text-decoration:none;
align-items:center;
cursor:pointer;
font-weight:600;
}
.x5u9wviu svg{
height:0.875rem;
width:14px;
}
.iw0dm .x5u9wviu{
color:#5fd9d9;
}
.ex44lek8{
border-radius:50%;
background:#dc3542;
animation:z54hhk 1.4s infinite;
display:inline-block;
height:0.375rem;
width:0.375rem;
}
.pg3cxirf{
gap:2px;
color:#d89423;
display:inline-flex;
}
.pg3cxirf svg{
height:16px;
width:1rem;
}
.yy31ql{
border-radius:0.25rem;
background:#ffffff;
border:1px solid rgba(61,85,86,0.151);
gap:6px;
padding:0.563rem 0.875rem;
font-weight:600;
font-size:0.813rem;
display:inline-flex;
color:#0d1415;
align-items:center;
}
.tuey4fj{
background:#0f7e7e;
border-color:transparent;
color:#ffffff;
}
.ottvb7{
padding:0.313rem 9px;
border-radius:0.25rem;
background:rgba(61,85,86,0.152);
font-weight:700;
color:#0f7e7e;
font-size:0.625rem;
text-transform:uppercase;
letter-spacing:.1em;
}
.sex10bdv{
flex:0 0 auto;
padding:4px 10px;
background:#dc3542;
border-radius:0.25rem;
display:inline-flex;
color:#fff;
align-items:center;
font-weight:700;
font-size:12px;
}
.pp9mrb{
border:1px solid rgba(61,85,86,0.162);
overflow:hidden;
background:#ffffff;
border-radius:0.5rem;
min-width:0;
color:inherit;
display:block;
text-decoration:none;
}
.asrjs{
background-position:center;
position:relative;
aspect-ratio:4/3;
display:block;
background-size:cover;
}
.rnfzzhg{
aspect-ratio:16/10;
}
.miwt6e{
padding:14px;
background:linear-gradient(transparent,rgba(10,46,46,0.723)),linear-gradient(transparent 30%,rgba(0,0,0,0.64));
bottom:0;
position:absolute;
left:0;
right:0;
}
.cimd0{
color:#a3c5c5;
margin-bottom:3px;
text-shadow:0 1px 3px rgba(0,0,0,0.717);
font-size:10px;
letter-spacing:.14em;
display:block;
text-transform:uppercase;
}
.jqxn1{
text-shadow:0 1px 4px rgba(0,0,0,0.76);
display:block;
color:#e8f4f4;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.25rem;
font-weight:700;
}
.ox43d{
gap:0.375rem;
border-radius:4px;
background:#dc3542;
padding:4px 9px;
letter-spacing:.04em;
align-items:center;
top:10px;
font-size:0.688rem;
left:10px;
color:#fff;
font-weight:700;
display:inline-flex;
position:absolute;
}
.ox43d .ex44lek8{
background:#fff;
}
.ofo54a2b{
padding:0.875rem 16px;
}
.hzx64f{
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:14px;
font-weight:700;
color:#0f814d;
}
.zy0xwj9m{
gap:6px;
display:flex;
font-size:12.5px;
margin-top:2px;
color:#3d5556;
align-items:center;
}
.zy0xwj9m i{
border-radius:50%;
background:#d89423;
height:0.438rem;
font-style:normal;
width:7px;
}
.ofo54a2b .hr7q3mfo{
margin-top:0.75rem;
width:100%;
}
.bavok{
grid-template-columns:repeat(4,1fr);
gap:16px;
display:grid;
}
.z10ogsk{
gap:16px;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.rh0ky2r{
grid-template-columns:repeat(2,1fr);
gap:1rem;
display:grid;
}
.bavok>*,.z10ogsk>*,.rh0ky2r>*{
min-width:0;
}
@media(max-width:981px){
.bavok,.z10ogsk{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:619px){
.bavok,.z10ogsk,.rh0ky2r{
grid-template-columns:1fr;
}
}
.l7ejwt{
gap:16px;
grid-template-columns:1fr 1fr;
display:grid;
}
.l7ejwt>*{
min-width:0;
}
.o2jd4hb{
padding:1.625rem;
}
.p8qgxoq{
padding:9px 0;
gap:0.75rem;
justify-content:space-between;
font-size:0.875rem;
border-top:1px solid rgba(61,85,86,0.188);
display:flex;
}
.p8qgxoq span{
flex:0 0 auto;
color:#3d5556;
}
.p8qgxoq b{
text-align:right;
}
.ikf79{
padding:0.625rem 0;
border-top:1px solid rgba(61,85,86,0.205);
}
.ikf79:first-child{
border-top:0;
}
.jc4y4v2{
color:#3d5556;
font-size:12px;
}
.vwlybqy2{
color:#0d1415;
font-weight:600;
font-size:0.906rem;
}
@media(max-width:762px){
.l7ejwt{
grid-template-columns:1fr;
}
}
.e52472{
min-width:0;
margin-bottom:1rem;
}
.adilk{
gap:12px;
align-items:flex-end;
flex-wrap:wrap;
justify-content:space-between;
display:flex;
}
.adilk .jdnuw{
gap:6px;
flex-direction:column;
min-width:0;
display:flex;
}
.z8xh7rk1{
gap:8px;
flex-direction:column;
display:flex;
align-items:flex-start;
}
.zk7f4hav{
gap:0.5rem;
flex-direction:column;
display:flex;
align-items:center;
text-align:center;
}
.mjvy49{
font-size:30px;
overflow-wrap:break-word;
color:#0d1415;
font-weight:700;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
letter-spacing:-.01em;
line-height:1.1;
}
@media(max-width:619px){
.mjvy49{
font-size:23px;
}
}
.iw0dm .mjvy49{
color:#e8f4f4;
}
.mjpbne{
border-radius:4px;
background:rgba(17,135,135,0.088);
padding:5px 0.688rem;
text-transform:uppercase;
color:#0f7e7e;
letter-spacing:.12em;
}
.nidtl{
gap:10px;
align-items:center;
display:inline-flex;
}
.nidtl::before{
background:#0f7e7e;
width:1.5rem;
display:inline-block;
height:1px;
content:"";
}
.oocxz2me{
gap:8px;
display:inline-flex;
align-items:center;
}
.oocxz2me::before{
border-radius:50%;
background:#0f7e7e;
height:0.375rem;
content:"";
display:inline-block;
width:0.375rem;
}
.iw0dm .mjpbne{
background:rgba(10,46,46,0.951);
color:#e8f4f4;
}
.iw0dm .nidtl::before,.iw0dm .oocxz2me::before{
background:#5fd9d9;
}
.m9f5u{
gap:6px;
transition:opacity 220ms cubic-bezier(0.4, 0, 0.2, 1);
color:#0e8046;
white-space:nowrap;
font-weight:600;
align-items:center;
font-size:14px;
display:inline-flex;
}
.m9f5u:hover{
opacity:.8;
}
.m9f5u svg{
height:0.938rem;
width:0.938rem;
}
.rqpmfav svg{
height:14px;
width:14px;
}
.u9hrd5h{
border-radius:0.25rem;
padding:0.563rem 1.125rem;
background:#0e8046;
color:#ffffff;
}
.u9hrd5h:hover{
background:#0f8348;
opacity:1;
}
.iw0dm .m9f5u{
color:#5fd9d9;
}
.n1uimod{
margin:-2px 0 1rem;
background:rgba(61,85,86,0.188);
height:1px;
}
.iw0dm .n1uimod{
background:rgba(52,131,131,0.198);
}
.q8qbba6{
background:linear-gradient(130deg,#0a2e2e,#0f3939);
border-radius:14px;
margin:0;
gap:2.5rem;
grid-template-columns:1.3fr 1fr;
padding:2.625rem;
display:grid;
color:#e8f4f4;
}
.bvwmkxup{
margin:18px 0 16px;
font-size:3.125rem;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
overflow-wrap:anywhere;
color:#e8f4f4;
line-height:1.05;
letter-spacing:-.01em;
}
.bvwmkxup em{
color:#5fd9d9;
font-style:normal;
}
.m0vlnxl{
color:#a3c5c5;
font-size:1rem;
max-width:27.5rem;
}
.sjw5ese{
gap:1.125rem;
flex-wrap:wrap;
margin-top:1.625rem;
display:flex;
align-items:center;
}
.y35f2m{
color:#a3c5c5;
font-size:0.875rem;
}
.ow2ek9n{
color:#a3c5c5;
font-size:0.813rem;
}
.uuqvn{
margin:4px 0 2px;
font-weight:700;
font-size:34px;
color:#e8f4f4;
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.zfsjxnn{
margin-bottom:20px;
color:#a3c5c5;
font-size:0.875rem;
}
.zfsjxnn span[data-m]{
color:#e8f4f4;
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.w3w7rrv6{
padding:11px 0;
gap:0.75rem;
display:flex;
align-items:center;
border-top:1px solid rgba(52,131,131,0.199);
}
.k00drxo b{
font-weight:600;
font-size:0.875rem;
display:block;
color:#e8f4f4;
}
.k00drxo span{
color:#a3c5c5;
display:block;
font-size:0.781rem;
}
@media(max-width:977px){
.q8qbba6{
grid-template-columns:1fr;
padding:30px;
}
.bvwmkxup{
font-size:38px;
}
}
@media(max-width:621px){
.q8qbba6{
padding:1.5rem;
}
.bvwmkxup{
font-size:1.875rem;
}
}
.g75s2v{
grid-template-columns:repeat(4,1fr);
border-radius:8px;
background:#0a2e2e;
display:grid;
}
.nqz7dd{
padding:22px 1.5rem;
border-right:1px solid rgba(52,131,131,0.215);
}
.nqz7dd:last-child{
border-right:0;
}
.x6lo0{
font-weight:700;
color:#e8f4f4;
min-width:0;
font-size:1.75rem;
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.svox9w{
color:#5fd9d9;
}
.du31s{
margin-top:3px;
color:#a3c5c5;
font-size:13.5px;
}
@media(max-width:979px){
.g75s2v{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.g75s2v{
grid-template-columns:1fr;
}
.nqz7dd{
border-bottom:1px solid rgba(52,131,131,0.193);
border-right:0;
}
.nqz7dd:last-child{
border-bottom:0;
}
}
.md2kbpuh{
gap:13px;
padding:1.25rem;
align-items:center;
display:flex;
}
.md2kbpuh .for28{
display:flex;
}
.e3bc1j{
font-weight:700;
display:block;
font-size:19px;
color:#0d1415;
}
.fp5jdd{
font-size:0.813rem;
display:block;
color:#3d5556;
}
.ocyr0e{
padding:24px;
color:inherit;
display:block;
text-decoration:none;
}
.bbn2qwz{
background:rgba(61,85,86,0.169);
border-radius:4px;
height:48px;
margin-bottom:16px;
justify-content:center;
color:#0f7e7e;
display:flex;
width:48px;
align-items:center;
}
.bbn2qwz svg{
height:1.5rem;
width:1.5rem;
}
.jyi3zm7{
color:#0d1415;
margin-bottom:0.25rem;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-size:21px;
}
.tm1awmlr{
color:#3d5556;
font-size:14px;
}
.v7exam{
grid-template-columns:repeat(3,1fr);
gap:16px;
margin-top:8px;
display:grid;
}
.lcq56c{
border-radius:8px;
padding:1.875rem;
text-align:center;
color:#e8f4f4;
}
.uihm2{
background:linear-gradient(rgba(0,0,0,0.335),rgba(0,0,0,0.362)),linear-gradient(139deg,#d89423,#2ba9a9);
}
.a9mq4gvp{
background:linear-gradient(rgba(0,0,0,0.367),rgba(0,0,0,0.325)),linear-gradient(133deg,#0f7e7e,#2ba9a9);
}
.ds6tmzmu{
background:linear-gradient(rgba(0,0,0,0.319),rgba(0,0,0,0.364)),linear-gradient(140deg,#0f814d,#2ba9a9);
}
.jafdma2{
letter-spacing:.16em;
font-size:0.75rem;
opacity:.85;
}
.v7wfz14{
margin:0.5rem 0 2px;
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:2.5rem;
overflow-wrap:anywhere;
font-weight:700;
}
.wxcr8{
font-size:0.813rem;
opacity:.8;
}
.lrjcd{
border:1px solid rgba(61,85,86,0.172);
border-radius:0.5rem;
overflow:hidden;
background:#ffffff;
margin-top:18px;
display:flex;
align-items:center;
}
.vozr5hb{
padding:0.875rem 18px;
flex:0 0 auto;
white-space:nowrap;
font-weight:700;
font-size:14px;
border-right:1px solid rgba(61,85,86,0.202);
color:#0d1415;
}
.peqd941{
flex:1;
overflow:hidden;
min-width:0;
}
.md3ex{
padding:14px 20px;
gap:30px;
display:flex;
will-change:transform;
white-space:nowrap;
}
.ictvb5ys{
color:#3d5556;
font-size:0.875rem;
}
.ictvb5ys b{
color:#0f814d;
font-weight:700;
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
margin-right:0.5rem;
}
@media(max-width:980px){
.v7exam{
grid-template-columns:1fr;
}
}
.mxl5vxao{
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.5rem;
color:#0d1415;
margin-bottom:6px;
}
.rgdejhxu{
padding:0.875rem 0;
border-top:1px solid rgba(61,85,86,0.165);
}
.rgdejhxu:first-of-type{
border-top:0;
}
.bhoab{
font-size:0.781rem;
color:#3d5556;
margin-bottom:7px;
}
.uxjjgl8u{
gap:12px;
display:flex;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
}
.rogxuoz{
font-size:15px;
font-weight:600;
}
.xw34p2xe{
gap:0.5rem;
display:flex;
}
.bb99s0gj{
padding:6px 0.75rem;
border:1px solid rgba(61,85,86,0.16);
border-radius:4px;
text-align:center;
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
min-width:3.375rem;
font-size:14px;
}
.bb99s0gj small{
color:#3d5556;
display:block;
font-size:11px;
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.vnfpyf{
padding:16px;
overflow:hidden;
border-radius:0.5rem;
position:relative;
background-size:cover;
flex-direction:column;
aspect-ratio:16/11;
background-position:center;
color:#e8f4f4;
text-decoration:none;
display:flex;
}
.vnfpyf::after{
background:linear-gradient(transparent 40%,rgba(10,46,46,0.732)),linear-gradient(transparent 25%,rgba(0,0,0,0.699));
inset:0;
position:absolute;
content:"";
}
.vnfpyf>*{
z-index:1;
position:relative;
}
.z0bt9{
gap:6px;
padding:4px 0.563rem;
border-radius:0.25rem;
background:#dc3542;
letter-spacing:.04em;
display:inline-flex;
font-size:11px;
align-self:flex-start;
font-weight:700;
align-items:center;
color:#fff;
}
.z0bt9 .ex44lek8{
background:#fff;
}
.wq5fcfqi{
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.438rem;
font-weight:700;
text-shadow:0 1px 4px rgba(0,0,0,0.731);
margin-top:auto;
}
.vd2pa{
gap:8px;
align-items:center;
font-size:12.5px;
justify-content:space-between;
color:#a3c5c5;
margin-top:8px;
display:flex;
}
.og4xhl8{
font-weight:600;
color:#e8f4f4;
}
.tcj3kj{
border:1px solid rgba(61,85,86,0.183);
background:#f4f7f7;
gap:12px;
border-radius:4px;
padding:12px 16px;
align-items:center;
margin-top:14px;
display:flex;
color:#3d5556;
font-size:0.844rem;
}
.vanz7ten{
padding:26px;
flex-direction:column;
display:flex;
}
.sqyxzq{
margin:10px 0 0.25rem;
font-size:26px;
color:#0d1415;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
}
.isu9bw05{
font-size:15px;
margin-bottom:14px;
color:#0f7e7e;
font-weight:700;
}
.gclagod1{
flex:1;
font-size:14px;
color:#3d5556;
}
.vanz7ten .hr7q3mfo{
width:100%;
margin-top:1.125rem;
}
.yvfz2wv{
gap:10px;
margin-top:14px;
justify-content:space-between;
padding-top:0.75rem;
border-top:1px solid rgba(61,85,86,0.172);
align-items:center;
display:flex;
}
.vlefe{
color:#3d5556;
font-size:0.688rem;
letter-spacing:.04em;
}
.hpfmlxfh{
color:#0e8046;
font-size:13px;
text-decoration:none;
font-weight:600;
}
.r10b7{
padding:18px 22px;
gap:1rem;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.ynkif1{
color:#0d1415;
font-size:15px;
}
.bzpuradp{
border-radius:4px;
padding:12px 0.875rem;
border:1px solid rgba(61,85,86,0.208);
background:#f4f7f7;
flex:1;
min-width:10rem;
font-size:15px;
color:#0d1415;
}
.yonfdp0d{
color:#3d5556;
margin-left:auto;
font-size:0.813rem;
}
@media(max-width:618px){
.yonfdp0d{
margin-left:0;
width:100%;
}
}
.e40inlzf{
padding:24px;
border-top:3px solid #0f7e7e;
}
.ccqi5vq{
border-top-color:rgba(61,85,86,0.15);
}
.vsmv9{
border-top-color:#a3c5c5;
}
.jv848vb{
border-top-color:#d89423;
}
.zi65vkv{
border-top-color:#0f7e7e;
}
.klxvo3f3{
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
color:#0d1415;
font-size:22px;
font-weight:700;
}
.kf98r{
margin:2px 0 14px;
font-size:0.813rem;
color:#3d5556;
}
.ihe9ph{
gap:9px;
padding:0.438rem 0;
align-items:flex-start;
color:#3d5556;
font-size:0.844rem;
display:flex;
}
.ihe9ph svg{
flex:0 0 auto;
width:16px;
color:#0f814d;
height:1rem;
margin-top:2px;
}
.uprivs{
background:#0a2e2e;
gap:24px;
border-radius:0.5rem;
padding:2.125rem;
align-items:center;
flex-wrap:wrap;
color:#e8f4f4;
display:flex;
}
.wt9e2jka{
flex:0 0 auto;
border-radius:0.5rem;
background:rgba(10,46,46,0.968);
color:#e8f4f4;
width:3.5rem;
align-items:center;
display:flex;
justify-content:center;
height:3.5rem;
}
.wt9e2jka svg{
height:26px;
width:1.625rem;
}
.gotelhm{
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-size:25px;
color:#e8f4f4;
}
.xmj0pz{
font-size:0.875rem;
color:#a3c5c5;
}
.nlmc1{
gap:0.75rem;
margin-left:auto;
display:flex;
flex-wrap:wrap;
}
@media(max-width:977px){
.nlmc1{
width:100%;
margin-left:0;
}
.nlmc1 .hr7q3mfo{
flex:1;
}
}
.aiwmg{
padding:1.75rem;
}
.fhi2zw{
gap:10px;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-size:24px;
margin-bottom:0.375rem;
color:#0d1415;
display:flex;
align-items:center;
}
.fhi2zw svg{
height:1.375rem;
color:#0f7e7e;
width:22px;
}
.p6e2w{
gap:0.75rem;
flex-wrap:wrap;
display:flex;
margin-top:18px;
align-items:center;
}
.ied79yop{
margin-left:auto;
}
.cqdiz{
gap:0.625rem;
font-size:14px;
margin-top:1.375rem;
padding-top:18px;
flex-wrap:wrap;
align-items:center;
display:flex;
border-top:1px solid rgba(61,85,86,0.207);
}
.l5tip{
color:#3d5556;
}
.t6ri1lb{
border:1px solid rgba(61,85,86,0.157);
border-radius:0.25rem;
padding:9px 14px;
gap:0.438rem;
align-items:center;
font-size:13.5px;
text-decoration:none;
display:inline-flex;
color:#0d1415;
}
.t6ri1lb svg{
width:15px;
color:#0f7e7e;
height:0.938rem;
}
@media(max-width:617px){
.ied79yop{
width:100%;
margin-left:0;
}
}
.y2lazaw{
padding:1.5rem;
}
.cae8m0bl{
gap:0.625rem;
margin-bottom:0.875rem;
font-size:20px;
display:flex;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
align-items:center;
color:#0d1415;
}
.cae8m0bl svg{
width:1.375rem;
height:1.375rem;
color:#0f7e7e;
}
.ezhpg{
background:#0a2e2e;
border-color:rgba(52,131,131,0.202);
color:#e8f4f4;
}
.ezhpg .cae8m0bl{
color:#e8f4f4;
}
.ezhpg .cae8m0bl svg{
color:#e8f4f4;
}
.q0fkk2bu{
font-size:0.875rem;
margin-bottom:1rem;
color:#a3c5c5;
}
.t54wk{
gap:10px;
display:flex;
}
.wmegkqs{
border-radius:0.25rem;
background:rgba(10,46,46,0.918);
padding:10px 14px;
flex:1;
font-size:0.813rem;
color:#e8f4f4;
}
.wmegkqs small{
display:block;
color:#a3c5c5;
font-size:0.625rem;
}
.um6hhj0u{
clear:both;
font-size:12px;
margin-top:14px;
color:#a3c5c5;
}
.j61sh{
padding:30px;
grid-template-columns:1.4fr 1fr;
gap:1.875rem;
display:grid;
}
.onaux{
margin-bottom:14px;
font-size:1.75rem;
color:#0d1415;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
}
.gq1x9 p{
color:#3d5556;
margin-bottom:12px;
font-size:14.5px;
}
.w5rx83ls{
gap:0.75rem;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:1.125rem;
}
.gbprsv{
padding:16px;
border:1px solid rgba(61,85,86,0.189);
border-radius:4px;
}
.p7hzvm3p{
font-weight:700;
font-size:1.5rem;
color:#0d1415;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
}
.uup1b3s5{
font-size:12px;
color:#3d5556;
}
.tq2ogwla .cngt8wv{
margin-bottom:16px;
display:block;
}
.tczthla{
gap:11px;
padding:11px 0;
display:flex;
border-top:1px solid rgba(61,85,86,0.176);
align-items:flex-start;
}
.tczthla:first-of-type{
border-top:0;
}
.tczthla .mm016{
flex:0 0 auto;
color:#0f814d;
margin-top:1px;
}
.tczthla .mm016 svg{
width:1.125rem;
height:1.125rem;
}
.tczthla b{
color:#0d1415;
font-size:0.906rem;
}
.tczthla span{
color:#3d5556;
font-size:0.781rem;
display:block;
}
@media(max-width:979px){
.j61sh{
grid-template-columns:1fr;
}
}
@media(max-width:981px){
.w5rx83ls{
grid-template-columns:repeat(2,1fr);
}
}
.flqcs8{
gap:16px;
grid-template-columns:.8fr 1fr 1fr 1fr;
display:grid;
margin-top:8px;
}
.cekxqls{
background:#0a2e2e;
padding:26px;
border-radius:8px;
display:flex;
justify-content:center;
flex-direction:column;
color:#e8f4f4;
}
.o0x9l3yu{
font-size:2.875rem;
font-weight:700;
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.cekxqls .pg3cxirf{
margin:0.5rem 0;
color:#d89423;
}
.rjvg15df{
color:#a3c5c5;
font-size:13px;
}
.g02c51{
padding:22px;
}
.g02c51 .pg3cxirf{
margin-bottom:0.625rem;
}
.lviip9a5{
color:#3d5556;
font-size:0.875rem;
}
.jq3a8w{
gap:0.625rem;
display:flex;
justify-content:space-between;
font-size:13px;
margin-top:1rem;
}
.jq3a8w b{
color:#0d1415;
font-weight:600;
}
.jq3a8w span{
color:#3d5556;
}
@media(max-width:979px){
.flqcs8{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.flqcs8{
grid-template-columns:1fr;
}
}
.uzqg30ty{
padding:1.875rem;
}
.xu46zm6{
gap:18px;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:18px;
}
.bhd6f .for28{
margin-bottom:12px;
}
.jwkeo{
color:#0d1415;
margin-bottom:0.25rem;
font-size:15px;
display:block;
}
.xqosg6{
font-size:0.844rem;
color:#3d5556;
}
@media(max-width:982px){
.xu46zm6{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.xu46zm6{
grid-template-columns:1fr;
}
}
.tv7he{
gap:1.375rem;
padding:26px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.do3xwalf{
border-radius:50%;
flex:0 0 auto;
background:#0f7e7e;
font-size:22px;
color:#ffffff;
justify-content:center;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
width:4rem;
height:4rem;
display:flex;
align-items:center;
font-weight:700;
}
.pop0xj{
font-size:1.063rem;
color:#0d1415;
}
.gqwg4a{
color:#3d5556;
margin-top:2px;
font-size:0.844rem;
}
.v7nbf495{
max-width:520px;
margin-top:8px;
font-size:0.813rem;
color:#3d5556;
}
.vya8cu{
text-align:right;
font-size:0.813rem;
margin-left:auto;
color:#3d5556;
}
.lq8e0d{
gap:0.375rem;
color:#0f814d;
font-weight:600;
display:inline-flex;
justify-content:flex-end;
align-items:center;
}
.lq8e0d svg{
height:0.938rem;
width:15px;
}
.v8do8{
margin-top:4px;
}
.ltpky5{
margin-top:6px;
color:#0e8046;
display:block;
text-decoration:none;
}
@media(max-width:623px){
.vya8cu{
text-align:left;
margin-left:0;
}
.lq8e0d{
justify-content:flex-start;
}
}
.hyn5k{
overflow:hidden;
grid-template-columns:1.2fr 1fr;
display:grid;
}
.gjfjng5e{
background:linear-gradient(137deg,#0a2e2e,#0f3939);
position:relative;
min-height:300px;
}
.nu4zg{
inset:0;
background-size:2.5rem 40px;
background-image:linear-gradient(rgba(52,131,131,0.211) 1px,transparent 1px),linear-gradient(87deg,rgba(52,131,131,0.229) 1px,transparent 1px);
position:absolute;
}
.xxjt4b{
left:50%;
top:48%;
position:absolute;
transform:translate(-50%,-100%);
color:#5fd9d9;
}
.xxjt4b svg{
height:2.5rem;
width:40px;
}
.nl1kgb{
padding:0.375rem 0.625rem;
background:rgba(10,46,46,0.715);
border-radius:4px;
color:#a3c5c5;
position:absolute;
bottom:1rem;
font-size:0.75rem;
left:1.125rem;
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.t3u6wg{
padding:28px;
}
.mih03yd{
font-size:20px;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
margin-bottom:6px;
color:#0d1415;
}
.k2nv2{
margin:0.625rem 0;
font-size:0.906rem;
color:#0d1415;
}
.prkdmr{
gap:0.563rem;
padding:0.563rem 0;
border-top:1px solid rgba(61,85,86,0.196);
display:flex;
color:#3d5556;
align-items:flex-start;
font-size:0.844rem;
}
.prkdmr svg{
flex:0 0 auto;
color:#0f7e7e;
width:1rem;
height:1rem;
margin-top:2px;
}
.x1f5e6k{
margin-top:14px;
display:inline-block;
}
@media(max-width:757px){
.hyn5k{
grid-template-columns:1fr;
}
}
.iobuqkko{
padding:24px;
}
.z70mh1tl{
color:#0d1415;
margin-bottom:0.875rem;
font-size:18px;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
}
.jlejryk{
padding:0.625rem 0;
border-top:1px solid rgba(61,85,86,0.205);
}
.jlejryk:first-of-type{
border-top:0;
}
.unl8ft{
color:#3d5556;
font-size:12px;
}
.jlejryk b{
font-size:0.906rem;
color:#0d1415;
}
.uabzhjp{
gap:10px;
padding:11px 0;
justify-content:space-between;
color:#0d1415;
border-top:1px solid rgba(61,85,86,0.176);
font-size:14.5px;
text-decoration:none;
display:flex;
}
.uabzhjp:first-of-type{
border-top:0;
}
.icguat5{
gap:0.688rem;
padding:0.75rem 0;
border-top:1px solid rgba(61,85,86,0.202);
align-items:flex-start;
display:flex;
}
.icguat5:first-of-type{
border-top:0;
}
.icguat5 .mm016{
flex:0 0 auto;
margin-top:1px;
color:#0f814d;
}
.icguat5 .mm016 svg{
height:1.125rem;
width:1.125rem;
}
.icguat5 b{
color:#0d1415;
font-size:0.875rem;
font-weight:600;
}
.icguat5 span{
font-size:12.5px;
display:block;
color:#3d5556;
}
.qnnva{
margin-top:0.5rem;
}
.nxvcl1d{
padding:20px 0;
border-bottom:1px solid rgba(61,85,86,0.155);
}
.cr9mu1dw{
gap:18px;
list-style:none;
align-items:center;
cursor:pointer;
display:flex;
}
.cr9mu1dw::-webkit-details-marker{
display:none;
}
.hdp4nprh{
border-radius:0.25rem;
flex:0 0 auto;
background:#0f7e7e;
padding:0.313rem 0.563rem;
font-size:10px;
text-transform:uppercase;
font-weight:700;
letter-spacing:.1em;
color:#ffffff;
}
.g41z4hr6{
flex:1;
font-size:1.063rem;
font-weight:700;
color:#0d1415;
}
.ggmu7{
transition:transform 220ms cubic-bezier(0.4, 0, 0.2, 1);
line-height:1;
color:#3d5556;
font-size:1.5rem;
}
.nxvcl1d[open] .ggmu7{
transform:rotate(49deg);
}
.dun3ol6{
padding:0.875rem 0 0 0;
font-size:14.5px;
color:#3d5556;
max-width:780px;
}
.psp0f0g{
grid-template-columns:repeat(4,1fr);
gap:14px;
display:grid;
margin-top:0.5rem;
}
.qha7n{
padding:1.25rem;
text-align:center;
}
.ljrt6zp{
font-weight:700;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
color:#0f7e7e;
font-size:22px;
}
.x9rokp0r{
color:#0d1415;
font-weight:600;
font-size:13.5px;
margin-top:0.25rem;
}
.fm6gzub4{
color:#3d5556;
margin-top:2px;
font-size:0.75rem;
}
.eaipj2{
gap:0.75rem;
padding:14px 1.125rem;
flex-wrap:wrap;
display:flex;
align-items:center;
margin-top:16px;
}
.djiiy{
color:#3d5556;
font-size:13px;
}
.b2onr{
border-radius:0.25rem;
border:1px solid rgba(61,85,86,0.158);
padding:0.5rem 14px;
color:#3d5556;
font-weight:600;
font-size:0.813rem;
}
@media(max-width:981px){
.psp0f0g{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.psp0f0g{
grid-template-columns:1fr;
}
}
.v0q84{
padding:1.375rem 1.625rem;
gap:1.125rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.cstjyeb{
font-size:16px;
color:#0d1415;
font-weight:700;
}
.qse2jieo{
color:#0f814d;
font-size:14px;
font-weight:600;
}
.o9jf6{
color:#3d5556;
font-size:0.875rem;
}
.v0q84 .sex10bdv{
margin-left:auto;
}
.uoywwn6{
gap:0.625rem;
padding-top:1rem;
width:100%;
flex-wrap:wrap;
border-top:1px solid rgba(61,85,86,0.156);
display:flex;
margin-top:1rem;
}
.d3mtorfc{
border-radius:4px;
padding:0.563rem 16px;
border:1px solid rgba(61,85,86,0.162);
color:#3d5556;
font-weight:600;
font-size:13px;
}
@media(max-width:617px){
.v0q84 .sex10bdv{
margin-left:0;
}
}
.j20cu1cp{
padding:30px;
}
.xd8pvjug{
color:#0d1415;
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
margin-bottom:12px;
font-size:25px;
}
.j20cu1cp p{
font-size:0.906rem;
margin-bottom:10px;
max-width:880px;
color:#3d5556;
}
.qroz7{
font-weight:600;
color:#0e8046;
margin-top:12px;
text-decoration:none;
display:inline-block;
}
.r1taluq{
padding:2.5rem 0;
background:#0a2e2e;
color:#a3c5c5;
margin-top:2.125rem;
}
.skv66w2r{
grid-template-columns:1.6fr repeat(4,1fr);
gap:26px;
display:grid;
}
.gh8yu3jp{
font-family:"Lora", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.375rem;
letter-spacing:.04em;
color:#e8f4f4;
}
.z57geiu{
line-height:1.6;
margin-top:14px;
font-size:12.5px;
}
.bdp1i{
margin-bottom:12px;
font-size:13px;
color:#e8f4f4;
display:block;
}
.kbhmf7c{
padding:0.563rem 0;
display:block;
text-decoration:none;
color:#a3c5c5;
font-size:13.5px;
}
@media(max-width:981px){
.skv66w2r{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.skv66w2r{
grid-template-columns:1fr;
}
}
.u8zl5e{
background:#134141;
padding:16px 0;
right:0;
color:#e8f4f4;
position:fixed;
bottom:0;
left:0;
z-index:60;
}
.q6rb6{
gap:20px;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.qk8jv{
flex:1;
font-size:0.844rem;
min-width:15rem;
color:#a3c5c5;
}
.qk8jv a{
color:#e8f4f4;
text-decoration:underline;
}
.z0jm0{
gap:0.625rem;
display:flex;
}
@media(max-width:618px){
.q6rb6{
gap:12px;
flex-direction:column;
align-items:stretch;
}
.z0jm0 .hr7q3mfo{
flex:1;
}
}
.x9fa0y{
padding:0.875rem 1rem;
background:#ffffff;
gap:12px;
transition:opacity 220ms cubic-bezier(0.4, 0, 0.2, 1),transform 220ms cubic-bezier(0.4, 0, 0.2, 1);
border:1px solid rgba(61,85,86,0.164);
border-radius:0.5rem;
display:flex;
box-shadow:0 10px 1.563rem rgba(10,46,46,0.148), 0 4px 10px rgba(10,46,46,0.108);
opacity:0;
transform:translateY(0.75rem);
pointer-events:none;
bottom:1.125rem;
position:fixed;
z-index:55;
max-width:21.25rem;
left:18px;
}
.d1v9t{
pointer-events:auto;
transform:translateY(0);
opacity:1;
}
.zlikszg8{
background:rgba(17,135,135,0.132);
border-radius:0.25rem;
flex:0 0 auto;
height:40px;
justify-content:center;
align-items:center;
width:2.5rem;
color:#0f814d;
display:flex;
}
.zlikszg8 svg{
height:22px;
width:1.375rem;
}
.qyn4k{
font-size:0.844rem;
line-height:1.4;
color:#0d1415;
}
.qyn4k b{
font-weight:700;
}
.qyn4k .bcypb{
font-weight:700;
color:#0f814d;
font-family:"Source Sans 3", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
@media(max-width:622px){
.x9fa0y{
right:10px;
max-width:none;
left:10px;
}
}