.elementor-285910 .elementor-element.elementor-element-3b73c1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-285910 .elementor-element.elementor-element-3b73c1e:not(.elementor-motion-effects-element-type-background), .elementor-285910 .elementor-element.elementor-element-3b73c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-111cdda );}.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 );}.elementor-285910 .elementor-element.elementor-element-f116249{text-align:left;}.elementor-285910 .elementor-element.elementor-element-f116249 .elementor-heading-title{font-size:38px;font-weight:600;text-transform:capitalize;line-height:46.87px;color:var( --e-global-color-text );}.elementor-285910 .elementor-element.elementor-element-dca0b82{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-285910 .elementor-element.elementor-element-ffd15da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-285910 .elementor-element.elementor-element-ffd15da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-285910 .elementor-element.elementor-element-ffd15da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-285910 .elementor-element.elementor-element-ffd15da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-285910 .elementor-element.elementor-element-ffd15da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-285910 .elementor-element.elementor-element-ffd15da .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-285910 .elementor-element.elementor-element-ffd15da .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-285910 .elementor-element.elementor-element-ffd15da{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-285910 .elementor-element.elementor-element-ffd15da .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-285910 .elementor-element.elementor-element-ffd15da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-285910 .elementor-element.elementor-element-ffd15da .elementor-icon-list-item > a{font-size:15px;font-weight:300;text-transform:capitalize;}.elementor-285910 .elementor-element.elementor-element-ffd15da .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-285910 .elementor-element.elementor-element-da91504{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0rem;--margin-bottom:-8rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0214px;--padding-left:0px;--padding-right:0px;}.elementor-285910 .elementor-element.elementor-element-da91504:not(.elementor-motion-effects-element-type-background), .elementor-285910 .elementor-element.elementor-element-da91504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8ECFF;}.elementor-285910 .elementor-element.elementor-element-da91504.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-285910 .elementor-element.elementor-element-6419a76{width:100%;max-width:100%;}.elementor-285910 .elementor-element.elementor-element-6419a76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-285910 .elementor-element.elementor-element-cb1c024{--display:flex;}@media(min-width:768px){.elementor-285910 .elementor-element.elementor-element-dca0b82{--width:37%;}}@media(max-width:1200px){.elementor-285910 .elementor-element.elementor-element-3b73c1e{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-285910 .elementor-element.elementor-element-da91504{--padding-top:0px;--padding-bottom:214px;--padding-left:10px;--padding-right:10px;}}@media(max-width:1024px){.elementor-285910 .elementor-element.elementor-element-3b73c1e{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-285910 .elementor-element.elementor-element-f116249 .elementor-heading-title{font-size:29px;}.elementor-285910 .elementor-element.elementor-element-da91504{--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;--padding-top:0px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-285910 .elementor-element.elementor-element-3b73c1e{--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;--justify-content:center;}.elementor-285910 .elementor-element.elementor-element-f116249 .elementor-heading-title{font-size:22px;}.elementor-285910 .elementor-element.elementor-element-da91504{--margin-top:0rem;--margin-bottom:-5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-285910 .elementor-element.elementor-element-6419a76 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for wpforms, class: .elementor-element-6419a76 */.elementor-285910 .elementor-element.elementor-element-6419a76 .wpforms-submit-container{
text-align: center;
}
div#wpforms-285921-field_13-container{
background-color: #efffea;
padding-top: 20px;
border-radius: 10px 10px 0px 0px;
}
div#wpforms-285921-field_15-container{
background-color: #efffea;
padding: 20px 0px 30px 20px;

}
div#wpforms-285921-field_20-container{
background-color: #efffea;
border-radius: 0px 0px 10px 10px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
}
div#wpforms-285921-field_73-container{
background-color: #efffea;
padding-top: 20px;
border-radius: 10px;
}
div#wpforms-285921-field_82-container{
background-color: #efffea;
padding-top: 20px;
border-radius: 10px;
}
div#wpforms-285921-field_85-container{
background-color: #efffea;
padding:20px 40px;
border-radius: 10px 10px 0px 0px;
}
div#wpforms-285921-field_86-container{
background-color: #efffea;
padding:20px  40px;
border-radius: 0px 0px 10px 10px;
}

