.elementor-528 .elementor-element.elementor-element-3bf8ee5 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 65px 0px;}.elementor-528 .elementor-element.elementor-element-fdd4ac6{z-index:2;text-align:center;}.elementor-528 .elementor-element.elementor-element-fdd4ac6 .elementor-heading-title{font-size:var( --e-global-typography-164da7e-font-size );font-weight:var( --e-global-typography-164da7e-font-weight );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-528 .elementor-element.elementor-element-fdd4ac6.elementor-widget-heading .elementor-heading-title, .elementor-528 .elementor-element.elementor-element-fdd4ac6.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-623dbe5 );}.elementor-528 .elementor-element.elementor-element-8147de8 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-528 .elementor-element.elementor-element-8147de8{z-index:2;text-align:center;}.elementor-528 .elementor-element.elementor-element-8147de8 .elementor-heading-title{font-family:var( --e-global-typography-574ff27-font-family ), Sans-serif;font-size:var( --e-global-typography-574ff27-font-size );line-height:var( --e-global-typography-574ff27-line-height );}.elementor-528 .elementor-element.elementor-element-8147de8.elementor-widget-heading .elementor-heading-title, .elementor-528 .elementor-element.elementor-element-8147de8.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-623dbe5 );}.elementor-528 .elementor-element.elementor-element-f60f59f > .elementor-container{min-height:700px;}.elementor-528 .elementor-element.elementor-element-f60f59f{box-shadow:0px 27px 91px -2px rgba(0, 0, 0, 0.29);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-528 .elementor-element.elementor-element-f60f59f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-528 .elementor-element.elementor-element-f60f59f.elementor-section{padding:0px 15px 0px 15px;}.elementor-528 .elementor-element.elementor-element-aacb060 > .elementor-container{max-width:1210px;}.elementor-528 .elementor-element.elementor-element-e41a017.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-528 .elementor-element.elementor-element-e41a017 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:200px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-506{text-align:center;}.elementor-528 .elementor-element.elementor-element-506 .elementor-heading-title{font-size:var( --e-global-typography-30f68a8-font-size );font-weight:var( --e-global-typography-30f68a8-font-weight );line-height:var( --e-global-typography-30f68a8-line-height );}.elementor-528 .elementor-element.elementor-element-506.elementor-widget-heading .elementor-heading-title, .elementor-528 .elementor-element.elementor-element-506.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-primary );}.elementor-528 .elementor-element.elementor-element-14bf8a1f > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-528 .elementor-element.elementor-element-3ce5f04f{width:auto;max-width:auto;text-align:right;}.elementor-528 .elementor-element.elementor-element-3ce5f04f > .elementor-widget-container{margin:-65px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-3ce5f04f .elementor-heading-title{font-family:var( --e-global-typography-574ff27-font-family ), Sans-serif;font-size:var( --e-global-typography-574ff27-font-size );line-height:var( --e-global-typography-574ff27-line-height );}.elementor-528 .elementor-element.elementor-element-3ce5f04f.elementor-widget-heading .elementor-heading-title, .elementor-528 .elementor-element.elementor-element-3ce5f04f.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-528 .elementor-element.elementor-element-6e86262{margin-top:110px;margin-bottom:80px;}.elementor-528 .elementor-element.elementor-element-0cc4612 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-5cb4fd6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-528 .elementor-element.elementor-element-5cb4fd6 .elementor-heading-title{font-family:var( --e-global-typography-304e4a6-font-family ), Sans-serif;font-size:var( --e-global-typography-304e4a6-font-size );font-weight:var( --e-global-typography-304e4a6-font-weight );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-528 .elementor-element.elementor-element-5cb4fd6.elementor-widget-heading .elementor-heading-title, .elementor-528 .elementor-element.elementor-element-5cb4fd6.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-528 .elementor-element.elementor-element-713958b > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-a63baf0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-528 .elementor-element.elementor-element-a63baf0 .elementor-heading-title{font-family:var( --e-global-typography-304e4a6-font-family ), Sans-serif;font-size:var( --e-global-typography-304e4a6-font-size );font-weight:var( --e-global-typography-304e4a6-font-weight );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-528 .elementor-element.elementor-element-a63baf0.elementor-widget-heading .elementor-heading-title, .elementor-528 .elementor-element.elementor-element-a63baf0.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-528 .elementor-element.elementor-element-34b6ae9 > .elementor-container{max-width:1500px;}.elementor-528 .elementor-element.elementor-element-34b6ae9{margin-top:0px;margin-bottom:110px;}.elementor-528 .elementor-element.elementor-element-b522dab > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-7ec1027 > .elementor-widget-container{box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.25);}.elementor-528 .elementor-element.elementor-element-7ec1027 iframe{height:450px;}body.elementor-page-528{--ang-classes-border:rgba(79, 122, 233, 0.58);--ang-classes-label:#406DE1;--ang-css-border:rgba(211, 0, 0, 0.35);}@media(max-width:1024px){.elementor-528 .elementor-element.elementor-element-fdd4ac6 .elementor-heading-title{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-528 .elementor-element.elementor-element-8147de8 .elementor-heading-title{font-size:var( --e-global-typography-574ff27-font-size );line-height:var( --e-global-typography-574ff27-line-height );}.elementor-528 .elementor-element.elementor-element-f60f59f > .elementor-container{min-height:70vh;}.elementor-528 .elementor-element.elementor-element-e41a017 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:80px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-506{text-align:center;}.elementor-528 .elementor-element.elementor-element-506 .elementor-heading-title{font-size:var( --e-global-typography-30f68a8-font-size );line-height:var( --e-global-typography-30f68a8-line-height );}.elementor-528 .elementor-element.elementor-element-14bf8a1f{text-align:center;}.elementor-528 .elementor-element.elementor-element-3ce5f04f{text-align:center;}.elementor-528 .elementor-element.elementor-element-3ce5f04f .elementor-heading-title{font-size:var( --e-global-typography-574ff27-font-size );line-height:var( --e-global-typography-574ff27-line-height );}.elementor-528 .elementor-element.elementor-element-6e86262{margin-top:60px;margin-bottom:60px;}.elementor-528 .elementor-element.elementor-element-5cb4fd6 .elementor-heading-title{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-528 .elementor-element.elementor-element-a63baf0 .elementor-heading-title{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-528 .elementor-element.elementor-element-34b6ae9{margin-top:0px;margin-bottom:80px;}}@media(max-width:767px){.elementor-528 .elementor-element.elementor-element-fdd4ac6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-fdd4ac6 .elementor-heading-title{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-528 .elementor-element.elementor-element-8147de8 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-528 .elementor-element.elementor-element-8147de8 .elementor-heading-title{font-size:var( --e-global-typography-574ff27-font-size );line-height:var( --e-global-typography-574ff27-line-height );}.elementor-528 .elementor-element.elementor-element-f60f59f > .elementor-container{min-height:70vh;}.elementor-528 .elementor-element.elementor-element-e41a017 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-506 .elementor-heading-title{font-size:var( --e-global-typography-30f68a8-font-size );line-height:var( --e-global-typography-30f68a8-line-height );}.elementor-528 .elementor-element.elementor-element-14bf8a1f > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-528 .elementor-element.elementor-element-3ce5f04f > .elementor-widget-container{margin:-56px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-3ce5f04f .elementor-heading-title{font-size:var( --e-global-typography-574ff27-font-size );line-height:var( --e-global-typography-574ff27-line-height );}.elementor-528 .elementor-element.elementor-element-5cb4fd6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-528 .elementor-element.elementor-element-5cb4fd6{text-align:center;}.elementor-528 .elementor-element.elementor-element-5cb4fd6 .elementor-heading-title{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-528 .elementor-element.elementor-element-7ddc42a{text-align:center;}.elementor-528 .elementor-element.elementor-element-713958b > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-a63baf0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-528 .elementor-element.elementor-element-a63baf0{text-align:center;}.elementor-528 .elementor-element.elementor-element-a63baf0 .elementor-heading-title{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-528 .elementor-element.elementor-element-275985e{text-align:center;}.elementor-528 .elementor-element.elementor-element-34b6ae9{margin-top:0px;margin-bottom:60px;}.elementor-528 .elementor-element.elementor-element-7ec1027 iframe{height:300px;}}/* Start custom CSS for heading, class: .elementor-element-fdd4ac6 */@media (min-width: 1025px) and (max-width: 1350px) {
    .elementor-528 .elementor-element.elementor-element-fdd4ac6 h1 {
        font-size: 62px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdd4ac6 */@media (min-width: 1025px) and (max-width: 1350px) {
    .elementor-528 .elementor-element.elementor-element-fdd4ac6 h1 {
        font-size: 62px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f60f59f */.elementor-528 .elementor-element.elementor-element-f60f59f > .elementor-background-overlay {
    background: linear-gradient(168.43deg, rgba(0, 0, 0, 0.4) 6.95%, rgba(0, 0, 0, 0) 45.96%), linear-gradient(350.21deg, rgba(0, 0, 0, 0.5) -2.9%, rgba(0, 0, 0, 0) 54.64%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)) !important;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for formidable, class: .elementor-element-20ee0984 */.frm_form_field input, .frm_form_field select, .frm_form_field textarea{
    box-shadow: none !important;  
    background: #f2f1ef !important;
}

.frm_checkbox input {
    background: none !important;
}

.frm_blank_field.frm_form_field input, .frm_blank_field.frm_form_field select, .frm_blank_field.frm_form_field textarea{
    background: #f2d0d0 !important;
}

.frm_form_field textarea{
    height: 100px;
}
.with_frm_style .frm_checkbox input {
    box-shadow: 0px 0px 10px rgb(0 0 0 / 7%) !important;
    border: none !important;
}

.with_frm_style .frm_checkbox input[type=checkbox]:before {
    clip-path: none;
    box-shadow: none;
    background: var( --e-global-color-primary );
    width: 12px;
    height: 12px;
    margin: 3px auto 0;
}

.elementor-widget-formidable form .frm_submit .frm_button_submit {
    width: auto !important;
    text-transform: uppercase;
    border-radius: 50px !important;
    padding: 0 61px 0 27px !important;
    border: none !important;
    position: relative;
    height: 60px !important;
    color: #fff !important;
     transform: scale(1);
     transition: all 0.5s;
}

.elementor-widget-formidable form .frm_submit button.frm_button_submit:after {
    content: "";
    position: absolute;
    right: 27px;
    background: url(/wp-content/uploads/2022/09/arrow-right-white.svg);
    background-size: auto;
    background-repeat: no-repeat;
    width: 20px;
    height: 13px;
    top: 0;
    bottom: 0;
    margin: auto;
}

.elementor-widget-formidable form .frm_submit button.frm_button_submit:hover {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ce5f04f */.elementor-528 .elementor-element.elementor-element-3ce5f04f a {
    white-space: nowrap;
}/* End custom CSS */