/* Page 1054 */
#s5-izljkh {font-size: 1.2vw; font-family: "Gunterz"; color: #f3f7fc; font-weight: 500; margin-bottom: -10px} #s5-cxlezf .form-group:nth-child(1) {width: 50%} #s5-cxlezf .submit-button-wrapper {width: 50%} #s5-cxlezf .form-group:not(.submit-button-wrapper):not(.message):not(.captcha) {padding-right: 10px; padding-bottom: 0} #s5-cxlezf .form-group input {padding-top: 0; padding-bottom: 0; border-radius: 7px; color: #055750} #s5-cxlezf .s5b-button:not([type=submit]) {border-radius: 7px} #s5-cxlezf button[type=submit].s5b-button {border-radius: 7px} #s5-cxlezf .s5b-button {background-color: #055750; color: #f3f7fc; font-family: "Ubuntu"; font-size: 18px} #s5-cxlezf ::placeholder {color: #055750} #s5-lunasy {width: 600px; background-color: #fbf1ce; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-radius: 10px} #s5-zccmjb {width: 70%; flex-direction: column; align-self: center !important; justify-content: center; align-items: center; row-gap: 10px} #s5-fdzkyy {width: 100%; scroll-snap-align: start; align-self: flex-start !important; justify-content: center; align-items: center; flex-direction: row; background-size: cover; background-repeat: no-repeat; position: relative; padding-top: 20px; padding-bottom: 9px} :where(#s5-fdzkyy > *:not(figcaption)) {position: relative} #s5-fdzkyy::before {background-image: linear-gradient(rgba(5, 87, 80, 0.91), rgba(5, 87, 80, 0.91)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none} #s5-mfircp {color: #f3f7fc; text-align: center; font-size: 18px; font-family: "Ubuntu"; scroll-snap-align: center; align-self: center} #s5-levppe {width: 70%; align-self: center !important; justify-content: center; align-items: center} #s5-uamccp {width: 100%; scroll-snap-align: start; align-self: flex-start !important; justify-content: center; align-items: center; flex-direction: row; position: relative; border-top: 3px solid #055750; padding-top: 10px; padding-bottom: 10px; font-size: 18px; font-weight: 500; font-family: ""} :where(#s5-uamccp > *:not(figcaption)) {position: relative} #s5-uamccp::before {background-image: linear-gradient(rgba(5, 87, 80, 0.91), rgba(5, 87, 80, 0.91)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none} #s5-scxbid {font-size: 38px; font-family: "Gunterz"; font-weight: 500; color: #1b1811; text-align: center} #s5-izghgo {font-family: "Ubuntu"; font-weight: 700; color: #1b1811; text-align: center; font-size: 32px} #s5-ibqktf {font-size: 32px; color: #055750; font-family: "Ubuntu"; font-weight: 700; background-color: #ffb700; border: 3px solid #055750; border-radius: 90px 90px 90px 090px; box-shadow: 0 3px 0 0 #055750; padding-top: 15px; padding-right: 40px; padding-bottom: 15px; padding-left: 40px; margin-top: 20px} #s5-eeqfnt {width: 80%; align-self: center !important; flex-direction: column; justify-content: center; align-items: center; row-gap: 15px; column-gap: 15px} #s5-kxjtpe {width: 100%; scroll-snap-align: start; align-self: flex-start !important; justify-content: center; align-items: center; flex-direction: row; padding-top: 40px; padding-bottom: 40px; background-image: url(/wp-content/uploads/2026/01/hero-section-background-1920.avif); background-attachment: scroll; background-repeat: no-repeat; background-size: cover; min-height: 40vh} #s5-zsuslz {font-size: 4vw; font-family: "Gunterz"; font-weight: 500; color: #1b1811; text-align: center; line-height: 1.1em} #s5-iilqqa {font-size: 32px; color: #055750; font-family: "Ubuntu"; font-weight: 700; background-color: #ffb700; border: 3px solid #055750; border-radius: 90px 90px 90px 090px; box-shadow: 0 3px 0 0 #055750; padding-top: 15px; padding-right: 40px; padding-bottom: 15px; padding-left: 40px; margin-top: 20px} #s5-lxbxkk {position: absolute; width: 18%; scroll-snap-align: start; display: flex; align-self: flex-start; justify-content: center; align-items: center; left: 100px} #s5-ktznwn {width: 80%; align-self: center !important; flex-direction: column; justify-content: center; align-items: center; row-gap: 15px; column-gap: 15px} #s5-fxrwsn {width: 100%; scroll-snap-align: start; align-self: flex-start !important; justify-content: center; align-items: center; flex-direction: row; padding-top: 40px; padding-bottom: 40px; min-height: 90vh} #s5-btlqpv {font-size: 38px; font-family: "Gunterz"; font-weight: 500; color: #f3f7fc; text-align: left} #s5-kaduuy {color: #f3f7fc; font-size: 28px; font-family: "Ubuntu"} #s5-bhjmrb {color: #f3f7fc; font-size: 18px; line-height: 28px} #s5-zurukg {color: #f3f7fc; font-size: 28px; font-family: "Ubuntu"; padding-top: 20px} #s5-mghsao {color: #f3f7fc; font-size: 18px; line-height: 28px} #s5-upezal {color: #f3f7fc; font-size: 28px; font-family: "Ubuntu"; padding-top: 20px} #s5-lrarwr {color: #f3f7fc; font-size: 18px; line-height: 28px} #s5-fbwgyd {width: 60%; column-gap: 10px; row-gap: 5px} #s5-ghppzy {border-radius: 10px} #s5-dmajrw {width: 40%} #s5-gchdqy {flex-direction: row; align-self: center !important; justify-content: center; align-items: center; row-gap: 20px; column-gap: 20px} #s5-ejggxa {width: 80%; align-self: center !important; flex-direction: column; justify-content: center; align-items: flex-start; column-gap: 15px; padding-top: 0; row-gap: 50px} #s5-asriry {width: 100%; scroll-snap-align: start; align-self: flex-start !important; justify-content: center; align-items: center; flex-direction: row; padding-top: 0; padding-bottom: 40px; background-image: url(/wp-content/uploads/2026/01/green-rectangle-background.avif); background-size: cover; background-attachment: fixed; position: relative; height: 90vh} :where(#s5-asriry > *:not(figcaption)) {position: relative} #s5-asriry::before {background-image: linear-gradient(rgba(5, 87, 80, 0.77), rgba(5, 87, 80, 0.77)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none} #s5-xyzlkd {font-size: 38px; font-family: "Gunterz"; font-weight: 500; color: #1b1811; text-align: center} #s5-girxeh {font-family: "Ubuntu"; font-weight: 700; color: #1b1811; text-align: center; font-size: 18px} #s5-jaicyk {width: 80%; align-self: center !important; flex-direction: column; justify-content: center; align-items: center; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; display: flex} #s5-yeaynw {width: 100px} #s5-ivxnpg {color: #1b1811; font-size: 28px; font-family: "Ubuntu"; text-align: center} #s5-sgcaay {color: #1b1811; font-size: 18px; line-height: 28px; text-align: center} #s5-clirst {align-self: center !important; justify-content: center; align-items: center} #s5-lwthjk {width: 100px} #s5-ezlvff {color: #1b1811; font-size: 28px; font-family: "Ubuntu"; text-align: center} #s5-rgqljh {color: #1b1811; font-size: 18px; line-height: 28px; text-align: center} #s5-ffhwzm {align-self: center !important; justify-content: center; align-items: center} #s5-jlvpmj {width: 100px} #s5-hjxizs {color: #1b1811; font-size: 28px; font-family: "Ubuntu"; text-align: center} #s5-wkrszf {color: #1b1811; font-size: 18px; line-height: 28px; text-align: center} #s5-feumiz {align-self: center !important; justify-content: center; align-items: center} #s5-trkgjf {width: 100px} #s5-olivcm {color: #1b1811; font-size: 28px; font-family: "Ubuntu"; text-align: center} #s5-wekjnf {color: #1b1811; font-size: 18px; line-height: 28px; text-align: center} #s5-robudh {align-self: center !important; justify-content: center; align-items: center} #s5-mfsizz {width: 100px} #s5-zqdobp {color: #1b1811; font-size: 28px; font-family: "Ubuntu"; text-align: center} #s5-zueccq {color: #1b1811; font-size: 18px; line-height: 28px; text-align: center} #s5-ccemxs {align-self: center !important; justify-content: center; align-items: center} #s5-vfgbmn {width: 100px} #s5-opdrqz {color: #1b1811; font-size: 28px; font-family: "Ubuntu"; text-align: center} #s5-hepbyf {color: #1b1811; font-size: 18px; line-height: 28px; text-align: center} #s5-daxzkd {align-self: center !important; justify-content: center; align-items: center} #s5-rpdnfx {width: 70%; align-self: center !important; flex-direction: column; justify-content: center; align-items: center; row-gap: 15px; column-gap: 15px; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; grid-gap: 40px} #s5-fwfmri {width: 100%; scroll-snap-align: start; align-self: flex-start !important; justify-content: center; align-items: center; flex-direction: column; padding-top: 150px; padding-bottom: 150px; min-height: 90vh; row-gap: 80px} #s5-mcozmr {position: relative; z-index: 0; right: -7%; bottom: 24px; margin-bottom: -163px} #s5-wvfbtp {position: relative; right: -32%; z-index: 2; width: 300px; margin-bottom: -300px; bottom: -45px} #s5-wvfbtp:not(.tag), #s5-wvfbtp img {object-fit: contain} #s5-llynjk {font-size: 30px; font-family: "Ubuntu"; font-weight: 700; color: #f3f7fc; line-height: 35px} #s5-wznhyc {font-size: 21px; color: #055750; font-family: "Ubuntu"; font-weight: 700; background-color: #ffb700; border: 3px solid #055750; border-radius: 90px 90px 90px 090px; box-shadow: 0 3px 0 0 #055750; padding-top: 5px; padding-right: 30px; padding-bottom: 5px; padding-left: 30px; margin-top: -2px} #s5-shbuzu {width: 60%; column-gap: 30px; row-gap: 30px; z-index: 1} #s5-womyoc {font-size: 21px; font-family: "Ubuntu"; font-weight: 700; color: #f3f7fc; line-height: 35px; text-align: center} #s5-remofn {font-size: 40px; font-family: "Ubuntu"; font-weight: 700; color: #f3f7fc; line-height: 35px} #s5-dbwfqq {font-size: 21px; font-family: "Ubuntu"; font-weight: 700; color: #f3f7fc; line-height: 21px} #s5-iesglc {width: 70%; background-color: #1b1811; border-radius: 10px; text-align: center; align-self: center !important; justify-content: center; align-items: center; padding-top: 40px; padding-bottom: 40px; column-gap: 20px; row-gap: 15px} #s5-tbqzqs {width: 30%} #s5-qhuyxo {width: 40%; align-self: center !important; flex-direction: row; justify-content: center; align-items: center; z-index: 1} #s5-rapiqg {width: 80%; align-self: center !important; flex-direction: row; justify-content: center; background-color: #2a6e63; background-image: url(/wp-content/uploads/2026/01/ellipse-1.webp); background-attachment: scroll; background-position: 100% 160px; background-repeat: no-repeat; background-blend-mode: normal; background-size: 350px; padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; border-radius: 10px; align-items: center; overflow: hidden} #s5-wiycqb {width: 100%; scroll-snap-align: start; align-self: flex-start !important; justify-content: center; align-items: center; flex-direction: column; padding-top: 40px; padding-bottom: 40px; margin-top: 50px; margin-bottom: 50px} @media (max-width: 1600px) {#s5-zccmjb {width: 80%}#s5-levppe {width: 80%}#s5-eeqfnt {width: 85%}#s5-ktznwn {width: 85%}#s5-ejggxa {width: 85%}#s5-jaicyk {width: 85%}#s5-rpdnfx {width: 85%}#s5-mcozmr {bottom: 42px}#s5-wvfbtp {right: 8*; width: 280px}#s5-rapiqg {width: 85%}#s5-wiycqb {margin-top: 70px}} @media (max-width: 1400px) {#s5-izljkh {font-size: 1.7vw}#s5-ibqktf {padding-right: 20px; padding-left: 20px; font-size: 18px}#s5-kxjtpe {background-image: url(/wp-content/uploads/2026/01/hero-section-background-1400-1024x704.avif); background-size: cover}#s5-iilqqa {padding-right: 20px; padding-left: 20px; font-size: 18px}#s5-mcozmr {bottom: 78px}#s5-wvfbtp {width: 240px; right: -32%}#s5-wznhyc {padding-right: 20px; padding-left: 20px; font-size: 18px}#s5-wiycqb {margin-top: 100px}} @media (max-width: 1100px) {#s5-izljkh {font-size: 2vw}#s5-zccmjb {width: 85%}#s5-levppe {width: 85%}#s5-ibqktf {display: flex}#s5-eeqfnt {width: 90%}#s5-kxjtpe {background-image: url(/wp-content/uploads/2026/01/hero-section-background-1400-1024x704.avif); background-size: cover}#s5-zsuslz {font-size: 5vw}#s5-iilqqa {display: flex}#s5-ktznwn {width: 90%}#s5-fbwgyd {width: 100%}#s5-dmajrw {display: none}#s5-ejggxa {width: 90%}#s5-jaicyk {width: 90%; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr 1fr 1fr}#s5-rpdnfx {width: 90%; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr 1fr}#s5-mcozmr {bottom: 115px}#s5-wvfbtp {width: 200px; right: -35%}#s5-wznhyc {display: flex}#s5-rapiqg {width: 90%}#s5-wiycqb {margin-top: 100px}} @media (max-width: 900px) {#s5-izljkh {font-size: 2vw}#s5-zccmjb {width: 95%}#s5-levppe {width: 95%}#s5-ibqktf {padding-top: 5px; padding-bottom: 5px; font-size: 21px}#s5-eeqfnt {width: 95%}#s5-kxjtpe {background-image: url(/wp-content/uploads/2026/01/hero-section-background-mobile.avif); background-size: cover}#s5-zsuslz {font-size: 9vw}#s5-iilqqa {padding-top: 5px; padding-bottom: 5px; font-size: 21px}#s5-lxbxkk {display: none}#s5-ktznwn {width: 95%}#s5-btlqpv {text-align: center}#s5-kaduuy {text-align: center}#s5-bhjmrb {text-align: center}#s5-zurukg {text-align: center}#s5-mghsao {text-align: center}#s5-upezal {text-align: center}#s5-lrarwr {text-align: center}#s5-fbwgyd {width: 100%; text-align: center; align-self: center !important; justify-content: center; align-items: center}#s5-dmajrw {display: none}#s5-gchdqy {flex-direction: column}#s5-ejggxa {width: 95%}#s5-asriry {height: auto; padding-top: 80px; padding-bottom: 80px}#s5-jaicyk {width: 95%; display: flex}#s5-ivxnpg {text-align: center}#s5-sgcaay {text-align: center}#s5-ezlvff {text-align: center}#s5-rgqljh {text-align: center}#s5-hjxizs {text-align: center}#s5-wkrszf {text-align: center}#s5-olivcm {text-align: center}#s5-wekjnf {text-align: center}#s5-zqdobp {text-align: center}#s5-zueccq {text-align: center}#s5-opdrqz {text-align: center}#s5-hepbyf {text-align: center}#s5-rpdnfx {width: 95%; grid-template-rows: 1fr 1fr 1fr}#s5-mcozmr {display: none}#s5-wvfbtp {display: none}#s5-iesglc {width: 100%}#s5-tbqzqs {display: none}#s5-rapiqg {width: 95%}#s5-wiycqb {margin-top: 0}} @media (max-width: 800px) {#s5-izljkh {font-size: 4vw}#s5-cxlezf .form-group:nth-child(1) {width: 100%} #s5-cxlezf .form-group:not(.submit-button-wrapper):not(.message):not(.captcha) {padding-right: 0; padding-bottom: 10px} #s5-cxlezf .submit-button-wrapper {width: 100%}#s5-mfircp {font-size: 14px}#s5-scxbid {font-size: 25px; text-align: center}#s5-izghgo {font-size: 2em; text-align: center}#s5-ibqktf {font-size: 21px; padding-top: 5px; padding-bottom: 5px}#s5-kxjtpe {background-image: url(/wp-content/uploads/2026/01/hero-section-background-mobile.avif); background-size: cover}#s5-zsuslz {font-size: 8vw; text-align: center}#s5-iilqqa {font-size: 21px; padding-top: 5px; padding-bottom: 5px}#s5-fxrwsn {min-height: auto}#s5-btlqpv {font-size: 25px; text-align: center}#s5-kaduuy {text-align: center}#s5-bhjmrb {text-align: center}#s5-zurukg {text-align: center}#s5-mghsao {text-align: center}#s5-upezal {text-align: center}#s5-lrarwr {text-align: center}#s5-fbwgyd {align-self: center !important; justify-content: center; align-items: center}#s5-asriry {height: auto}#s5-xyzlkd {font-size: 25px; text-align: center}#s5-girxeh {text-align: center}#s5-jaicyk {grid-template-rows: 1fr 1fr 1fr 1fr; grid-template-columns: 1fr 1fr; grid-gap: 10px}#s5-ivxnpg {text-align: center}#s5-sgcaay {text-align: center}#s5-ezlvff {text-align: center}#s5-rgqljh {text-align: center}#s5-hjxizs {text-align: center}#s5-wkrszf {text-align: center}#s5-olivcm {text-align: center}#s5-wekjnf {text-align: center}#s5-zqdobp {text-align: center}#s5-zueccq {text-align: center}#s5-opdrqz {text-align: center}#s5-hepbyf {text-align: center}#s5-rpdnfx {grid-template-rows: 1fr 1fr 1fr; grid-template-columns: 1fr; grid-gap: 20px}#s5-fwfmri {min-height: auto; padding-top: 40px; padding-bottom: 40px; row-gap: 50px}#s5-mcozmr {display: none}#s5-llynjk {font-size: 2em; text-align: center}#s5-shbuzu {width: 100%; align-self: center !important; justify-content: center; align-items: center}#s5-womyoc {text-align: center}#s5-remofn {text-align: center}#s5-dbwfqq {text-align: center}#s5-qhuyxo {width: 100%}#s5-rapiqg {flex-direction: column-reverse; row-gap: 40px; background-image: url(/wp-content/uploads/2026/01/ellipse-1.webp); background-position: bottom right; background-size: 200px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; width: 100%}#s5-wiycqb {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}} @media (min-width: 2400px) {#s5-zccmjb {width: 70%}#s5-levppe {width: 70%}#s5-eeqfnt {width: 70%}#s5-ktznwn {width: 70%}#s5-ejggxa {width: 70%}#s5-jaicyk {width: 70%}#s5-rpdnfx {width: 70%}#s5-rapiqg {width: 70%}}
