.elementor-3654 .elementor-element.elementor-element-512678b{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3654 .elementor-element.elementor-element-512678b:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-512678b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1AE04 0%, #F2D929 100%);}.elementor-3654 .elementor-element.elementor-element-72d245f{--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-3654 .elementor-element.elementor-element-72d245f.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3654 .elementor-element.elementor-element-a78b35d{text-align:left;}.elementor-3654 .elementor-element.elementor-element-a78b35d img{width:26%;height:58px;}.elementor-3654 .elementor-element.elementor-element-a58aeae{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:326px;--margin-right:-6px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3654 .elementor-element.elementor-element-a7d7614 .elementor-button{background-color:#02B9FE;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:15px 45px 15px 45px;}.elementor-3654 .elementor-element.elementor-element-a7d7614 .elementor-button:hover, .elementor-3654 .elementor-element.elementor-element-a7d7614 .elementor-button:focus{background-color:#32F306;}.elementor-3654 .elementor-element.elementor-element-a7d7614:hover{--e-transform-scale:1.03;}.elementor-3654 .elementor-element.elementor-element-a7d7614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 71px 0px 0px;z-index:10;}.elementor-3654 .elementor-element.elementor-element-22c628f{--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-3654 .elementor-element.elementor-element-22c628f:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-22c628f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3654 .elementor-element.elementor-element-e0bbea9{margin:-73px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:9;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3654 .elementor-element.elementor-element-e0bbea9 .elementor-icon-list-icon i{color:#00B2FF;transition:color 0.3s;}.elementor-3654 .elementor-element.elementor-element-e0bbea9 .elementor-icon-list-icon svg{fill:#00B2FF;transition:fill 0.3s;}.elementor-3654 .elementor-element.elementor-element-e0bbea9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3654 .elementor-element.elementor-element-e0bbea9 .elementor-icon-list-item > a{font-family:"Righteous", Sans-serif;font-weight:400;}.elementor-3654 .elementor-element.elementor-element-e0bbea9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3654 .elementor-element.elementor-element-bb765a0{--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-3654 .elementor-element.elementor-element-9641f81{z-index:9;}.elementor-3654 .elementor-element.elementor-element-7c12f26{--display:flex;--min-height:900px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3654 .elementor-element.elementor-element-7c12f26:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-7c12f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18B0D7;background-image:url("https://crecheraiodesol.com/wp-content/uploads/2025/09/banner-1.png");background-position:top center;background-size:cover;}.elementor-3654 .elementor-element.elementor-element-7c12f26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3654 .elementor-element.elementor-element-0398d81{--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:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3654 .elementor-element.elementor-element-0398d81:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-0398d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5656566B;}.elementor-3654 .elementor-element.elementor-element-0398d81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3654 .elementor-element.elementor-element-a9244de .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #7AD135 0%, #37961F 100%);padding:20px 40px 20px 40px;}.elementor-3654 .elementor-element.elementor-element-a9244de{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-a9244de{left:0px;}body.rtl .elementor-3654 .elementor-element.elementor-element-a9244de{right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3654 .elementor-element.elementor-element-5302f25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;border-style:none;}.elementor-3654 .elementor-element.elementor-element-5302f25 .elementor-image-box-wrapper{text-align:left;}.elementor-3654 .elementor-element.elementor-element-5302f25.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3654 .elementor-element.elementor-element-5302f25.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3654 .elementor-element.elementor-element-5302f25.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3654 .elementor-element.elementor-element-5302f25 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3654 .elementor-element.elementor-element-5302f25 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3654 .elementor-element.elementor-element-5302f25 .elementor-image-box-title{font-family:"Potta One", Sans-serif;font-size:31px;font-weight:400;line-height:43px;color:#FFFFFF;}.elementor-3654 .elementor-element.elementor-element-5302f25 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFF300;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3654 .elementor-element.elementor-element-0e4328b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-3654 .elementor-element.elementor-element-5e8da48 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #7AD135 0%, #37961F 100%);padding:20px 40px 20px 40px;}.elementor-3654 .elementor-element.elementor-element-5e8da48{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3654 .elementor-element.elementor-element-0a179f5{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-3654 .elementor-element.elementor-element-3e2507b{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3654 .elementor-element.elementor-element-3e2507b:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-3e2507b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDF00;}.elementor-3654 .elementor-element.elementor-element-28f1581{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3654 .elementor-element.elementor-element-28f1581 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-3654 .elementor-element.elementor-element-28f1581 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-3654 .elementor-element.elementor-element-28f1581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-3654 .elementor-element.elementor-element-28f1581 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-3654 .elementor-element.elementor-element-28f1581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-3654 .elementor-element.elementor-element-28f1581 .elementor-icon-list-icon i{color:#FF9600;transition:color 0.3s;}.elementor-3654 .elementor-element.elementor-element-28f1581 .elementor-icon-list-icon svg{fill:#FF9600;transition:fill 0.3s;}.elementor-3654 .elementor-element.elementor-element-28f1581 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-3654 .elementor-element.elementor-element-28f1581 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3654 .elementor-element.elementor-element-28f1581 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3654 .elementor-element.elementor-element-28f1581 .elementor-icon-list-text{color:#362E02;transition:color 0.3s;}.elementor-3654 .elementor-element.elementor-element-55f6c20{--display:flex;--min-height:1100px;--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3654 .elementor-element.elementor-element-55f6c20:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-55f6c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFB000 0%, #F28A29 100%);}.elementor-3654 .elementor-element.elementor-element-55f6c20::before, .elementor-3654 .elementor-element.elementor-element-55f6c20 > .elementor-background-video-container::before, .elementor-3654 .elementor-element.elementor-element-55f6c20 > .e-con-inner > .elementor-background-video-container::before, .elementor-3654 .elementor-element.elementor-element-55f6c20 > .elementor-background-slideshow::before, .elementor-3654 .elementor-element.elementor-element-55f6c20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3654 .elementor-element.elementor-element-55f6c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3654 .elementor-element.elementor-element-a7c13a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3654 .elementor-element.elementor-element-0fe90ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-3654 .elementor-element.elementor-element-e792389{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-3654 .elementor-element.elementor-element-e792389:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-e792389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1183CE;}.elementor-3654 .elementor-element.elementor-element-1e7acbe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3654 .elementor-element.elementor-element-1e7acbe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:30px;color:#FFFFFF;}.elementor-3654 .elementor-element.elementor-element-7f95e70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:32px;color:#FFFFFF;}.elementor-3654 .elementor-element.elementor-element-075382c{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FB4027;}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:24px;}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3654 .elementor-element.elementor-element-fa221fe .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #7AD135 0%, #37961F 100%);padding:20px 40px 20px 40px;}.elementor-3654 .elementor-element.elementor-element-fa221fe{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3654 .elementor-element.elementor-element-ce08776{--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-3654 .elementor-element.elementor-element-f0afe07{--e-transform-rotateZ:4deg;top:-1.989px;z-index:3;text-align:center;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-f0afe07{left:-147.18px;}body.rtl .elementor-3654 .elementor-element.elementor-element-f0afe07{right:-147.18px;}.elementor-3654 .elementor-element.elementor-element-f0afe07 img{max-width:140%;}.elementor-3654 .elementor-element.elementor-element-f3eb379{width:var( --container-widget-width, 64% );max-width:64%;--e-transform-rotateZ:4deg;--container-widget-width:64%;--container-widget-flex-grow:0;top:260px;z-index:6;text-align:center;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-f3eb379{left:320px;}body.rtl .elementor-3654 .elementor-element.elementor-element-f3eb379{right:320px;}.elementor-3654 .elementor-element.elementor-element-f3eb379 img{max-width:52%;}.elementor-3654 .elementor-element.elementor-element-ee32a3d{width:var( --container-widget-width, 64% );max-width:64%;--e-transform-rotateZ:4deg;--container-widget-width:64%;--container-widget-flex-grow:0;top:488px;z-index:6;text-align:center;}.elementor-3654 .elementor-element.elementor-element-ee32a3d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-ee32a3d{left:-46px;}body.rtl .elementor-3654 .elementor-element.elementor-element-ee32a3d{right:-46px;}.elementor-3654 .elementor-element.elementor-element-ee32a3d img{max-width:50%;}.elementor-3654 .elementor-element.elementor-element-ae64e16{--e-transform-rotateZ:-6deg;top:368px;z-index:4;text-align:center;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-ae64e16{left:14px;}body.rtl .elementor-3654 .elementor-element.elementor-element-ae64e16{right:14px;}.elementor-3654 .elementor-element.elementor-element-ae64e16 img{max-width:140%;}.elementor-3654 .elementor-element.elementor-element-81d09f8{--e-transform-rotateZ:1deg;top:642px;z-index:4;text-align:center;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-81d09f8{right:0px;}body.rtl .elementor-3654 .elementor-element.elementor-element-81d09f8{left:0px;}.elementor-3654 .elementor-element.elementor-element-81d09f8 img{max-width:100%;}.elementor-3654 .elementor-element.elementor-element-b7a0a66{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3654 .elementor-element.elementor-element-b7a0a66:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-b7a0a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18B0D7;background-image:url("https://crecheraiodesol.com/wp-content/uploads/2025/09/fz-12.jpg");background-repeat:repeat-x;}.elementor-3654 .elementor-element.elementor-element-af5e321{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3654 .elementor-element.elementor-element-77cbfad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;border-style:none;}.elementor-3654 .elementor-element.elementor-element-77cbfad .elementor-image-box-wrapper{text-align:left;}.elementor-3654 .elementor-element.elementor-element-77cbfad .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-3654 .elementor-element.elementor-element-77cbfad .elementor-image-box-description{font-family:"Chelsy", Sans-serif;font-size:88px;font-weight:400;text-transform:uppercase;line-height:64px;color:#FFFFFF;}.elementor-3654 .elementor-element.elementor-element-9c6b228{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-3654 .elementor-element.elementor-element-a47077a .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;background-image:linear-gradient(90deg, #7AD135 0%, #37961F 100%);padding:20px 40px 20px 40px;}.elementor-3654 .elementor-element.elementor-element-a47077a{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3654 .elementor-element.elementor-element-e37b0e5{--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;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3654 .elementor-element.elementor-element-e37b0e5:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-e37b0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11A4CF;}.elementor-3654 .elementor-element.elementor-element-364a62c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3654 .elementor-element.elementor-element-364a62c.elementor-element{--align-self:center;}.elementor-3654 .elementor-element.elementor-element-364a62c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1px;color:#FFFFFF;}body.elementor-page-3654:not(.elementor-motion-effects-element-type-background), body.elementor-page-3654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00C6FF;}@media(min-width:768px){.elementor-3654 .elementor-element.elementor-element-0398d81{--width:45%;}.elementor-3654 .elementor-element.elementor-element-a7c13a2{--width:50%;}.elementor-3654 .elementor-element.elementor-element-e792389{--width:85%;}.elementor-3654 .elementor-element.elementor-element-ce08776{--width:50%;}.elementor-3654 .elementor-element.elementor-element-af5e321{--width:50%;}}@media(max-width:1024px){.elementor-3654 .elementor-element.elementor-element-512678b{--justify-content:space-between;--padding-top:1.5vw;--padding-bottom:1.5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-3654 .elementor-element.elementor-element-a78b35d img{width:25vw;}.elementor-3654 .elementor-element.elementor-element-a58aeae{--margin-top:0px;--margin-bottom:0px;--margin-left:241px;--margin-right:-8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:90px;}.elementor-3654 .elementor-element.elementor-element-a7d7614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 135px;padding:0px 0px 0px 0px;}.elementor-3654 .elementor-element.elementor-element-e0bbea9{margin:-59px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;}.elementor-3654 .elementor-element.elementor-element-7c12f26:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-7c12f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crecheraiodesol.com/wp-content/uploads/2025/09/banner-1.png");background-position:1000px 0px;background-repeat:repeat-x;background-size:initial;}.elementor-3654 .elementor-element.elementor-element-7c12f26{--min-height:1220px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3654 .elementor-element.elementor-element-0398d81{--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3654 .elementor-element.elementor-element-a9244de .elementor-button{font-size:15px;}.elementor-3654 .elementor-element.elementor-element-5302f25 .elementor-image-box-title{font-size:24px;}.elementor-3654 .elementor-element.elementor-element-5302f25 .elementor-image-box-description{font-size:40px;line-height:1.2em;}.elementor-3654 .elementor-element.elementor-element-0e4328b{font-size:16px;line-height:20px;}.elementor-3654 .elementor-element.elementor-element-5e8da48 .elementor-button{font-size:15px;}.elementor-3654 .elementor-element.elementor-element-0a179f5{font-size:16px;line-height:20px;}.elementor-3654 .elementor-element.elementor-element-55f6c20{--min-height:0px;--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;--justify-content:center;--align-items:center;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3654 .elementor-element.elementor-element-a7c13a2{--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-3654 .elementor-element.elementor-element-0fe90ff{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-3654 .elementor-element.elementor-element-0fe90ff .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-3654 .elementor-element.elementor-element-1e7acbe .elementor-heading-title{font-size:24px;line-height:20px;}.elementor-3654 .elementor-element.elementor-element-7f95e70 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-3654 .elementor-element.elementor-element-075382c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:40px;}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-item > a{font-size:16px;line-height:20px;}.elementor-3654 .elementor-element.elementor-element-fa221fe .elementor-button{font-size:15px;}.elementor-3654 .elementor-element.elementor-element-ce08776{--min-height:432px;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-f0afe07{left:-180px;}body.rtl .elementor-3654 .elementor-element.elementor-element-f0afe07{right:-180px;}.elementor-3654 .elementor-element.elementor-element-f0afe07{top:7px;}.elementor-3654 .elementor-element.elementor-element-f0afe07 img{width:68%;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-f3eb379{left:264.624px;}body.rtl .elementor-3654 .elementor-element.elementor-element-f3eb379{right:264.624px;}.elementor-3654 .elementor-element.elementor-element-f3eb379{top:348.042px;}.elementor-3654 .elementor-element.elementor-element-f3eb379 img{width:26%;}.elementor-3654 .elementor-element.elementor-element-ee32a3d{width:var( --container-widget-width, 349px );max-width:349px;--container-widget-width:349px;--container-widget-flex-grow:0;top:194.039px;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-ee32a3d{left:-43.628px;}body.rtl .elementor-3654 .elementor-element.elementor-element-ee32a3d{right:-43.628px;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-ae64e16{left:209.666px;}body.rtl .elementor-3654 .elementor-element.elementor-element-ae64e16{right:209.666px;}.elementor-3654 .elementor-element.elementor-element-ae64e16{top:7.536px;}.elementor-3654 .elementor-element.elementor-element-ae64e16 img{width:85%;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-81d09f8{right:-20.015px;}body.rtl .elementor-3654 .elementor-element.elementor-element-81d09f8{left:-20.015px;}.elementor-3654 .elementor-element.elementor-element-81d09f8{top:151.125px;}.elementor-3654 .elementor-element.elementor-element-81d09f8 img{width:66%;}.elementor-3654 .elementor-element.elementor-element-b7a0a66:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-b7a0a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crecheraiodesol.com/wp-content/uploads/2025/09/fz-12.jpg");background-position:-331px 0px;}.elementor-3654 .elementor-element.elementor-element-77cbfad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3654 .elementor-element.elementor-element-77cbfad .elementor-image-box-title{margin-bottom:0px;font-size:44px;line-height:60px;}.elementor-3654 .elementor-element.elementor-element-9c6b228{font-size:16px;line-height:20px;}.elementor-3654 .elementor-element.elementor-element-a47077a .elementor-button{font-size:15px;}.elementor-3654 .elementor-element.elementor-element-364a62c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3654 .elementor-element.elementor-element-364a62c .elementor-heading-title{line-height:18px;}}@media(max-width:767px){.elementor-3654 .elementor-element.elementor-element-512678b{--flex-wrap:nowrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3654 .elementor-element.elementor-element-72d245f{--width:50%;}.elementor-3654 .elementor-element.elementor-element-a78b35d img{width:30vw;}.elementor-3654 .elementor-element.elementor-element-a58aeae{--width:100%;--min-height:7px;--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-3654 .elementor-element.elementor-element-a7d7614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3654 .elementor-element.elementor-element-a7d7614 .elementor-button{font-size:12px;}.elementor-3654 .elementor-element.elementor-element-e0bbea9{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3654 .elementor-element.elementor-element-bb765a0{--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3654 .elementor-element.elementor-element-7c12f26:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-7c12f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crecheraiodesol.com/wp-content/uploads/2025/09/banner-1.png");background-position:507px 25px;background-size:1000px auto;}.elementor-3654 .elementor-element.elementor-element-7c12f26{--width:398.267px;--min-height:1183px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3654 .elementor-element.elementor-element-0398d81{--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-3654 .elementor-element.elementor-element-a9244de.elementor-element{--align-self:center;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-a9244de{left:8px;}body.rtl .elementor-3654 .elementor-element.elementor-element-a9244de{right:8px;}.elementor-3654 .elementor-element.elementor-element-a9244de{top:-108px;}.elementor-3654 .elementor-element.elementor-element-a9244de .elementor-button{font-size:16px;}.elementor-3654 .elementor-element.elementor-element-5302f25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3654 .elementor-element.elementor-element-5302f25 .elementor-image-box-wrapper{text-align:center;}.elementor-3654 .elementor-element.elementor-element-5302f25 .elementor-image-box-img{margin-bottom:0px;}.elementor-3654 .elementor-element.elementor-element-5302f25.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3654 .elementor-element.elementor-element-5302f25.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3654 .elementor-element.elementor-element-5302f25.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3654 .elementor-element.elementor-element-5302f25 .elementor-image-box-title{margin-bottom:0px;font-size:16px;line-height:1.3em;}.elementor-3654 .elementor-element.elementor-element-5302f25 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3654 .elementor-element.elementor-element-5302f25 .elementor-image-box-description{font-size:34px;line-height:1.3em;}.elementor-3654 .elementor-element.elementor-element-0e4328b{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-size:16px;line-height:25px;}.elementor-3654 .elementor-element.elementor-element-0e4328b.elementor-element{--align-self:center;}.elementor-3654 .elementor-element.elementor-element-5e8da48.elementor-element{--align-self:center;}.elementor-3654 .elementor-element.elementor-element-5e8da48 .elementor-button{font-size:16px;}.elementor-3654 .elementor-element.elementor-element-0a179f5.elementor-element{--align-self:center;}.elementor-3654 .elementor-element.elementor-element-0a179f5{font-size:14px;line-height:18px;}.elementor-3654 .elementor-element.elementor-element-55f6c20{--min-height:1150px;}.elementor-3654 .elementor-element.elementor-element-a7c13a2{--justify-content:flex-start;}.elementor-3654 .elementor-element.elementor-element-0fe90ff{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-3654 .elementor-element.elementor-element-0fe90ff .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-3654 .elementor-element.elementor-element-1e7acbe .elementor-heading-title{font-size:16px;}.elementor-3654 .elementor-element.elementor-element-7f95e70{width:100%;max-width:100%;text-align:left;}.elementor-3654 .elementor-element.elementor-element-7f95e70.elementor-element{--align-self:center;}.elementor-3654 .elementor-element.elementor-element-7f95e70 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-3654 .elementor-element.elementor-element-075382c{width:100%;max-width:100%;}.elementor-3654 .elementor-element.elementor-element-075382c.elementor-element{--align-self:center;}.elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3654 .elementor-element.elementor-element-075382c .elementor-icon-list-item > a{font-size:14px;line-height:18px;}.elementor-3654 .elementor-element.elementor-element-fa221fe.elementor-element{--align-self:center;}.elementor-3654 .elementor-element.elementor-element-fa221fe .elementor-button{font-size:16px;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-f0afe07{left:-96.248px;}body.rtl .elementor-3654 .elementor-element.elementor-element-f0afe07{right:-96.248px;}.elementor-3654 .elementor-element.elementor-element-f0afe07{top:96.419px;}.elementor-3654 .elementor-element.elementor-element-f0afe07 img{max-width:120%;}.elementor-3654 .elementor-element.elementor-element-f3eb379{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;top:308.22px;text-align:center;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-f3eb379{left:132.633px;}body.rtl .elementor-3654 .elementor-element.elementor-element-f3eb379{right:132.633px;}.elementor-3654 .elementor-element.elementor-element-f3eb379 img{width:31%;max-width:59%;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-ee32a3d{left:-121.168px;}body.rtl .elementor-3654 .elementor-element.elementor-element-ee32a3d{right:-121.168px;}.elementor-3654 .elementor-element.elementor-element-ee32a3d{top:210.721px;}.elementor-3654 .elementor-element.elementor-element-ee32a3d img{max-width:37%;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-ae64e16{left:98.223px;}body.rtl .elementor-3654 .elementor-element.elementor-element-ae64e16{right:98.223px;}.elementor-3654 .elementor-element.elementor-element-ae64e16{top:2.482px;}.elementor-3654 .elementor-element.elementor-element-ae64e16 img{max-width:100%;}body:not(.rtl) .elementor-3654 .elementor-element.elementor-element-81d09f8{right:-61.002px;}body.rtl .elementor-3654 .elementor-element.elementor-element-81d09f8{left:-61.002px;}.elementor-3654 .elementor-element.elementor-element-81d09f8{top:178.316px;}.elementor-3654 .elementor-element.elementor-element-81d09f8 img{width:66%;max-width:115%;}.elementor-3654 .elementor-element.elementor-element-b7a0a66:not(.elementor-motion-effects-element-type-background), .elementor-3654 .elementor-element.elementor-element-b7a0a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crecheraiodesol.com/wp-content/uploads/2025/09/fz-12.jpg");background-position:0px 0px;}.elementor-3654 .elementor-element.elementor-element-b7a0a66{--min-height:908px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-3654 .elementor-element.elementor-element-af5e321{--margin-top:-183px;--margin-bottom:39px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3654 .elementor-element.elementor-element-77cbfad{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3654 .elementor-element.elementor-element-77cbfad .elementor-image-box-wrapper{text-align:left;}.elementor-3654 .elementor-element.elementor-element-77cbfad .elementor-image-box-title{margin-bottom:0px;font-size:28px;line-height:1.3em;}.elementor-3654 .elementor-element.elementor-element-9c6b228{width:100%;max-width:100%;font-size:16px;line-height:1.3em;}.elementor-3654 .elementor-element.elementor-element-9c6b228.elementor-element{--align-self:center;}.elementor-3654 .elementor-element.elementor-element-a47077a.elementor-element{--align-self:center;}.elementor-3654 .elementor-element.elementor-element-a47077a .elementor-button{font-size:16px;}.elementor-3654 .elementor-element.elementor-element-364a62c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3654 .elementor-element.elementor-element-364a62c .elementor-heading-title{font-size:12px;line-height:12px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3654 .elementor-element.elementor-element-72d245f{--width:100%;}.elementor-3654 .elementor-element.elementor-element-a58aeae{--width:100%;}.elementor-3654 .elementor-element.elementor-element-0398d81{--width:100%;}.elementor-3654 .elementor-element.elementor-element-a7c13a2{--width:100%;}.elementor-3654 .elementor-element.elementor-element-ce08776{--width:100%;}.elementor-3654 .elementor-element.elementor-element-af5e321{--width:60%;}}/* Start custom CSS for button, class: .elementor-element-a9244de */.elementor-3654 .elementor-element.elementor-element-a9244de .elementor-button {
    border-radius: 40px / 100% !important;
    box-shadow: inset 0 0 5px 5px #fac52a, 0 5px 0 0 #faa92a, 0 15px 10px 0 #00000030 !important;
    width: 100%;
    position: relative;
    background: rgb(253, 135, 30) !important;
    border: 0px solid rgb(251, 64, 39) !important;
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-3654 .elementor-element.elementor-element-a9244de .elementor-button:hover {
    background: rgb(255, 106, 86) !important;
    border: none;
    transition: all 0.3s ease-out;
    transform: scale(1.05);
}

.elementor-3654 .elementor-element.elementor-element-a9244de .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-3654 .elementor-element.elementor-element-a9244de .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}

