.hero_section-wrapper{align-items:center;justify-content:center;flex-direction:column;}.hero_container{justify-content:center;flex-direction:column;}.hero_section_columns{align-items:center;flex-grow:1;}.hero_section_columns > div:nth-of-type(1){grid-column: 1 / 2;grid-row: 1 / 2;} .hero_section_columns > div:nth-of-type(2){grid-column: 2 / 3;grid-row: 1 / 2;}.hero_section_columns{display: grid;grid-template-columns: repeat(2, 1fr);grid-auto-rows: minmax(100px, auto);row-gap: 80px;-moz-column-gap: 150px;column-gap: 150px;}.hero_section_column_text{position:relative;flex-direction:column;}.hero_section_intro{position:relative;display:block;}.hero_section_buttons{row-gap:10px;-moz-column-gap:30px;column-gap:30px;display:flex;}.hero_section_column_images{position:relative;display:flex;}.hero_section_column_image_left{z-index:1;position:relative;display:block;height:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;}.heading-c3c49aa{margin-bottom:60px;}.querytemplate-c8c0ab4{display:flex;flex-direction:column;}.div-cd1cc7a{border-color:var(--cc-color-7);border-width:1px 0px;border-style:solid;margin-top:-1px;align-items:center;justify-content:space-between;display:flex;padding-top:30px;padding-bottom:30px;}.div-c2ead0e{row-gap:10px;display:flex;flex-direction:column;}.repeater-ce59a62{row-gap:15px;-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;}.div-ce0138b{align-items:center;row-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;}.icon-cf22967{background-color:#E4F9F4;border-radius:50%;color:var(--cc-color-11);display:flex;padding:5px;}.icon-cf22967 svg{height:18px;width:18px;}.paragraph-c84aa0e{color:var(--cc-color-3);}.icon-cc3d8ad svg{height:24px;width:24px;}@media screen and (max-width: 1199px){.hero_section_columns{display: grid;-moz-column-gap: 30px;column-gap: 30px;}.hero_section_column_images{justify-content:flex-end;display:flex;padding:0px;}}@media screen and (max-width: 767px){.hero_section_columns > div:nth-of-type(1){grid-column: 1 / 2;grid-row: 1 / 2;} .hero_section_columns > div:nth-of-type(2){grid-column: 2 / 3;grid-row: 1 / 2;}.hero_section_columns{display: grid;grid-template-columns: repeat(1, 1fr);}.hero_section_column_text{text-align:center;}.hero_section_buttons{justify-content:center;display:flex;}.hero_section_column_images{display:none;}}