.elementor-1246 .elementor-element.elementor-element-71eff80b{padding:50px 0px 50px 0px;}.elementor-1246 .elementor-element.elementor-element-105ea010 > .elementor-element-populated, .elementor-1246 .elementor-element.elementor-element-105ea010 > .elementor-element-populated > .elementor-background-overlay, .elementor-1246 .elementor-element.elementor-element-105ea010 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-1246 .elementor-element.elementor-element-105ea010 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1246 .elementor-element.elementor-element-759dd17f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1246 .elementor-element.elementor-element-759dd17f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1246 .elementor-element.elementor-element-759dd17f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1246 .elementor-element.elementor-element-2a7dcb2e img{max-width:70%;}.elementor-bc-flex-widget .elementor-1246 .elementor-element.elementor-element-b9b8c00.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1246 .elementor-element.elementor-element-b9b8c00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1246 .elementor-element.elementor-element-b9b8c00.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1246 .elementor-element.elementor-element-778dd288{text-align:left;}.elementor-1246 .elementor-element.elementor-element-778dd288 .elementor-heading-title{color:#002C41;font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;}.elementor-1246 .elementor-element.elementor-element-f46d921{text-align:left;}.elementor-1246 .elementor-element.elementor-element-f46d921 .elementor-heading-title{color:#8F8F8F;font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:500;font-style:italic;}.elementor-1246 .elementor-element.elementor-element-f46d921 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-4b151fee{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;}.elementor-1246 .elementor-element.elementor-element-748fe787{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-1246 .elementor-element.elementor-element-5435087c .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-1246 .elementor-element.elementor-element-5435087c .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-1246 .elementor-element.elementor-element-5435087c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;text-shadow:0px 0px 9px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#262948;}.elementor-1246 .elementor-element.elementor-element-5435087c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1246 .elementor-element.elementor-element-aad5e60{text-align:left;}.elementor-1246 .elementor-element.elementor-element-aad5e60 .elementor-heading-title{color:#002C41;font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;}.elementor-1246 .elementor-element.elementor-element-2275f26{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1246 .elementor-element.elementor-element-9125bad{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1246 .elementor-element.elementor-element-e87a055{text-align:center;}.elementor-1246 .elementor-element.elementor-element-e87a055 .elementor-heading-title{color:#002C41;font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;}:root{--page-title-display:none;}/* Start custom CSS for button, class: .elementor-element-5435087c */.elementor.button {
    background: linear-gradient(87deg, #262948, #405cfb, #91a1f9);
    background-size: 600% 600%;

    -webkit-animation: AnimationName 10s ease infinite;
    -moz-animation: AnimationName 10s ease infinite;
    animation: AnimationName 10s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 46%}
    50%{background-position:100% 55%}
    100%{background-position:0% 46%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 46%}
    50%{background-position:100% 55%}
    100%{background-position:0% 46%}
}
@keyframes AnimationName {
    0%{background-position:0% 46%}
    50%{background-position:100% 55%}
    100%{background-position:0% 46%}/* End custom CSS */