.elementor-1050 .elementor-element.elementor-element-66af828 > .elementor-element-populated{margin:34px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1050 .elementor-element.elementor-element-37a7683 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-1050 .elementor-element.elementor-element-37a7683{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:#000000;}.elementor-1050 .elementor-element.elementor-element-f3fbaa9 > .elementor-widget-container{margin:-10px 0px -18px 0px;padding:0px 88px 0px 0px;}.elementor-1050 .elementor-element.elementor-element-f3fbaa9{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;color:#7A7A7A;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1050 .elementor-element.elementor-element-8ad3874 .elementor-button{background-color:var( --e-global-color-fa65850 );font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;fill:#000000;color:#000000;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);border-radius:10px 10px 10px 10px;padding:15px 50px 15px 25px;}.elementor-1050 .elementor-element.elementor-element-8ad3874 .elementor-button:hover, .elementor-1050 .elementor-element.elementor-element-8ad3874 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-1050 .elementor-element.elementor-element-8ad3874 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1050 .elementor-element.elementor-element-8ad3874 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1050 .elementor-element.elementor-element-8ad3874 .elementor-button:hover svg, .elementor-1050 .elementor-element.elementor-element-8ad3874 .elementor-button:focus svg{fill:#000000;}.elementor-1050 .elementor-element.elementor-element-42eb3c0 .elementor-button{background-color:#80BD10;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);border-radius:10px 10px 10px 10px;padding:15px 77px 15px 25px;}.elementor-1050 .elementor-element.elementor-element-42eb3c0 .elementor-button:hover, .elementor-1050 .elementor-element.elementor-element-42eb3c0 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-1050 .elementor-element.elementor-element-42eb3c0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1050 .elementor-element.elementor-element-42eb3c0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1050 .elementor-element.elementor-element-42eb3c0 .elementor-button:hover svg, .elementor-1050 .elementor-element.elementor-element-42eb3c0 .elementor-button:focus svg{fill:#000000;}.elementor-1050 .elementor-element.elementor-element-c7b6757 > .elementor-element-populated{padding:20px 35px 35px 35px;}.elementor-1050 .elementor-element.elementor-element-e7a0040 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 50px 30px 50px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-1050 .elementor-element.elementor-element-0803eef > .elementor-element-populated{margin:34px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1050 .elementor-element.elementor-element-c95f598 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-1050 .elementor-element.elementor-element-c95f598{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:#000000;}.elementor-1050 .elementor-element.elementor-element-9df932b > .elementor-widget-container{margin:-10px 0px -18px 0px;padding:0px 88px 0px 0px;}.elementor-1050 .elementor-element.elementor-element-9df932b{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;color:#7A7A7A;}.elementor-1050 .elementor-element.elementor-element-b33323c .elementor-button{background-color:var( --e-global-color-fa65850 );font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;fill:#000000;color:#000000;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);border-radius:10px 10px 10px 10px;padding:15px 50px 15px 25px;}.elementor-1050 .elementor-element.elementor-element-b33323c .elementor-button:hover, .elementor-1050 .elementor-element.elementor-element-b33323c .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-1050 .elementor-element.elementor-element-b33323c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1050 .elementor-element.elementor-element-b33323c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1050 .elementor-element.elementor-element-b33323c .elementor-button:hover svg, .elementor-1050 .elementor-element.elementor-element-b33323c .elementor-button:focus svg{fill:#000000;}.elementor-1050 .elementor-element.elementor-element-11fe2a7 .elementor-button{background-color:#80BD10;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);border-radius:10px 10px 10px 10px;padding:15px 77px 15px 25px;}.elementor-1050 .elementor-element.elementor-element-11fe2a7 .elementor-button:hover, .elementor-1050 .elementor-element.elementor-element-11fe2a7 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-1050 .elementor-element.elementor-element-11fe2a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1050 .elementor-element.elementor-element-11fe2a7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1050 .elementor-element.elementor-element-11fe2a7 .elementor-button:hover svg, .elementor-1050 .elementor-element.elementor-element-11fe2a7 .elementor-button:focus svg{fill:#000000;}.elementor-1050 .elementor-element.elementor-element-b8eaf3a > .elementor-widget-container{padding:35px 35px 0px 35px;}.elementor-1050 .elementor-element.elementor-element-df91eef{margin-top:30px;margin-bottom:0px;}.elementor-1050 .elementor-element.elementor-element-f34a9f6 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-1050 .elementor-element.elementor-element-f34a9f6{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1.2em;color:#000000;}.elementor-1050 .elementor-element.elementor-element-cb7feea > .elementor-widget-container{margin:-10px 0px -18px 0px;}.elementor-1050 .elementor-element.elementor-element-cb7feea{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-1050 .elementor-element.elementor-element-ee2657c > .elementor-widget-container{margin:-10px 0px -18px 0px;}.elementor-1050 .elementor-element.elementor-element-ee2657c{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-1050 .elementor-element.elementor-element-9094be5 > .elementor-container{max-width:836px;}.elementor-1050 .elementor-element.elementor-element-8f86110 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#231F20;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-1050 .elementor-element.elementor-element-8f86110 .elementskit-accordion .elementskit-card-body, .elementor-1050 .elementor-element.elementor-element-8f86110 .accordion.floating-style .elementskit-card-body{background-color:#231F20;}.elementor-1050 .elementor-element.elementor-element-8f86110 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-fa65850 );}.elementor-1050 .elementor-element.elementor-element-8f86110 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-fa65850 );}.elementor-1050 .elementor-element.elementor-element-8f86110 .elementskit-accordion .elementskit-card-body p{color:#FFFFFF;}.elementor-1050 .elementor-element.elementor-element-8f86110 .elementskit-accordion .elementskit-card-body{color:#FFFFFF;border-radius:0px 0px 5px 20px;padding:5px 30px 35px 60px;}.elementor-1050 .elementor-element.elementor-element-8f86110 .elementskit-accordion .elementskit-card-body p, .elementor-1050 .elementor-element.elementor-element-8f86110 .elementskit-accordion .elementskit-card-body{font-family:"Nunito Sans", Sans-serif;font-size:18px;}.elementor-1050 .elementor-element.elementor-element-8f86110 .elementskit-accordion > .elementskit-card.active{border-radius:10px 30px 0px 0px;}.elementor-1050 .elementor-element.elementor-element-8f86110 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:10px 30px 0px 0px;}.elementor-1050 .elementor-element.elementor-element-8f86110 .elementskit-accordion > .elementskit-card{border-radius:10px 30px 5px 20px;}.elementor-1050 .elementor-element.elementor-element-8f86110 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:10px 30px 5px 20px;}.elementor-1050 .elementor-element.elementor-element-e58ec2e{margin-top:30px;margin-bottom:0px;}.elementor-1050 .elementor-element.elementor-element-ef1e0dd > .elementor-widget-container{margin:-10px 0px -18px 0px;}.elementor-1050 .elementor-element.elementor-element-ef1e0dd{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-1050 .elementor-element.elementor-element-978f159 > .elementor-widget-container{margin:-10px 0px -18px 0px;}.elementor-1050 .elementor-element.elementor-element-978f159{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-1050 .elementor-element.elementor-element-a114ffb > .elementor-container{max-width:836px;}.elementor-1050 .elementor-element.elementor-element-1ace9fd .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#231F20;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-1050 .elementor-element.elementor-element-1ace9fd .elementskit-accordion .elementskit-card-body, .elementor-1050 .elementor-element.elementor-element-1ace9fd .accordion.floating-style .elementskit-card-body{background-color:#231F20;}.elementor-1050 .elementor-element.elementor-element-1ace9fd .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-fa65850 );}.elementor-1050 .elementor-element.elementor-element-1ace9fd .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-fa65850 );}.elementor-1050 .elementor-element.elementor-element-1ace9fd .elementskit-accordion .elementskit-card-body p{color:#FFFFFF;}.elementor-1050 .elementor-element.elementor-element-1ace9fd .elementskit-accordion .elementskit-card-body{color:#FFFFFF;border-radius:0px 0px 5px 20px;padding:5px 30px 35px 60px;}.elementor-1050 .elementor-element.elementor-element-1ace9fd .elementskit-accordion .elementskit-card-body p, .elementor-1050 .elementor-element.elementor-element-1ace9fd .elementskit-accordion .elementskit-card-body{font-family:"Nunito Sans", Sans-serif;font-size:18px;}.elementor-1050 .elementor-element.elementor-element-1ace9fd .elementskit-accordion > .elementskit-card.active{border-radius:10px 30px 0px 0px;}.elementor-1050 .elementor-element.elementor-element-1ace9fd .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:10px 30px 0px 0px;}.elementor-1050 .elementor-element.elementor-element-1ace9fd .elementskit-accordion > .elementskit-card{border-radius:10px 30px 5px 20px;}.elementor-1050 .elementor-element.elementor-element-1ace9fd .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:10px 30px 5px 20px;}.elementor-1050 .elementor-element.elementor-element-b88023d{margin-top:30px;margin-bottom:0px;}.elementor-1050 .elementor-element.elementor-element-e6306e5{text-align:center;font-family:"Gotham Bold", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-fa65850 );}.elementor-1050 .elementor-element.elementor-element-ac13889 .wpr-google-map{height:500px;border-radius:0px 0px 0px 0px;}.elementor-1050 .elementor-element.elementor-element-ac13889 .wpr-google-map .gm-style-iw-c{text-align:center;border-radius:5px 5px 5px 5px;}.elementor-1050 .elementor-element.elementor-element-ac13889 .wpr-google-map .gm-style-iw-c .wpr-gm-iwindow p{color:var( --e-global-color-fa65850 );font-family:"Nunito Sans", Sans-serif;font-weight:bold;}.elementor-1050 .elementor-element.elementor-element-ac13889 .wpr-google-map .gm-style-iw-c .wpr-gm-iwindow{padding:15px 15px 15px 15px;}.elementor-1050 .elementor-element.elementor-element-ac13889 .wpr-google-map .gm-style-iw-a{transform:translateY(-10px);}@media(max-width:767px){.elementor-1050 .elementor-element.elementor-element-e7a0040 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-1050 .elementor-element.elementor-element-c95f598{text-align:center;font-size:30px;}.elementor-1050 .elementor-element.elementor-element-9df932b > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-d1ec5ce */#homex .forminator-button-submit {

width:  100%!important;

margin-left:0%!important;
box-shadow: 0 2px 6px 0 rgb(0 0 0 / 16%) !important;
 background-color: #80BD10!important;
 border-radius: 30px!important;
 font-family: "Nunito Sans", Sans-serif!important;
 font-weight: bold!important;
 color:black!important;
}

#homex .forminator-button-submit:hover {

width:%!important;

margin-left:0%!important;
box-shadow: 0 2px 6px 0 rgb(0 0 0 / 16%) !important;
 background-color: #80BD10!important;
 border-radius: 30px!important;
   box-shadow: 0 8px 20px 0 rgb(0 0 0 / 30%) !important;
    -webkit-transform: translate(0px, -2px);
    -ms-transform: translate(0px, -2px);
    transform: translate(0px, -2px);
    color: #fff;
}


