.elementor .social-link:hover,.elementor .social-link:focus-visible{color:#F3BB03}.elementor .social-link{width:20px;height:20px;color:#fff;padding:0;display:inline-flex;& svg{display:block;width:100%;height:100%}\n}.elementor .footer-links{padding:0;display:flex;flex-direction:column;gap:17px;& a,& p{color:#fff;font-size:.95rem;line-height:1.4;text-decoration:none}& a:hover{color:#F3BB03}& a,& p{color:#fff;font-size:.95rem;line-height:1.4;text-decoration:none}& a:hover{color:#F3BB03}\n}.elementor .sr-only{width:1px;height:1px;overflow:hidden;position:absolute;padding:0;margin:-1px;border-width:0;clip:rect(0,0,0,0);white-space:nowrap;\n}.elementor .hero-image{min-height:85vh;padding-block-start:50px;padding-block-end:0;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.elementor .panel-card{padding-block-start:40px;padding-block-end:40px;padding-inline-start:35px;padding-inline-end:35px;background-color:#fff;box-shadow:0 5px 20px 0 rgb(0 0 0 / .08);display:flex;flex-direction:column;gap:16px}.elementor .container-1140{width:100%;max-width:1140px;padding:0}.elementor .section-gutter{display:flex;flex-direction:column;align-items:center;padding-inline:32px;\n}.elementor .link-plain{& a{color:inherit;text-decoration:none}& a:hover{color:#3B5B85}\n}.elementor .icon-line{& svg{fill:none}\n}.elementor .icon-tile{width:48px;height:48px;color:#F6F3EC;padding:13px;border-radius:5px;background-color:var(--Theme_color_1);flex:0 0 auto}.elementor .info-card-body{min-width:0;padding:0;display:flex;flex-direction:column;gap:6px;overflow-wrap:anywhere;\n}.elementor .info-card{padding:32px;border-width:2px;border-color:#f2f5f7;border-style:solid;background-color:#fff;display:flex;flex-direction:row;gap:20px;align-items:flex-start}.elementor .text-measure{max-width:70ch}