.ce_innerpageherosection{overflow:hidden}.ce_innerpageherosection .container{width:90%;max-width:1300px;margin:0 auto}@media (max-width:1024px){.ce_innerpageherosection .container{width:85%}}.ce_innerpageherosection .flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ce_innerpageherosection .flex-col-1{width:40%;flex-basis:40%}.ce_innerpageherosection .flex-col-1 p a{color:#79C2AF;text-transform:uppercase;letter-spacing:0.175em;margin-bottom:0.711em;font-size:0.94em;line-height:1.45;font-weight:500;line-height:1.45em;display:inline-block;padding:1em 2em;background-color:#79C2AF;color:#FFFFFF;border:1px solid #FFFFFF;text-align:center;text-decoration:none;cursor:pointer;transition:all 0.2s ease-in-out;margin-top:3em;background:#F4F4F4;color:#79C2AF}.ce_innerpageherosection .flex-col-1 p a:hover{transform:scale(1.1)}.ce_innerpageherosection .flex-col-2{width:60%;flex-basis:60%}.ce_innerpageherosection .image{position:relative}.ce_innerpageherosection .image figure{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;height:100%;width:175%;clip-path:polygon(20% 0%, 100% 0%, 100% 100%, 0% 100%)}@media (max-width:1815px){.ce_innerpageherosection .image figure{width:165%}}@media (max-width:1680px){.ce_innerpageherosection .image figure{width:155%}}@media (max-width:1541px){.ce_innerpageherosection .image figure{width:143%}}@media (max-width:1300px){.ce_innerpageherosection .image figure{width:137%}}.ce_innerpageherosection .image figure picture{height:100%;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ce_innerpageherosection .image figure img{display:block;object-fit:cover;object-position:center;width:100%;height:100%}@media (max-width:1023px){.ce_innerpageherosection .image figure img{height:auto}}@media (min-width:1120px){.ce_innerpageherosection .image figure img{height:auto}}.ce_innerpageherosection .bodytext{position:relative;padding:6em 0}@media (max-width:1279px){.ce_innerpageherosection .bodytext{padding:clamp(5.5%, 7em, 15%) 0}}.ce_innerpageherosection .bodytext p{font-family:chevin-pro, sans-serif;color:#A8AAAB;font-weight:500;font-size:1.17em;letter-spacing:0.05em;line-height:1.25;color:#FFFFFF}.ce_innerpageherosection .bodytext ul{font-family:chevin-pro, sans-serif;color:#79C2AF;font-size:1em;font-weight:500;list-style-type:none;margin-bottom:1em;color:#FFFFFF}.ce_innerpageherosection .bodytext ul li,.ce_innerpageherosection .bodytext ul .bullet-block{position:relative;margin-bottom:1em;padding-left:2.1em}.ce_innerpageherosection .bodytext ul li:before,.ce_innerpageherosection .bodytext ul .bullet-block:before{content:"";position:absolute;left:0;width:1em;height:100%}.ce_innerpageherosection .bodytext ul li:last-of-type,.ce_innerpageherosection .bodytext ul .bullet-block:last-of-type{margin-bottom:0}.ce_innerpageherosection .bodytext ul li{margin-bottom:0.5em}.ce_innerpageherosection .bodytext ul li::before{background:url(../../bundles/avaluebasic/icons/checkmark-white.svg) center top 50% / 100% auto no-repeat}@media (max-width:1023px){.ce_innerpageherosection .flex{flex-direction:column}.ce_innerpageherosection .image{width:100%;position:relative}.ce_innerpageherosection .image figure{-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;position:relative;height:100%;max-height:40vh;min-height:20em;width:120%;margin-left:-10%;clip-path:polygon(0 0, 100% 0%, 100% 80%, 0 100%)}.ce_innerpageherosection .bodytext{width:100%;padding:6% 0 10%}}@media (min-width:1080px) and (max-width:1210px){.homepage .flex{padding-left:1em}}@media (max-width:1560px) and (min-width:1079px){.homepage .bodytext{padding:4em 0 2em 2em}.homepage .bodytext .somebuttonclass{margin-top:2em;padding:1em}}@media (max-width:1210px){.homepage .image figure{width:170%}}@media (width:1024px) and (max-height:780px){.homepage .bodytext{padding:0 !important}.homepage .bodytext h1{padding-top:1.5em}.homepage .bodytext p{margin-bottom:1.5em !important}.homepage .bodytext a{margin-top:0 !important}}.tl_content .ce_innerpageherosection.inverted{background-color:#79C2AF}.tl_content .ce_innerpageherosection.inverted .image_container img{max-width:870px}.tl_content .ce_innerpageherosection.inverted .flex-col-1 h1{font-family:chevin-pro, sans-serif;color:#A8AAAB;font-weight:500;text-transform:uppercase;letter-spacing:0.175em;margin-bottom:0.711em;font-size:clamp(1.64em, 2.5vw, 2.64em);line-height:1.11em;color:#FFFFFF}