.header-main-2024 .buttons-container{margin-top:2rem}.header-main-2024.full_visal_heading{padding-bottom:0;padding-top:0}@media only screen and (max-width:768px){.header-main-2024.header-reverse-stack .container .row .m-header-main__content{order:2}.header-main-2024.header-reverse-stack .container .row .m-header-main__visual{margin-bottom:2rem;order:1}}@media only screen and (max-width:1175px){.row.custom_row__p_2024{display:flex;flex-wrap:wrap;margin:0 -20px}}@media only screen and (max-width:576px){div.row.custom_row__p_2024{display:flex;flex-wrap:wrap;margin:0 -10px}.m-header-main__content.m-header-main{padding:3rem 7.5px}}@media only screen and (min-width:576px){div.row.custom_row__p_2024{margin:0 -10px}}@media only screen and (min-width:376px){div.row.custom_row__p_2024{margin:0 -7.5px}}.custom_l_section{margin:0 auto;max-width:1220px;position:relative;width:100%}.custom_row__p_2024{display:flex;flex-wrap:wrap;margin:0 -3.5rem}.col-sm-6.m-header-main__visual.streched{flex-grow:1;margin-right:min(calc(610px - 2.5rem - 50vw),-1.5rem);overflow:hidden;position:relative}.m-header-main__visual.streched .picture img{height:100%;object-fit:cover;width:-webkit-fill-available}@media only screen and (min-width:768px){.col-12.col-sm-6.m-header-main__visual.portrait{position:relative}.col-12.col-sm-6.m-header-main__visual.portrait div.picture{bottom:0;left:0;position:absolute;right:0;top:0}.col-12.col-sm-6.m-header-main__visual.portrait div.picture img{height:100%;object-fit:cover}}.media_image-responsive iframe,.media_image-responsive:not(.full_visal_heading .media_image-responsive){border-radius:14px}.box-shadow-enabled-blue.media_image-responsive iframe{box-shadow:20px 20px 0 #136aff}@media only screen and (max-width:1920px){.col-sm-6.m-header-main__visual.streched{max-width:none}}@media only screen and (min-width:768px){.col-sm-6.m-header-main__visual.streched .picture{bottom:0;display:contents;height:0;left:0;object-fit:cover;position:absolute;right:0;top:0}}.lottie_container{margin-left:25%}.m-media-big-video-or-image__media_header{padding-bottom:100%!important}.lottie_div{border-radius:14px;overflow:hidden}.dotlottie-player{border-radius:12px}.play-icon{background:#136aff!important}.m-header-main__visual.type-lottie .picture{border-radius:14px;overflow:hidden}