.ce_image_text_buttons{margin-top:clamp(3rem,2rem + 2.222vw,4rem);background-color:#116b7a}.ce_image_text_buttons .inside{width:86%;max-width:1440px;margin:0 auto;padding-block:clamp(3rem,2rem + 2.222vw,4rem);overflow:hidden;display:flex;gap:4rem}@media only screen and (max-width: 719.98px){.ce_image_text_buttons .inside{width:90%}}.ce_image_text_buttons .inside .ce_image-text-buttons-text{max-width:47%;display:flex;flex-direction:column;justify-content:center}.ce_image_text_buttons .inside .ce_image-text-buttons-text h2{font-family:"PlusJakartaSans",helvetica,arial,sans-serif;font-size:clamp(1.75em,1.3235em + 1.1765vw,2.25em);line-height:1.1;font-weight:800;color:#000;color:#fff;margin-bottom:.67em}.ce_image_text_buttons .inside .ce_image-text-buttons-text p{font-family:"PlusJakartaSans",helvetica,arial,sans-serif;font-family:"PlusJakartaSans",helvetica,arial,sans-serif;font-size:clamp(.875em,0.196vw + 0.804em,1em);line-height:1.6;font-weight:400;color:#000;color:#fff;font-size:clamp(1.125em,0.196vw + 1.054em,1.25em);line-height:1.4;letter-spacing:.063rem;margin-bottom:1.35em}.ce_image_text_buttons .inside .ce_image-text-buttons-text .ce_image-text-buttons-links{display:flex;gap:1rem}.ce_image_text_buttons .inside .ce_image-text-buttons-text .ce_image-text-buttons-links a:first-child{font-family:"PlusJakartaSans",helvetica,arial,sans-serif;font-size:.875em;line-height:1;font-weight:600;color:#fff;display:inline-block;padding:1rem 3rem;border-radius:3rem;background-color:#116b7a;text-decoration:none;color:#fff;text-align:center;cursor:pointer;transition:all 300ms ease;background-color:#ff754f}.ce_image_text_buttons .inside .ce_image-text-buttons-text .ce_image-text-buttons-links a:first-child:hover{background-color:#0c4e5a}.ce_image_text_buttons .inside .ce_image-text-buttons-text .ce_image-text-buttons-links a:first-child:hover{background-color:#ff5f33}.ce_image_text_buttons .inside .ce_image-text-buttons-text .ce_image-text-buttons-links a:last-child{font-family:"PlusJakartaSans",helvetica,arial,sans-serif;font-size:.875em;line-height:1;font-weight:600;color:#fff;display:inline-block;padding:1rem 3rem;border-radius:3rem;background-color:#116b7a;text-decoration:none;color:#fff;text-align:center;cursor:pointer;transition:all 300ms ease;padding-top:calc(1rem - 2px);padding-right:calc(3rem - 2px);padding-bottom:calc(1rem - 2px);padding-left:calc(3rem - 2px);border:2px solid #fff}.ce_image_text_buttons .inside .ce_image-text-buttons-text .ce_image-text-buttons-links a:last-child:hover{background-color:#0c4e5a}.ce_image_text_buttons .inside .ce_image-text-buttons-image{max-width:50%;width:50%;overflow:hidden;border-radius:16px;box-shadow:0px 0px 24px 0px rgba(0,0,0,.1)}.ce_image_text_buttons .inside .ce_image-text-buttons-image .image_container{position:relative;width:100%;aspect-ratio:1.5}.ce_image_text_buttons .inside .ce_image-text-buttons-image .image_container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 720px)and (max-width: 1200px){.ce_image_text_buttons .inside{gap:2em}.ce_image_text_buttons .inside .ce_image-text-buttons-text .ce_image-text-buttons-links{flex-direction:column}}@media only screen and (max-width: 720px){.ce_image_text_buttons .inside{flex-direction:column-reverse;gap:2em}.ce_image_text_buttons .inside .ce_image-text-buttons-text,.ce_image_text_buttons .inside .ce_image-text-buttons-image{width:100%;max-width:100%}.ce_image_text_buttons .inside .ce_image-text-buttons-text .ce_image-text-buttons-links{flex-direction:column}}