.elementor-1312 .elementor-element.elementor-element-a771c40{--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:1;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-a771c40::before, .elementor-1312 .elementor-element.elementor-element-a771c40 > .elementor-background-video-container::before, .elementor-1312 .elementor-element.elementor-element-a771c40 > .e-con-inner > .elementor-background-video-container::before, .elementor-1312 .elementor-element.elementor-element-a771c40 > .elementor-background-slideshow::before, .elementor-1312 .elementor-element.elementor-element-a771c40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1312 .elementor-element.elementor-element-a771c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1312 .elementor-element.elementor-element-dd9e0da img{width:397px;}.elementor-1312 .elementor-element.elementor-element-6e4ac1a{text-align:center;}.elementor-1312 .elementor-element.elementor-element-6e4ac1a .elementor-heading-title{font-size:64px;font-weight:700;color:#009DE0;}.elementor-1312 .elementor-element.elementor-element-2dc0dcd{text-align:center;}.elementor-1312 .elementor-element.elementor-element-b867d83{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-b867d83{left:101.2px;}body.rtl .elementor-1312 .elementor-element.elementor-element-b867d83{right:101.2px;}.elementor-1312 .elementor-element.elementor-element-b867d83 img{width:197px;}.elementor-1312 .elementor-element.elementor-element-aea4ba3{width:auto;max-width:auto;bottom:-0.001px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-aea4ba3{right:32px;}body.rtl .elementor-1312 .elementor-element.elementor-element-aea4ba3{left:32px;}.elementor-1312 .elementor-element.elementor-element-aea4ba3 img{width:197px;}.elementor-1312 .elementor-element.elementor-element-c4be29e{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-c4be29e:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-c4be29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-c4be29e > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-c4be29e > .e-con-inner > .elementor-shape-top svg{height:500px;}.elementor-1312 .elementor-element.elementor-element-57bd019{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-1312 .elementor-element.elementor-element-57bd019 .elementor-wrapper{--video-aspect-ratio:1.77777;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-bd32885{left:0px;}body.rtl .elementor-1312 .elementor-element.elementor-element-bd32885{right:0px;}.elementor-1312 .elementor-element.elementor-element-bd32885{top:-57px;}.elementor-1312 .elementor-element.elementor-element-bd32885 img{width:231px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-80672ea{right:46px;}body.rtl .elementor-1312 .elementor-element.elementor-element-80672ea{left:46px;}.elementor-1312 .elementor-element.elementor-element-80672ea{top:35px;}.elementor-1312 .elementor-element.elementor-element-80672ea img{width:243px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-35cbb75{left:202.4px;}body.rtl .elementor-1312 .elementor-element.elementor-element-35cbb75{right:202.4px;}.elementor-1312 .elementor-element.elementor-element-35cbb75{bottom:79.999px;}.elementor-1312 .elementor-element.elementor-element-35cbb75 img{width:237px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-ee70898{right:0px;}body.rtl .elementor-1312 .elementor-element.elementor-element-ee70898{left:0px;}.elementor-1312 .elementor-element.elementor-element-ee70898{bottom:-46px;}.elementor-1312 .elementor-element.elementor-element-ee70898 img{width:254px;}.elementor-1312 .elementor-element.elementor-element-c2486ec{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-0b1f83f{--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-1312 .elementor-element.elementor-element-77fe2cf .elementor-heading-title{font-size:43px;font-weight:700;color:#009DE0;}.elementor-1312 .elementor-element.elementor-element-7344757.elementor-element{--align-self:flex-start;}.elementor-1312 .elementor-element.elementor-element-7344757{text-align:start;}.elementor-1312 .elementor-element.elementor-element-91e9d0b{--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;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-652ba9b{left:0px;}body.rtl .elementor-1312 .elementor-element.elementor-element-652ba9b{right:0px;}.elementor-1312 .elementor-element.elementor-element-652ba9b{top:0px;}.elementor-1312 .elementor-element.elementor-element-652ba9b img{width:340px;}.elementor-1312 .elementor-element.elementor-element-ec7ed56{z-index:1;text-align:center;}.elementor-1312 .elementor-element.elementor-element-ec7ed56:not( .elementor-widget-image ), .elementor-1312 .elementor-element.elementor-element-ec7ed56.elementor-widget-image img{-webkit-mask-image:url( https://picapicaeducacioninfantil.es/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1312 .elementor-element.elementor-element-e323696{--display:flex;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-repeater-item-9f252b9 .swiper-slide-bg{background-image:url(https://picapicaeducacioninfantil.es/wp-content/uploads/sites/5/2025/12/picapica-nube-azul-bg-texto3.png);background-size:contain;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-repeater-item-9f252b9 .swiper-slide-contents{margin:0 auto;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-repeater-item-9f252b9 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-repeater-item-9f252b9 .swiper-slide-inner .elementor-slide-heading{color:#F7F3F3;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-repeater-item-9f252b9 .swiper-slide-inner .elementor-slide-description{color:#F7F3F3;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-repeater-item-9f252b9 .swiper-slide-inner .elementor-slide-button{color:#F7F3F3;border-color:#F7F3F3;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-repeater-item-0301459 .swiper-slide-bg{background-image:url(https://picapicaeducacioninfantil.es/wp-content/uploads/sites/5/2025/12/picapica-nube-azul-bg-texto3.png);background-size:contain;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-repeater-item-0301459 .swiper-slide-contents{margin:0 auto;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-repeater-item-0301459 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-repeater-item-0301459 .swiper-slide-inner .elementor-slide-heading{color:#F7F3F3;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-repeater-item-0301459 .swiper-slide-inner .elementor-slide-description{color:#F7F3F3;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-repeater-item-0301459 .swiper-slide-inner .elementor-slide-button{color:#F7F3F3;border-color:#F7F3F3;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .swiper-slide{transition-duration:calc(5500ms*1.2);height:420px;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .swiper-slide-contents{max-width:40%;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-slide-description{color:var( --e-global-color-accent );font-weight:500;}.elementor-1312 .elementor-element.elementor-element-5b2f85d{--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:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-5b2f85d:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-5b2f85d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009DE0;}.elementor-1312 .elementor-element.elementor-element-5b2f85d > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-5b2f85d > .e-con-inner > .elementor-shape-top svg{height:500px;}.elementor-1312 .elementor-element.elementor-element-357bbbf{padding:190px 0px 0px 0px;text-align:center;font-size:45px;font-weight:500;line-height:70px;}.elementor-1312 .elementor-element.elementor-element-b84afc1{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-b84afc1:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-b84afc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009DE0;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-3b1ed08{left:-11.383px;}body.rtl .elementor-1312 .elementor-element.elementor-element-3b1ed08{right:-11.383px;}.elementor-1312 .elementor-element.elementor-element-3b1ed08{top:-327.717px;}.elementor-1312 .elementor-element.elementor-element-3b1ed08 img{width:231px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-d4b719f{right:-34px;}body.rtl .elementor-1312 .elementor-element.elementor-element-d4b719f{left:-34px;}.elementor-1312 .elementor-element.elementor-element-d4b719f{top:-297.25px;}.elementor-1312 .elementor-element.elementor-element-d4b719f img{width:243px;}.elementor-1312 .elementor-element.elementor-element-596492b.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-596492b{left:-102.967px;}body.rtl .elementor-1312 .elementor-element.elementor-element-596492b{right:-102.967px;}.elementor-1312 .elementor-element.elementor-element-596492b{bottom:80px;}.elementor-1312 .elementor-element.elementor-element-596492b img{width:235px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-901ad16{right:-40px;}body.rtl .elementor-1312 .elementor-element.elementor-element-901ad16{left:-40px;}.elementor-1312 .elementor-element.elementor-element-901ad16{bottom:-46px;}.elementor-1312 .elementor-element.elementor-element-901ad16 img{width:254px;}.elementor-1312 .elementor-element.elementor-element-107bafd{--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:240px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-107bafd:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-107bafd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1312 .elementor-element.elementor-element-107bafd > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-107bafd > .e-con-inner > .elementor-shape-top svg{height:500px;}.elementor-1312 .elementor-element.elementor-element-3ab10a0{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1312 .elementor-element.elementor-element-3ab10a0 .elementor-heading-title{font-size:43px;font-weight:700;color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-0014010{--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-1312 .elementor-element.elementor-element-ee17cc0{--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-1312 .elementor-element.elementor-element-518c7e9:not( .elementor-widget-image ), .elementor-1312 .elementor-element.elementor-element-518c7e9.elementor-widget-image img{-webkit-mask-image:url( https://picapicaeducacioninfantil.es/wp-content/plugins/elementor/assets/mask-shapes/pentagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1312 .elementor-element.elementor-element-518c7e9 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1312 .elementor-element.elementor-element-644f29b{text-align:center;font-size:20px;line-height:22px;}.elementor-1312 .elementor-element.elementor-element-ee8611a{--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-1312 .elementor-element.elementor-element-d2a181c:not( .elementor-widget-image ), .elementor-1312 .elementor-element.elementor-element-d2a181c.elementor-widget-image img{-webkit-mask-image:url( https://picapicaeducacioninfantil.es/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1312 .elementor-element.elementor-element-d2a181c img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1312 .elementor-element.elementor-element-59fe41f{text-align:center;font-size:20px;line-height:22px;}.elementor-1312 .elementor-element.elementor-element-3bfff3a{--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-1312 .elementor-element.elementor-element-10fb3e6:not( .elementor-widget-image ), .elementor-1312 .elementor-element.elementor-element-10fb3e6.elementor-widget-image img{-webkit-mask-image:url( https://picapicaeducacioninfantil.es/wp-content/plugins/elementor/assets/mask-shapes/sketch.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1312 .elementor-element.elementor-element-10fb3e6 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1312 .elementor-element.elementor-element-a694864{text-align:center;font-size:20px;line-height:22px;letter-spacing:0.1px;}.elementor-1312 .elementor-element.elementor-element-6675096{--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-1312 .elementor-element.elementor-element-05312a9:not( .elementor-widget-image ), .elementor-1312 .elementor-element.elementor-element-05312a9.elementor-widget-image img{-webkit-mask-image:url( https://picapicaeducacioninfantil.es/wp-content/plugins/elementor/assets/mask-shapes/flower.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1312 .elementor-element.elementor-element-05312a9 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1312 .elementor-element.elementor-element-c8e529c{text-align:center;font-size:20px;line-height:22px;}.elementor-1312 .elementor-element.elementor-element-1593649{--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-1312 .elementor-element.elementor-element-b10849c:not( .elementor-widget-image ), .elementor-1312 .elementor-element.elementor-element-b10849c.elementor-widget-image img{-webkit-mask-image:url( https://picapicaeducacioninfantil.es/wp-content/plugins/elementor/assets/mask-shapes/oval-horizontal.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1312 .elementor-element.elementor-element-b10849c img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1312 .elementor-element.elementor-element-ec6fe8f{text-align:center;font-size:20px;line-height:22px;letter-spacing:0px;word-spacing:0px;}.elementor-1312 .elementor-element.elementor-element-8cfddfd{--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-1312 .elementor-element.elementor-element-cb17ece:not( .elementor-widget-image ), .elementor-1312 .elementor-element.elementor-element-cb17ece.elementor-widget-image img{-webkit-mask-image:url( https://picapicaeducacioninfantil.es/wp-content/plugins/elementor/assets/mask-shapes/octagon.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1312 .elementor-element.elementor-element-cb17ece img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-1312 .elementor-element.elementor-element-ec6daf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:20px;line-height:22px;letter-spacing:-0.4px;}.elementor-1312 .elementor-element.elementor-element-8b9de4a{--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:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-e5c7605.elementor-element{--align-self:center;}.elementor-1312 .elementor-element.elementor-element-96bc070{--display:flex;--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-1312 .elementor-element.elementor-element-96bc070.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1312 .elementor-element.elementor-element-8ee9062{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 3px 3px 3px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#009DE0;border-radius:25px 25px 25px 25px;}.elementor-1312 .elementor-element.elementor-element-8ee9062 p{margin-block-end:0px;}.elementor-1312 .elementor-element.elementor-element-1ebcfe5{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-1ebcfe5.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1312 .elementor-element.elementor-element-fb14342{--display:flex;--min-height:566px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1312 .elementor-element.elementor-element-fb14342:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-fb14342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-fb14342 > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-fb14342 > .e-con-inner > .elementor-shape-top svg{height:500px;}.elementor-1312 .elementor-element.elementor-element-629a8d4{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-629a8d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1312 .elementor-element.elementor-element-da90275{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1312 .elementor-element.elementor-element-da90275.elementor-element{--align-self:center;}.elementor-1312 .elementor-element.elementor-element-da90275 .elementor-heading-title{font-size:43px;font-weight:700;color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-f0f8b95{width:100%;max-width:100%;margin:130px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;padding:100px 0px 0px 0px;text-align:center;font-size:1.1em;}.elementor-1312 .elementor-element.elementor-element-f0f8b95.elementor-element{--align-self:center;}.elementor-1312 .elementor-element.elementor-element-848d5d1{--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:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-c76b54a.elementor-element{--align-self:center;}.elementor-1312 .elementor-element.elementor-element-561ae73{--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;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-e7e556d{text-align:center;}.elementor-1312 .elementor-element.elementor-element-e7e556d .elementor-heading-title{font-size:43px;font-weight:700;color:#009DE0;}.elementor-1312 .elementor-element.elementor-element-a281c32{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-1312 .elementor-element.elementor-element-e7d6610{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-62fad62{--display:flex;}.elementor-1312 .elementor-element.elementor-element-6a4d497{--display:flex;}.elementor-1312 .elementor-element.elementor-element-ff51030{--display:flex;}.elementor-1312 .elementor-element.elementor-element-7ee236c{--display:flex;}.elementor-1312 .elementor-element.elementor-element-5c878a6{--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-1312 .elementor-element.elementor-element-f99e747{--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;--border-radius:80px 50px 80px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1312 .elementor-element.elementor-element-f99e747:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-f99e747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1312 .elementor-element.elementor-element-a7ab267 .elementor-heading-title{font-size:30px;color:#009DE0;}.elementor-1312 .elementor-element.elementor-element-b7a96b3{width:auto;max-width:auto;background-color:var( --e-global-color-0143445 );padding:20px 20px 20px 20px;top:-34px;border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-b7a96b3{right:0px;}body.rtl .elementor-1312 .elementor-element.elementor-element-b7a96b3{left:0px;}.elementor-1312 .elementor-element.elementor-element-b7a96b3 .elementor-heading-title{font-size:32px;color:var( --e-global-color-a88f512 );}.elementor-1312 .elementor-element.elementor-element-9ee2e58{--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;}.elementor-1312 .elementor-element.elementor-element-bd9c33e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;text-align:start;}.elementor-1312 .elementor-element.elementor-element-bd9c33e img{width:231px;opacity:1;}.elementor-1312 .elementor-element.elementor-element-be91856{--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-1312 .elementor-element.elementor-element-51db507{--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;--border-radius:80px 50px 80px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1312 .elementor-element.elementor-element-51db507:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-51db507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c836abb );}.elementor-1312 .elementor-element.elementor-element-8a1b1ac .elementor-heading-title{font-size:30px;color:var( --e-global-color-773ab13 );}.elementor-1312 .elementor-element.elementor-element-4a973e9{width:auto;max-width:auto;background-color:var( --e-global-color-773ab13 );padding:20px 20px 20px 20px;top:-34px;border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-4a973e9{right:0px;}body.rtl .elementor-1312 .elementor-element.elementor-element-4a973e9{left:0px;}.elementor-1312 .elementor-element.elementor-element-4a973e9 .elementor-heading-title{font-size:32px;color:var( --e-global-color-a88f512 );}.elementor-1312 .elementor-element.elementor-element-299141d{--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-1312 .elementor-element.elementor-element-67a52e0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -90px;text-align:start;}.elementor-1312 .elementor-element.elementor-element-67a52e0 img{width:293px;}.elementor-1312 .elementor-element.elementor-element-f96fd67{--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-1312 .elementor-element.elementor-element-7f76fec{--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;--border-radius:80px 50px 80px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1312 .elementor-element.elementor-element-7f76fec:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-7f76fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ccae9 );}.elementor-1312 .elementor-element.elementor-element-7fdffdf .elementor-heading-title{font-size:30px;color:var( --e-global-color-6dd2f74 );}.elementor-1312 .elementor-element.elementor-element-f0d30db{width:auto;max-width:auto;background-color:var( --e-global-color-6dd2f74 );padding:20px 20px 20px 20px;top:-34px;border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-f0d30db{right:0px;}body.rtl .elementor-1312 .elementor-element.elementor-element-f0d30db{left:0px;}.elementor-1312 .elementor-element.elementor-element-f0d30db .elementor-heading-title{font-size:32px;color:var( --e-global-color-a88f512 );}.elementor-1312 .elementor-element.elementor-element-40fb69c{--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-1312 .elementor-element.elementor-element-92129c4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;text-align:start;}.elementor-1312 .elementor-element.elementor-element-92129c4 img{width:178px;}.elementor-1312 .elementor-element.elementor-element-801d5f7{--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-1312 .elementor-element.elementor-element-618f45b{--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;--border-radius:80px 50px 80px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1312 .elementor-element.elementor-element-618f45b:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-618f45b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39b1c96 );}.elementor-1312 .elementor-element.elementor-element-0f6ff7d .elementor-heading-title{font-size:30px;color:var( --e-global-color-5cbba11 );}.elementor-1312 .elementor-element.elementor-element-71e34d4{width:auto;max-width:auto;background-color:var( --e-global-color-5cbba11 );padding:20px 20px 20px 20px;top:-34px;border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-71e34d4{right:0px;}body.rtl .elementor-1312 .elementor-element.elementor-element-71e34d4{left:0px;}.elementor-1312 .elementor-element.elementor-element-71e34d4 .elementor-heading-title{font-size:32px;color:var( --e-global-color-a88f512 );}.elementor-1312 .elementor-element.elementor-element-f5ebc8b{--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-1312 .elementor-element.elementor-element-6bef0dd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -90px;text-align:start;}.elementor-1312 .elementor-element.elementor-element-6bef0dd img{width:299px;}.elementor-1312 .elementor-element.elementor-element-755931a{--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-1312 .elementor-element.elementor-element-8815c16{--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:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-8815c16:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-8815c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009DE0;}.elementor-1312 .elementor-element.elementor-element-8815c16 > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-8815c16 > .e-con-inner > .elementor-shape-top svg{height:500px;}.elementor-1312 .elementor-element.elementor-element-37ef64c{padding:190px 0px 0px 0px;text-align:center;font-size:45px;font-weight:500;line-height:70px;}.elementor-1312 .elementor-element.elementor-element-6a26cd9{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-6a26cd9:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-6a26cd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009DE0;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-18fdfde{left:-11.383px;}body.rtl .elementor-1312 .elementor-element.elementor-element-18fdfde{right:-11.383px;}.elementor-1312 .elementor-element.elementor-element-18fdfde{top:-327.717px;}.elementor-1312 .elementor-element.elementor-element-18fdfde img{width:231px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-0ca81fd{right:-54px;}body.rtl .elementor-1312 .elementor-element.elementor-element-0ca81fd{left:-54px;}.elementor-1312 .elementor-element.elementor-element-0ca81fd{top:-335.283px;}.elementor-1312 .elementor-element.elementor-element-0ca81fd img{width:243px;}.elementor-1312 .elementor-element.elementor-element-dd60ceb.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-dd60ceb{left:-102.967px;}body.rtl .elementor-1312 .elementor-element.elementor-element-dd60ceb{right:-102.967px;}.elementor-1312 .elementor-element.elementor-element-dd60ceb{bottom:80px;}.elementor-1312 .elementor-element.elementor-element-dd60ceb img{width:235px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-a7c3705{right:-40px;}body.rtl .elementor-1312 .elementor-element.elementor-element-a7c3705{left:-40px;}.elementor-1312 .elementor-element.elementor-element-a7c3705{bottom:-46px;}.elementor-1312 .elementor-element.elementor-element-a7c3705 img{width:254px;}.elementor-1312 .elementor-element.elementor-element-188b459{--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;--align-items:center;--padding-top:100px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-818c68e{text-align:center;}.elementor-1312 .elementor-element.elementor-element-818c68e .elementor-heading-title{font-size:43px;font-weight:700;color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-5628179{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-1312 .elementor-element.elementor-element-4b57494{--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-1312 .elementor-element.elementor-element-ed987da{--display:flex;}.elementor-1312 .elementor-element.elementor-element-6adef11{--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-1312 .elementor-element.elementor-element-bc8b1c2{--display:flex;}.elementor-1312 .elementor-element.elementor-element-edfd0bb{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-edfd0bb:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-edfd0bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1312 .elementor-element.elementor-element-74e98d6 .elementor-heading-title{font-size:25px;font-weight:500;color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-1eb50b3 .elementor-heading-title{font-size:13px;font-weight:400;color:#000000;}.elementor-1312 .elementor-element.elementor-element-691ee6f{--display:flex;}.elementor-1312 .elementor-element.elementor-element-7944097{--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;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-7944097:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-7944097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1312 .elementor-element.elementor-element-31b6684 .elementor-heading-title{font-size:25px;font-weight:500;color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-de39a6a .elementor-heading-title{font-size:13px;font-weight:400;color:#000000;}.elementor-1312 .elementor-element.elementor-element-41e2392{--display:flex;}.elementor-1312 .elementor-element.elementor-element-ee21b35{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-ee21b35:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-ee21b35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1312 .elementor-element.elementor-element-eb29e1d .elementor-heading-title{font-size:25px;font-weight:500;color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-da6316b .elementor-heading-title{font-size:13px;font-weight:400;color:#000000;}.elementor-1312 .elementor-element.elementor-element-07dda4a{--display:flex;}.elementor-1312 .elementor-element.elementor-element-3d129a6{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-3d129a6:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-3d129a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1312 .elementor-element.elementor-element-5ebab6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-5ebab6c .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-30940f3 .elementor-heading-title{font-size:13px;font-weight:400;color:#000000;}.elementor-1312 .elementor-element.elementor-element-b731ae8{--display:flex;}.elementor-1312 .elementor-element.elementor-element-276817d{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-276817d:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-276817d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1312 .elementor-element.elementor-element-335a4dd .elementor-heading-title{font-size:25px;font-weight:500;color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-24a2a39 .elementor-heading-title{font-size:13px;font-weight:400;color:#000000;}.elementor-1312 .elementor-element.elementor-element-63537c3{--display:flex;}.elementor-1312 .elementor-element.elementor-element-640ed6e{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-640ed6e:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-640ed6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1312 .elementor-element.elementor-element-ab81c35 .elementor-heading-title{font-size:25px;font-weight:500;color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-99c20e8 .elementor-heading-title{font-size:13px;font-weight:400;color:#000000;}.elementor-1312 .elementor-element.elementor-element-4ac3147{--display:flex;}.elementor-1312 .elementor-element.elementor-element-775ffba{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-775ffba:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-775ffba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1312 .elementor-element.elementor-element-8bfebd6 .elementor-heading-title{font-size:19px;font-weight:500;color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-8568ba4 .elementor-heading-title{font-size:13px;font-weight:400;color:#000000;}.elementor-1312 .elementor-element.elementor-element-ad9148e{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-0143445 );--e-n-carousel-arrow-hover-color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-878d34a{--display:flex;}.elementor-1312 .elementor-element.elementor-element-1a7a55d{--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-1312 .elementor-element.elementor-element-f490199{--display:flex;}.elementor-1312 .elementor-element.elementor-element-202a73e{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-202a73e:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-202a73e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c836abb );}.elementor-1312 .elementor-element.elementor-element-74643b3 .elementor-heading-title{font-size:27px;color:var( --e-global-color-773ab13 );}.elementor-1312 .elementor-element.elementor-element-843522a .elementor-heading-title{font-size:13px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-cfdf45a{--display:flex;}.elementor-1312 .elementor-element.elementor-element-2881e22{--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;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-2881e22:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-2881e22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c836abb );}.elementor-1312 .elementor-element.elementor-element-5a1208f .elementor-heading-title{font-size:27px;color:var( --e-global-color-773ab13 );}.elementor-1312 .elementor-element.elementor-element-5c60bd3 .elementor-heading-title{font-size:13px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-ecb9fe6{--display:flex;}.elementor-1312 .elementor-element.elementor-element-7676f83{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-7676f83:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-7676f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c836abb );}.elementor-1312 .elementor-element.elementor-element-13c5771 .elementor-heading-title{font-size:27px;color:var( --e-global-color-773ab13 );}.elementor-1312 .elementor-element.elementor-element-517c641 .elementor-heading-title{font-size:13px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-21dad60{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-0143445 );--e-n-carousel-arrow-hover-color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-72f9d74 .elementor-heading-title{font-size:13px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-41a7f05{--display:flex;}.elementor-1312 .elementor-element.elementor-element-9553c97{--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-1312 .elementor-element.elementor-element-e628e26{--display:flex;}.elementor-1312 .elementor-element.elementor-element-a6f605f{--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;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-a6f605f:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-a6f605f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ccae9 );}.elementor-1312 .elementor-element.elementor-element-1a81dab .elementor-heading-title{font-size:27px;color:var( --e-global-color-6dd2f74 );}.elementor-1312 .elementor-element.elementor-element-0baec2e .elementor-heading-title{font-size:13px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-f233a70{--display:flex;}.elementor-1312 .elementor-element.elementor-element-6d9ba2f{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-6d9ba2f:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-6d9ba2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ccae9 );}.elementor-1312 .elementor-element.elementor-element-695069e .elementor-heading-title{font-size:25px;color:var( --e-global-color-6dd2f74 );}.elementor-1312 .elementor-element.elementor-element-55e32f8 .elementor-heading-title{font-size:13px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-c89d24b{--display:flex;}.elementor-1312 .elementor-element.elementor-element-3ba41f0{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-3ba41f0:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-3ba41f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ccae9 );}.elementor-1312 .elementor-element.elementor-element-0ed9bb0 .elementor-heading-title{font-size:25px;color:var( --e-global-color-6dd2f74 );}.elementor-1312 .elementor-element.elementor-element-60aab07 .elementor-heading-title{font-size:13px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-de59626{--display:flex;}.elementor-1312 .elementor-element.elementor-element-1b79e06{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-1b79e06:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-1b79e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ccae9 );}.elementor-1312 .elementor-element.elementor-element-7a15a17 .elementor-heading-title{font-size:27px;color:var( --e-global-color-6dd2f74 );}.elementor-1312 .elementor-element.elementor-element-435c592 .elementor-heading-title{font-size:13px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-e112836{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-0143445 );--e-n-carousel-arrow-hover-color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-fbdc995{--display:flex;}.elementor-1312 .elementor-element.elementor-element-c1faf34{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-c1faf34:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-c1faf34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39b1c96 );}.elementor-1312 .elementor-element.elementor-element-f2ece4b{--display:flex;}.elementor-1312 .elementor-element.elementor-element-0b6131c{--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;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-0b6131c:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-0b6131c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ccae9 );}.elementor-1312 .elementor-element.elementor-element-6de9f11 .elementor-heading-title{font-size:27px;color:var( --e-global-color-6dd2f74 );}.elementor-1312 .elementor-element.elementor-element-7dbf3cc .elementor-heading-title{font-size:13px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-c2c7555{--display:flex;}.elementor-1312 .elementor-element.elementor-element-fe5859e{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-fe5859e:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-fe5859e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ccae9 );}.elementor-1312 .elementor-element.elementor-element-8f892ca .elementor-heading-title{font-size:27px;color:var( --e-global-color-6dd2f74 );}.elementor-1312 .elementor-element.elementor-element-a452ef4 .elementor-heading-title{font-size:13px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-b10ff8e{--display:flex;}.elementor-1312 .elementor-element.elementor-element-a67b3c2{--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1312 .elementor-element.elementor-element-a67b3c2:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-a67b3c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24ccae9 );}.elementor-1312 .elementor-element.elementor-element-69cf3bf .elementor-heading-title{font-size:24px;color:var( --e-global-color-6dd2f74 );}.elementor-1312 .elementor-element.elementor-element-0a83b29 .elementor-heading-title{font-size:13px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-dc283de{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-0143445 );--e-n-carousel-arrow-hover-color:var( --e-global-color-0143445 );}.elementor-1312 .elementor-element.elementor-element-3944ad5{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:var( --e-global-color-0143445 );--n-tabs-title-color-active:var( --e-global-color-a88f512 );}.elementor-1312 .elementor-element.elementor-element-3944ad5.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:700;text-transform:uppercase;}.elementor-1312 .elementor-element.elementor-element-3944ad5 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-a88f512 );}.elementor-1312 .elementor-element.elementor-element-a7df104{--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-1312 .elementor-element.elementor-element-3c5a446{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-3c5a446:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-3c5a446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5cbba11 );background-image:url("https://picapicaeducacioninfantil.es/wp-content/uploads/sites/5/2025/12/nube5.png");background-position:28px 129px;background-repeat:no-repeat;background-size:238px auto;}.elementor-1312 .elementor-element.elementor-element-3c5a446 > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-3c5a446 > .e-con-inner > .elementor-shape-top svg{height:500px;}.elementor-1312 .elementor-element.elementor-element-fd05ac7{--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-1312 .elementor-element.elementor-element-870e79d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-1312 .elementor-element.elementor-element-870e79d .elementor-heading-title{font-size:43px;font-weight:700;color:var( --e-global-color-a88f512 );}.elementor-1312 .elementor-element.elementor-element-89ca7fe{--display:flex;}@media(max-width:1024px){.elementor-1312 .elementor-element.elementor-element-c4be29e > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-c4be29e > .e-con-inner > .elementor-shape-top svg{height:16em;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-80672ea{right:-20px;}body.rtl .elementor-1312 .elementor-element.elementor-element-80672ea{left:-20px;}.elementor-1312 .elementor-element.elementor-element-80672ea{top:-6.5px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-35cbb75{left:-13.85px;}body.rtl .elementor-1312 .elementor-element.elementor-element-35cbb75{right:-13.85px;}.elementor-1312 .elementor-element.elementor-element-35cbb75{bottom:80px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-ee70898{right:0px;}body.rtl .elementor-1312 .elementor-element.elementor-element-ee70898{left:0px;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .swiper-slide{height:15em;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .swiper-slide-contents{max-width:50%;}.elementor-1312 .elementor-element.elementor-element-5b2f85d > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-5b2f85d > .e-con-inner > .elementor-shape-top svg{height:16em;}.elementor-1312 .elementor-element.elementor-element-357bbbf{padding:100px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-b84afc1{--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-15feb36{padding:30px 0px 0px 0px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-3b1ed08{left:133.533px;}body.rtl .elementor-1312 .elementor-element.elementor-element-3b1ed08{right:133.533px;}.elementor-1312 .elementor-element.elementor-element-3b1ed08{top:-284.167px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-d4b719f{right:0px;}body.rtl .elementor-1312 .elementor-element.elementor-element-d4b719f{left:0px;}.elementor-1312 .elementor-element.elementor-element-d4b719f{top:-334.667px;}.elementor-1312 .elementor-element.elementor-element-596492b{width:var( --container-widget-width, 253px );max-width:253px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) -15px;padding:0px 0px 0px 0px;--container-widget-width:253px;--container-widget-flex-grow:0;bottom:80px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-596492b{left:37.583px;}body.rtl .elementor-1312 .elementor-element.elementor-element-596492b{right:37.583px;}.elementor-1312 .elementor-element.elementor-element-901ad16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;padding:0px 0px 0px 0px;bottom:-46px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-901ad16{right:0px;}body.rtl .elementor-1312 .elementor-element.elementor-element-901ad16{left:0px;}.elementor-1312 .elementor-element.elementor-element-3ab10a0{padding:25px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-0014010{--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-644f29b{font-size:1em;}.elementor-1312 .elementor-element.elementor-element-644f29b p{margin-block-end:1em;}.elementor-1312 .elementor-element.elementor-element-59fe41f{font-size:1em;}.elementor-1312 .elementor-element.elementor-element-a694864{font-size:1em;}.elementor-1312 .elementor-element.elementor-element-c8e529c{font-size:1em;}.elementor-1312 .elementor-element.elementor-element-ec6fe8f{font-size:1em;}.elementor-1312 .elementor-element.elementor-element-ec6daf9{font-size:1em;}.elementor-1312 .elementor-element.elementor-element-1ebcfe5.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:-14;--flex-shrink:-14;}.elementor-1312 .elementor-element.elementor-element-fb14342{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-fb14342 > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-fb14342 > .e-con-inner > .elementor-shape-top svg{height:16em;}.elementor-1312 .elementor-element.elementor-element-da90275{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:50px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-f0f8b95{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 15px 0px;}.elementor-1312 .elementor-element.elementor-element-561ae73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-8815c16 > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-8815c16 > .e-con-inner > .elementor-shape-top svg{height:16em;}.elementor-1312 .elementor-element.elementor-element-37ef64c{padding:100px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-6a26cd9{--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-9a9410e{padding:30px 0px 0px 0px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-18fdfde{left:133.533px;}body.rtl .elementor-1312 .elementor-element.elementor-element-18fdfde{right:133.533px;}.elementor-1312 .elementor-element.elementor-element-18fdfde{top:-284.167px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-0ca81fd{right:0px;}body.rtl .elementor-1312 .elementor-element.elementor-element-0ca81fd{left:0px;}.elementor-1312 .elementor-element.elementor-element-0ca81fd{top:-334.667px;}.elementor-1312 .elementor-element.elementor-element-dd60ceb{width:var( --container-widget-width, 253px );max-width:253px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) -15px;padding:0px 0px 0px 0px;--container-widget-width:253px;--container-widget-flex-grow:0;bottom:80px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-dd60ceb{left:37.583px;}body.rtl .elementor-1312 .elementor-element.elementor-element-dd60ceb{right:37.583px;}.elementor-1312 .elementor-element.elementor-element-a7c3705{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;padding:0px 0px 0px 0px;bottom:-46px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-a7c3705{right:0px;}body.rtl .elementor-1312 .elementor-element.elementor-element-a7c3705{left:0px;}.elementor-1312 .elementor-element.elementor-element-ad9148e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1312 .elementor-element.elementor-element-21dad60{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1312 .elementor-element.elementor-element-e112836{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1312 .elementor-element.elementor-element-dc283de{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1312 .elementor-element.elementor-element-3c5a446:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-3c5a446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 100px;}.elementor-1312 .elementor-element.elementor-element-3c5a446 > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-3c5a446 > .e-con-inner > .elementor-shape-top svg{height:16em;}}@media(max-width:767px){.elementor-1312 .elementor-element.elementor-element-dd9e0da img{width:259px;}.elementor-1312 .elementor-element.elementor-element-6e4ac1a .elementor-heading-title{font-size:34px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-b867d83{left:-36.483px;}body.rtl .elementor-1312 .elementor-element.elementor-element-b867d83{right:-36.483px;}.elementor-1312 .elementor-element.elementor-element-b867d83{top:0px;}.elementor-1312 .elementor-element.elementor-element-c4be29e > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-c4be29e > .e-con-inner > .elementor-shape-top svg{height:200px;}.elementor-1312 .elementor-element.elementor-element-57bd019{width:100%;max-width:100%;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-bd32885{left:-9.45px;}body.rtl .elementor-1312 .elementor-element.elementor-element-bd32885{right:-9.45px;}.elementor-1312 .elementor-element.elementor-element-bd32885{top:-119.417px;}.elementor-1312 .elementor-element.elementor-element-bd32885 img{width:133px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-80672ea{right:-100px;}body.rtl .elementor-1312 .elementor-element.elementor-element-80672ea{left:-100px;}.elementor-1312 .elementor-element.elementor-element-80672ea{top:469.617px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-35cbb75{left:-205.5px;}body.rtl .elementor-1312 .elementor-element.elementor-element-35cbb75{right:-205.5px;}.elementor-1312 .elementor-element.elementor-element-35cbb75{bottom:80px;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-ee70898{right:-60px;}body.rtl .elementor-1312 .elementor-element.elementor-element-ee70898{left:-60px;}.elementor-1312 .elementor-element.elementor-element-ee70898{bottom:-46px;}.elementor-1312 .elementor-element.elementor-element-ee70898 img{width:122px;}.elementor-1312 .elementor-element.elementor-element-77fe2cf{text-align:center;}.elementor-1312 .elementor-element.elementor-element-7344757{text-align:center;}.elementor-1312 .elementor-element.elementor-element-9dabc55{text-align:center;}.elementor-1312 .elementor-element.elementor-element-91e9d0b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-fe2b77f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .swiper-slide{height:14em;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .swiper-slide-contents{max-width:60%;}.elementor-1312 .elementor-element.elementor-element-fe2b77f .elementor-slide-description{font-size:10px;}.elementor-1312 .elementor-element.elementor-element-5b2f85d > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-5b2f85d > .e-con-inner > .elementor-shape-top svg{height:200px;}.elementor-1312 .elementor-element.elementor-element-5b2f85d{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-357bbbf{padding:170px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-b84afc1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-3b1ed08 img{width:133px;}.elementor-1312 .elementor-element.elementor-element-901ad16 img{width:122px;}.elementor-1312 .elementor-element.elementor-element-3ab10a0{padding:025px 0px 30px 0px;}.elementor-1312 .elementor-element.elementor-element-8b9de4a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-96bc070{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-96bc070.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1312 .elementor-element.elementor-element-1ebcfe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-1312 .elementor-element.elementor-element-1ebcfe5.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1312 .elementor-element.elementor-element-fb14342 > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-fb14342 > .e-con-inner > .elementor-shape-top svg{height:200px;}.elementor-1312 .elementor-element.elementor-element-fb14342{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-629a8d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-629a8d4.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1312 .elementor-element.elementor-element-da90275{margin:-110px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;padding:0px 5px 35px 5px;}.elementor-1312 .elementor-element.elementor-element-f0f8b95{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 10px 5px;}.elementor-1312 .elementor-element.elementor-element-848d5d1{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1312 .elementor-element.elementor-element-561ae73{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-a281c32{width:100%;max-width:100%;}.elementor-1312 .elementor-element.elementor-element-e7d6610{--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-1312 .elementor-element.elementor-element-62fad62{--width:24%;}.elementor-1312 .elementor-element.elementor-element-6a4d497{--width:24%;}.elementor-1312 .elementor-element.elementor-element-ff51030{--width:24%;}.elementor-1312 .elementor-element.elementor-element-7ee236c{--width:24%;}.elementor-1312 .elementor-element.elementor-element-f99e747{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1312 .elementor-element.elementor-element-a7ab267{text-align:center;}.elementor-1312 .elementor-element.elementor-element-4ec4e64{text-align:center;}.elementor-1312 .elementor-element.elementor-element-b7a96b3 .elementor-heading-title{font-size:20px;}.elementor-1312 .elementor-element.elementor-element-bd9c33e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1312 .elementor-element.elementor-element-51db507{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1312 .elementor-element.elementor-element-8a1b1ac{text-align:center;}.elementor-1312 .elementor-element.elementor-element-891442a{text-align:center;}.elementor-1312 .elementor-element.elementor-element-4a973e9 .elementor-heading-title{font-size:20px;}.elementor-1312 .elementor-element.elementor-element-67a52e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1312 .elementor-element.elementor-element-7f76fec{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1312 .elementor-element.elementor-element-7fdffdf{text-align:center;}.elementor-1312 .elementor-element.elementor-element-50fa3ca{text-align:center;}.elementor-1312 .elementor-element.elementor-element-f0d30db .elementor-heading-title{font-size:20px;}.elementor-1312 .elementor-element.elementor-element-92129c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1312 .elementor-element.elementor-element-618f45b{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1312 .elementor-element.elementor-element-0f6ff7d{text-align:center;}.elementor-1312 .elementor-element.elementor-element-dca48b6{text-align:center;}.elementor-1312 .elementor-element.elementor-element-71e34d4 .elementor-heading-title{font-size:20px;}.elementor-1312 .elementor-element.elementor-element-6bef0dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1312 .elementor-element.elementor-element-8815c16 > .elementor-shape-top svg, .elementor-1312 .elementor-element.elementor-element-8815c16 > .e-con-inner > .elementor-shape-top svg{height:200px;}.elementor-1312 .elementor-element.elementor-element-8815c16{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-37ef64c{padding:170px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-6a26cd9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1312 .elementor-element.elementor-element-18fdfde img{width:133px;}.elementor-1312 .elementor-element.elementor-element-a7c3705 img{width:122px;}.elementor-1312 .elementor-element.elementor-element-5628179{width:100%;max-width:100%;}.elementor-1312 .elementor-element.elementor-element-ad9148e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1312 .elementor-element.elementor-element-21dad60{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1312 .elementor-element.elementor-element-e112836{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1312 .elementor-element.elementor-element-dc283de{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1312 .elementor-element.elementor-element-3c5a446:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-3c5a446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:0px auto;}}@media(min-width:768px){.elementor-1312 .elementor-element.elementor-element-0b1f83f{--width:50%;}.elementor-1312 .elementor-element.elementor-element-91e9d0b{--width:50%;}.elementor-1312 .elementor-element.elementor-element-ee17cc0{--width:25%;}.elementor-1312 .elementor-element.elementor-element-ee8611a{--width:25%;}.elementor-1312 .elementor-element.elementor-element-3bfff3a{--width:25%;}.elementor-1312 .elementor-element.elementor-element-6675096{--width:25%;}.elementor-1312 .elementor-element.elementor-element-1593649{--width:25%;}.elementor-1312 .elementor-element.elementor-element-8cfddfd{--width:25%;}.elementor-1312 .elementor-element.elementor-element-96bc070{--width:100%;}.elementor-1312 .elementor-element.elementor-element-629a8d4{--width:93%;}.elementor-1312 .elementor-element.elementor-element-5c878a6{--content-width:950px;}.elementor-1312 .elementor-element.elementor-element-f99e747{--width:70%;}.elementor-1312 .elementor-element.elementor-element-9ee2e58{--width:30%;}.elementor-1312 .elementor-element.elementor-element-be91856{--content-width:950px;}.elementor-1312 .elementor-element.elementor-element-51db507{--width:70%;}.elementor-1312 .elementor-element.elementor-element-299141d{--width:30%;}.elementor-1312 .elementor-element.elementor-element-f96fd67{--content-width:950px;}.elementor-1312 .elementor-element.elementor-element-7f76fec{--width:70%;}.elementor-1312 .elementor-element.elementor-element-40fb69c{--width:30%;}.elementor-1312 .elementor-element.elementor-element-801d5f7{--content-width:950px;}.elementor-1312 .elementor-element.elementor-element-618f45b{--width:70%;}.elementor-1312 .elementor-element.elementor-element-f5ebc8b{--width:30%;}.elementor-1312 .elementor-element.elementor-element-fd05ac7{--content-width:643px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1312 .elementor-element.elementor-element-0014010{--width:100%;}}/* Start custom CSS for global, class: .elementor-global-1269 *//* ====== FORMULARIO VERDE (Elementor) ====== */

/* Marco exterior */
#formWrapper{
  max-width: 900px !important;
  margin: 0 auto !important;
  padding: 26px !important;
  background: #2f7d32 !important;                 /* verde exterior */
  border: 3px dashed #dfffe1 !important;          /* línea discontinua */
  border-radius: 28px !important;
  box-sizing: border-box !important;
  position: relative !important;
}

/* Panel interior claro */
#formWrapper #leadForm{
  background: #dbffe1 !important;
  border: 3px dashed #dfffe1 !important;
  border-radius: 22px !important;
  padding: 26px 26px 30px !important;
  gap: 16px !important;                /* pisa el inline gap:10px */
  box-sizing: border-box !important;
}

