.elementor-14507 .elementor-element.elementor-element-ae47bbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-ae47bbc:not(.elementor-motion-effects-element-type-background), .elementor-14507 .elementor-element.elementor-element-ae47bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;background-image:url("https://samsbagelseaston.com/wp-content/uploads/2024/04/body_bg-1.png");background-repeat:repeat-y;background-size:contain;}.elementor-14507 .elementor-element.elementor-element-f0bff3d{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-f0bff3d:not(.elementor-motion-effects-element-type-background), .elementor-14507 .elementor-element.elementor-element-f0bff3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;background-image:url("https://samsbagelseaston.com/wp-content/uploads/2026/03/DSC03972-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14507 .elementor-element.elementor-element-f0bff3d::before, .elementor-14507 .elementor-element.elementor-element-f0bff3d > .elementor-background-video-container::before, .elementor-14507 .elementor-element.elementor-element-f0bff3d > .e-con-inner > .elementor-background-video-container::before, .elementor-14507 .elementor-element.elementor-element-f0bff3d > .elementor-background-slideshow::before, .elementor-14507 .elementor-element.elementor-element-f0bff3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14507 .elementor-element.elementor-element-f0bff3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-14507 .elementor-element.elementor-element-82e3e3d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-14507 .elementor-element.elementor-element-9940f5d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-ad8a476{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-14507 .elementor-element.elementor-element-ad8a476 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-91e85d4 .restfolio-breadcrumbs{text-align:center;}.elementor-14507 .elementor-element.elementor-element-91e85d4 .restfolio-breadcrumbs a, .elementor-14507 .elementor-element.elementor-element-91e85d4 .restfolio-breadcrumbs span{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-14507 .elementor-element.elementor-element-91e85d4 .restfolio-breadcrumbs span{color:#D12D2D;}.elementor-14507 .elementor-element.elementor-element-91e85d4 .restfolio-breadcrumbs a{color:#D12D2D;}.elementor-14507 .elementor-element.elementor-element-91e85d4 .restfolio-breadcrumbs .current{color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-0d6f2a6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-b104695 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-14507 .elementor-element.elementor-element-b104695 .restfolio-services-slider .service-card{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;}.elementor-14507 .elementor-element.elementor-element-b104695 .restfolio-services-slider .service-card:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D12D2D;}.elementor-14507 .elementor-element.elementor-element-b104695 .restfolio-services-slider .service-card .title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;line-height:1.8em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b104695 .restfolio-services-slider .service-card .more-wrapper .butn{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b104695 .restfolio-services-slider .slider-controls .swiper-pagination-bullet-active{outline-color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b104695 .restfolio-services-slider .slider-controls .swiper-pagination-light .swiper-pagination-bullet{background-color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b104695 .restfolio-services-slider .slider-controls .swiper-next i{color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b104695 .restfolio-services-slider .slider-controls .swiper-prev i{color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b104695 .restfolio-services-slider .slider-controls .swiper-next svg{fill:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b104695 .restfolio-services-slider .slider-controls .swiper-prev svg{fill:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-715c3e9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-5b6528e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-14507 .elementor-element.elementor-element-56492a4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-56492a4.e-con{--align-self:center;}.elementor-14507 .elementor-element.elementor-element-933d60e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14507 .elementor-element.elementor-element-933d60e img{width:50px;height:50px;}.elementor-14507 .elementor-element.elementor-element-149d47c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14507 .elementor-element.elementor-element-149d47c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-3448c90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14507 .elementor-element.elementor-element-3448c90 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-984e4dc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-6b4fd19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:#333333;--border-color:#333333;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:20;}.elementor-14507 .elementor-element.elementor-element-6b4fd19:not(.elementor-motion-effects-element-type-background), .elementor-14507 .elementor-element.elementor-element-6b4fd19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;background-image:url("https://samsbagelseaston.com/wp-content/uploads/2024/03/noise.png");background-size:contain;}.elementor-14507 .elementor-element.elementor-element-f82b0e6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-0b83fe5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-efe3e88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-14507 .elementor-element.elementor-element-36376f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14507 .elementor-element.elementor-element-cec2a80 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-f393876 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-f393876 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-f393876 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-f393876 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-6f51beb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14507 .elementor-element.elementor-element-6f51beb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-6f51beb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14507 .elementor-element.elementor-element-6f51beb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14507 .elementor-element.elementor-element-6f51beb .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;}.elementor-14507 .elementor-element.elementor-element-6f51beb .elementor-icon-list-text{color:#B5B5B5;transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-f91066c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14507 .elementor-element.elementor-element-f91066c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-f91066c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14507 .elementor-element.elementor-element-f91066c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14507 .elementor-element.elementor-element-f91066c .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;}.elementor-14507 .elementor-element.elementor-element-f91066c .elementor-icon-list-text{color:#B5B5B5;transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-4d4049c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-4d4049c .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-a39ac43 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-a39ac43 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-a39ac43 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-a39ac43 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-68d1f04 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-68d1f04 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-68d1f04 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-68d1f04 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-cdc145c .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-cdc145c .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-cdc145c .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-cdc145c .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b543b28 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b543b28 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b543b28 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b543b28 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-87fe727 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-87fe727 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-87fe727 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-87fe727 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-7ec6039{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-7ec6039 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-5e6489c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14507 .elementor-element.elementor-element-5e6489c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-5e6489c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14507 .elementor-element.elementor-element-5e6489c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14507 .elementor-element.elementor-element-5e6489c .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;}.elementor-14507 .elementor-element.elementor-element-5e6489c .elementor-icon-list-text{color:#B5B5B5;transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-5519ddd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14507 .elementor-element.elementor-element-c28cdb0 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-c660ce9 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-c660ce9 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-c660ce9 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-c660ce9 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b99096b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14507 .elementor-element.elementor-element-b99096b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-b99096b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14507 .elementor-element.elementor-element-b99096b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14507 .elementor-element.elementor-element-b99096b .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;}.elementor-14507 .elementor-element.elementor-element-b99096b .elementor-icon-list-text{color:#B5B5B5;transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-5c7d498{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-5c7d498 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-9f5b30e .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-9f5b30e .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-9f5b30e .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-9f5b30e .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-fe46a69{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-fe46a69 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-ac7e135 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ac7e135 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ac7e135 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ac7e135 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-baa4683{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14507 .elementor-element.elementor-element-baa4683 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-baa4683 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14507 .elementor-element.elementor-element-baa4683 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14507 .elementor-element.elementor-element-baa4683 .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;}.elementor-14507 .elementor-element.elementor-element-baa4683 .elementor-icon-list-text{color:#B5B5B5;transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-5a0f33d{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-5a0f33d .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-a97142d .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-a97142d .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-a97142d .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-a97142d .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-3a3b51e .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-3a3b51e .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-3a3b51e .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-3a3b51e .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-3e6f34f .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-3e6f34f .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-3e6f34f .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-3e6f34f .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-32319c1 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-32319c1 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-32319c1 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-32319c1 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-cf0ac11 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-cf0ac11 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-cf0ac11 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-cf0ac11 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-c4d1b04 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-c4d1b04 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-c4d1b04 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-c4d1b04 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-77a6fbf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14507 .elementor-element.elementor-element-77a6fbf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-77a6fbf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14507 .elementor-element.elementor-element-77a6fbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14507 .elementor-element.elementor-element-77a6fbf .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;}.elementor-14507 .elementor-element.elementor-element-77a6fbf .elementor-icon-list-text{color:#B5B5B5;transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-face4b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-face4b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14507 .elementor-element.elementor-element-face4b2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14507 .elementor-element.elementor-element-face4b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14507 .elementor-element.elementor-element-face4b2 .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;}.elementor-14507 .elementor-element.elementor-element-face4b2 .elementor-icon-list-text{color:#B5B5B5;transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-e2b5798 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-e2b5798 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-e2b5798 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-e2b5798 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-05529e1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14507 .elementor-element.elementor-element-05529e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-05529e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14507 .elementor-element.elementor-element-05529e1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14507 .elementor-element.elementor-element-05529e1 .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;}.elementor-14507 .elementor-element.elementor-element-05529e1 .elementor-icon-list-text{color:#B5B5B5;transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-60fbffc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-14507 .elementor-element.elementor-element-e507661{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14507 .elementor-element.elementor-element-f7fc1ee .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-659b6bf .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-659b6bf .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-659b6bf .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-659b6bf .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-7d83fd6 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-7d83fd6 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-7d83fd6 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-7d83fd6 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-9d1ef63 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-9d1ef63 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-9d1ef63 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-9d1ef63 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-44021cf .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-44021cf .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-44021cf .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-44021cf .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-4818744 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-4818744 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-4818744 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-4818744 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-21af3ad{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-21af3ad .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-6c4ecf8 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-6c4ecf8 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-6c4ecf8 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-6c4ecf8 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-16474dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14507 .elementor-element.elementor-element-1d9eb58 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-57596f0 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-57596f0 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-57596f0 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-57596f0 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-2cd967e .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-2cd967e .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-2cd967e .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-2cd967e .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-f114850 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-f114850 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-f114850 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-f114850 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-1856597 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-1856597 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-1856597 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-1856597 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-6543365 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-6543365 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-6543365 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-6543365 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-cee00a4 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-cee00a4 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-cee00a4 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-cee00a4 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-4c5c685{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-4c5c685 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-afe4b22{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14507 .elementor-element.elementor-element-afe4b22 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-afe4b22 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14507 .elementor-element.elementor-element-afe4b22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14507 .elementor-element.elementor-element-afe4b22 .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;}.elementor-14507 .elementor-element.elementor-element-afe4b22 .elementor-icon-list-text{color:#B5B5B5;transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-c059ba8{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-c059ba8 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-e7b32fe{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14507 .elementor-element.elementor-element-e7b32fe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-e7b32fe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14507 .elementor-element.elementor-element-e7b32fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14507 .elementor-element.elementor-element-e7b32fe .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;}.elementor-14507 .elementor-element.elementor-element-e7b32fe .elementor-icon-list-text{color:#B5B5B5;transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-78efa2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-14507 .elementor-element.elementor-element-b175c5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14507 .elementor-element.elementor-element-23e97b2 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-b21ee5b .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b21ee5b .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b21ee5b .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b21ee5b .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ce1811e .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ce1811e .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ce1811e .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ce1811e .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-a17a1d9 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-a17a1d9 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-a17a1d9 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-a17a1d9 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-d779dee .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d779dee .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-d779dee .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d779dee .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-d9fc526 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d9fc526 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-d9fc526 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d9fc526 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-2b97cf2 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-2b97cf2 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-2b97cf2 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-2b97cf2 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-fb8ddc6{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-fb8ddc6 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-a96300f .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-a96300f .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-a96300f .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-a96300f .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-f69e6ad{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14507 .elementor-element.elementor-element-f69e6ad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-f69e6ad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14507 .elementor-element.elementor-element-f69e6ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14507 .elementor-element.elementor-element-f69e6ad .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;}.elementor-14507 .elementor-element.elementor-element-f69e6ad .elementor-icon-list-text{color:#B5B5B5;transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-d7726f6{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-d7726f6 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-082fb24 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-082fb24 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-082fb24 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-082fb24 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-df5e4db{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14507 .elementor-element.elementor-element-df5e4db .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-df5e4db .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14507 .elementor-element.elementor-element-df5e4db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14507 .elementor-element.elementor-element-df5e4db .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;}.elementor-14507 .elementor-element.elementor-element-df5e4db .elementor-icon-list-text{color:#B5B5B5;transition:color 0.3s;}.elementor-14507 .elementor-element.elementor-element-9d52ef3{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-9d52ef3 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-c269286 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-c269286 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-c269286 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-c269286 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-9a15131 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-9a15131 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-9a15131 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-9a15131 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ce67811{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-ce67811 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-41a788d .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-41a788d .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-41a788d .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-41a788d .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b57052d .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b57052d .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b57052d .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b57052d .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-4b7f666 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-4b7f666 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-4b7f666 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-4b7f666 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-40c08d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14507 .elementor-element.elementor-element-a6afcab .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-2edfbe9 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-2edfbe9 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-2edfbe9 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-2edfbe9 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-3319876 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-3319876 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-3319876 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-3319876 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-8513090 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-8513090 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-8513090 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-8513090 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-08d2d2b .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-08d2d2b .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-08d2d2b .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-08d2d2b .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-d118656 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d118656 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-d118656 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d118656 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ca37b81 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ca37b81 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ca37b81 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ca37b81 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b286225 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b286225 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b286225 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b286225 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-87891bf .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-87891bf .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-87891bf .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-87891bf .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ad4d476 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ad4d476 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ad4d476 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ad4d476 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-d312652 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d312652 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-d312652 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d312652 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-0c8670e .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-0c8670e .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-0c8670e .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-0c8670e .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-84f1705{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-84f1705 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-7fcc746 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-7fcc746 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-7fcc746 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-7fcc746 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-623a253 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-623a253 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-623a253 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-623a253 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-53a0599 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-53a0599 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-53a0599 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-53a0599 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:22px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-081ae5e{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:20px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-081ae5e > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-14507 .elementor-element.elementor-element-081ae5e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;}.elementor-14507 .elementor-element.elementor-element-081ae5e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14507 .elementor-element.elementor-element-081ae5e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-14507 .elementor-element.elementor-element-081ae5e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Josefin Sans", Sans-serif;font-weight:400;line-height:1em;}.elementor-14507 .elementor-element.elementor-element-34713af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:20px 20px 20px 20px;--border-top-width:20px;--border-right-width:20px;--border-bottom-width:20px;--border-left-width:20px;border-color:#333333;--border-color:#333333;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:20;}.elementor-14507 .elementor-element.elementor-element-34713af:not(.elementor-motion-effects-element-type-background), .elementor-14507 .elementor-element.elementor-element-34713af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;background-image:url("https://samsbagelseaston.com/wp-content/uploads/2024/03/noise.png");background-size:contain;}.elementor-14507 .elementor-element.elementor-element-53c792f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-a64f87b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-dd9b4fc .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-d72acec{padding:30px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-d72acec .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-995680e .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-995680e .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-995680e .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-995680e .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-22b2596 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-22b2596 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-22b2596 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-22b2596 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-bb5adcc .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-bb5adcc .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-bb5adcc .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-bb5adcc .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-da9142f .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-da9142f .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-da9142f .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-da9142f .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-f1a13ab .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-ad40b6d .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ad40b6d .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ad40b6d .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ad40b6d .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-18c9282 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-18c9282 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-18c9282 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-18c9282 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-17fa29d .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-17fa29d .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-17fa29d .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-17fa29d .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-1b88630 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-1b88630 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-1b88630 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-1b88630 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-341badc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-b2367cd{padding:30px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-b2367cd .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-76a1fde .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-76a1fde .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-76a1fde .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-76a1fde .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-337400f .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-337400f .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-337400f .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-337400f .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b207c55 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b207c55 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b207c55 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b207c55 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-035ad93 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-035ad93 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-035ad93 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-035ad93 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-a4b1556{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-ba6b477{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-dac3754 .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-5ba193a{padding:30px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-5ba193a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-a03fdc2 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-a03fdc2 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-a03fdc2 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-a03fdc2 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-3096572 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-3096572 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-3096572 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-3096572 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-3096572 .restfolio-menu-card .discount{font-family:"Josefin Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-98dcf8b{padding:30px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-98dcf8b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-2393df2 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-2393df2 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-2393df2 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-2393df2 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ea5831d .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ea5831d .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ea5831d .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ea5831d .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-3ab6c57 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-3ab6c57 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-3ab6c57 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-3ab6c57 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-fb1f6c9 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-fb1f6c9 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-fb1f6c9 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-fb1f6c9 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-f751f5b .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-f751f5b .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-f751f5b .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-f751f5b .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-c36283e{padding:30px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-c36283e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-6a0ba4d .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-6a0ba4d .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-6a0ba4d .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-6a0ba4d .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ab20ffb .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ab20ffb .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-ab20ffb .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ab20ffb .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-aa97feb .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-aa97feb .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-aa97feb .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-aa97feb .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-db203be{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-9176ca7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-9e46785 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-9e46785 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-9e46785 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-9e46785 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-9e46785 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-4bc3830 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-4bc3830 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-4bc3830 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-4bc3830 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-d4ca32f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-d4ca32f .elementor-heading-title{font-family:"Pacifico", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-14507 .elementor-element.elementor-element-32e4493{padding:30px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-32e4493 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-db3acde .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-db3acde .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-db3acde .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-db3acde .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-41bba07 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-41bba07 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-41bba07 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-41bba07 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-5dc7e71 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-5dc7e71 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-5dc7e71 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-5dc7e71 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-5f9c187 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-5f9c187 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-5f9c187 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-5f9c187 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b8a4b7b .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b8a4b7b .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b8a4b7b .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b8a4b7b .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-1124ffc .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-1124ffc .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-1124ffc .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-1124ffc .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-7ee517e .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-7ee517e .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-7ee517e .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-7ee517e .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-91e6d24 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-91e6d24 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-91e6d24 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-91e6d24 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-fa380d1 .restfolio-menu-card .title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-fa380d1 .restfolio-menu-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-fa380d1 .restfolio-menu-card .selling-price{font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-fa380d1 .restfolio-menu-card .old-price{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:line-through;line-height:1.4em;color:#B5B5B5;}body:not(.rtl) .elementor-14507 .elementor-element.elementor-element-e1a8f4e{left:0px;}body.rtl .elementor-14507 .elementor-element.elementor-element-e1a8f4e{right:0px;}.elementor-14507 .elementor-element.elementor-element-e1a8f4e{bottom:-50px;}.elementor-14507 .elementor-element.elementor-element-e1a8f4e img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-14507 .elementor-element.elementor-element-8428c9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:270px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-8428c9a::before, .elementor-14507 .elementor-element.elementor-element-8428c9a > .elementor-background-video-container::before, .elementor-14507 .elementor-element.elementor-element-8428c9a > .e-con-inner > .elementor-background-video-container::before, .elementor-14507 .elementor-element.elementor-element-8428c9a > .elementor-background-slideshow::before, .elementor-14507 .elementor-element.elementor-element-8428c9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14507 .elementor-element.elementor-element-8428c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000033 0%, #00000000 100%);}.elementor-14507 .elementor-element.elementor-element-482242b{--display:flex;--position:absolute;--min-height:80%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-14507 .elementor-element.elementor-element-482242b:not(.elementor-motion-effects-element-type-background), .elementor-14507 .elementor-element.elementor-element-482242b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23211F;}body:not(.rtl) .elementor-14507 .elementor-element.elementor-element-482242b{left:0px;}body.rtl .elementor-14507 .elementor-element.elementor-element-482242b{right:0px;}.elementor-14507 .elementor-element.elementor-element-c045461{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-14507 .elementor-element.elementor-element-9655aa3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-921d718{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-5bad86b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0rem 3rem 0rem 0rem;}.elementor-14507 .elementor-element.elementor-element-5bad86b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-b5b834f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-b5b834f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-1e4823e{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:8.33333333%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-c58f7ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-cb11fe2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-4c1f2a8{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-4c1f2a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14507 .elementor-element.elementor-element-4c1f2a8 img{width:30px;height:30px;}.elementor-14507 .elementor-element.elementor-element-4e1f1d9 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-9d66733{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-51e4cb0{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-51e4cb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14507 .elementor-element.elementor-element-51e4cb0 img{width:30px;height:30px;}.elementor-14507 .elementor-element.elementor-element-13bc15b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-5bc55e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-a0f847d{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-a0f847d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14507 .elementor-element.elementor-element-a0f847d img{width:30px;height:30px;}.elementor-14507 .elementor-element.elementor-element-d1a5305 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-ab4e9a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-0f0d399{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-0f0d399.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14507 .elementor-element.elementor-element-0f0d399 img{width:30px;height:30px;}.elementor-14507 .elementor-element.elementor-element-89e568f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-1f34d2d{--display:flex;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-3c7767e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-3c7767e .restfolio-image{display:block;max-height:100vw;height:650px;}.elementor-14507 .elementor-element.elementor-element-3c7767e img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14507 .elementor-element.elementor-element-3c7767e{height:100%;}.elementor-14507 .elementor-element.elementor-element-3c7767e .elementor-widget-container{height:100%;}.elementor-14507 .elementor-element.elementor-element-3c7767e .elementor-image{height:100%;}.elementor-14507 .elementor-element.elementor-element-1c5d127 .restfolio-button, .elementor-14507 .elementor-element.elementor-element-1c5d127 .restfolio-button.reverse .btn-animated-gr{background:#D12D2D;background-image:none;}.elementor-14507 .elementor-element.elementor-element-1c5d127 > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-14507 .elementor-element.elementor-element-1c5d127{left:50%;}body.rtl .elementor-14507 .elementor-element.elementor-element-1c5d127{right:50%;}.elementor-14507 .elementor-element.elementor-element-1c5d127{top:50%;}.elementor-14507 .elementor-element.elementor-element-1c5d127 .restfolio-button{width:120px;max-width:120px;height:120px;display:flex;justify-content:center;align-items:center;border-radius:50% 50% 50% 50%;outline:10px solid #FFFFFF11;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-1c5d127 .restfolio-button .restfolio-button-content-wrapper{display:inline-block;}.elementor-14507 .elementor-element.elementor-element-1c5d127 .restfolio-button .btn-animated-gr{border-radius:50% 50% 50% 50%;}.elementor-14507 .elementor-element.elementor-element-1c5d127 .restfolio-button .restfolio-button-text{margin:0px 0px 0px 0px;display:inline-block;}.elementor-14507 .elementor-element.elementor-element-1c5d127 .restfolio-button .restfolio-button-icon{display:inline-block;}.elementor-14507 .elementor-element.elementor-element-1c5d127 .restfolio-button .restfolio-button-icon i{color:#FFFFFF;font-size:18px;}.elementor-14507 .elementor-element.elementor-element-1c5d127 .restfolio-button .restfolio-button-icon svg{fill:#FFFFFF;height:18px;width:18px;}.elementor-14507 .elementor-element.elementor-element-1c5d127 .restfolio-button .restfolio-button-text small{display:inline-block;}.elementor-14507 .elementor-element.elementor-element-9ce0f17{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:37%;--z-index:10;}.elementor-14507 .elementor-element.elementor-element-9ce0f17.e-con{--e-con-transform-translateY:35%;}body:not(.rtl) .elementor-14507 .elementor-element.elementor-element-9ce0f17{right:-160px;}body.rtl .elementor-14507 .elementor-element.elementor-element-9ce0f17{left:-160px;}.elementor-14507 .elementor-element.elementor-element-eceac0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-eceac0d.e-con{--e-con-transform-rotateZ:-90deg;}.elementor-14507 .elementor-element.elementor-element-f9e7811{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-f9e7811 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:100px;font-weight:400;line-height:1em;letter-spacing:5px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF33;stroke:#FFFFFF33;color:#00000000;}.elementor-14507 .elementor-element.elementor-element-5dcd0c9{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-5dcd0c9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:100px;font-weight:400;line-height:1em;letter-spacing:5px;color:#D12D2D;}.elementor-14507 .elementor-element.elementor-element-1289116 .restfolio-lines span{background-color:var( --e-global-color-primary );transform-origin:top;}.elementor-14507 .elementor-element.elementor-element-1289116{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-14507 .elementor-element.elementor-element-1289116{right:70px;}body.rtl .elementor-14507 .elementor-element.elementor-element-1289116{left:70px;}.elementor-14507 .elementor-element.elementor-element-bc37c7e{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:140px;}.elementor-14507 .elementor-element.elementor-element-8a7dd6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-048dc64{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-a38bde5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-77f13ba .restfolio-rotate-box{background-color:#2B2724;border-radius:50% 50% 50% 50%;width:200px;height:200px;}.elementor-14507 .elementor-element.elementor-element-77f13ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-77f13ba.elementor-element{--align-self:center;}.elementor-14507 .elementor-element.elementor-element-77f13ba{z-index:21;}.elementor-14507 .elementor-element.elementor-element-77f13ba .restfolio-rotate-box .rotate-circle svg{width:200px;height:200px;fill:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-77f13ba .restfolio-rotate-box .rotate-circle{font-family:"Josefin Sans", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;line-height:1.5em;border-style:none;}.elementor-14507 .elementor-element.elementor-element-77f13ba .restfolio-rotate-box img{width:90px;max-width:90px;height:90px;object-fit:contain;border-radius:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-896b438{width:100%;max-width:100%;top:50%;}body:not(.rtl) .elementor-14507 .elementor-element.elementor-element-896b438{left:0px;}body.rtl .elementor-14507 .elementor-element.elementor-element-896b438{right:0px;}.elementor-14507 .elementor-element.elementor-element-896b438 .restfolio-border{width:100%;height:2px;}.elementor-14507 .elementor-element.elementor-element-ec79c27{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-14507 .elementor-element.elementor-element-d73cbf4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-14507 .elementor-element.elementor-element-eddc3da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-73778c9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-97ab1c1 img{height:550px;object-fit:cover;object-position:center center;}.elementor-14507 .elementor-element.elementor-element-bf28c2b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-12f5e27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-12f5e27 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-df6648e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-df6648e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-b90808e{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:8.33333333%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-e05c8d0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 50px) 16.66666667%;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-e05c8d0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-9fc15f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-9fc15f8 img{width:100%;height:650px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-14507 .elementor-element.elementor-element-4bc7946{right:35%;}body.rtl .elementor-14507 .elementor-element.elementor-element-4bc7946{left:35%;}.elementor-14507 .elementor-element.elementor-element-4bc7946{top:170px;}.elementor-14507 .elementor-element.elementor-element-4bc7946 img{max-width:100%;}.elementor-14507 .elementor-element.elementor-element-4038310{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-14507 .elementor-element.elementor-element-aba9a26 .restfolio-services-gallery .section-head .heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-aba9a26 .restfolio-services-gallery .section-head .heading-text{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-aba9a26 .restfolio-services-gallery{padding:120px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-aba9a26 .restfolio-services-gallery .service-card .title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-aba9a26 .restfolio-services-gallery .service-card .description{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-aba9a26 .restfolio-services-gallery .service-card .more-btn{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF44;}.elementor-14507 .elementor-element.elementor-element-aba9a26 .restfolio-services-gallery .service-card:hover .more-btn{background-color:#D12D2D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D12D2D;}.elementor-14507 .elementor-element.elementor-element-e5c31b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D12D2D;--border-color:#D12D2D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-8cc3003{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-1abfe2e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-79872bd{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-79872bd.e-con{--align-self:center;}.elementor-14507 .elementor-element.elementor-element-489a3c5.elementor-element{--align-self:center;}.elementor-14507 .elementor-element.elementor-element-489a3c5 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-14507 .elementor-element.elementor-element-94718b4{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14507 .elementor-element.elementor-element-94718b4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-3af5fbc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14507 .elementor-element.elementor-element-3af5fbc .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#B5B5B5;}.elementor-14507 .elementor-element.elementor-element-d1d58cf .restfolio-testimonials-slider .slider-controls .swiper-pagination-bullet-active{outline-color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d1d58cf .restfolio-testimonials-slider .slider-controls .swiper-pagination-light .swiper-pagination-bullet{background-color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d1d58cf .restfolio-testimonials-slider .slider-controls .swiper-next i{color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d1d58cf .restfolio-testimonials-slider .slider-controls .swiper-prev i{color:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d1d58cf .restfolio-testimonials-slider .slider-controls .swiper-next svg{fill:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d1d58cf .restfolio-testimonials-slider .slider-controls .swiper-prev svg{fill:#FFFFFF;}.elementor-14507 .elementor-element.elementor-element-d1d58cf .restfolio-testimonials-slider .testi-card .title-section h2{color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:2rem;font-weight:400;line-height:1.2em;}.elementor-14507 .elementor-element.elementor-element-d1d58cf .restfolio-testimonials-slider .testi-card .text{color:#B5B5B5;font-family:"Josefin Sans", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:1.5em;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-d1d58cf .restfolio-testimonials-slider .testi-card .user-inf .name{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#FFFFFF;margin:0rem 0rem 0.5rem 0rem;}.elementor-14507 .elementor-element.elementor-element-d1d58cf .restfolio-testimonials-slider .testi-card .user-inf .position{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;word-spacing:0px;color:#D12D2D;margin:0px 0px 0px 0px;}.elementor-14507 .elementor-element.elementor-element-36b1cd14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-14507 .elementor-element.elementor-element-479cf86d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-6f49dd63{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-69175a84{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-29044c72{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-14507 .elementor-element.elementor-element-f0bff3d{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-ad8a476 .elementor-heading-title{font-size:30px;}.elementor-14507 .elementor-element.elementor-element-715c3e9{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-56492a4{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-14507 .elementor-element.elementor-element-149d47c .elementor-heading-title{font-size:30px;}.elementor-14507 .elementor-element.elementor-element-6b4fd19{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14507 .elementor-element.elementor-element-f82b0e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-34713af{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14507 .elementor-element.elementor-element-53c792f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-dd9b4fc .elementor-heading-title{font-size:20px;}.elementor-14507 .elementor-element.elementor-element-d72acec .elementor-heading-title{font-size:18px;}.elementor-14507 .elementor-element.elementor-element-f1a13ab .elementor-heading-title{font-size:20px;}.elementor-14507 .elementor-element.elementor-element-b2367cd .elementor-heading-title{font-size:18px;}.elementor-14507 .elementor-element.elementor-element-a4b1556{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-dac3754{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14507 .elementor-element.elementor-element-dac3754 .elementor-heading-title{font-size:20px;}.elementor-14507 .elementor-element.elementor-element-5ba193a .elementor-heading-title{font-size:18px;}.elementor-14507 .elementor-element.elementor-element-98dcf8b .elementor-heading-title{font-size:18px;}.elementor-14507 .elementor-element.elementor-element-c36283e .elementor-heading-title{font-size:18px;}.elementor-14507 .elementor-element.elementor-element-db203be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-d4ca32f .elementor-heading-title{font-size:20px;}.elementor-14507 .elementor-element.elementor-element-32e4493 .elementor-heading-title{font-size:18px;}.elementor-14507 .elementor-element.elementor-element-5bad86b{padding:0rem 0rem 0rem 0rem;}.elementor-14507 .elementor-element.elementor-element-5bad86b .elementor-heading-title{font-size:30px;}.elementor-14507 .elementor-element.elementor-element-1e4823e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-14507 .elementor-element.elementor-element-c58f7ed{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}body:not(.rtl) .elementor-14507 .elementor-element.elementor-element-1c5d127{left:50%;}body.rtl .elementor-14507 .elementor-element.elementor-element-1c5d127{right:50%;}.elementor-14507 .elementor-element.elementor-element-77f13ba .restfolio-rotate-box .rotate-circle{font-size:18px;}.elementor-14507 .elementor-element.elementor-element-73778c9{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-97ab1c1 img{height:350px;}.elementor-14507 .elementor-element.elementor-element-12f5e27 .elementor-heading-title{font-size:30px;}.elementor-14507 .elementor-element.elementor-element-b90808e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14507 .elementor-element.elementor-element-e05c8d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-14507 .elementor-element.elementor-element-9fc15f8 img{height:350px;}.elementor-14507 .elementor-element.elementor-element-aba9a26 .restfolio-services-gallery .section-head .heading-title{font-size:30px;}.elementor-14507 .elementor-element.elementor-element-aba9a26 .restfolio-services-gallery .service-card .title{font-size:18px;}.elementor-14507 .elementor-element.elementor-element-e5c31b7{--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-79872bd{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-14507 .elementor-element.elementor-element-94718b4 .elementor-heading-title{font-size:30px;}.elementor-14507 .elementor-element.elementor-element-479cf86d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-6f49dd63{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-69175a84{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-29044c72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-14507 .elementor-element.elementor-element-f0bff3d{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-984e4dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14507 .elementor-element.elementor-element-482242b{--width:40%;}.elementor-14507 .elementor-element.elementor-element-479cf86d{--width:50%;}.elementor-14507 .elementor-element.elementor-element-6f49dd63{--width:50%;}.elementor-14507 .elementor-element.elementor-element-69175a84{--width:50%;}.elementor-14507 .elementor-element.elementor-element-29044c72{--width:50%;}}@media(min-width:768px){.elementor-14507 .elementor-element.elementor-element-56492a4{--width:50%;}.elementor-14507 .elementor-element.elementor-element-36376f8{--width:50%;}.elementor-14507 .elementor-element.elementor-element-5519ddd{--width:50%;}.elementor-14507 .elementor-element.elementor-element-e507661{--width:50%;}.elementor-14507 .elementor-element.elementor-element-16474dc{--width:50%;}.elementor-14507 .elementor-element.elementor-element-b175c5e{--width:50%;}.elementor-14507 .elementor-element.elementor-element-40c08d6{--width:50%;}.elementor-14507 .elementor-element.elementor-element-53c792f{--width:33.33%;}.elementor-14507 .elementor-element.elementor-element-a4b1556{--width:33.33%;}.elementor-14507 .elementor-element.elementor-element-db203be{--width:33.33%;}.elementor-14507 .elementor-element.elementor-element-482242b{--width:40%;}.elementor-14507 .elementor-element.elementor-element-921d718{--width:33.33333333%;}.elementor-14507 .elementor-element.elementor-element-1e4823e{--width:25%;}.elementor-14507 .elementor-element.elementor-element-9ce0f17{--width:max-content;}.elementor-14507 .elementor-element.elementor-element-eceac0d{--width:max-content;}.elementor-14507 .elementor-element.elementor-element-73778c9{--width:58.33333333%;}.elementor-14507 .elementor-element.elementor-element-bf28c2b{--width:75%;}.elementor-14507 .elementor-element.elementor-element-b90808e{--width:33.33333333%;}.elementor-14507 .elementor-element.elementor-element-79872bd{--width:50%;}.elementor-14507 .elementor-element.elementor-element-479cf86d{--width:25%;}.elementor-14507 .elementor-element.elementor-element-6f49dd63{--width:25%;}.elementor-14507 .elementor-element.elementor-element-69175a84{--width:25%;}.elementor-14507 .elementor-element.elementor-element-29044c72{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14507 .elementor-element.elementor-element-56492a4{--width:100%;}.elementor-14507 .elementor-element.elementor-element-f82b0e6{--width:100%;}.elementor-14507 .elementor-element.elementor-element-53c792f{--width:100%;}.elementor-14507 .elementor-element.elementor-element-a4b1556{--width:100%;}.elementor-14507 .elementor-element.elementor-element-db203be{--width:100%;}.elementor-14507 .elementor-element.elementor-element-921d718{--width:100%;}.elementor-14507 .elementor-element.elementor-element-1e4823e{--width:100%;}.elementor-14507 .elementor-element.elementor-element-73778c9{--width:100%;}.elementor-14507 .elementor-element.elementor-element-bf28c2b{--width:100%;}.elementor-14507 .elementor-element.elementor-element-b90808e{--width:100%;}.elementor-14507 .elementor-element.elementor-element-79872bd{--width:100%;}.elementor-14507 .elementor-element.elementor-element-479cf86d{--width:25%;}.elementor-14507 .elementor-element.elementor-element-6f49dd63{--width:25%;}.elementor-14507 .elementor-element.elementor-element-69175a84{--width:25%;}.elementor-14507 .elementor-element.elementor-element-29044c72{--width:25%;}}