.elementor-15667 .elementor-element.elementor-element-9b8923c{--display:flex;--min-height:550px;--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;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15667 .elementor-element.elementor-element-9b8923c:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-9b8923c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFF0A8;}.elementor-15667 .elementor-element.elementor-element-174a3c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15667 .elementor-element.elementor-element-174a3c8.e-con:hover{--e-con-transform-rotateZ:4deg;--e-con-transform-translateX:4px;}.elementor-15667 .elementor-element.elementor-element-a6ee662{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 40px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-a6ee662:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-a6ee662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-a6ee662.e-con{--e-con-transform-rotateZ:-5deg;}.elementor-15667 .elementor-element.elementor-element-c2a5f0a.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-15667 .elementor-element.elementor-element-c2a5f0a.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-15667 .elementor-element.elementor-element-c2a5f0a.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-15667 .elementor-element.elementor-element-c2a5f0a .elementor-image-box-title{margin-bottom:10px;font-size:13px;font-weight:600;text-transform:capitalize;}.elementor-15667 .elementor-element.elementor-element-c2a5f0a .elementor-image-box-wrapper .elementor-image-box-img{width:27%;}.elementor-15667 .elementor-element.elementor-element-c2a5f0a .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-15667 .elementor-element.elementor-element-c2a5f0a .elementor-image-box-description{font-size:14px;}.elementor-15667 .elementor-element.elementor-element-d2e5b3d{font-size:14px;}.elementor-15667 .elementor-element.elementor-element-1591469{--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;--justify-content:center;--align-items:center;}.elementor-15667 .elementor-element.elementor-element-aafffe7{--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;--justify-content:center;--align-items:center;}.elementor-15667 .elementor-element.elementor-element-fed32eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-fed32eb .elementor-heading-title{font-size:4.1rem;font-weight:700;letter-spacing:0.5px;}.elementor-15667 .elementor-element.elementor-element-37afdb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-size:18px;font-weight:600;}.elementor-15667 .elementor-element.elementor-element-37afdb0 > *{max-width:70%;}.elementor-15667 .elementor-element.elementor-element-f946a5e > .elementor-widget-container{border-radius:100px 100px 100px 100px;}.elementor-15667 .elementor-element.elementor-element-f946a5e .wd-button-wrapper a{background-color:#E85C9E;border-color:#E85C9E;}.elementor-15667 .elementor-element.elementor-element-f946a5e .wd-button-wrapper:hover a{background-color:#D6458C;border-color:#D6458C;}.elementor-15667 .elementor-element.elementor-element-f946a5e .wd-btn-text{font-size:16px;font-weight:800;letter-spacing:0.5px;}.elementor-15667 .elementor-element.elementor-element-ea9537b{--display:flex;}.elementor-15667 .elementor-element.elementor-element-ea9537b.e-con:hover{--e-con-transform-rotateZ:10deg;--e-con-transform-translateX:4px;}.elementor-15667 .elementor-element.elementor-element-d13c0c8 img{width:250px;height:250px;object-fit:cover;object-position:center center;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;border-radius:50% 50% 50% 50%;box-shadow:0px 20px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-15667 .elementor-element.elementor-element-7f165a5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:2px 0px 2px 00px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:00px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-15667 .elementor-element.elementor-element-7f165a5:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-7f165a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C490E4;}.elementor-15667 .elementor-element.elementor-element-6a4587b .wd-marquee{--wd-marquee-speed:40s;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:800;letter-spacing:0.5px;color:#FFFFFF;--wd-marquee-gap:60px;}.elementor-15667 .elementor-element.elementor-element-8bb9b21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15667 .elementor-element.elementor-element-bdcd221{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-bdcd221 .elementor-heading-title{font-size:38px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-dd7defd{--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;--justify-content:space-between;--flex-wrap:wrap;}.elementor-15667 .elementor-element.elementor-element-fe7a293{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15667 .elementor-element.elementor-element-fe7a293:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-fe7a293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFF0A8;}.elementor-15667 .elementor-element.elementor-element-fe7a293.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15667 .elementor-element.elementor-element-cd8cd07 img{width:140px;height:140px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:50% 50% 50% 50%;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.1);}.elementor-15667 .elementor-element.elementor-element-5d28b66 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-dd21f93 .elementor-button{background-color:#FFFFFF80;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;text-decoration:none;fill:#1A3C34;color:#1A3C34;border-radius:100px 100px 100px 100px;padding:8px 20px 8px 20px;}.elementor-15667 .elementor-element.elementor-element-dfac5be{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15667 .elementor-element.elementor-element-dfac5be:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-dfac5be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0F7FA;}.elementor-15667 .elementor-element.elementor-element-dfac5be.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15667 .elementor-element.elementor-element-fd85d29 img{width:140px;height:140px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:50% 50% 50% 50%;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.1);}.elementor-15667 .elementor-element.elementor-element-755fa8a .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-287af54 .elementor-button{background-color:#FFFFFF80;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;text-decoration:none;fill:#1A3C34;color:#1A3C34;border-radius:100px 100px 100px 100px;padding:8px 20px 8px 20px;}.elementor-15667 .elementor-element.elementor-element-994c94c{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15667 .elementor-element.elementor-element-994c94c:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-994c94c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCE4EC;}.elementor-15667 .elementor-element.elementor-element-994c94c.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15667 .elementor-element.elementor-element-fc8be0b img{width:140px;height:140px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:50% 50% 50% 50%;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.1);}.elementor-15667 .elementor-element.elementor-element-49f7ee5 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-427603e .elementor-button{background-color:#FFFFFF80;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;text-decoration:none;fill:#1A3C34;color:#1A3C34;border-radius:100px 100px 100px 100px;padding:8px 20px 8px 20px;}.elementor-15667 .elementor-element.elementor-element-b72fce9{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15667 .elementor-element.elementor-element-b72fce9:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-b72fce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9C4;}.elementor-15667 .elementor-element.elementor-element-b72fce9.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15667 .elementor-element.elementor-element-26a6f07 img{width:140px;height:140px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:50% 50% 50% 50%;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.1);}.elementor-15667 .elementor-element.elementor-element-3d34bd5 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-c51471b .elementor-button{background-color:#FFFFFF80;font-family:"Nunito", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;text-decoration:none;fill:#1A3C34;color:#1A3C34;border-radius:100px 100px 100px 100px;padding:8px 20px 8px 20px;}.elementor-15667 .elementor-element.elementor-element-e16f43a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15667 .elementor-element.elementor-element-e16f43a:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-e16f43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-a0fc71b{text-align:center;}.elementor-15667 .elementor-element.elementor-element-a0fc71b .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#E85C9E;}.elementor-15667 .elementor-element.elementor-element-2d39dc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-2d39dc6 .elementor-heading-title{font-size:38px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-2e947c5{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15667 .elementor-element.elementor-element-40328d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-40328d5 .elementor-heading-title{font-size:38px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-fc1824f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:600;color:#555555;}.elementor-15667 .elementor-element.elementor-element-7a28f97{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-15667 .elementor-element.elementor-element-a34933a{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CCCCCC;--border-color:#CCCCCC;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15667 .elementor-element.elementor-element-a34933a:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-a34933a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-db749f8{text-align:center;}.elementor-15667 .elementor-element.elementor-element-db749f8 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-15667 .elementor-element.elementor-element-a4f95aa{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-size:16px;font-weight:600;}.elementor-15667 .elementor-element.elementor-element-e7ba7d3 .elementor-button{background-color:#02010100;font-weight:800;text-transform:uppercase;text-decoration:none;fill:#1A3C34;color:#1A3C34;transition-duration:1s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1A3C34;border-radius:100px 100px 100px 100px;padding:14px 35px 14px 35px;}.elementor-15667 .elementor-element.elementor-element-94fe404{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E85C9E;--border-color:#E85C9E;--border-radius:30px 30px 30px 30px;box-shadow:0px 8px 0px 0px rgba(0, 0, 0, 0.1);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15667 .elementor-element.elementor-element-94fe404:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-94fe404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF0F5;}.elementor-15667 .elementor-element.elementor-element-94fe404.e-con{--e-con-transform-scale:1.05;}.elementor-15667 .elementor-element.elementor-element-a2d9602{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-a2d9602 .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-15667 .elementor-element.elementor-element-4ba1f8f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-size:16px;font-weight:600;}.elementor-15667 .elementor-element.elementor-element-74ccaf3 .elementor-button{background-color:#E85C9E;font-weight:800;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 5px 0px 0px rgba(0, 0, 0, 0.1);transition-duration:1s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E85C9E;border-radius:100px 100px 100px 100px;padding:14px 35px 14px 35px;}.elementor-15667 .elementor-element.elementor-element-53baa78{background-color:#F7C92E;padding:6px 15px 6px 15px;top:15px;border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-15667 .elementor-element.elementor-element-53baa78{left:15px;}body.rtl .elementor-15667 .elementor-element.elementor-element-53baa78{right:15px;}.elementor-15667 .elementor-element.elementor-element-53baa78 .elementor-heading-title{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-ee37dad{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#CCCCCC;--border-color:#CCCCCC;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15667 .elementor-element.elementor-element-ee37dad:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-ee37dad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-f07fefd{text-align:center;}.elementor-15667 .elementor-element.elementor-element-f07fefd .elementor-heading-title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-15667 .elementor-element.elementor-element-0e45ce2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-size:16px;font-weight:600;}.elementor-15667 .elementor-element.elementor-element-e8c0562 .elementor-button{background-color:#02010100;font-weight:800;text-transform:uppercase;text-decoration:none;fill:#1A3C34;color:#1A3C34;transition-duration:1s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1A3C34;border-radius:100px 100px 100px 100px;padding:14px 35px 14px 35px;}.elementor-15667 .elementor-element.elementor-element-38aac3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15667 .elementor-element.elementor-element-38aac3f:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-38aac3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-c2ac570{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-c2ac570 .elementor-heading-title{font-size:38px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-1a45e5a{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-15667 .elementor-element.elementor-element-a492a2f{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:30px 30px 30px 30px;box-shadow:0px 6px 0px 0px #EAEAEA;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-a492a2f:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-a492a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF5;}.elementor-15667 .elementor-element.elementor-element-a492a2f.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15667 .elementor-element.elementor-element-a492a2f:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FF6B00;--border-color:#FF6B00;box-shadow:0px 10px 0px 0px #FF6B00;}.elementor-15667 .elementor-element.elementor-element-a492a2f, .elementor-15667 .elementor-element.elementor-element-a492a2f::before{--border-transition:0.3s;}.elementor-15667 .elementor-element.elementor-element-5affbbc{width:var( --container-widget-width, 60px );max-width:60px;background-color:#FF6B00;padding:13px 13px 13px 13px;--container-widget-width:60px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-15667 .elementor-element.elementor-element-5affbbc.elementor-element{--align-self:center;}.elementor-15667 .elementor-element.elementor-element-5affbbc .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:800;color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-2272ff2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-2272ff2 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-15667 .elementor-element.elementor-element-f64576d{text-align:center;font-size:16px;font-weight:600;line-height:1.5em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-1d14183{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:30px 30px 30px 30px;box-shadow:0px 6px 0px 0px #EAEAEA;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-1d14183:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-1d14183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF5;}.elementor-15667 .elementor-element.elementor-element-1d14183.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15667 .elementor-element.elementor-element-1d14183:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E85C9E;--border-color:#E85C9E;box-shadow:0px 10px 0px 0px #E85C9E;}.elementor-15667 .elementor-element.elementor-element-1d14183, .elementor-15667 .elementor-element.elementor-element-1d14183::before{--border-transition:0.3s;}.elementor-15667 .elementor-element.elementor-element-b4da4e7{width:var( --container-widget-width, 60px );max-width:60px;background-color:#E85C9E;padding:13px 13px 13px 13px;--container-widget-width:60px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-15667 .elementor-element.elementor-element-b4da4e7.elementor-element{--align-self:center;}.elementor-15667 .elementor-element.elementor-element-b4da4e7 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:800;color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-3ece4b2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-3ece4b2 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-15667 .elementor-element.elementor-element-4759299{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:600;line-height:1.5em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-738ec41{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:30px 30px 30px 30px;box-shadow:0px 6px 0px 0px #EAEAEA;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-738ec41:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-738ec41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF5;}.elementor-15667 .elementor-element.elementor-element-738ec41.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15667 .elementor-element.elementor-element-738ec41:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#F7C92E;--border-color:#F7C92E;box-shadow:0px 10px 0px 0px #F7C92E;}.elementor-15667 .elementor-element.elementor-element-738ec41, .elementor-15667 .elementor-element.elementor-element-738ec41::before{--border-transition:0.3s;}.elementor-15667 .elementor-element.elementor-element-1b6a06a{width:var( --container-widget-width, 60px );max-width:60px;background-color:#F7C92E;padding:13px 13px 13px 13px;--container-widget-width:60px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-15667 .elementor-element.elementor-element-1b6a06a.elementor-element{--align-self:center;}.elementor-15667 .elementor-element.elementor-element-1b6a06a .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:800;color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-5e54f06{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-5e54f06 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-15667 .elementor-element.elementor-element-4ba67a1{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:600;line-height:1.5em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-c86e867{--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:30px 30px 30px 30px;box-shadow:0px 6px 0px 0px #EAEAEA;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-c86e867:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-c86e867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF5;}.elementor-15667 .elementor-element.elementor-element-c86e867.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-15667 .elementor-element.elementor-element-c86e867:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#2DC886;--border-color:#2DC886;box-shadow:0px 10px 0px 0px #2DC886;}.elementor-15667 .elementor-element.elementor-element-c86e867, .elementor-15667 .elementor-element.elementor-element-c86e867::before{--border-transition:0.3s;}.elementor-15667 .elementor-element.elementor-element-54572d1{width:var( --container-widget-width, 60px );max-width:60px;background-color:#2DC886;padding:13px 13px 13px 13px;--container-widget-width:60px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-15667 .elementor-element.elementor-element-54572d1.elementor-element{--align-self:center;}.elementor-15667 .elementor-element.elementor-element-54572d1 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:28px;font-weight:800;color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-9afeea0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-9afeea0 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-15667 .elementor-element.elementor-element-5db1235{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:600;line-height:1.5em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-c146cf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:121px;--padding-left:0px;--padding-right:0px;}.elementor-15667 .elementor-element.elementor-element-c146cf7:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-c146cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A7F3D0;}.elementor-15667 .elementor-element.elementor-element-e074256{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-e074256 .elementor-heading-title{font-size:38px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-fd76a4b{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-15667 .elementor-element.elementor-element-fa89abc{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15667 .elementor-element.elementor-element-fa89abc:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-fa89abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9C4;}.elementor-15667 .elementor-element.elementor-element-fa89abc.e-con{--e-con-transform-rotateZ:-3deg;}body:not(.rtl) .elementor-15667 .elementor-element.elementor-element-2c71abd{left:20px;}body.rtl .elementor-15667 .elementor-element.elementor-element-2c71abd{right:20px;}.elementor-15667 .elementor-element.elementor-element-2c71abd{top:-31px;}.elementor-15667 .elementor-element.elementor-element-2c71abd img{width:60px;height:60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:50% 50% 50% 50%;}.elementor-15667 .elementor-element.elementor-element-6c60c0f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15667 .elementor-element.elementor-element-6c60c0f .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-18371de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--e-rating-icon-font-size:10px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FFC107;}.elementor-15667 .elementor-element.elementor-element-acf36c5{text-align:start;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;font-style:italic;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-cd39bc8{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15667 .elementor-element.elementor-element-cd39bc8 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:800;}.elementor-15667 .elementor-element.elementor-element-2b71b42{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15667 .elementor-element.elementor-element-2b71b42:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-2b71b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0F2F1;}.elementor-15667 .elementor-element.elementor-element-2b71b42.e-con{--e-con-transform-rotateZ:2deg;}body:not(.rtl) .elementor-15667 .elementor-element.elementor-element-e768ef2{left:20px;}body.rtl .elementor-15667 .elementor-element.elementor-element-e768ef2{right:20px;}.elementor-15667 .elementor-element.elementor-element-e768ef2{top:-31px;}.elementor-15667 .elementor-element.elementor-element-e768ef2 img{width:60px;height:60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:50% 50% 50% 50%;}.elementor-15667 .elementor-element.elementor-element-fcb5f86{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15667 .elementor-element.elementor-element-fcb5f86 .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-98e8df0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--e-rating-icon-font-size:10px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FFC107;}.elementor-15667 .elementor-element.elementor-element-b3f595a{text-align:start;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;font-style:italic;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-340e2a3{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15667 .elementor-element.elementor-element-340e2a3 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:800;}.elementor-15667 .elementor-element.elementor-element-5335c1d{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15667 .elementor-element.elementor-element-5335c1d:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-5335c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCE4EC;}.elementor-15667 .elementor-element.elementor-element-5335c1d.e-con{--e-con-transform-rotateZ:-4deg;}body:not(.rtl) .elementor-15667 .elementor-element.elementor-element-22c45e6{left:20px;}body.rtl .elementor-15667 .elementor-element.elementor-element-22c45e6{right:20px;}.elementor-15667 .elementor-element.elementor-element-22c45e6{top:-31px;}.elementor-15667 .elementor-element.elementor-element-22c45e6 img{width:60px;height:60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:50% 50% 50% 50%;}.elementor-15667 .elementor-element.elementor-element-d49fb14{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15667 .elementor-element.elementor-element-d49fb14 .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-73632f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--e-rating-icon-font-size:10px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FFC107;}.elementor-15667 .elementor-element.elementor-element-59426df{text-align:start;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:600;font-style:italic;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-85acbd5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15667 .elementor-element.elementor-element-85acbd5 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:800;}.elementor-15667 .elementor-element.elementor-element-ed0e54f .elementor-button{background-color:#FFFFFF;font-family:"Nunito", Sans-serif;font-weight:800;text-transform:uppercase;text-decoration:none;letter-spacing:1px;fill:#1A3C34;color:#1A3C34;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-15667 .elementor-element.elementor-element-ed0e54f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15667 .elementor-element.elementor-element-ed0e54f .elementor-button:hover, .elementor-15667 .elementor-element.elementor-element-ed0e54f .elementor-button:focus{color:#FF6B00;border-color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-ed0e54f .elementor-button:hover svg, .elementor-15667 .elementor-element.elementor-element-ed0e54f .elementor-button:focus svg{fill:#FF6B00;}.elementor-15667 .elementor-element.elementor-element-eed9c52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15667 .elementor-element.elementor-element-98a32f2{text-align:center;}.elementor-15667 .elementor-element.elementor-element-98a32f2 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#E85C9E;}.elementor-15667 .elementor-element.elementor-element-765f4a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-765f4a1 .elementor-heading-title{font-size:38px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-a3ac6be .elementor-button{background-color:#FFFFFF00;font-family:"Nunito", Sans-serif;font-weight:800;text-transform:uppercase;text-decoration:none;letter-spacing:1px;fill:#1A3C34;color:#1A3C34;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.1);border-style:solid;border-width:2px 2px 2px 2px;border-color:#1A3C34;border-radius:50px 50px 50px 50px;padding:12px 35px 12px 35px;}.elementor-15667 .elementor-element.elementor-element-a3ac6be .elementor-button:hover, .elementor-15667 .elementor-element.elementor-element-a3ac6be .elementor-button:focus{background-color:#E85C9E;color:#FFFFFF;border-color:#E85C9E;}.elementor-15667 .elementor-element.elementor-element-a3ac6be{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15667 .elementor-element.elementor-element-a3ac6be .elementor-button-content-wrapper{flex-direction:row;}.elementor-15667 .elementor-element.elementor-element-a3ac6be .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-15667 .elementor-element.elementor-element-a3ac6be .elementor-button:hover svg, .elementor-15667 .elementor-element.elementor-element-a3ac6be .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-9cc5552{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-15667 .elementor-element.elementor-element-9cc5552:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-9cc5552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-84b0cf6{--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;--border-radius:40px 40px 40px 40px;box-shadow:0px 10px 30px -5px rgba(232, 91.99999999999997, 158, 0.3);--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-15667 .elementor-element.elementor-element-84b0cf6:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-84b0cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E85C9E;}.elementor-15667 .elementor-element.elementor-element-6158ca2 .elementor-heading-title{font-size:36px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-b4b7df8{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:30px;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-30px;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-field-type-html{padding-bottom:0px;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-field-group .elementor-field{color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-field-group .elementor-field, .elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-field-subgroup label{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:600;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-button{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.5px;border-style:none;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .e-form__buttons__wrapper__button-next{background-color:#1A3C34;color:#ffffff;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-button[type="submit"]{background-color:#1A3C34;color:#ffffff;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-15667 .elementor-element.elementor-element-ad017b7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15667 .elementor-element.elementor-element-ad017b7{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15667 .elementor-element.elementor-element-3498962{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15667 .elementor-element.elementor-element-83c7b01{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15667 .elementor-element.elementor-element-1fec6ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-1fec6ef .elementor-heading-title{font-size:38px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-8197391{--display:flex;}.elementor-15667 .elementor-element.elementor-element-27092e4{--display:flex;}.elementor-15667 .elementor-element.elementor-element-a2bf463{--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-15667 .elementor-element.elementor-element-5900c2c{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-d67dd68{--display:flex;}.elementor-15667 .elementor-element.elementor-element-aa50598{--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-15667 .elementor-element.elementor-element-e227e53{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-1265500{--display:flex;}.elementor-15667 .elementor-element.elementor-element-c338355{--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-15667 .elementor-element.elementor-element-7a88bd5{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-bf1618c{--display:flex;}.elementor-15667 .elementor-element.elementor-element-0629f13{--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-15667 .elementor-element.elementor-element-54ef7dd{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-35f3890{--display:flex;}.elementor-15667 .elementor-element.elementor-element-d60d466{--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-15667 .elementor-element.elementor-element-6d25991{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-6c6f0be{--display:flex;}.elementor-15667 .elementor-element.elementor-element-4a00a39{--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-15667 .elementor-element.elementor-element-e6323b8{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-182ba49{--display:flex;}.elementor-15667 .elementor-element.elementor-element-b42cfde{--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-15667 .elementor-element.elementor-element-4574dfd{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-0350389{--display:flex;}.elementor-15667 .elementor-element.elementor-element-d955635{--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-15667 .elementor-element.elementor-element-4bcf312{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-891543c{--display:flex;}.elementor-15667 .elementor-element.elementor-element-b7b165b{--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-15667 .elementor-element.elementor-element-7e62488{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-232755b{--display:flex;}.elementor-15667 .elementor-element.elementor-element-458c494{--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-15667 .elementor-element.elementor-element-367e2aa{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#555555;}.elementor-15667 .elementor-element.elementor-element-824d57d{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#1A3C34;--n-accordion-title-hover-color:#FF6B00;--n-accordion-title-active-color:#E85C9E;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#C490E4;}.elementor-15667 .elementor-element.elementor-element-824d57d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15667 .elementor-element.elementor-element-824d57d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito", Sans-serif;font-weight:800;}.elementor-15667 .elementor-element.elementor-element-40aad9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15667 .elementor-element.elementor-element-40aad9b:not(.elementor-motion-effects-element-type-background), .elementor-15667 .elementor-element.elementor-element-40aad9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15667 .elementor-element.elementor-element-2a22299{text-align:center;}.elementor-15667 .elementor-element.elementor-element-2a22299 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#E85C9E;}.elementor-15667 .elementor-element.elementor-element-3a72792{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-15667 .elementor-element.elementor-element-3a72792 .elementor-heading-title{font-size:38px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A3C34;}.elementor-15667 .elementor-element.elementor-element-bcb192a > .elementor-widget-container{--e-transform-rotateZ:-1deg;}.elementor-15667 .elementor-element.elementor-element-bcb192a .wd-insta{--wd-aspect-ratio:1/1;}@media(max-width:767px){.elementor-15667 .elementor-element.elementor-element-9b8923c{--min-height:600px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-174a3c8{--width:250px;}.elementor-15667 .elementor-element.elementor-element-174a3c8.e-con{--order:99999 /* order end hack */;}.elementor-15667 .elementor-element.elementor-element-c2a5f0a .elementor-image-box-img{margin-bottom:20px;}.elementor-15667 .elementor-element.elementor-element-fed32eb .elementor-heading-title{font-size:38px;}.elementor-15667 .elementor-element.elementor-element-37afdb0 > *{max-width:80%;}.elementor-15667 .elementor-element.elementor-element-8bb9b21{--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15667 .elementor-element.elementor-element-bdcd221{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 20px) 30px;}.elementor-15667 .elementor-element.elementor-element-bdcd221 .elementor-heading-title{font-size:28px;}.elementor-15667 .elementor-element.elementor-element-dd7defd{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-15667 .elementor-element.elementor-element-fe7a293{--width:48%;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-cd8cd07 img{width:60px;height:60px;}.elementor-15667 .elementor-element.elementor-element-5d28b66{text-align:center;}.elementor-15667 .elementor-element.elementor-element-dd21f93{padding:0px 0px 0px 0px;}.elementor-15667 .elementor-element.elementor-element-dd21f93 .elementor-button{padding:8px 16px 8px 16px;}.elementor-15667 .elementor-element.elementor-element-dfac5be{--width:48%;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-fd85d29 img{width:60px;height:60px;}.elementor-15667 .elementor-element.elementor-element-755fa8a{text-align:center;}.elementor-15667 .elementor-element.elementor-element-287af54{padding:0px 0px 0px 0px;}.elementor-15667 .elementor-element.elementor-element-287af54 .elementor-button{padding:8px 16px 8px 16px;}.elementor-15667 .elementor-element.elementor-element-994c94c{--width:48%;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-fc8be0b img{width:60px;height:60px;}.elementor-15667 .elementor-element.elementor-element-427603e{padding:0px 0px 0px 0px;}.elementor-15667 .elementor-element.elementor-element-427603e .elementor-button{padding:8px 16px 8px 16px;}.elementor-15667 .elementor-element.elementor-element-b72fce9{--width:48%;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-26a6f07 img{width:60px;height:60px;}.elementor-15667 .elementor-element.elementor-element-c51471b{padding:0px 0px 0px 0px;}.elementor-15667 .elementor-element.elementor-element-c51471b .elementor-button{padding:8px 16px 8px 16px;}.elementor-15667 .elementor-element.elementor-element-e16f43a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-2d39dc6{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 20px) 30px;}.elementor-15667 .elementor-element.elementor-element-2d39dc6 .elementor-heading-title{font-size:28px;}.elementor-15667 .elementor-element.elementor-element-2e947c5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-40328d5{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 20px) 16px;}.elementor-15667 .elementor-element.elementor-element-40328d5 .elementor-heading-title{font-size:28px;}.elementor-15667 .elementor-element.elementor-element-fc1824f{margin:-20px 30px calc(var(--kit-widget-spacing, 0px) + 20px) 30px;font-size:16px;}.elementor-15667 .elementor-element.elementor-element-38aac3f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-c2ac570{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 20px) 30px;}.elementor-15667 .elementor-element.elementor-element-c2ac570 .elementor-heading-title{font-size:28px;}.elementor-15667 .elementor-element.elementor-element-c146cf7{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-e074256{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 40px) 20px;}.elementor-15667 .elementor-element.elementor-element-e074256 .elementor-heading-title{font-size:28px;}.elementor-15667 .elementor-element.elementor-element-ed0e54f .elementor-button{font-size:14px;padding:15px 25px 15px 25px;}.elementor-15667 .elementor-element.elementor-element-eed9c52{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-765f4a1{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 40px) 30px;}.elementor-15667 .elementor-element.elementor-element-765f4a1 .elementor-heading-title{font-size:28px;}.elementor-15667 .elementor-element.elementor-element-a3ac6be .elementor-button{font-size:14px;}.elementor-15667 .elementor-element.elementor-element-9cc5552{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-6158ca2{text-align:center;}.elementor-15667 .elementor-element.elementor-element-3498962{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-1fec6ef .elementor-heading-title{font-size:28px;}.elementor-15667 .elementor-element.elementor-element-40aad9b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15667 .elementor-element.elementor-element-3a72792{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 40px) 30px;}.elementor-15667 .elementor-element.elementor-element-3a72792 .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-15667 .elementor-element.elementor-element-9b8923c{--content-width:1200px;}.elementor-15667 .elementor-element.elementor-element-174a3c8{--width:25%;}.elementor-15667 .elementor-element.elementor-element-1591469{--width:60%;}.elementor-15667 .elementor-element.elementor-element-ea9537b{--width:25%;}.elementor-15667 .elementor-element.elementor-element-8bb9b21{--content-width:1200px;}.elementor-15667 .elementor-element.elementor-element-fe7a293{--width:23%;}.elementor-15667 .elementor-element.elementor-element-dfac5be{--width:23%;}.elementor-15667 .elementor-element.elementor-element-994c94c{--width:23%;}.elementor-15667 .elementor-element.elementor-element-b72fce9{--width:23%;}.elementor-15667 .elementor-element.elementor-element-e16f43a{--content-width:1200px;}.elementor-15667 .elementor-element.elementor-element-2e947c5{--content-width:1200px;}.elementor-15667 .elementor-element.elementor-element-a34933a{--width:30%;}.elementor-15667 .elementor-element.elementor-element-94fe404{--width:30%;}.elementor-15667 .elementor-element.elementor-element-ee37dad{--width:30%;}.elementor-15667 .elementor-element.elementor-element-38aac3f{--content-width:1200px;}.elementor-15667 .elementor-element.elementor-element-a492a2f{--width:23%;}.elementor-15667 .elementor-element.elementor-element-1d14183{--width:23%;}.elementor-15667 .elementor-element.elementor-element-738ec41{--width:23%;}.elementor-15667 .elementor-element.elementor-element-c86e867{--width:23%;}.elementor-15667 .elementor-element.elementor-element-c146cf7{--content-width:1200px;}.elementor-15667 .elementor-element.elementor-element-fa89abc{--width:30%;}.elementor-15667 .elementor-element.elementor-element-2b71b42{--width:30%;}.elementor-15667 .elementor-element.elementor-element-5335c1d{--width:30%;}.elementor-15667 .elementor-element.elementor-element-eed9c52{--content-width:1200px;}.elementor-15667 .elementor-element.elementor-element-9cc5552{--content-width:1200px;}.elementor-15667 .elementor-element.elementor-element-84b0cf6{--width:80%;}.elementor-15667 .elementor-element.elementor-element-3498962{--content-width:1200px;}.elementor-15667 .elementor-element.elementor-element-83c7b01{--content-width:800px;}.elementor-15667 .elementor-element.elementor-element-40aad9b{--content-width:1200px;}}/* Start custom CSS for wd_button, class: .elementor-element-f946a5e *//* 1. ANIMAÇÃO (Definida Globalmente para garantir) */
@keyframes flutuarFrugau {
    0% { transform: translateY(0px); }
    50% { transform: translateY(-6px); }
    100% { transform: translateY(0px); }
}

/* 2. O BOTÃO EM SI (Normal) */
.elementor-15667 .elementor-element.elementor-element-f946a5e a, 
.elementor-15667 .elementor-element.elementor-element-f946a5e .elementor-button {
    /* Forma e Cor */
    background-color: #E85C9E !important;
    color: #FFFFFF !important;
    border-radius: 100px !important;
    border: none !important;
    
    /* A Sombra Sólida */
    box-shadow: 0 6px 0 #992E61 !important;
    
    /* Espaço para não cortar */
    margin-bottom: 10px !important;
    
    /* Aplica a animação */
    animation: flutuarFrugau 3s ease-in-out infinite !important;
    transition: all 0.1s ease !important; /* Transição rápida para o clique */
}

/* 3. HOVER (Mouse em cima) */
.elementor-15667 .elementor-element.elementor-element-f946a5e a:hover, 
.elementor-15667 .elementor-element.elementor-element-f946a5e .elementor-button:hover {
    animation: none !important; /* Para a animação */
    transform: translateY(-3px) !important; /* Fica parado levemente alto */
    background-color: #D6458C !important; /* Escurece */
    box-shadow: 0 9px 0 #992E61 !important; /* Sombra cresce */
}

/* 4. CLIQUE (Active) */
.elementor-15667 .elementor-element.elementor-element-f946a5e a:active, 
.elementor-15667 .elementor-element.elementor-element-f946a5e .elementor-button:active {
    animation: none !important;
    transform: translateY(4px) !important; /* Afunda */
    box-shadow: 0 2px 0 #992E61 !important; /* Sombra some */
    background-color: #B0306A !important;
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-15988ac *//* ==================================================
   BLOG POP ARTE (VISUAL APENAS - SEM ANIMAÇÃO)
   ================================================== */

/* 1. MATAR O ESTILO PADRÃO */
.elementor-15667 .elementor-element.elementor-element-15988ac .blog-design-masonry.wd-add-shadow .wd-post-inner,
.elementor-15667 .elementor-element.elementor-element-15988ac .wd-post-inner {
    box-shadow: none !important;
    transform: none !important;
    background: transparent !important;
}

/* 2. ESTRUTURA DO CARD */
.elementor-15667 .elementor-element.elementor-element-15988ac .wd-post-inner {
    background-color: #FFFFFF !important;
    border: 3px solid #1A3C34 !important;
    border-radius: 20px !important;
    overflow: hidden;
    height: 100% !important;
    transition: all 0.2s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
    width: calc(100% - 10px) !important; 
    margin-bottom: 15px !important;
}

/* 3. CORREÇÃO DA IMAGEM */
.elementor-15667 .elementor-element.elementor-element-15988ac .post-img-wrapp {
    height: 220px !important;
    position: relative;
    border-bottom: 3px solid #1A3C34 !important;
}

.elementor-15667 .elementor-element.elementor-element-15988ac .post-img-wrapp img {
    height: 100% !important;
    width: 100% !important;
    object-fit: cover !important;
}

/* 4. CONTEÚDO */
.elementor-15667 .elementor-element.elementor-element-15988ac .article-body-container { padding: 20px !important; }
.elementor-15667 .elementor-element.elementor-element-15988ac .post-title {
    font-family: 'Fredoka', sans-serif !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    color: #1A3C34 !important;
    margin-bottom: 10px !important;
    line-height: 1.3 !important;
}

/* 5. CORES ALTERNADAS (Sombra Sólida) */
/* CARD 1 (ROSA) */
.elementor-15667 .elementor-element.elementor-element-15988ac .wd-col:nth-child(3n+1) .wd-post-inner { box-shadow: 8px 8px 0px #E85C9E !important; }
.elementor-15667 .elementor-element.elementor-element-15988ac .wd-col:nth-child(3n+1) .wd-post-inner:hover { transform: translate(-4px, -4px) !important; box-shadow: 12px 12px 0px #E85C9E !important; }

/* CARD 2 (LARANJA) */
.elementor-15667 .elementor-element.elementor-element-15988ac .wd-col:nth-child(3n+2) .wd-post-inner { box-shadow: 8px 8px 0px #FF6B00 !important; }
.elementor-15667 .elementor-element.elementor-element-15988ac .wd-col:nth-child(3n+2) .wd-post-inner:hover { transform: translate(-4px, -4px) !important; box-shadow: 12px 12px 0px #FF6B00 !important; }

/* CARD 3 (VERDE) */
.elementor-15667 .elementor-element.elementor-element-15988ac .wd-col:nth-child(3n+3) .wd-post-inner { box-shadow: 8px 8px 0px #2DC886 !important; }
.elementor-15667 .elementor-element.elementor-element-15988ac .wd-col:nth-child(3n+3) .wd-post-inner:hover { transform: translate(-4px, -4px) !important; box-shadow: 12px 12px 0px #2DC886 !important; }/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-ad017b7 *//* 3. O CAPTCHA (Ocupa 100% da Próxima Linha) */
    /* Aqui está o segredo: Width 100% força ele a cair */
    .elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-field-type-html,
    .elementor-15667 .elementor-element.elementor-element-ad017b7 .cf-turnstile,
    .elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-turnstile-field {
        width: 100% !important;
        flex-basis: 100% !important;
        order: 3; /* Terceiro item (Linha de baixo) */
        display: flex;
        justify-content: center;
        margin-top: 20px !important; /* Espaço para não grudar no botão */
        position: relative !important; /* Remove o absolute */
        top: auto !important;
        left: auto !important;
        transform: none !important;
    }
}

/* --- CONFIGURAÇÃO MOBILE (Tudo empilhado) --- */
@media (max-width: 768px) {
    .elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-field-type-email,
    .elementor-15667 .elementor-element.elementor-element-ad017b7 .e-form__buttons,
    .elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-turnstile-field {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    
    .elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-field-type-email input,
    .elementor-15667 .elementor-element.elementor-element-ad017b7 button[type="submit"] {
        border-radius: 50px !important;
        height: 50px !important;
    }
    
    .elementor-15667 .elementor-element.elementor-element-ad017b7 .cf-turnstile {
        margin-top: 10px !important;
        display: flex;
        justify-content: center;
    }
}
/* Força o container do Turnstile a virar Flexbox e centralizar */
.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-turnstile-field,
.elementor-15667 .elementor-element.elementor-element-ad017b7 .cf-turnstile {
    display: flex !important;
    justify-content: center !important; /* Centraliza horizontalmente */
    align-items: center !important;     /* Centraliza verticalmente */
    width: 100% !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* Garante que a div interna também centralize se necessário */
.elementor-15667 .elementor-element.elementor-element-ad017b7 .elementor-turnstile-field > div {
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-824d57d *//* ==================================================
   NESTED ACCORDION "ARCO-ÍRIS" (ÍCONE NEUTRO)
   ================================================== */

/* --- 1. ESTRUTURA BASE DO CARD --- */
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item {
    border: 2px solid #EAEAEA !important;
    border-radius: 20px !important;
    margin-bottom: 15px !important;
    background-color: #FFFFFF !important;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
    overflow: hidden;
}

/* Efeito de "Pulinho" no Hover */
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:hover {
    transform: translateY(-3px);
    box-shadow: 0 8px 20px rgba(0,0,0,0.05);
}

/* --- 2. ESTILO DO TÍTULO E CONTEÚDO --- */
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item-title {
    padding: 20px 25px !important;
    font-family: 'Nunito', sans-serif !important;
    font-weight: 800 !important;
    font-size: 17px !important;
    color: #1A3C34 !important;
    background-color: transparent !important;
    transition: all 0.3s ease !important;
}

.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item > .e-con {
    padding: 20px 30px !important;
    background-color: #FFFFFF !important;
    color: #555 !important;
    line-height: 1.6em !important;
}

/* --- 3. ESTILO DO ÍCONE (O Ajuste Solicitado) --- */
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item-title-icon {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 0.3s ease !important;
    
    /* ESTADO PADRÃO (UNIFORME) */
    background-color: #F5F5F5 !important; /* Fundo Cinza Neutro */
    color: #1A3C34 !important; /* Ícone Verde Escuro */
}

/* ==================================================
   --- 4. A MÁGICA DAS CORES (Só no Hover/Ativo) ---
   ================================================== */

/* --- COR 1: VERDE (Itens 1, 5, 9...) --- */
/* Hover no Card ou Item Aberto -> Muda Borda e Fundo Título */
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+1):hover, 
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+1)[open] {
    border-color: #2DC886 !important;
}
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+1)[open] > .e-n-accordion-item-title {
    background-color: #E0F2F1 !important;
}
/* Ícone acende SOMENTE no Hover ou Aberto */
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+1):hover .e-n-accordion-item-title-icon,
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+1)[open] .e-n-accordion-item-title-icon {
    color: #2DC886 !important; 
    background-color: rgba(45, 200, 134, 0.15) !important;
}


/* --- COR 2: AZUL (Itens 2, 6, 10...) --- */
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+2):hover, 
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+2)[open] {
    border-color: #3EC1D3 !important;
}
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+2)[open] > .e-n-accordion-item-title {
    background-color: #E0F7FA !important;
}
/* Ícone acende */
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+2):hover .e-n-accordion-item-title-icon,
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+2)[open] .e-n-accordion-item-title-icon {
    color: #3EC1D3 !important; 
    background-color: rgba(62, 193, 211, 0.15) !important;
}


