.elementor-15108 .elementor-element.elementor-element-94df1fd{--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:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15108 .elementor-element.elementor-element-a896694 img{width:67%;}.elementor-15108 .elementor-element.elementor-element-bed1240{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15108 .elementor-element.elementor-element-94df1fd{--padding-top:5%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%;}}@media(max-width:767px){.elementor-15108 .elementor-element.elementor-element-94df1fd{--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}/* Start custom CSS */body .iti__flag, div.wpforms-container .wpforms-form .iti__flag, div.wpforms-container-full .wpforms-form .iti__flag, #wpforms-conversational-form-page .iti__flag {
 background-image: url("https://masventas33.s3.amazonaws.com/media/publicresources/intl-tel-input-flags.png?1") !important;   
}

body .iti__country, div.wpforms-container .wpforms-form .iti__country, div.wpforms-container-full .wpforms-form .iti__country, #wpforms-conversational-form-page .iti__country {
    font-weight: 400;
}

#pum-8609, #pum-8750, #pum-8689, #pum-8699, #pum-8764, #pum-8790, #pum-8792 {
    z-index: 100 !important;
}

.elementor-kit-7 input:not([type="button"]):not([type="submit"]), .elementor-kit-7 textarea, .elementor-kit-7 .elementor-field-textual {

border-style: dotted;
}


.ctabtnzoom {
    background-color: #ff0000 !important;
    color: #FFFFFF !important;
    font-weight: 600 !important;
    font-size: 24px !important;
    height: 50px !important;
    width: 100% !important;
  box-shadow: 0px 0px 0px 0px rgba(217,175,98,0.5);
	animation: pulsezoom 1.5s infinite !important;
}

@keyframes pulsezoom {
  0% {
	transform: scale(.95);
		box-shadow: 0 0 0 0 rgba(255,0,0,.7);
  }
  70% {
		transform: scale(1);
		box-shadow: 0px 0px 0px 30px transparent;
  }
    100% {
		 transform: scale(0.95);
box-shadow: 0 0 0 0 transparent;
  }
}/* End custom CSS */