/* Inputs / selects estilo “píldora” */
#formWrapper #leadForm input[type="text"],
#formWrapper #leadForm input[type="email"],
#formWrapper #leadForm input[type="tel"],
#formWrapper #leadForm input[type="number"],
#formWrapper #leadForm select,
#formWrapper #leadForm textarea{
  width: 100% !important;
  height: 58px !important;
  padding: 0 22px !important;
  border: 3px solid #2f7d32 !important;
  border-radius: 999px !important;
  background: #ffffff !important;
  color: #2b2b2b !important;
  font-size: 20px !important;
  line-height: 1 !important;
  outline: none !important;
  box-sizing: border-box !important;
}

/* Placeholder */
#formWrapper #leadForm input::placeholder,
#formWrapper #leadForm textarea::placeholder{
  color: #8a8a8a !important;
  opacity: 1 !important;
}

/* Focus */
#formWrapper #leadForm input:focus,
#formWrapper #leadForm select:focus,
#formWrapper #leadForm textarea:focus{
  border-color: #1f6a27 !important;
  box-shadow: 0 0 0 4px rgba(47, 125, 50, 0.18) !important;
}

/* Select: flecha */
#formWrapper #leadForm select{
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  padding-right: 54px !important;
  background-image:
    linear-gradient(45deg, transparent 50%, #2f7d32 50%),
    linear-gradient(135deg, #2f7d32 50%, transparent 50%) !important;
  background-position:
    calc(100% - 26px) 50%,
    calc(100% - 18px) 50% !important;
  background-size: 8px 8px, 8px 8px !important;
  background-repeat: no-repeat !important;
}

/* Select multiple: más alto y menos píldora */
#formWrapper #leadForm select[multiple]{
  height: 140px !important;
  border-radius: 22px !important;
  padding: 12px 18px !important;
  background-image: none !important;
}