/* --- COR 3: ROSA (Itens 3, 7, 11...) --- */
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+3):hover, 
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+3)[open] {
    border-color: #E85C9E !important;
}
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+3)[open] > .e-n-accordion-item-title {
    background-color: #FFF0F5 !important;
}
/* Ícone acende */
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+3):hover .e-n-accordion-item-title-icon,
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+3)[open] .e-n-accordion-item-title-icon {
    color: #E85C9E !important; 
    background-color: rgba(232, 92, 158, 0.15) !important;
}


/* --- COR 4: AMARELO (Itens 4, 8, 12...) --- */
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+4):hover, 
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+4)[open] {
    border-color: #FFB74D !important;
}
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+4)[open] > .e-n-accordion-item-title {
    background-color: #FFF8E1 !important;
}
/* Ícone acende */
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+4):hover .e-n-accordion-item-title-icon,
.elementor-15667 .elementor-element.elementor-element-824d57d .e-n-accordion-item:nth-child(4n+4)[open] .e-n-accordion-item-title-icon {
    color: #FFB74D !important; 
    background-color: rgba(255, 183, 77, 0.15) !important;
}/* End custom CSS */
/* Start custom CSS for wd_instagram, class: .elementor-element-bcb192a *//* Força o arredondamento das fotos */
.elementor-15667 .elementor-element.elementor-element-bcb192a .wd-insta-item, 
.elementor-15667 .elementor-element.elementor-element-bcb192a .wd-insta-item img {
    border-radius: 20px !important;
    overflow: hidden;
    transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

/* Efeito Zoom Pop no Hover */
.elementor-15667 .elementor-element.elementor-element-bcb192a .wd-insta-item:hover img {
    transform: scale(1.1);
}

/* Remove margens extras do WoodMart */
.elementor-15667 .elementor-element.elementor-element-bcb192a .wd-insta {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS *//* Remove o espaçamento apenas da parte inferior */
.wd-content-layout {
    padding-block-end: 0px !important;
}/* End custom CSS */