@media(max-width:767px){.elementor .mg2mix-section{margin-block-end:55px;}}@media(max-width:767px){.elementor .wrapper{padding-inline-start:7.2%;padding-inline-end:7.2%;flex-direction:column;}}@media(max-width:767px){.elementor .bloc-hero-2{overflow:hidden;padding-block-start:100px;padding-block-end:300px;}}@media(max-width:767px){.elementor .img-hero-2{width:auto;height:428px;position:absolute;display:block;mask-position: bottom right;\n}}@media(max-width:767px){.elementor .main-header{padding-block-start:10px;padding-block-end:10px;padding-inline-start:7.2%;padding-inline-end:7.2%;}}