/* Textarea (si lo añades) */
#formWrapper #leadForm textarea{
  height: 170px !important;
  border-radius: 22px !important;
  padding: 16px 18px !important;
  resize: vertical !important;
}

/* Fieldset packs */
#formWrapper #leadForm fieldset.pack-fieldset{
  border: 3px solid #2f7d32 !important;
  border-radius: 22px !important;
  padding: 16px 18px 18px !important;
  background: #ffffff !important;
}
#formWrapper #leadForm fieldset.pack-fieldset legend{
  padding: 0 10px !important;
  color: #2f7d32 !important;
  font-weight: 700 !important;
}

/* Checks */
#formWrapper #leadForm .checks{
  margin-top: 6px !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 10px !important;
}
#formWrapper #leadForm .checks label{
  display: flex !important;
  align-items: flex-start !important;
  gap: 10px !important;
  font-size: 15px !important;
  color: #2b2b2b !important;
}
#formWrapper #leadForm input[type="checkbox"]{
  width: 18px !important;
  height: 18px !important;
  margin-top: 2px !important;
  accent-color: #2f7d32 !important;
}

/* Botón “Enviar” */
#formWrapper #leadForm button#submitBtn{
  margin-top: 14px !important;
  height: 86px !important;
  border-radius: 999px !important;
  background: #2f7d32 !important;
  color: #ffffff !important;
  font-size: 44px !important;
  font-weight: 700 !important;
  border: 3px dashed #dfffe1 !important;
  cursor: pointer !important;
  transition: transform .08s ease, opacity .2s ease, filter .2s ease !important;
}
#formWrapper #leadForm button#submitBtn:hover{
  filter: brightness(1.03) !important;
}
#formWrapper #leadForm button#submitBtn:active{
  transform: scale(0.99) !important;
}
#formWrapper #leadForm button#submitBtn:disabled{
  opacity: .55 !important;
  cursor: not-allowed !important;
}

