.elementor-30674 .elementor-element.elementor-element-e80c55f{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30674 .elementor-element.elementor-element-e80c55f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30674 .elementor-element.elementor-element-3c9999b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30674 .elementor-element.elementor-element-7a426a2{border-style:solid;border-width:0px 0px 1px 0px;border-color:#B7C6D3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-30674 .elementor-element.elementor-element-7a426a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30674 .elementor-element.elementor-element-7483f67 > .elementor-element-populated{padding:10px 10px 10px 0px;}.elementor-30674 .elementor-element.elementor-element-8a527ab{margin-top:30px;margin-bottom:30px;}.elementor-30674 .elementor-element.elementor-element-ebf10fc > .elementor-element-populated{padding:10px 40px 10px 10px;}.elementor-30674 .elementor-element.elementor-element-2265e32{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:12px;--grid-row-gap:12px;}.elementor-30674 .elementor-element.elementor-element-2265e32 .elementor-widget-container{text-align:left;}.elementor-30674 .elementor-element.elementor-element-2265e32 .elementor-social-icon{background-color:#3A475C;}.elementor-30674 .elementor-element.elementor-element-2265e32 .elementor-social-icon i{color:var( --e-global-color-7e114c4 );}.elementor-30674 .elementor-element.elementor-element-2265e32 .elementor-social-icon svg{fill:var( --e-global-color-7e114c4 );}.elementor-30674 .elementor-element.elementor-element-2265e32 .elementor-icon{border-radius:48px 48px 48px 48px;}.elementor-30674 .elementor-element.elementor-element-2265e32 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-30674 .elementor-element.elementor-element-2265e32 .elementor-social-icon:hover i{color:var( --e-global-color-7e114c4 );}.elementor-30674 .elementor-element.elementor-element-2265e32 .elementor-social-icon:hover svg{fill:var( --e-global-color-7e114c4 );}.elementor-30674 .elementor-element.elementor-element-2265e32 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-30674 .elementor-element.elementor-element-c8ce38b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30674 .elementor-element.elementor-element-c8ce38b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEEEF8;}.elementor-30674 .elementor-element.elementor-element-c8ce38b > .elementor-element-populated, .elementor-30674 .elementor-element.elementor-element-c8ce38b > .elementor-element-populated > .elementor-background-overlay, .elementor-30674 .elementor-element.elementor-element-c8ce38b > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-30674 .elementor-element.elementor-element-c8ce38b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:45px 45px 45px 45px;}.elementor-30674 .elementor-element.elementor-element-c8ce38b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30674 .elementor-element.elementor-element-9419e4e{text-align:center;}.elementor-30674 .elementor-element.elementor-element-9419e4e > .elementor-widget-container{margin:0px 0px 20px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-30674 .elementor-element.elementor-element-c8ce38b > .elementor-element-populated{padding:40px 25px 40px 25px;}}@media(max-width:767px){.elementor-30674 .elementor-element.elementor-element-ebf10fc > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-30674 .elementor-element.elementor-element-c8ce38b > .elementor-element-populated{margin:30px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 20px 40px 20px;}}/* Start custom CSS for social-icons, class: .elementor-element-2265e32 */.elementor-30674 .elementor-element.elementor-element-2265e32 .elementor-icon{        padding: 18px 0px;width:52px;}
.elementor-30674 .elementor-element.elementor-element-2265e32 svg{filter: brightness(17.5);}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-901c290 */#gform_wrapper_1 .gform_heading{display:none}
#gform_wrapper_1 input:not(#gform_submit_button_1), #gform_wrapper_1 textarea{
height: 45px;
border: 1px solid #B7C6D3;
border-radius: 36px;
    padding: 10px 20px;
background-color:transparent
}
#gform_wrapper_1 .gfield_label{font-size: 14px;font-weight: 600;color: #3A475C;letter-spacing: 0.06em;}


.gform_footer{ 
    width: 152px;
    background-color: #2f92fd;
    padding: 0!important;
    margin: 30px auto 0!important;
    border-radius: 40px 40px 40px 40px;
    position: relative;
}
.gform_footer input{margin-bottom: 0!important;padding: 13px 60px 13px 22px!important;background-color:transparent!important;}
.gform_footer:after{
    content: "\f061";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    right: 25px;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    color: #fff;
}/* End custom CSS */