@font-face{font-family:"DM Sans";src:url("../../bundles/tbutbasic/fonts/DMSans-Bold.woff2") format("woff2"), url("../../bundles/tbutbasic/fonts/DMSans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../bundles/tbutbasic/fonts/DMSans-LightItalic.woff2") format("woff2"), url("../../bundles/tbutbasic/fonts/DMSans-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../bundles/tbutbasic/fonts/DMSans-Regular.woff2") format("woff2"), url("../../bundles/tbutbasic/fonts/DMSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../bundles/tbutbasic/fonts/DMSans-Italic.woff2") format("woff2"), url("../../bundles/tbutbasic/fonts/DMSans-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../bundles/tbutbasic/fonts/DMSans-Light.woff2") format("woff2"), url("../../bundles/tbutbasic/fonts/DMSans-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"DM Sans";src:url("../../bundles/tbutbasic/fonts/DMSans-BoldItalic.woff2") format("woff2"), url("../../bundles/tbutbasic/fonts/DMSans-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Literata";src:url("../../bundles/tbutbasic/fonts/Literata-Bold.woff2") format("woff2"), url("../../bundles/tbutbasic/fonts/Literata-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Literata";src:url("../../bundles/tbutbasic/fonts/Literata-Italic.woff2") format("woff2"), url("../../bundles/tbutbasic/fonts/Literata-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Literata";src:url("../../bundles/tbutbasic/fonts/Literata-BoldItalic.woff2") format("woff2"), url("../../bundles/tbutbasic/fonts/Literata-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Literata";src:url("../../bundles/tbutbasic/fonts/Literata-LightItalic.woff2") format("woff2"), url("../../bundles/tbutbasic/fonts/Literata-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Literata";src:url("../../bundles/tbutbasic/fonts/Literata-Light.woff2") format("woff2"), url("../../bundles/tbutbasic/fonts/Literata-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Literata";src:url("../../bundles/tbutbasic/fonts/Literata-Regular.woff2") format("woff2"), url("../../bundles/tbutbasic/fonts/Literata-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.ce_text_with_animation_and_ilustration{background-color:#F2EEE5;padding-block:clamp(3rem, 1.6364rem + 3.6364vw, 6rem);position:relative}.ce_text_with_animation_and_ilustration::before{content:"";position:absolute;right:0;top:0;height:100%;width:100%;background-color:#1E6065;z-index:-1}.ce_text_with_animation_and_ilustration .highlight::after{background-image:url("../../bundles/tbutbasic/img/circle.svg")}@media (min-width:1201px){.ce_text_with_animation_and_ilustration{border-radius:0px 500px 0px 0px}}@media (max-width:1401px) and (min-width:1201px){.ce_text_with_animation_and_ilustration{border-radius:0px 300px 0px 0px}}@media (max-width:1200px) and (min-width:768px){.ce_text_with_animation_and_ilustration{border-radius:0px 160px 0px 0px;padding-bottom:7em}}@media (max-width:767px){.ce_text_with_animation_and_ilustration{border-radius:0px 100px 0px 0px}}.text-illustration{display:flex;justify-content:space-between;gap:8rem}@media (min-width:1201px){.text-illustration{gap:8em}}@media (max-width:1200px) and (min-width:768px){.text-illustration{gap:4rem}}@media (max-width:767px){.text-illustration{flex-direction:column-reverse;gap:0}}.text-illustration-content h2{font-family:"DM Sans", sans-serif;font-size:4.0625rem;font-size:clamp(2.5rem, -0.1042rem + 3.4722vw, 4.0625rem);line-height:110%;margin-bottom:0.67em;margin-bottom:1.6em;color:#213d3d}.text-illustration-content p{font-size:1.68rem;font-size:clamp(1.125rem, 0.5625rem + 0.75vw, 1.6875rem);line-height:140%;margin-bottom:1em;letter-spacing:0.75px;margin-bottom:5rem;color:#213D3D;transition:0.4s ease;color:#213d3d}.text-illustration-content p:not(.in-view){opacity:0.2}@media (min-width:1921px){.text-illustration-content h2{font-family:"DM Sans", sans-serif;font-size:5.5em;font-size:clamp(2.5rem, -0.5rem + 4vw, 5.5rem);line-height:110%;margin-bottom:0.67em}}@media (min-width:1201px){.text-illustration-content{max-width:610px}.text-illustration-content p{margin-bottom:5rem}}@media (max-width:1401px) and (min-width:1201px){.text-illustration-content{max-width:55%}}@media (max-width:1200px){.text-illustration-content p{margin-bottom:2em}}@media (max-width:1200px) and (min-width:768px){.text-illustration-content h2{max-width:6.8em;margin-bottom:1.6em}}.text-illustration-img img{height:auto}.text-illustration-img .image_container{position:sticky}@media (min-width:1201px){.text-illustration-img img{width:450px;aspect-ratio:1;height:auto;padding-bottom:2em}.text-illustration-img .image_container{top:10%;padding-top:350px}}@media (max-width:1550px) and (min-width:1200px){.text-illustration-img .image_container{padding-top:260px}.text-illustration-img .image_container img{width:350px}}@media (max-width:1200px) and (min-width:768px){.text-illustration-img .image_container{padding-top:190px;top:200px}.text-illustration-img .image_container img{width:150px}}@media (max-width:767px){.text-illustration-img{height:15em}.text-illustration-img .image_container{position:sticky;top:calc(82px + 1em)}.text-illustration-img .image_container img{margin:0 auto;width:166px}}