/*!/wp-content/uploads/elementor/css/post-13483.css*/.elementor-13483 .elementor-element.elementor-element-5cd93020{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-5cd93020:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-5cd93020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-13483 .elementor-element.elementor-element-5cd93020, .elementor-13483 .elementor-element.elementor-element-5cd93020::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-12db7afe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-13483 .elementor-element.elementor-element-12db7afe:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-12db7afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13483 .elementor-element.elementor-element-12db7afe, .elementor-13483 .elementor-element.elementor-element-12db7afe::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-6c562d0a{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-6c562d0a:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-6c562d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/Group-110.webp);background-size:cover;}.elementor-13483 .elementor-element.elementor-element-6c562d0a, .elementor-13483 .elementor-element.elementor-element-6c562d0a::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-14208d28{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-13483 .elementor-element.elementor-element-75d431b .elementor-heading-title{color:#6F88E4;font-family:"Alosia Sans", Sans-serif;font-size:50px;line-height:1.1em;}.elementor-13483 .elementor-element.elementor-element-75d431b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-75d431b{width:100%;max-width:100%;}.elementor-13483 .elementor-element.elementor-element-1614dbb0{color:var( --e-global-color-589f2ef );font-size:16px;font-weight:400;line-height:21.86px;width:100%;max-width:100%;}.elementor-13483 .elementor-element.elementor-element-1614dbb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-3693d776 .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-12e743ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;--background-transition:0.3s;--margin-block-start:-150px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:180px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-12e743ba:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-12e743ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-12e743ba, .elementor-13483 .elementor-element.elementor-element-12e743ba::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-302d780e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-8e99515 .elementor-button{font-family:"Alosia Sans", Sans-serif;font-size:21px;font-weight:400;fill:#6F88E4;color:#6F88E4;background-color:#F0ECE4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-8e99515 .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-8e99515 .elementor-button:focus{background-color:#FFFFFF;}.elementor-13483 .elementor-element.elementor-element-236414bf .elementor-button{font-family:"Alosia Sans", Sans-serif;font-size:21px;font-weight:400;fill:#6F88E4;color:#6F88E4;background-color:#F0ECE4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-236414bf .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-236414bf .elementor-button:focus{background-color:#FFFFFF;}.elementor-13483 .elementor-element.elementor-element-7a7d16d .elementor-button{font-family:"Alosia Sans", Sans-serif;font-size:21px;font-weight:400;fill:#6F88E4;color:#6F88E4;background-color:#F0ECE4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-7a7d16d .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-7a7d16d .elementor-button:focus{background-color:#FFFFFF;}.elementor-13483 .elementor-element.elementor-element-48b8e12f .elementor-button{font-family:"Alosia Sans", Sans-serif;font-size:21px;font-weight:400;fill:#6F88E4;color:#6F88E4;background-color:#F0ECE4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-48b8e12f .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-48b8e12f .elementor-button:focus{background-color:#FFFFFF;}.elementor-13483 .elementor-element.elementor-element-5d419885 .elementor-button{font-family:"Alosia Sans", Sans-serif;font-size:21px;font-weight:400;fill:#6F88E4;color:#6F88E4;background-color:#F0ECE4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-5d419885 .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-5d419885 .elementor-button:focus{background-color:#FFFFFF;}.elementor-13483 .elementor-element.elementor-element-63484d56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-5648fdca{--display:flex;--min-height:150px;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-13483 .elementor-element.elementor-element-5648fdca:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-5648fdca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/tuesday-specials-in-CT-9-scaled.webp);background-position:center center;background-size:cover;}.elementor-13483 .elementor-element.elementor-element-5648fdca, .elementor-13483 .elementor-element.elementor-element-5648fdca::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-7385c5c6{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-13483 .elementor-element.elementor-element-7385c5c6:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-7385c5c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13483 .elementor-element.elementor-element-7385c5c6, .elementor-13483 .elementor-element.elementor-element-7385c5c6::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-5b8c6c38 .elementor-heading-title{color:#6F88E4;font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;line-height:21.86px;}.elementor-13483 .elementor-element.elementor-element-5b8c6c38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-df5497c{color:#2F3333;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-13483 .elementor-element.elementor-element-df5497c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-05e4c89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-05e4c89:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-05e4c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3333;}.elementor-13483 .elementor-element.elementor-element-05e4c89, .elementor-13483 .elementor-element.elementor-element-05e4c89::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-a514612{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-164d936{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-423db5e .elementor-heading-title{color:#F0ECE4;font-family:"Alosia Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.15em;}.elementor-13483 .elementor-element.elementor-element-423db5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-f9b6a75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-c4623ef{--display:flex;--min-height:150px;--justify-content:flex-start;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-13483 .elementor-element.elementor-element-c4623ef:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-c4623ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/tuesday-specials-in-CT-8.webp);background-position:center center;background-size:cover;}.elementor-13483 .elementor-element.elementor-element-c4623ef, .elementor-13483 .elementor-element.elementor-element-c4623ef::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-adcec52{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-05a8acd .elementor-heading-title{color:#F0ECE4;font-family:"Alosia Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-13483 .elementor-element.elementor-element-05a8acd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-1b363b6{color:#F0ECE4;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-13483 .elementor-element.elementor-element-1b363b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-9d4ec70 .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-9d4ec70 .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-9d4ec70 .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-9d4ec70 .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-9d4ec70 .elementor-button:focus svg{fill:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-a4a3a04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-249aa83{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-21f18b4 .elementor-heading-title{color:#F0ECE4;font-family:"Alosia Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.15em;}.elementor-13483 .elementor-element.elementor-element-21f18b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-865c310{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-c8d050d{--display:flex;--min-height:150px;--justify-content:flex-start;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-13483 .elementor-element.elementor-element-c8d050d:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-c8d050d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/chilli-tuesday-rinct.png);background-position:center center;background-size:cover;}.elementor-13483 .elementor-element.elementor-element-c8d050d, .elementor-13483 .elementor-element.elementor-element-c8d050d::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-522d0e3{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-f40ba0d .elementor-heading-title{color:#F0ECE4;font-family:"Alosia Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-13483 .elementor-element.elementor-element-f40ba0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-f625c0a{color:#F0ECE4;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-13483 .elementor-element.elementor-element-f625c0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-549e42a .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-549e42a .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-549e42a .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-549e42a .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-549e42a .elementor-button:focus svg{fill:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-4ef33ad5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-4ef33ad5:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-4ef33ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-13483 .elementor-element.elementor-element-4ef33ad5, .elementor-13483 .elementor-element.elementor-element-4ef33ad5::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-54474c88 .elementor-heading-title{color:#6F88E4;font-family:"Alosia Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.15em;}.elementor-13483 .elementor-element.elementor-element-54474c88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-16ad8706{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:1px;--border-inline-start-width:0px;border-color:#6F88E4;--border-color:#6F88E4;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-16ad8706, .elementor-13483 .elementor-element.elementor-element-16ad8706::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-7cfc8e5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-670345ea{--display:flex;--min-height:150px;--justify-content:flex-start;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-13483 .elementor-element.elementor-element-670345ea:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-670345ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/CT-specials-img-6.webp);background-position:center center;background-size:cover;}.elementor-13483 .elementor-element.elementor-element-670345ea, .elementor-13483 .elementor-element.elementor-element-670345ea::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-5878fa55{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-78ced13f .elementor-heading-title{color:#000000;font-family:"Alosia Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-13483 .elementor-element.elementor-element-78ced13f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-443abd62{color:#2F3333;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-13483 .elementor-element.elementor-element-443abd62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-1723d30d .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-1723d30d .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-1723d30d .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-1723d30d .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-1723d30d .elementor-button:focus svg{fill:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-74c217d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-492d28b4{--display:flex;--min-height:150px;--justify-content:flex-start;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-13483 .elementor-element.elementor-element-492d28b4:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-492d28b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/CT-specials-img-4.webp);background-position:center center;background-size:cover;}.elementor-13483 .elementor-element.elementor-element-492d28b4, .elementor-13483 .elementor-element.elementor-element-492d28b4::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-79954e6d{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-7722bfb4 .elementor-heading-title{color:#000000;font-family:"Alosia Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-13483 .elementor-element.elementor-element-7722bfb4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-4134e91c{color:#2F3333;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-13483 .elementor-element.elementor-element-4134e91c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-36fcd9bc .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-36fcd9bc .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-36fcd9bc .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-36fcd9bc .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-36fcd9bc .elementor-button:focus svg{fill:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-644f600b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:1px;--border-inline-start-width:0px;border-color:#6F88E4;--border-color:#6F88E4;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-644f600b, .elementor-13483 .elementor-element.elementor-element-644f600b::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-e9b9e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-433e03c1{--display:flex;--min-height:150px;--justify-content:flex-start;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-13483 .elementor-element.elementor-element-433e03c1:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-433e03c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/tuesday-specials-in-CT-10.webp);background-position:center center;background-size:cover;}.elementor-13483 .elementor-element.elementor-element-433e03c1, .elementor-13483 .elementor-element.elementor-element-433e03c1::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-11a80f94{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-55e43fe6 .elementor-heading-title{color:#000000;font-family:"Alosia Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-13483 .elementor-element.elementor-element-55e43fe6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-1902e80d{color:#2F3333;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-13483 .elementor-element.elementor-element-1902e80d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-5f5f872e .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-5f5f872e .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-5f5f872e .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-5f5f872e .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-5f5f872e .elementor-button:focus svg{fill:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-55f55e0a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-60abf730{--display:flex;--min-height:150px;--justify-content:flex-start;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-60abf730:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-60abf730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/CT-specials-img-3.webp);background-position:center center;background-size:cover;}.elementor-13483 .elementor-element.elementor-element-60abf730, .elementor-13483 .elementor-element.elementor-element-60abf730::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-50551520{--display:flex;--background-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-513b452f .elementor-heading-title{color:#000000;font-family:"Alosia Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-13483 .elementor-element.elementor-element-513b452f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-366f881e{color:#2F3333;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-13483 .elementor-element.elementor-element-366f881e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-191f8a36 .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-191f8a36 .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-191f8a36 .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-191f8a36 .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-191f8a36 .elementor-button:focus svg{fill:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-06a2f7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-06a2f7d:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-06a2f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-13483 .elementor-element.elementor-element-06a2f7d, .elementor-13483 .elementor-element.elementor-element-06a2f7d::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-e17ffff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-9eb6bef{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-f015b11 .elementor-heading-title{color:#6F88E4;font-family:"Alosia Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.15em;}.elementor-13483 .elementor-element.elementor-element-f015b11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-4a1ce44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-4efb17e{--display:flex;--min-height:150px;--justify-content:flex-start;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-13483 .elementor-element.elementor-element-4efb17e:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-4efb17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/CT-specials-img-2.webp);background-position:center center;background-size:cover;}.elementor-13483 .elementor-element.elementor-element-4efb17e, .elementor-13483 .elementor-element.elementor-element-4efb17e::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-31f7e06{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-221ffce .elementor-heading-title{color:#000000;font-family:"Alosia Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-13483 .elementor-element.elementor-element-221ffce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-9311e04{color:#2F3333;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-13483 .elementor-element.elementor-element-9311e04 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-56a6be2a .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-56a6be2a .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-56a6be2a .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-56a6be2a .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-56a6be2a .elementor-button:focus svg{fill:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-3455fce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px 40px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-3455fce:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-3455fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F3333;}.elementor-13483 .elementor-element.elementor-element-3455fce, .elementor-13483 .elementor-element.elementor-element-3455fce::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-6f1336e .elementor-heading-title{color:#F0ECE4;font-family:"Alosia Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.15em;}.elementor-13483 .elementor-element.elementor-element-6f1336e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-aa9d07e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-bd7e6cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-8b85813{--display:flex;--min-height:150px;--justify-content:flex-start;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-13483 .elementor-element.elementor-element-8b85813:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-8b85813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/CT-specials-img-5.webp);background-position:center center;background-size:cover;}.elementor-13483 .elementor-element.elementor-element-8b85813, .elementor-13483 .elementor-element.elementor-element-8b85813::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-dd8cbdd{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-86a6dda .elementor-heading-title{color:#F0ECE4;font-family:"Alosia Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-13483 .elementor-element.elementor-element-86a6dda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-994ca78{color:#F0ECE4;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-13483 .elementor-element.elementor-element-994ca78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-5e1afc8 .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-5e1afc8 .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-5e1afc8 .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-5e1afc8 .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-5e1afc8 .elementor-button:focus svg{fill:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-bd032af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-a03eac8{--display:flex;--min-height:150px;--justify-content:flex-start;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-13483 .elementor-element.elementor-element-a03eac8:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-a03eac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/CT-specials-img-1.webp);background-position:center center;background-size:cover;}.elementor-13483 .elementor-element.elementor-element-a03eac8, .elementor-13483 .elementor-element.elementor-element-a03eac8::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-bc74f54{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-18450c0 .elementor-heading-title{color:#F0ECE4;font-family:"Alosia Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-13483 .elementor-element.elementor-element-18450c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-67a4798{color:#F0ECE4;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-13483 .elementor-element.elementor-element-67a4798 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-914355d .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-914355d .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-914355d .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-914355d .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-914355d .elementor-button:focus svg{fill:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-55404e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-55404e6:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-55404e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-55404e6, .elementor-13483 .elementor-element.elementor-element-55404e6::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-d9f0991{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-f05bf0f{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-13483 .elementor-element.elementor-element-f05bf0f:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-f05bf0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/CT-specials-img-9.webp);background-position:center center;background-size:cover;}.elementor-13483 .elementor-element.elementor-element-f05bf0f, .elementor-13483 .elementor-element.elementor-element-f05bf0f::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-5e1cb0e{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-13483 .elementor-element.elementor-element-5e1cb0e:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-5e1cb0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13483 .elementor-element.elementor-element-5e1cb0e, .elementor-13483 .elementor-element.elementor-element-5e1cb0e::before{--border-transition:0.3s;}.elementor-13483 .elementor-element.elementor-element-65b8e59 .elementor-heading-title{color:#6F88E4;font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;line-height:21.86px;}.elementor-13483 .elementor-element.elementor-element-65b8e59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-eae8c7a{color:#2F3333;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-13483 .elementor-element.elementor-element-eae8c7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-0949690 .elementor-heading-title{color:#6F88E4;font-family:"Alosia Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-13483 .elementor-element.elementor-element-0949690 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-92fa6ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-9534be1 .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-9534be1 .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-9534be1 .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-9534be1 .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-9534be1 .elementor-button:focus svg{fill:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-034f0e0 .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-034f0e0 .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-034f0e0 .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-034f0e0 .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-034f0e0 .elementor-button:focus svg{fill:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-5b3d399 .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-5b3d399 .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-5b3d399 .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-5b3d399 .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-5b3d399 .elementor-button:focus svg{fill:#6F88E4;}.elementor-13483 .elementor-element.elementor-element-55f14c1 .elementor-button{font-family:"Alosia Sans", Sans-serif;font-weight:400;background-color:#6F88E4;border-radius:50px 50px 50px 50px;}.elementor-13483 .elementor-element.elementor-element-55f14c1 .elementor-button:hover, .elementor-13483 .elementor-element.elementor-element-55f14c1 .elementor-button:focus{color:#6F88E4;background-color:#DEE21C;}.elementor-13483 .elementor-element.elementor-element-55f14c1 .elementor-button:hover svg, .elementor-13483 .elementor-element.elementor-element-55f14c1 .elementor-button:focus svg{fill:#6F88E4;}@media(max-width:1024px){.elementor-13483 .elementor-element.elementor-element-75d431b .elementor-heading-title{font-size:48px;line-height:1.15em;}.elementor-13483 .elementor-element.elementor-element-1614dbb0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-13483 .elementor-element.elementor-element-df5497c{line-height:1.6em;}.elementor-13483 .elementor-element.elementor-element-1b363b6{line-height:1.6em;}.elementor-13483 .elementor-element.elementor-element-f625c0a{line-height:1.6em;}.elementor-13483 .elementor-element.elementor-element-443abd62{line-height:1.6em;}.elementor-13483 .elementor-element.elementor-element-4134e91c{line-height:1.6em;}.elementor-13483 .elementor-element.elementor-element-1902e80d{line-height:1.6em;}.elementor-13483 .elementor-element.elementor-element-366f881e{line-height:1.6em;}.elementor-13483 .elementor-element.elementor-element-9311e04{line-height:1.6em;}.elementor-13483 .elementor-element.elementor-element-994ca78{line-height:1.6em;}.elementor-13483 .elementor-element.elementor-element-67a4798{line-height:1.6em;}.elementor-13483 .elementor-element.elementor-element-eae8c7a{line-height:1.6em;}}@media(max-width:767px){.elementor-13483 .elementor-element.elementor-element-5cd93020{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-13483 .elementor-element.elementor-element-12db7afe{--gap:0px 0px;}.elementor-13483 .elementor-element.elementor-element-6c562d0a{--min-height:300px;}.elementor-13483 .elementor-element.elementor-element-6c562d0a:not(.elementor-motion-effects-element-type-background), .elementor-13483 .elementor-element.elementor-element-6c562d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/11/Group-110-1-1.png);background-repeat:no-repeat;}.elementor-13483 .elementor-element.elementor-element-14208d28.e-con{--order:-99999 /* order start hack */;}.elementor-13483 .elementor-element.elementor-element-75d431b .elementor-heading-title{font-size:40px;}.elementor-13483 .elementor-element.elementor-element-1614dbb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-12e743ba{--padding-block-start:170px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-13483 .elementor-element.elementor-element-302d780e{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-8e99515 .elementor-button{font-size:16px;}.elementor-13483 .elementor-element.elementor-element-236414bf .elementor-button{font-size:16px;}.elementor-13483 .elementor-element.elementor-element-7a7d16d .elementor-button{font-size:16px;}.elementor-13483 .elementor-element.elementor-element-48b8e12f .elementor-button{font-size:16px;}.elementor-13483 .elementor-element.elementor-element-5d419885 .elementor-button{font-size:16px;}.elementor-13483 .elementor-element.elementor-element-5648fdca{--min-height:200px;}.elementor-13483 .elementor-element.elementor-element-df5497c{line-height:1.75em;}.elementor-13483 .elementor-element.elementor-element-05e4c89{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-13483 .elementor-element.elementor-element-423db5e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-13483 .elementor-element.elementor-element-c4623ef{--width:50%;--min-height:200px;}.elementor-13483 .elementor-element.elementor-element-1b363b6{line-height:1.75em;}.elementor-13483 .elementor-element.elementor-element-21f18b4 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-13483 .elementor-element.elementor-element-c8d050d{--width:50%;--min-height:200px;}.elementor-13483 .elementor-element.elementor-element-f625c0a{line-height:1.75em;}.elementor-13483 .elementor-element.elementor-element-4ef33ad5{--padding-block-start:50px;--padding-block-end:25px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-13483 .elementor-element.elementor-element-54474c88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-16ad8706{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-13483 .elementor-element.elementor-element-670345ea{--width:50%;--min-height:200px;}.elementor-13483 .elementor-element.elementor-element-443abd62{line-height:1.75em;}.elementor-13483 .elementor-element.elementor-element-492d28b4{--width:50%;--min-height:200px;}.elementor-13483 .elementor-element.elementor-element-4134e91c{line-height:1.75em;}.elementor-13483 .elementor-element.elementor-element-644f600b{border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;}.elementor-13483 .elementor-element.elementor-element-433e03c1{--width:50%;--min-height:200px;}.elementor-13483 .elementor-element.elementor-element-1902e80d{line-height:1.75em;}.elementor-13483 .elementor-element.elementor-element-60abf730{--width:50%;--min-height:200px;}.elementor-13483 .elementor-element.elementor-element-366f881e{line-height:1.75em;}.elementor-13483 .elementor-element.elementor-element-06a2f7d{--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-13483 .elementor-element.elementor-element-f015b11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13483 .elementor-element.elementor-element-4efb17e{--width:50%;--min-height:200px;}.elementor-13483 .elementor-element.elementor-element-9311e04{line-height:1.75em;}.elementor-13483 .elementor-element.elementor-element-3455fce{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-13483 .elementor-element.elementor-element-6f1336e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-13483 .elementor-element.elementor-element-8b85813{--width:50%;--min-height:200px;}.elementor-13483 .elementor-element.elementor-element-994ca78{line-height:1.75em;}.elementor-13483 .elementor-element.elementor-element-a03eac8{--width:50%;--min-height:200px;}.elementor-13483 .elementor-element.elementor-element-67a4798{line-height:1.75em;}.elementor-13483 .elementor-element.elementor-element-55404e6{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-13483 .elementor-element.elementor-element-f05bf0f{--min-height:200px;}.elementor-13483 .elementor-element.elementor-element-eae8c7a{line-height:1.75em;}}@media(min-width:768px){.elementor-13483 .elementor-element.elementor-element-6c562d0a{--width:54%;}.elementor-13483 .elementor-element.elementor-element-5648fdca{--width:55%;}.elementor-13483 .elementor-element.elementor-element-c4623ef{--width:41%;}.elementor-13483 .elementor-element.elementor-element-c8d050d{--width:41%;}.elementor-13483 .elementor-element.elementor-element-670345ea{--width:41%;}.elementor-13483 .elementor-element.elementor-element-492d28b4{--width:41%;}.elementor-13483 .elementor-element.elementor-element-433e03c1{--width:41%;}.elementor-13483 .elementor-element.elementor-element-60abf730{--width:41%;}.elementor-13483 .elementor-element.elementor-element-4a1ce44{--width:50%;}.elementor-13483 .elementor-element.elementor-element-4efb17e{--width:41%;}.elementor-13483 .elementor-element.elementor-element-8b85813{--width:41%;}.elementor-13483 .elementor-element.elementor-element-a03eac8{--width:41%;}.elementor-13483 .elementor-element.elementor-element-f05bf0f{--width:55%;}}/* Start custom CSS for button, class: .elementor-element-8e99515 */.elementor-13483 .elementor-element.elementor-element-8e99515 .button-icon {
    display: inline-block;
    width: 46px;
    height: 38px;
    object-fit: contain;
    border-radius: 50%;
    vertical-align: middle;
}

@media (max-width: 768px) {
    .elementor-13483 .elementor-element.elementor-element-8e99515 .button-icon {
        width: 27.6px;
        height: 22.8px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-236414bf */.elementor-13483 .elementor-element.elementor-element-236414bf .button-icon {
    display: inline-block;
    width: 46px;
    height: 38px;
    object-fit: contain;
    border-radius: 50%;
    vertical-align: middle;
}

@media (max-width: 768px) {
    .elementor-13483 .elementor-element.elementor-element-236414bf .button-icon {
        width: 27.6px;
        height: 22.8px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a7d16d */.elementor-13483 .elementor-element.elementor-element-7a7d16d .button-icon {
    display: inline-block;
    width: 46px;
    height: 38px;
    object-fit: contain;
    border-radius: 50%;
    vertical-align: middle;
}

@media (max-width: 768px) {
    .elementor-13483 .elementor-element.elementor-element-7a7d16d .button-icon {
        width: 27.6px;
        height: 22.8px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48b8e12f */.elementor-13483 .elementor-element.elementor-element-48b8e12f .button-icon {
    display: inline-block;
    width: 46px;
    height: 38px;
    object-fit: contain;
    border-radius: 50%;
    vertical-align: middle;
}

@media (max-width: 768px) {
    .elementor-13483 .elementor-element.elementor-element-48b8e12f .button-icon {
        width: 27.6px;
        height: 22.8px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d419885 */.elementor-13483 .elementor-element.elementor-element-5d419885 .button-icon {
    display: inline-block;
    width: 46px;
    height: 38px;
    object-fit: contain;
    border-radius: 50%;
    vertical-align: middle;
}

@media (max-width: 768px) {
    .elementor-13483 .elementor-element.elementor-element-5d419885 .button-icon {
        width: 27.6px;
        height: 22.8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5497c */.elementor-13483 .elementor-element.elementor-element-df5497c a {
    color: #DEE21C;
    font-weight: 700 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423db5e */.elementor-13483 .elementor-element.elementor-element-423db5e .button-icon {
    display: inline-block;
    width: 46px;
    height: 40px;
    object-fit: contain; 
    border-radius: 50%; 
    margin-left: 15px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a8acd */.elementor-13483 .elementor-element.elementor-element-05a8acd span {
    color: #DEE21C;
    font-size: 25px;

}

.elementor-13483 .elementor-element.elementor-element-05a8acd a:hover {
    text-decoration: underline;
    text-underline-offset: 4px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b363b6 */.elementor-13483 .elementor-element.elementor-element-1b363b6 a {
    color: #DEE21C;
    font-weight: 700 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21f18b4 */.elementor-13483 .elementor-element.elementor-element-21f18b4 .button-icon {
    display: inline-block;
    width: 46px;
    height: 40px;
    object-fit: contain; 
    border-radius: 50%; 
    margin-left: 15px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f40ba0d */.elementor-13483 .elementor-element.elementor-element-f40ba0d span {
    color: #DEE21C;
    font-size: 25px;

}

.elementor-13483 .elementor-element.elementor-element-f40ba0d a:hover {
    text-decoration: underline;
    text-underline-offset: 4px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f625c0a */.elementor-13483 .elementor-element.elementor-element-f625c0a a {
    color: #DEE21C;
    font-weight: 700 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54474c88 */.elementor-13483 .elementor-element.elementor-element-54474c88 .button-icon {
    display: inline-block;
    width: 46px;
    height: 40px;
    object-fit: contain; 
    border-radius: 50%; 
    margin-left: 15px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78ced13f */.elementor-13483 .elementor-element.elementor-element-78ced13f span {
    color: #6F88E4;
    font-size: 25px;

}

.elementor-13483 .elementor-element.elementor-element-78ced13f a:hover {
    text-decoration: underline;
    text-underline-offset: 4px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443abd62 */.elementor-13483 .elementor-element.elementor-element-443abd62 a {
    color: #DEE21C;
    font-weight: 700 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7722bfb4 */.elementor-13483 .elementor-element.elementor-element-7722bfb4 span {
    color: #6F88E4;
    font-size: 25px;

}

.elementor-13483 .elementor-element.elementor-element-7722bfb4 a:hover {
    text-decoration: underline;
    text-underline-offset: 4px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4134e91c */.elementor-13483 .elementor-element.elementor-element-4134e91c a {
    color: #DEE21C;
    font-weight: 700 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55e43fe6 */.elementor-13483 .elementor-element.elementor-element-55e43fe6 span {
    color: #6F88E4;
    font-size: 25px;

}

.elementor-13483 .elementor-element.elementor-element-55e43fe6 a:hover {
    text-decoration: underline;
    text-underline-offset: 4px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1902e80d */.elementor-13483 .elementor-element.elementor-element-1902e80d a {
    color: #DEE21C;
    font-weight: 700 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-513b452f */.elementor-13483 .elementor-element.elementor-element-513b452f span {
    color: #6F88E4;
    font-size: 25px;

}

.elementor-13483 .elementor-element.elementor-element-513b452f a:hover {
    text-decoration: underline;
    text-underline-offset: 4px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-366f881e */.elementor-13483 .elementor-element.elementor-element-366f881e a {
    color: #DEE21C;
    font-weight: 700 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f015b11 */.elementor-13483 .elementor-element.elementor-element-f015b11 .button-icon {
    display: inline-block;
    width: 46px;
    height: 40px;
    object-fit: contain; 
    border-radius: 50%; 
    margin-left: 15px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221ffce */.elementor-13483 .elementor-element.elementor-element-221ffce span {
    color: #6F88E4;
    font-size: 25px;

}

.elementor-13483 .elementor-element.elementor-element-221ffce a:hover {
    text-decoration: underline;
    text-underline-offset: 4px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9311e04 */.elementor-13483 .elementor-element.elementor-element-9311e04 a {
    color: #DEE21C;
    font-weight: 700 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1336e */.elementor-13483 .elementor-element.elementor-element-6f1336e .button-icon {
    display: inline-block;
    width: 46px;
    height: 40px;
    object-fit: contain; 
    border-radius: 50%; 
    margin-left: 15px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86a6dda */.elementor-13483 .elementor-element.elementor-element-86a6dda span {
    color: #DEE21C;
    font-size: 25px;

}

.elementor-13483 .elementor-element.elementor-element-86a6dda a:hover {
    text-decoration: underline;
    text-underline-offset: 4px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-994ca78 */.elementor-13483 .elementor-element.elementor-element-994ca78 a {
    color: #DEE21C;
    font-weight: 700 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18450c0 */.elementor-13483 .elementor-element.elementor-element-18450c0 span {
    color: #DEE21C;
    font-size: 25px;

}

.elementor-13483 .elementor-element.elementor-element-18450c0 a:hover {
    text-decoration: underline;
    text-underline-offset: 4px; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67a4798 */.elementor-13483 .elementor-element.elementor-element-67a4798 a {
    color: #DEE21C;
    font-weight: 700 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eae8c7a */.elementor-13483 .elementor-element.elementor-element-eae8c7a a {
    color: #DEE21C;
    font-weight: 700 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0949690 */.elementor-13483 .elementor-element.elementor-element-0949690 span {
    color: #6F88E4;
    font-size: 25px;

}/* End custom CSS */
/* Start custom CSS */.elementor-widget-text-editor p:last-child{ margin-bottom:0px;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face{font-family:'Alosia Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://restaurants-in-cape-town.co.za/wp-content/uploads/2024/08/AlosiaSans.woff2) format('woff2');}
/* End Custom Fonts CSS */