@media (max-width:432px){
div#wpforms-285921-field_110-container .wpforms-layout-row .wpforms-layout-column:nth-child(2){
position: absolute;
top: 710px;
}
div#wpforms-285921-field_48-container {
margin-top: -40px;
padding-top: 40px;
padding-bottom: 40px;
}
div#wpforms-285921-field_113-container{
display: none !important;
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be93eb7 */.elementor-285910 .elementor-element.elementor-element-be93eb7 {
     height: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb1c024 */.elementor-285910 .elementor-element.elementor-element-cb1c024 {
     height: 0px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-285910 .form-headings {
font-family: DM Sans;
font-size: 30px;
font-weight: 600;
line-height: 35px;
text-align: center;
display: block;

}
#wpforms-285921-field_116-container .wpforms-field-layout-rows.wpforms-field-large {
    display: grid;
    grid-template-columns:1fr 1fr !important;
}
div#wpforms-285921-field_116-container .wpforms-field input {
    max-width: 97% !important;
    gap:20px;
}

div#wpforms-285921-field_113-container {
display: none;
}
body.elementor-page-285910 div#wpforms-285011 {
margin: 0px !important;
}

body.elementor-page-285910 .wpforms-field-container {
background: var( --e-global-color-secondary ) !important;
padding: 20px 0px !important;
}

body.elementor-page-285910 .wpforms-field-layout-columns.wpforms-field-layout-preset-50-50 {
padding: 0px !important;
}


body.elementor-page-285910 div[data-field-id="15"] legend, body.elementor-page-285910 div[data-field-id="20"] legend  {
font-family: DM Sans;
font-size: 23px;
font-weight: 600;
line-height: 39.06px;
text-align: left;
}

body.elementor-page-285910 div[data-field-id="20"] .wpforms-field-layout-rows.wpforms-field-large {
display: flex;
align-items: center;
justify-content: center;
gap: 106px;
}

body.elementor-page-285910 fieldset label.wpforms-field-label-inline {
font-family: DM Sans;
font-size: 16px;
font-weight: 400;
line-height: 20.83px;
text-align: center;
}


body.elementor-page-285910 .form-checkBox label.wpforms-field-label-inline {
display: flex !important;
flex-direction: row-reverse;
align-items: center;
flex-wrap: wrap;
}

body.elementor-page-285910 .form-checkBox label.wpforms-field-label-inline  img {
width: 37px !important;
}

body.elementor-page-285910 .bg-light  textarea {
background: #EFFFEA !important;
border-color: #EFFFEA !important;
}

body.elementor-page-285910 .form-checkBox li.wpforms-image-choices-item label {
background: #EFFFEA !important;
display: flex;
align-items: center;
border-radius: 6px !important;
width: 100%;
justify-content: space-between;
}

body.elementor-page-285910 .form-checkBox li.wpforms-image-choices-item span.wpforms-image-choices-label {
font-size: 23px !important;
font-weight: 700;
font-family: 'DM SANS';
margin-top: 0px !important;
}

body.elementor-page-285910 .form-checkBox span.wpforms-image-choices-image {
background: #5AA1E1;
border-radius: 50px;
width: 29px;
height: 48px;
display: flex !important;
align-items: center;
justify-content: center;
padding: 4px;
}

body.elementor-page-285910 .form-checkBox span.wpforms-image-choices-image img {
width: 100% !important;
min-width: 100% !important;
height: 100% !important;
object-fit: cover;
image-rendering: optimizespeed;
}

body.elementor-page-285910 .form-checkBox .wpforms-selected span.wpforms-image-choices-image img {
visibility: hidden !important;
}

body.elementor-page-285910 .form-checkBox  .wpforms-selected span.wpforms-image-choices-image {
background: transparent !important;
}

body.elementor-page-285910 .form-control.input-full input[type="text"] {
max-width: 100% !important;
}



