.elementor-281 .elementor-element.elementor-element-986b866{--display:flex;}.elementor-281 .elementor-element.elementor-element-986b866:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-986b866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-02c56f6{--display:flex;--position:fixed;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1);top:0px;}.elementor-281 .elementor-element.elementor-element-02c56f6:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-02c56f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-281 .elementor-element.elementor-element-02c56f6{left:0px;}body.rtl .elementor-281 .elementor-element.elementor-element-02c56f6{right:0px;}.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 );}body:not(.rtl) .elementor-281 .elementor-element.elementor-element-aed7005{left:0px;}body.rtl .elementor-281 .elementor-element.elementor-element-aed7005{right:0px;}.elementor-281 .elementor-element.elementor-element-aed7005{top:0px;}.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-281 .elementor-element.elementor-element-437c41a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#14278D;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}body:not(.rtl) .elementor-281 .elementor-element.elementor-element-80d69ec{right:0px;}body.rtl .elementor-281 .elementor-element.elementor-element-80d69ec{left:0px;}.elementor-281 .elementor-element.elementor-element-80d69ec{top:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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 );}body:not(.rtl) .elementor-281 .elementor-element.elementor-element-badc0c3{right:0px;}body.rtl .elementor-281 .elementor-element.elementor-element-badc0c3{left:0px;}.elementor-281 .elementor-element.elementor-element-badc0c3{top:0px;--icon-box-icon-margin:15px;}.elementor-281 .elementor-element.elementor-element-badc0c3.elementor-view-stacked .elementor-icon{background-color:#E85242;}.elementor-281 .elementor-element.elementor-element-badc0c3.elementor-view-framed .elementor-icon, .elementor-281 .elementor-element.elementor-element-badc0c3.elementor-view-default .elementor-icon{fill:#E85242;color:#E85242;border-color:#E85242;}.elementor-281 .elementor-element.elementor-element-badc0c3 .elementor-icon-box-title, .elementor-281 .elementor-element.elementor-element-badc0c3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-281 .elementor-element.elementor-element-badc0c3 .elementor-icon-box-title{color:#E8524200;}.elementor-281 .elementor-element.elementor-element-67f2a39{--display:flex;}.elementor-281 .elementor-element.elementor-element-d57dc5a > .elementor-widget-container{border-style:none;}.elementor-281 .elementor-element.elementor-element-d57dc5a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-281 .elementor-element.elementor-element-d57dc5a .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF59;}.elementor-281 .elementor-element.elementor-element-d57dc5a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-281 .elementor-element.elementor-element-d57dc5a .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF59;}.elementor-281 .elementor-element.elementor-element-d57dc5a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#0201016B;opacity:1;}.elementor-281 .elementor-element.elementor-element-d57dc5a .swiper-pagination-bullet{background:#FFAB36;}.elementor-281 .elementor-element.elementor-element-d57dc5a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:#00000069;}.elementor-281 .elementor-element.elementor-element-e83bdb9{--display:flex;}.elementor-281 .elementor-element.elementor-element-563f52d{--display:flex;}.elementor-281 .elementor-element.elementor-element-a5b9a82 img{border-style:solid;border-color:#7B7776;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.41);}.elementor-281 .elementor-element.elementor-element-b18f688{--display:flex;}.elementor-281 .elementor-element.elementor-element-f32767c img{border-style:solid;border-color:#7B7776;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.41);}.elementor-281 .elementor-element.elementor-element-11950ca{--display:flex;}.elementor-281 .elementor-element.elementor-element-7b00393 img{border-style:solid;border-color:#7B7776;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.41);}.elementor-281 .elementor-element.elementor-element-8cea9d8{--display:flex;}.elementor-281 .elementor-element.elementor-element-7e29e14{--display:flex;}.elementor-281 .elementor-element.elementor-element-d0d0e4c img{border-style:solid;border-color:#7B7776;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.41);}.elementor-281 .elementor-element.elementor-element-9e22763{--display:flex;}.elementor-281 .elementor-element.elementor-element-01ada22 img{border-style:solid;border-color:#7B7776;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.41);}.elementor-281 .elementor-element.elementor-element-1453451{--display:flex;}.elementor-281 .elementor-element.elementor-element-c88c29b img{border-style:solid;border-color:#7B7776;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.41);}.elementor-281 .elementor-element.elementor-element-681222d{--display:flex;}.elementor-281 .elementor-element.elementor-element-f9fbc68{--display:flex;}.elementor-281 .elementor-element.elementor-element-ae360c7 img{border-style:solid;border-color:#7B7776;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.41);}.elementor-281 .elementor-element.elementor-element-07741ea{--display:flex;}.elementor-281 .elementor-element.elementor-element-05e0855 img{border-style:solid;border-color:#7B7776;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.41);}.elementor-281 .elementor-element.elementor-element-31061a6{--display:flex;}.elementor-281 .elementor-element.elementor-element-e7f995a img{border-style:solid;border-color:#7B7776;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.41);}.elementor-281 .elementor-element.elementor-element-4814281{--display:flex;}.elementor-281 .elementor-element.elementor-element-cf74fbd{--display:flex;}.elementor-281 .elementor-element.elementor-element-767f5de img{border-style:solid;border-color:#7B7776;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.41);}.elementor-281 .elementor-element.elementor-element-ea66fea{--display:flex;}.elementor-281 .elementor-element.elementor-element-4dde27a img{border-style:solid;border-color:#7B7776;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.41);}.elementor-281 .elementor-element.elementor-element-9e47327{--display:flex;}.elementor-281 .elementor-element.elementor-element-b6a126c img{border-style:solid;border-color:#7B7776;box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.41);}.elementor-281 .elementor-element.elementor-element-925b2b4{--display:flex;}.elementor-281 .elementor-element.elementor-element-9057799{--display:flex;--overlay-opacity:0.5;}.elementor-281 .elementor-element.elementor-element-9057799::before, .elementor-281 .elementor-element.elementor-element-9057799 > .elementor-background-video-container::before, .elementor-281 .elementor-element.elementor-element-9057799 > .e-con-inner > .elementor-background-video-container::before, .elementor-281 .elementor-element.elementor-element-9057799 > .elementor-background-slideshow::before, .elementor-281 .elementor-element.elementor-element-9057799 > .e-con-inner > .elementor-background-slideshow::before, .elementor-281 .elementor-element.elementor-element-9057799 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#A0790A;--background-overlay:'';}.elementor-281 .elementor-element.elementor-element-f1f1211{--display:grid;--position:fixed;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;box-shadow:0px -1px 3px 0px rgba(0, 0, 0, 0.29) inset;bottom:0px;}.elementor-281 .elementor-element.elementor-element-f1f1211:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-f1f1211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-281 .elementor-element.elementor-element-f1f1211{left:0px;}body.rtl .elementor-281 .elementor-element.elementor-element-f1f1211{right:0px;}.elementor-281 .elementor-element.elementor-element-26c5e7d{--display:flex;}.elementor-281 .elementor-element.elementor-element-ced32a6{--icon-box-icon-margin:15px;}.elementor-281 .elementor-element.elementor-element-ced32a6.elementor-view-stacked .elementor-icon{background-color:#FFAB36;}.elementor-281 .elementor-element.elementor-element-ced32a6.elementor-view-framed .elementor-icon, .elementor-281 .elementor-element.elementor-element-ced32a6.elementor-view-default .elementor-icon{fill:#FFAB36;color:#FFAB36;border-color:#FFAB36;}.elementor-281 .elementor-element.elementor-element-ced32a6 .elementor-icon-box-title, .elementor-281 .elementor-element.elementor-element-ced32a6 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-281 .elementor-element.elementor-element-ced32a6 .elementor-icon-box-title{color:#FFAB36;}.elementor-281 .elementor-element.elementor-element-ff6a5ba{--icon-box-icon-margin:15px;}.elementor-281 .elementor-element.elementor-element-ff6a5ba.elementor-view-stacked .elementor-icon{background-color:#7B7776;}.elementor-281 .elementor-element.elementor-element-ff6a5ba.elementor-view-framed .elementor-icon, .elementor-281 .elementor-element.elementor-element-ff6a5ba.elementor-view-default .elementor-icon{fill:#7B7776;color:#7B7776;border-color:#7B7776;}.elementor-281 .elementor-element.elementor-element-ff6a5ba .elementor-icon-box-title, .elementor-281 .elementor-element.elementor-element-ff6a5ba .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-281 .elementor-element.elementor-element-ff6a5ba .elementor-icon-box-title{color:#7B7776;}.elementor-281 .elementor-element.elementor-element-cabbbc4{--icon-box-icon-margin:15px;}.elementor-281 .elementor-element.elementor-element-cabbbc4.elementor-view-stacked .elementor-icon{background-color:#7B7776;}.elementor-281 .elementor-element.elementor-element-cabbbc4.elementor-view-framed .elementor-icon, .elementor-281 .elementor-element.elementor-element-cabbbc4.elementor-view-default .elementor-icon{fill:#7B7776;color:#7B7776;border-color:#7B7776;}.elementor-281 .elementor-element.elementor-element-cabbbc4 .elementor-icon-box-title, .elementor-281 .elementor-element.elementor-element-cabbbc4 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-281 .elementor-element.elementor-element-cabbbc4 .elementor-icon-box-title{color:#7B7776;}.elementor-281 .elementor-element.elementor-element-37083de{--display:flex;--position:absolute;--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;top:0px;}.elementor-281 .elementor-element.elementor-element-37083de:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-37083de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}body:not(.rtl) .elementor-281 .elementor-element.elementor-element-37083de{left:0px;}body.rtl .elementor-281 .elementor-element.elementor-element-37083de{right:0px;}.elementor-281 .elementor-element.elementor-element-ecf6443{--display:flex;--position:fixed;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1);top:0px;}.elementor-281 .elementor-element.elementor-element-ecf6443:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-ecf6443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-281 .elementor-element.elementor-element-ecf6443{left:0px;}body.rtl .elementor-281 .elementor-element.elementor-element-ecf6443{right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-281 .elementor-element.elementor-element-fdee09f .elementor-icon-wrapper{text-align:center;}.elementor-281 .elementor-element.elementor-element-fdee09f.elementor-view-stacked .elementor-icon{background-color:#14278D;}.elementor-281 .elementor-element.elementor-element-fdee09f.elementor-view-framed .elementor-icon, .elementor-281 .elementor-element.elementor-element-fdee09f.elementor-view-default .elementor-icon{color:#14278D;border-color:#14278D;}.elementor-281 .elementor-element.elementor-element-fdee09f.elementor-view-framed .elementor-icon, .elementor-281 .elementor-element.elementor-element-fdee09f.elementor-view-default .elementor-icon svg{fill:#14278D;}.elementor-281 .elementor-element.elementor-element-4680e30 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#14278D;}.elementor-281 .elementor-element.elementor-element-d487c7e{--display:flex;}.elementor-281 .elementor-element.elementor-element-d487c7e:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-d487c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-281 .elementor-element.elementor-element-2292903{--display:flex;}.elementor-281 .elementor-element.elementor-element-2292903:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-2292903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-281 .elementor-element.elementor-element-cc0ea83 > .elementor-widget-container{background-color:#FFFFFF;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-281 .elementor-element.elementor-element-cc0ea83{left:0px;}body.rtl .elementor-281 .elementor-element.elementor-element-cc0ea83{right:0px;}.elementor-281 .elementor-element.elementor-element-cc0ea83{top:0px;}.elementor-281 .elementor-element.elementor-element-cc0ea83 .elementor-nav-menu .elementor-item{font-family:"Nunito Sans", Sans-serif;font-weight:700;}.elementor-281 .elementor-element.elementor-element-cc0ea83 .elementor-nav-menu--main .elementor-item{color:#161616;fill:#161616;}.elementor-281 .elementor-element.elementor-element-cc0ea83 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-281 .elementor-element.elementor-element-cc0ea83 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-281 .elementor-element.elementor-element-cc0ea83 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-281 .elementor-element.elementor-element-cc0ea83 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-281 .elementor-element.elementor-element-cc0ea83 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFAB36;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-281 .elementor-element.elementor-element-d56370c{--grid-columns:3;}.elementor-281 .elementor-element.elementor-element-d56370c .elementor-loop-container{grid-auto-rows:1fr;}.elementor-281 .elementor-element.elementor-element-d56370c .e-loop-item > .elementor-section, .elementor-281 .elementor-element.elementor-element-d56370c .e-loop-item > .elementor-section > .elementor-container, .elementor-281 .elementor-element.elementor-element-d56370c .e-loop-item > .e-con, .elementor-281 .elementor-element.elementor-element-d56370c .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-281 .elementor-element.elementor-element-9849e93{--grid-columns:3;}.elementor-281 .elementor-element.elementor-element-9849e93 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-281 .elementor-element.elementor-element-9849e93 .e-loop-item > .elementor-section, .elementor-281 .elementor-element.elementor-element-9849e93 .e-loop-item > .elementor-section > .elementor-container, .elementor-281 .elementor-element.elementor-element-9849e93 .e-loop-item > .e-con, .elementor-281 .elementor-element.elementor-element-9849e93 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-281 .elementor-element.elementor-element-5de7108{--grid-columns:3;}.elementor-281 .elementor-element.elementor-element-5de7108 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-281 .elementor-element.elementor-element-5de7108 .e-loop-item > .elementor-section, .elementor-281 .elementor-element.elementor-element-5de7108 .e-loop-item > .elementor-section > .elementor-container, .elementor-281 .elementor-element.elementor-element-5de7108 .e-loop-item > .e-con, .elementor-281 .elementor-element.elementor-element-5de7108 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-281 .elementor-element.elementor-element-68f6023{--grid-columns:3;}.elementor-281 .elementor-element.elementor-element-68f6023 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-281 .elementor-element.elementor-element-68f6023 .e-loop-item > .elementor-section, .elementor-281 .elementor-element.elementor-element-68f6023 .e-loop-item > .elementor-section > .elementor-container, .elementor-281 .elementor-element.elementor-element-68f6023 .e-loop-item > .e-con, .elementor-281 .elementor-element.elementor-element-68f6023 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-281 .elementor-element.elementor-element-6c59daf{--grid-columns:3;}.elementor-281 .elementor-element.elementor-element-6c59daf .elementor-loop-container{grid-auto-rows:1fr;}.elementor-281 .elementor-element.elementor-element-6c59daf .e-loop-item > .elementor-section, .elementor-281 .elementor-element.elementor-element-6c59daf .e-loop-item > .elementor-section > .elementor-container, .elementor-281 .elementor-element.elementor-element-6c59daf .e-loop-item > .e-con, .elementor-281 .elementor-element.elementor-element-6c59daf .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-281 .elementor-element.elementor-element-52d4528{--display:flex;}.elementor-281 .elementor-element.elementor-element-52d4528:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-52d4528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-281 .elementor-element.elementor-element-7ea3847{--grid-columns:3;}.elementor-281 .elementor-element.elementor-element-7ea3847 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-281 .elementor-element.elementor-element-7ea3847 .e-loop-item > .elementor-section, .elementor-281 .elementor-element.elementor-element-7ea3847 .e-loop-item > .elementor-section > .elementor-container, .elementor-281 .elementor-element.elementor-element-7ea3847 .e-loop-item > .e-con, .elementor-281 .elementor-element.elementor-element-7ea3847 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-281 .elementor-element.elementor-element-931163f{--display:flex;}.elementor-281 .elementor-element.elementor-element-931163f:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-931163f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-281 .elementor-element.elementor-element-1569e2f{--grid-columns:3;}.elementor-281 .elementor-element.elementor-element-1569e2f .elementor-loop-container{grid-auto-rows:1fr;}.elementor-281 .elementor-element.elementor-element-1569e2f .e-loop-item > .elementor-section, .elementor-281 .elementor-element.elementor-element-1569e2f .e-loop-item > .elementor-section > .elementor-container, .elementor-281 .elementor-element.elementor-element-1569e2f .e-loop-item > .e-con, .elementor-281 .elementor-element.elementor-element-1569e2f .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-281 .elementor-element.elementor-element-c3f8a14{--grid-columns:3;}.elementor-281 .elementor-element.elementor-element-c3f8a14 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-281 .elementor-element.elementor-element-c3f8a14 .e-loop-item > .elementor-section, .elementor-281 .elementor-element.elementor-element-c3f8a14 .e-loop-item > .elementor-section > .elementor-container, .elementor-281 .elementor-element.elementor-element-c3f8a14 .e-loop-item > .e-con, .elementor-281 .elementor-element.elementor-element-c3f8a14 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-281 .elementor-element.elementor-element-4a40472{--display:flex;}.elementor-281 .elementor-element.elementor-element-4a40472:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-4a40472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-281 .elementor-element.elementor-element-f969161{--grid-columns:3;}.elementor-281 .elementor-element.elementor-element-f969161 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-281 .elementor-element.elementor-element-f969161 .e-loop-item > .elementor-section, .elementor-281 .elementor-element.elementor-element-f969161 .e-loop-item > .elementor-section > .elementor-container, .elementor-281 .elementor-element.elementor-element-f969161 .e-loop-item > .e-con, .elementor-281 .elementor-element.elementor-element-f969161 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-281 .elementor-element.elementor-element-25e2ec5{--grid-columns:3;}.elementor-281 .elementor-element.elementor-element-25e2ec5 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-281 .elementor-element.elementor-element-25e2ec5 .e-loop-item > .elementor-section, .elementor-281 .elementor-element.elementor-element-25e2ec5 .e-loop-item > .elementor-section > .elementor-container, .elementor-281 .elementor-element.elementor-element-25e2ec5 .e-loop-item > .e-con, .elementor-281 .elementor-element.elementor-element-25e2ec5 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-281 .elementor-element.elementor-element-e178a95{--grid-columns:3;}.elementor-281 .elementor-element.elementor-element-e178a95 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-281 .elementor-element.elementor-element-e178a95 .e-loop-item > .elementor-section, .elementor-281 .elementor-element.elementor-element-e178a95 .e-loop-item > .elementor-section > .elementor-container, .elementor-281 .elementor-element.elementor-element-e178a95 .e-loop-item > .e-con, .elementor-281 .elementor-element.elementor-element-e178a95 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-281 .elementor-element.elementor-element-6cb378b{--grid-columns:3;}.elementor-281 .elementor-element.elementor-element-6cb378b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-281 .elementor-element.elementor-element-6cb378b .e-loop-item > .elementor-section, .elementor-281 .elementor-element.elementor-element-6cb378b .e-loop-item > .elementor-section > .elementor-container, .elementor-281 .elementor-element.elementor-element-6cb378b .e-loop-item > .e-con, .elementor-281 .elementor-element.elementor-element-6cb378b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-281 .elementor-element.elementor-element-3a835d6{--display:flex;}.elementor-281 .elementor-element.elementor-element-3a835d6:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-3a835d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-6aaa8fe{--display:flex;}.elementor-281 .elementor-element.elementor-element-850a8c2 > .elementor-widget-container{border-style:solid;border-color:#B4B4B4;}.elementor-281 .elementor-element.elementor-element-850a8c2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:600;color:#333333;}.elementor-281 .elementor-element.elementor-element-0bc63e9 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:600;color:#E3656F;}.elementor-281 .elementor-element.elementor-element-d7810ef > .elementor-widget-container{border-style:solid;border-color:#B4B4B4;}.elementor-281 .elementor-element.elementor-element-d7810ef .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#555555;}.elementor-281 .elementor-element.elementor-element-5a92eb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-281 .elementor-element.elementor-element-ce84c34 > .elementor-widget-container{background-color:#FFFFFF00;}.elementor-281 .elementor-element.elementor-element-ce84c34 .cart button, .elementor-281 .elementor-element.elementor-element-ce84c34 .cart .button{transition:all 0.2s;}.elementor-281 .elementor-element.elementor-element-ce84c34 .quantity .qty{transition:all 0.2s;}.elementor-281 .elementor-element.elementor-element-cfa05fb .elementor-button{background-color:#61CE7000;}body:not(.rtl) .elementor-281 .elementor-element.elementor-element-cfa05fb{right:0px;}body.rtl .elementor-281 .elementor-element.elementor-element-cfa05fb{left:0px;}.elementor-281 .elementor-element.elementor-element-cfa05fb{bottom:0px;}.elementor-281 .elementor-element.elementor-element-b40e154{--display:flex;box-shadow:0px -2px 2px 0px rgba(0, 0, 0, 0.1);}.elementor-281 .elementor-element.elementor-element-76f4c54{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-281 .elementor-element.elementor-element-76f4c54:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-76f4c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-281 .elementor-element.elementor-element-76f4c54.e-con{--align-self:center;}.elementor-281 .elementor-element.elementor-element-b86107d > .elementor-widget-container{margin:-70% 0% 0% 0%;}.elementor-281 .elementor-element.elementor-element-538c202 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-281 .elementor-element.elementor-element-d769ab2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-281 .elementor-element.elementor-element-d769ab2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-281 .elementor-element.elementor-element-d769ab2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-281 .elementor-element.elementor-element-d769ab2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-281 .elementor-element.elementor-element-d769ab2 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-281 .elementor-element.elementor-element-d769ab2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-281 .elementor-element.elementor-element-57af498 > .elementor-widget-container{padding:10% 0% 5% 0%;}.elementor-281 .elementor-element.elementor-element-57af498 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-e79f591 img{width:200px;}.elementor-281 .elementor-element.elementor-element-af1edf6{--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;}.elementor-281 .elementor-element.elementor-element-2a34e21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-2a34e21 .elementor-icon-wrapper{text-align:center;}.elementor-281 .elementor-element.elementor-element-2a34e21.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-2a34e21.elementor-view-framed .elementor-icon, .elementor-281 .elementor-element.elementor-element-2a34e21.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-2a34e21.elementor-view-framed .elementor-icon, .elementor-281 .elementor-element.elementor-element-2a34e21.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-2a34e21 .elementor-icon{font-size:25px;}.elementor-281 .elementor-element.elementor-element-2a34e21 .elementor-icon svg{height:25px;}.elementor-281 .elementor-element.elementor-element-44b0952 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-44b0952 .elementor-icon-wrapper{text-align:center;}.elementor-281 .elementor-element.elementor-element-44b0952.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-44b0952.elementor-view-framed .elementor-icon, .elementor-281 .elementor-element.elementor-element-44b0952.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-44b0952.elementor-view-framed .elementor-icon, .elementor-281 .elementor-element.elementor-element-44b0952.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-44b0952 .elementor-icon{font-size:25px;}.elementor-281 .elementor-element.elementor-element-44b0952 .elementor-icon svg{height:25px;}.elementor-281 .elementor-element.elementor-element-d4f4a88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-d4f4a88 .elementor-icon-wrapper{text-align:center;}.elementor-281 .elementor-element.elementor-element-d4f4a88.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-d4f4a88.elementor-view-framed .elementor-icon, .elementor-281 .elementor-element.elementor-element-d4f4a88.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-d4f4a88.elementor-view-framed .elementor-icon, .elementor-281 .elementor-element.elementor-element-d4f4a88.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-d4f4a88 .elementor-icon{font-size:25px;}.elementor-281 .elementor-element.elementor-element-d4f4a88 .elementor-icon svg{height:25px;}.elementor-281 .elementor-element.elementor-element-8c9f51d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-8c9f51d .elementor-icon-list-icon i{color:#2CD46B;transition:color 0.3s;}.elementor-281 .elementor-element.elementor-element-8c9f51d .elementor-icon-list-icon svg{fill:#2CD46B;transition:fill 0.3s;}.elementor-281 .elementor-element.elementor-element-8c9f51d{--e-icon-list-icon-size:25px;}.elementor-281 .elementor-element.elementor-element-8c9f51d .elementor-icon-list-icon{padding-right:0px;}.elementor-281 .elementor-element.elementor-element-8c9f51d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-281 .elementor-element.elementor-element-8c9f51d .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-281 .elementor-element.elementor-element-8c9f51d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-281 .elementor-element.elementor-element-b80122d{--display:flex;}body{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-281 .elementor-element.elementor-element-f1f1211{--grid-auto-flow:row;}.elementor-281 .elementor-element.elementor-element-d56370c{--grid-columns:2;}.elementor-281 .elementor-element.elementor-element-9849e93{--grid-columns:2;}.elementor-281 .elementor-element.elementor-element-5de7108{--grid-columns:2;}.elementor-281 .elementor-element.elementor-element-68f6023{--grid-columns:2;}.elementor-281 .elementor-element.elementor-element-6c59daf{--grid-columns:2;}.elementor-281 .elementor-element.elementor-element-7ea3847{--grid-columns:2;}.elementor-281 .elementor-element.elementor-element-1569e2f{--grid-columns:2;}.elementor-281 .elementor-element.elementor-element-c3f8a14{--grid-columns:2;}.elementor-281 .elementor-element.elementor-element-f969161{--grid-columns:2;}.elementor-281 .elementor-element.elementor-element-25e2ec5{--grid-columns:2;}.elementor-281 .elementor-element.elementor-element-e178a95{--grid-columns:2;}.elementor-281 .elementor-element.elementor-element-6cb378b{--grid-columns:2;}}@media(max-width:767px){.elementor-281 .elementor-element.elementor-element-986b866{--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:0px 0px 0px 0px;--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-281 .elementor-element.elementor-element-02c56f6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:2vw;--z-index:2;}.elementor-281 .elementor-element.elementor-element-aed7005 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-aed7005.elementor-element{--align-self:center;}body:not(.rtl) .elementor-281 .elementor-element.elementor-element-aed7005{left:0px;}body.rtl .elementor-281 .elementor-element.elementor-element-aed7005{right:0px;}.elementor-281 .elementor-element.elementor-element-aed7005{top:15px;}.elementor-281 .elementor-element.elementor-element-aed7005 img{width:5rem;}.elementor-281 .elementor-element.elementor-element-437c41a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-281 .elementor-element.elementor-element-437c41a .elementor-heading-title{font-size:1.2rem;}.elementor-281 .elementor-element.elementor-element-80d69ec{z-index:2;}.elementor-281 .elementor-element.elementor-element-badc0c3 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 6px 0px;border-radius:8px 0px 0px 8px;}.elementor-281 .elementor-element.elementor-element-badc0c3.elementor-element{--align-self:center;}body:not(.rtl) .elementor-281 .elementor-element.elementor-element-badc0c3{right:0px;}body.rtl .elementor-281 .elementor-element.elementor-element-badc0c3{left:0px;}.elementor-281 .elementor-element.elementor-element-badc0c3{top:10px;--icon-box-icon-margin:3px;}.elementor-281 .elementor-element.elementor-element-badc0c3 .elementor-icon-box-wrapper{text-align:center;}.elementor-281 .elementor-element.elementor-element-badc0c3 .elementor-icon-box-title{margin-bottom:0px;}.elementor-281 .elementor-element.elementor-element-badc0c3 .elementor-icon{font-size:0.8rem;}.elementor-281 .elementor-element.elementor-element-badc0c3 .elementor-icon-box-title, .elementor-281 .elementor-element.elementor-element-badc0c3 .elementor-icon-box-title a{font-size:0.8rem;}.elementor-281 .elementor-element.elementor-element-67f2a39{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-281 .elementor-element.elementor-element-67f2a39.e-con{--align-self:center;}.elementor-281 .elementor-element.elementor-element-2cb46cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-d57dc5a{--e-image-carousel-slides-to-show:1;}.elementor-281 .elementor-element.elementor-element-d57dc5a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0.5rem 0rem 0.5rem;}.elementor-281 .elementor-element.elementor-element-d57dc5a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-width:2px 2px 2px 2px;border-radius:15px 15px 15px 15px;}.elementor-281 .elementor-element.elementor-element-e83bdb9{--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;--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-563f52d{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-a5b9a82 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-a5b9a82.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-a5b9a82{text-align:center;}.elementor-281 .elementor-element.elementor-element-a5b9a82 img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-281 .elementor-element.elementor-element-b18f688{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-f32767c > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-f32767c.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-f32767c{text-align:center;}.elementor-281 .elementor-element.elementor-element-f32767c img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-281 .elementor-element.elementor-element-11950ca{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-7b00393 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-7b00393.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-7b00393{text-align:center;}.elementor-281 .elementor-element.elementor-element-7b00393 img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-281 .elementor-element.elementor-element-8cea9d8{--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;--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-7e29e14{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-d0d0e4c > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-d0d0e4c.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-d0d0e4c{text-align:center;}.elementor-281 .elementor-element.elementor-element-d0d0e4c img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-281 .elementor-element.elementor-element-9e22763{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-01ada22 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-01ada22.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-01ada22{text-align:center;}.elementor-281 .elementor-element.elementor-element-01ada22 img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-281 .elementor-element.elementor-element-1453451{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-c88c29b > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-c88c29b.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-c88c29b{text-align:center;}.elementor-281 .elementor-element.elementor-element-c88c29b img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-281 .elementor-element.elementor-element-681222d{--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;--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-f9fbc68{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-ae360c7 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-ae360c7.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-ae360c7{text-align:center;}.elementor-281 .elementor-element.elementor-element-ae360c7 img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-281 .elementor-element.elementor-element-07741ea{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-05e0855 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-05e0855.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-05e0855{text-align:center;}.elementor-281 .elementor-element.elementor-element-05e0855 img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-281 .elementor-element.elementor-element-31061a6{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-e7f995a > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-e7f995a.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-e7f995a{text-align:center;}.elementor-281 .elementor-element.elementor-element-e7f995a img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-281 .elementor-element.elementor-element-4814281{--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;--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--flex-wrap:nowrap;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-cf74fbd{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-767f5de > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-767f5de.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-767f5de{text-align:center;}.elementor-281 .elementor-element.elementor-element-767f5de img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-281 .elementor-element.elementor-element-ea66fea{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-4dde27a > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-4dde27a.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-4dde27a{text-align:center;}.elementor-281 .elementor-element.elementor-element-4dde27a img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-281 .elementor-element.elementor-element-9e47327{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-b6a126c > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-281 .elementor-element.elementor-element-b6a126c.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-b6a126c{text-align:center;}.elementor-281 .elementor-element.elementor-element-b6a126c img{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-281 .elementor-element.elementor-element-925b2b4{--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;--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--flex-wrap:nowrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-9057799::before, .elementor-281 .elementor-element.elementor-element-9057799 > .elementor-background-video-container::before, .elementor-281 .elementor-element.elementor-element-9057799 > .e-con-inner > .elementor-background-video-container::before, .elementor-281 .elementor-element.elementor-element-9057799 > .elementor-background-slideshow::before, .elementor-281 .elementor-element.elementor-element-9057799 > .e-con-inner > .elementor-background-slideshow::before, .elementor-281 .elementor-element.elementor-element-9057799 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://paodamontanha.com.br/wp-content/uploads/2024/11/Banner-3-COMBO-3-X-BURGER-REFRI.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-281 .elementor-element.elementor-element-9057799{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:7.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-281 .elementor-element.elementor-element-f1f1211{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:15px;--padding-right:0px;bottom:0px;--z-index:50;}.elementor-281 .elementor-element.elementor-element-f1f1211.e-con{--align-self:center;}body:not(.rtl) .elementor-281 .elementor-element.elementor-element-f1f1211{left:0px;}body.rtl .elementor-281 .elementor-element.elementor-element-f1f1211{right:0px;}.elementor-281 .elementor-element.elementor-element-26c5e7d{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-281 .elementor-element.elementor-element-ced32a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 2rem 0rem 0rem;}.elementor-281 .elementor-element.elementor-element-ced32a6.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-ced32a6{--icon-box-icon-margin:0px;}.elementor-281 .elementor-element.elementor-element-ced32a6 .elementor-icon-box-title{margin-bottom:0px;}.elementor-281 .elementor-element.elementor-element-ced32a6 .elementor-icon{font-size:1.7rem;}.elementor-281 .elementor-element.elementor-element-ced32a6 .elementor-icon-box-title, .elementor-281 .elementor-element.elementor-element-ced32a6 .elementor-icon-box-title a{font-size:13px;}.elementor-281 .elementor-element.elementor-element-ff6a5ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 2rem 0rem 0rem;}.elementor-281 .elementor-element.elementor-element-ff6a5ba.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-ff6a5ba{--icon-box-icon-margin:0px;}.elementor-281 .elementor-element.elementor-element-ff6a5ba .elementor-icon-box-title{margin-bottom:0px;}.elementor-281 .elementor-element.elementor-element-ff6a5ba .elementor-icon{font-size:1.7rem;}.elementor-281 .elementor-element.elementor-element-ff6a5ba .elementor-icon-box-title, .elementor-281 .elementor-element.elementor-element-ff6a5ba .elementor-icon-box-title a{font-size:13px;}.elementor-281 .elementor-element.elementor-element-cabbbc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-cabbbc4.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-cabbbc4{--icon-box-icon-margin:0px;}.elementor-281 .elementor-element.elementor-element-cabbbc4 .elementor-icon-box-title{margin-bottom:0px;}.elementor-281 .elementor-element.elementor-element-cabbbc4 .elementor-icon{font-size:1.7rem;}.elementor-281 .elementor-element.elementor-element-cabbbc4 .elementor-icon-box-title, .elementor-281 .elementor-element.elementor-element-cabbbc4 .elementor-icon-box-title a{font-size:13px;}.elementor-281 .elementor-element.elementor-element-b206651 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-37083de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-281 .elementor-element.elementor-element-ecf6443{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.4rem;--padding-right:1.4rem;--z-index:4;}.elementor-281 .elementor-element.elementor-element-ecf6443.e-con{--align-self:center;}.elementor-281 .elementor-element.elementor-element-fdee09f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-281 .elementor-element.elementor-element-fdee09f .elementor-icon-wrapper{text-align:center;}.elementor-281 .elementor-element.elementor-element-fdee09f .elementor-icon{font-size:1.3rem;}.elementor-281 .elementor-element.elementor-element-fdee09f .elementor-icon svg{height:1.3rem;}.elementor-281 .elementor-element.elementor-element-4680e30{text-align:center;}.elementor-281 .elementor-element.elementor-element-4680e30 .elementor-heading-title{font-size:1.2rem;}.elementor-281 .elementor-element.elementor-element-d487c7e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-281 .elementor-element.elementor-element-d487c7e.e-con{--align-self:center;}.elementor-281 .elementor-element.elementor-element-2292903{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-281 .elementor-element.elementor-element-2292903.e-con{--align-self:center;}.elementor-281 .elementor-element.elementor-element-cc0ea83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-cc0ea83{top:55px;z-index:999;}.elementor-281 .elementor-element.elementor-element-cc0ea83 .elementor-nav-menu .elementor-item{font-size:15px;}.elementor-281 .elementor-element.elementor-element-cc0ea83 .elementor-nav-menu--main .elementor-item{padding-top:7px;padding-bottom:7px;}.elementor-281 .elementor-element.elementor-element-d56370c{--grid-columns:1;--grid-row-gap:7px;--grid-column-gap:0px;}.elementor-281 .elementor-element.elementor-element-d56370c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:115px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-9849e93{--grid-columns:1;--grid-row-gap:7px;width:100%;max-width:100%;--grid-column-gap:8px;}.elementor-281 .elementor-element.elementor-element-9849e93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-5de7108{--grid-columns:1;--grid-row-gap:7px;width:100%;max-width:100%;--grid-column-gap:8px;}.elementor-281 .elementor-element.elementor-element-5de7108 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-68f6023{--grid-columns:1;--grid-row-gap:7px;width:100%;max-width:100%;--grid-column-gap:8px;}.elementor-281 .elementor-element.elementor-element-68f6023 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-6c59daf{--grid-columns:1;--grid-row-gap:7px;width:100%;max-width:100%;--grid-column-gap:8px;}.elementor-281 .elementor-element.elementor-element-6c59daf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-52d4528{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-281 .elementor-element.elementor-element-52d4528.e-con{--align-self:center;}.elementor-281 .elementor-element.elementor-element-7ea3847{--grid-columns:1;--grid-row-gap:7px;width:100%;max-width:100%;--grid-column-gap:8px;}.elementor-281 .elementor-element.elementor-element-7ea3847 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:63px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-931163f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-281 .elementor-element.elementor-element-931163f.e-con{--align-self:center;}.elementor-281 .elementor-element.elementor-element-1569e2f{--grid-columns:1;--grid-row-gap:7px;width:100%;max-width:100%;--grid-column-gap:8px;}.elementor-281 .elementor-element.elementor-element-1569e2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:63px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-c3f8a14{--grid-columns:1;--grid-row-gap:7px;width:100%;max-width:100%;--grid-column-gap:8px;}.elementor-281 .elementor-element.elementor-element-c3f8a14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:63px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-4a40472{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-281 .elementor-element.elementor-element-4a40472.e-con{--align-self:center;}.elementor-281 .elementor-element.elementor-element-f969161{--grid-columns:1;--grid-row-gap:7px;width:100%;max-width:100%;--grid-column-gap:8px;}.elementor-281 .elementor-element.elementor-element-f969161 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:120px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-25e2ec5{--grid-columns:1;--grid-row-gap:7px;width:100%;max-width:100%;--grid-column-gap:8px;}.elementor-281 .elementor-element.elementor-element-25e2ec5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:63px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-e178a95{--grid-columns:1;--grid-row-gap:7px;width:100%;max-width:100%;--grid-column-gap:8px;}.elementor-281 .elementor-element.elementor-element-e178a95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:63px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-6cb378b{--grid-columns:1;--grid-row-gap:7px;width:100%;max-width:100%;--grid-column-gap:8px;}.elementor-281 .elementor-element.elementor-element-6cb378b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:63px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-3a835d6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-281 .elementor-element.elementor-element-3a835d6.e-con{--align-self:center;}.elementor-281 .elementor-element.elementor-element-6aaa8fe{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-281 .elementor-element.elementor-element-850a8c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:13px 0px 12px 0px;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;}.elementor-281 .elementor-element.elementor-element-850a8c2.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-850a8c2{text-align:center;}.elementor-281 .elementor-element.elementor-element-850a8c2 .elementor-heading-title{font-size:18px;}.elementor-281 .elementor-element.elementor-element-b42cb70 > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-281 .elementor-element.elementor-element-0bc63e9{width:100%;max-width:100%;text-align:center;}.elementor-281 .elementor-element.elementor-element-0bc63e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:13px 0px 12px 0px;}.elementor-281 .elementor-element.elementor-element-0bc63e9 .elementor-heading-title{font-size:18px;}.elementor-281 .elementor-element.elementor-element-56343fb > .elementor-widget-container{margin:15px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-538494d > .elementor-widget-container{margin:15px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-d7810ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:13px 0px 12px 0px;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;}.elementor-281 .elementor-element.elementor-element-d7810ef.elementor-element{--align-self:center;}.elementor-281 .elementor-element.elementor-element-d7810ef{text-align:center;}.elementor-281 .elementor-element.elementor-element-d7810ef .elementor-heading-title{font-size:18px;}.elementor-281 .elementor-element.elementor-element-8c35851 > .elementor-widget-container{margin:0px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-c04787e > .elementor-widget-container{margin:0px 0px 45px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-10f782b > .elementor-widget-container{margin:0px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-09b8115 > .elementor-widget-container{margin:0px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-0c68f2d > .elementor-widget-container{margin:0px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-099ba98 > .elementor-widget-container{margin:0px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-60555a3 > .elementor-widget-container{margin:21px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-75dbe86 > .elementor-widget-container{margin:21px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-ddb09d5 > .elementor-widget-container{margin:21px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-f1927c5 > .elementor-widget-container{margin:21px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-5a92eb3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-281 .elementor-element.elementor-element-ce84c34 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-b40e154{--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-281 .elementor-element.elementor-element-76f4c54{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-281 .elementor-element.elementor-element-b80122d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for image, class: .elementor-element-aed7005 */.elementor-281 .elementor-element.elementor-element-aed7005{
    scale: 0.9
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-94925a6 */.elementor-281 .elementor-element.elementor-element-94925a6{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80d69ec */.elementor-281 .elementor-element.elementor-element-80d69ec a{
    height: 55px;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-badc0c3 */.elementor-281 .elementor-element.elementor-element-badc0c3 svg{
    top: 0.5rem;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02c56f6 *//*#1E3D6F*/

.elementor-281 .elementor-element.elementor-element-02c56f6{
    height: 55px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2cb46cf */.elementor-281 .elementor-element.elementor-element-2cb46cf{
    display: none;
}




body > div.swal2-container.swal2-center.swal2-backdrop-show {
    background: transparent;
    pointer-events: none;
    height: 42px;
    width: 161px;
}


body > div.swal2-container.swal2-center.swal2-backdrop-show > div{
    position: fixed;
    bottom: 70px;
    left: 50%;
    transform: translateX(-50%);
    background-color: #1eae69;
    box-shadow: 0px 0px 2px 2px rgb(0 0 0 / 28%);
}


#swal2-title {
    font-family: poppins;
    font-size: 14px;
    color: #FFF;
    font-weight: 600;
}



/*
<!-- Adicione isso no seu cabeçalho ou antes do fechamento da tag </body> -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sweetalert2@11/dist/sweetalert2.min.css">
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>

<script>
// Espera o carregamento do DOM antes de executar o código
document.addEventListener('DOMContentLoaded', function () {
    // Seleciona todos os elementos de slide
    var slides = document.querySelectorAll('.swiper-slide');

    // Define os IDs dos produtos para cada slide
    var productIds = [
        2565, // ID do produto para o slide 1
        2568  // ID do produto para o slide 2
        // Adicione outros IDs de produtos conforme necessário
    ];

    // Adiciona o evento de clique em cada slide
    slides.forEach(function (slide, index) {
        // Verifica se há um ID de produto correspondente para este slide
        if (productIds[index]) {
            slide.addEventListener('click', function () {
                // Faz a requisição AJAX para adicionar o produto ao carrinho
                jQuery.ajax({
                    url: '/wp-admin/admin-ajax.php', // Endpoint do AJAX no WordPress
                    type: 'POST',
                    data: {
                        action: 'custom_add_to_cart', // Nome da função AJAX
                        product_id: productIds[index], // ID do produto
                        quantity: 1 // Define a quantidade para incrementar
                    },
                    success: function (response) {
                        if (response.success) {
                            // Substitui o alert por SweetAlert
                            Swal.fire({
                                icon: 'success',
                                title: 'Produto Adicionado!',
                                text: response.data.message,
                                confirmButtonText: 'OK'
                            });

                            // Atualiza o conteúdo do carrinho no frontend
                            jQuery.ajax({
                                url: '/?wc-ajax=get_refreshed_fragments',
                                type: 'POST',
                                success: function (fragments) {
                                    if (fragments && fragments.fragments) {
                                        // Atualiza os elementos do carrinho com os novos dados
                                        jQuery.each(fragments.fragments, function (key, value) {
                                            jQuery(key).replaceWith(value);
                                        });
                                    }
                                }
                            });
                        } else {
                            console.error('Erro ao adicionar o item:', response.data.message);
                        }
                    },
                    error: function (error) {
                        console.error('Erro na requisição:', error);
                    }
                });
            });
        }
    });
});
</script>/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d57dc5a *//*.elementor-281 .elementor-element.elementor-element-d57dc5a{
    height: 150px;
    width: 100vw;
}*/


.elementor-281 .elementor-element.elementor-element-d57dc5a img{
    height: 125px;
    width: 100vw;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563f52d */.elementor-281 .elementor-element.elementor-element-563f52d{
    /*height: 106px;*/
    height: 6rem;
    /*width: 90px;*/
    width: 6rem;
    
    
}

.elementor-281 .elementor-element.elementor-element-563f52d::after{
    content:"Bebidas";
    color: #000;
    position: absolute;
    font-family: "nunito";
    font-size: 0.9rem;
    font-weight: 700;
    display: flex;
    bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b18f688 */.elementor-281 .elementor-element.elementor-element-b18f688{
    /*height: 106px;*/
    height: 6rem;
    /*width: 90px;*/
    width: 6rem;
    
    
}

.elementor-281 .elementor-element.elementor-element-b18f688::after{
    content:"Pizza Salgada";
    position: absolute;
    font-family: nunito;
    font-size: 0.9rem;
    font-weight: 700;
    display: flex;
    bottom: 0px;
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11950ca */.elementor-281 .elementor-element.elementor-element-11950ca{
    /*height: 106px;*/
    height: 6rem;
    /*width: 90px;*/
    width: 6rem;
    
    
}

.elementor-281 .elementor-element.elementor-element-11950ca::after{
    content:"Pizza Doce";
    position: absolute;
    font-family: nunito;
    font-size: 0.9rem;
    font-weight: 600;    font-weight: 700;    display: flex;
    bottom: 0px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e29e14 */.elementor-281 .elementor-element.elementor-element-7e29e14{
    /*height: 106px;*/
    height: 6rem;
    /*width: 90px;*/
    width: 6rem;
    
    
}

.elementor-281 .elementor-element.elementor-element-7e29e14::after{
    content:"Sanduíches";
    position: absolute;
    font-family: nunito;
    font-size: 0.9rem;
    font-weight: 700;
    display: flex;
    bottom: 0px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e22763 */.elementor-281 .elementor-element.elementor-element-9e22763{
    /*height: 106px;*/
    height: 6rem;
    /*width: 90px;*/
    width: 6rem;
    
    
}

.elementor-281 .elementor-element.elementor-element-9e22763::after{
    content:"Burgers";
    color: #000;
    position: absolute;
    font-family: nunito;
    font-size: 0.9rem;
    font-weight: 700;
    display: flex;
    bottom: -1px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1453451 */.elementor-281 .elementor-element.elementor-element-1453451{
    /*height: 106px;*/
    height: 6rem;
    /*width: 90px;*/
    width: 6rem;
    
    
}

.elementor-281 .elementor-element.elementor-element-1453451::after{
    content:"Beirutes";
    position: absolute;
    font-family: nunito;
    font-size: 0.9rem;
    font-weight: 700;
    display: flex;
    bottom: 0px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fbc68 */.elementor-281 .elementor-element.elementor-element-f9fbc68{
    /*height: 106px;*/
    height: 6rem;
    /*width: 90px;*/
    width: 6rem;
    
    
}

.elementor-281 .elementor-element.elementor-element-f9fbc68::after{
    content:"Sobremesas";
    color: #000;
    position: absolute;
    font-family: nunito;
    font-size: 0.9rem;
    font-weight: 700;
    display: flex;
    bottom: -1px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07741ea */.elementor-281 .elementor-element.elementor-element-07741ea{
    /*height: 106px;*/
    height: 6rem;
    /*width: 90px;*/
    width: 6rem;
    
    
}

.elementor-281 .elementor-element.elementor-element-07741ea::after{
    content:"Cervejas";
    position: absolute;
    font-family: nunito;
    font-size: 0.9rem;
    font-weight: 700;
    display: flex;
    bottom: 0px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31061a6 */.elementor-281 .elementor-element.elementor-element-31061a6{
    /*height: 106px;*/
    height: 6rem;
    /*width: 90px;*/
    width: 6rem;
    
    
}

.elementor-281 .elementor-element.elementor-element-31061a6::after{
    content:"Porções";
    position: absolute;
    font-family: nunito;
    font-size: 0.9rem;
    font-weight: 700;
    display: flex;
    bottom: 0px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a42a605 */.elementor-281 .elementor-element.elementor-element-a42a605{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf74fbd */.elementor-281 .elementor-element.elementor-element-cf74fbd{
    /*height: 106px;*/
    height: 6rem;
    /*width: 90px;*/
    width: 6rem;
    
    
}

.elementor-281 .elementor-element.elementor-element-cf74fbd::after{
    content:"Mini Salgados";
    color: #000;
    position: absolute;
    font-family: nunito;
    font-size: 0.9rem;
    font-weight: 700;
    display: flex;
    bottom: -1px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea66fea */.elementor-281 .elementor-element.elementor-element-ea66fea{
    /*height: 106px;*/
    height: 6rem;
    /*width: 90px;*/
    width: 6rem;
    
    
}

.elementor-281 .elementor-element.elementor-element-ea66fea::after{
    content:"Pães de Metro";
    position: absolute;
    font-family: nunito;
    font-size: 0.9rem;
    font-weight: 700;
    display: flex;
    bottom: 0px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e47327 */.elementor-281 .elementor-element.elementor-element-9e47327{
    /*height: 106px;*/
    height: 6rem;
    /*width: 90px;*/
    width: 6rem;
    
    
}

.elementor-281 .elementor-element.elementor-element-9e47327::after{
    content:"Bolos";
    position: absolute;
    font-family: nunito;
    font-size: 0.9rem;
    font-weight: 700;
    display: flex;
    bottom: 0px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4814281 */.elementor-281 .elementor-element.elementor-element-4814281{
    display: ;
}

.elementor-281 .elementor-element.elementor-element-4814281::before{
    content: 'Pedidos para festas';
    text-align: center;
    font-family: 'nunito';
    font-weight: 700;
    font-size: 18px;
    position: absolute;
    top: -30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9057799 */.elementor-281 .elementor-element.elementor-element-9057799{
    height: 80px;
    width: 85%;
    border: solid 1px #7B7776;
    box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.41);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-925b2b4 */.elementor-281 .elementor-element.elementor-element-925b2b4{
    display: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ced32a6 */.elementor-281 .elementor-element.elementor-element-ced32a6 svg{
    margin-bottom: -14px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff6a5ba */.elementor-281 .elementor-element.elementor-element-ff6a5ba svg{
    margin-bottom: -13px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cabbbc4 */.elementor-281 .elementor-element.elementor-element-cabbbc4 svg{
    margin-bottom: -13px
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ca7f123 */.elementor-281 .elementor-element.elementor-element-ca7f123{
    display: none;
}


#cart-bottom{
    margin-left: -5px;
}
/*
#fkcart-mini-toggler > div.fkcart-shortcode-icon-wrap > svg{
    display: none;
}*/



.elementor-281 .elementor-element.elementor-element-ca7f123{
    position: absolute;
    right: 0;
    z-index: 2;
    width: 48%;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b206651 */.elementor-281 .elementor-element.elementor-element-b206651{
    pointer-events: ;
}

#fkcart-mini-toggler > div.fkcart-shortcode-icon-wrap > div {
    background: #000;
    scale: 1.1;
}

#cart-top-quant > div {
    margin-top: -4px;
}


#fkcart-mini-toggler > div.fkcart-shortcode-price {
    display: none;
}


#fkcart-mini-toggler::before {
    content: 'Carrinho';
    font-family: Poppins;
    font-size: 1rem;
    font-weight: 600;
}

#fkcart-mini-toggler > div.fkcart-shortcode-icon-wrap {
    scale: 0.8;
}

#fkcart-mini-toggler {
    margin-top: -5px;
}

/*
#fkcart-mini-toggler > div.fkcart-shortcode-icon-wrap > div{
    font-size: 0.9rem!important
}*/

#cart-top-quant {
    background-color: #FFAB36;
    padding: 15px 15px 0px 15px;
    border-radius: 7px;
    height: 100%;
    width: 90%;
    display: flex;
    justify-content: center;
}
/*
#fkcart-mini-toggler > div.fkcart-shortcode-icon-wrap > div::before {
    content: 'Ver pedido';
    font-family: nunito;
    font-size: 1.2rem;
    font-weight: 700;
    padding-right: 15px;
    
}




/* -- >> Cart << -- */
#cart-top-quant .fkcart-shortcode-price,#cart-top-quant .fkcart-shortcode-icon-wrap svg  {
    display: ;
}

#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-modal-close {
    cursor: pointer;
    line-height: 20px;
    display: flex;
    align-items: center;
    scale: 1.25;
    color: #b80f0a
}

#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper img {
        border: 0px!important;
        pointer-events: none;
}

#fkcart-modal .fkcart-slider-body .fkcart-item-wrap .fkcart--item {
    gap: 12px;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 10px;
}


.fkcart-loading::after,.fkcart-image-wrapper.fkcart-loading::before, .fkcart-item-wrap .fkcart-item-meta p a[href*="wck_edit="], #fkcart-modal > div > div.fkcart-preview-ui.has-zero-state > div.fkcart-slider-body > div.fkcart-zero-state > a {
    display: none!important
}

.fkcart-image-wrapper, .fkcart-item-title, .fkcart-quantity__input{
    pointer-events: none;
}

#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-remove-item, .fkcart-icon-close  {
    scale: 1.23;
}

.fkcart-icon-close{
    color: #b80f0a
}



/*
.fkcart-shortcode-container .fkcart-shortcode-count {
    top: 0px!important;
    font-weight: 400!important;
    font-family: 'Poppins'!important;
    font-size: 12px!important;
    position: inherit!important;
    margin-left: -12px!important;
    background-color: #00000000!important;
    color: black!important

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1f1211 */.elementor-281 .elementor-element.elementor-element-f1f1211{
    height: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-986b866 */.fkcart-image-wrapper {
    display: none !important;
}



#fkcart-modal > div > div.fkcart-preview-ui > div.fkcart-slider-body > div.fkcart-item-wrap.fkcart-pt-16 > div > div.fkcart-item-info > div.fkcart-line-item > div.fkcart-remove-item::after {
    content: 'Remover';
    font-size: 8px;
    font-family: poppins;
    position: absolute;
    color: blue;
}

#fkcart-modal > div > div.fkcart-preview-ui > div.fkcart-slider-body > div.fkcart-item-wrap.fkcart-pt-16 > div > div.fkcart-item-info > div.fkcart-line-item > div.fkcart-remove-item {
    width: 45px;
    border-radius: 3px;
    left: 20px;
}

#fkcart-modal > div > div.fkcart-preview-ui > div.fkcart-slider-body > div.fkcart-item-wrap.fkcart-pt-16 > div > div.fkcart-item-info > div.fkcart-line-item > div.fkcart-remove-item > svg {
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e06454e */.elementor-281 .elementor-element.elementor-element-e06454e{
    display: none;
}

/*
<script>
// OFF - PRODUTOS. VOLTA HOME
document.addEventListener('DOMContentLoaded', function() {
    // Lista de IDs dos elementos que devem ser ocultados
    var hideIds = [
        'cont-base-prod',
        'cont-produtos-list',
        // -- >> Titulos Categorias
        'tit-bebidas-loop',
        'tit-sobremesas-loop',
        'tit-cervejas-loop',
        'tit-pizza-salgada-loop', 
        
        // -- >> Abaixo as Categ da Home
        'cont-loop-bebidas',
        'cont-loop-sobremesas',
        'cont-loop-cervejas',
        'cont-loop-pizza-salgada'
        
        
    ];
    
    
    // Função para ocultar os elementos
    function hideElements() {
        hideIds.forEach(function(id) {
            var element = document.getElementById(id);
            if (element) {
                element.style.display = 'none';
            }
        });
    }
    
    // Adiciona o evento de clique ao elemento com o ID "bt-back-home"
    var backButton = document.getElementById('bt-back-home');
    if (backButton) {
        backButton.addEventListener('click', hideElements);
    }
    
    
});
</script>












































<script>
// OFF - PRODUTOS. VOLTA HOME
document.addEventListener('DOMContentLoaded', function() {
    // Lista de IDs dos elementos que devem ser ocultados
    var hideIds = [
        'cont-base-prod',
        'cont-produtos-list',
        // -- >> Titulos Categorias
        'tit-bebidas-loop',
        'tit-sobremesas-loop',
        'tit-cervejas-loop',
        'tit-pizza-salgada-loop', 
        
        // -- >> Abaixo as Categ da Home
        'cont-loop-bebidas',
        'cont-loop-sobremesas',
        'cont-loop-cervejas',
        'cont-loop-pizza-salgada'
        
        
    ];
    
    // Função para ocultar os elementos
    function hideElements() {
        hideIds.forEach(function(id) {
            var element = document.getElementById(id);
            if (element) {
                element.style.display = 'none';
            }
        });
    }
    
    // Adiciona o evento de clique ao elemento com o ID "bt-back-home"
    var backButton = document.getElementById('bt-back-home');
    if (backButton) {
        backButton.addEventListener('click', hideElements);
    }
});
</script>








<script>
// ------------ >>      BEBIDAS


document.addEventListener('DOMContentLoaded', function() {
    // Lista de IDs dos elementos que devem exibir a lista de itens
    var triggerIds = ['cat-bebidas'];

    // Lista de IDs dos elementos que devem ser exibidos
    var itemsToShow = [
        'cont-base-prod',
        'cont-produtos-list',
        'tit-bebidas-loop',
        'cont-loop-bebidas',
    ];

    // Função para exibir os itens
    function showItems() {
        itemsToShow.forEach(function(id) {
            var item = document.getElementById(id);
            if (item) {
                item.style.display = 'flex';
            }
        });
    }

    // Adiciona o evento de clique ao elemento de disparo
    triggerIds.forEach(function(id) {
        var element = document.getElementById(id);
        if (element) {
            element.addEventListener('click', showItems);
        }
    });
});
</script>


<script>
// ------------ >>      SOBREMESAS


document.addEventListener('DOMContentLoaded', function() {
    // Lista de IDs dos elementos que devem exibir a lista de itens
    var triggerIds = ['cat-sobremesas'];

    // Lista de IDs dos elementos que devem ser exibidos
    var itemsToShow = [
        'cont-base-prod',
        'cont-produtos-list',
        'tit-sobremesas-loop',
        'cont-loop-sobremesas',
    ];

    // Função para exibir os itens
    function showItems() {
        itemsToShow.forEach(function(id) {
            var item = document.getElementById(id);
            if (item) {
                item.style.display = 'flex';
            }
        });
    }

    // Adiciona o evento de clique ao elemento de disparo
    triggerIds.forEach(function(id) {
        var element = document.getElementById(id);
        if (element) {
            element.addEventListener('click', showItems);
        }
    });
});
</script>




<script>
// ------------ >>      CERVEJAS


document.addEventListener('DOMContentLoaded', function() {
    // Lista de IDs dos elementos que devem exibir a lista de itens
    var triggerIds = ['cat-cervejas'];

    // Lista de IDs dos elementos que devem ser exibidos
    var itemsToShow = [
        'cont-base-prod',
        'cont-produtos-list',
        'tit-cervejas-loop',
        'cont-loop-cervejas',
    ];

    // Função para exibir os itens
    function showItems() {
        itemsToShow.forEach(function(id) {
            var item = document.getElementById(id);
            if (item) {
                item.style.display = 'flex';
            }
        });
    }

    // Adiciona o evento de clique ao elemento de disparo
    triggerIds.forEach(function(id) {
        var element = document.getElementById(id);
        if (element) {
            element.addEventListener('click', showItems);
        }
    });
});
</script>







<script>
document.addEventListener('DOMContentLoaded', function() {
    // Lista de IDs dos elementos que devem exibir a lista de itens
    var triggerId = 'cat-pizza-salgada';

    // Lista de IDs dos itens a serem exibidos
    var itemsToShow = [
        'cont-base-prod',
        'cont-produtos-list',
        'tit-pizza-salgada-loop',
        'cont-loop-pizza-salgada',
    ];

    // Função para exibir os itens e realizar cliques adicionais
    function showItems() {
        // Exibe os itens
        itemsToShow.forEach(function(id) {
            var item = document.getElementById(id);
            if (item) {
                item.style.display = 'flex';
            }
        });



        // Seleciona o botão "Grande" e simula um clique
document.querySelector('.tamanho-option[data-value="grande"]').click();

        
        // CLICK - CATEG PIZZA SALG e TAMANHO PIZZA
        var CatPizzSalg = document.querySelector('.wck_field_cat_pizza_salgada');
        if (CatPizzSalg) {
            CatPizzSalg.click();
        }

        var tamanhoPizzaCheckbox = document.querySelector('.wck_field_tamanho_pizza[value="1:Grande"]');
        if (tamanhoPizzaCheckbox) {
            tamanhoPizzaCheckbox.click();
        }
        
    }

    // Adiciona o evento de clique ao elemento de disparo
    var triggerElement = document.getElementById(triggerId);
    if (triggerElement) {
        triggerElement.addEventListener('click', showItems);
    }
});
</script>/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-571da2c *//* Remove o ::before apenas para o elemento com o ID cart-listing */
#cart-listing #fkcart-mini-toggler::before {
    content: none !important;
}

#cart-listing #fkcart-mini-toggler > div.fkcart-shortcode-icon-wrap > svg{
    color: #14278D;
    scale: 1.1
}


#cart-listing #fkcart-mini-toggler > div.fkcart-shortcode-icon-wrap > div{
    background-color: #14278D;
    color: #FFF;
    scale: 1.25;
    padding: 3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecf6443 *//*#1E3D6F*/

.elementor-281 .elementor-element.elementor-element-ecf6443{
    height: 55px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f20768 */.elementor-281 .elementor-element.elementor-element-8f20768{
    display: none;
}

/*

<script>
// --- >> Script Destaca e acompanha Anchor durante Scroll
document.addEventListener('DOMContentLoaded', function() {
  const menu = document.querySelector('#menu-1-4b8706a');
  const menuItems = menu.querySelectorAll('a[href^="#"]');
  const sections = Array.from(menuItems).map(item => document.querySelector(item.getAttribute('href')));

  function onScroll() {
    const scrollPosition = window.scrollY + window.innerHeight / 2;

    sections.forEach((section, index) => {
      const sectionTop = section.offsetTop;
      const sectionBottom = sectionTop + section.offsetHeight;

      if (scrollPosition >= sectionTop && scrollPosition <= sectionBottom) {
        menuItems.forEach(item => item.classList.remove('active'));
        menuItems[index].classList.add('active');
      }
    });
  }

  window.addEventListener('scroll', onScroll);
  onScroll(); 
});
</script>/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-cc0ea83 */.elementor-281 .elementor-element.elementor-element-cc0ea83 ul{
    white-space: nowrap;
    overflow-x: auto!important;
    overflow-y: hidden!important;
    flex-wrap: inherit!important;

    }
    
.elementor-281 .elementor-element.elementor-element-cc0ea83 ul::-webkit-scrollbar{
    color: red;
}

.elementor-281 .elementor-element.elementor-element-cc0ea83{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-d56370c */.elementor-281 .elementor-element.elementor-element-d56370c{
    width: 95%;
}
/*
.elementor-281 .elementor-element.elementor-element-d56370c::after{
    content: "Sucos";
    position: absolute;
    top: 129px;
    text-align: center;
    font-family: nunito;
    font-weight: 700;
    font-size: 20px;
    width: 100%;
    display: flex;
    justify-content: center;
    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-9849e93 */.elementor-281 .elementor-element.elementor-element-9849e93{
    width: 95%;
}
/*
.elementor-281 .elementor-element.elementor-element-9849e93::after{
    content: "Refri 350ml";
    position: absolute;
    top: 65px;
    text-align: center;
    font-family: nunito;
    font-weight: 700;
    font-size: 20px;
    width: 100%;
    display: flex;
    justify-content: center;
    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-5de7108 */.elementor-281 .elementor-element.elementor-element-5de7108{
    width: 95%;
}
/*
.elementor-281 .elementor-element.elementor-element-5de7108::after{
    content: "Refri 220ml";
    position: absolute;
    top: 90px;
    text-align: center;
    font-family: nunito;
    font-weight: 700;
    font-size: 20px;
    width: 100%;
    display: flex;
    justify-content: center;
    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-68f6023 */.elementor-281 .elementor-element.elementor-element-68f6023{
    width: 95%;
}
/*
.elementor-281 .elementor-element.elementor-element-68f6023::after{
    content: "Refri 600ml";
    position: absolute;
    top: 90px;
    text-align: center;
    font-family: nunito;
    font-weight: 700;
    font-size: 20px;
    width: 100%;
    display: flex;
    justify-content: center;
    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-6c59daf */.elementor-281 .elementor-element.elementor-element-6c59daf{
    width: 95%;
}
/*
.elementor-281 .elementor-element.elementor-element-6c59daf::after{
    content: "Refri 600ml";
    position: absolute;
    top: 90px;
    text-align: center;
    font-family: nunito;
    font-weight: 700;
    font-size: 20px;
    width: 100%;
    display: flex;
    justify-content: center;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2292903 */.elementor-281 .elementor-element.elementor-element-2292903{
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-7ea3847 */.elementor-281 .elementor-element.elementor-element-7ea3847{
    width: 95%;
}
/*
.elementor-281 .elementor-element.elementor-element-7ea3847::after{
    content: "Refri 600ml";
    position: absolute;
    top: 90px;
    text-align: center;
    font-family: nunito;
    font-weight: 700;
    font-size: 20px;
    width: 100%;
    display: flex;
    justify-content: center;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d4528 */.elementor-281 .elementor-element.elementor-element-52d4528{
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-1569e2f */.elementor-281 .elementor-element.elementor-element-1569e2f{
    width: 95%;
}
/*
.elementor-281 .elementor-element.elementor-element-1569e2f::after{
    content: "Refri 600ml";
    position: absolute;
    top: 90px;
    text-align: center;
    font-family: nunito;
    font-weight: 700;
    font-size: 20px;
    width: 100%;
    display: flex;
    justify-content: center;
    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-c3f8a14 */.elementor-281 .elementor-element.elementor-element-c3f8a14{
    width: 95%;
}
/*
.elementor-281 .elementor-element.elementor-element-c3f8a14::after{
    content: "Refri 600ml";
    position: absolute;
    top: 90px;
    text-align: center;
    font-family: nunito;
    font-weight: 700;
    font-size: 20px;
    width: 100%;
    display: flex;
    justify-content: center;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-931163f */.elementor-281 .elementor-element.elementor-element-931163f{
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f969161 */.elementor-281 .elementor-element.elementor-element-f969161{
    width: 95%;
}

.elementor-281 .elementor-element.elementor-element-f969161::after{
    content: "Bolos de Aniversário";
    position: absolute;
    top: 85px;
    text-align: center;
    font-family: nunito;
    font-weight: 700;
    font-size: 20px;
    width: 100%;
    display: flex;
    justify-content: center;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-25e2ec5 */.elementor-281 .elementor-element.elementor-element-25e2ec5{
    width: 95%;
}

.elementor-281 .elementor-element.elementor-element-25e2ec5::before{
    content: "Bolos Massa Branca";
    position: absolute;
    top: 25px;
    text-align: center;
    font-family: nunito;
    font-weight: 700;
    font-size: 20px;
    width: 100%;
    display: flex;
    justify-content: center;
    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e178a95 */.elementor-281 .elementor-element.elementor-element-e178a95{
    width: 95%;
}

.elementor-281 .elementor-element.elementor-element-e178a95::before{
    content: "Bolos Trufados";
    position: absolute;
    top: 25px;
    text-align: center;
    font-family: nunito;
    font-weight: 700;
    font-size: 20px;
    width: 100%;
    display: flex;
    justify-content: center;
    
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-6cb378b */.elementor-281 .elementor-element.elementor-element-6cb378b{
    width: 95%;
}

.elementor-281 .elementor-element.elementor-element-6cb378b::before{
    content: "Bolo Salgado";
    position: absolute;
    top: 25px;
    text-align: center;
    font-family: nunito;
    font-weight: 700;
    font-size: 20px;
    width: 100%;
    display: flex;
    justify-content: center;
    
}


#cont-loop-bolos > div.woocommerce.elementor-element.elementor-element-6cb378b.elementor-grid-mobile-1.elementor-widget-mobile__width-inherit.elementor-grid-3.elementor-grid-tablet-2.elementor-widget.elementor-widget-loop-grid > div > div > div > div > div > div.elementor-element.elementor-element-ea5c813.e-con-full.e-flex.e-con.e-child {
    display: flex
;
    justify-content: flex-end;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a40472 */.elementor-281 .elementor-element.elementor-element-4a40472{
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-850a8c2 */.elementor-281 .elementor-element.elementor-element-850a8c2{
    width: 90%;
    background-color: #f7f7f7;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b42cb70 */.elementor-281 .elementor-element.elementor-element-b42cb70{
    width: 95%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aaa8fe */.elementor-281 .elementor-element.elementor-element-6aaa8fe{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-56343fb */.elementor-281 .elementor-element.elementor-element-56343fb{
    width: 95%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-538494d */.elementor-281 .elementor-element.elementor-element-538494d{
    width: 95%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7810ef */.elementor-281 .elementor-element.elementor-element-d7810ef{
    width: 90%;
    background-color: #f7f7f7;
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c35851 */.elementor-281 .elementor-element.elementor-element-8c35851{
    width: 95%;
    display: none;
}




.elementor-281 .elementor-element.elementor-element-8c35851::before{
    content: 'Naturais';
    position: absolute;
    text-align: center;
    width: 90%;
    margin-top: 795px;
    margin-left: 16px;
    border-style: solid;
    border-color: #B4B4B4;
    padding: 13px 0px 12px 0px;
    border-width: 1px 1px 1px 1px;
    border-radius: 7px 7px 7px 7px;
    background: #f7f7f7;
    font-family: nunito;
    font-size: 18px;
    font-weight: 700;
    color: #555555;
}




#sabores-lista-lanche-pf > li:nth-child(9) {
    margin-top: 120px;   
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c04787e */.elementor-281 .elementor-element.elementor-element-c04787e{
    width: 95%;
    display: none;
}


#sabores-lista-lanche > li:nth-child(17) {
    margin-top: 120px;
}



#sabores-lista-lanche > li:nth-child(17)::before {
    content: 'Lanches Gourmet';
    font-family: "Nunito", Sans-serif;
    font-weight: 700;
    color: #14278D;
    position: absolute;
    font-size: 19.2px;
    width: 99%;
    text-align: center;
    margin-top: -45px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10f782b */.elementor-281 .elementor-element.elementor-element-10f782b{
    width: 95%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09b8115 */.elementor-281 .elementor-element.elementor-element-09b8115{
    width: 95%;
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c68f2d */.elementor-281 .elementor-element.elementor-element-0c68f2d{
    width: 95%;
    display: none;
}

#sabores-lista-paesdemetro::before {
    content: 'Rende 25 pedaços';
    display: flex;
    justify-content: center;
    font-family: poppins;
    font-weight: 500;
    font-size: 1rem;
    color: #F1493C;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-099ba98 */.elementor-281 .elementor-element.elementor-element-099ba98{
    width: 95%;
    display: none;
}

#sabores-lista-paesdemetro::before {
    content: 'Rende 25 pedaços';
    display: flex;
    justify-content: center;
    font-family: poppins;
    font-weight: 500;
    font-size: 1rem;
    color: #F1493C;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60555a3 */.elementor-281 .elementor-element.elementor-element-60555a3{
    display: none;
}

.elementor-281 .elementor-element.elementor-element-60555a3::before{
    content: 'Acréscimos';
    position: absolute;
    text-align: center;
    color: #333;
    font-size: 18px;
    font-family: Nunito;
    font-weight: 600;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #f7f7f7;
    border-radius: 7px;
    border: solid 1px #B4B4B4;
    width: 90%;
    align-items: center;
    justify-content: center;
    top: -40px;
}


.elementor-281 .elementor-element.elementor-element-60555a3 {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-75dbe86 */.elementor-281 .elementor-element.elementor-element-75dbe86{
    display: none!important;
}


.elementor-281 .elementor-element.elementor-element-75dbe86::before{
    content: 'Acréscimos';
    position: absolute;
    text-align: center;
    color: #333;
    font-size: 18px;
    font-family: Nunito;
    font-weight: 600;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #f7f7f7;
    border-radius: 7px;
    border: solid 1px #B4B4B4;
    width: 90%;
    align-items: center;
    justify-content: center;
    top: -40px;
}


.elementor-281 .elementor-element.elementor-element-75dbe86 {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ddb09d5 */.elementor-281 .elementor-element.elementor-element-ddb09d5{
    display: none!important;
}

.elementor-281 .elementor-element.elementor-element-ddb09d5::before{
    content: 'Acréscimos';
    position: absolute;
    text-align: center;
    width: 90%;
    margin-left: 8px;
    border-style: solid;
    border-color: #B4B4B4;
    padding: 13px 0px 12px 0px;
    border-width: 1px 1px 1px 1px;
    border-radius: 7px 7px 7px 7px;
    background: #f7f7f7;
    font-family: nunito;
    font-size: 18px;
    font-weight: 700;
    color: #555555;
    width: 95%;
    margin-top: -40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f1927c5 */.elementor-281 .elementor-element.elementor-element-f1927c5{
    width: 90%;
    border-radius: 10px;
}

#obs-campo{
    border-radius: 10px;
    background: #f7f7f7;
    font-family: nunito;
    font-weight: 600;
}

.elementor-281 .elementor-element.elementor-element-f1927c5{
    display: none;
}

.elementor-281 .elementor-element.elementor-element-f1927c5::before{
    content: 'Observação';
    position: absolute;
    text-align: center;
    color: #333;
    font-size: 18px;
    font-family: Nunito;
    font-weight: 600;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #f7f7f7;
    border-radius: 7px;
    border: solid 1px #B4B4B4;
    width: 90%;
    align-items: center;
    justify-content: center;
    top: -40px;
}


.elementor-281 .elementor-element.elementor-element-f1927c5 {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a835d6 */.elementor-281 .elementor-element.elementor-element-3a835d6{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d487c7e *//*.elementor-281 .elementor-element.elementor-element-d487c7e{
    display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37083de */.elementor-281 .elementor-element.elementor-element-37083de{
    height: 100vh;
    width: 100vw;
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-ce84c34 */.fkcart-image-wrapper {
    display: none!important;
}



.variations, /* Lista do WCK*/
/* Check do Adicionar*/
#add-carrinho > div > div > form > div > button::after,
.elementor-281 .elementor-element.elementor-element-ce84c34{
    display: none;
}



/* botão close cart */
#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-modal-close  {
    height: 30px;
    width: 30px;
    margin-top: -10px;
    padding-left: 15px;
}
/* header cart */

#fkcart-modal > div > div.fkcart-preview-ui > div.fkcart-slider-header {
    height: 45px;
}

#fkcart-modal > div > div.fkcart-preview-ui > div.fkcart-slider-header::before {
    content: 'SEU PEDIDO';
    position: absolute;
    width: 100%;
    text-align: center;
    font-family: 'Poppins';
    font-weight: 600;
    top: 12px;
}

/* Margin top para os itens do cart */
#fkcart-modal > div > div.fkcart-preview-ui > div.fkcart-slider-body > div.fkcart-item-wrap.fkcart-pt-16 > div > div.fkcart-item-info > div.fkcart-item-meta {
    margin-top: 15px;
}


#product-286 > div > div.elementor-element.elementor-element-5a92eb3.e-con-full.e-flex.e-con.e-parent.e-lazyloaded{
    height: 0px;
    width: 0px;
}



/* botão comprar na direita*/
form.cart button[type='submit']:not(#qib_id):not(#qib_id), form.cart .qib-container + div:not(#qib_id):not(#qib_id){
  width: calc(100% - 155px)!important;
  height: 45px!important;
  bottom: 5px;
    position: fixed;
    right: 5px;
    text-align: left!important;
    font-size: 1rem!important;
    font-weight: 700;
    color: black!important;
    background-color: #9c9c9c;
    z-index: 20;
    border-radius: 7px;
    padding-top: 3px
}


/* Palavra total antes do preço */
#add-carrinho > div > div > form > p {
    font-size: 0px;
}


/* preço na direita */
#wckalkulator-price > ins > span > bdi {
  position: fixed;
  bottom: 2px!important;
  right: 0;
  height: 43px!important;
  margin-bottom: 4px!important;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 4.5%;
  font-weight: 500;
  font-size: 1.1rem;
  color: white;
  font-family: Poppins!important;
  pointer-events: none;
  z-index: 21;
}






  .qib-container{
    position: fixed;
    bottom: 5px;
    left: 5px;
    right: 20px;
    background-color: #EEEEEE;
    padding:5px;
    padding-left: 10px;
    border-radius: 7px!important;
    border: solid 1px #cfcfcf!important;
    width: 140px!important;
    height: 45px!important;
    z-index: 20;
}



    .qib-container .minus,
    .qib-container .plus{
    border-radius: 50%!important;
    width: 35px!important;
    height: 35px!important;
    font-family: Poppins!important;
    font-size: 25px!important;
    border-color: #FFFFFF00!important;
    background-color: #FFFFFF00!important;
    }
    
    
    
    .qib-container .minus{
    color:#b30000!important;
    }
    
    
    
.qib-container .quantity .input-text{
   font-size: 1.5em!important;
   font-family: poppins!important;
   margin-left: 3px!important;
   margin-right: 3px!important;
   border: 0px!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7b173b8 */.elementor-281 .elementor-element.elementor-element-7b173b8{
    height: 0px;
    width: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cfa05fb */.elementor-281 .elementor-element.elementor-element-cfa05fb, .elementor-281 .elementor-element.elementor-element-cfa05fb a{
  width:  100%;
  height: 55px;
  right: 0px;
  position: fixed;
  z-index: 998;
  opacity: 0.5;
}

#liberar-cart{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b40e154 */.elementor-281 .elementor-element.elementor-element-b40e154{
    height: 55px;
    background-color: #fff;
    position: fixed;
    bottom: 0;
    z-index: 5;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a92eb3 */.elementor-281 .elementor-element.elementor-element-5a92eb3{
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b86107d */.elementor-281 .elementor-element.elementor-element-b86107d{
    height: auto;
    width: 200px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d769ab2 */#product-286 > div > div.elementor-element.elementor-element-76f4c54.aviso-pc.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div.elementor-element.elementor-element-d769ab2.elementor-icon-list--layout-inline.elementor-list-item-link-full_width.elementor-widget.elementor-widget-icon-list > div > ul > li:nth-child(2) > span{
    color: #f29d35
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a34e21 */.elementor-281 .elementor-element.elementor-element-2a34e21:hover{
    scale: 1.2;
}

#product-286 > div > div.elementor-element.elementor-element-76f4c54.aviso-pc.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div.elementor-element.elementor-element-af1edf6.e-con-full.e-flex.e-con.e-child > div.elementor-element.elementor-element-2a34e21.elementor-view-default.elementor-widget.elementor-widget-icon > div > div > div > svg:hover{
     fill: #F29D35
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-44b0952 */.elementor-281 .elementor-element.elementor-element-44b0952:hover{
    scale: 1.2;
}

#product-286 > div > div.elementor-element.elementor-element-76f4c54.aviso-pc.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div.elementor-element.elementor-element-af1edf6.e-con-full.e-flex.e-con.e-child > div.elementor-element.elementor-element-44b0952.elementor-view-default.elementor-widget.elementor-widget-icon > div > div > div > svg > path:hover{
     fill: #F29D35
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d4f4a88 */.elementor-281 .elementor-element.elementor-element-d4f4a88:hover{
    scale: 1.2;
}

#product-286 > div > div.elementor-element.elementor-element-76f4c54.aviso-pc.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div.elementor-element.elementor-element-af1edf6.e-con-full.e-flex.e-con.e-child > div.elementor-element.elementor-element-d4f4a88.elementor-view-default.elementor-widget.elementor-widget-icon > div > div > div > svg:hover{
     fill: #F29D35
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af1edf6 */.elementor-281 .elementor-element.elementor-element-af1edf6{
    position: absolute;
    left: 50px;
    bottom: 40px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8c9f51d */.elementor-281 .elementor-element.elementor-element-8c9f51d{
    position: absolute;
    right: 50px;
    bottom: 50px;
}

.elementor-281 .elementor-element.elementor-element-8c9f51d:hover{
    scale: 1.2
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f9842bd */.elementor-281 .elementor-element.elementor-element-f9842bd{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76f4c54 */.elementor-281 .elementor-element.elementor-element-76f4c54{
    position: fixed;
    top: 0;
    height: 100vh;
    width: 100vw;
    z-index: 999;
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e3dec70 */.elementor-281 .elementor-element.elementor-element-e3dec70{
    height: 0px;
    width: 0px;
}




/*

<style>
/* Estilo do popup *//*
#custom-popup {
    display: none;
    position: fixed;
    bottom: 70px;
    left: 50%;
    transform: translateX(-50%);
    background-color: #1eae69;
    color: #FFF;
    padding: 10px 20px;
    border-radius: 5px;
    z-index: 999!important;
    opacity: 0;
    transition: opacity 0.5s ease, transform 0.5s ease;
    font-family: poppins;
    font-size: 14px;
    font-weight: 400;
    box-shadow: 0px 0px 2px 2px rgb(0 0 0 / 40%);
}

#custom-popup.show {
    display: block;
    opacity: 1;
    transform: translateX(-50%) translateY(0);
}

#custom-popup.hide {
    opacity: 0;
    transform: translateX(-50%) translateY(20px);
}

</style>

<div id="custom-popup">
    <strong>Item Adicionado</strong>
</div>






<script>
document.addEventListener('DOMContentLoaded', function() {
    // Certifica-se de que jQuery está disponível
    if (typeof jQuery !== 'undefined') {
        jQuery(document.body).on('added_to_cart', function() {
            var elementToCheck = document.getElementById('cont-loop-htmls');

            // Verifica se o elemento com ID 'cont-loop-pizza-salgada' está visível
            if (elementToCheck && window.getComputedStyle(elementToCheck).display !== 'none') {
                // Código para ocultar elementos e manipular checkboxes
                var checkboxesToUncheck = [
                    'wck_field_cat_pizza_salgada',
                    'wck_field_tamanho_pizza',
                    'wck_field_pizza_salg_borda',
                    'wck_field_pizza_salgada',
                    'wck_field_pizza_salgadas_acrescimos',
                    'wck_field_cat_pizza_doce',
                    'wck_field_pizza_doce',
                    'wck_field_cat_beirute',
                    'wck_field_beirute',
                    'wck_field_cat_lanche',
                    'wck_field_lanche',
                    'wck_field_cat_sanduiches',
                    'wck_field_sanduiches',
                    'wck_field_cat_porcoes',
                    'wck_field_porcoes',
                ];

                var elementsToHide = [
                    'cont-base-prod',
                    'cont-produtos-list',
                    // -- >> Titulos Categorias
                    'tit-bebidas-loop',
                    'tit-sobremesas-loop',
                    'tit-cervejas-loop',
                    'tit-pizza-salgada-loop', 
                    'tit-pizza-doce-loop',
                    'cont-pizzas-tamanho-qnt', /* cont-pizzas-titulos *//*
                    'tit-sanduiches-loop',
                    'tit-burgers-loop',
                    'tit-beirutes-loop',
                    'tit-sanduiches-topo',
                    'tit-porcoes-loop',
                    
                    // -- >> Botão Add-Cart e Conteiner BD somente nos HTML
                    'cont-add-cart-fixed',
                    'add-carrinho',
                    'add-cart-background',
                    
                    // -- >> Abaixo as Categ da Home
                    'cont-loop-bebidas',
                    'cont-loop-sobremesas',
                    'cont-loop-cervejas',
                    'cont-loop-htmls',
                    'html-pizza-doce',
                    'html-pizza-salgada',
                    'html-sanduiches-pao-frances',
                    'html-pizza-salgada-adicionais',
                    'html-pizza-doce-adicionais',
                    'html-lanches-adicionais',
                    'html-burgers',
                    'html-beirutes',
                    'html-porcoes',
                ];

                var selectTamanho = document.getElementById('select-tamanho-pizz-tamanho');
                var selectBorda = document.getElementById('select-tamanho-pizz-borda');
                var checkboxesAdicionais = document.querySelectorAll('.list-container input[type="checkbox"]');

                checkboxesToUncheck.forEach(function(checkboxClass) {
                    document.querySelectorAll('.' + checkboxClass + ':checked')
                        .forEach(function(checkbox) {
                            checkbox.click();
                        });
                });

                elementsToHide.forEach(function(elementId) {
                    var element = document.getElementById(elementId);
                    if (element) {
                        element.style.display = 'none';
                    }
                });

                if (selectTamanho) {
                    selectTamanho.selectedIndex = 1;
                }

                if (selectBorda) {
                    selectBorda.selectedIndex = 1;
                }

                checkboxesAdicionais.forEach(function(checkbox) {
                    checkbox.checked = false;
                });

                var checkboxes = document.querySelectorAll('input[type="checkbox"][name="sabores[]"]:checked');
                checkboxes.forEach(function(checkbox) {
                    checkbox.checked = false;
                });

                var listaSabores = document.getElementById('sabores-lista');
                var itens = listaSabores.querySelectorAll('.pizza-container li');
                itens.forEach(function(item) {
                    item.style.opacity = 1;
                });


// Desmarcar checkboxes do lanche-pf
var checkboxesLanchePF = document.querySelectorAll('input[type="checkbox"].lanche-pf:checked');
checkboxesLanchePF.forEach(function(checkbox) {
    checkbox.checked = false;
});

// Restaurar opacidade dos itens de lanche-pf
var itensLanchePF = document.querySelectorAll('.lanche-container-lanche-pf li.lanche-item');
itensLanchePF.forEach(function(item) {
    item.style.opacity = 1;
});






                // **Início da adição para limpar campos obs-campo e wck_field_obs_prod**
                const obsCampo = document.getElementById('obs-campo');
                const wckFieldObsProd = document.querySelector('#wck_field_obs_prod');

                if (obsCampo) {
                    obsCampo.value = '';
                }
                if (wckFieldObsProd) {
                    wckFieldObsProd.value = '';
                }
                // **Fim da adição**

                var styleTag = document.createElement('style');
                styleTag.textContent = '#tit-qnt-sabores-pizz > div > h2 { margin-bottom: 0px; }';
                document.head.appendChild(styleTag);
            }

            // Manipulação do popup
            var popup = document.getElementById('custom-popup');
            
            // Remove classes antigas
            popup.classList.remove('hide');
            popup.classList.remove('show');
            
            // Adiciona a classe para mostrar o popup
            popup.classList.add('show');
            
            // Oculta o popup após 1,5 segundos
            setTimeout(function() {
                popup.classList.remove('show');
                popup.classList.add('hide');
            }, 1500);
        });
    } else {
        console.error('jQuery não está disponível.');
    }
});
</script>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a19a74 */.elementor-281 .elementor-element.elementor-element-6a19a74{
    height: 0px;
    width: 0px;
}



/*


<script>
(function() {
    function handleBackButton(event) {
        if (document.getElementById('cont-base-prod').style.display === 'none' || getComputedStyle(document.getElementById('cont-base-prod')).display === 'none') {
            if (confirm('Vai sair mesmo?')) {
                // Navega para a página anterior
                window.history.back();
            } else {
                // Adiciona um novo estado para evitar navegação
                window.history.pushState(null, null, location.href);
            }
        } else {
            // Oculta o elemento e adiciona um novo estado ao histórico
            document.getElementById('cont-base-prod').style.display = 'none';
            window.history.pushState(null, null, location.href);
        }
    }

    // Adiciona um estado fictício ao histórico
    window.addEventListener('popstate', handleBackButton);
    window.history.pushState(null, null, location.href);

    // Garante que um estado fictício seja adicionado sempre que a página é carregada
    window.addEventListener('load', function() {
        window.history.pushState(null, null, location.href);
    });
})();
</script>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd396a2 */.elementor-281 .elementor-element.elementor-element-dd396a2{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d004b1b */.elementor-281 .elementor-element.elementor-element-d004b1b{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-84ad647 */.elementor-281 .elementor-element.elementor-element-84ad647{
    display: none;
}


#callButton, #whatsappButton, #closePopup{
    font-family: Poppins;
    font-weight: 500;
    font-size: 14px;
}

#popupTitle{
    font-weight: 600;
    font-family: Poppins;
    font-size: 15px;
}


#popupContainer{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS */#fkcart-notice,
#site-header,
#site-footer,
body > div.woocommerce-notices-wrapper > ul, /* erro notif */
/*remove a img carregando preço*/
#wckalkulator-price > img{
    display: none!important;
}



/* Remover Shijeji */
#sabores-lista > li:nth-child(55){
    display: none!important;
}/* End custom CSS */