.elementor-1667 .elementor-element.elementor-element-1f3e64e{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-1055d4a */.elementor-1667 .elementor-element.elementor-element-1055d4a section { box-sizing:border-box; }
.elementor-1667 .elementor-element.elementor-element-1055d4a section:first-of-type, .elementor-1667 .elementor-element.elementor-element-1055d4a section:nth-of-type(4) { display:flex !important; }
.elementor-1667 .elementor-element.elementor-element-1055d4a section:first-of-type::after, .elementor-1667 .elementor-element.elementor-element-1055d4a section:nth-of-type(4)::after { content:none !important; display:none !important; }
.elementor-1667 .elementor-element.elementor-element-1055d4a section:nth-of-type(3) > div > div, .elementor-1667 .elementor-element.elementor-element-1055d4a section:nth-of-type(8) > div > div { transition:transform .25s ease,box-shadow .25s ease; }
.elementor-1667 .elementor-element.elementor-element-1055d4a section:nth-of-type(3) > div > div:hover, .elementor-1667 .elementor-element.elementor-element-1055d4a section:nth-of-type(8) > div > div:hover { transform:translateY(-5px);box-shadow:0 15px 28px rgba(12,57,79,.15); }
@media (max-width:1024px) { body.page-id-1667 #gsb-buttons-1478,body.page-id-1667 .uvs-widget-toggle-button { display:none !important; } }
@media (prefers-reduced-motion:reduce) { .elementor-1667 .elementor-element.elementor-element-1055d4a section:nth-of-type(3) > div > div, .elementor-1667 .elementor-element.elementor-element-1055d4a section:nth-of-type(8) > div > div { transition:none; } }
.elementor-1667 .elementor-element.elementor-element-1055d4a section:nth-of-type(6) a { color:#0b5874 !important; text-decoration:underline !important; font-weight:700; }/* End custom CSS */