body.elementor-page-285910 .label-bg-color label.wpforms-field-label, .form-text div {
background: #efffea !important;
padding: 12px  !important;
border-radius: 8px !important;
}

div#wpforms-285921-field_48-container, div#wpforms-285921-field_54-container {
width: 48%;
display: inline-block;
}

div#wpforms-285921-field_54-container {
float: right;
}



.img-upload .dz-message {
display: none !important;
}

.img-upload .wpforms-uploader.dz-clickable {
width: 228px;
height: 215px;
position: relative;
border-radius: 50% !important;
left:20px;
}

.img-upload .wpforms-uploader.dz-clickable::before {
content: '+';
font-size: 39px;
font-weight: 500;
}
body.elementor-page-285910 div.wpforms-container-full .wpforms-field-label{
padding: 0px 0px 0px 10px;
}

.img-upload .dz-max-files-reached::after, .dz-max-files-reached::before {
display: none !important;
}

.img-upload label {
text-align: center;
}

.upload-img-desc textarea {
background: #efffea !important;
color: #efffea !important;
height: 53px !important;
}

body.elementor-page-285910 .wpforms-submit-container {
text-align: center; 
background: #d8ecff !important;
margin: 0px !important;
padding: 0 20% 36px !important;
}

body.elementor-page-285910 .wpforms-submit-container button {
background: #5AA1E1 !important;
padding: 17px 57px !important;
border-radius: 50px !important;
font-size: 16px !important;
text-transform: uppercase;
height: unset !important;
}

@media (min-width:374px) and (max-width:1024px) {
body.elementor-page-285910 .form-headings{
font-size:30px;
line-height:40px;
}
body.elementor-page-285910 fieldset label.wpforms-field-label-inline {
font-family: DM Sans;
font-size: 12px;
font-weight: 400;
line-height: 20.83px;
text-align: center;
}
body.elementor-page-285910 div[data-field-id="15"] legend, body.elementor-page-285910 div[data-field-id="20"] legend  {
font-family: DM Sans;
font-size: 20px;
font-weight: 600;
line-height: 39.06px;
text-align: left;
}
.img-upload .wpforms-uploader.dz-clickable {
width: 194px;
height: 194px;
position: relative;
border-radius: 50% !important;
left:0px;
}
body.elementor-page-285910 .form-checkBox li.wpforms-image-choices-item span.wpforms-image-choices-label {
font-size: 20px !important;
font-weight: 700;
font-family: 'DM SANS';
margin-top: 0px !important;
}
div.wpforms-container-full textarea, .wp-core-ui div.wpforms-container-full textarea {
width: 93%;
}
div.wpforms-container div.wpforms-uploader{
padding:0px;
}
.wpforms-field-label {
padding: 0px 0px 0px 0px;
}
}
@media (min-width:431px)and (max-width:768px) {
div#wpforms-285921-field_113-container {
display: none;
}
body.elementor-page-285910 .form-headings{
font-size:27px;
line-height:40px;
}
body.elementor-page-285910 fieldset label.wpforms-field-label-inline {
font-family: DM Sans;
font-size: 10px;
font-weight: 400;
line-height: 20.83px;
text-align: center;
}
body.elementor-page-285910 div[data-field-id="15"] legend, body.elementor-page-285910 div[data-field-id="20"] legend  {
font-family: DM Sans;
font-size: 19px;
font-weight: 600;
line-height: 39.06px;
text-align: left;
}
.img-upload .wpforms-uploader.dz-clickable {
width: 180px;
height: 180px;
position: relative;
border-radius: 50% !important;
left:0px;

}
body.elementor-page-285910 .form-checkBox li.wpforms-image-choices-item span.wpforms-image-choices-label {
font-size: 18px !important;
font-weight: 700;
font-family: 'DM SANS';
margin-top: 0px !important;
}
div.wpforms-container-full textarea, .wp-core-ui div.wpforms-container-full textarea {
width: 93%;
}
div.wpforms-container div.wpforms-uploader{
padding:0px !important;
}
body.elementor-page-285910 div.wpforms-container-full .wpforms-field-label{
padding:0px;
}

}  
@media (min-width:320px)and (max-width:376px){
body.elementor-page-285910 .form-headings{
font-size:22px;
line-height:30px;
}

body.elementor-page-285910 fieldset label.wpforms-field-label-inline {
font-family: DM Sans;
font-size: 10px;
font-weight: 400;
line-height: 20.83px;
text-align: center;
}
body.elementor-page-285910 div[data-field-id="15"] legend, body.elementor-page-285910 div[data-field-id="20"] legend  {
font-family: DM Sans;
font-size: 18px;
font-weight: 600;
line-height: 39.06px;
text-align: center;
}
.img-upload .wpforms-uploader.dz-clickable {
width: 100% !important;
height: 180px;
position: relative;
border-radius: 50% !important;
left:0px;

}
body.elementor-page-285910 .form-checkBox li.wpforms-image-choices-item span.wpforms-image-choices-label {
font-size: 18px !important;
font-weight: 700;
font-family: 'DM SANS';
margin-top: 0px !important;
}
div.wpforms-container-full textarea, .wp-core-ui div.wpforms-container-full textarea {
width: 93%;
}
div.wpforms-container div.wpforms-uploader{
padding:0px !important;
}
body.elementor-page-285910 div.wpforms-container-full .wpforms-field-label{
padding:0px;
}
body.elementor-page-285910 div.wpforms-container-full .wpforms-field.wpforms-field-radio ul{
justify-content:center;
}
body.elementor-page-285910 #wpforms-285011-field_21{
padding:0px 0px 0px 0px;
}
body.elementor-page-285910 #wpforms-285011-field_22{
padding:0px 0px 0px 0px;
}
body.elementor-page-285910 #wpforms-285011-field_23{
padding:0px 0px 0px 0px;
}
body.elementor-page-285910 #wpforms-285011-field_24{
padding:0px 0px 0px 0px;
}
body.elementor-page-285015 .form-checkBox li.wpforms-image-choices-item label{
padding:20px 20px 20px 20px ;
width:100%;
}
body.elementor-page-285910 div.wpforms-container-full .wpforms-field.wpforms-field-radio ul{
padding:0px;

}