.elementor-3654 .elementor-element.elementor-element-a9244de .elementor-button:active {
    box-shadow: inset 0 0 5px 5px #ffffff25, 0 5px 0 0 #2B55A1, 0 10px 5px 0 #00000085 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5302f25 */.elementor-3654 .elementor-element.elementor-element-5302f25 {
  paint-order: stroke fill;
  -webkit-text-stroke: 8px #1183CE;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e8da48 */.elementor-3654 .elementor-element.elementor-element-5e8da48 .elementor-button {
    border-radius: 40px / 100% !important;
    box-shadow: inset 0 0 5px 5px #fac52a, 0 5px 0 0 #faa92a, 0 15px 10px 0 #00000030 !important;
    width: 100%;
    position: relative;
    background: rgb(253, 135, 30) !important;
    border: 0px solid rgb(251, 64, 39) !important;
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-3654 .elementor-element.elementor-element-5e8da48 .elementor-button:hover {
    background: rgb(255, 106, 86) !important;
    border: none;
    transition: all 0.3s ease-out;
    transform: scale(1.05);
}

.elementor-3654 .elementor-element.elementor-element-5e8da48 .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-3654 .elementor-element.elementor-element-5e8da48 .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}

.elementor-3654 .elementor-element.elementor-element-5e8da48 .elementor-button:active {
    box-shadow: inset 0 0 5px 5px #ffffff25, 0 5px 0 0 #2B55A1, 0 10px 5px 0 #00000085 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0398d81 */.elementor-3654 .elementor-element.elementor-element-0398d81{
    backdrop-filter: blur(20px)
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-28f1581 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 20s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e2507b *//* Container da faixa animada */
.marquee-wrap {
  width: 100vw;
  max-width: 100vw;
  overflow: hidden;   /* corta o excedente */
  position: relative;
}

/* A faixa em si pode rolar à vontade, mas sem causar overflow na página */
.marquee-track {
  display: inline-block;
  white-space: nowrap;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa221fe */.elementor-3654 .elementor-element.elementor-element-fa221fe .elementor-button {
    border-radius: 40px / 100% !important;
    box-shadow: inset 0 0 5px 5px #fac52a, 0 5px 0 0 #faa92a, 0 15px 10px 0 #00000030 !important;
    width: 100%;
    position: relative;
    background: rgb(253, 135, 30) !important;
    border: 0px solid rgb(251, 64, 39) !important;
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-3654 .elementor-element.elementor-element-fa221fe .elementor-button:hover {
    background: rgb(255, 106, 86) !important;
    border: none;
    transition: all 0.3s ease-out;
    transform: scale(1.05);
}

.elementor-3654 .elementor-element.elementor-element-fa221fe .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-3654 .elementor-element.elementor-element-fa221fe .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}

.elementor-3654 .elementor-element.elementor-element-fa221fe .elementor-button:active {
    box-shadow: inset 0 0 5px 5px #ffffff25, 0 5px 0 0 #2B55A1, 0 10px 5px 0 #00000085 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77cbfad */.elementor-3654 .elementor-element.elementor-element-77cbfad {
  paint-order: stroke fill;
  -webkit-text-stroke: 10px #1183CE;
  text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a47077a */.elementor-3654 .elementor-element.elementor-element-a47077a .elementor-button {
    border-radius: 40px / 100% !important;
    box-shadow: inset 0 0 5px 5px #fac52a, 0 5px 0 0 #faa92a, 0 15px 10px 0 #00000030 !important;
    width: 100%;
    position: relative;
    background: rgb(253, 135, 30) !important;
    border: 0px solid rgb(251, 64, 39) !important;
    overflow: hidden;
    transition: all 0.2s ease-in;
}

.elementor-3654 .elementor-element.elementor-element-a47077a .elementor-button:hover {
    background: rgb(255, 106, 86) !important;
    border: none;
    transition: all 0.3s ease-out;
    transform: scale(1.05);
}

.elementor-3654 .elementor-element.elementor-element-a47077a .elementor-button:hover::before {
    animation: sh02 0.5s 0s linear;
}

.elementor-3654 .elementor-element.elementor-element-a47077a .elementor-button::before {
    content: '';
    display: block;
    width: 0;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}

.elementor-3654 .elementor-element.elementor-element-a47077a .elementor-button:active {
    box-shadow: inset 0 0 5px 5px #ffffff25, 0 5px 0 0 #2B55A1, 0 10px 5px 0 #00000085 !important;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS */html {
    cursor: url('https://rtl4013zxp.easybuilder.com.br/wp-content/uploads/2025/09/cursor15.svg'), auto;
}
/* 1) Bloqueia rolagem horizontal no site inteiro */
html, body {
  overflow-x: hidden;
  width: 100%;
}

/* 2) Garante que nada passe da largura da tela no mobile */
@media (max-width: 767px) {
  * { box-sizing: border-box; }
  img, video, svg, canvas, iframe {
    max-width: 100%;
    height: auto;
  }
  /* Containers do Elementor não passam de 100vw */
  .elementor-section,
  .elementor-container,
  .elementor-column,
  .elementor-widget,
  .elementor-widget-container {
    max-width: 100vw;
  }
}/* End custom CSS */