#homex .forminator-ui#forminator-module-4414.forminator-design--default  .forminator-input {
    background-color: #E6E6E6!important;
    border-style: none none solid!important;;
border-width: 0px 0px 1px!important;;;
font-family: "Nunito Sans", Sans-serif!important;
border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgba(51, 51, 51, 0.35)!important;;;
background-color: transparent!important;;;
}

#homex .forminator-ui#forminator-module-4414.forminator-design--default .forminator-label {
    color: #33333380!important;
    font-family: "Nunito Sans", Sans-serif!important;
    font-size: 17px!important;
  
}

#homex .forminator-ui#forminator-module-4414.forminator-design--default .forminator-textarea {
    background-color: #E6E6E6!important;
    border-style: none none solid!important;;
border-width: 0px 0px 1px!important;;;
;
    font-family: "Nunito Sans", Sans-serif!important;
border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgba(51, 51, 51, 0.35)!important;;;
background-color: transparent!important;;
    
}

.forminator-ui.forminator-quiz#forminator-module-4415 .forminator-quiz--summary, .forminator-ui.forminator-quiz#forminator-module-4415 .forminator-quiz--summary p {
    display: none!important;
    
}






@media only screen and (max-width: 600px) {
	#homex .forminator-button-submit {
		width:100%!important;
		margin-left:0%!important;
	}
	
	#homex .forminator-button-submit:hover {
	    		width:100%!important;
	    			margin-left:0%!important;
	}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b8eaf3a */#homev .forminator-button-submit {