div#wpforms-285921-field_73-container{
background-color: #efffea;
padding-top: 20px;
border-radius: 10px;
}
div#wpforms-285921-field_82-container{
background-color: #efffea;
padding-top: 20px;
border-radius: 10px;
}
div#wpforms-285921-field_85-container{
background-color: #efffea;
padding:20px 10px;
border-radius: 10px 10px 0px 0px;
}
div#wpforms-285921-field_86-container{
background-color: #efffea;
padding:20px  10px;
border-radius: 0px 0px 10px 10px;
}
.img-upload .wpforms-uploader.dz-clickable {
width: 200px;
height: 180px;
position: relative;
border-radius: 0% !important;
left:0px;
}
body.elementor-page-285910 ul#wpforms-285921-field_16{
justify-content:center;
}
body.elementor-page-285910 ul#wpforms-285921-field_18{
justify-content:center;
}
body.elementor-page-285910 ul#wpforms-285921-field_17{
justify-content:center;
}
body.elementor-page-285910 ul#wpforms-285921-field_19{
justify-content:center;
}
body.elementor-page-285910 div[data-field-id="20"] .wpforms-field-layout-rows.wpforms-field-large{
gap:0px;
flex-direction: column;
}
body.elementor-page-285910 #wpforms-285921-field_83 .wpforms-field-label-inline{
text-align:left;
}
div#wpforms-285921-field_48-container, div#wpforms-285921-field_54-container {
width: 100%;
display: inline-block;
}
#wpforms-285921-field_116-container .wpforms-field-layout-rows.wpforms-field-large {
    display: grid;
    grid-template-columns: 1fr !important;
}
div#wpforms-285921-field_116-container .wpforms-field input {
    max-width: 100% !important;
    gap:20px;
}
}  
@media (min-width:377px)and (max-width:431px){
div#wpforms-285921-field_113-container {
display:unset;
}
body.elementor-page-285910 div#wpforms-285921-field_113 .wpforms-layout-row{
flex-direction:unset;

}
div#wpforms-285921-field_115 {
width: 100%;
}
div#wpforms-285921-field_114 {
width:100%;
}