/* ===== Overlay “Cargando…” SIN pantalla blanca (opción A) ===== */
#formWrapper #uiBlocker{
  position: absolute !important;
  inset: 0 !important;
  background: transparent !important;
  backdrop-filter: none !important;
}

/* Pastilla centrada */
#formWrapper #uiBlocker .spinner{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  inset: auto !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 10px 16px !important;
  border-radius: 999px !important;
  background: rgba(255,255,255,.92) !important;
  border: 2px solid #2f7d32 !important;
  box-shadow: 0 8px 18px rgba(0,0,0,.12) !important;
  color: #2f7d32 !important;
  font-weight: 700 !important;
}

/* Responsive */
@media (max-width: 520px){
  #formWrapper{ padding: 16px !important; }
  #formWrapper #leadForm{ padding: 18px !important; }
  #formWrapper #leadForm input,
  #formWrapper #leadForm select{
    font-size: 18px !important;
    height: 54px !important;
  }
  #formWrapper #leadForm button#submitBtn{
    font-size: 34px !important;
    height: 76px !important;
  }
}
/* Fondo claro + borde punteado verde oscuro */
#formWrapper{
  background: #dbffe1 !important;      /* claro */
  border-color: #2f7d32 !important;    /* verde oscuro */
}/* End custom CSS */