.elementor-709 .elementor-element.elementor-element-79fb476{--display:flex;}.elementor-709 .elementor-element.elementor-element-57cac1c{--display:flex;}.elementor-709 .elementor-element.elementor-element-718c7ee{--e-image-carousel-slides-to-show:4;background-color:transparent;background-image:linear-gradient(112deg, var( --e-global-color-f536151 ) 0%, #BEDBFF 100%);}.elementor-709 .elementor-element.elementor-element-718c7ee .swiper-wrapper{display:flex;align-items:center;}.elementor-709 .elementor-element.elementor-element-718c7ee .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-709 .elementor-element.elementor-element-6af7cb1{--display:flex;}.elementor-709 .elementor-element.elementor-element-4986f84{--display:flex;}.elementor-709 .elementor-element.elementor-element-1c6a762{--display:flex;}.elementor-709 .elementor-element.elementor-element-dde09b8{--display:flex;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-709 .elementor-element.elementor-element-9607142 .gallery-item img{border-style:solid;border-color:var( --e-global-color-f536151 );}.elementor-709 .elementor-element.elementor-element-9607142 .gallery-item .gallery-caption{text-align:center;}.elementor-709 .elementor-element.elementor-element-aeb6aa4{--display:flex;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-709 .elementor-element.elementor-element-967335b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-709 .elementor-element.elementor-element-967335b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-709 .elementor-element.elementor-element-967335b{--image-border-color:var( --e-global-color-f536151 );--image-border-width:3px;--image-border-radius:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-709 .elementor-element.elementor-element-7afc792{--display:flex;}.elementor-709 .elementor-element.elementor-element-15117b8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-709 .elementor-element.elementor-element-15117b8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-709 .elementor-element.elementor-element-15117b8{--image-border-color:var( --e-global-color-f536151 );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-709 .elementor-element.elementor-element-ca9fa4b{--display:flex;}.elementor-709 .elementor-element.elementor-element-264ec6e{--display:flex;}.elementor-709 .elementor-element.elementor-element-ebea27c{--e-image-carousel-slides-to-show:4;background-color:transparent;background-image:linear-gradient(173deg, var( --e-global-color-f536151 ) 0%, #BEDBFF 100%);}.elementor-709 .elementor-element.elementor-element-ebea27c .swiper-wrapper{display:flex;align-items:center;}.elementor-709 .elementor-element.elementor-element-ebea27c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-709 .elementor-element.elementor-element-cd272ac{--display:flex;}.elementor-709 .elementor-element.elementor-element-bfe5b59{--display:flex;}.elementor-709 .elementor-element.elementor-element-4af5aa4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:64px;--padding-left:60px;--padding-right:60px;}.elementor-709 .elementor-element.elementor-element-53f37d02{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-709 .elementor-element.elementor-element-ea34824{text-align:center;}.elementor-709 .elementor-element.elementor-element-ea34824 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23.44px;font-weight:700;line-height:32px;color:#101828;}.elementor-709 .elementor-element.elementor-element-fb04d1c{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-709 .elementor-element.elementor-element-4af5aa4f{--padding-top:40px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-709 .elementor-element.elementor-element-53f37d02{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-709 .elementor-element.elementor-element-ea34824 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-709 .elementor-element.elementor-element-4af5aa4f{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-709 .elementor-element.elementor-element-ea34824 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for image-carousel, class: .elementor-element-718c7ee */.elementor-709 .elementor-element.elementor-element-718c7ee .swiper-slide-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9607142 */.elementor-709 .elementor-element.elementor-element-9607142 .gallery {
  max-width: 900px;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-967335b */.elementor-709 .elementor-element.elementor-element-967335b .e-gallery-item:not(:first-child) {
  display: none;
}
.elementor-709 .elementor-element.elementor-element-967335b .e-gallery-item {
  transform: scale(0.5);
  transform-origin: top;
  margin-bottom: -501.67px;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-15117b8 */.elementor-709 .elementor-element.elementor-element-15117b8 .e-gallery-item:not(:first-child) {
  display: none;
}
.elementor-709 .elementor-element.elementor-element-15117b8 .e-gallery-item {
  transform: scale(0.5);
  transform-origin: top;
  margin-bottom: -501.67px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ebea27c */.elementor-709 .elementor-element.elementor-element-ebea27c .swiper-slide-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1eb6a042 */.elementor-709 .elementor-element.elementor-element-1eb6a042 .gform_heading {
    display: none;
}

.elementor-709 .elementor-element.elementor-element-1eb6a042 .gfield_label.gform-field-label {
    color: #364153;
    font-family: "Inter", sans-serif;
    font-weight: 400;
    font-size: 13.45px;
    line-height: 20px;
    margin-bottom: 4px;
}

.elementor-709 .elementor-element.elementor-element-1eb6a042 input {
    border-radius: 6px;
    border-color: #D1D5DC;
    padding: 11px 13px 10px 13px;
    font-family: "Inter", sans-serif;
    font-weight: 400;
    font-size: 13.34px;
    line-height: 1.4px;
    color: #00000080;
    transition: font-size 0.2s ease;
}

.elementor-709 .elementor-element.elementor-element-1eb6a042 .gform_fields{
    row-gap: 24px;
}

.elementor-709 .elementor-element.elementor-element-1eb6a042 .gform-footer{
    margin-top: 12px;
    justify-content: center;
}

.elementor-709 .elementor-element.elementor-element-1eb6a042 input#gform_submit_button_1{
    /* background: #000; */
    background: #155DFC;
    border-radius: 6px;
    padding: 8px 24px;
}

.elementor-709 .elementor-element.elementor-element-1eb6a042 input#gform_submit_button_1:hover{
    /* background: #000; */
    background: #1447e6;
}

.captcha-field {
    align-items: center !important;
    display: flex !important;
    flex-direction: column !important;
}

input:focus {
    outline: none !important;   
    font-size: 12px !important; 
}
.captcha-field .gfield_label {
    display: none !important;
}

.elementor-709 .elementor-element.elementor-element-1eb6a042 .gform_confirmation_message{
    text-align: center;
}/* End custom CSS */