width:10px!important;

box-shadow: 0 2px 6px 0 rgb(0 0 0 / 16%) !important;
 background-color: #80BD10!important;
 border-radius: 10px 30px 5px 20px!important;
 font-family: "Nunito Sans", Sans-serif!important;
 font-weight: bold!important;
 color: black!important;
}

#homev .forminator-button-submit:hover {

box-shadow: 0 2px 6px 0 rgb(0 0 0 / 16%) !important;
 background-color: #80BD10!important;
 border-radius: 10px 30px 5px 20px!important;
   box-shadow: 0 8px 20px 0 rgb(0 0 0 / 30%) !important;
    -webkit-transform: translate(0px, -2px);
    -ms-transform: translate(0px, -2px);
    transform: translate(0px, -2px);
    color: #fff;
}


#homev .forminator-ui#forminator-module-1057.forminator-design--default  .forminator-input {
    background-color: #E6E6E6!important;
    border-style: none none solid!important;;
border-width: 0px 0px 1px!important;;;
 font-family: "Nunito Sans", Sans-serif!important;
border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgba(51, 51, 51, 0.35)!important;;;
background-color: transparent!important;;;
}

#homev .forminator-ui#forminator-module-1057.forminator-design--default .forminator-label {
    color: #33333380!important;
     font-family: "Nunito Sans", Sans-serif!important;
    font-size: 17px!important;
  
}

#homev .forminator-ui#forminator-module-1057.forminator-design--default .forminator-textarea {
    background-color: #E6E6E6!important;
    border-style: none none solid!important;;
border-width: 0px 0px 1px!important;;;
;
     font-family: "Nunito Sans", Sans-serif!important;
border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgba(51, 51, 51, 0.35)!important;;;
background-color: transparent!important;;
    
}


#homev {
    border-style: solid;
border-width: 2px;
border-color: #fff;
border-radius: 20px;
background-color: hsla(0deg, 0%, 98%, 0.75);
box-shadow: -6px 6px 24px 0 rgb(0 0 0 / 8%);
-webkit-backdrop-filter: blur(50px);
backdrop-filter: blur(50px);
}/* End custom CSS */
/* Start custom CSS for wpr-google-maps, class: .elementor-element-ac13889 */.elementor-1050 .elementor-element.elementor-element-ac13889 .wpr-google-map .gm-style-iw-c .wpr-gm-iwindow {
    padding: 13px 10px 1px 10px;
}

.gm-style .gm-style-iw-tc {
display:none!important;
}


.wpr-google-map .gm-style-iw-c>button {
    display: none!important;
}/* End custom CSS */