body.elementor-page-285910 .form-headings{
font-size:22px;
line-height:30px;
}
body.elementor-page-285910 fieldset label.wpforms-field-label-inline {
font-family: DM Sans;
font-size: 10px;
font-weight: 400;
line-height: 20.83px;
text-align: center;
}
body.elementor-page-285910 div[data-field-id="15"] legend, body.elementor-page-285910 div[data-field-id="20"] legend  {
font-family: DM Sans;
font-size: 18px;
font-weight: 600;
line-height: 39.06px;
text-align: center;
}
.img-upload .wpforms-uploader.dz-clickable {
width: 100% !important;
height: 180px;
position: relative;
border-radius: 50% !important;
left:0px;

}
body.elementor-page-285910 .form-checkBox li.wpforms-image-choices-item span.wpforms-image-choices-label {
font-size: 18px !important;
font-weight: 700;
font-family: 'DM SANS';
margin-top: 0px !important;
}
div.wpforms-container-full textarea, .wp-core-ui div.wpforms-container-full textarea {
width: 93%;
}
div.wpforms-container div.wpforms-uploader{
padding:0px !important;
}
body.elementor-page-285910 div.wpforms-container-full .wpforms-field-label{
padding:0px;
}
body.elementor-page-285910 div.wpforms-container-full .wpforms-field.wpforms-field-radio ul{
justify-content:center;
}
body.elementor-page-285910 #wpforms-285011-field_21{
padding:0px 0px 0px 0px;
}
body.elementor-page-285910 #wpforms-285011-field_22{
padding:0px 0px 0px 0px;
}
body.elementor-page-285910 #wpforms-285011-field_23{
padding:0px 0px 0px 0px;
}
body.elementor-page-285910 #wpforms-285011-field_24{
padding:0px 0px 0px 0px;
}
body.elementor-page-285015 .form-checkBox li.wpforms-image-choices-item label{
padding:20px 20px 20px 20px ;
width:100%;
}
body.elementor-page-285910 div.wpforms-container-full .wpforms-field.wpforms-field-radio ul{
padding:0px;

}

div#wpforms-285921-field_73-container{
background-color: #efffea;
padding-top: 20px;
border-radius: 10px;
}
div#wpforms-285921-field_82-container{
background-color: #efffea;
padding-top: 20px;
border-radius: 10px;
}
div#wpforms-285921-field_85-container{
background-color: #efffea;
padding:20px 10px;
border-radius: 10px 10px 0px 0px;
}
div#wpforms-285921-field_86-container{
background-color: #efffea;
padding:20px  10px;
border-radius: 0px 0px 10px 10px;
}
.img-upload .wpforms-uploader.dz-clickable {
width: 200px;
height: 180px;
position: relative;
border-radius: 0% !important;
left:0px;
}
body.elementor-page-285910 ul#wpforms-285921-field_16{
justify-content:center;
}
body.elementor-page-285910 ul#wpforms-285921-field_18{
justify-content:center;
}
body.elementor-page-285910 ul#wpforms-285921-field_17{
justify-content:center;
}
body.elementor-page-285910 ul#wpforms-285921-field_19{
justify-content:center;
}
body.elementor-page-285910 div[data-field-id="20"] .wpforms-field-layout-rows.wpforms-field-large{
gap:0px;
flex-direction: column;
}
body.elementor-page-285910 #wpforms-285921-field_83 .wpforms-field-label-inline{
text-align:left;
}
div#wpforms-285921-field_48-container, div#wpforms-285921-field_54-container {
width: 100%;
display: inline-block;
}
div#wpforms-285921-field_113-container {
display:unset;
}
#wpforms-285921-field_116-container .wpforms-field-layout-rows.wpforms-field-large {
    display: grid;
    grid-template-columns: 1fr !important;
}
div#wpforms-285921-field_116-container .wpforms-field input {
    max-width: 100% !important;
    gap:20px;
}
}/* End custom CSS */