.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-2519 .elementor-element.elementor-element-d1435bf{text-align:center;color:#041f44;}.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-2519 .elementor-element.elementor-element-470e465 > .elementor-widget-container{margin:10px 10px -16px 10px;}.elementor-2519 .elementor-element.elementor-element-470e465{text-align:justify;color:#000000FC;}.elementor-2519 .elementor-element.elementor-element-fd41502 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2519 .elementor-element.elementor-element-1577331 > .elementor-widget-container{background-color:#041f44;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:double;border-width:7px 7px 7px 7px;border-radius:8px 8px 8px 8px;}.elementor-2519 .elementor-element.elementor-element-1577331{color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-8b7b0cc{color:#000000;}.elementor-2519 .elementor-element.elementor-element-1f3abe5 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2519 .elementor-element.elementor-element-8905345 > .elementor-widget-container{background-color:#041f44;border-style:double;border-width:7px 7px 7px 7px;border-radius:8px 8px 8px 8px;}.elementor-2519 .elementor-element.elementor-element-8905345{color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-2a389b7{color:#000000;}.elementor-2519 .elementor-element.elementor-element-0d48e29 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2519 .elementor-element.elementor-element-3a005bc > .elementor-widget-container{background-color:#041f44;border-style:double;border-width:7px 7px 7px 7px;border-radius:8px 8px 8px 8px;}.elementor-2519 .elementor-element.elementor-element-3a005bc{text-align:center;color:#FFFFFF;}.elementor-2519 .elementor-element.elementor-element-accee33{color:#000000;}.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-2519 .elementor-element.elementor-element-8989847 .elementor-button{background-color:#FF0000;border-style:double;border-width:8px 8px 8px 8px;border-radius:25px 25px 25px 25px;}.elementor-2519 .elementor-element.elementor-element-8989847 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-8989847 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2519 .elementor-element.elementor-element-8989847 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-2519 .elementor-element.elementor-element-042b508 .elementor-button{background-color:#1B75BA;border-style:double;border-width:8px 8px 8px 8px;border-radius:25px 25px 25px 25px;}.elementor-2519 .elementor-element.elementor-element-042b508 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-042b508 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2519 .elementor-element.elementor-element-042b508 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-2519 .elementor-element.elementor-element-c64208c{color:#000000;}.elementor-2519 .elementor-element.elementor-element-5657677 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-5657677 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2519 .elementor-element.elementor-element-5657677 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-2519 .elementor-element.elementor-element-5657677 .elementor-button{border-style:double;border-width:8px 8px 8px 8px;border-radius:25px 25px 25px 25px;}.elementor-2519 .elementor-element.elementor-element-5c6f81f > .elementor-widget-container{margin:0px 0px -30px 13px;}.elementor-2519 .elementor-element.elementor-element-c8bcbf0{--spacer-size:10px;}.elementor-2519 .elementor-element.elementor-element-27b2cd9{color:#000000;}.elementor-2519 .elementor-element.elementor-element-18c297c > .elementor-widget-container{margin:11px 11px -45px 11px;}.elementor-2519 .elementor-element.elementor-element-18c297c{text-align:justify;}@media(max-width:1024px){.elementor-2519 .elementor-element.elementor-element-18c297c > .elementor-widget-container{margin:4px 4px 4px 4px;padding:4px 4px 4px 4px;border-radius:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-2519 .elementor-element.elementor-element-5fab91c{width:48.886%;}.elementor-2519 .elementor-element.elementor-element-3c6aa0c{width:51.066%;}}@media(max-width:767px){.elementor-2519 .elementor-element.elementor-element-8989847 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2519 .elementor-element.elementor-element-c64208c > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-2519 .elementor-element.elementor-element-5c6f81f > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-2519 .elementor-element.elementor-element-5c6f81f{text-align:center;}}/* Start custom CSS for column, class: .elementor-element-fd41502 */.elementor-2519 .elementor-element.elementor-element-fd41502{
    height: 80px;
    transition: all 0.5s ease-in-out !important;
}
.elementor-2519 .elementor-element.elementor-element-fd41502:hover{
    height: 450px;
}
.content-text{
    display: none;
}
.elementor-2519 .elementor-element.elementor-element-fd41502:hover .content-text{
    margin-top: unset !important;
    display: block;
     -webkit-animation: fadeIn 1.5s;
  -moz-animation: fadeIn 1.5s;
  -o-animation: fadeIn 1.5s;
  -ms-animation: fadeIn 1.5s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1f3abe5 */.elementor-2519 .elementor-element.elementor-element-1f3abe5{
    height: 80px;
    transition: all 0.5s ease-in-out !important;
}
.elementor-2519 .elementor-element.elementor-element-1f3abe5:hover{
    height: 580px;
}
.content-text{
    display: none;
}
.elementor-2519 .elementor-element.elementor-element-1f3abe5:hover .content-text{
    margin-top: unset !important;
    display: block;
     -webkit-animation: fadeIn 1.5s;
  -moz-animation: fadeIn 1.5s;
  -o-animation: fadeIn 1.5s;
  -ms-animation: fadeIn 1.5s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0d48e29 */.elementor-2519 .elementor-element.elementor-element-0d48e29{
    height: 80px;
    transition: all 0.5s ease-in-out !important;
}
.elementor-2519 .elementor-element.elementor-element-0d48e29:hover{
    height: 670px;
}
.content-text{
    display: none;
}
.elementor-2519 .elementor-element.elementor-element-0d48e29:hover .content-text{
    margin-top: unset !important;
    display: block;
     -webkit-animation: fadeIn 1.5s;
  -moz-animation: fadeIn 1.5s;
  -o-animation: fadeIn 1.5s;
  -ms-animation: fadeIn 1.5s;
}/* End custom CSS */