.hero{position:relative;height:80vh;width:100%;display:flex;box-sizing:border-box;background-color:#fff;padding-top:120px;padding-bottom:20px;}.hero:before{z-index:5;content:"";position:absolute;top:0;left:0;width:60%;height:100%;background:linear-gradient(to right,rgb(255,255,255) 120px,rgba(255,255,255,0) 120px),radial-gradient(ellipse farthest-corner at 120px center,rgb(255,255,255) 0%,rgb(255,255,255) 20%,rgba(255,255,255,0) 55%);background-position:left center;background-size:100% 350%;pointer-events:none;}.hero:after{z-index:5;content:"";position:absolute;top:0;right:0;width:20%;height:100%;background:linear-gradient(104.19deg,rgba(255,208,1,0) 51.91%,#FFD001 183.42%);pointer-events:none;}.hero.hero-large{height:722px;}@media (min-width:1920px){.hero .hero-large{height:800px;}}.hero.hero-medium{height:550px;}.hero.hero-small{height:400px;}.hero .hero-background{position:absolute;inset:0;overflow:hidden;background-position:calc(50% + 120px) 30%;background-size:cover;}.hero.smaller-heading .hero-content h1{font-size:3.75rem;}@media (max-width:575.98px){.hero.smaller-heading .hero-content h1{font-size:2.5rem;}}.hero .hero-content{position:relative;width:85%;margin-left:auto;margin-right:auto;justify-content:center;z-index:10;}.hero .hero-content h1{font-size:88px;}.hero .hero-content p{font-family:"MagistralWebBook",serif;font-weight:600;font-size:32px;}.hero .hero-content .buttons-container .btn:first-of-type{margin-left:0;}@media (max-width:767.98px){.hero{position:relative;height:70vh;width:100%;display:flex;padding-top:120px;padding-bottom:20px;box-sizing:border-box;}.hero:before{z-index:5;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top right,white 0%,white 15%,transparent 70%);background-position:left bottom;background-size:100% 100%;pointer-events:none;}.hero:after{z-index:5;content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(104.19deg,rgba(255,208,1,0) 40.91%,#FFD001 157.42%);pointer-events:none;}.hero.hero-large{height:60vh;}.hero.hero-medium{height:50vh;}.hero.hero-small{height:40vh;}.hero .hero-background{position:absolute;inset:0;overflow:hidden;background-position:50% 50%;background-size:cover;}.hero .hero-content{position:relative;width:100%;margin-left:0;margin-right:0;justify-content:center;z-index:10;padding-left:10px;}.hero .hero-content h1{font-size:72px;}.hero .hero-content p{font-family:"MagistralWebBook",serif;font-weight:600;font-size:24px;}.hero .hero-content .buttons-container .btn:first-of-type{margin-left:0;}}@media (max-width:575.98px){.hero{position:relative;height:70vh;width:100%;display:flex;box-sizing:border-box;padding-top:85px;padding-bottom:20px;}.hero:before{z-index:5;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top right,white 0%,white 15%,transparent 70%);background-position:left bottom;background-size:100% 100%;pointer-events:none;}.hero:after{z-index:5;content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(104.19deg,rgba(255,208,1,0) 40.91%,#FFD001 157.42%);pointer-events:none;}.hero.hero-large{height:60vh;}.hero.hero-medium{height:50vh;}.hero.hero-small{height:40vh;}.hero .hero-background{position:absolute;inset:0;overflow:hidden;background-position:50% 50%;background-size:cover;}.hero .hero-content{position:relative;width:100%;margin-left:0;margin-right:0;justify-content:center;z-index:10;padding-left:0px;}.hero .hero-content h1{font-size:72px;}.hero .hero-content p{font-family:"MagistralWebBook",serif;font-weight:600;font-size:24px;}.hero .hero-content .buttons-container .btn:first-of-type{margin-left:0;}}
.grid-adbox{height:100%;overflow:hidden;padding:24px;background-color:#ffffff;}.grid-adbox.minimal-side-padding{padding:24px 5px;}.grid-adbox img{width:100%;height:auto;border-radius:20px;}.grid-adbox .is-icon img{border-radius:0px;height:40px;width:auto;}.grid-adbox .bottom-content h1,.grid-adbox .bottom-content h2,.grid-adbox .bottom-content h3,.grid-adbox .bottom-content h4,.grid-adbox .bottom-content h5,.grid-adbox .bottom-content h6{padding-top:25px;padding-bottom:15px;margin-bottom:0;}.grid-adbox .bottom-content.center-text h1,.grid-adbox .bottom-content.center-text h2,.grid-adbox .bottom-content.center-text h3,.grid-adbox .bottom-content.center-text h4,.grid-adbox .bottom-content.center-text h5,.grid-adbox .bottom-content.center-text h6{text-align:center;}.grid-adbox .bottom-content.left-text h1,.grid-adbox .bottom-content.left-text h2,.grid-adbox .bottom-content.left-text h3,.grid-adbox .bottom-content.left-text h4,.grid-adbox .bottom-content.left-text h5,.grid-adbox .bottom-content.left-text h6{text-align:left;}.grid-adbox .bottom-content.right-text h1,.grid-adbox .bottom-content.right-text h2,.grid-adbox .bottom-content.right-text h3,.grid-adbox .bottom-content.right-text h4,.grid-adbox .bottom-content.right-text h5,.grid-adbox .bottom-content.right-text h6{text-align:right;}.grid-adbox .bottom-content .button-container{padding-top:15px;}
@media (max-width:768px){.two-column-50-50.reduce-content-mobile .text-content{overflow:hidden;position:relative;}}.two-column-50-50 .slick-list{padding-top:10px;padding-bottom:10px;}.two-column-50-50 .slick-track{display:flex;overflow:visible;padding-top:15px;padding-bottom:15px;}.two-column-50-50 .slick-slide{height:inherit !important;overflow:visible;}@media (max-width:767.98px){.two-column-50-50 .slick-slide{transform:scale(0.9);transition:all 300ms ease;}.two-column-50-50 .slick-slide.slick-current{transform:scale(1);}}.two-column-50-50 .slick-track{padding-top:15px;padding-bottom:15px;}
.grid-rich-text ul{list-style:disc;}.grid-rich-text .truncate-content{position:relative;}.grid-rich-text .toggle-button{display:none;background:none;border:none;color:blue;cursor:pointer;}.grid-rich-text .ellipsis{display:inline;}.grid-rich-text .more-content{display:none;}.grid-rich-text .expanded .more-content{display:inline;}.grid-rich-text .text-content{transition:max-height 0.3s ease,padding 0.3s ease;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:normal;}.grid-rich-text .more-button{border:none;color:#005131;background-color:transparent;padding:0;margin-top:10px;margin-bottom:10px;text-decoration:underline;}
