.elementor-643 .elementor-element.elementor-element-50136aa{--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;}.elementor-643 .elementor-element.elementor-element-e5151b2 .elementor-repeater-item-d9ae203 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://vibrant-dhawan.77-37-74-132.plesk.page/wp-content/uploads/2024/06/contacto.jpg);background-size:cover;}.elementor-643 .elementor-element.elementor-element-e5151b2 .elementor-repeater-item-d9ae203 .elementor-background-overlay{background-color:#0F52BA6E;mix-blend-mode:multiply;}.elementor-643 .elementor-element.elementor-element-e5151b2 .elementor-repeater-item-d9ae203 .swiper-slide-inner{text-align:center;}.elementor-643 .elementor-element.elementor-element-e5151b2:hover{background-color:#0F52BA00;}.elementor-643 .elementor-element.elementor-element-e5151b2 .swiper-slide{height:259px;}.elementor-643 .elementor-element.elementor-element-e5151b2 .swiper-slide-contents{max-width:59%;}.elementor-643 .elementor-element.elementor-element-e5151b2 .swiper-slide-inner{text-align:center;}.elementor-643 .elementor-element.elementor-element-e5151b2 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-643 .elementor-element.elementor-element-e5151b2 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;font-style:normal;}.elementor-643 .elementor-element.elementor-element-e5151b2 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-643 .elementor-element.elementor-element-0c12026{--spacer-size:25px;}.elementor-643 .elementor-element.elementor-element-40aa661{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-643 .elementor-element.elementor-element-cb57d0e{--display:flex;}.elementor-643 .elementor-element.elementor-element-0ee5b88{--display:flex;}.elementor-643 .elementor-element.elementor-element-0ee5b88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-643 .elementor-element.elementor-element-5a85556 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-643 .elementor-element.elementor-element-5a85556 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-643 .elementor-element.elementor-element-5a85556{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-643 .elementor-element.elementor-element-5a85556 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-643 .elementor-element.elementor-element-5a85556 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-643 .elementor-element.elementor-element-5a85556 .elementor-icon-list-text{transition:color 0.3s;}.elementor-643 .elementor-element.elementor-element-f9599f3{--spacer-size:10px;}.elementor-643 .elementor-element.elementor-element-61cd3f9 iframe{height:204px;}.elementor-643 .elementor-element.elementor-element-0f5f70d{--spacer-size:5px;}.elementor-643 .elementor-element.elementor-element-e7b3724{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-643 .elementor-element.elementor-element-485a6c9{--display:flex;}.elementor-643 .elementor-element.elementor-element-3ea09f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-643 .elementor-element.elementor-element-3ea09f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-643 .elementor-element.elementor-element-3ea09f6{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-643 .elementor-element.elementor-element-3ea09f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-643 .elementor-element.elementor-element-3ea09f6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-643 .elementor-element.elementor-element-3ea09f6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-643 .elementor-element.elementor-element-c98e722{--spacer-size:10px;}.elementor-643 .elementor-element.elementor-element-e7fdfc9{width:var( --container-widget-width, 98.286% );max-width:98.286%;--container-widget-width:98.286%;--container-widget-flex-grow:0;}.elementor-643 .elementor-element.elementor-element-e7fdfc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-643 .elementor-element.elementor-element-e7fdfc9 iframe{height:204px;}.elementor-643 .elementor-element.elementor-element-08ebaa8{--spacer-size:5px;}.elementor-643 .elementor-element.elementor-element-d71242b{width:var( --container-widget-width, 99.714% );max-width:99.714%;--container-widget-width:99.714%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-643 .elementor-element.elementor-element-d71242b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-643 .elementor-element.elementor-element-1bfd42a{--display:flex;}.elementor-643 .elementor-element.elementor-element-ec091e8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-643 .elementor-element.elementor-element-ec091e8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-643 .elementor-element.elementor-element-ec091e8{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-643 .elementor-element.elementor-element-ec091e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-643 .elementor-element.elementor-element-ec091e8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-643 .elementor-element.elementor-element-ec091e8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-643 .elementor-element.elementor-element-e8b36ff{--spacer-size:10px;}.elementor-643 .elementor-element.elementor-element-efdadce{width:var( --container-widget-width, 106.856% );max-width:106.856%;--container-widget-width:106.856%;--container-widget-flex-grow:0;}.elementor-643 .elementor-element.elementor-element-efdadce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-643 .elementor-element.elementor-element-efdadce iframe{height:204px;}.elementor-643 .elementor-element.elementor-element-cc1480c{--spacer-size:5px;}.elementor-643 .elementor-element.elementor-element-0519819{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-643 .elementor-element.elementor-element-568c379{--display:flex;}.elementor-643 .elementor-element.elementor-element-68d602f{--spacer-size:25px;}.elementor-643 .elementor-element.elementor-element-fb3907b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-643 .elementor-element.elementor-element-fb3907b .elementor-divider-separator{width:100%;}.elementor-643 .elementor-element.elementor-element-fb3907b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-643 .elementor-element.elementor-element-f9d353c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-643 .elementor-element.elementor-element-19f0fbe{--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;--justify-content:center;}.elementor-643 .elementor-element.elementor-element-5204f41.elementor-element{--align-self:center;}.elementor-643 .elementor-element.elementor-element-5204f41{text-align:center;}.elementor-643 .elementor-element.elementor-element-5204f41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:63px;font-weight:700;font-style:normal;}.elementor-643 .elementor-element.elementor-element-e3d2220{--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;}.elementor-643 .elementor-element.elementor-element-94bb9f3 .content-form .submit-form{text-align:left;padding-right:calc( 28px/2 );padding-left:calc( 28px/2 );margin-bottom:0px;}.elementor-643 .elementor-element.elementor-element-94bb9f3 .elementor-column{padding-right:calc( 28px/2 );padding-left:calc( 28px/2 );margin-bottom:0px;}body.rtl .elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset > label{padding-left:0px;}body:not(.rtl) .elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset > label{padding-right:0px;}body .elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset > label{padding-bottom:0px;}.elementor-643 .elementor-element.elementor-element-94bb9f3 .required-mark{color:#FF0000;}.elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset > label{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset > input, .elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset select, .elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset > textarea, .elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset > button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset > input{text-align:left;padding:6px 6px 6px 6px;background-color:#ffffff;}.elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset select{text-align:left;padding:6px 6px 6px 6px;background-color:#ffffff;}.elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset > textarea{text-align:left;padding:6px 6px 6px 6px;background-color:#ffffff;}.elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset > input:focus{background-color:#ffffff;}.elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset select:focus{background-color:#ffffff;}.elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset > textarea:focus{background-color:#ffffff;}.elementor-643 .elementor-element.elementor-element-94bb9f3 fieldset > button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-643 .elementor-element.elementor-element-94bb9f3 .content-form-notice{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-643 .elementor-element.elementor-element-94bb9f3 .content-form-notice.content-form-success{border-style:none;}.elementor-643 .elementor-element.elementor-element-94bb9f3 .content-form-notice.content-form-error{border-style:none;}.elementor-643 .elementor-element.elementor-element-27031b1{--display:flex;}.elementor-643 .elementor-element.elementor-element-978668b{--spacer-size:25px;}@media(max-width:1024px){.elementor-643 .elementor-element.elementor-element-40aa661{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-643 .elementor-element.elementor-element-40aa661{--content-width:1050px;}.elementor-643 .elementor-element.elementor-element-0ee5b88{--width:97.713%;}.elementor-643 .elementor-element.elementor-element-f9d353c{--content-width:1050px;}.elementor-643 .elementor-element.elementor-element-19f0fbe{--width:50%;}.elementor-643 .elementor-element.elementor-element-e3d2220{--width:50%;}}@media(max-width:767px){.elementor-643 .elementor-element.elementor-element-40aa661{--content-width:400px;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-643 .elementor-element.elementor-element-f9d353c{--content-width:500px;--min-height:0px;}}