.elementor-718 .elementor-element.elementor-element-198ea26e{--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;--overlay-opacity:0.6;}.elementor-718 .elementor-element.elementor-element-198ea26e:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-198ea26e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villalucerna.com/wp-content/uploads/2025/04/Habitacion-doble-superior.jpg");background-position:center center;background-size:cover;}.elementor-718 .elementor-element.elementor-element-198ea26e::before, .elementor-718 .elementor-element.elementor-element-198ea26e > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-198ea26e > .e-con-inner > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-198ea26e > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-198ea26e > .e-con-inner > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-198ea26e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-718 .elementor-element.elementor-element-30a26f3d > .elementor-widget-container{padding:150px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-30a26f3d{text-align:center;}.elementor-718 .elementor-element.elementor-element-30a26f3d .elementor-heading-title{color:var( --e-global-color-f0e0728 );}.elementor-718 .elementor-element.elementor-element-6650188b > .elementor-widget-container{margin:0% 12% 0% 12%;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-6650188b{text-align:center;color:var( --e-global-color-f0e0728 );}.elementor-718 .elementor-element.elementor-element-2da96c0 .elementor-button{background-color:#D1974D;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 60px 14px 60px;}.elementor-718 .elementor-element.elementor-element-2da96c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-2da96c0 .elementor-button:hover, .elementor-718 .elementor-element.elementor-element-2da96c0 .elementor-button:focus{color:#F7F6F5;}.elementor-718 .elementor-element.elementor-element-2da96c0 .elementor-button:hover svg, .elementor-718 .elementor-element.elementor-element-2da96c0 .elementor-button:focus svg{fill:#F7F6F5;}.elementor-718 .elementor-element.elementor-element-2da9ce2 .elementor-button{background-color:#516647;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 60px 14px 60px;}.elementor-718 .elementor-element.elementor-element-2da9ce2{width:auto;max-width:auto;}.elementor-718 .elementor-element.elementor-element-2da9ce2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-2da9ce2 .elementor-button:hover, .elementor-718 .elementor-element.elementor-element-2da9ce2 .elementor-button:focus{color:#F0A42B;}.elementor-718 .elementor-element.elementor-element-2da9ce2 .elementor-button:hover svg, .elementor-718 .elementor-element.elementor-element-2da9ce2 .elementor-button:focus svg{fill:#F0A42B;}.elementor-718 .elementor-element.elementor-element-a9c8d9e .elementor-button{background-color:#D1974D;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 60px 14px 60px;}.elementor-718 .elementor-element.elementor-element-a9c8d9e > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-718 .elementor-element.elementor-element-a9c8d9e .elementor-button:hover, .elementor-718 .elementor-element.elementor-element-a9c8d9e .elementor-button:focus{color:#F7F6F5;}.elementor-718 .elementor-element.elementor-element-a9c8d9e .elementor-button:hover svg, .elementor-718 .elementor-element.elementor-element-a9c8d9e .elementor-button:focus svg{fill:#F7F6F5;}.elementor-718 .elementor-element.elementor-element-2148ea8{--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:50px;--margin-bottom:20px;--margin-left:50px;--margin-right:050px;}.elementor-718 .elementor-element.elementor-element-3678e09{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-718 .elementor-element.elementor-element-dfc0609{--e-image-carousel-slides-to-show:3;}.elementor-718 .elementor-element.elementor-element-fe1acd3 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-718 .elementor-element.elementor-element-fe1acd3{text-align:center;}.elementor-718 .elementor-element.elementor-element-fe1acd3 .elementor-heading-title{font-family:var( --e-global-typography-dbcccba-font-family ), Sans-serif;font-size:var( --e-global-typography-dbcccba-font-size );font-weight:var( --e-global-typography-dbcccba-font-weight );text-transform:var( --e-global-typography-dbcccba-text-transform );font-style:var( --e-global-typography-dbcccba-font-style );text-decoration:var( --e-global-typography-dbcccba-text-decoration );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );color:var( --e-global-color-text );}.elementor-718 .elementor-element.elementor-element-1cd57b6 > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-718 .elementor-element.elementor-element-1cd57b6{text-align:center;font-family:var( --e-global-typography-8437c3e-font-family ), Sans-serif;font-size:var( --e-global-typography-8437c3e-font-size );font-weight:var( --e-global-typography-8437c3e-font-weight );text-transform:var( --e-global-typography-8437c3e-text-transform );font-style:var( --e-global-typography-8437c3e-font-style );text-decoration:var( --e-global-typography-8437c3e-text-decoration );line-height:var( --e-global-typography-8437c3e-line-height );letter-spacing:var( --e-global-typography-8437c3e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-718 .elementor-element.elementor-element-9954f40{--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;--overlay-opacity:0.64;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-9954f40:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-9954f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villalucerna.com/wp-content/uploads/2025/04/Parque-multiaventura-para-ninos.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-9954f40::before, .elementor-718 .elementor-element.elementor-element-9954f40 > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-9954f40 > .e-con-inner > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-9954f40 > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-9954f40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-9954f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-718 .elementor-element.elementor-element-9954f40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-718 .elementor-element.elementor-element-c94fca4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-c94fca4{text-align:center;}.elementor-718 .elementor-element.elementor-element-c94fca4 .elementor-heading-title{font-family:var( --e-global-typography-dbcccba-font-family ), Sans-serif;font-size:var( --e-global-typography-dbcccba-font-size );font-weight:var( --e-global-typography-dbcccba-font-weight );text-transform:var( --e-global-typography-dbcccba-text-transform );font-style:var( --e-global-typography-dbcccba-font-style );text-decoration:var( --e-global-typography-dbcccba-text-decoration );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );color:var( --e-global-color-f0e0728 );}.elementor-718 .elementor-element.elementor-element-b7eb4ff .elementor-button{background-color:#516647;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 60px 14px 60px;}.elementor-718 .elementor-element.elementor-element-b7eb4ff{width:auto;max-width:auto;}.elementor-718 .elementor-element.elementor-element-b7eb4ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-b7eb4ff .elementor-button:hover, .elementor-718 .elementor-element.elementor-element-b7eb4ff .elementor-button:focus{color:#F0A42B;}.elementor-718 .elementor-element.elementor-element-b7eb4ff .elementor-button:hover svg, .elementor-718 .elementor-element.elementor-element-b7eb4ff .elementor-button:focus svg{fill:#F0A42B;}.elementor-718 .elementor-element.elementor-element-406815a .elementor-button{background-color:#D1974D;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 60px 14px 60px;}.elementor-718 .elementor-element.elementor-element-406815a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-406815a .elementor-button:hover, .elementor-718 .elementor-element.elementor-element-406815a .elementor-button:focus{color:#F7F6F5;}.elementor-718 .elementor-element.elementor-element-406815a .elementor-button:hover svg, .elementor-718 .elementor-element.elementor-element-406815a .elementor-button:focus svg{fill:#F7F6F5;}.elementor-718 .elementor-element.elementor-element-815ff37 .elementor-button{background-color:#516647;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 60px 14px 60px;}.elementor-718 .elementor-element.elementor-element-815ff37{width:auto;max-width:auto;}.elementor-718 .elementor-element.elementor-element-815ff37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-815ff37 .elementor-button:hover, .elementor-718 .elementor-element.elementor-element-815ff37 .elementor-button:focus{color:#F0A42B;}.elementor-718 .elementor-element.elementor-element-815ff37 .elementor-button:hover svg, .elementor-718 .elementor-element.elementor-element-815ff37 .elementor-button:focus svg{fill:#F0A42B;}.elementor-718 .elementor-element.elementor-element-63d14cf{--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;--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-718 .elementor-element.elementor-element-40330c3{--display:flex;}.elementor-718 .elementor-element.elementor-element-b4ce0d2{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.3;}.elementor-718 .elementor-element.elementor-element-b4ce0d2:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-b4ce0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villalucerna.com/wp-content/uploads/2025/04/Parque-multiaventura-para-ninos.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-b4ce0d2::before, .elementor-718 .elementor-element.elementor-element-b4ce0d2 > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-b4ce0d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-b4ce0d2 > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-b4ce0d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-b4ce0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-718 .elementor-element.elementor-element-16267b0 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-718 .elementor-element.elementor-element-16267b0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-f0e0728 );}.elementor-718 .elementor-element.elementor-element-4d1c4b2{--display:flex;}.elementor-718 .elementor-element.elementor-element-dfe7107{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.3;}.elementor-718 .elementor-element.elementor-element-dfe7107:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-dfe7107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villalucerna.com/wp-content/uploads/2025/04/Tirolina-circuito-para-princiantes.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-dfe7107::before, .elementor-718 .elementor-element.elementor-element-dfe7107 > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-dfe7107 > .e-con-inner > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-dfe7107 > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-dfe7107 > .e-con-inner > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-dfe7107 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-718 .elementor-element.elementor-element-23e5641 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-718 .elementor-element.elementor-element-23e5641 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-f0e0728 );}.elementor-718 .elementor-element.elementor-element-aa499e1{--display:flex;}.elementor-718 .elementor-element.elementor-element-0526d43{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.3;}.elementor-718 .elementor-element.elementor-element-0526d43:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-0526d43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villalucerna.com/wp-content/uploads/2025/04/Cirtuito-aventurero-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-0526d43::before, .elementor-718 .elementor-element.elementor-element-0526d43 > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-0526d43 > .e-con-inner > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-0526d43 > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-0526d43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-0526d43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-718 .elementor-element.elementor-element-62767ab > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-718 .elementor-element.elementor-element-62767ab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-f0e0728 );}.elementor-718 .elementor-element.elementor-element-70c1495{--display:flex;}.elementor-718 .elementor-element.elementor-element-1466d57{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.3;}.elementor-718 .elementor-element.elementor-element-1466d57:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-1466d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villalucerna.com/wp-content/uploads/2025/04/Circuito-extremo-rojo-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-1466d57::before, .elementor-718 .elementor-element.elementor-element-1466d57 > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-1466d57 > .e-con-inner > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-1466d57 > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-1466d57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-1466d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-718 .elementor-element.elementor-element-d6c3521 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-718 .elementor-element.elementor-element-d6c3521 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:300;color:var( --e-global-color-f0e0728 );}.elementor-718 .elementor-element.elementor-element-274b803{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-718 .elementor-element.elementor-element-3556e4e > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-718 .elementor-element.elementor-element-3556e4e{text-align:center;}.elementor-718 .elementor-element.elementor-element-3556e4e .elementor-heading-title{font-family:var( --e-global-typography-dbcccba-font-family ), Sans-serif;font-size:var( --e-global-typography-dbcccba-font-size );font-weight:var( --e-global-typography-dbcccba-font-weight );text-transform:var( --e-global-typography-dbcccba-text-transform );font-style:var( --e-global-typography-dbcccba-font-style );text-decoration:var( --e-global-typography-dbcccba-text-decoration );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );color:var( --e-global-color-text );}.elementor-718 .elementor-element.elementor-element-4489a65{--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-718 .elementor-element.elementor-element-4489a65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-718 .elementor-element.elementor-element-6faebab{--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-718 .elementor-element.elementor-element-c58a63c{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-718 .elementor-element.elementor-element-6ec3e0d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:600;}.elementor-718 .elementor-element.elementor-element-1892316{color:var( --e-global-color-secondary );}.elementor-718 .elementor-element.elementor-element-4aa6606 .elementor-button{background-color:#516647;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 60px 14px 60px;}.elementor-718 .elementor-element.elementor-element-4aa6606 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-4aa6606 .elementor-button:hover, .elementor-718 .elementor-element.elementor-element-4aa6606 .elementor-button:focus{color:#F0A42B;}.elementor-718 .elementor-element.elementor-element-4aa6606 .elementor-button:hover svg, .elementor-718 .elementor-element.elementor-element-4aa6606 .elementor-button:focus svg{fill:#F0A42B;}.elementor-718 .elementor-element.elementor-element-363241c .elementor-button{background-color:#D1974D;font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;text-decoration:none;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 60px 14px 60px;}.elementor-718 .elementor-element.elementor-element-363241c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-363241c .elementor-button:hover, .elementor-718 .elementor-element.elementor-element-363241c .elementor-button:focus{color:#F7F6F5;}.elementor-718 .elementor-element.elementor-element-363241c .elementor-button:hover svg, .elementor-718 .elementor-element.elementor-element-363241c .elementor-button:focus svg{fill:#F7F6F5;}.elementor-718 .elementor-element.elementor-element-34b1aba{--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-718 .elementor-element.elementor-element-8007b0c{--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-718 .elementor-element.elementor-element-8007b0c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-718 .elementor-element.elementor-element-98d9c60{--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-718 .elementor-element.elementor-element-25bd496{--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-718 .elementor-element.elementor-element-23a9321{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-718 .elementor-element.elementor-element-c9c9a99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:600;}.elementor-718 .elementor-element.elementor-element-341261b{color:var( --e-global-color-secondary );}.elementor-718 .elementor-element.elementor-element-cf19e85{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-carousel .slick-slide{margin-left:9px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-carousel .slick-list{margin-left:-9px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-arrow{display:flex !important;color:#605BE5;-webkit-transition-duration:0.1s;transition-duration:0.1s;font-size:14px;width:21px;height:21px;border-style:none;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-dots{display:inline-table !important;top:96%;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-dot{width:7px;height:7px;margin-right:6px;background-color:#d1d1d1;border-style:none;border-radius:50% 50% 50% 50%;}.elementor-718 .elementor-element.elementor-element-bd9a956 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-item{padding:5px 5px 50px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-content-inner{padding:25px 25px 27px 25px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-left .wpr-testimonial-meta{padding-top:25px;margin-right:10px;}.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-right .wpr-testimonial-meta{padding-top:25px;margin-left:10px;}.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-top:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta,
					 .elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-bottom:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta{padding:0 25px 0 25px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-content-inner:before{border-top-color:#f7f7f7;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-icon i{color:#c1c1c1;font-size:35px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-icon svg{fill:#c1c1c1;width:35px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-icon{margin-bottom:10px;text-align:center;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-title{color:#222222;margin:0 0 3px;text-align:center;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-content{color:#444444;margin-bottom:15px;text-align:center;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-date{color:#c1c1c1;text-align:center;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-rating i:before{color:#FFD726;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-rating-icon .wpr-rating-marked svg{fill:#FFD726;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-rating i{color:#d8d8d8;font-size:22px;margin-right:0px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-rating svg{fill:#d8d8d8;width:22px;height:22px;margin-right:0px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-rating span{color:#ffd726;margin-left:0px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-rating{text-align:center;margin-bottom:5px;}.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-top .wpr-testimonial-meta{margin-bottom:10px;}.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-bottom .wpr-testimonial-meta{margin-top:10px;}.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-extra .wpr-testimonial-content-wrap{margin-bottom:10px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-image img{width:65px;border-radius:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner:before,
					.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner:before{left:calc( 25px + 1px + (65px / 2) );}.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner:before,
					.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner:before{right:calc( 25px + 1px + (65px / 2) );}.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner:before,
					.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner:before{top:calc( 25px + 1px + (65px / 2) );}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-image{margin-bottom:8px;}.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-image-position-right .wpr-testimonial-image{margin-left:8px;}.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-image-position-left .wpr-testimonial-image{margin-right:8px;}.elementor-718 .elementor-element.elementor-element-bd9a956.wpr-testimonial-image-position-center .wpr-testimonial-image{margin-bottom:8px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-name{color:#222222;margin-bottom:0px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-job{color:#b7b7b7;margin:0 0 5px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-logo-image img{max-width:65px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-logo-image{margin-bottom:5px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-social{color:#ffffff;background-color:#919191;border-color:#b5b5b5;transition-duration:0.1s;width:30px;height:30px;font-size:9px;margin-right:3px;border-style:none;border-radius:1px 1px 1px 1px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-social:hover{color:#ffffff;background-color:#444444;border-color:#b5b5b5;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-social i{line-height:30px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-social svg{line-height:30px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-arrow svg{fill:#605BE5;-webkit-transition-duration:0.1s;transition-duration:0.1s;width:14px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-arrow:hover{color:#605BE5;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-arrow:hover svg{fill:#605BE5;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-dots .slick-active .wpr-testimonial-dot{background-color:#222222;}.elementor-718 .elementor-element.elementor-element-c38b35f{--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-718 .elementor-element.elementor-element-3b34036{--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-718 .elementor-element.elementor-element-3e69469 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-718 .elementor-element.elementor-element-3e69469{text-align:center;}.elementor-718 .elementor-element.elementor-element-3e69469 .elementor-heading-title{font-family:var( --e-global-typography-dbcccba-font-family ), Sans-serif;font-size:var( --e-global-typography-dbcccba-font-size );font-weight:var( --e-global-typography-dbcccba-font-weight );text-transform:var( --e-global-typography-dbcccba-text-transform );font-style:var( --e-global-typography-dbcccba-font-style );text-decoration:var( --e-global-typography-dbcccba-text-decoration );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );color:var( --e-global-color-text );}.elementor-718 .elementor-element.elementor-element-116c3ce iframe{height:800px;}.elementor-718 .elementor-element.elementor-element-217af2a{--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-718 .elementor-element.elementor-element-6738ab8 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-718 .elementor-element.elementor-element-6738ab8{text-align:center;}.elementor-718 .elementor-element.elementor-element-6738ab8 .elementor-heading-title{font-family:var( --e-global-typography-dbcccba-font-family ), Sans-serif;font-size:var( --e-global-typography-dbcccba-font-size );font-weight:var( --e-global-typography-dbcccba-font-weight );text-transform:var( --e-global-typography-dbcccba-text-transform );font-style:var( --e-global-typography-dbcccba-font-style );text-decoration:var( --e-global-typography-dbcccba-text-decoration );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );color:var( --e-global-color-text );}.elementor-718 .elementor-element.elementor-element-f1423bd .jeg-elementor-kit.jkit-contact-form-7{text-align:left;}.elementor-718 .elementor-element.elementor-element-f1423bd .jeg-elementor-kit.jkit-contact-form-7 form label{text-align:left;max-width:380px;}.elementor-718 .elementor-element.elementor-element-f1423bd .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]), .elementor-718 .elementor-element.elementor-element-f1423bd .jeg-elementor-kit.jkit-contact-form-7 form select{height:50px;}.elementor-718 .elementor-element.elementor-element-f1423bd .jeg-elementor-kit.jkit-contact-form-7 form textarea{height:150px;}.elementor-718 .elementor-element.elementor-element-f1423bd .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder, .elementor-718 .elementor-element.elementor-element-f1423bd .jeg-elementor-kit.jkit-contact-form-7 form textarea::placeholder, .elementor-718 .elementor-element.elementor-element-f1423bd .jeg-elementor-kit.jkit-contact-form-7 form select::placeholder{font-size:14px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-718 .elementor-element.elementor-element-4489a65{--width:125.449%;}.elementor-718 .elementor-element.elementor-element-6faebab{--width:50%;}.elementor-718 .elementor-element.elementor-element-c58a63c{--width:100%;}.elementor-718 .elementor-element.elementor-element-34b1aba{--width:50%;}.elementor-718 .elementor-element.elementor-element-8007b0c{--width:125.449%;}.elementor-718 .elementor-element.elementor-element-98d9c60{--width:50%;}.elementor-718 .elementor-element.elementor-element-25bd496{--width:50%;}.elementor-718 .elementor-element.elementor-element-23a9321{--width:100%;}.elementor-718 .elementor-element.elementor-element-3b34036{--width:50%;}.elementor-718 .elementor-element.elementor-element-217af2a{--width:50%;}}@media(max-width:1024px){.elementor-718 .elementor-element.elementor-element-2148ea8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-718 .elementor-element.elementor-element-fe1acd3{text-align:left;}.elementor-718 .elementor-element.elementor-element-fe1acd3 .elementor-heading-title{font-size:var( --e-global-typography-dbcccba-font-size );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );}.elementor-718 .elementor-element.elementor-element-1cd57b6{text-align:left;font-size:var( --e-global-typography-8437c3e-font-size );line-height:var( --e-global-typography-8437c3e-line-height );letter-spacing:var( --e-global-typography-8437c3e-letter-spacing );}.elementor-718 .elementor-element.elementor-element-c94fca4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-c94fca4{text-align:center;}.elementor-718 .elementor-element.elementor-element-c94fca4 .elementor-heading-title{font-size:var( --e-global-typography-dbcccba-font-size );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );}.elementor-718 .elementor-element.elementor-element-3556e4e{text-align:left;}.elementor-718 .elementor-element.elementor-element-3556e4e .elementor-heading-title{font-size:var( --e-global-typography-dbcccba-font-size );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-carousel .slick-slide{margin-left:15px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-carousel .slick-list{margin-left:-15px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-arrow{display:flex !important;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-dots{display:inline-table !important;}.elementor-718 .elementor-element.elementor-element-3e69469{text-align:left;}.elementor-718 .elementor-element.elementor-element-3e69469 .elementor-heading-title{font-size:var( --e-global-typography-dbcccba-font-size );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );}.elementor-718 .elementor-element.elementor-element-116c3ce iframe{height:400px;}.elementor-718 .elementor-element.elementor-element-6738ab8{text-align:left;}.elementor-718 .elementor-element.elementor-element-6738ab8 .elementor-heading-title{font-size:var( --e-global-typography-dbcccba-font-size );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );}}@media(max-width:767px){.elementor-718 .elementor-element.elementor-element-30a26f3d > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-6650188b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-718 .elementor-element.elementor-element-fe1acd3.elementor-element{--align-self:center;}.elementor-718 .elementor-element.elementor-element-fe1acd3{text-align:center;}.elementor-718 .elementor-element.elementor-element-fe1acd3 .elementor-heading-title{font-size:var( --e-global-typography-dbcccba-font-size );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );}.elementor-718 .elementor-element.elementor-element-1cd57b6.elementor-element{--align-self:center;}.elementor-718 .elementor-element.elementor-element-1cd57b6{text-align:center;font-size:var( --e-global-typography-8437c3e-font-size );line-height:var( --e-global-typography-8437c3e-line-height );letter-spacing:var( --e-global-typography-8437c3e-letter-spacing );}.elementor-718 .elementor-element.elementor-element-c94fca4.elementor-element{--align-self:center;}.elementor-718 .elementor-element.elementor-element-c94fca4{text-align:center;}.elementor-718 .elementor-element.elementor-element-c94fca4 .elementor-heading-title{font-size:var( --e-global-typography-dbcccba-font-size );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );}.elementor-718 .elementor-element.elementor-element-b4ce0d2{--min-height:250px;}.elementor-718 .elementor-element.elementor-element-dfe7107{--min-height:250px;}.elementor-718 .elementor-element.elementor-element-0526d43{--min-height:250px;}.elementor-718 .elementor-element.elementor-element-1466d57{--min-height:250px;}.elementor-718 .elementor-element.elementor-element-274b803{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-718 .elementor-element.elementor-element-3556e4e.elementor-element{--align-self:center;}.elementor-718 .elementor-element.elementor-element-3556e4e{text-align:center;}.elementor-718 .elementor-element.elementor-element-3556e4e .elementor-heading-title{font-size:var( --e-global-typography-dbcccba-font-size );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );}.elementor-718 .elementor-element.elementor-element-4489a65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-718 .elementor-element.elementor-element-6faebab{--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-718 .elementor-element.elementor-element-c58a63c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-718 .elementor-element.elementor-element-34b1aba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-2c17d0f > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-718 .elementor-element.elementor-element-8007b0c{--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-718 .elementor-element.elementor-element-98d9c60{--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-718 .elementor-element.elementor-element-23a9321{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-carousel .slick-slide{margin-left:0px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-carousel .slick-list{margin-left:-0px;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-arrow{display:flex !important;}.elementor-718 .elementor-element.elementor-element-bd9a956 .wpr-testimonial-dots{display:inline-table !important;}.elementor-718 .elementor-element.elementor-element-3b34036{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-3e69469.elementor-element{--align-self:center;}.elementor-718 .elementor-element.elementor-element-3e69469{text-align:center;}.elementor-718 .elementor-element.elementor-element-3e69469 .elementor-heading-title{font-size:var( --e-global-typography-dbcccba-font-size );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );}.elementor-718 .elementor-element.elementor-element-116c3ce iframe{height:250px;}.elementor-718 .elementor-element.elementor-element-6738ab8.elementor-element{--align-self:center;}.elementor-718 .elementor-element.elementor-element-6738ab8{text-align:center;}.elementor-718 .elementor-element.elementor-element-6738ab8 .elementor-heading-title{font-size:var( --e-global-typography-dbcccba-font-size );line-height:var( --e-global-typography-dbcccba-line-height );letter-spacing:var( --e-global-typography-dbcccba-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-718 .elementor-element.elementor-element-9954f40{--width:959px;}}/* Start custom CSS for container, class: .elementor-element-198ea26e */.page-id-718 .elementor-element-63f44f6 .ekit_navSidebar-button{
    color: #fff !important
}

.page-id-718  .elementor-element.elementor-element-f17f865 .elementor-button{
    color: #fff !important;
    border: 1px solid #fff !important
}

.page-id-718  .elementor-element.elementor-element-ac55fae img{
    filter: invert(0) !important
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dfc0609 */.elementor-718 .elementor-element.elementor-element-dfc0609 img{
    width:450px;
    height:350px;
    object-fit: cover;
}

@media(max-width:1100px){
    .elementor-718 .elementor-element.elementor-element-dfc0609 img{
    width:300px;
    height:300px;
    object-fit: cover;
}
}


@media(max-width:768px){
    .elementor-718 .elementor-element.elementor-element-dfc0609 img{
    width:auto;
    height:250px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16267b0 */.elementor-718 .elementor-element.elementor-element-16267b0{
    color:#fff;
    z-index: 1;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4ce0d2 */.elementor-718 .elementor-element.elementor-element-b4ce0d2{
    position:relative;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    }

.elementor-718 .elementor-element.elementor-element-b4ce0d2:hover::after{
    content:'';
    position: absolute;
    width: 100%;
    height:100%;
    background: #1B1D1F9E;
}



@media(min-width:768px){
 .elementor-718 .elementor-element.elementor-element-b4ce0d2{
    margin: 0px 5px
}
}

@media(max-width:768px){
 .elementor-718 .elementor-element.elementor-element-b4ce0d2{
    margin:0px;
    margin-top:15px !important;
    margin-bottom:15px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23e5641 */.elementor-718 .elementor-element.elementor-element-23e5641{
    color:#fff;
    z-index: 1;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfe7107 */.elementor-718 .elementor-element.elementor-element-dfe7107{
    position:relative;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    }

.elementor-718 .elementor-element.elementor-element-dfe7107:hover::after{
    content:'';
    position: absolute;
    width: 100%;
    height:100%;
    background: #1B1D1F9E;
}



@media(min-width:768px){
 .elementor-718 .elementor-element.elementor-element-dfe7107{
    margin: 0px 5px
}
}

@media(max-width:768px){
 .elementor-718 .elementor-element.elementor-element-dfe7107{
    margin:0px;
    margin-top:15px !important;
    margin-bottom:15px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62767ab */.elementor-718 .elementor-element.elementor-element-62767ab{
    color:#fff;
    z-index: 1;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0526d43 */.elementor-718 .elementor-element.elementor-element-0526d43{
    position:relative;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    }

.elementor-718 .elementor-element.elementor-element-0526d43:hover::after{
    content:'';
    position: absolute;
    width: 100%;
    height:100%;
    background: #1B1D1F9E;
}



@media(min-width:768px){
 .elementor-718 .elementor-element.elementor-element-0526d43{
    margin: 0px 5px
}
}

@media(max-width:768px){
 .elementor-718 .elementor-element.elementor-element-0526d43{
    margin:0px;
    margin-top:15px !important;
    margin-bottom:15px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6c3521 */.elementor-718 .elementor-element.elementor-element-d6c3521{
    color:#fff;
    z-index: 1;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1466d57 */.elementor-718 .elementor-element.elementor-element-1466d57{
    position:relative;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    }

.elementor-718 .elementor-element.elementor-element-1466d57:hover::after{
    content:'';
    position: absolute;
    width: 100%;
    height:100%;
    background: #1B1D1F9E;
}



@media(min-width:768px){
 .elementor-718 .elementor-element.elementor-element-1466d57{
    margin: 0px 5px
}
}

@media(max-width:768px){
 .elementor-718 .elementor-element.elementor-element-1466d57{
    margin:0px;
    margin-top:15px !important;
    margin-bottom:15px !important;
}
}/* End custom CSS */
/* Start custom CSS for jkit_contact_form_7, class: .elementor-element-f1423bd *//* Aplica estilo a los inputs y textarea */
.form-input {
  width: 100%;
  padding: 10px;
  margin-bottom: 10px;
  background-color: transparent;
  color: #fff;
  border: none;
}

.form-input:focus {
  outline: none;
}

textarea.form-input {
  height: 100px;
}

input,select, textarea{
    background:transparent;
    color:#000;
    border:0px !important;
    border-bottom:1px solid #000 !important;
}

input::placeholder, textarea::placeholder{
    color:#000 !important;
}

textarea{
    height: 80px !important
}

.elementor-718 .elementor-element.elementor-element-f1423bd label br{
    display: none !important
}

.wpcf7-submit{
    background:#D1974D !important;
    border:1px solid #D1974D !important;
}

.wpcf7-submit:focus,.wpcf7-submit:active,.wpcf7-submit:hover{
    background:#000 !important;
     border:1px solid #000 !important;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #78cb8000;
    color: #fff;
    margin: 0px;
    padding: 0px;
}

.wpcf7-list-item label{
    display: flex;
    padding:0px; 
    margin: 0px !important
}

.wpcf7-list-item{
    margin: 0px;
}

.wpcf7-list-item label input{
    background: red !important
}


.wpcf7-list-item label span{
    color:#000 !important;
    margin-left:10px;
}

.elementor-718 .elementor-element.elementor-element-f1423bd{
    max-height: 800px;
}/* End custom CSS */