.elementor-9 .elementor-element.elementor-element-9369bff{--display:flex;--min-height:850px;--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:flex-end;--overlay-opacity:0.67;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9369bff::before, .elementor-9 .elementor-element.elementor-element-9369bff > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9369bff > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9369bff > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9369bff > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9369bff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/06/Desktop-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-9369bff > .elementor-shape-bottom svg, .elementor-9 .elementor-element.elementor-element-9369bff > .e-con-inner > .elementor-shape-bottom svg{width:calc(109% + 1.3px);height:39px;transform:translateX(-50%) rotateY(180deg);}.elementor-9 .elementor-element.elementor-element-9369bff > .elementor-shape-bottom, .elementor-9 .elementor-element.elementor-element-9369bff > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-9 .elementor-element.elementor-element-a7aba4b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-623e52f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-623e52f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-638b38b{width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-638b38b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-638b38b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-638b38b .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:63px;font-weight:900;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-846cea1{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7a14467 .elementor-button{background-color:#FFFFFF;font-family:"Bambino Bold", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:18px 50px 18px 50px;}.elementor-9 .elementor-element.elementor-element-7a14467 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-7a14467 .elementor-button:focus{background-color:var( --e-global-color-6c2c60c );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-7a14467.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-7a14467 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-7a14467 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-b7da670{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-63cfb7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c257d44{--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;--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-9 .elementor-element.elementor-element-c257d44.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-874e933 img{width:100%;}.elementor-9 .elementor-element.elementor-element-305cb08 img{width:100%;}.elementor-9 .elementor-element.elementor-element-1d8a3f3 img{width:100%;}.elementor-9 .elementor-element.elementor-element-df43df0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0751b75{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2fdd17b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2fdd17b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-42208a3{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-42208a3 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-42208a3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-42208a3 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-cfcd37a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c233f6e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-debd278 img{width:85%;}.elementor-9 .elementor-element.elementor-element-2d10766 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9 .elementor-element.elementor-element-2d10766{text-align:center;}.elementor-9 .elementor-element.elementor-element-2d10766 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-4e7e6f7 > .elementor-widget-container{margin:-5px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-4e7e6f7{text-align:center;}.elementor-9 .elementor-element.elementor-element-c09740f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cd47304 img{width:85%;}.elementor-9 .elementor-element.elementor-element-2cd9844 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9 .elementor-element.elementor-element-2cd9844{text-align:center;}.elementor-9 .elementor-element.elementor-element-2cd9844 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-2421fd8 > .elementor-widget-container{margin:-5px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-2421fd8{text-align:center;}.elementor-9 .elementor-element.elementor-element-e1b0e3f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d4178ec img{width:85%;}.elementor-9 .elementor-element.elementor-element-7461e55 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9 .elementor-element.elementor-element-7461e55{text-align:center;}.elementor-9 .elementor-element.elementor-element-7461e55 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-5d0e78d > .elementor-widget-container{margin:-5px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-5d0e78d{text-align:center;}.elementor-9 .elementor-element.elementor-element-692df6d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-40a86eb img{width:85%;}.elementor-9 .elementor-element.elementor-element-137f2e7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9 .elementor-element.elementor-element-137f2e7{text-align:center;}.elementor-9 .elementor-element.elementor-element-137f2e7 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-683c387 > .elementor-widget-container{margin:-5px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-683c387{text-align:center;}.elementor-9 .elementor-element.elementor-element-7d1c247{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-357fa67{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-da01119 img{width:85%;}.elementor-9 .elementor-element.elementor-element-cfe3e24 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9 .elementor-element.elementor-element-cfe3e24{text-align:center;}.elementor-9 .elementor-element.elementor-element-cfe3e24 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6b8e60f > .elementor-widget-container{margin:-5px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-6b8e60f{text-align:center;}.elementor-9 .elementor-element.elementor-element-34ff064{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-95c535b img{width:85%;}.elementor-9 .elementor-element.elementor-element-9736546 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9 .elementor-element.elementor-element-9736546{text-align:center;}.elementor-9 .elementor-element.elementor-element-9736546 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-2dfa4c5 > .elementor-widget-container{margin:-5px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-2dfa4c5{text-align:center;}.elementor-9 .elementor-element.elementor-element-3819833{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7ac2705 img{width:85%;}.elementor-9 .elementor-element.elementor-element-9508f3a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9 .elementor-element.elementor-element-9508f3a{text-align:center;}.elementor-9 .elementor-element.elementor-element-9508f3a .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-9fea7ee > .elementor-widget-container{margin:-5px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-9fea7ee{text-align:center;}.elementor-9 .elementor-element.elementor-element-8ca9305{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f2f50d6 img{width:85%;}.elementor-9 .elementor-element.elementor-element-6aa2ba2 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9 .elementor-element.elementor-element-6aa2ba2{text-align:center;}.elementor-9 .elementor-element.elementor-element-6aa2ba2 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-75ad21d > .elementor-widget-container{margin:-5px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-75ad21d{text-align:center;}.elementor-9 .elementor-element.elementor-element-e34c292 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Bambino Bold", Sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:18px 50px 18px 50px;}.elementor-9 .elementor-element.elementor-element-e34c292 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-e34c292 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e34c292 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e34c292.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e34c292 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-e34c292 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-390257f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-390257f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-390257f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-390257f > .elementor-shape-top svg, .elementor-9 .elementor-element.elementor-element-390257f > .e-con-inner > .elementor-shape-top svg{height:40px;}.elementor-9 .elementor-element.elementor-element-390257f > .elementor-shape-bottom .elementor-shape-fill, .elementor-9 .elementor-element.elementor-element-390257f > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-390257f > .elementor-shape-bottom svg, .elementor-9 .elementor-element.elementor-element-390257f > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-9 .elementor-element.elementor-element-96b410c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1411529.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-1411529 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9de5daa{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-9de5daa > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-9de5daa.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9de5daa .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f0ad586{--display:flex;--min-height:400px;}.elementor-9 .elementor-element.elementor-element-f0ad586.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-46bbc30{--display:flex;--min-height:615px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-46bbc30:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-46bbc30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF38;}.elementor-9 .elementor-element.elementor-element-191806e{--display:flex;--min-height:280px;--border-radius:10px 10px 0px 0px;}.elementor-9 .elementor-element.elementor-element-191806e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-191806e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/IMG_0012-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-816883b{--display:flex;--border-radius:0px 0px 10px 10px;--margin-top:-74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-816883b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-816883b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-816883b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-4c1ee3a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4c1ee3a > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-9 .elementor-element.elementor-element-4c1ee3a .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b5ddb6f > .elementor-widget-container{margin:-10px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b5ddb6f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b5ddb6f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1350454{--display:flex;}.elementor-9 .elementor-element.elementor-element-1350454.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-352a52e{--display:flex;--min-height:615px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-352a52e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-352a52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF38;}.elementor-9 .elementor-element.elementor-element-e4cbb9f{--display:flex;--min-height:280px;--border-radius:10px 10px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e4cbb9f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e4cbb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/Imagem-do-WhatsApp-de-2025-07-03-as-18.50.38_931d832f.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-3b61d1d{--display:flex;--border-radius:0px 0px 10px 10px;--margin-top:-74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-3b61d1d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3b61d1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-3b61d1d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-19de838 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-9 .elementor-element.elementor-element-19de838 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a0f1850 > .elementor-widget-container{margin:-10px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a0f1850.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-a0f1850{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-320137a{--display:flex;}.elementor-9 .elementor-element.elementor-element-320137a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-2a61e72{--display:flex;--min-height:615px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2a61e72:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2a61e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF38;}.elementor-9 .elementor-element.elementor-element-8fbc584{--display:flex;--min-height:280px;--border-radius:10px 10px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8fbc584:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8fbc584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/Imagem-do-WhatsApp-de-2025-07-03-as-18.49.07_529d20f3.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-299de31{--display:flex;--border-radius:0px 0px 10px 10px;--margin-top:-74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-299de31:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-299de31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-299de31.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-987d4a7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-987d4a7 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-9 .elementor-element.elementor-element-987d4a7 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c6d018e > .elementor-widget-container{margin:-10px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c6d018e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-c6d018e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6ff8982{--display:flex;}.elementor-9 .elementor-element.elementor-element-6ff8982.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-ece8809{--display:flex;--min-height:615px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ece8809:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ece8809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF38;}.elementor-9 .elementor-element.elementor-element-9530ff9{--display:flex;--min-height:280px;--border-radius:10px 10px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9530ff9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9530ff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/Imagem-do-WhatsApp-de-2025-07-03-as-18.47.44_47f91a98.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-30471a9{--display:flex;--border-radius:0px 0px 10px 10px;--margin-top:-74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-30471a9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-30471a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-30471a9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-705db3a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-705db3a > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-9 .elementor-element.elementor-element-705db3a .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4db2681 > .elementor-widget-container{margin:-10px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4db2681.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-4db2681{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7df81a9{--display:flex;}.elementor-9 .elementor-element.elementor-element-7df81a9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-fe780a9{--display:flex;--min-height:615px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fe780a9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fe780a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF38;}.elementor-9 .elementor-element.elementor-element-6a63f7d{--display:flex;--min-height:280px;--border-radius:10px 10px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6a63f7d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6a63f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/Imagem-do-WhatsApp-de-2025-07-04-as-09.49.27_aaa94b6a-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-7dba11d{--display:flex;--border-radius:0px 0px 10px 10px;--margin-top:-74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-7dba11d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7dba11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-7dba11d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-c49613a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-c49613a > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-9 .elementor-element.elementor-element-c49613a .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-de4030c > .elementor-widget-container{margin:-10px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-de4030c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-de4030c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-45c223d{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:50px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7a91a2f{--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;}.elementor-9 .elementor-element.elementor-element-b75e0a4{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;--icon-box-icon-margin:20px;}.elementor-9 .elementor-element.elementor-element-b75e0a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-9 .elementor-element.elementor-element-b75e0a4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-b75e0a4.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-b75e0a4.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-b75e0a4.elementor-view-stacked:hover .elementor-icon:hover{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-b75e0a4.elementor-view-framed:hover .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-b75e0a4.elementor-view-default:hover .elementor-icon:hover{fill:#02010100;color:#02010100!important;border-color:#02010100;}.elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-icon{margin-top:0px;}.elementor-9 .elementor-element.elementor-element-b75e0a4.elementor-view-stacked:hover .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b75e0a4.elementor-view-framed:hover .elementor-icon, .elementor-9 .elementor-element.elementor-element-b75e0a4.elementor-view-default:hover .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-title a{font-family:"Bambino Black", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-31d4afb{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;--icon-box-icon-margin:20px;}.elementor-9 .elementor-element.elementor-element-31d4afb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-31d4afb .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-9 .elementor-element.elementor-element-31d4afb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-31d4afb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-31d4afb.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-31d4afb.elementor-view-stacked:hover .elementor-icon:hover{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-31d4afb.elementor-view-framed:hover .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-31d4afb.elementor-view-default:hover .elementor-icon:hover{fill:#02010100;color:#02010100!important;border-color:#02010100;}.elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-icon{margin-top:0px;}.elementor-9 .elementor-element.elementor-element-31d4afb.elementor-view-stacked:hover .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-31d4afb.elementor-view-framed:hover .elementor-icon, .elementor-9 .elementor-element.elementor-element-31d4afb.elementor-view-default:hover .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-title a{font-family:"Bambino Black", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-63de2ba{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;--icon-box-icon-margin:20px;}.elementor-9 .elementor-element.elementor-element-63de2ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-63de2ba .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-9 .elementor-element.elementor-element-63de2ba.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-63de2ba.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-63de2ba.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-63de2ba.elementor-view-stacked:hover .elementor-icon:hover{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-63de2ba.elementor-view-framed:hover .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-63de2ba.elementor-view-default:hover .elementor-icon:hover{fill:#02010100;color:#02010100!important;border-color:#02010100;}.elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-icon{margin-top:0px;}.elementor-9 .elementor-element.elementor-element-63de2ba.elementor-view-stacked:hover .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-63de2ba.elementor-view-framed:hover .elementor-icon, .elementor-9 .elementor-element.elementor-element-63de2ba.elementor-view-default:hover .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-title a{font-family:"Bambino Black", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2959509{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;--icon-box-icon-margin:20px;}.elementor-9 .elementor-element.elementor-element-2959509 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2959509 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-9 .elementor-element.elementor-element-2959509.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-2959509.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2959509.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-9 .elementor-element.elementor-element-2959509.elementor-view-stacked:hover .elementor-icon:hover{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-2959509.elementor-view-framed:hover .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-2959509.elementor-view-default:hover .elementor-icon:hover{fill:#02010100;color:#02010100!important;border-color:#02010100;}.elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-icon{margin-top:0px;}.elementor-9 .elementor-element.elementor-element-2959509.elementor-view-stacked:hover .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2959509.elementor-view-framed:hover .elementor-icon, .elementor-9 .elementor-element.elementor-element-2959509.elementor-view-default:hover .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-title a{font-family:"Bambino Black", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6c8099c{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ac3418e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ac3418e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8abd4e5{width:var( --container-widget-width, 365px );max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-8abd4e5 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-8abd4e5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-8abd4e5 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-772f85a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-772f85a{top:444px;}.elementor-9 .elementor-element.elementor-element-772f85a img{width:40%;}.elementor-9 .elementor-element.elementor-element-7d5e1b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c998ca0{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-93e6d95{--display:flex;--min-height:400px;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-93e6d95:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-93e6d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/IMG-20250609-WA0037.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-93e6d95.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-4ddd95a{--display:flex;--border-radius:0px 0px 10px 10px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-4ddd95a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4ddd95a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1D1D17A;}.elementor-9 .elementor-element.elementor-element-4ddd95a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-151d7b0 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-9 .elementor-element.elementor-element-151d7b0 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-957a50a > .elementor-widget-container{margin:-10px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-957a50a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-957a50a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-9 .elementor-element.elementor-element-c73414e{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a5fc800{--display:flex;--min-height:400px;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-a5fc800:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a5fc800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/truck01-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-a5fc800.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-84aaa7c{--display:flex;--border-radius:0px 0px 10px 10px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-84aaa7c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-84aaa7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1D1D17A;}.elementor-9 .elementor-element.elementor-element-84aaa7c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-3b06123 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-9 .elementor-element.elementor-element-3b06123 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-d8eb7c7 > .elementor-widget-container{margin:-10px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d8eb7c7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-d8eb7c7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-9 .elementor-element.elementor-element-993cf9a{--display:flex;--min-height:0px;}.elementor-9 .elementor-element.elementor-element-993cf9a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b299f24{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b299f24:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b299f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF38;}.elementor-9 .elementor-element.elementor-element-4bc2ee4{--display:flex;--min-height:280px;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-4bc2ee4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4bc2ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/Imagem-do-WhatsApp-de-2025-07-12-as-01.26.39_105627ed.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-96c97bc{--display:flex;--min-height:0px;}.elementor-9 .elementor-element.elementor-element-96c97bc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-35d0239{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-35d0239:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-35d0239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF38;}.elementor-9 .elementor-element.elementor-element-5413987{--display:flex;--min-height:280px;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-5413987:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5413987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/Imagem-do-WhatsApp-de-2025-07-12-as-01.26.39_636759a1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-e9b5566{--display:flex;--min-height:0px;}.elementor-9 .elementor-element.elementor-element-e9b5566.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b171bfb{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b171bfb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b171bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF38;}.elementor-9 .elementor-element.elementor-element-c43c313{--display:flex;--min-height:280px;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-c43c313:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c43c313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/Imagem-do-WhatsApp-de-2025-07-12-as-01.26.38_954afa2b.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-f7b896d{--display:flex;--min-height:0px;}.elementor-9 .elementor-element.elementor-element-f7b896d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-47d9cf2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-47d9cf2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-47d9cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF38;}.elementor-9 .elementor-element.elementor-element-92472a4{--display:flex;--min-height:280px;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-92472a4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-92472a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/Imagem-do-WhatsApp-de-2025-07-12-as-01.26.37_b5253c3a.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-7b03587{--display:flex;--min-height:0px;}.elementor-9 .elementor-element.elementor-element-7b03587.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-7acf520{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7acf520:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7acf520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF38;}.elementor-9 .elementor-element.elementor-element-dc059fb{--display:flex;--min-height:280px;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-dc059fb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-dc059fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/Imagem-do-WhatsApp-de-2025-07-12-as-01.26.40_3d894e8e.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-0aef5f4{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:15px;--e-n-carousel-dots-normal-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-d39aff4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d39aff4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d39aff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(33deg, #EC773A -100%, var( --e-global-color-accent ) -50%);}.elementor-9 .elementor-element.elementor-element-d39aff4 > .elementor-shape-top svg, .elementor-9 .elementor-element.elementor-element-d39aff4 > .e-con-inner > .elementor-shape-top svg{height:40px;}.elementor-9 .elementor-element.elementor-element-d39aff4 > .elementor-shape-bottom .elementor-shape-fill, .elementor-9 .elementor-element.elementor-element-d39aff4 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d39aff4 > .elementor-shape-bottom svg, .elementor-9 .elementor-element.elementor-element-d39aff4 > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-9 .elementor-element.elementor-element-b17194c{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4e06ec5{--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-end;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:50%;--padding-right:0%;--z-index:2;}.elementor-9 .elementor-element.elementor-element-024c87f{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:-60px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-024c87f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-024c87f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/06/morango-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-136d8ab .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-136d8ab.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-136d8ab.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-136d8ab.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-136d8ab.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-136d8ab.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a6b9476{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-9 .elementor-element.elementor-element-dab37ed.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-dab37ed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a345a3b{width:var( --container-widget-width, 391px );max-width:391px;--container-widget-width:391px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-a345a3b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-a345a3b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-a345a3b .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-1d8ff4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1d8ff4c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-daf4c2c .elementor-button{background-color:#FFFFFF;font-family:"Bambino Bold", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:18px 50px 18px 50px;}.elementor-9 .elementor-element.elementor-element-daf4c2c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-daf4c2c .elementor-button:focus{background-color:var( --e-global-color-6c2c60c );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-daf4c2c.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-daf4c2c .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-daf4c2c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-3af4ef6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-890px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e4e813a{--display:flex;--min-height:600px;--border-radius:0px 15px 15px 0px;}.elementor-9 .elementor-element.elementor-element-e4e813a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e4e813a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crazycravings.ca/wp-content/uploads/2025/07/IMG_0012-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-27494cf{--display:flex;}.elementor-9 .elementor-element.elementor-element-a81e038{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:350px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a81e038 > .elementor-shape-bottom .elementor-shape-fill, .elementor-9 .elementor-element.elementor-element-a81e038 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a81e038 > .elementor-shape-bottom svg, .elementor-9 .elementor-element.elementor-element-a81e038 > .e-con-inner > .elementor-shape-bottom svg{height:16px;}.elementor-9 .elementor-element.elementor-element-ecff97b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-118d8ed.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-118d8ed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4144ace > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-4144ace.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-4144ace{text-align:left;}.elementor-9 .elementor-element.elementor-element-4144ace .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-1af0911{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-1af0911 > .elementor-widget-container{margin:-5px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-f6f919c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d3c054a{--display:flex;--min-height:395px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bce2a90 .elementor-repeater-item-8e01437{left:82%;--hotspot-translate-x:82%;bottom:33%;--hotspot-translate-y:33%;}.elementor-9 .elementor-element.elementor-element-bce2a90 .elementor-repeater-item-febc8f6{left:88%;--hotspot-translate-x:88%;bottom:49%;--hotspot-translate-y:49%;}.elementor-9 .elementor-element.elementor-element-bce2a90 .elementor-repeater-item-da029e9{left:83%;--hotspot-translate-x:83%;bottom:90%;--hotspot-translate-y:90%;}.elementor-9 .elementor-element.elementor-element-bce2a90 .elementor-repeater-item-aeef9f5{left:95%;--hotspot-translate-x:95%;bottom:80%;--hotspot-translate-y:80%;}.elementor-9 .elementor-element.elementor-element-bce2a90 .elementor-repeater-item-e1d9dde{left:22%;--hotspot-translate-x:22%;bottom:81%;--hotspot-translate-y:81%;}.elementor-9 .elementor-element.elementor-element-bce2a90 .elementor-repeater-item-03d04b7{left:22%;--hotspot-translate-x:22%;bottom:75%;--hotspot-translate-y:75%;}.elementor-9 .elementor-element.elementor-element-bce2a90 .elementor-repeater-item-a02f8c8{left:45%;--hotspot-translate-x:45%;bottom:98%;--hotspot-translate-y:98%;}.elementor-9 .elementor-element.elementor-element-bce2a90 .elementor-repeater-item-c0120f0{left:46%;--hotspot-translate-x:46%;bottom:7%;--hotspot-translate-y:7%;}.elementor-9 .elementor-element.elementor-element-bce2a90 .elementor-repeater-item-26d3259{left:41%;--hotspot-translate-x:41%;bottom:57%;--hotspot-translate-y:57%;}.elementor-9 .elementor-element.elementor-element-bce2a90 .elementor-repeater-item-fd11e54{left:2%;--hotspot-translate-x:2%;bottom:5%;--hotspot-translate-y:5%;}.elementor-9 .elementor-element.elementor-element-bce2a90 .elementor-repeater-item-a344e7b{left:71%;--hotspot-translate-x:71%;bottom:24%;--hotspot-translate-y:24%;}.elementor-9 .elementor-element.elementor-element-bce2a90 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-9 .elementor-element.elementor-element-bce2a90 img{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-bce2a90{--hotspot-color:#F00000;--hotspot-size:5px;--hotspot-box-color:#FFFFFF;--tooltip-text-color:#C70303;--tooltip-color:#FFFFFF;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-bce2a90 .e-hotspot__tooltip{font-size:20px;}.elementor-9 .elementor-element.elementor-element-9dabe8f{--display:flex;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-9dabe8f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9dabe8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D10758;}.elementor-9 .elementor-element.elementor-element-cf1eb90{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-781b765{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-667251a.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-667251a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ea611fe > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-ea611fe.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-ea611fe{text-align:left;}.elementor-9 .elementor-element.elementor-element-ea611fe .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-58ac07a{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1d0e355{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c911e51{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-c911e51:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c911e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7ce6d95 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-7ce6d95{font-family:"Bambino Black", Sans-serif;font-size:20px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-fcb1009{--divider-border-style:solid;--divider-color:#D4134324;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-fcb1009 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-fcb1009 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-9 .elementor-element.elementor-element-e2d2460{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-e2d2460:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e2d2460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-13cc61d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-13cc61d{font-family:"Bambino Black", Sans-serif;font-size:20px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-c6dba86{--divider-border-style:solid;--divider-color:#D4134324;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-c6dba86 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-c6dba86 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-9 .elementor-element.elementor-element-dd2750e{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-dd2750e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-dd2750e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e0fcc4a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-e0fcc4a{font-family:"Bambino Black", Sans-serif;font-size:20px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-8603557{--divider-border-style:solid;--divider-color:#D4134324;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-8603557 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-8603557 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-9 .elementor-element.elementor-element-2314354{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-2314354:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2314354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d2fca9e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-d2fca9e{font-family:"Bambino Black", Sans-serif;font-size:20px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-7297450{--divider-border-style:solid;--divider-color:#D4134324;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-7297450 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-7297450 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-9 .elementor-element.elementor-element-5105bcf .elementor-button{background-color:#FFFFFF;font-family:"Bambino Bold", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:18px 50px 18px 50px;}.elementor-9 .elementor-element.elementor-element-5105bcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5105bcf.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5105bcf .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-5105bcf .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5105bcf .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-5105bcf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f6752dc{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8cec622.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-8cec622 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-487a8e6{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-487a8e6 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-487a8e6.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-487a8e6 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0b5c583{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-0b5c583 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-ca87be8{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ca87be8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ca87be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5F6;}.elementor-9 .elementor-element.elementor-element-ca87be8 > .elementor-shape-top svg, .elementor-9 .elementor-element.elementor-element-ca87be8 > .e-con-inner > .elementor-shape-top svg{height:40px;}.elementor-9 .elementor-element.elementor-element-ca87be8 > .elementor-shape-bottom .elementor-shape-fill, .elementor-9 .elementor-element.elementor-element-ca87be8 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ca87be8 > .elementor-shape-bottom svg, .elementor-9 .elementor-element.elementor-element-ca87be8 > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-9 .elementor-element.elementor-element-0119243.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-0119243 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-df44d42{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-df44d42 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-df44d42.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-df44d42 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b4bc2cd{--e-image-carousel-slides-to-show:6;}.elementor-9 .elementor-element.elementor-element-51fe193{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-51fe193 > .elementor-shape-bottom .elementor-shape-fill, .elementor-9 .elementor-element.elementor-element-51fe193 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-51fe193 > .elementor-shape-bottom svg, .elementor-9 .elementor-element.elementor-element-51fe193 > .e-con-inner > .elementor-shape-bottom svg{height:16px;}.elementor-9 .elementor-element.elementor-element-b004fd3{--display:flex;--justify-content:center;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-26ae0aa.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-26ae0aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-15db4fe{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-15db4fe > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-15db4fe.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-15db4fe .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-3px;color:#D10758;}.elementor-9 .elementor-element.elementor-element-a490837{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-a490837 > .elementor-widget-container{margin:-5px 0px -20px 0px;padding:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-e0dff1a > .elementor-widget-container{margin:0px 100px 30px 0px;}.elementor-9 .elementor-element.elementor-element-e0dff1a{--icon-box-icon-margin:30px;}.elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-icon-box-title{margin-bottom:7px;margin-top:0;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-image-box-title{margin-bottom:7px;margin-top:0;}.elementor-9 .elementor-element.elementor-element-e0dff1a.elementor-view-stacked .elementor-icon{background-color:#FEF5F6;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-e0dff1a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-e0dff1a.elementor-view-default .elementor-icon{fill:#FEF5F6;color:#FEF5F6;border-color:#FEF5F6;}.elementor-9 .elementor-element.elementor-element-e0dff1a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-e0dff1a.elementor-view-stacked:hover .elementor-icon{background-color:#FEF5F6;fill:#D41343;color:#D41343;}.elementor-9 .elementor-element.elementor-element-e0dff1a.elementor-view-framed:hover .elementor-icon, .elementor-9 .elementor-element.elementor-element-e0dff1a.elementor-view-default:hover .elementor-icon{fill:#FEF5F6;color:#FEF5F6;border-color:#FEF5F6;}.elementor-9 .elementor-element.elementor-element-e0dff1a.elementor-view-framed:hover .elementor-icon{background-color:#D41343;}.elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-icon-box-title a{font-family:var( --e-global-typography-257cb33-font-family ), Sans-serif;font-size:var( --e-global-typography-257cb33-font-size );font-weight:var( --e-global-typography-257cb33-font-weight );text-transform:var( --e-global-typography-257cb33-text-transform );font-style:var( --e-global-typography-257cb33-font-style );text-decoration:var( --e-global-typography-257cb33-text-decoration );line-height:var( --e-global-typography-257cb33-line-height );word-spacing:var( --e-global-typography-257cb33-word-spacing );}.elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-67c4dd2 > .elementor-widget-container{margin:0px 100px 30px 0px;}.elementor-9 .elementor-element.elementor-element-67c4dd2{--icon-box-icon-margin:30px;}.elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-icon-box-title{margin-bottom:7px;margin-top:0;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-image-box-title{margin-bottom:7px;margin-top:0;}.elementor-9 .elementor-element.elementor-element-67c4dd2.elementor-view-stacked .elementor-icon{background-color:#FEF5F6;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-67c4dd2.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-67c4dd2.elementor-view-default .elementor-icon{fill:#FEF5F6;color:#FEF5F6;border-color:#FEF5F6;}.elementor-9 .elementor-element.elementor-element-67c4dd2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-67c4dd2.elementor-view-stacked:hover .elementor-icon{background-color:#FEF5F6;fill:#D41343;color:#D41343;}.elementor-9 .elementor-element.elementor-element-67c4dd2.elementor-view-framed:hover .elementor-icon, .elementor-9 .elementor-element.elementor-element-67c4dd2.elementor-view-default:hover .elementor-icon{fill:#FEF5F6;color:#FEF5F6;border-color:#FEF5F6;}.elementor-9 .elementor-element.elementor-element-67c4dd2.elementor-view-framed:hover .elementor-icon{background-color:#D41343;}.elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-icon-box-title a{font-family:var( --e-global-typography-257cb33-font-family ), Sans-serif;font-size:var( --e-global-typography-257cb33-font-size );font-weight:var( --e-global-typography-257cb33-font-weight );text-transform:var( --e-global-typography-257cb33-text-transform );font-style:var( --e-global-typography-257cb33-font-style );text-decoration:var( --e-global-typography-257cb33-text-decoration );line-height:var( --e-global-typography-257cb33-line-height );word-spacing:var( --e-global-typography-257cb33-word-spacing );}.elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-06f17b1 > .elementor-widget-container{margin:0px 100px 30px 0px;}.elementor-9 .elementor-element.elementor-element-06f17b1{--icon-box-icon-margin:30px;}.elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-icon-box-title{margin-bottom:7px;margin-top:0;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-image-box-title{margin-bottom:7px;margin-top:0;}.elementor-9 .elementor-element.elementor-element-06f17b1.elementor-view-stacked .elementor-icon{background-color:#FEF5F6;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-06f17b1.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-06f17b1.elementor-view-default .elementor-icon{fill:#FEF5F6;color:#FEF5F6;border-color:#FEF5F6;}.elementor-9 .elementor-element.elementor-element-06f17b1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-icon{font-size:25px;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-06f17b1.elementor-view-stacked:hover .elementor-icon{background-color:#FEF5F6;fill:#D41343;color:#D41343;}.elementor-9 .elementor-element.elementor-element-06f17b1.elementor-view-framed:hover .elementor-icon, .elementor-9 .elementor-element.elementor-element-06f17b1.elementor-view-default:hover .elementor-icon{fill:#FEF5F6;color:#FEF5F6;border-color:#FEF5F6;}.elementor-9 .elementor-element.elementor-element-06f17b1.elementor-view-framed:hover .elementor-icon{background-color:#D41343;}.elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-icon-box-title a{font-family:var( --e-global-typography-257cb33-font-family ), Sans-serif;font-size:var( --e-global-typography-257cb33-font-size );font-weight:var( --e-global-typography-257cb33-font-weight );text-transform:var( --e-global-typography-257cb33-text-transform );font-style:var( --e-global-typography-257cb33-font-style );text-decoration:var( --e-global-typography-257cb33-text-decoration );line-height:var( --e-global-typography-257cb33-line-height );word-spacing:var( --e-global-typography-257cb33-word-spacing );}.elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-1b3f3d7{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1b3f3d7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1b3f3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5F6;}.elementor-9 .elementor-element.elementor-element-bf7a858{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-bf7a858 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bf7a858.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-bf7a858 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:20px;font-weight:900;line-height:1.2em;letter-spacing:-1.7px;color:#D10758;}.elementor-9 .elementor-element.elementor-element-c544d5c{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-c544d5c > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-c544d5c.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-c544d5c .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:16px;font-weight:900;line-height:1.2em;letter-spacing:-1.7px;color:#D10758;}.elementor-9 .elementor-element.elementor-element-83b7c39{--display:flex;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-field-type-html{padding-bottom:0px;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-button[type="submit"]{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-9a3ae42 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-9a3ae42{--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-9 .elementor-element.elementor-element-7ace541{--display:flex;}.elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-field-type-html{padding-bottom:0px;}.elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-9 .elementor-element.elementor-element-30bbb70 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-button[type="submit"]{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-30bbb70 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-30bbb70 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-9 .elementor-element.elementor-element-30bbb70 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-30bbb70 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-30bbb70{--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-9 .elementor-element.elementor-element-74e3c8d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:50px 50px 50px 50px;--n-tabs-title-color:var( --e-global-color-accent );--n-tabs-title-color-active:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-74e3c8d [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-71e4335{--display:flex;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-71e4335:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-71e4335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D10758;}.elementor-9 .elementor-element.elementor-element-3afa8d8{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-182886a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-75ea3aa.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-75ea3aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b6c98db > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-b6c98db.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-b6c98db{text-align:left;}.elementor-9 .elementor-element.elementor-element-b6c98db .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-1ab869b{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6ab9c98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-32e02c8{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-32e02c8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-32e02c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8e0249a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-8e0249a{font-family:"Bambino Black", Sans-serif;font-size:20px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-f42a589{--divider-border-style:solid;--divider-color:#D4134324;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-f42a589 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-f42a589 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-9 .elementor-element.elementor-element-aa6f392{--display:flex;--min-height:350px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-aa6f392:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-aa6f392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-55f54c6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-55f54c6{font-family:"Bambino Black", Sans-serif;font-size:20px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-ef2c3e2{--divider-border-style:solid;--divider-color:#D4134324;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-ef2c3e2 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-ef2c3e2 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-9 .elementor-element.elementor-element-7f1f4ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3264b8b{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-3264b8b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3264b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0ca2769 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-0ca2769{font-family:"Bambino Black", Sans-serif;font-size:20px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-9f0a9b4{--divider-border-style:solid;--divider-color:#D4134324;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-9f0a9b4 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-9f0a9b4 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-9 .elementor-element.elementor-element-eff0033{--display:flex;--min-height:350px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.07);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-eff0033:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-eff0033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d81ca9b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-d81ca9b{font-family:"Bambino Black", Sans-serif;font-size:20px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-82563d6{--divider-border-style:solid;--divider-color:#D4134324;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-82563d6 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-82563d6 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-9 .elementor-element.elementor-element-cb13e96{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8d24877.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-8d24877 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4fce768{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-4fce768 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-4fce768.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4fce768 .elementor-heading-title{font-family:"Bambino Black", Sans-serif;font-size:45px;font-weight:900;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0049339{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-0049339:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0049339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D10758;}.elementor-9 .elementor-element.elementor-element-81919bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-81919bb{font-family:"Bambino Regular", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c99a00e{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-c99a00e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c99a00e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D10758;}.elementor-9 .elementor-element.elementor-element-42e3604 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-42e3604{font-family:"Bambino Regular", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f569564{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-f569564:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f569564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D10758;}.elementor-9 .elementor-element.elementor-element-83a875a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-83a875a{font-family:"Bambino Regular", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7e43f79{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-7e43f79:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7e43f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D10758;}.elementor-9 .elementor-element.elementor-element-e29c281 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e29c281{font-family:"Bambino Regular", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e8e1e7d{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-e8e1e7d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e8e1e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D10758;}.elementor-9 .elementor-element.elementor-element-6d433d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6d433d7{font-family:"Bambino Regular", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5c9abaf{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-5c9abaf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5c9abaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D10758;}.elementor-9 .elementor-element.elementor-element-c791c76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c791c76{font-family:"Bambino Regular", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ab803f5{--display:flex;}.elementor-9 .elementor-element.elementor-element-f9196ea{--display:flex;}.elementor-9 .elementor-element.elementor-element-027eb9a{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-027eb9a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#D10758;}.elementor-9 .elementor-element.elementor-element-027eb9a {--n-accordion-padding:20px 20px 20px 20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-9369bff{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-df43df0{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-cfcd37a{--width:1200px;}.elementor-9 .elementor-element.elementor-element-7d1c247{--width:1200px;}.elementor-9 .elementor-element.elementor-element-390257f{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-6c8099c{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-993cf9a{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-96c97bc{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-e9b5566{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-f7b896d{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-7b03587{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-d39aff4{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-a81e038{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-ecff97b{--width:75%;}.elementor-9 .elementor-element.elementor-element-9dabe8f{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-1d0e355{--width:1280px;}.elementor-9 .elementor-element.elementor-element-51fe193{--content-width:1200px;}.elementor-9 .elementor-element.elementor-element-71e4335{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-6ab9c98{--width:1280px;}.elementor-9 .elementor-element.elementor-element-7f1f4ca{--width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-c911e51{--width:50%;}.elementor-9 .elementor-element.elementor-element-e2d2460{--width:50%;}.elementor-9 .elementor-element.elementor-element-dd2750e{--width:50%;}.elementor-9 .elementor-element.elementor-element-2314354{--width:50%;}.elementor-9 .elementor-element.elementor-element-32e02c8{--width:50%;}.elementor-9 .elementor-element.elementor-element-aa6f392{--width:50%;}.elementor-9 .elementor-element.elementor-element-3264b8b{--width:50%;}.elementor-9 .elementor-element.elementor-element-eff0033{--width:50%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-638b38b .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-df43df0{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-42208a3 .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-2d10766 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-2cd9844 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-7461e55 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-137f2e7 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-cfe3e24 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-9736546 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-9508f3a .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-6aa2ba2 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-e34c292 .elementor-button{font-size:13px;}.elementor-9 .elementor-element.elementor-element-390257f{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-9de5daa .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-4c1ee3a .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-b5ddb6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-19de838 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a0f1850{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-987d4a7 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-c6d018e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-705db3a .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-4db2681{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c49613a .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-de4030c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-45c223d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-b75e0a4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-title a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-31d4afb > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-title a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-63de2ba > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-title a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-2959509 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-title a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-8abd4e5 .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-151d7b0 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-957a50a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-3b06123 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-d8eb7c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-0aef5f4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-9 .elementor-element.elementor-element-d39aff4{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-4e06ec5{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-024c87f{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a6b9476{--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a345a3b .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-1d8ff4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-a81e038{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-4144ace .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-ea611fe .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-c911e51{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:15px;}.elementor-9 .elementor-element.elementor-element-e2d2460{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:15px;}.elementor-9 .elementor-element.elementor-element-dd2750e{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:15px;}.elementor-9 .elementor-element.elementor-element-2314354{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:15px;}.elementor-9 .elementor-element.elementor-element-487a8e6 .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-ca87be8{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-df44d42 .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-51fe193{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-b004fd3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-15db4fe .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-e0dff1a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-icon-box-title a{font-size:var( --e-global-typography-257cb33-font-size );line-height:var( --e-global-typography-257cb33-line-height );word-spacing:var( --e-global-typography-257cb33-word-spacing );}.elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-67c4dd2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-icon-box-title a{font-size:var( --e-global-typography-257cb33-font-size );line-height:var( --e-global-typography-257cb33-line-height );word-spacing:var( --e-global-typography-257cb33-word-spacing );}.elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-06f17b1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-257cb33-font-size );line-height:var( --e-global-typography-257cb33-line-height );word-spacing:var( --e-global-typography-257cb33-word-spacing );}.elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-1b3f3d7{--justify-content:center;}.elementor-9 .elementor-element.elementor-element-bf7a858 .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-c544d5c .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-b6c98db .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-32e02c8{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:15px;}.elementor-9 .elementor-element.elementor-element-aa6f392{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:15px;}.elementor-9 .elementor-element.elementor-element-3264b8b{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:15px;}.elementor-9 .elementor-element.elementor-element-eff0033{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:15px;}.elementor-9 .elementor-element.elementor-element-4fce768 .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-9 .elementor-element.elementor-element-81919bb{font-size:14px;}.elementor-9 .elementor-element.elementor-element-42e3604{font-size:14px;}.elementor-9 .elementor-element.elementor-element-83a875a{font-size:14px;}.elementor-9 .elementor-element.elementor-element-e29c281{font-size:14px;}.elementor-9 .elementor-element.elementor-element-6d433d7{font-size:14px;}.elementor-9 .elementor-element.elementor-element-c791c76{font-size:14px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-9369bff{--padding-top:180px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-623e52f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-638b38b{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-638b38b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-638b38b .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-7a14467.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-874e933 img{width:25px;}.elementor-9 .elementor-element.elementor-element-305cb08 img{width:25px;}.elementor-9 .elementor-element.elementor-element-1d8a3f3 img{width:25px;}.elementor-9 .elementor-element.elementor-element-df43df0{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-2fdd17b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-42208a3{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-42208a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-42208a3 .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-c233f6e{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-debd278 img{width:55%;}.elementor-9 .elementor-element.elementor-element-2d10766 .elementor-heading-title{font-size:17px;}.elementor-9 .elementor-element.elementor-element-4e7e6f7 > .elementor-widget-container{margin:-5px 50px -20px 50px;}.elementor-9 .elementor-element.elementor-element-c09740f{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-cd47304 img{width:55%;}.elementor-9 .elementor-element.elementor-element-2cd9844 .elementor-heading-title{font-size:17px;}.elementor-9 .elementor-element.elementor-element-2421fd8 > .elementor-widget-container{margin:-5px 50px -20px 50px;}.elementor-9 .elementor-element.elementor-element-e1b0e3f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-d4178ec img{width:55%;}.elementor-9 .elementor-element.elementor-element-7461e55 .elementor-heading-title{font-size:17px;}.elementor-9 .elementor-element.elementor-element-5d0e78d > .elementor-widget-container{margin:-5px 50px -20px 50px;}.elementor-9 .elementor-element.elementor-element-692df6d{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-40a86eb img{width:55%;}.elementor-9 .elementor-element.elementor-element-137f2e7 .elementor-heading-title{font-size:17px;}.elementor-9 .elementor-element.elementor-element-683c387 > .elementor-widget-container{margin:-5px 50px -20px 50px;}.elementor-9 .elementor-element.elementor-element-357fa67{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-da01119 img{width:55%;}.elementor-9 .elementor-element.elementor-element-cfe3e24 .elementor-heading-title{font-size:17px;}.elementor-9 .elementor-element.elementor-element-6b8e60f > .elementor-widget-container{margin:-5px 50px -20px 50px;}.elementor-9 .elementor-element.elementor-element-34ff064{--width:100%;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-95c535b img{width:55%;}.elementor-9 .elementor-element.elementor-element-9736546 .elementor-heading-title{font-size:17px;}.elementor-9 .elementor-element.elementor-element-2dfa4c5 > .elementor-widget-container{margin:-5px 50px -20px 50px;}.elementor-9 .elementor-element.elementor-element-3819833{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-7ac2705 img{width:55%;}.elementor-9 .elementor-element.elementor-element-9508f3a .elementor-heading-title{font-size:17px;}.elementor-9 .elementor-element.elementor-element-9fea7ee > .elementor-widget-container{margin:-5px 50px -20px 50px;}.elementor-9 .elementor-element.elementor-element-8ca9305{--width:100%;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-f2f50d6 img{width:55%;}.elementor-9 .elementor-element.elementor-element-6aa2ba2 .elementor-heading-title{font-size:17px;}.elementor-9 .elementor-element.elementor-element-75ad21d > .elementor-widget-container{margin:-5px 50px -20px 50px;}.elementor-9 .elementor-element.elementor-element-e34c292.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e34c292 .elementor-button{font-size:13px;}.elementor-9 .elementor-element.elementor-element-390257f{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1411529 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9de5daa{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-9de5daa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9de5daa .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-4c1ee3a .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-b5ddb6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-19de838 .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-a0f1850{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-987d4a7 .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-c6d018e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-705db3a .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-4db2681{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c49613a .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-de4030c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-45c223d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-15px;--e-n-carousel-arrow-next-right-position:-15px;}.elementor-9 .elementor-element.elementor-element-b75e0a4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-title a{font-size:15px;}.elementor-9 .elementor-element.elementor-element-b75e0a4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-31d4afb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-title a{font-size:15px;}.elementor-9 .elementor-element.elementor-element-31d4afb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-63de2ba > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-title a{font-size:15px;}.elementor-9 .elementor-element.elementor-element-63de2ba .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-2959509 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-title a{font-size:15px;}.elementor-9 .elementor-element.elementor-element-2959509 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-6c8099c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-ac3418e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8abd4e5{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-8abd4e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8abd4e5 .elementor-heading-title{font-size:1.8em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-772f85a{left:2.26px;}body.rtl .elementor-9 .elementor-element.elementor-element-772f85a{right:2.26px;}.elementor-9 .elementor-element.elementor-element-772f85a{top:938.953px;}.elementor-9 .elementor-element.elementor-element-772f85a img{width:30%;}.elementor-9 .elementor-element.elementor-element-7d5e1b2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9 .elementor-element.elementor-element-151d7b0 .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-957a50a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-3b06123 .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-d8eb7c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-0aef5f4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-d39aff4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-b17194c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-b17194c.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4e06ec5{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-024c87f{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a6b9476{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-dab37ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a345a3b{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-a345a3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a345a3b .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-1d8ff4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-daf4c2c.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-3af4ef6{--margin-top:-192px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-e4e813a{--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-e4e813a.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a81e038{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-118d8ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4144ace{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-4144ace > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4144ace .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-1af0911 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d3c054a{--min-height:0px;}.elementor-9 .elementor-element.elementor-element-9dabe8f{--padding-top:3em;--padding-bottom:3em;--padding-left:0.75em;--padding-right:0.75em;}.elementor-9 .elementor-element.elementor-element-cf1eb90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-781b765{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-667251a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ea611fe{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-ea611fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ea611fe .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-58ac07a{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c911e51{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-e2d2460{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-dd2750e{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-2314354{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-5105bcf.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-8cec622 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-487a8e6{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-487a8e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-487a8e6 .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-0b5c583{--e-image-carousel-slides-to-show:1;}.elementor-9 .elementor-element.elementor-element-ca87be8{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0119243 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-df44d42{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-df44d42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-df44d42 .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-b4bc2cd{--e-image-carousel-slides-to-show:2;}.elementor-9 .elementor-element.elementor-element-51fe193{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-b004fd3{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-26ae0aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-15db4fe{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-15db4fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-15db4fe .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-a490837 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e0dff1a > .elementor-widget-container{margin:0px 30px 30px 0px;}.elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-icon-box-title a{font-size:var( --e-global-typography-257cb33-font-size );line-height:var( --e-global-typography-257cb33-line-height );word-spacing:var( --e-global-typography-257cb33-word-spacing );}.elementor-9 .elementor-element.elementor-element-e0dff1a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-67c4dd2 > .elementor-widget-container{margin:0px 30px 30px 0px;}.elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-icon-box-title a{font-size:var( --e-global-typography-257cb33-font-size );line-height:var( --e-global-typography-257cb33-line-height );word-spacing:var( --e-global-typography-257cb33-word-spacing );}.elementor-9 .elementor-element.elementor-element-67c4dd2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-06f17b1 > .elementor-widget-container{margin:0px 30px 30px 0px;}.elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-257cb33-font-size );line-height:var( --e-global-typography-257cb33-line-height );word-spacing:var( --e-global-typography-257cb33-word-spacing );}.elementor-9 .elementor-element.elementor-element-06f17b1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-1b3f3d7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bf7a858{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-bf7a858 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bf7a858 .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-c544d5c{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-c544d5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c544d5c .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-83b7c39{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-30bbb70 > .elementor-widget-container{padding:20px 15px 20px 15px;}.elementor-9 .elementor-element.elementor-element-71e4335{--padding-top:3em;--padding-bottom:3em;--padding-left:0.75em;--padding-right:0.75em;}.elementor-9 .elementor-element.elementor-element-3afa8d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-182886a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-75ea3aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b6c98db{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-b6c98db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b6c98db .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-1ab869b{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-32e02c8{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-aa6f392{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-3264b8b{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-eff0033{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-cb13e96{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8d24877 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4fce768{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-4fce768 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4fce768 .elementor-heading-title{font-size:1.8em;}.elementor-9 .elementor-element.elementor-element-81919bb{font-size:14px;}.elementor-9 .elementor-element.elementor-element-42e3604{font-size:14px;}.elementor-9 .elementor-element.elementor-element-83a875a{font-size:14px;}.elementor-9 .elementor-element.elementor-element-e29c281{font-size:14px;}.elementor-9 .elementor-element.elementor-element-6d433d7{font-size:14px;}.elementor-9 .elementor-element.elementor-element-c791c76{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-623e52f */.elementor-9 .elementor-element.elementor-element-623e52f {
    background: linear-gradient(135deg, #E9673E, #F8BA15, #D10758);
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-638b38b */.elementor-9 .elementor-element.elementor-element-638b38b .elementor-heading-title{
    background: linear-gradient(45deg, #FFF 25.49%, #939DB8 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a14467 */.botao .elementor-button {
    box-shadow: 0px 9px 30px 0px rgba(255, 255, 255, 0.28);
    position: relative;
    z-index: 1;
    border-radius: 100px; /* valor para arredondar o botão, pode ajustar */
}

.botao::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #E9673E;
    transform: translate(-50%, -50%);
    border-radius: 100px; /* mesmo valor para o contorno */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.botao:hover::before{
    width: 100%;
    height: 100%;
}

.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: #D10758 !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon{
    transform-origin: center;
    transform: rotate(45deg);
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63cfb7d */.flutuando {
    animation: subirDescer 3s ease-in-out infinite;
  }

  @keyframes subirDescer {
    0% {
      transform: translateY(0px);
    }
    50% {
      transform: translateY(-10px);
    }
    100% {
      transform: translateY(0px);
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c257d44 */.elementor-9 .elementor-element.elementor-element-c257d44{
    position: absolute;
    left: 0;
    bottom:6vh;
    width: 200px;
    transform: translateX(-50%);
}

.elementor-9 .elementor-element.elementor-element-c257d44 img{
    cursor: pointer;
    transition: 0.5s;
}
.elementor-9 .elementor-element.elementor-element-c257d44 img:hover{
    transform: translateY(-15px)
}

@media (max-width:767px){
.elementor-9 .elementor-element.elementor-element-c257d44{
    left: 50%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9369bff */.elementor-9 .elementor-element.elementor-element-9369bff{
  background-color:hsla(335,93%,42%,1);
background-image:
radial-gradient(at 59% 44%, hsla(21,83%,56%,1) 0px, transparent 50%),
radial-gradient(at 45% 96%, hsla(335,93%,42%,1) 0px, transparent 50%),
radial-gradient(at 89% 37%, hsla(21,83%,57%,1) 0px, transparent 50%),
radial-gradient(at 95% 78%, hsla(335,93%,42%,1) 0px, transparent 50%),
radial-gradient(at 40% 20%, hsla(21,84%,58%,1) 0px, transparent 50%),
radial-gradient(at 0% 0%, hsla(335,93%,42%,1) 0px, transparent 50%);
    background-size: 200% 200%;
    animation: degrade 7s ease infinite;
}

@keyframes degrade{
    0%, 100%{
        background-position: 0% 0%;
    }
    50%{
        background-position: 100% 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fdd17b */.elementor-9 .elementor-element.elementor-element-2fdd17b {
    background: linear-gradient(135deg, #E9673E, #F8BA15, #D10758);
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42208a3 */.elementor-9 .elementor-element.elementor-element-42208a3 .elementor-heading-title{
    background: linear-gradient(45deg, #D10758 25.49%, #F8BA15 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e34c292 */.elementor-9 .elementor-element.elementor-element-e34c292 .botao .elementor-button {
    box-shadow: 0px 9px 30px 0px rgba(255, 255, 255, 0.28);
    position: relative;
    z-index: 1;
    border-radius: 100px; /* valor para arredondar o botão, pode ajustar */
}

.elementor-9 .elementor-element.elementor-element-e34c292 .botao::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #E9673E;
    transform: translate(-50%, -50%);
    border-radius: 100px; /* mesmo valor para o contorno */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.elementor-9 .elementor-element.elementor-element-e34c292 .botao:hover::before{
    width: 100%;
    height: 100%;
}

.elementor-9 .elementor-element.elementor-element-e34c292.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: #fff !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1411529 */.elementor-9 .elementor-element.elementor-element-1411529 {
    background: linear-gradient(135deg, #E9673E, #F8BA15, #D10758);
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9de5daa */.elementor-9 .elementor-element.elementor-element-9de5daa .elementor-heading-title{
    background: linear-gradient(45deg, #FFF 25.49%, #939DB8 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816883b */.elementor-9 .elementor-element.elementor-element-816883b {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b61d1d */.elementor-9 .elementor-element.elementor-element-3b61d1d {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299de31 */.elementor-9 .elementor-element.elementor-element-299de31 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30471a9 */.elementor-9 .elementor-element.elementor-element-30471a9 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dba11d */.elementor-9 .elementor-element.elementor-element-7dba11d {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816883b */.elementor-9 .elementor-element.elementor-element-816883b {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b61d1d */.elementor-9 .elementor-element.elementor-element-3b61d1d {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299de31 */.elementor-9 .elementor-element.elementor-element-299de31 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30471a9 */.elementor-9 .elementor-element.elementor-element-30471a9 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dba11d */.elementor-9 .elementor-element.elementor-element-7dba11d {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816883b */.elementor-9 .elementor-element.elementor-element-816883b {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b61d1d */.elementor-9 .elementor-element.elementor-element-3b61d1d {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299de31 */.elementor-9 .elementor-element.elementor-element-299de31 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30471a9 */.elementor-9 .elementor-element.elementor-element-30471a9 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dba11d */.elementor-9 .elementor-element.elementor-element-7dba11d {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816883b */.elementor-9 .elementor-element.elementor-element-816883b {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b61d1d */.elementor-9 .elementor-element.elementor-element-3b61d1d {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299de31 */.elementor-9 .elementor-element.elementor-element-299de31 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30471a9 */.elementor-9 .elementor-element.elementor-element-30471a9 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dba11d */.elementor-9 .elementor-element.elementor-element-7dba11d {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816883b */.elementor-9 .elementor-element.elementor-element-816883b {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b61d1d */.elementor-9 .elementor-element.elementor-element-3b61d1d {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299de31 */.elementor-9 .elementor-element.elementor-element-299de31 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30471a9 */.elementor-9 .elementor-element.elementor-element-30471a9 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dba11d */.elementor-9 .elementor-element.elementor-element-7dba11d {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816883b */.elementor-9 .elementor-element.elementor-element-816883b {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b61d1d */.elementor-9 .elementor-element.elementor-element-3b61d1d {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299de31 */.elementor-9 .elementor-element.elementor-element-299de31 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30471a9 */.elementor-9 .elementor-element.elementor-element-30471a9 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dba11d */.elementor-9 .elementor-element.elementor-element-7dba11d {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac3418e */.elementor-9 .elementor-element.elementor-element-ac3418e {
    background: linear-gradient(135deg, #E9673E, #F8BA15, #D10758);
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8abd4e5 */.elementor-9 .elementor-element.elementor-element-8abd4e5 .elementor-heading-title{
    background: linear-gradient(45deg, #D10758 25.49%, #F8BA15 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-772f85a */.spin-icon {
  display: inline-block;
  animation: spin 5s linear infinite;
  text-align: center;
  line-height: 60px;
  color: white;
  font-size: 24px;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93e6d95 */.elementor-9 .elementor-element.elementor-element-93e6d95 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ddd95a */.elementor-9 .elementor-element.elementor-element-4ddd95a {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fc800 */.elementor-9 .elementor-element.elementor-element-a5fc800 {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84aaa7c */.elementor-9 .elementor-element.elementor-element-84aaa7c {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dab37ed */.elementor-9 .elementor-element.elementor-element-dab37ed {
    background: linear-gradient(135deg, #E9673E, #F8BA15, #D10758);
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a345a3b */.elementor-9 .elementor-element.elementor-element-a345a3b .elementor-heading-title{
    background: linear-gradient(45deg, #FFF 25.49%, #939DB8 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-daf4c2c */.botao .elementor-button {
    box-shadow: 0px 9px 30px 0px rgba(255, 255, 255, 0.28);
    position: relative;
    z-index: 1;
    border-radius: 100px; /* valor para arredondar o botão, pode ajustar */
}

.botao::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #E9673E;
    transform: translate(-50%, -50%);
    border-radius: 100px; /* mesmo valor para o contorno */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.botao:hover::before{
    width: 100%;
    height: 100%;
}

.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: #D10758 !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}


.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-118d8ed */.elementor-9 .elementor-element.elementor-element-118d8ed {
    background: linear-gradient(135deg, #E9673E, #F8BA15, #D10758);
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4144ace */.elementor-9 .elementor-element.elementor-element-4144ace .elementor-heading-title{
    background: linear-gradient(45deg, #D10758 25.49%, #F8BA15 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-667251a */.elementor-9 .elementor-element.elementor-element-667251a {
    background: linear-gradient(135deg, #E9673E, #F8BA15, #D10758);
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea611fe */.elementor-9 .elementor-element.elementor-element-ea611fe .elementor-heading-title{
    background: linear-gradient(45deg, #FFF 25.49%, #939DB8 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5105bcf */.botao .elementor-button {
    box-shadow: 0px 9px 30px 0px rgba(255, 255, 255, 0.28);
    position: relative;
    z-index: 1;
    border-radius: 100px; /* valor para arredondar o botão, pode ajustar */
}

.botao::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #E9673E;
    transform: translate(-50%, -50%);
    border-radius: 100px; /* mesmo valor para o contorno */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.botao:hover::before{
    width: 100%;
    height: 100%;
}

.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: #D10758 !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon{
    transform-origin: center;
    transform: rotate(45deg);
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cec622 */.elementor-9 .elementor-element.elementor-element-8cec622 {
    background: linear-gradient(135deg, #E9673E, #F8BA15, #D10758);
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-487a8e6 */.elementor-9 .elementor-element.elementor-element-487a8e6 .elementor-heading-title{
    background: linear-gradient(45deg, #D10758 25.49%, #F8BA15 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0b5c583 */.elementor-9 .elementor-element.elementor-element-0b5c583 .swiper-wrapper{
  transition-timing-function: linear !important; 
}

.elementor-9 .elementor-element.elementor-element-0b5c583 .swiper-slide{
    animation: opacidade 5s infinite;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0119243 */.elementor-9 .elementor-element.elementor-element-0119243 {
    background: linear-gradient(135deg, #E9673E, #F8BA15, #D10758);
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df44d42 */.elementor-9 .elementor-element.elementor-element-df44d42 .elementor-heading-title{
    background: linear-gradient(45deg, #D10758 25.49%, #F8BA15 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b4bc2cd */.elementor-9 .elementor-element.elementor-element-b4bc2cd .swiper-wrapper{
  transition-timing-function: linear !important; 
}

.elementor-9 .elementor-element.elementor-element-b4bc2cd .swiper-slide{
    animation: opacidade 5s infinite;
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26ae0aa */.elementor-9 .elementor-element.elementor-element-26ae0aa {
    background: linear-gradient(135deg, #E9673E, #F8BA15, #D10758);
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15db4fe */.elementor-9 .elementor-element.elementor-element-15db4fe .elementor-heading-title{
    background: linear-gradient(45deg, #D10758 25.49%, #F8BA15 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf7a858 */.elementor-9 .elementor-element.elementor-element-bf7a858 .elementor-heading-title{
    background: linear-gradient(45deg, #D10758 25.49%, #F8BA15 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c544d5c */.elementor-9 .elementor-element.elementor-element-c544d5c .elementor-heading-title{
    background: linear-gradient(45deg, #D10758 25.49%, #F8BA15 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9a3ae42 */.elementor-9 .elementor-element.elementor-element-9a3ae42 .botao .elementor-button {
    box-shadow: 0px 9px 30px 0px rgba(255, 255, 255, 0.28);
    position: relative;
    z-index: 1;
    border-radius: 100px; /* valor para arredondar o botão, pode ajustar */
}

.elementor-9 .elementor-element.elementor-element-9a3ae42 .botao::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #E9673E;
    transform: translate(-50%, -50%);
    border-radius: 100px; /* mesmo valor para o contorno */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.elementor-9 .elementor-element.elementor-element-9a3ae42 .botao:hover::before{
    width: 100%;
    height: 100%;
}

.elementor-9 .elementor-element.elementor-element-9a3ae42.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: #fff !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-30bbb70 */.elementor-9 .elementor-element.elementor-element-30bbb70 .botao .elementor-button {
    box-shadow: 0px 9px 30px 0px rgba(255, 255, 255, 0.28);
    position: relative;
    z-index: 1;
    border-radius: 100px; /* valor para arredondar o botão, pode ajustar */
}

.elementor-9 .elementor-element.elementor-element-30bbb70 .botao::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #E9673E;
    transform: translate(-50%, -50%);
    border-radius: 100px; /* mesmo valor para o contorno */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.elementor-9 .elementor-element.elementor-element-30bbb70 .botao:hover::before{
    width: 100%;
    height: 100%;
}

.elementor-9 .elementor-element.elementor-element-30bbb70.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: #fff !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9a3ae42 */.elementor-9 .elementor-element.elementor-element-9a3ae42 .botao .elementor-button {
    box-shadow: 0px 9px 30px 0px rgba(255, 255, 255, 0.28);
    position: relative;
    z-index: 1;
    border-radius: 100px; /* valor para arredondar o botão, pode ajustar */
}

.elementor-9 .elementor-element.elementor-element-9a3ae42 .botao::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #E9673E;
    transform: translate(-50%, -50%);
    border-radius: 100px; /* mesmo valor para o contorno */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.elementor-9 .elementor-element.elementor-element-9a3ae42 .botao:hover::before{
    width: 100%;
    height: 100%;
}

.elementor-9 .elementor-element.elementor-element-9a3ae42.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: #fff !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-30bbb70 */.elementor-9 .elementor-element.elementor-element-30bbb70 .botao .elementor-button {
    box-shadow: 0px 9px 30px 0px rgba(255, 255, 255, 0.28);
    position: relative;
    z-index: 1;
    border-radius: 100px; /* valor para arredondar o botão, pode ajustar */
}

.elementor-9 .elementor-element.elementor-element-30bbb70 .botao::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #E9673E;
    transform: translate(-50%, -50%);
    border-radius: 100px; /* mesmo valor para o contorno */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.elementor-9 .elementor-element.elementor-element-30bbb70 .botao:hover::before{
    width: 100%;
    height: 100%;
}

.elementor-9 .elementor-element.elementor-element-30bbb70.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: #fff !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9a3ae42 */.elementor-9 .elementor-element.elementor-element-9a3ae42 .botao .elementor-button {
    box-shadow: 0px 9px 30px 0px rgba(255, 255, 255, 0.28);
    position: relative;
    z-index: 1;
    border-radius: 100px; /* valor para arredondar o botão, pode ajustar */
}

.elementor-9 .elementor-element.elementor-element-9a3ae42 .botao::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #E9673E;
    transform: translate(-50%, -50%);
    border-radius: 100px; /* mesmo valor para o contorno */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.elementor-9 .elementor-element.elementor-element-9a3ae42 .botao:hover::before{
    width: 100%;
    height: 100%;
}

.elementor-9 .elementor-element.elementor-element-9a3ae42.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: #fff !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-30bbb70 */.elementor-9 .elementor-element.elementor-element-30bbb70 .botao .elementor-button {
    box-shadow: 0px 9px 30px 0px rgba(255, 255, 255, 0.28);
    position: relative;
    z-index: 1;
    border-radius: 100px; /* valor para arredondar o botão, pode ajustar */
}

.elementor-9 .elementor-element.elementor-element-30bbb70 .botao::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #E9673E;
    transform: translate(-50%, -50%);
    border-radius: 100px; /* mesmo valor para o contorno */
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.elementor-9 .elementor-element.elementor-element-30bbb70 .botao:hover::before{
    width: 100%;
    height: 100%;
}

.elementor-9 .elementor-element.elementor-element-30bbb70.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: #fff !important;
    box-shadow: 0px 0px 300px 10px #ffffff70;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75ea3aa */.elementor-9 .elementor-element.elementor-element-75ea3aa {
    background: linear-gradient(135deg, #E9673E, #F8BA15, #D10758);
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6c98db */.elementor-9 .elementor-element.elementor-element-b6c98db .elementor-heading-title{
    background: linear-gradient(45deg, #FFF 25.49%, #939DB8 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d24877 */.elementor-9 .elementor-element.elementor-element-8d24877 {
    background: linear-gradient(135deg, #E9673E, #F8BA15, #D10758);
    padding: 5px 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fce768 */.elementor-9 .elementor-element.elementor-element-4fce768 .elementor-heading-title{
    background: linear-gradient(45deg, #D10758 25.49%, #F8BA15 110.77%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-027eb9a */.elementor-9 .elementor-element.elementor-element-027eb9a .e-n-accordion-item{
    border-radius: 10px;
    background: #ffffff; /* cor de fundo resposta */
}

.elementor-9 .elementor-element.elementor-element-027eb9a .e-n-accordion-item-title{
    border: none !important;
    border-radius: 10px !important;  /* borda pergunta fechada */
}

.elementor-9 .elementor-element.elementor-element-027eb9a .e-n-accordion-item[open] .e-n-accordion-item-title{
    border-radius: 10px 10px 0 0!important;  /* borda pergunta  aberta */
}

.elementor-9 .elementor-element.elementor-element-027eb9a .e-n-accordion-item-title ~ div{
    border: none !important;
    border-radius: 10px !important; /* borda resposta */
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bambino Black';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mediumturquoise-rat-723197.hostingersite.com/wp-content/uploads/2025/07/Bambino-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bambino Bold';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://mediumturquoise-rat-723197.hostingersite.com/wp-content/uploads/2025/07/Bambino-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bambino Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mediumturquoise-rat-723197.hostingersite.com/wp-content/uploads/2025/07/Bambino-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */