.elementor-3374 .elementor-element.elementor-element-112fba1:not(.elementor-motion-effects-element-type-background), .elementor-3374 .elementor-element.elementor-element-112fba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomica.blackink.agency/wp-content/uploads/2023/02/lazy-cat-cover2.webp");background-repeat:no-repeat;background-size:contain;}.elementor-3374 .elementor-element.elementor-element-112fba1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-3374 .elementor-element.elementor-element-112fba1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3374 .elementor-element.elementor-element-7511f02 > .elementor-container{min-height:100vh;}.elementor-3374 .elementor-element.elementor-element-e3633e9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3374 .elementor-element.elementor-element-1c209f6 > .elementor-container{max-width:1440px;}.elementor-3374 .elementor-element.elementor-element-1c209f6{overflow:hidden;padding:0px 0px 50px 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 );}.elementor-3374 .elementor-element.elementor-element-2094126 > .elementor-widget-container{margin:100px 0px 60px 0px;}.elementor-3374 .elementor-element.elementor-element-2094126{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3374 .elementor-element.elementor-element-329d54f{text-align:center;}.elementor-3374 .elementor-element.elementor-element-329d54f .elementor-heading-title{font-family:"ThirstyRoughLight", Sans-serif;font-size:66px;font-weight:normal;line-height:1.36em;color:#2D415C;}.elementor-3374 .elementor-element.elementor-element-117d890{margin-top:100px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-3374 .elementor-element.elementor-element-e771634.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3374 .elementor-element.elementor-element-e771634.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3374 .elementor-element.elementor-element-1319462{text-align:right;}.elementor-bc-flex-widget .elementor-3374 .elementor-element.elementor-element-b66112a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3374 .elementor-element.elementor-element-b66112a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3374 .elementor-element.elementor-element-b66112a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3374 .elementor-element.elementor-element-380bd61{width:var( --container-widget-width, 765px );max-width:765px;--container-widget-width:765px;--container-widget-flex-grow:0;font-family:"IntroBook", Sans-serif;font-size:28px;font-weight:normal;line-height:1.43em;color:#000000;}.elementor-3374 .elementor-element.elementor-element-380bd61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3374 .elementor-element.elementor-element-fa409e4{margin-top:100px;margin-bottom:100px;}.elementor-bc-flex-widget .elementor-3374 .elementor-element.elementor-element-c82a75e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3374 .elementor-element.elementor-element-c82a75e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3374 .elementor-element.elementor-element-c82a75e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3374 .elementor-element.elementor-element-3caa8a0{width:auto;max-width:auto;top:-183px;z-index:3;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-3caa8a0{right:104.3px;}body.rtl .elementor-3374 .elementor-element.elementor-element-3caa8a0{left:104.3px;}.elementor-3374 .elementor-element.elementor-element-6a06c92{width:auto;max-width:auto;top:-81px;z-index:3;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-6a06c92{right:0px;}body.rtl .elementor-3374 .elementor-element.elementor-element-6a06c92{left:0px;}.elementor-3374 .elementor-element.elementor-element-4abf556{width:auto;max-width:auto;top:55px;z-index:3;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-4abf556{right:15px;}body.rtl .elementor-3374 .elementor-element.elementor-element-4abf556{left:15px;}.elementor-3374 .elementor-element.elementor-element-7fe735c{padding:0px 0px 0px 0px;}.elementor-3374 .elementor-element.elementor-element-190a5bb > .elementor-container{max-width:1440px;}.elementor-3374 .elementor-element.elementor-element-143acb4{--spacer-size:400px;}.elementor-3374 .elementor-element.elementor-element-2ab1cad{width:auto;max-width:auto;top:10px;z-index:3;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-2ab1cad{left:40.922px;}body.rtl .elementor-3374 .elementor-element.elementor-element-2ab1cad{right:40.922px;}.elementor-3374 .elementor-element.elementor-element-68690a6{width:auto;max-width:auto;top:175px;z-index:3;}.elementor-3374 .elementor-element.elementor-element-68690a6 > .elementor-widget-container{--e-transform-rotateZ:-22deg;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-68690a6{left:100.891px;}body.rtl .elementor-3374 .elementor-element.elementor-element-68690a6{right:100.891px;}.elementor-3374 .elementor-element.elementor-element-af8dce3{width:auto;max-width:auto;top:346px;z-index:3;}.elementor-3374 .elementor-element.elementor-element-af8dce3 > .elementor-widget-container{--e-transform-rotateZ:-49deg;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-af8dce3{left:109.875px;}body.rtl .elementor-3374 .elementor-element.elementor-element-af8dce3{right:109.875px;}.elementor-3374 .elementor-element.elementor-element-0432863{width:auto;max-width:auto;top:360px;z-index:3;}.elementor-3374 .elementor-element.elementor-element-0432863 > .elementor-widget-container{--e-transform-rotateZ:-49deg;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-0432863{left:249.852px;}body.rtl .elementor-3374 .elementor-element.elementor-element-0432863{right:249.852px;}.elementor-3374 .elementor-element.elementor-element-3e068af{overflow:hidden;margin-top:60px;margin-bottom:60px;}.elementor-3374 .elementor-element.elementor-element-3c61da5{z-index:1;}.elementor-3374 .elementor-element.elementor-element-03ca709{width:auto;max-width:auto;top:65px;z-index:2;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-03ca709{right:-95px;}body.rtl .elementor-3374 .elementor-element.elementor-element-03ca709{left:-95px;}.elementor-3374 .elementor-element.elementor-element-ee50005{width:auto;max-width:auto;top:65px;z-index:2;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-ee50005{left:-95px;}body.rtl .elementor-3374 .elementor-element.elementor-element-ee50005{right:-95px;}.elementor-3374 .elementor-element.elementor-element-300ea71 > .elementor-container{max-width:1200px;}.elementor-3374 .elementor-element.elementor-element-300ea71{overflow:hidden;}.elementor-3374 .elementor-element.elementor-element-366206a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3374 .elementor-element.elementor-element-9a0a892{text-align:center;}.elementor-3374 .elementor-element.elementor-element-9a0a892 .elementor-heading-title{font-family:"ThirstyRoughLight", Sans-serif;font-size:66px;font-weight:normal;color:#2D415C;}.elementor-3374 .elementor-element.elementor-element-2f15784 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3374 .elementor-element.elementor-element-2f15784{text-align:center;font-family:"IntroBook", Sans-serif;font-size:36px;font-weight:normal;line-height:46px;letter-spacing:-2.2px;color:#2D415C;}.elementor-3374 .elementor-element.elementor-element-bf4aa74{margin-top:0px;margin-bottom:0px;}.elementor-3374 .elementor-element.elementor-element-c5b04b8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3374 .elementor-element.elementor-element-ac81e2f{--alignment:center;--width:270px;font-family:"ThirstyRoughLight", Sans-serif;font-size:32px;font-weight:bold;--text-color:#2D415C;--transition:0.3s;}.elementor-3374 .elementor-element.elementor-element-ac81e2f > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-3374 .elementor-element.elementor-element-a6ae3df{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;text-align:center;}.elementor-3374 .elementor-element.elementor-element-a6ae3df > .elementor-widget-container:hover{--e-transform-scale:1.3;}.elementor-3374 .elementor-element.elementor-element-a6ae3df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-7b7c9f9{right:-987.992px;}body.rtl .elementor-3374 .elementor-element.elementor-element-7b7c9f9{left:-987.992px;}.elementor-3374 .elementor-element.elementor-element-7b7c9f9{top:0px;}.elementor-3374 .elementor-element.elementor-element-7b7c9f9 iframe{height:400px;}.elementor-3374 .elementor-element.elementor-element-9efc2fe{margin-top:160px;margin-bottom:160px;}.elementor-3374 .elementor-element.elementor-element-5994cf7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3374 .elementor-element.elementor-element-b6d877d{width:auto;max-width:auto;text-align:center;font-family:"IntroBook", Sans-serif;font-size:30px;font-weight:normal;color:#2D415C;}.elementor-3374 .elementor-element.elementor-element-c2d0336.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3374 .elementor-element.elementor-element-0612382{width:auto;max-width:auto;text-align:center;font-family:"IntroBook", Sans-serif;font-size:30px;font-weight:normal;color:#2D415C;}.elementor-3374 .elementor-element.elementor-element-e8d35b1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3374 .elementor-element.elementor-element-a70f4a5{width:auto;max-width:auto;text-align:center;font-family:"IntroBook", Sans-serif;font-size:30px;font-weight:normal;color:#2D415C;}.elementor-3374 .elementor-element.elementor-element-dd8115e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3374 .elementor-element.elementor-element-6e64e91{width:auto;max-width:auto;text-align:center;font-family:"IntroBook", Sans-serif;font-size:30px;font-weight:normal;color:#2D415C;}.elementor-3374 .elementor-element.elementor-element-1aa13f4{margin-top:160px;margin-bottom:80px;}.elementor-3374 .elementor-element.elementor-element-eba9339.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3374 .elementor-element.elementor-element-bad9f29 > .elementor-widget-container{padding:0px 0px 0px 50px;}body.elementor-page-3374:not(.elementor-motion-effects-element-type-background), body.elementor-page-3374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gastronomica.blackink.agency/wp-content/uploads/2022/11/lazycat-background.webp");background-position:top right;background-repeat:repeat-y;background-size:contain;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3374 .elementor-element.elementor-element-112fba1{margin-top:90px;margin-bottom:0px;}.elementor-3374 .elementor-element.elementor-element-7511f02 > .elementor-container{min-height:1px;}.elementor-3374 .elementor-element.elementor-element-1fdd681.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3374 .elementor-element.elementor-element-2094126{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-3374 .elementor-element.elementor-element-329d54f .elementor-heading-title{font-size:48px;}.elementor-3374 .elementor-element.elementor-element-117d890{padding:0px 46px 0px 40px;}.elementor-3374 .elementor-element.elementor-element-e771634.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3374 .elementor-element.elementor-element-1319462{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-3374 .elementor-element.elementor-element-380bd61{font-size:24px;line-height:1.5em;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-3caa8a0{right:154px;}body.rtl .elementor-3374 .elementor-element.elementor-element-3caa8a0{left:154px;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-6a06c92{right:50px;}body.rtl .elementor-3374 .elementor-element.elementor-element-6a06c92{left:50px;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-4abf556{right:65px;}body.rtl .elementor-3374 .elementor-element.elementor-element-4abf556{left:65px;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-2ab1cad{left:50px;}body.rtl .elementor-3374 .elementor-element.elementor-element-2ab1cad{right:50px;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-68690a6{left:109px;}body.rtl .elementor-3374 .elementor-element.elementor-element-68690a6{right:109px;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-af8dce3{left:118px;}body.rtl .elementor-3374 .elementor-element.elementor-element-af8dce3{right:118px;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-0432863{left:259px;}body.rtl .elementor-3374 .elementor-element.elementor-element-0432863{right:259px;}.elementor-3374 .elementor-element.elementor-element-3e068af{padding:0px 40px 0px 40px;}.elementor-3374 .elementor-element.elementor-element-3c61da5 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-3374 .elementor-element.elementor-element-9a0a892 .elementor-heading-title{font-size:60px;}.elementor-3374 .elementor-element.elementor-element-2f15784{font-size:32px;line-height:36px;}.elementor-3374 .elementor-element.elementor-element-ac81e2f{--width:232px;}.elementor-3374 .elementor-element.elementor-element-b6d877d{font-size:26px;}.elementor-3374 .elementor-element.elementor-element-0612382{font-size:26px;}.elementor-3374 .elementor-element.elementor-element-a70f4a5{font-size:26px;}.elementor-3374 .elementor-element.elementor-element-6e64e91{font-size:26px;}.elementor-3374 .elementor-element.elementor-element-bad9f29 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3374 .elementor-element.elementor-element-112fba1{margin-top:90px;margin-bottom:0px;}.elementor-3374 .elementor-element.elementor-element-7511f02 > .elementor-container{min-height:1px;}.elementor-3374 .elementor-element.elementor-element-1c209f6{padding:0px 5px 50px 5px;}.elementor-3374 .elementor-element.elementor-element-2094126{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}.elementor-3374 .elementor-element.elementor-element-329d54f .elementor-heading-title{font-size:32px;}.elementor-3374 .elementor-element.elementor-element-117d890{padding:0px 0px 0px 0px;}.elementor-3374 .elementor-element.elementor-element-1319462{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}.elementor-3374 .elementor-element.elementor-element-3caa8a0{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-3caa8a0{right:128px;}body.rtl .elementor-3374 .elementor-element.elementor-element-3caa8a0{left:128px;}.elementor-3374 .elementor-element.elementor-element-6a06c92{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-6a06c92{right:39px;}body.rtl .elementor-3374 .elementor-element.elementor-element-6a06c92{left:39px;}.elementor-3374 .elementor-element.elementor-element-4abf556{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-4abf556{right:63px;}body.rtl .elementor-3374 .elementor-element.elementor-element-4abf556{left:63px;}.elementor-3374 .elementor-element.elementor-element-190a5bb{padding:0px 0px 0px 0px;}.elementor-3374 .elementor-element.elementor-element-d095ef6{padding:0px 0px 0px 0px;}.elementor-3374 .elementor-element.elementor-element-143acb4{--spacer-size:230px;}.elementor-3374 .elementor-element.elementor-element-2ab1cad{width:var( --container-widget-width, 43px );max-width:43px;--container-widget-width:43px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-2ab1cad{left:40px;}body.rtl .elementor-3374 .elementor-element.elementor-element-2ab1cad{right:40px;}.elementor-3374 .elementor-element.elementor-element-68690a6{width:var( --container-widget-width, 43px );max-width:43px;--container-widget-width:43px;--container-widget-flex-grow:0;top:87px;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-68690a6{left:82px;}body.rtl .elementor-3374 .elementor-element.elementor-element-68690a6{right:82px;}.elementor-3374 .elementor-element.elementor-element-af8dce3{width:var( --container-widget-width, 43px );max-width:43px;--container-widget-width:43px;--container-widget-flex-grow:0;top:166px;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-af8dce3{left:75px;}body.rtl .elementor-3374 .elementor-element.elementor-element-af8dce3{right:75px;}.elementor-3374 .elementor-element.elementor-element-0432863{width:var( --container-widget-width, 43px );max-width:43px;--container-widget-width:43px;--container-widget-flex-grow:0;top:193px;}body:not(.rtl) .elementor-3374 .elementor-element.elementor-element-0432863{left:154px;}body.rtl .elementor-3374 .elementor-element.elementor-element-0432863{right:154px;}.elementor-3374 .elementor-element.elementor-element-3e068af{margin-top:57px;margin-bottom:0px;padding:0px 5px 0px 5px;}.elementor-3374 .elementor-element.elementor-element-3c61da5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3374 .elementor-element.elementor-element-9aea0b8{--e-image-carousel-slides-to-show:1;}.elementor-3374 .elementor-element.elementor-element-9a0a892 .elementor-heading-title{font-size:48px;line-height:1.3em;}.elementor-3374 .elementor-element.elementor-element-2f15784{font-size:24px;}.elementor-3374 .elementor-element.elementor-element-ac81e2f{--width:158px;}.elementor-3374 .elementor-element.elementor-element-9efc2fe{margin-top:260px;margin-bottom:60px;padding:0px 5px 0px 5px;}.elementor-3374 .elementor-element.elementor-element-5994cf7{width:50%;}.elementor-3374 .elementor-element.elementor-element-c2d0336{width:50%;}.elementor-3374 .elementor-element.elementor-element-e8d35b1{width:50%;}.elementor-3374 .elementor-element.elementor-element-dd8115e{width:50%;}.elementor-3374 .elementor-element.elementor-element-1aa13f4{margin-top:200px;margin-bottom:60px;padding:0px 5px 0px 5px;}.elementor-3374 .elementor-element.elementor-element-bad9f29 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-3374 .elementor-element.elementor-element-e771634{width:39.332%;}.elementor-3374 .elementor-element.elementor-element-b66112a{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3374 .elementor-element.elementor-element-e771634{width:100%;}.elementor-3374 .elementor-element.elementor-element-b66112a{width:100%;}}/* Start custom CSS for section, class: .elementor-element-bde0f98 */.elementor-3374 .elementor-element.elementor-element-bde0f98 {
    position: sticky;
  top: 0px;
  max-height: 100vh;
  overflow-x: hidden;
  overflow-y: hidden;
}

.elementor-3374 .elementor-element.elementor-element-bde0f98 .elementor-container {
    display: flex;
    flex-wrap: unset;
}


.elementor-3374 .elementor-element.elementor-element-bde0f98 .elementor-column {
    display: block;
  min-width: 33vw;
  height: 100vh;
  margin-top: 18vh;
}

.elementor-3374 .elementor-element.elementor-element-bde0f98 .elementor-column img {
    width: 90%;
}

@media screen and (max-width: 1024px) {
  .elementor-3374 .elementor-element.elementor-element-bde0f98 .elementor-column {
    display: block;
    min-width: 49vw;
    height: 100vh;
    margin-top: 25vh;
  }
}

@media screen and (max-width: 767px) {
  .elementor-3374 .elementor-element.elementor-element-bde0f98 .elementor-column {
      min-width: 95vw;
    margin-top: 21vh;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7fe735c */.elementor-3374 .elementor-element.elementor-element-7fe735c .elementor-widget-wrap {
    height: 250vh;
}

@media screen and (max-width: 1024px) {
  .elementor-3374 .elementor-element.elementor-element-7fe735c .elementor-widget-wrap {
    height: 700vh;
    }
}

@media screen and (max-width: 767px) {
  .elementor-3374 .elementor-element.elementor-element-7fe735c .elementor-widget-wrap {
    height: 1100vh;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c61da5 */@media screen and (max-width: 1024px) {
  .elementor-3374 .elementor-element.elementor-element-3c61da5 {
    scale: 0.49;
}
}

@media screen and (max-width: 767px) {
  .elementor-3374 .elementor-element.elementor-element-3c61da5 {
    scale: unset;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03ca709 */@media screen and (max-width: 1024px) {
  .elementor-3374 .elementor-element.elementor-element-03ca709 {
    scale: 0.49;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee50005 */@media screen and (max-width: 1024px) {
  .elementor-3374 .elementor-element.elementor-element-ee50005 {
    scale: 0.49;
}
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-ac81e2f */.elementor-3374 .elementor-element.elementor-element-ac81e2f svg{
    animation: rotate 30s linear infinite;
}

@-webkit-keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a6ae3df */.elementor-3374 .elementor-element.elementor-element-a6ae3df {
    height: 226px;
    width: 226px;
    border-radius: 100%;
    background: #2b436b;
    margin-top: -335px;
    cursor: pointer;
    overflow: hidden;
}

.elementor-3374 .elementor-element.elementor-element-a6ae3df .elementor-widget-container {
    vertical-align: middle;
    display: table-cell;
    text-align: center;
    width: 226px;
    height: 226px;
    margin: 0;
    padding: 0;
    animation: bouncea 2s infinite;
	-webkit-animation: bouncea 2s infinite;
	-moz-animation: bouncea 2s infinite;
	-o-animation: bouncea 2s infinite;
}

@media screen and (max-width: 1024px) {
  .elementor-3374 .elementor-element.elementor-element-a6ae3df {
    height: 189px;
    width: 189px;
    border-radius: 100%;
    background: #2b436b;
    margin-top: -298px;
    cursor: pointer;
    overflow: hidden;
}

.elementor-3374 .elementor-element.elementor-element-a6ae3df .elementor-widget-container {
    vertical-align: middle;
    display: table-cell;
    text-align: center;
    width: 189px;
    height: 189px;
    margin: 0;
    padding: 0;
}
}

@media screen and (max-width: 767px) {
  .elementor-3374 .elementor-element.elementor-element-a6ae3df {
    height: 134px;
    width: 134px;
    border-radius: 100%;
    background: #2b436b;
    margin-top: -232px;
    cursor: pointer;
    overflow: hidden;
}

.elementor-3374 .elementor-element.elementor-element-a6ae3df .elementor-widget-container {
    vertical-align: middle;
    display: table-cell;
    text-align: center;
    width: 134px;
    height: 134px;
    margin: 0;
    padding: 0;
}
}

@-webkit-keyframes bouncea {
	0%, 20%, 50%, 80%, 100% {-webkit-transform: translateX(0);}	
	40% {-webkit-transform: translateX(-30px);}
	60% {-webkit-transform: translateX(-15px);}
}
 
@-moz-keyframes bouncea {
	0%, 20%, 50%, 80%, 100% {-moz-transform: translateX(0);}
	40% {-moz-transform: translateX(-30px);}
	60% {-moz-transform: translateX(-15px);}
}
 
@-o-keyframes bouncea {
	0%, 20%, 50%, 80%, 100% {-o-transform: translateX(0);}
	40% {-o-transform: translateX(-30px);}
	60% {-o-transform: translateX(-15px);}
}
@keyframes bouncea {
	0%, 20%, 50%, 80%, 100% {transform: translateX(0);}
	40% {transform: translateX(-30px);}
	60% {transform: translateX(-15px);}
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-7b7c9f9 */.elementor-3374 .elementor-element.elementor-element-7b7c9f9 {
    padding: 20px;
    background: #2d415c;
    transition: 0.5s;
}

.elementor-3374 .elementor-element.elementor-element-7b7c9f9::after {
    content: "Murooj, 6th ring Road, Near Hunting & Equestrian, Kuwait, Subhan";
    color: #FFFFFF;
    text-align: center;
    width: 100%;
    display: inline-block;
    margin-top: 15px;
    padding-bottom: 10px;
    font-family: "IntroBook", Sans-serif;
    font-weight: normal;
}

.elementor-3374 .elementor-element.elementor-element-7b7c9f9.show {
    right: 0 !important;
}


@media screen and (max-width: 1024px) {
  .elementor-3374 .elementor-element.elementor-element-7b7c9f9 {

}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6d877d */.elementor-3374 .elementor-element.elementor-element-b6d877d a {
    color: #2D415C;
}



.hover-underline-animation:after {
  content: '';
  position: absolute;
  width: 100%;
  transform: scaleX(0);
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: 
#2d415c;
  transform-origin: bottom right;
  transition: transform 0.25s ease-out;
}

.hover-underline-animation:hover:after {
  transform: scaleX(1);
  transform-origin: bottom left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0612382 */.elementor-3374 .elementor-element.elementor-element-0612382 a {
    color: #2D415C;
}



.hover-underline-animation:after {
  content: '';
  position: absolute;
  width: 100%;
  transform: scaleX(0);
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: 
#2d415c;
  transform-origin: bottom right;
  transition: transform 0.25s ease-out;
}

.hover-underline-animation:hover:after {
  transform: scaleX(1);
  transform-origin: bottom left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a70f4a5 */.elementor-3374 .elementor-element.elementor-element-a70f4a5 a {
    color: #2D415C;
}



.hover-underline-animation:after {
  content: '';
  position: absolute;
  width: 100%;
  transform: scaleX(0);
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: 
#2d415c;
  transform-origin: bottom right;
  transition: transform 0.25s ease-out;
}

.hover-underline-animation:hover:after {
  transform: scaleX(1);
  transform-origin: bottom left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e64e91 */.elementor-3374 .elementor-element.elementor-element-6e64e91 a {
    color: #2D415C;
}



.hover-underline-animation:after {
  content: '';
  position: absolute;
  width: 100%;
  transform: scaleX(0);
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: 
#2d415c;
  transform-origin: bottom right;
  transition: transform 0.25s ease-out;
}

.hover-underline-animation:hover:after {
  transform: scaleX(1);
  transform-origin: bottom left;
}/* End custom CSS */
/* Start custom CSS */.hover-underline-animation p {
    margin: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ThirstyRoughLight';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gastronomica.blackink.agency/wp-content/uploads/2022/09/ThirstyRoughLight.woff') format('woff'),
		url('https://gastronomica.blackink.agency/wp-content/uploads/2022/09/ThirstyRoughLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IntroBook';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gastronomica.blackink.agency/wp-content/uploads/2022/09/Intro-Book.woff') format('woff'),
		url('https://gastronomica.blackink.agency/wp-content/uploads/2022/09/Intro-Book.ttf') format('truetype');
}
/* End Custom Fonts CSS */