.elementor-15511 .elementor-element.elementor-element-1a4fe85{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15511 .elementor-element.elementor-element-aee777f{--display:flex;}.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-15511 .elementor-element.elementor-element-c3177ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15511 .elementor-element.elementor-element-f1f27da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15511 .elementor-element.elementor-element-354fe0c .elementor-button{background-color:var( --e-global-color-primary );padding:15px 20px 15px 20px;}.elementor-15511 .elementor-element.elementor-element-354fe0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15511 .elementor-element.elementor-element-08f014d .elementor-button{background-color:var( --e-global-color-primary );padding:15px 20px 15px 20px;}.elementor-15511 .elementor-element.elementor-element-08f014d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15511 .elementor-element.elementor-element-cc068fe{color:#0FA0DD;}.elementor-15511 .elementor-element.elementor-element-cc068fe a{color:#1695CA;}.elementor-15511 .elementor-element.elementor-element-f35e044{--display:flex;}.elementor-15511 .elementor-element.elementor-element-25374ed{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:15px 15px 15px 15px;}.elementor-15511 .elementor-element.elementor-element-25374ed:not(.elementor-motion-effects-element-type-background), .elementor-15511 .elementor-element.elementor-element-25374ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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 );color:var( --e-global-color-primary );}.elementor-15511 .elementor-element.elementor-element-5d6e079{text-align:center;}.elementor-15511 .elementor-element.elementor-element-5d6e079 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15511 .elementor-element.elementor-element-c8aa5fb{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-15511 .elementor-element.elementor-element-c8aa5fb a{color:var( --e-global-color-primary );}.elementor-15511 .elementor-element.elementor-element-b916d5f{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:15px 15px 15px 15px;}.elementor-15511 .elementor-element.elementor-element-b916d5f:not(.elementor-motion-effects-element-type-background), .elementor-15511 .elementor-element.elementor-element-b916d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15511 .elementor-element.elementor-element-b0b8e1c{text-align:center;}.elementor-15511 .elementor-element.elementor-element-b0b8e1c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15511 .elementor-element.elementor-element-f8d791f{text-align:center;color:var( --e-global-color-primary );}.elementor-15511 .elementor-element.elementor-element-f8d791f a{color:var( --e-global-color-primary );}.elementor-15511 .elementor-element.elementor-element-7a9af39{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:15px 15px 15px 15px;}.elementor-15511 .elementor-element.elementor-element-7a9af39:not(.elementor-motion-effects-element-type-background), .elementor-15511 .elementor-element.elementor-element-7a9af39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15511 .elementor-element.elementor-element-1bc2b8a{text-align:center;}.elementor-15511 .elementor-element.elementor-element-1bc2b8a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-15511 .elementor-element.elementor-element-727853f{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-15511 .elementor-element.elementor-element-727853f a{color:var( --e-global-color-primary );}.elementor-15511 .elementor-element.elementor-element-7a4e9fa{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-15511 .elementor-element.elementor-element-7a4e9fa a{color:#027BAD;}.elementor-15511 .elementor-element.elementor-element-de6aa6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15511 .elementor-element.elementor-element-b195797{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15511 .elementor-element.elementor-element-0b9730a .elementor-button{background-color:var( --e-global-color-primary );padding:15px 20px 15px 20px;}.elementor-15511 .elementor-element.elementor-element-0b9730a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15511 .elementor-element.elementor-element-14e029d{text-align:center;}.elementor-15511 .elementor-element.elementor-element-14e029d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:800;color:#00A3E7;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15511 .elementor-element.elementor-element-a1da501 .elementor-accordion-icon, .elementor-15511 .elementor-element.elementor-element-a1da501 .elementor-accordion-title{color:var( --e-global-color-b7e9432 );}.elementor-15511 .elementor-element.elementor-element-a1da501 .elementor-accordion-icon svg{fill:var( --e-global-color-b7e9432 );}.elementor-15511 .elementor-element.elementor-element-a1da501 .elementor-active .elementor-accordion-icon, .elementor-15511 .elementor-element.elementor-element-a1da501 .elementor-active .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-15511 .elementor-element.elementor-element-a1da501 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-15511 .elementor-element.elementor-element-a1da501 .elementor-tab-title{padding:05px 0px 05px 0px;}.elementor-15511 .elementor-element.elementor-element-a1da501 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-15511 .elementor-element.elementor-element-a1da501 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-15511 .elementor-element.elementor-element-a1da501 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-15511 .elementor-element.elementor-element-a1da501 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-15511 .elementor-element.elementor-element-b195797{--width:100%;}}@media(max-width:767px){.elementor-15511 .elementor-element.elementor-element-f1f27da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-c3177ff *//* Paragraph Text */
.elementor-15511 .elementor-element.elementor-element-c3177ff p,
.elementor-15511 .elementor-element.elementor-element-c3177ff li,
.elementor-15511 .elementor-element.elementor-element-c3177ff span,
.elementor-15511 .elementor-element.elementor-element-c3177ff td,
.elementor-15511 .elementor-element.elementor-element-c3177ff em {
    color: #7A7A7A !important;
    line-height: 1.8;
}

/* Headings */
.elementor-15511 .elementor-element.elementor-element-c3177ff h1,
.elementor-15511 .elementor-element.elementor-element-c3177ff h2,
.elementor-15511 .elementor-element.elementor-element-c3177ff h3,
.elementor-15511 .elementor-element.elementor-element-c3177ff h4,
.elementor-15511 .elementor-element.elementor-element-c3177ff h5,
.elementor-15511 .elementor-element.elementor-element-c3177ff h6 {
    color: #008DCF !important;
    font-weight: 700;
    line-height: 1.3;
}

/* Bold Text */
.elementor-15511 .elementor-element.elementor-element-c3177ff b,
.elementor-15511 .elementor-element.elementor-element-c3177ff strong {
    color: #008DCF !important;
    font-weight: 700;
}

/* ALL Links */
.elementor-15511 .elementor-element.elementor-element-c3177ff a,
.elementor-15511 .elementor-element.elementor-element-c3177ff a:link,
.elementor-15511 .elementor-element.elementor-element-c3177ff a:visited,
.elementor-15511 .elementor-element.elementor-element-c3177ff a:hover,
.elementor-15511 .elementor-element.elementor-element-c3177ff a:focus,
.elementor-15511 .elementor-element.elementor-element-c3177ff a:active,
.elementor-15511 .elementor-element.elementor-element-c3177ff p a,
.elementor-15511 .elementor-element.elementor-element-c3177ff li a,
.elementor-15511 .elementor-element.elementor-element-c3177ff span a,
.elementor-15511 .elementor-element.elementor-element-c3177ff strong a,
.elementor-15511 .elementor-element.elementor-element-c3177ff b a {
    color: #FFFFFF !important;
    text-decoration: none !important;
    
}


.elementor-15511 .elementor-element.elementor-element-c3177ff a *,
.elementor-15511 .elementor-element.elementor-element-c3177ff a b,
.elementor-15511 .elementor-element.elementor-element-c3177ff a strong,
.elementor-15511 .elementor-element.elementor-element-c3177ff b a,
.elementor-15511 .elementor-element.elementor-element-c3177ff strong a {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc068fe *//* Normal Text */
.elementor-15511 .elementor-element.elementor-element-cc068fe p,
.elementor-15511 .elementor-element.elementor-element-cc068fe li,
.elementor-15511 .elementor-element.elementor-element-cc068fe span,
.elementor-15511 .elementor-element.elementor-element-cc068fe td,
.elementor-15511 .elementor-element.elementor-element-cc068fe em {
    color: #7A7A7A;
    line-height: 1.6;
}

/* Headings + Bold */
.elementor-15511 .elementor-element.elementor-element-cc068fe h1,
.elementor-15511 .elementor-element.elementor-element-cc068fe h2,
.elementor-15511 .elementor-element.elementor-element-cc068fe h3,
.elementor-15511 .elementor-element.elementor-element-cc068fe h4,
.elementor-15511 .elementor-element.elementor-element-cc068fe h5,
.elementor-15511 .elementor-element.elementor-element-cc068fe h6,
.elementor-15511 .elementor-element.elementor-element-cc068fe strong,
.elementor-15511 .elementor-element.elementor-element-cc068fe b {
    color: #008DCF;
    font-weight: 700;
}

/* Links */
.elementor-15511 .elementor-element.elementor-element-cc068fe a,
.elementor-15511 .elementor-element.elementor-element-cc068fe a strong,
.elementor-15511 .elementor-element.elementor-element-cc068fe a span {
    color: #008DD1 !important;
    font-weight: 700;
    text-decoration: none;

    margin: 0 !important;
    padding: 0 !important;

    line-height: inherit !important;
    display: inline !important;
    vertical-align: baseline !important;
}

/* Remove extra spacing from paragraphs */
.elementor-15511 .elementor-element.elementor-element-cc068fe p {
    margin-top: 0;
    margin-bottom: 12px;
}

/* List Text */
.elementor-15511 .elementor-element.elementor-element-cc068fe ul li,
.elementor-15511 .elementor-element.elementor-element-cc068fe ol li {
    font-size: 16px;
    font-family: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e1125 *//* Paragraph Text */
.elementor-15511 .elementor-element.elementor-element-48e1125 p,
.elementor-15511 .elementor-element.elementor-element-48e1125 li,
.elementor-15511 .elementor-element.elementor-element-48e1125 span,
.elementor-15511 .elementor-element.elementor-element-48e1125 td,
.elementor-15511 .elementor-element.elementor-element-48e1125 em {
    color: #7A7A7A !important;
    line-height: 1.8;
}

/* Headings */
.elementor-15511 .elementor-element.elementor-element-48e1125 h1,
.elementor-15511 .elementor-element.elementor-element-48e1125 h2,
.elementor-15511 .elementor-element.elementor-element-48e1125 h3,
.elementor-15511 .elementor-element.elementor-element-48e1125 h4,
.elementor-15511 .elementor-element.elementor-element-48e1125 h5,
.elementor-15511 .elementor-element.elementor-element-48e1125 h6 {
    color: #008DCF !important;
    font-weight: 700;
    line-height: 1.3;
}

/* Bold Text */
.elementor-15511 .elementor-element.elementor-element-48e1125 b,
.elementor-15511 .elementor-element.elementor-element-48e1125 strong {
    color: #008DCF !important;
    font-weight: 700;
}

/* ALL Links */
.elementor-15511 .elementor-element.elementor-element-48e1125 a,
.elementor-15511 .elementor-element.elementor-element-48e1125 a:link,
.elementor-15511 .elementor-element.elementor-element-48e1125 a:visited,
.elementor-15511 .elementor-element.elementor-element-48e1125 a:hover,
.elementor-15511 .elementor-element.elementor-element-48e1125 a:focus,
.elementor-15511 .elementor-element.elementor-element-48e1125 a:active,
.elementor-15511 .elementor-element.elementor-element-48e1125 p a,
.elementor-15511 .elementor-element.elementor-element-48e1125 li a,
.elementor-15511 .elementor-element.elementor-element-48e1125 span a,
.elementor-15511 .elementor-element.elementor-element-48e1125 strong a,
.elementor-15511 .elementor-element.elementor-element-48e1125 b a {
    color: #FFFFFF !important;
    text-decoration: none !important;
    
}


.elementor-15511 .elementor-element.elementor-element-48e1125 a *,
.elementor-15511 .elementor-element.elementor-element-48e1125 a b,
.elementor-15511 .elementor-element.elementor-element-48e1125 a strong,
.elementor-15511 .elementor-element.elementor-element-48e1125 b a,
.elementor-15511 .elementor-element.elementor-element-48e1125 strong a {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f35e044 *//* Paragraph Text */
.elementor-15511 .elementor-element.elementor-element-f35e044 p,
.elementor-15511 .elementor-element.elementor-element-f35e044 li,
.elementor-15511 .elementor-element.elementor-element-f35e044 span,
.elementor-15511 .elementor-element.elementor-element-f35e044 td,
.elementor-15511 .elementor-element.elementor-element-f35e044 em {
    color: #7A7A7A !important;
    line-height: 1.8;
}

/* Headings */
.elementor-15511 .elementor-element.elementor-element-f35e044 h1,
.elementor-15511 .elementor-element.elementor-element-f35e044 h2,
.elementor-15511 .elementor-element.elementor-element-f35e044 h3,
.elementor-15511 .elementor-element.elementor-element-f35e044 h4,
.elementor-15511 .elementor-element.elementor-element-f35e044 h5,
.elementor-15511 .elementor-element.elementor-element-f35e044 h6 {
    color: #008DCF !important;
    font-weight: 700;
    line-height: 1.3;
}

/* Bold Text */
.elementor-15511 .elementor-element.elementor-element-f35e044 b,
.elementor-15511 .elementor-element.elementor-element-f35e044 strong {
    color: #008DCF !important;
    font-weight: 700;
}

/* ALL Links */
.elementor-15511 .elementor-element.elementor-element-f35e044 a,
.elementor-15511 .elementor-element.elementor-element-f35e044 a:link,
.elementor-15511 .elementor-element.elementor-element-f35e044 a:visited,
.elementor-15511 .elementor-element.elementor-element-f35e044 a:hover,
.elementor-15511 .elementor-element.elementor-element-f35e044 a:focus,
.elementor-15511 .elementor-element.elementor-element-f35e044 a:active,
.elementor-15511 .elementor-element.elementor-element-f35e044 p a,
.elementor-15511 .elementor-element.elementor-element-f35e044 li a,
.elementor-15511 .elementor-element.elementor-element-f35e044 span a,
.elementor-15511 .elementor-element.elementor-element-f35e044 strong a,
.elementor-15511 .elementor-element.elementor-element-f35e044 b a {
    color: #FFFFFF !important;
    text-decoration: none !important;
    
}


.elementor-15511 .elementor-element.elementor-element-f35e044 a *,
.elementor-15511 .elementor-element.elementor-element-f35e044 a b,
.elementor-15511 .elementor-element.elementor-element-f35e044 a strong,
.elementor-15511 .elementor-element.elementor-element-f35e044 b a,
.elementor-15511 .elementor-element.elementor-element-f35e044 strong a {
    color: #FFFFFF !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a4e9fa *//* Paragraph Text */
.elementor-15511 .elementor-element.elementor-element-7a4e9fa p,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa li,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa span,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa td,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa em {
    color: #7A7A7A !important;
    line-height: 1.8;
}

/* Headings */
.elementor-15511 .elementor-element.elementor-element-7a4e9fa h1,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa h2,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa h3,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa h4,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa h5,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa h6 {
    color: #008DCF !important;
    font-weight: 700;
    line-height: 1.3;
}

/* Bold / Strong Text */
.elementor-15511 .elementor-element.elementor-element-7a4e9fa b,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa strong {
    color: #008DCF !important;
    font-weight: 700;
}

/* All Text Links */
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a:link,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a:visited,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a:hover,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a:focus,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a:active,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa p a,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa li a,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa span a,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa td a,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa em a {
    color: #008DD1 !important;
    text-decoration: none !important;
}

/* Links containing Bold / Strong Text */
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a b,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a strong,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa b a,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa strong a,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a * {
    color: #008DD1 !important;
}

/* Fix Link Bottom Spacing */
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a *,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a strong,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a b,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa a span {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

/* List Text */
.elementor-15511 .elementor-element.elementor-element-7a4e9fa ul li,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa ol li {
    font-size: 16px;
    font-family: inherit;
}

/* List Links */
.elementor-15511 .elementor-element.elementor-element-7a4e9fa ul li a,
.elementor-15511 .elementor-element.elementor-element-7a4e9fa ol li a {
    color: #008DD1 !important;
}/* End custom CSS */