.elementor-84 .elementor-element.elementor-element-59030da5{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-6ff13750{margin-top:0px;margin-bottom:6px;z-index:0;}.elementor-84 .elementor-element.elementor-element-f10fdd5:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-f10fdd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-84 .elementor-element.elementor-element-f10fdd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;z-index:1;}.elementor-84 .elementor-element.elementor-element-f10fdd5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-84 .elementor-element.elementor-element-5798445f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-84 .elementor-element.elementor-element-5798445f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB9E9E00;}.elementor-84 .elementor-element.elementor-element-5798445f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-84 .elementor-element.elementor-element-5798445f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-84 .elementor-element.elementor-element-46798134{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-35c94f7f:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-35c94f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-84 .elementor-element.elementor-element-35c94f7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-35c94f7f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-84 .elementor-element.elementor-element-2b880a52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-84 .elementor-element.elementor-element-2b880a52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB9E9E00;}.elementor-84 .elementor-element.elementor-element-2b880a52 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-84 .elementor-element.elementor-element-2b880a52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-84 .elementor-element.elementor-element-72596ba{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-5e207e7f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-84 .elementor-element.elementor-element-5e207e7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-420px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-7c9d7e31:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-7c9d7e31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-7c9d7e31 > .elementor-background-overlay{background-color:#00000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-84 .elementor-element.elementor-element-7c9d7e31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-84 .elementor-element.elementor-element-46b89792:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-46b89792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/pedroschicken.co.zm/wp-content/uploads/2025/03/Mock-up-Homepage-08.webp?fit=3192%2C3028&ssl=1");background-repeat:no-repeat;background-size:cover;}.elementor-84 .elementor-element.elementor-element-46b89792{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-84 .elementor-element.elementor-element-46b89792 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-84 .elementor-element.elementor-element-2787c4e1{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-110d82b9{margin-top:-283px;margin-bottom:0px;z-index:2;}.elementor-84 .elementor-element.elementor-element-310bbdf2{margin-top:-709px;margin-bottom:0px;z-index:1;}.elementor-84 .elementor-element.elementor-element-1a38e824{margin-top:-7px;margin-bottom:-7px;}.elementor-84 .elementor-element.elementor-element-6fdbe3d0{margin-top:-127px;margin-bottom:-127px;}.elementor-84 .elementor-element.elementor-element-2517ed8{margin-top:0px;margin-bottom:6px;z-index:0;}.elementor-84 .elementor-element.elementor-element-478a6af{margin-top:0px;margin-bottom:6px;z-index:0;}.elementor-84 .elementor-element.elementor-element-335fecba{--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-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-84 .elementor-element.elementor-element-6117c134 .elementor-heading-title{color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-6c9fb393{--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;}body.elementor-page-84:not(.elementor-motion-effects-element-type-background), body.elementor-page-84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-84 .elementor-element.elementor-element-6ff13750{margin-top:-75px;margin-bottom:7px;z-index:0;}.elementor-84 .elementor-element.elementor-element-f10fdd5{margin-top:-10px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-46798134{--spacer-size:10px;}.elementor-84 .elementor-element.elementor-element-35c94f7f{margin-top:-10px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-110d82b9{z-index:1;}.elementor-84 .elementor-element.elementor-element-310bbdf2{margin-top:-229px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-84 .elementor-element.elementor-element-1a38e824{margin-top:-76px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-442d21a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-84 .elementor-element.elementor-element-6fdbe3d0{margin-top:-78px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-2035050b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-84 .elementor-element.elementor-element-2517ed8{margin-top:-78px;margin-bottom:0px;z-index:0;}.elementor-84 .elementor-element.elementor-element-478a6af{margin-top:-75px;margin-bottom:7px;z-index:0;}}@media(max-width:767px){.elementor-84 .elementor-element.elementor-element-4196c833{margin-top:-52px;margin-bottom:2px;padding:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-59030da5{--spacer-size:10px;}.elementor-84 .elementor-element.elementor-element-6ff13750{margin-top:-33px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-f10fdd5{margin-top:-11px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-5798445f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-84 .elementor-element.elementor-element-46798134{--spacer-size:427px;}.elementor-84 .elementor-element.elementor-element-35c94f7f{margin-top:-11px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-2b880a52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-84 .elementor-element.elementor-element-72596ba{--spacer-size:427px;}.elementor-84 .elementor-element.elementor-element-5e207e7f > .elementor-background-overlay{opacity:1;}.elementor-84 .elementor-element.elementor-element-5e207e7f{margin-top:-698px;margin-bottom:0px;z-index:1;}.elementor-84 .elementor-element.elementor-element-7c9d7e31{margin-top:-74px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-46b89792:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-46b89792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/pedroschicken.co.zm/wp-content/uploads/2025/03/Mobile-Location-BG.png.webp?fit=1086%2C1094&ssl=1");background-size:cover;}.elementor-84 .elementor-element.elementor-element-46b89792{margin-top:-70px;margin-bottom:1px;}.elementor-84 .elementor-element.elementor-element-183fbfef > .elementor-widget-container{--e-transform-translateX:8px;--e-transform-translateY:6px;--e-transform-scale:1.1;margin:0px 0px -24px 0px;padding:50px 0px 49px 0px;}.elementor-84 .elementor-element.elementor-element-da00c55{margin-top:-52px;margin-bottom:2px;padding:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-2787c4e1{--spacer-size:10px;}.elementor-84 .elementor-element.elementor-element-110d82b9{margin-top:0px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-310bbdf2{margin-top:0px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-1a38e824{margin-top:-34px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-6fdbe3d0{margin-top:-34px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-2517ed8{margin-top:-33px;margin-bottom:0px;}.elementor-84 .elementor-element.elementor-element-478a6af{margin-top:-33px;margin-bottom:0px;}}/* Start custom CSS for section, class: .elementor-element-4196c833 */.app{clip-path: polygon(0 0, 100% 14.6%, 100% 100%, 0 100%, 0 30%);}

@media only screen and (min-width: 360px) and (max-width: 374px) {
.app {
    clip-path: polygon(0 0, 100% 11%, 100% 100%, 0 100%, 0 30%)!important;
    margin-top: -35px!important;
    margin-bottom: 0px!important;
}
}
@media only screen and (min-width: 389px) and (max-width: 396px) {
.app {
    clip-path: polygon(0 0, 100% 11%, 100% 100%, 0 100%, 0 30%)!important;
    margin-top: -55px!important;
    margin-bottom: 0px!important;
}
}
@media only screen and (min-width: 390px)and (max-width: 395px){
.app {
    clip-path: polygon(0 0, 100% 14.6%, 100% 100%, 0 100%, 0 30%)!important;
}}
@media only screen and (min-width: 375px) and (max-width: 380px) {
    .app {
    margin-top: -55px!important;
    margin-bottom: 0px!important;
}
}
@media only screen and (min-width: 429px) and (max-width: 450px) {
    .app {
    margin-bottom: 4px!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ff13750 */.app-section{clip-path: polygon(46% 8%, 100% 0, 100% 60%, 100% 100%, 0 100%, 0% 60%, 0 15%);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e207e7f */.intro{
   clip-path: polygon(0 0, 100% 0, 100% 50%, 100% 95%, 0 89%, 0% 50%);



}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7c9d7e31 */.hungry{
  clip-path: polygon(0 3%, 100% 9%, 100% 87.5%, 0 97%, 0% 38%);



}
@media only screen and (min-width: 360px) and (max-width: 376px) {
    .hungry{
        margin-top:-74px!important;
        
      clip-path: polygon(0 3%, 100% 9%, 100% 87.9%, 0 97%, 0% 38%);



         margin-bottom:6px!important;
    }
    
}
@media only screen and (min-width: 377px) and (max-width: 395px) {
    .hungry{
        
       clip-path: polygon(0 3%, 100% 9%, 100% 87.9%, 0 97%, 0% 38%);

        
        margin-bottom:6px!important;
    }
}
@media only screen and (min-width: 389px) and (max-width: 396px) {
    .hungry{
        margin-top:-78px!important;
    }
}
@media only screen and (min-width: 411px) and (max-width: 450px) {
    .hungry {
    margin-top: -84px!important;
    clip-path: polygon(0 3%, 100% 9%, 100% 87.9%, 0 95.5%, 0% 38%)!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-46b89792 */@media only screen and (max-width: 360px) {
    .location{clip-path: polygon(0 14.5%, 100% 0, 100% 100%, 0 89%, 0 30%);
    
    }
    
}
@media only screen and (min-width: 361px) and (max-width: 393px) {
    .location{clip-path: polygon(0 14.2%, 100% 0, 100% 100%, 0 85%, 0 30%);}
    .location{
         margin-bottom:6px!important;
         margin-top:-70px!important;
     }
}
@media only screen and (min-width: 394px) {
    .location{clip-path: polygon(0 13%, 100% 0, 100% 100%, 0 85%, 0 30%);}
}

@media only screen and (min-width: 389px) and (max-width: 396px) {
    
}
@media only screen and (min-width: 412px) and (max-width: 450px) {
    .location {
    margin-top: -74px!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-da00c55 */.app{clip-path: polygon(0 0, 100% 14.6%, 100% 100%, 0 100%, 0 30%);}

@media only screen and (min-width: 360px) and (max-width: 374px) {
.app {
    clip-path: polygon(0 0, 100% 11%, 100% 100%, 0 100%, 0 30%)!important;
    margin-top: -35px!important;
    margin-bottom: 0px!important;
}
}
@media only screen and (min-width: 389px) and (max-width: 396px) {
.app {
    clip-path: polygon(0 0, 100% 11%, 100% 100%, 0 100%, 0 30%)!important;
    margin-top: -55px!important;
    margin-bottom: 0px!important;
}
}
@media only screen and (min-width: 390px)and (max-width: 395px){
.app {
    clip-path: polygon(0 0, 100% 14.6%, 100% 100%, 0 100%, 0 30%)!important;
}}
@media only screen and (min-width: 375px) and (max-width: 380px) {
    .app {
    margin-top: -55px!important;
    margin-bottom: 0px!important;
}
}
@media only screen and (min-width: 429px) and (max-width: 450px) {
    .app {
    margin-bottom: 4px!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-110d82b9 */.intro-sec{clip-path: polygon(41% 5%, 100% 0, 100% 100%, 0 83%, 0 8%);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-310bbdf2 */.intro-sec{clip-path: polygon(0% 0%, 100% 0, 100% 100%, 0 83%, 0 8%);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1a38e824 */.location-section{clip-path: polygon(48% 7%, 100% 15%, 100% 60%, 100% 85%, 0 100%, 0% 60%, 0 0);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6fdbe3d0 */.location-section{clip-path: polygon(48% 7%, 100% 15%, 100% 60%, 100% 85%, 0 100%, 0% 60%, 0 0);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2517ed8 */.app-section{clip-path: polygon(46% 8%, 100% 0, 100% 60%, 100% 100%, 0 100%, 0% 60%, 0 15%);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-478a6af */.app-section{clip-path: polygon(46% 8%, 100% 0, 100% 60%, 100% 100%, 0 100%, 0% 60%, 0 15%);}/* End custom CSS */
/* Start custom CSS */@media only screen and (min-width: 1260px) and (max-width: 1285px){
.elementor-44 .elementor-element.elementor-element-ebf5f4a {
    margin-top: -220px!important;
}
}

.elementor-44 .elementor-element.elementor-element-21c67be{
    margin-bottom: 90px;
}
.page-content{
    overflow: hidden;
}
@media only screen and (min-width: 430px) and (max-width: 431px) {
    .elementor-44 .elementor-element.elementor-element-8ec2a76 > .elementor-widget-container {
        padding-top: 160px;
        margin-left: -203px;
        padding-right: 209px;
    }
    .app{
        margin-top:-54px!important;
    }
}


@media only screen and (min-width: 1024px) and (max-width: 1100px) {
    .app-section{
         margin-top:-97px!important;
         margin-bottom:10px!important;
    }
    .location-section{
        margin-top:-97px!important;
    }
}
@media only screen and (min-width: 820px) and (max-width: 911px) {
    .app-section{
         margin-top:-79px!important;
         margin-bottom:8px!important;
    }
     .location-section{
        margin-top:-79px!important;
    }
}
@media only screen and (min-width: 912px) and (max-width: 1023px) {
    .app-section{
         margin-top:-88px!important;
         margin-bottom:10px!important;
        
    }
    .location-section{
        margin-top:-89px!important;
    }
}
@media only screen and (min-width: 1280px) and (max-width: 1300px) {
    .app-section{
         margin-top:-125px!important;
        
        
    }
    .location-section{
        margin-top:-125px!important;
    }
    
}
@media only screen and (min-width: 540px) and (max-width: 560px) {
    img.attachment-medium_large.size-medium_large.wp-image-1865{
    margin-top: -50px;
    width: 400px;
    }
    .elementor-44 .elementor-element.elementor-element-103666f:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-103666f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    margin-top: -498px;
}
.elementor-44 .elementor-element.elementor-element-8ec2a76 {
    padding-top: 150px;
    margin-left: -120px;
}
.elementor-44 .elementor-element.elementor-element-a3c3fba > .elementor-widget-container {
    margin: 46px -80px 0px 80px;
    padding: 11px 11px 11px 11px;
}
.elementor-44 .elementor-element.elementor-element-cf48db9 .elementor-button {
    margin-left: 80px;
}
.elementor-44 .elementor-element.elementor-element-579d26b > .elementor-widget-container {
    margin: 0px 0px 0px 60px;
}
img.attachment-large.size-large.wp-image-1869{
    padding-top:40px;
    margin-bottom:-10px;
}
    .elementor-44 .elementor-element.elementor-element-232393c .elementor-heading-title {
    margin-top: 60px;
    margin-left: 50px;
    margin-right: -80px;
}
.elementor-44 .elementor-element.elementor-element-427fe3a {
    margin-bottom: 9px;
}

  .app{
       clip-path: polygon(0 0, 100% 15%, 100% 50%, 100% 100%, 0 100%, 0% 50%);


    }
    .chicken{
        clip-path: polygon(0 0, 100% 12%, 100% 50%, 100% 86.4%, 0 100%, 0% 50%);}


    .location{
        clip-path: polygon(0 13%, 100% 0, 100% 50%, 100% 100%, 0 89%, 0% 50%);



    }
    
}/* End custom CSS */