.elementor-21 .elementor-element.elementor-element-ctc1sec{padding:10px 20px 0 20px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-6c55420e{margin:23px 0 calc(var(--kit-widget-spacing, 0px) + 23px) 0;padding:20px 0 0 0;text-align:start}.elementor-21 .elementor-element.elementor-element-6c55420e .elementor-heading-title{font-family:"Lexend",Sans-serif;font-size:2.2em;font-weight:600;text-transform:none;line-height:1.3em;color:var(--e-global-color-secondary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-21 .elementor-element.elementor-element-8e1a041{font-size:16px;font-weight:300}.elementor-21 .elementor-element.elementor-element-ctc2sec{padding:0 20px 0 20px}.elementor-21 .elementor-element.elementor-element-ctc3sec{padding:40px 20px 20px 20px}.elementor-21 .elementor-element.elementor-element-ctc3cola>.elementor-element-populated{margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px}.elementor-21 .elementor-element.elementor-element-ctc3ha{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 5px) 0}.elementor-21 .elementor-element.elementor-element-ctc3ha .elementor-heading-title{font-size:1.45em;font-weight:600;color:#452C4F}.elementor-21 .elementor-element.elementor-element-6441423{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-21 .elementor-element.elementor-element-ctc3hb .elementor-heading-title{font-size:1.45em;font-weight:600;color:#452C4F}.elementor-21 .elementor-element.elementor-element-29d0c0e1{padding:20px 0 0 0}.elementor-21 .elementor-element.elementor-element-29d0c0e1 .elementor-heading-title{font-size:1em;color:#067673}.elementor-21 .elementor-element.elementor-element-ada394d{padding:0 0 0 0}.elementor-21 .elementor-element.elementor-element-ada394d .elementor-heading-title{font-size:.8em;font-weight:300;line-height:22px;color:#686868}.elementor-21 .elementor-element.elementor-element-4782018e iframe{height:300px}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-repeater-item-9c86cde.elementor-social-icon{background-color:#067673}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-repeater-item-9c86cde.elementor-social-icon i{color:#FFF}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-repeater-item-9c86cde.elementor-social-icon svg{fill:#FFF}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-repeater-item-57bc611.elementor-social-icon{background-color:#067673}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-repeater-item-57bc611.elementor-social-icon i{color:#FFF}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-repeater-item-57bc611.elementor-social-icon svg{fill:#FFF}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-repeater-item-c939fb7.elementor-social-icon{background-color:#067673}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-repeater-item-c939fb7.elementor-social-icon i{color:#FFF}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-repeater-item-c939fb7.elementor-social-icon svg{fill:#FFF}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-repeater-item-cf46255.elementor-social-icon{background-color:#067673}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-repeater-item-cf46255.elementor-social-icon i{color:#FFF}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-repeater-item-cf46255.elementor-social-icon svg{fill:#FFF}.elementor-21 .elementor-element.elementor-element-52eb7cb3{--grid-template-columns:repeat(0, auto);text-align:center;padding:0 0 0 0;--icon-size:20px;--grid-column-gap:15px;--grid-row-gap:0px}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-social-icon{background-color:var(--e-global-color-534742df);--icon-padding:1em}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-social-icon i{color:var(--e-global-color-534742df)}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-social-icon svg{fill:var(--e-global-color-534742df)}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-social-icon:hover{background-color:rgb(73 0 206 / .13)}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-social-icon:hover i{color:var(--e-global-color-ab6f1c8)}.elementor-21 .elementor-element.elementor-element-52eb7cb3 .elementor-social-icon:hover svg{fill:var(--e-global-color-ab6f1c8)}.elementor-21 .elementor-element.elementor-element-ctc4sec{padding:20px 20px 20px 20px}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-6c55420e{padding:10px 0 0 0}.elementor-21 .elementor-element.elementor-element-29d0c0e1{padding:10px 0 0 0}.elementor-21 .elementor-element.elementor-element-29d0c0e1 .elementor-heading-title{font-size:20px}.elementor-21 .elementor-element.elementor-element-ada394d{padding:10px 0 0 0}.elementor-21 .elementor-element.elementor-element-ada394d .elementor-heading-title{font-size:20px}.elementor-21 .elementor-element.elementor-element-52eb7cb3{padding:10px 0 0 0;--icon-size:12px;--grid-column-gap:10px}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-6c55420e .elementor-heading-title{font-size:1.7em}.elementor-21 .elementor-element.elementor-element-ctc3cola>.elementor-element-populated{padding:0 0 20px 0}.elementor-21 .elementor-element.elementor-element-29d0c0e1 .elementor-heading-title{font-size:20px}.elementor-21 .elementor-element.elementor-element-ada394d .elementor-heading-title{font-size:20px}}