.elementor-47 .elementor-element.elementor-element-2f636e3 > .elementor-container{max-width:1366px;}.elementor-47 .elementor-element.elementor-element-2f636e3:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-2f636e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2023/03/shutterstock_1894377478-1.png");background-repeat:no-repeat;background-size:48% auto;}.elementor-47 .elementor-element.elementor-element-2f636e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-2f636e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-70daf87 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-f072137 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-31f1d83 > .elementor-element-populated{padding:100px 100px 0px 50px;}.elementor-47 .elementor-element.elementor-element-a2a8068{text-align:left;}.elementor-47 .elementor-element.elementor-element-a2a8068 .elementor-heading-title{color:#252525;font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:48.41px;}.elementor-47 .elementor-element.elementor-element-bc7df77{text-align:left;color:#252525;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:24.2px;}.elementor-47 .elementor-element.elementor-element-90ab314 > .elementor-container{max-width:500px;}.elementor-47 .elementor-element.elementor-element-90ab314{padding:0px 0px 80px 0px;}.elementor-47 .elementor-element.elementor-element-458fe63:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-47 .elementor-element.elementor-element-458fe63 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303030;}.elementor-47 .elementor-element.elementor-element-458fe63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-47 .elementor-element.elementor-element-458fe63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-b19d764.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47 .elementor-element.elementor-element-b19d764.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47 .elementor-element.elementor-element-c459d13 .elementor-image-box-wrapper{text-align:left;}.elementor-47 .elementor-element.elementor-element-c459d13 .elementor-image-box-title{margin-bottom:10px;color:#DEDBD9;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.04em;}.elementor-47 .elementor-element.elementor-element-c459d13 .elementor-image-box-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:24px;letter-spacing:0.04em;}.elementor-47 .elementor-element.elementor-element-aa35653{--grid-template-columns:repeat(0, auto);--icon-size:35px;--grid-column-gap:25px;--grid-row-gap:0px;z-index:100;}.elementor-47 .elementor-element.elementor-element-aa35653 .elementor-widget-container{text-align:center;}.elementor-47 .elementor-element.elementor-element-aa35653 .elementor-social-icon{background-color:#303030;}@media(max-width:921px) and (min-width:922px){.elementor-47 .elementor-element.elementor-element-b19d764{width:30%;}.elementor-47 .elementor-element.elementor-element-d63c40a{width:30%;}}@media(max-width:921px){.elementor-47 .elementor-element.elementor-element-2f636e3:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-2f636e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-47 .elementor-element.elementor-element-31f1d83 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-47 .elementor-element.elementor-element-a2a8068 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-47 .elementor-element.elementor-element-bc7df77{font-size:16px;line-height:20px;}.elementor-47 .elementor-element.elementor-element-458fe63 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-b19d764.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47 .elementor-element.elementor-element-c459d13 .elementor-image-box-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-aa35653{--grid-column-gap:5px;}}@media(max-width:921px){.elementor-47 .elementor-element.elementor-element-90ab314{padding:0px 20px 80px 20px;}}/* Start custom CSS for formidable, class: .elementor-element-3db4515 */.cForm .frm_submit {
    text-align: left !important;
}

.cForm .with_frm_style input[type=text], .with_frm_style input[type=password], .with_frm_style input[type=email], .with_frm_style input[type=number], .with_frm_style input[type=url], .with_frm_style input[type=tel], .with_frm_style input[type=phone], .with_frm_style input[type=search], .with_frm_style select, .with_frm_style textarea, .frm_form_fields_style, .with_frm_style .frm_scroll_box .frm_opt_container, .frm_form_fields_active_style, .frm_form_fields_error_style, .with_frm_style .frm-card-element.StripeElement, .with_frm_style .chosen-container-multi .chosen-choices, .with_frm_style .chosen-container-single .chosen-single{
    border-width: 0 0 1px 0;
}

body[data-elementor-device-mode="mobile"] .elementor-47 .elementor-element.elementor-element-3db4515 .frm_submit, body[data-elementor-device-mode="tablet"] .elementor-47 .elementor-element.elementor-element-3db4515 .frm_submit {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2f636e3 */.elementor-47 .elementor-element.elementor-element-2f636e3 {
	-webkit-animation: slide-right 1s ease-in-out both;
	        animation: slide-right 1s ease-in-out both;
}

@-webkit-keyframes slide-right {
  0% {
    background-position-x: -100%;
    opacity: 40%;
  }
  100% {
   background-position-x: 0%;
   opacity: 100%;
  }
}
@keyframes slide-right {
  0% {
    background-position-x: -100%;
    opacity: 40%;
  }
  100% {
   background-position-x: 0%;
   opacity: 100%;
  }
}/* End custom CSS */
/* Start custom CSS */.page-id-47 .elementor-element-8bab57e{
   display: none !important;
}/* End custom CSS */