.bannerquote-module__QHyX5G__banner{color:#fff;width:100%;height:75vh;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 20px #00000040}.bannerquote-module__QHyX5G__bannerImage,.bannerquote-module__QHyX5G__blackOverlay{width:100%;height:100%;position:absolute}.bannerquote-module__QHyX5G__bannerImage{object-fit:cover}.bannerquote-module__QHyX5G__blackOverlay{z-index:0;background:#0006}.bannerquote-module__QHyX5G__left{width:50%;position:absolute;top:3rem;right:3rem}.bannerquote-module__QHyX5G__bannerQuote{font-size:var(--big-title);color:var(--gold-color);text-align:right}@media screen and (max-width:768px){.bannerquote-module__QHyX5G__bannerQuote{font-size:var(--very-big-title)}}
.textblock-module__GTsvSG__textBlockContainer{justify-content:center;width:100%;display:flex}.textblock-module__GTsvSG__left1{text-align:center;width:100%;padding:2em 3em}.textblock-module__GTsvSG__left,.textblock-module__GTsvSG__right{text-align:center;width:50%;padding:3em}.textblock-module__GTsvSG__left3,.textblock-module__GTsvSG__middle3,.textblock-module__GTsvSG__right3{text-align:center;width:33%;padding:2em 3em}.textblock-module__GTsvSG__leftText,.textblock-module__GTsvSG__rightText{padding-bottom:1em}.textblock-module__GTsvSG__textTitle{color:var(--gold-color);font-size:var(--title);margin-bottom:1em}.textblock-module__GTsvSG__text{font-size:var(--text)}@media screen and (max-width:768px){.textblock-module__GTsvSG__textBlockContainer{flex-direction:column}.textblock-module__GTsvSG__left,.textblock-module__GTsvSG__right{width:100%;padding:1em 3em}}
.textimageblock-module__ppIB-G__textImageBlockContainer{background:var(--gold-color);color:#fff;width:100%;max-height:400px;transition:all .75s;display:flex;box-shadow:0 0 20px #00000040}.textimageblock-module__ppIB-G__textImageBlockContainer:hover{background:var(--secondary-color);color:var(--background);transition:all .75s}.textimageblock-module__ppIB-G__reverse{flex-direction:row-reverse}.textimageblock-module__ppIB-G__imageContainer,.textimageblock-module__ppIB-G__textContainer{width:40%}.textimageblock-module__ppIB-G__textContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:60%;padding:3em 5vw;display:flex}.textimageblock-module__ppIB-G__title{font-size:var(--title);margin-bottom:1em}.textimageblock-module__ppIB-G__text{font-size:var(--text)}.textimageblock-module__ppIB-G__image{object-fit:cover;width:100%;height:100%}@media screen and (max-width:768px){.textimageblock-module__ppIB-G__textImageBlockContainer{max-height:unset;flex-direction:column}.textimageblock-module__ppIB-G__imageContainer,.textimageblock-module__ppIB-G__textContainer{width:100%}}
.slider-module__Cflh8a__embla{--slide-spacing:2em;--slide-size:33.3333%;--slide-height:400px;margin:2em 0;padding:1.6rem}.slider-module__Cflh8a__embla__container{backface-visibility:hidden;touch-action:pan-y;height:auto;margin-left:calc(var(--slide-spacing) * -1);flex-direction:row;display:flex}.slider-module__Cflh8a__embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);position:relative}.slider-module__Cflh8a__embla__slide__img{object-fit:cover;border-radius:6px;width:100%;height:27.5vw;display:block;box-shadow:0 0 20px #00000040}@media screen and (max-width:1024px){.slider-module__Cflh8a__embla{--slide-size:50%}.slider-module__Cflh8a__embla__slide__img{height:44vw}}@media screen and (max-width:768px){.slider-module__Cflh8a__embla{--slide-size:100%}.slider-module__Cflh8a__embla__slide__img{height:90vw}}
.keypointbar-module__xU-R4a__KeyPointBarContainer{background:var(--gold-color);justify-content:center;align-items:center;width:100%;min-height:20rem;display:flex;box-shadow:0 0 20px #00000040}.keypointbar-module__xU-R4a__KeyPointBarItem{text-align:center;width:33%;margin:2rem 5rem}.keypointbar-module__xU-R4a__KeyPointTitle{color:#fff;font-size:var(--small-title);margin:1rem 0}.keypointbar-module__xU-R4a__KeyPointText{color:#fff;font-size:var(--text)}@media screen and (max-width:768px){.keypointbar-module__xU-R4a__KeyPointBarContainer{flex-direction:column;align-items:center;width:100%}.keypointbar-module__xU-R4a__KeyPointBarItem{width:calc(100% - 2rem);margin:1rem;padding:1rem}}
