h1,h2,h3,h4,h5,h6{font-weight:500}.h1,h1{font-size:2em}@media (min-width:768px){.h1,h1{font-size:2.5em}}h2{font-size:1.88em;margin-bottom:0}h2,h3{font-family:masqualero}h3{font-size:1.66em}h4,h5,h6{font-size:1.33em;font-family:masqualero}p{font-size:1em}@media (min-width:768px){.large-font{font-size:3.33em}}@media (min-width:768px){.medium-font{font-size:1.7em}}@media (min-width:768px){.medium-title{font-size:2.23em}}@media (min-width:768px){body.font-size-large .large-font{font-size:2.33em}}.text-image-carousel{padding:40px 0}.text-image-carousel__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.text-image-carousel__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.text-image-carousel__wrapper-inner{text-align:center}@media (min-width:768px){.text-image-carousel__wrapper-inner{text-align:left;padding-right:65px}}.text-image-carousel__wrapper-inner .text-image-carousel__content-carousel-inner-title{margin-bottom:20px}@media (min-width:768px){.text-image-carousel__wrapper-inner .text-image-carousel__content-carousel-inner-title{margin-bottom:60px}}@media (min-width:768px){.text-image-carousel__wrapper-inner .text-image-carousel__content-carousel-inner-copy h1,.text-image-carousel__wrapper-inner .text-image-carousel__content-carousel-inner-copy h2,.text-image-carousel__wrapper-inner .text-image-carousel__content-carousel-inner-copy h3,.text-image-carousel__wrapper-inner .text-image-carousel__content-carousel-inner-copy h4,.text-image-carousel__wrapper-inner .text-image-carousel__content-carousel-inner-copy h5,.text-image-carousel__wrapper-inner .text-image-carousel__content-carousel-inner-copy h6{font-size:2.23em}}.text-image-carousel__wrapper-inner .text-image-carousel__image-carousel-inner img{-o-object-fit:cover;object-fit:cover}.text-image-carousel__wrapper .carousel-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.text-image-carousel__wrapper .carousel-navigation{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.text-image-carousel__wrapper .carousel-navigation .slick-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.text-image-carousel__wrapper .carousel-navigation .slick-arrows{margin-right:20px}}.text-image-carousel__wrapper .carousel-navigation .slick-arrows button{background:none;border:none}.text-image-carousel__wrapper .carousel-navigation .slick-arrows button img{width:40px}.text-image-carousel__wrapper .carousel-navigation .slick-arrows button.prev{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:18px 16px;-o-transform-origin:18px 16px;transform-origin:18px 16px}.text-image-carousel__wrapper .carousel-navigation .progress{display:block;width:100%;height:5px;border-radius:10px;overflow:hidden;background-color:#d4c2a8;background-image:-webkit-gradient(linear,left top,right top,from(#000),to(#000));background-image:-webkit-linear-gradient(left,#000,#000);background-image:-o-linear-gradient(left,#000,#000);background-image:linear-gradient(90deg,#000,#000);background-repeat:no-repeat;background-size:0 100%;-webkit-transition:background-size .4s ease-in-out;-o-transition:background-size .4s ease-in-out;transition:background-size .4s ease-in-out}body.contrast-higher .progress{background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff))!important;background-image:-webkit-linear-gradient(left,#fff,#fff)!important;background-image:-o-linear-gradient(left,#fff,#fff)!important;background-image:linear-gradient(90deg,#fff,#fff)!important}body.contrast-higher .progress,body.contrast-inverted .progress,body.contrast-inverted .slick-arrows button img{background-color:#fff!important}