.elementor-6158 .elementor-element.elementor-element-f3a0f4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6158 .elementor-element.elementor-element-f3a0f4b:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-f3a0f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9CF;}.elementor-6158 .elementor-element.elementor-element-f3a0f4b::before, .elementor-6158 .elementor-element.elementor-element-f3a0f4b > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-f3a0f4b > .e-con-inner > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-f3a0f4b > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-f3a0f4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-f3a0f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://bibiscuit.com/wp-content/uploads/2026/02/pattern-biscuit.webp");background-repeat:repeat;}.elementor-6158 .elementor-element.elementor-element-f3a0f4b > .elementor-shape-bottom .elementor-shape-fill, .elementor-6158 .elementor-element.elementor-element-f3a0f4b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#6F4138;}.elementor-6158 .elementor-element.elementor-element-f3a0f4b > .elementor-shape-bottom svg, .elementor-6158 .elementor-element.elementor-element-f3a0f4b > .e-con-inner > .elementor-shape-bottom svg{width:calc(137% + 1.3px);height:328px;}.elementor-6158 .elementor-element.elementor-element-f3a0f4b.e-con{--align-self:flex-start;}.elementor-6158 .elementor-element.elementor-element-c8da55f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:1em;--padding-bottom:1em;--padding-left:11em;--padding-right:11em;}.elementor-6158 .elementor-element.elementor-element-c8da55f:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-c8da55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #F59B92 14%, #EC7467 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6158 .elementor-element.elementor-element-2c3d3f7 img{width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-2c3d3f7{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-d461b49 img{width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-d461b49{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-28ff875 img{width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-28ff875{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-28ff875.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6158 .elementor-element.elementor-element-30c019d .elementor-heading-title{font-family:"Hank-Rounded", Sans-serif;font-size:0.875rem;font-weight:800;line-height:1.4em;color:#FDF1D8;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-wrapper{max-width:1000%;}body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:#F2EAE600;}.elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-digits{color:#533828;font-family:"Hank-Rounded", Sans-serif;font-size:1.25rem;font-weight:800;}.elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-label{color:#FDF1D8;font-family:"Hank-Rounded", Sans-serif;font-size:0.5rem;font-weight:400;}.elementor-6158 .elementor-element.elementor-element-067f5ad{padding:0em 0em 0em 0em;width:auto;max-width:auto;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6158 .elementor-element.elementor-element-24e5d24 .elementor-image-box-wrapper{text-align:center;}.elementor-6158 .elementor-element.elementor-element-24e5d24 .elementor-image-box-title{font-family:"Hank-Rounded", Sans-serif;font-size:3rem;font-weight:800;color:#533828;}.elementor-6158 .elementor-element.elementor-element-24e5d24:has(:hover) .elementor-image-box-title,
					 .elementor-6158 .elementor-element.elementor-element-24e5d24:has(:focus) .elementor-image-box-title{color:#533828;}.elementor-6158 .elementor-element.elementor-element-24e5d24 .elementor-image-box-description{font-family:"Hank-Rounded", Sans-serif;font-size:1.375rem;font-weight:400;color:#533828;}.elementor-6158 .elementor-element.elementor-element-24e5d24{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 2.5em) 0em;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-24e5d24.elementor-element{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-6bd7167{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6E4138;--border-color:#6E4138;--border-radius:45px 45px 45px 45px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-6158 .elementor-element.elementor-element-6bd7167.e-con{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-52778e1 .elementor-heading-title{font-family:"Hank-Rounded", Sans-serif;font-size:1rem;font-weight:800;color:#FFFFFF;}.elementor-6158 .elementor-element.elementor-element-52778e1 .elementor-heading-title a:hover, .elementor-6158 .elementor-element.elementor-element-52778e1 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-6158 .elementor-element.elementor-element-52778e1{z-index:15;background-color:#EC74678C;}.elementor-6158 .elementor-element.elementor-element-dcd3d5e{width:100%;max-width:100%;z-index:1;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-6158 .elementor-element.elementor-element-3042751 .elementor-button{font-family:"Hank-Rounded", Sans-serif;font-size:1.25rem;font-weight:800;background-color:transparent;background-image:linear-gradient(180deg, #118241 0%, #009D43 100%);padding:1.25em 3em 1.25em 3em;}.elementor-6158 .elementor-element.elementor-element-3042751{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;border-style:solid;border-width:5px 5px 5px 5px;border-color:#1F8C4E;}.elementor-6158 .elementor-element.elementor-element-3042751.elementor-element{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-d932363{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.12;--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-6158 .elementor-element.elementor-element-d932363:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-d932363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6F4138 0%, #3E241E 100%);}.elementor-6158 .elementor-element.elementor-element-d932363::before, .elementor-6158 .elementor-element.elementor-element-d932363 > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-d932363 > .e-con-inner > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-d932363 > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-d932363 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-d932363 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6158 .elementor-element.elementor-element-5da68b9 img{width:175px;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-6158 .elementor-element.elementor-element-5da68b9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 5em) 0em;width:100%;max-width:100%;z-index:4;border-radius:0px 0px 0px 0px;}.elementor-6158 .elementor-element.elementor-element-22b9e06 img{width:100%;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#85534A;border-radius:40px 40px 40px 40px;}.elementor-6158 .elementor-element.elementor-element-22b9e06{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;z-index:4;border-radius:0px 0px 0px 0px;}.elementor-6158 .elementor-element.elementor-element-ed3ed93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6158 .elementor-element.elementor-element-bacc3bd img{width:171px;max-width:171px;}.elementor-6158 .elementor-element.elementor-element-bacc3bd{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;z-index:20;}.elementor-6158 .elementor-element.elementor-element-f4c9f44 .elementor-heading-title{font-family:"Hank-Rounded", Sans-serif;font-weight:800;color:#FFF9CF;}.elementor-6158 .elementor-element.elementor-element-f4c9f44 .elementor-heading-title a:hover, .elementor-6158 .elementor-element.elementor-element-f4c9f44 .elementor-heading-title a:focus{color:#FFF9CF;}.elementor-6158 .elementor-element.elementor-element-f4c9f44{padding:3em 6em 3em 6em;background-color:#49261F70;border-style:solid;border-width:1px 1px 1px 0px;border-color:#85534A;border-radius:0px 40px 40px 0px;}.elementor-6158 .elementor-element.elementor-element-69cb932{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:12em;--padding-bottom:20em;--padding-left:0em;--padding-right:0em;}.elementor-6158 .elementor-element.elementor-element-69cb932:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-69cb932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9CF;}.elementor-6158 .elementor-element.elementor-element-69cb932::before, .elementor-6158 .elementor-element.elementor-element-69cb932 > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-69cb932 > .e-con-inner > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-69cb932 > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-69cb932 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-69cb932 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://bibiscuit.com/wp-content/uploads/2026/02/pattern-biscuit.webp");background-repeat:repeat;background-size:auto;}.elementor-6158 .elementor-element.elementor-element-69cb932 > .elementor-shape-top .elementor-shape-fill, .elementor-6158 .elementor-element.elementor-element-69cb932 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#3E241E;}.elementor-6158 .elementor-element.elementor-element-69cb932 > .elementor-shape-top svg, .elementor-6158 .elementor-element.elementor-element-69cb932 > .e-con-inner > .elementor-shape-top svg{width:calc(157% + 1.3px);height:98px;}.elementor-6158 .elementor-element.elementor-element-4a1a742 img{width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-4a1a742{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;z-index:6;}.elementor-6158 .elementor-element.elementor-element-f0c1370{text-align:center;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-f0c1370 .elementor-heading-title{font-family:"Hank-Rounded", Sans-serif;font-size:2.5em;font-weight:800;line-height:1.3em;color:#643B32;}.elementor-6158 .elementor-element.elementor-element-f0c1370.elementor-element{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-9133b19{--e-image-carousel-slides-to-show:8;margin:0.8em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-6158 .elementor-element.elementor-element-9133b19 .swiper-wrapper{display:flex;align-items:center;}.elementor-6158 .elementor-element.elementor-element-9133b19 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:16px 16px 16px 16px;}.elementor-6158 .elementor-element.elementor-element-c495798{--e-image-carousel-slides-to-show:8;}.elementor-6158 .elementor-element.elementor-element-c495798 .swiper-wrapper{display:flex;align-items:center;}.elementor-6158 .elementor-element.elementor-element-c495798 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:16px 16px 16px 16px;}.elementor-6158 .elementor-element.elementor-element-691a162 .elementor-button{font-family:"Hank-Rounded", Sans-serif;font-size:1.25rem;font-weight:800;background-color:transparent;background-image:linear-gradient(180deg, #118241 0%, #009D43 100%);padding:1.25em 3em 1.25em 3em;}.elementor-6158 .elementor-element.elementor-element-691a162{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;border-style:solid;border-width:5px 5px 5px 5px;border-color:#1F8C4E;}.elementor-6158 .elementor-element.elementor-element-691a162.elementor-element{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-acffa6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7.5em;--padding-bottom:7.5em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-6158 .elementor-element.elementor-element-acffa6e:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-acffa6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EC7467;}.elementor-6158 .elementor-element.elementor-element-325eeab img{width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-325eeab{width:var( --container-widget-width, 1104px );max-width:1104px;--container-widget-width:1104px;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-600cdf7.elementor-element{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-357516a .elementor-image-box-wrapper{text-align:center;}.elementor-6158 .elementor-element.elementor-element-357516a .elementor-image-box-title{font-family:"Hank-Rounded", Sans-serif;font-size:4.75rem;font-weight:800;color:#FFF9CF;}.elementor-6158 .elementor-element.elementor-element-357516a:has(:hover) .elementor-image-box-title,
					 .elementor-6158 .elementor-element.elementor-element-357516a:has(:focus) .elementor-image-box-title{color:#FFF9CF;}.elementor-6158 .elementor-element.elementor-element-357516a .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:1rem;font-weight:400;color:#D2C3BB;}.elementor-6158 .elementor-element.elementor-element-357516a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-357516a.elementor-element{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-5e60203{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-6158 .elementor-element.elementor-element-5e60203:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-5e60203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F59489;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-icon i{color:#F2EAE600;transition:color 0.3s;}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-icon svg{fill:#F2EAE600;transition:fill 0.3s;}.elementor-6158 .elementor-element.elementor-element-29b258e{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-item > a{font-family:"Hank-Rounded", Sans-serif;font-size:1.125rem;font-weight:800;}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-text{color:#6B3F36;transition:color 0.3s;}.elementor-6158 .elementor-element.elementor-element-29b258e.elementor-element{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-61844cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-6158 .elementor-element.elementor-element-61844cc:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-61844cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9CF;}.elementor-6158 .elementor-element.elementor-element-61844cc::before, .elementor-6158 .elementor-element.elementor-element-61844cc > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-61844cc > .e-con-inner > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-61844cc > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-61844cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-61844cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://bibiscuit.com/wp-content/uploads/2026/02/pattern-biscuit.webp");background-repeat:repeat;background-size:auto;}.elementor-6158 .elementor-element.elementor-element-3cb7945{text-align:center;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-3cb7945 .elementor-heading-title{font-family:"Hank-Rounded", Sans-serif;font-size:2.5em;font-weight:800;line-height:1.3em;color:#643B32;}.elementor-6158 .elementor-element.elementor-element-3cb7945.elementor-element{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-72d7abc .elementor-button{font-family:"Hank-Rounded", Sans-serif;font-size:1.25rem;font-weight:800;background-color:transparent;background-image:linear-gradient(180deg, #118241 0%, #009D43 100%);padding:1.25em 3em 1.25em 3em;}.elementor-6158 .elementor-element.elementor-element-72d7abc{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;border-style:solid;border-width:5px 5px 5px 5px;border-color:#1F8C4E;}.elementor-6158 .elementor-element.elementor-element-72d7abc.elementor-element{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-5107f0f{text-align:center;margin:4em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-6158 .elementor-element.elementor-element-5107f0f.elementor-element{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-09fdd0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-6158 .elementor-element.elementor-element-09fdd0c:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-09fdd0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9CF;}.elementor-6158 .elementor-element.elementor-element-09fdd0c::before, .elementor-6158 .elementor-element.elementor-element-09fdd0c > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-09fdd0c > .e-con-inner > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-09fdd0c > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-09fdd0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-09fdd0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://bibiscuit.com/wp-content/uploads/2026/02/pattern-biscuit.webp");background-repeat:repeat;background-size:auto;}.elementor-6158 .elementor-element.elementor-element-27eeb83{text-align:center;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-27eeb83 .elementor-heading-title{font-family:"Hank-Rounded", Sans-serif;font-size:2.5em;font-weight:800;line-height:1.3em;color:#643B32;}.elementor-6158 .elementor-element.elementor-element-27eeb83.elementor-element{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-6158 .elementor-element.elementor-element-075a038{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-item > a{font-family:"Hank-Rounded", Sans-serif;font-size:1.25rem;font-weight:800;line-height:1.4em;}.elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-text{color:#FFFAD0;transition:color 0.3s;}.elementor-6158 .elementor-element.elementor-element-ca401de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 10px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:#EC7467;--border-color:#EC7467;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-6158 .elementor-element.elementor-element-ca401de:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-ca401de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#422620;}.elementor-6158 .elementor-element.elementor-element-ca401de::before, .elementor-6158 .elementor-element.elementor-element-ca401de > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-ca401de > .e-con-inner > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-ca401de > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-ca401de > .e-con-inner > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-ca401de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6158 .elementor-element.elementor-element-99a6791{--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-6158 .elementor-element.elementor-element-900f6bd .elementor-image-box-wrapper{text-align:start;}.elementor-6158 .elementor-element.elementor-element-900f6bd .elementor-image-box-title{font-family:"Hank-Rounded", Sans-serif;font-size:1.5rem;font-weight:800;color:#E8CFC1;}.elementor-6158 .elementor-element.elementor-element-900f6bd:has(:hover) .elementor-image-box-title,
					 .elementor-6158 .elementor-element.elementor-element-900f6bd:has(:focus) .elementor-image-box-title{color:#E8CFC1;}.elementor-6158 .elementor-element.elementor-element-900f6bd .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:1rem;font-weight:400;color:#E8CFC1;}.elementor-6158 .elementor-element.elementor-element-900f6bd{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-900f6bd.elementor-element{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-8076256{text-align:end;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-8076256 .elementor-heading-title{font-family:"Hank-Rounded", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:#E8CFC1;}.elementor-6158 .elementor-element.elementor-element-8076256.elementor-element{--align-self:flex-start;}.elementor-6158 .elementor-element.elementor-element-9beb643 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6158 .elementor-element.elementor-element-9beb643 .elementor-button{font-family:"Hank-Rounded", Sans-serif;font-size:1rem;font-weight:800;background-color:transparent;background-image:linear-gradient(180deg, #118241 0%, #009D43 100%);padding:1em 2em 1em 2em;}.elementor-6158 .elementor-element.elementor-element-9beb643{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;border-style:solid;border-width:5px 5px 5px 5px;border-color:#1F8C4E;}.elementor-6158 .elementor-element.elementor-element-9beb643.elementor-element{--align-self:flex-start;}.elementor-6158 .elementor-element.elementor-element-daf62a5{width:100%;max-width:100%;}@media(max-width:1366px){.elementor-6158 .elementor-element.elementor-element-c8da55f{--padding-top:1em;--padding-bottom:1em;--padding-left:5em;--padding-right:5em;}.elementor-6158 .elementor-element.elementor-element-24e5d24 .elementor-image-box-title{font-size:2.5rem;}.elementor-6158 .elementor-element.elementor-element-24e5d24{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-6158 .elementor-element.elementor-element-3042751{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-6158 .elementor-element.elementor-element-d932363{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6158 .elementor-element.elementor-element-ed3ed93{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-6158 .elementor-element.elementor-element-bacc3bd img{width:80px;max-width:80px;}.elementor-6158 .elementor-element.elementor-element-bacc3bd{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-6158 .elementor-element.elementor-element-f4c9f44{padding:2em 2em 2em 2em;}.elementor-6158 .elementor-element.elementor-element-69cb932{--padding-top:12em;--padding-bottom:20em;--padding-left:0em;--padding-right:0em;}.elementor-6158 .elementor-element.elementor-element-4a1a742{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-6158 .elementor-element.elementor-element-9133b19{--e-image-carousel-slides-to-show:6;}.elementor-6158 .elementor-element.elementor-element-c495798{--e-image-carousel-slides-to-show:6;}.elementor-6158 .elementor-element.elementor-element-691a162{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-6158 .elementor-element.elementor-element-acffa6e{--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-6158 .elementor-element.elementor-element-325eeab{--container-widget-width:800px;--container-widget-flex-grow:0;width:var( --container-widget-width, 800px );max-width:800px;}.elementor-6158 .elementor-element.elementor-element-357516a .elementor-image-box-title{font-size:2.5rem;}.elementor-6158 .elementor-element.elementor-element-357516a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-6158 .elementor-element.elementor-element-5e60203{--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-6158 .elementor-element.elementor-element-72d7abc{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-6158 .elementor-element.elementor-element-075a038{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-6158 .elementor-element.elementor-element-900f6bd .elementor-image-box-title{font-size:1.5rem;}.elementor-6158 .elementor-element.elementor-element-900f6bd .elementor-image-box-description{font-size:0.875rem;}.elementor-6158 .elementor-element.elementor-element-900f6bd{--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;}.elementor-6158 .elementor-element.elementor-element-8076256 .elementor-heading-title{font-size:0.875rem;}.elementor-6158 .elementor-element.elementor-element-9beb643 .elementor-button{font-size:1rem;}.elementor-6158 .elementor-element.elementor-element-9beb643{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}}@media(max-width:1024px){.elementor-6158 .elementor-element.elementor-element-f3a0f4b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-6158 .elementor-element.elementor-element-c8da55f{--padding-top:1em;--padding-bottom:1em;--padding-left:3em;--padding-right:3em;}.elementor-6158 .elementor-element.elementor-element-28ff875{--container-widget-width:64px;--container-widget-flex-grow:0;width:var( --container-widget-width, 64px );max-width:64px;}.elementor-6158 .elementor-element.elementor-element-30c019d .elementor-heading-title{font-size:0.75rem;}.elementor-6158 .elementor-element.elementor-element-24e5d24 .elementor-image-box-wrapper{text-align:center;}.elementor-6158 .elementor-element.elementor-element-24e5d24 .elementor-image-box-title{font-size:2.5rem;}.elementor-6158 .elementor-element.elementor-element-24e5d24{width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-6bd7167.e-con{--align-self:center;}.elementor-6158 .elementor-element.elementor-element-52778e1 .elementor-heading-title{font-size:0.875rem;}.elementor-6158 .elementor-element.elementor-element-d932363{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-6158 .elementor-element.elementor-element-22b9e06{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-6158 .elementor-element.elementor-element-bacc3bd img{width:120px;max-width:120px;}.elementor-6158 .elementor-element.elementor-element-bacc3bd{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-6158 .elementor-element.elementor-element-f4c9f44{border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;}.elementor-6158 .elementor-element.elementor-element-69cb932{--padding-top:12em;--padding-bottom:18em;--padding-left:0em;--padding-right:0em;}.elementor-6158 .elementor-element.elementor-element-9133b19{--e-image-carousel-slides-to-show:5;}.elementor-6158 .elementor-element.elementor-element-c495798{--e-image-carousel-slides-to-show:5;}.elementor-6158 .elementor-element.elementor-element-325eeab{--container-widget-width:650px;--container-widget-flex-grow:0;width:var( --container-widget-width, 650px );max-width:650px;}.elementor-6158 .elementor-element.elementor-element-357516a .elementor-image-box-wrapper{text-align:center;}.elementor-6158 .elementor-element.elementor-element-357516a .elementor-image-box-title{font-size:2.5rem;}.elementor-6158 .elementor-element.elementor-element-357516a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-item > a{font-size:1.25rem;}.elementor-6158 .elementor-element.elementor-element-075a038{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6158 .elementor-element.elementor-element-99a6791{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6158 .elementor-element.elementor-element-99a6791.e-con{--order:2;}.elementor-6158 .elementor-element.elementor-element-900f6bd .elementor-image-box-wrapper{text-align:center;}.elementor-6158 .elementor-element.elementor-element-900f6bd .elementor-image-box-title{font-size:1.5rem;}.elementor-6158 .elementor-element.elementor-element-900f6bd{width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-8076256{text-align:center;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-8076256.elementor-element{--order:1;}.elementor-6158 .elementor-element.elementor-element-9beb643.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-6158 .elementor-element.elementor-element-f3a0f4b{--min-height:0px;--padding-top:01em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-6158 .elementor-element.elementor-element-f3a0f4b > .elementor-shape-bottom svg, .elementor-6158 .elementor-element.elementor-element-f3a0f4b > .e-con-inner > .elementor-shape-bottom svg{width:calc(173% + 1.3px);height:250px;}.elementor-6158 .elementor-element.elementor-element-c8da55f{--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6158 .elementor-element.elementor-element-30c019d{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-digits{font-size:1.125rem;}.elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-label{font-size:0.6rem;}.elementor-6158 .elementor-element.elementor-element-24e5d24 .elementor-image-box-wrapper{text-align:center;}.elementor-6158 .elementor-element.elementor-element-24e5d24 .elementor-image-box-title{font-size:1.75rem;}.elementor-6158 .elementor-element.elementor-element-24e5d24 .elementor-image-box-description{font-size:1rem;}.elementor-6158 .elementor-element.elementor-element-24e5d24{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-6158 .elementor-element.elementor-element-6bd7167{--width:100%;--border-radius:29px 29px 29px 29px;}.elementor-6158 .elementor-element.elementor-element-52778e1 .elementor-heading-title{font-size:0.6rem;}.elementor-6158 .elementor-element.elementor-element-b4294ec{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-3042751 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-6158 .elementor-element.elementor-element-3042751 .elementor-button{font-size:1em;line-height:1.5em;padding:1em 3em 1em 3em;}.elementor-6158 .elementor-element.elementor-element-3042751{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-d932363{--padding-top:2em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-6158 .elementor-element.elementor-element-5da68b9 img{width:100px;border-radius:8px 8px 8px 8px;}.elementor-6158 .elementor-element.elementor-element-5da68b9{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-5da68b9.elementor-element{--order:3;}.elementor-6158 .elementor-element.elementor-element-22b9e06 img{border-width:1px 1px 0px 1px;border-radius:24px 24px 0px 0px;}.elementor-6158 .elementor-element.elementor-element-22b9e06{width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-22b9e06.elementor-element{--order:1;}.elementor-6158 .elementor-element.elementor-element-ed3ed93{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-6158 .elementor-element.elementor-element-ed3ed93.e-con{--order:2;}.elementor-6158 .elementor-element.elementor-element-bacc3bd img{width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-bacc3bd{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;z-index:14;}.elementor-6158 .elementor-element.elementor-element-f4c9f44 .elementor-heading-title{font-size:1.5rem;}.elementor-6158 .elementor-element.elementor-element-f4c9f44{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;border-width:0px 1px 1px 1px;border-radius:0px 0px 24px 24px;}.elementor-6158 .elementor-element.elementor-element-69cb932{--padding-top:10em;--padding-bottom:12em;--padding-left:0em;--padding-right:0em;}.elementor-6158 .elementor-element.elementor-element-4a1a742{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;z-index:12;}.elementor-6158 .elementor-element.elementor-element-f0c1370 .elementor-heading-title{font-size:1.5em;}.elementor-6158 .elementor-element.elementor-element-f0c1370{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;padding:0em 1.25em 0em 1.25em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6158 .elementor-element.elementor-element-9133b19{--e-image-carousel-slides-to-show:3;}.elementor-6158 .elementor-element.elementor-element-c495798{--e-image-carousel-slides-to-show:3;}.elementor-6158 .elementor-element.elementor-element-691a162 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-6158 .elementor-element.elementor-element-691a162 .elementor-button{font-size:1em;line-height:1.5em;padding:1em 3em 1em 3em;}.elementor-6158 .elementor-element.elementor-element-691a162{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-acffa6e{--padding-top:5em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-6158 .elementor-element.elementor-element-325eeab{width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-357516a .elementor-image-box-wrapper{text-align:center;}.elementor-6158 .elementor-element.elementor-element-357516a .elementor-image-box-title{font-size:1.75rem;}.elementor-6158 .elementor-element.elementor-element-357516a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-5e60203{--width:100%;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-6158 .elementor-element.elementor-element-29b258e{--e-icon-list-icon-size:24px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-item > a{font-size:1em;}.elementor-6158 .elementor-element.elementor-element-61844cc{--padding-top:3em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-6158 .elementor-element.elementor-element-3cb7945 .elementor-heading-title{font-size:1.5em;}.elementor-6158 .elementor-element.elementor-element-3cb7945{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;padding:0em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6158 .elementor-element.elementor-element-72d7abc .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-6158 .elementor-element.elementor-element-72d7abc .elementor-button{font-size:1em;line-height:1.5em;padding:1em 3em 1em 3em;}.elementor-6158 .elementor-element.elementor-element-72d7abc{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-5107f0f img{width:100px;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-5107f0f{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:100%;max-width:100%;}.elementor-6158 .elementor-element.elementor-element-09fdd0c{--padding-top:1em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-6158 .elementor-element.elementor-element-27eeb83 .elementor-heading-title{font-size:1.5em;}.elementor-6158 .elementor-element.elementor-element-27eeb83{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;padding:0em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-6158 .elementor-element.elementor-element-075a038{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6158 .elementor-element.elementor-element-ca401de{--padding-top:2em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-6158 .elementor-element.elementor-element-900f6bd .elementor-image-box-wrapper{text-align:center;}.elementor-6158 .elementor-element.elementor-element-900f6bd .elementor-image-box-title{font-size:1.5rem;}.elementor-6158 .elementor-element.elementor-element-900f6bd{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-6158 .elementor-element.elementor-element-8076256{text-align:center;margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;padding:0em 0em 0em 0em;}.elementor-6158 .elementor-element.elementor-element-8076256 .elementor-heading-title{font-size:1em;}.elementor-6158 .elementor-element.elementor-element-9beb643 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-6158 .elementor-element.elementor-element-9beb643 .elementor-button{font-size:1em;line-height:1.5em;padding:1em 2em 1em 2em;}.elementor-6158 .elementor-element.elementor-element-9beb643{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:auto;max-width:auto;}.elementor-6158 .elementor-element.elementor-element-9beb643.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-6158 .elementor-element.elementor-element-f3a0f4b{--content-width:1280px;}.elementor-6158 .elementor-element.elementor-element-c8da55f{--width:83%;}.elementor-6158 .elementor-element.elementor-element-6bd7167{--width:978px;}.elementor-6158 .elementor-element.elementor-element-d932363{--content-width:1280px;}.elementor-6158 .elementor-element.elementor-element-ed3ed93{--width:56%;}.elementor-6158 .elementor-element.elementor-element-acffa6e{--content-width:1280px;}.elementor-6158 .elementor-element.elementor-element-5e60203{--width:100%;}.elementor-6158 .elementor-element.elementor-element-61844cc{--content-width:1280px;}.elementor-6158 .elementor-element.elementor-element-09fdd0c{--content-width:1280px;}.elementor-6158 .elementor-element.elementor-element-ca401de{--content-width:1280px;}.elementor-6158 .elementor-element.elementor-element-99a6791{--width:37%;}}@media(max-width:1366px) and (min-width:768px){.elementor-6158 .elementor-element.elementor-element-f3a0f4b{--content-width:90%;}.elementor-6158 .elementor-element.elementor-element-c8da55f{--width:90%;}.elementor-6158 .elementor-element.elementor-element-d932363{--content-width:90%;}.elementor-6158 .elementor-element.elementor-element-ed3ed93{--width:54.3%;}.elementor-6158 .elementor-element.elementor-element-acffa6e{--content-width:90%;}.elementor-6158 .elementor-element.elementor-element-61844cc{--content-width:90%;}.elementor-6158 .elementor-element.elementor-element-09fdd0c{--content-width:90%;}.elementor-6158 .elementor-element.elementor-element-ca401de{--content-width:90%;}.elementor-6158 .elementor-element.elementor-element-99a6791{--width:44%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6158 .elementor-element.elementor-element-c8da55f{--width:100%;}.elementor-6158 .elementor-element.elementor-element-6bd7167{--width:100%;}.elementor-6158 .elementor-element.elementor-element-d932363{--content-width:90%;}.elementor-6158 .elementor-element.elementor-element-ed3ed93{--width:100%;}.elementor-6158 .elementor-element.elementor-element-99a6791{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-2c3d3f7 */.elementor-6158 .elementor-element.elementor-element-2c3d3f7{
  position: absolute !important;
  left: -19px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d461b49 */.elementor-6158 .elementor-element.elementor-element-d461b49{
  position: absolute !important;
  right: -19px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-067f5ad */.elementor-6158 .elementor-element.elementor-element-067f5ad{
  --gap: 12px;
  --box-w: 40px;
  --box-h: 40px;
  --box-radius: 8px;
  --box-bg: #F6E8CF;
  --label-size: 0.50rem;
  --label-weight: 700;
  --label-color: #F6E8CF;
  --number-size: 2.5rem;
  --number-weight: 700;
  --number-color: #4B2E22;
}

.elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-wrapper{
  display: flex !important;
  gap: var(--gap);
  justify-content: center;
  align-items: flex-start;
}

.elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-item{
  display: flex !important;
  flex-direction: column !important;
  align-items: center;
  background: transparent !important;
  padding: 0 !important;
  margin: 0 !important;
}

.elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-label{
  order: 1;
  display: block !important;
  color: var(--label-color) !important;
  font-size: var(--label-size) !important;
  font-weight: var(--label-weight) !important;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  margin: 0 0 10px 0 !important;
}

.elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-digits{
  order: 2;
  width: var(--box-w);
  height: var(--box-h);
  background: var(--box-bg) !important;
  border-radius: var(--box-radius);
  display: flex !important;
  align-items: center;
  justify-content: center;
  line-height: 1;
  padding: 0 !important;
  margin: 0 !important;
}

.elementor-6158 .elementor-element.elementor-element-067f5ad .elementor-countdown-digit{
  color: var(--number-color) !important;
  font-size: var(--number-size) !important;
  font-weight: var(--number-weight) !important;
  line-height: 1 !important;
}

@media (max-width: 767px){
  .elementor-6158 .elementor-element.elementor-element-067f5ad{
    --gap: 16px;
    --box-w: 40px;
    --box-h: 40px;
    --number-size: 1.25rem;
    --label-size: 0.50rem;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-24e5d24 */.br-mobile{
  display: none !important;
}

@media (max-width: 767px){
  .br-mobile{
    display: block !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52778e1 */.elementor-6158 .elementor-element.elementor-element-52778e1{
  content: "";
  position: absolute;
  top: -20px;
  left: 50%;
  transform: translateX(-50%);
  display: inline-block;
  padding: 20px 32px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 10px;
  background: rgba(14, 12, 12, 0.2);
  white-space: nowrap;
  text-align: center;
  z-index: 10;
  backdrop-filter: blur(15px);
}

@media(max-width: 767px){
  .elementor-6158 .elementor-element.elementor-element-52778e1{
  content: "";
  position: absolute;
  top: -20px;
  left: 50%;
  transform: translateX(-50%);
  display: inline-block;
  padding: 10px 16px;
  z-index: 10;
  backdrop-filter: blur(15px);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4294ec */.elementor-6158 .elementor-element.elementor-element-b4294ec{
    position: absolute;
    z-index: 2;
    top: -64px;
    left: -101px;
}

@media(max-width: 767px){
  .elementor-6158 .elementor-element.elementor-element-b4294ec{
    top: 16px;
    left: -48px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dcd3d5e */.elementor-widget-html vturb-smartplayer {
    display: block;
    overflow: hidden !important;
    border-radius: 37px !important;
    width: 100% !important;
    max-width: 100%;
}

.elementor-widget-html iframe,
.elementor-widget-html video {
    border-radius: 37px !important;
}

@media(max-width: 767px){
  .elementor-widget-html vturb-smartplayer {
    border-radius: 20px !important;
}

.elementor-widget-html iframe,
.elementor-widget-html video {
    border-radius: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bd7167 */.elementor-6158 .elementor-element.elementor-element-6bd7167{
    border: 1px solid #6E4138;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3042751 */.botao-criaturas{
  position: relative !important;
  z-index: 10 !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  overflow: visible !important;
}

.botao-criaturas .elementor-widget-container,
.botao-criaturas .elementor-button-wrapper{
  position: relative !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  overflow: visible !important;
  padding-bottom: 14px !important;
}

.botao-criaturas .elementor-button{
  position: relative !important;
  overflow: hidden !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
  min-height: 56px;
  padding: 1.5rem 1.5rem !important;
  border-radius: 999px !important;
  border-top: 2px solid rgba(120, 255, 160, 0.65) !important;
  border-left: 1px solid rgba(120, 255, 160, 0.35) !important;
  border-right: 1px solid rgba(120, 255, 160, 0.35) !important;
  border-bottom: 1px solid rgba(0, 80, 35, 0.65) !important;
  background: linear-gradient(
    160deg,
    #49CE72 0%,
    #1FAC55 42%,
    #087B36 100%
  ) !important;
  color: #ffffff !important;
  box-shadow:
    0 6px 0 #005D29,
    0 12px 26px rgba(0, 0, 0, 0.42),
    0 0 34px rgba(0, 190, 90, 0.35),
    inset 0 1px 0 rgba(255, 255, 255, 0.35),
    inset 0 -2px 5px rgba(0, 0, 0, 0.30) !important;
  text-shadow: 0 2px 6px rgba(0, 0, 0, 0.45);
  transition:
    transform 0.2s ease,
    box-shadow 0.2s ease,
    filter 0.2s ease;
}

.botao-criaturas .elementor-button::before{
  content: "";
  position: absolute;
  top: 0;
  left: 8%;
  right: 8%;
  height: 52%;
  background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0.24) 0%,
    rgba(255, 255, 255, 0.10) 45%,
    transparent 100%
  );
  border-radius: 999px 999px 100% 100%;
  pointer-events: none;
  z-index: 1;
}

.botao-criaturas .elementor-button::after{
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    90deg,
    transparent 0%,
    rgba(255, 255, 255, 0.24) 50%,
    transparent 100%
  );
  background-size: 220% 100%;
  animation: brilhoBotaoCriaturas 2.8s infinite linear;
  border-radius: 999px;
  pointer-events: none;
  z-index: 2;
}

.botao-criaturas .elementor-button-content-wrapper,
.botao-criaturas .elementor-button-text,
.botao-criaturas .elementor-button-icon{
  position: relative !important;
  z-index: 3 !important;
}

.botao-criaturas .elementor-button-content-wrapper{
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 14px;
}

.botao-criaturas .elementor-button-text{
  color: #ffffff !important;
  font-weight: 700 !important;
  letter-spacing: 0.08em;
}

.botao-criaturas .elementor-button:hover{
  transform: translateY(-3px);
  filter: brightness(1.08);
  box-shadow:
    0 8px 0 #005D29,
    0 16px 34px rgba(0, 0, 0, 0.48),
    0 0 48px rgba(0, 200, 90, 0.48),
    inset 0 1px 0 rgba(255, 255, 255, 0.40),
    inset 0 -2px 5px rgba(0, 0, 0, 0.30) !important;
}

.botao-criaturas .elementor-button:active{
  transform: translateY(4px);
  box-shadow:
    0 1px 0 #005D29,
    0 4px 10px rgba(0, 0, 0, 0.45),
    0 0 18px rgba(0, 190, 90, 0.28),
    inset 0 2px 6px rgba(0, 0, 0, 0.35) !important;
  transition-duration: 0.06s;
}

@keyframes brilhoBotaoCriaturas{
  0%{
    background-position: 220% 0;
  }

  100%{
    background-position: -220% 0;
  }
}

@media (max-width: 767px){
  .botao-criaturas .elementor-button{
    min-height: 52px;
    padding: 0.85rem 1.2rem !important;
    border-radius: 999px !important;
  }

  .botao-criaturas .elementor-button::before,
  .botao-criaturas .elementor-button::after{
    border-radius: 999px !important;
  }

  .botao-criaturas .elementor-button-text{
    letter-spacing: 0.04em;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3a0f4b */.elementor-6158 .elementor-element.elementor-element-f3a0f4b .elementor-shape-bottom svg path,
.elementor-6158 .elementor-element.elementor-element-f3a0f4b .elementor-shape-bottom svg .elementor-shape-fill{
  stroke: #EC7467 !important;
  stroke-width: 20px !important;
  stroke-linejoin: round;
  stroke-linecap: round;
  paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22b9e06 */.elementor-6158 .elementor-element.elementor-element-22b9e06{
  position: relative;
}

.elementor-6158 .elementor-element.elementor-element-22b9e06{
  overflow: visible !important;
}

.elementor-6158 .elementor-element.elementor-element-22b9e06::before{
  content: "";
  position: absolute;
  top: -100px;
  left: -274px;
  width: 461px !important;
  height: 388px !important;
  background: url('https://bibiscuit.com/wp-content/uploads/2026/02/simbolo-infinito-sonho-de-princesa-2.webp')
    no-repeat center / 100% 100%;
  z-index: 0;
  pointer-events: none;
}

.elementor-6158 .elementor-element.elementor-element-22b9e06 > *{
  position: relative;
  z-index: 1;
}

@media (max-width: 767px){
  .elementor-6158 .elementor-element.elementor-element-22b9e06::before{
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bacc3bd */.elementor-6158 .elementor-element.elementor-element-bacc3bd{
    position: absolute;
    top: 32px;
    right: -80px;
}

@media(min-width: 1025px) and (max-width: 1366px){
  .elementor-6158 .elementor-element.elementor-element-bacc3bd{
    top: -40px;
    right: -24px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
  .elementor-6158 .elementor-element.elementor-element-bacc3bd{
    top: -64px;
    right: -40px;
}
}

@media(max-width: 767px){
  .elementor-6158 .elementor-element.elementor-element-bacc3bd{
    top: -40px;
    right: -24px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4c9f44 */.descricao2{
    font-family: Figtree;
    font-size: 1rem;
    display: block;
    margin-top: 16px;
    line-height: 140%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a1a742 */.elementor-6158 .elementor-element.elementor-element-4a1a742{
    position: absolute;
    top: -240px;
    right: -140px;
}

@media(max-width: 767px){
  .elementor-6158 .elementor-element.elementor-element-4a1a742{
    top: -80px;
    right: -80px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac04a6b */.elementor-6158 .elementor-element.elementor-element-ac04a6b{
    position: absolute;
    z-index: 8;
    top: 94px;
    transform: translatex(-50%);
    left: 50%;
}

@media(max-width: 767px){
  .elementor-6158 .elementor-element.elementor-element-ac04a6b{
    top: 90px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9133b19 */.elementor-6158 .elementor-element.elementor-element-9133b19 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c495798 */.elementor-6158 .elementor-element.elementor-element-c495798 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-325eeab */.elementor-6158 .elementor-element.elementor-element-325eeab{
  position: absolute !important;
  left: 50% !important;
  top: -84px !important;
  transform: translateX(-50%) !important;
}

@media(min-width: 1025px) and (max-width: 1366px){
  .elementor-6158 .elementor-element.elementor-element-325eeab{
    top: -60px !important;
}
}

@media(min-width: 768px) and (max-width: 1024px){
  .elementor-6158 .elementor-element.elementor-element-325eeab{
    top: -49px !important;
}
}

@media(max-width: 767px){
  .elementor-6158 .elementor-element.elementor-element-325eeab{
    top: -25px !important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-600cdf7 */.elementor-6158 .elementor-element.elementor-element-600cdf7{
  position: absolute !important;
  left: 50% !important;
  top: -240px !important;
  transform: translateX(-50%) !important;
}

#estrela-girar{
    animation: girar 28s linear infinite;
    transform-origin: center;
    overflow: visible !important;
}

@keyframes girar {
    0%{
      transform: rotate(Odeg);
    }
    100% {
      transform: rotate(360deg);
    }
}

@media(max-width: 767px){
.elementor-6158 .elementor-element.elementor-element-600cdf7.elementor-widget-html svg {
        width: 200px !important;
        height: auto !important;
    }
    
    .elementor-6158 .elementor-element.elementor-element-600cdf7{
        top: -140px !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-29b258e */html, body{
  overflow-x: hidden;
}
.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-6158 .elementor-element.elementor-element-29b258e .elementor-widget-container{
    overflow: visible;
}

.elementor-6158 .elementor-element.elementor-element-29b258e .carrossel-ativo {
    display: flex;
    animation: carrossel 120s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-075a038 */.elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-items{
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

.elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-item{
  background: #542F28;
  border: 1px solid #5C3A2F;
  border-radius: 999px;
  padding: 10px 16px;
  margin: 0 !important;

  display: inline-flex;
  align-items: center;
}

.elementor-6158 .elementor-element.elementor-element-075a038 .elementor-icon-list-icon{
  display: inline-flex;
  align-items: center;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8076256 */.elementor-6158 .elementor-element.elementor-element-8076256 .elementor-heading-title{
    white-space: pre-wrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9beb643 */.elementor-6158 .elementor-element.elementor-element-9beb643 .elementor-button {
  border-radius: 109px;
background: radial-gradient(83.94% 83.94% at 26.39% 20.83%, rgba(255, 255, 255, 0.41) 0%, rgba(255, 255, 255, 0.00) 69.79%, rgba(255, 255, 255, 0.00) 100%), linear-gradient(90deg, #118241 0%, #009D43 100%) !important;
  color: #ffffff !important;
  border: none !important;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.25) !important;
  transition: all 0.3s ease !important;
  text-align: center !important;
}

.botao{
    overflow: hidden !important;
    border-radius: 900px;
}

.botao .elementor-button{
    transition: all .5s;
    animation: gradient 5s infinite cubic-bezier(.62, .28, .23, .99) both;
}

@keyframes gradient {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.botao .elementor-button-text{
    align-self: center;
    padding-right: 0px;
    z-index: 9;
    transition: 1s ease;
}

.botao:hover .elementor-button-text{
    color: black;
    transition: 1s ease;
}

.botao .elementor-button::before{
    content: "";
    background: white;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 900px;
    transform: scalex(0);
    transform-origin: left;
    transition: 0.5s ease;
}

.botao:hover .elementor-button::before{
    transform: scalex(1);
    transform-origin: left;
    transition: 1s ease;
}

.botao .elementor-button::after {
    content: '';
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    mix-blend-mode: overlay;
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 6s infinite ease-in-out;
}

@keyframes shinery{
    0%, 100% {
    left: -10%;
    opacity: 0;
}
20% {
    opacity: 1;
}
48% {
    left: 140%;
    opacity: 1;
}
51% {
    opacity: 0;
}}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100%;
    overflow-x: hidden;
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

[data-elementor-type="wp-post"]{
    overflow: hidden;
}

p:last-child, h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child,h6:last-child{
	margin-bottom:0px;
}

.cor{
  color: #EC7467;
}

.boldamarelo{
    font-weight: 700 !important;
    color: #FFF9CF;
}

.descricao2{
    display: block;
    white-space: pre-wrap;
    margin-top: 8px;
    font-size: 1rem;
    line-height: 1.5em;
    letter-spacing: 0;
    font-weight: 400;
    color: #E1C4BF;
}

.descricao{
    display: block;
    white-space: pre-wrap;
    margin-top: 8px;
    font-size: 1.375rem;
    line-height: 1.5em;
    letter-spacing: 0;
    font-weight: 400;
    color: #643B32;
}

@media(max-width: 767px){
  .descricao{
    font-size: 1rem;
    line-height: 1.5em;
    letter-spacing: 0;
    font-weight: 400;
    color: #643B32;
}
}

a{
  color: inherit;
}

.elementor-heading-title:last-child{
    margin-bottom:0px;
}

strong, b {
    font-weight: 700;
}

.semimagem .elementor-image-box-img {
    display: none !important;
}

.semimagem .elementor-image-box-title {
    margin-top: 0 !important;
}

.elementor-image-box-title,
.elementor-icon-box-title,
.elementor-heading-title{
	margin-top: 0 !important;
}

:focus, :active {
    outline: none !important;
}

.balance .elementor-image-box-title,
.balance .elementor-icon-box-title,
.balance .elementor-heading-title,
.balance .elementor-button{
    text-wrap: balance;
}

.amor{
  display: block;
  margin-bottom: 16px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2em;
  letter-spacing: 0.6em;
  color: #EC7467;
  text-transform: uppercase;
}

.amor::before{
  content: "";
  display: inline-block;
  width: 19px;
  height: 19px;
  margin-right: 16px;
  background-image: url("https://bibiscuit.com/wp-content/uploads/2026/06/P-SDP-LOGO-LETTER.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  vertical-align: middle;
  transform: translateY(-2px);
}

@media (max-width: 1024px){
  .amor{
    font-size: 0.875rem;
  }
}

.iti, .iti--allow-dropdown{
    width: 100% !important;
    z-index: 9999 !important;
}

.iti__selected-dial-code{
    font-size: 16px;
    z-index: 9999 !important;
}

.iti__country-name{
    font-size: 16px;
    z-index: 9999 !important;
}

.iti__dial-code{
    font-size: 16px;
    z-index: 9999 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hank-Rounded';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://bibiscuit.com/wp-content/uploads/2026/02/HankRnd-Regular.eot');
	src: url('https://bibiscuit.com/wp-content/uploads/2026/02/HankRnd-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://bibiscuit.com/wp-content/uploads/2026/02/HankRnd-Regular.woff2') format('woff2'),
		url('https://bibiscuit.com/wp-content/uploads/2026/02/HankRnd-Regular.woff') format('woff'),
		url('https://bibiscuit.com/wp-content/uploads/2026/02/HankRnd-Regular.ttf') format('truetype'),
		url('https://bibiscuit.com/wp-content/uploads/2026/02/HankRnd-Regular.svg#Hank-Rounded') format('svg');
}
@font-face {
	font-family: 'Hank-Rounded';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://bibiscuit.com/wp-content/uploads/2026/02/HankRnd-Black.eot');
	src: url('https://bibiscuit.com/wp-content/uploads/2026/02/HankRnd-Black.eot?#iefix') format('embedded-opentype'),
		url('https://bibiscuit.com/wp-content/uploads/2026/02/HankRnd-Black.woff2') format('woff2'),
		url('https://bibiscuit.com/wp-content/uploads/2026/02/HankRnd-Black.woff') format('woff'),
		url('https://bibiscuit.com/wp-content/uploads/2026/02/HankRnd-Black.ttf') format('truetype'),
		url('https://bibiscuit.com/wp-content/uploads/2026/02/HankRnd-Black.svg#Hank-Rounded') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://bibiscuit.com/wp-content/uploads/2026/06/Figtree-Regular.eot');
	src: url('https://bibiscuit.com/wp-content/uploads/2026/06/Figtree-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://bibiscuit.com/wp-content/uploads/2026/06/Figtree-Regular.woff2') format('woff2'),
		url('https://bibiscuit.com/wp-content/uploads/2026/06/Figtree-Regular.woff') format('woff'),
		url('https://bibiscuit.com/wp-content/uploads/2026/06/Figtree-Regular.ttf') format('truetype'),
		url('https://bibiscuit.com/wp-content/uploads/2026/06/Figtree-Regular.svg#Figtree') format('svg');
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://bibiscuit.com/wp-content/uploads/2026/06/Figtree-Bold.eot');
	src: url('https://bibiscuit.com/wp-content/uploads/2026/06/Figtree-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://bibiscuit.com/wp-content/uploads/2026/06/Figtree-Bold.woff2') format('woff2'),
		url('https://bibiscuit.com/wp-content/uploads/2026/06/Figtree-Bold.woff') format('woff'),
		url('https://bibiscuit.com/wp-content/uploads/2026/06/Figtree-Bold.ttf') format('truetype'),
		url('https://bibiscuit.com/wp-content/uploads/2026/06/Figtree-Bold.svg#Figtree') format('svg');
}
/* End Custom Fonts CSS */