.elementor-76 .elementor-element.elementor-element-40096674{--display:flex;--position:absolute;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:40px;--padding-right:40px;top:0px;--z-index:99;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-40096674{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-40096674{right:0px;}.elementor-76 .elementor-element.elementor-element-50d254d8{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-5e8873b7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-menu-toggle{margin:0 auto;}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--main .elementor-item{color:#FFFCFB;fill:#FFFCFB;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-76 .elementor-element.elementor-element-57f5ae78 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-76 .elementor-element.elementor-element-57f5ae78 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-76 .elementor-element.elementor-element-57f5ae78 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-76 .elementor-element.elementor-element-57f5ae78 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-76 .elementor-element.elementor-element-57f5ae78 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-76 .elementor-element.elementor-element-57f5ae78 .e--pointer-underline .elementor-item:after,
					 .elementor-76 .elementor-element.elementor-element-57f5ae78 .e--pointer-overline .elementor-item:before,
					 .elementor-76 .elementor-element.elementor-element-57f5ae78 .e--pointer-double-line .elementor-item:before,
					 .elementor-76 .elementor-element.elementor-element-57f5ae78 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-76 .elementor-element.elementor-element-57f5ae78{--e-nav-menu-horizontal-menu-item-margin:calc( 60px / 2 );}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:60px;}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--dropdown a, .elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--dropdown a:hover,
					.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--dropdown a:focus,
					.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-menu-toggle:hover,
					.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-menu-toggle:focus{color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--dropdown a:hover,
					.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--dropdown a:focus,
					.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-7efa153 );background-color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom:15px;}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:5px !important;}.elementor-76 .elementor-element.elementor-element-57f5ae78 div.elementor-menu-toggle{color:var( --e-global-color-9254497 );}.elementor-76 .elementor-element.elementor-element-57f5ae78 div.elementor-menu-toggle svg{fill:var( --e-global-color-9254497 );}.elementor-76 .elementor-element.elementor-element-57f5ae78 div.elementor-menu-toggle:hover, .elementor-76 .elementor-element.elementor-element-57f5ae78 div.elementor-menu-toggle:focus{color:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-57f5ae78 div.elementor-menu-toggle:hover svg, .elementor-76 .elementor-element.elementor-element-57f5ae78 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-text );}.elementor-76 .elementor-element.elementor-element-41c7cd37{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-76 .elementor-element.elementor-element-64c73abf{--display:flex;}.elementor-76 .elementor-element.elementor-element-4f4860ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-16ade98d{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-17e775b9 .elementor-heading-title{color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-c21b7da{--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:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-76 .elementor-element.elementor-element-2a5397a2{--divider-border-style:solid;--divider-color:var( --e-global-color-0767bd1 );--divider-border-width:1px;}.elementor-76 .elementor-element.elementor-element-2a5397a2.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-2a5397a2 .elementor-divider-separator{width:6px;margin:0 auto;margin-right:0;}.elementor-76 .elementor-element.elementor-element-2a5397a2 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-76 .elementor-element.elementor-element-61ba4e59 .elementor-heading-title{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-17385c6d{--divider-border-style:solid;--divider-color:var( --e-global-color-0767bd1 );--divider-border-width:1px;}.elementor-76 .elementor-element.elementor-element-17385c6d.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-17385c6d .elementor-divider-separator{width:6px;}.elementor-76 .elementor-element.elementor-element-17385c6d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-76 .elementor-element.elementor-element-7cdd309e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-49119e5e .elementor-button{background-color:var( --e-global-color-e42f517 );}.elementor-76 .elementor-element.elementor-element-248d88f5{--display:flex;--min-height:100vh;--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;--overflow:hidden;--overlay-opacity:1;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-248d88f5:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-248d88f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, var( --e-global-color-765afeb ) 0%, var( --e-global-color-488e969 ) 64%);}.elementor-76 .elementor-element.elementor-element-248d88f5::before, .elementor-76 .elementor-element.elementor-element-248d88f5 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-248d88f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-248d88f5 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-248d88f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-248d88f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-55df456{--e-transform-rotateZ:40deg;bottom:-186px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-55df456{left:-135px;}body.rtl .elementor-76 .elementor-element.elementor-element-55df456{right:-135px;}.elementor-76 .elementor-element.elementor-element-55df456 img{width:553px;opacity:0.1;}.elementor-76 .elementor-element.elementor-element-5efaad23{--e-transform-rotateZ:9deg;bottom:28%;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-5efaad23{left:56%;}body.rtl .elementor-76 .elementor-element.elementor-element-5efaad23{right:56%;}.elementor-76 .elementor-element.elementor-element-5efaad23 img{width:553px;opacity:0.1;}.elementor-76 .elementor-element.elementor-element-37f4c28d{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;bottom:-20%;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-37f4c28d{right:-8%;}body.rtl .elementor-76 .elementor-element.elementor-element-37f4c28d{left:-8%;}.elementor-76 .elementor-element.elementor-element-37f4c28d img{width:100%;opacity:1;}.elementor-76 .elementor-element.elementor-element-666f6f11{--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 0px;--row-gap:0px;--column-gap:0px;--z-index:5;}.elementor-76 .elementor-element.elementor-element-bebf485{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-bebf485.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-2b0f5272{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-163c9a5d{width:auto;max-width:auto;--e-transform-rotateZ:2.5deg;padding:5px 16px 5px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b991b91 );border-radius:4px 4px 4px 4px;}.elementor-76 .elementor-element.elementor-element-163c9a5d .elementor-heading-title{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-682d1480{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-682d1480 .elementor-heading-title{font-size:3em;color:var( --e-global-color-7efa153 );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-3daa5705{right:155px;}body.rtl .elementor-76 .elementor-element.elementor-element-3daa5705{left:155px;}.elementor-76 .elementor-element.elementor-element-3daa5705{bottom:10px;}.elementor-76 .elementor-element.elementor-element-3d99472c{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;--container-widget-width:79%;--container-widget-flex-grow:0;color:var( --e-global-color-9254497 );}.elementor-76 .elementor-element.elementor-element-305e9caf{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-76 .elementor-element.elementor-element-2cd5e0f5 .elementor-button{background-color:var( --e-global-color-e42f517 );}.elementor-76 .elementor-element.elementor-element-2cd5e0f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-76 .elementor-element.elementor-element-2cd5e0f5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-76 .elementor-element.elementor-element-17d204a0{--display:flex;}.elementor-76 .elementor-element.elementor-element-7cf4c8a1{--display:flex;--padding-top:118px;--padding-bottom:118px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-7cf4c8a1:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-7cf4c8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c7dd43 );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-b0287fa{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-b0287fa{right:0px;}.elementor-76 .elementor-element.elementor-element-b0287fa{top:0px;}.elementor-76 .elementor-element.elementor-element-47d7d31a{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-76 .elementor-element.elementor-element-23d3344b{--display:flex;--min-height:0px;--justify-content:space-between;--gap:36px 0px;--row-gap:36px;--column-gap:0px;--overlay-opacity:0;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-23d3344b:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-23d3344b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-23d3344b::before, .elementor-76 .elementor-element.elementor-element-23d3344b > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-23d3344b > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-23d3344b > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-23d3344b > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-23d3344b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://restauranteelporttossa.es/wp-content/uploads/2026/02/pattern-2.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-23d3344b:hover::before, .elementor-76 .elementor-element.elementor-element-23d3344b:hover > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-23d3344b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-23d3344b > .elementor-background-slideshow:hover::before, .elementor-76 .elementor-element.elementor-element-23d3344b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-23d3344b:hover{--overlay-opacity:1;}.elementor-76 .elementor-element.elementor-element-7bee1cd9{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-40817785{text-align:center;}.elementor-76 .elementor-element.elementor-element-40817785 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-c1b5894{--display:flex;--min-height:0px;--justify-content:space-between;--gap:36px 0px;--row-gap:36px;--column-gap:0px;--overlay-opacity:0;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-c1b5894:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-c1b5894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-c1b5894::before, .elementor-76 .elementor-element.elementor-element-c1b5894 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-c1b5894 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-c1b5894 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-c1b5894 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-c1b5894 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://restauranteelporttossa.es/wp-content/uploads/2026/02/pattern-2.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-c1b5894:hover::before, .elementor-76 .elementor-element.elementor-element-c1b5894:hover > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-c1b5894:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-c1b5894 > .elementor-background-slideshow:hover::before, .elementor-76 .elementor-element.elementor-element-c1b5894 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-c1b5894:hover{--overlay-opacity:1;}.elementor-76 .elementor-element.elementor-element-21377e1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-21377e1f img{max-width:90%;}.elementor-76 .elementor-element.elementor-element-43538304{text-align:center;}.elementor-76 .elementor-element.elementor-element-43538304 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-49ad4939{--display:flex;--min-height:0px;--justify-content:space-between;--gap:36px 0px;--row-gap:36px;--column-gap:0px;--overlay-opacity:0;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-49ad4939:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-49ad4939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-49ad4939::before, .elementor-76 .elementor-element.elementor-element-49ad4939 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-49ad4939 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-49ad4939 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-49ad4939 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-49ad4939 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://restauranteelporttossa.es/wp-content/uploads/2026/02/pattern-2.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-49ad4939:hover::before, .elementor-76 .elementor-element.elementor-element-49ad4939:hover > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-49ad4939:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-49ad4939 > .elementor-background-slideshow:hover::before, .elementor-76 .elementor-element.elementor-element-49ad4939 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-49ad4939:hover{--overlay-opacity:1;}.elementor-76 .elementor-element.elementor-element-1052e45e{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-5dba7e31{text-align:center;}.elementor-76 .elementor-element.elementor-element-5dba7e31 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-1814f3fa{--display:flex;--min-height:0px;--justify-content:space-between;--gap:36px 0px;--row-gap:36px;--column-gap:0px;--overlay-opacity:0;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-1814f3fa:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-1814f3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-1814f3fa::before, .elementor-76 .elementor-element.elementor-element-1814f3fa > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-1814f3fa > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-1814f3fa > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-1814f3fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-1814f3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://restauranteelporttossa.es/wp-content/uploads/2026/02/pattern-2.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-1814f3fa:hover::before, .elementor-76 .elementor-element.elementor-element-1814f3fa:hover > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-1814f3fa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-1814f3fa > .elementor-background-slideshow:hover::before, .elementor-76 .elementor-element.elementor-element-1814f3fa > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-1814f3fa:hover{--overlay-opacity:1;}.elementor-76 .elementor-element.elementor-element-61d5e853{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-61d5e853 img{max-width:90%;}.elementor-76 .elementor-element.elementor-element-6679bd46{text-align:center;}.elementor-76 .elementor-element.elementor-element-6679bd46 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-33872757{--display:flex;--min-height:0px;--justify-content:space-between;--gap:36px 0px;--row-gap:36px;--column-gap:0px;--overlay-opacity:0;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-33872757:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-33872757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-33872757::before, .elementor-76 .elementor-element.elementor-element-33872757 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-33872757 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-33872757 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-33872757 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-33872757 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://restauranteelporttossa.es/wp-content/uploads/2026/02/pattern-2.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-33872757:hover::before, .elementor-76 .elementor-element.elementor-element-33872757:hover > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-33872757:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-33872757 > .elementor-background-slideshow:hover::before, .elementor-76 .elementor-element.elementor-element-33872757 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-33872757:hover{--overlay-opacity:1;}.elementor-76 .elementor-element.elementor-element-4f1534f8{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-5c770115{text-align:center;}.elementor-76 .elementor-element.elementor-element-5c770115 .elementor-heading-title{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-4bdd5125{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-4bdd5125{left:0px;}.elementor-76 .elementor-element.elementor-element-4bdd5125{bottom:0px;}.elementor-76 .elementor-element.elementor-element-52cc138c{--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;--padding-top:136px;--padding-bottom:136px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-52cc138c:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-52cc138c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dad779d );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-4af7148c{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-4af7148c{right:0px;}.elementor-76 .elementor-element.elementor-element-4af7148c{bottom:0px;}.elementor-76 .elementor-element.elementor-element-41ed6907{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-4a38e9fe{--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 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-74e03874{right:135px;}body.rtl .elementor-76 .elementor-element.elementor-element-74e03874{left:135px;}.elementor-76 .elementor-element.elementor-element-74e03874{bottom:59px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-2dcfa8b7{left:-45px;}body.rtl .elementor-76 .elementor-element.elementor-element-2dcfa8b7{right:-45px;}.elementor-76 .elementor-element.elementor-element-2dcfa8b7{top:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-76 .elementor-element.elementor-element-124c3c63{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:2;border-style:none;}.elementor-76 .elementor-element.elementor-element-124c3c63:not( .elementor-widget-image ), .elementor-76 .elementor-element.elementor-element-124c3c63.elementor-widget-image img{-webkit-mask-image:url( https://restauranteelporttossa.es/wp-content/uploads/2026/02/shape-imag.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-124c3c63 img{width:100%;border-style:none;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-47c77c78{left:400px;}body.rtl .elementor-76 .elementor-element.elementor-element-47c77c78{right:400px;}.elementor-76 .elementor-element.elementor-element-47c77c78{top:0px;}.elementor-76 .elementor-element.elementor-element-69688510{width:var( --container-widget-width, 50% );max-width:50%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-69688510:not( .elementor-widget-image ), .elementor-76 .elementor-element.elementor-element-69688510.elementor-widget-image img{-webkit-mask-image:url( https://restauranteelporttossa.es/wp-content/uploads/2026/02/shape-imag.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-69688510 img{width:100%;}.elementor-76 .elementor-element.elementor-element-1a1019fa{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:130px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-5eef48{--display:flex;--min-height:34px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:4px 4px 4px 4px;--padding-top:5px;--padding-bottom:5px;--padding-left:14px;--padding-right:14px;}.elementor-76 .elementor-element.elementor-element-5eef48:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-5eef48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-5eef48.e-con{--e-con-transform-rotateZ:2.49deg;}.elementor-76 .elementor-element.elementor-element-71a4484{--divider-border-style:solid;--divider-color:var( --e-global-color-3b5da1f );--divider-border-width:1px;width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-71a4484 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-76 .elementor-element.elementor-element-71a4484 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}.elementor-76 .elementor-element.elementor-element-3ecc0156.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-3ecc0156 .elementor-heading-title{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-4cf5a2f3{width:var( --container-widget-width, 524px );max-width:524px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:524px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-2efbd01f{width:var( --container-widget-width, 524px );max-width:524px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;--container-widget-width:524px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-78f3d102{--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:center;}.elementor-76 .elementor-element.elementor-element-14eb8a6f .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-14eb8a6f .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-14eb8a6f .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-14eb8a6f{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-14eb8a6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-14eb8a6f .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-14eb8a6f .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-3d664615{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-76 .elementor-element.elementor-element-2d323625{--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:space-evenly;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-4c0e8626{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-76 .elementor-element.elementor-element-428efc64{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-d20fc7a{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-76 .elementor-element.elementor-element-65111877{--display:flex;--min-height:92px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;box-shadow:4px 2px 16px 0px rgba(99.00000000000001, 99.00000000000001, 99.00000000000001, 0.25);--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-76 .elementor-element.elementor-element-65111877:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-65111877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, var( --e-global-color-a908463 ) 49%, var( --e-global-color-e42f517 ) 100%);}.elementor-76 .elementor-element.elementor-element-65111877.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-6247e092{background-color:var( --e-global-color-9254497 );padding:25px 25px 25px 25px;border-style:none;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-76 .elementor-element.elementor-element-6247e092 img{width:42px;height:42px;}.elementor-76 .elementor-element.elementor-element-410c4dac{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-3c6cd55 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-3c6cd55 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-3c6cd55 .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-3c6cd55{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-3c6cd55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-3c6cd55 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-3c6cd55 .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-249e176 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-249e176 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-249e176 .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-249e176{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-249e176.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-249e176 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-249e176 .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-a3af6e3 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-a3af6e3 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-a3af6e3 .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-a3af6e3{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-a3af6e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-a3af6e3 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-a3af6e3 .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-53babe2 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-53babe2 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-53babe2 .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-53babe2{width:auto;max-width:auto;}.elementor-76 .elementor-element.elementor-element-53babe2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-53babe2 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-53babe2 .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-205fbae{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-76 .elementor-element.elementor-element-65afe368{--display:flex;--min-height:92px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;box-shadow:4px 2px 16px 0px rgba(99.00000000000001, 99.00000000000001, 99.00000000000001, 0.25);--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-76 .elementor-element.elementor-element-65afe368:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-65afe368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, var( --e-global-color-a908463 ) 49%, var( --e-global-color-e42f517 ) 100%);}.elementor-76 .elementor-element.elementor-element-65afe368.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-4639334f{background-color:var( --e-global-color-9254497 );padding:25px 25px 25px 25px;border-style:none;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-76 .elementor-element.elementor-element-4639334f img{width:42px;height:42px;}.elementor-76 .elementor-element.elementor-element-7e5c97f0{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-7488fcc{--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 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-f58e5e0{right:135px;}body.rtl .elementor-76 .elementor-element.elementor-element-f58e5e0{left:135px;}.elementor-76 .elementor-element.elementor-element-f58e5e0{bottom:59px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-e3f9938{left:-45px;}body.rtl .elementor-76 .elementor-element.elementor-element-e3f9938{right:-45px;}.elementor-76 .elementor-element.elementor-element-e3f9938{top:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-76 .elementor-element.elementor-element-ee1c142{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:2;border-style:none;}.elementor-76 .elementor-element.elementor-element-ee1c142:not( .elementor-widget-image ), .elementor-76 .elementor-element.elementor-element-ee1c142.elementor-widget-image img{-webkit-mask-image:url( https://restauranteelporttossa.es/wp-content/uploads/2026/02/shape-imag.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-ee1c142 img{width:100%;border-style:none;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-47399ae{left:400px;}body.rtl .elementor-76 .elementor-element.elementor-element-47399ae{right:400px;}.elementor-76 .elementor-element.elementor-element-47399ae{top:0px;}.elementor-76 .elementor-element.elementor-element-64b3202{width:var( --container-widget-width, 50% );max-width:50%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-64b3202:not( .elementor-widget-image ), .elementor-76 .elementor-element.elementor-element-64b3202.elementor-widget-image img{-webkit-mask-image:url( https://restauranteelporttossa.es/wp-content/uploads/2026/02/shape-imag.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-76 .elementor-element.elementor-element-64b3202 img{width:100%;}.elementor-76 .elementor-element.elementor-element-6eff48e{--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:space-evenly;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-188c5b7{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-76 .elementor-element.elementor-element-f3e974a{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-28a04bf:not( .elementor-widget-image ), .elementor-76 .elementor-element.elementor-element-28a04bf.elementor-widget-image img{-webkit-mask-image:url( https://restauranteelporttossa.es/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-76 .elementor-element.elementor-element-3fb2a9bd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:136px;--padding-bottom:136px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-3fb2a9bd:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-3fb2a9bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c7dd43 );}.elementor-76 .elementor-element.elementor-element-2048b5a5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-38668d5{width:auto;max-width:auto;--e-transform-rotateZ:2.5deg;background-color:var( --e-global-color-secondary );padding:5px 14px 5px 14px;border-radius:4px 4px 4px 4px;}.elementor-76 .elementor-element.elementor-element-38668d5 .elementor-heading-title{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-31485f53{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-76 .elementor-element.elementor-element-6b8d919d{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-49134221{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-754b3424{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-754b3424:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-754b3424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-449bf222{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-76 .elementor-element.elementor-element-449bf222 img{width:100%;height:260px;object-fit:cover;object-position:center center;border-style:dashed;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-3b5da1f );border-radius:24px 24px 0px 0px;}.elementor-76 .elementor-element.elementor-element-28d77748{width:var( --container-widget-width, 229px );max-width:229px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-55a045ca{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-55a045ca .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-90a06d1 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-90a06d1 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-90a06d1 .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-90a06d1{width:var( --container-widget-width, 229px );max-width:229px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-90a06d1 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-90a06d1 .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-354fb784{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-354fb784:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-354fb784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-101cabab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-76 .elementor-element.elementor-element-101cabab img{width:100%;height:260px;object-fit:cover;object-position:center center;border-style:dashed;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-3b5da1f );border-radius:24px 24px 0px 0px;}.elementor-76 .elementor-element.elementor-element-1219b6d{width:var( --container-widget-width, 229px );max-width:229px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-61d8e10d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-61d8e10d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-716c450 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-716c450 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-716c450 .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-716c450{width:var( --container-widget-width, 229px );max-width:229px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-716c450 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-716c450 .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-5bf77bd1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-5bf77bd1:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-5bf77bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-125e3237{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-76 .elementor-element.elementor-element-125e3237 img{width:100%;height:260px;object-fit:cover;object-position:center center;border-style:dashed;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-3b5da1f );border-radius:24px 24px 0px 0px;}.elementor-76 .elementor-element.elementor-element-650cd807{width:var( --container-widget-width, 260px );max-width:260px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-31ee065c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-31ee065c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-438efc50 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-438efc50 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-438efc50 .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-438efc50{width:var( --container-widget-width, 229px );max-width:229px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-438efc50 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-438efc50 .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-3c9b73cd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-3c9b73cd:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-3c9b73cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-249d904e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-76 .elementor-element.elementor-element-249d904e img{width:100%;height:260px;object-fit:cover;object-position:center center;border-style:dashed;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-3b5da1f );border-radius:24px 24px 0px 0px;}.elementor-76 .elementor-element.elementor-element-683eda31{width:var( --container-widget-width, 229px );max-width:229px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-643c940a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-643c940a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-66f3808b .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-66f3808b .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-66f3808b .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-66f3808b{width:var( --container-widget-width, 229px );max-width:229px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-66f3808b .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-66f3808b .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-43d76109{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-43d76109:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-43d76109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-7a0f734f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-76 .elementor-element.elementor-element-7a0f734f img{width:100%;height:260px;object-fit:cover;object-position:center center;border-style:dashed;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-3b5da1f );border-radius:24px 24px 0px 0px;}.elementor-76 .elementor-element.elementor-element-5ee52c6d{width:var( --container-widget-width, 229px );max-width:229px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-32e9a3f5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-32e9a3f5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-d30c1e0 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-d30c1e0 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-d30c1e0 .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-d30c1e0{width:var( --container-widget-width, 229px );max-width:229px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-d30c1e0 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-d30c1e0 .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-29e67681{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-29e67681:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-29e67681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-7ee1a99d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-76 .elementor-element.elementor-element-7ee1a99d img{width:100%;height:260px;object-fit:cover;object-position:center center;border-style:dashed;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-3b5da1f );border-radius:24px 24px 0px 0px;}.elementor-76 .elementor-element.elementor-element-37733ece{width:var( --container-widget-width, 229px );max-width:229px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-5b2e6d7e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-5b2e6d7e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-4de838b9 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-4de838b9 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-4de838b9 .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-4de838b9{width:var( --container-widget-width, 229px );max-width:229px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-4de838b9 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-4de838b9 .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-569f676d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-569f676d:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-569f676d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-4b1f91d8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-76 .elementor-element.elementor-element-4b1f91d8 img{width:100%;height:260px;object-fit:cover;object-position:center center;border-style:dashed;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-3b5da1f );border-radius:24px 24px 0px 0px;}.elementor-76 .elementor-element.elementor-element-1a00fa09{width:var( --container-widget-width, 229px );max-width:229px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-4e958723{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-4e958723 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-1305effd .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-1305effd .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-1305effd .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-1305effd{width:var( --container-widget-width, 229px );max-width:229px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-1305effd .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-1305effd .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-21dca58a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-21dca58a:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-21dca58a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-7e43fc35{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-76 .elementor-element.elementor-element-7e43fc35 img{width:100%;height:260px;object-fit:cover;object-position:center center;border-style:dashed;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-3b5da1f );border-radius:24px 24px 0px 0px;}.elementor-76 .elementor-element.elementor-element-19ea9a1c{width:var( --container-widget-width, 229px );max-width:229px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-6b389e6a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-6b389e6a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-5bdd855 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-5bdd855 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-5bdd855 .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-5bdd855{width:var( --container-widget-width, 229px );max-width:229px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:229px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-5bdd855 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-5bdd855 .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-19fc0db0{--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:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-2ab0f90 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-2ab0f90 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-2ab0f90 .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-2ab0f90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-2ab0f90 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-2ab0f90 .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-47cc997c{--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:space-between;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-47cc997c:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-47cc997c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-479242e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-479242e5 .elementor-heading-title{font-weight:var( --e-global-typography-6bef0c2-font-weight );text-transform:var( --e-global-typography-6bef0c2-text-transform );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-188d71f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-6dfa1a2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-6dfa1a2b .elementor-heading-title{font-weight:var( --e-global-typography-6bef0c2-font-weight );text-transform:var( --e-global-typography-6bef0c2-text-transform );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-7430697a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-3e1d7e81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-3e1d7e81 .elementor-heading-title{font-weight:var( --e-global-typography-6bef0c2-font-weight );text-transform:var( --e-global-typography-6bef0c2-text-transform );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-50900c39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-7ede0d91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-7ede0d91 .elementor-heading-title{font-weight:var( --e-global-typography-6bef0c2-font-weight );text-transform:var( --e-global-typography-6bef0c2-text-transform );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-60b6716.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-55579e9c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-55579e9c .elementor-heading-title{font-weight:var( --e-global-typography-6bef0c2-font-weight );text-transform:var( --e-global-typography-6bef0c2-text-transform );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-215b0b96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-615e8d68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-615e8d68 .elementor-heading-title{font-weight:var( --e-global-typography-6bef0c2-font-weight );text-transform:var( --e-global-typography-6bef0c2-text-transform );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-29ba6912{--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:42px 90px;--row-gap:42px;--column-gap:90px;--flex-wrap:wrap;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-29ba6912:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-29ba6912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c7dd43 );}.elementor-76 .elementor-element.elementor-element-29ba6912.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-66ff862e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--z-index:2;}.elementor-76 .elementor-element.elementor-element-2eefecc6{width:auto;max-width:auto;--e-transform-rotateZ:2.5deg;background-color:var( --e-global-color-secondary );padding:5px 14px 5px 14px;border-radius:4px 4px 4px 4px;}.elementor-76 .elementor-element.elementor-element-2eefecc6 .elementor-heading-title{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-3049b659{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-76 .elementor-element.elementor-element-3049b659 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-26addb5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;color:var( --e-global-color-2ec2c23 );}.elementor-76 .elementor-element.elementor-element-13af0933 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);box-shadow:0px 3px 9px 0px rgba(143, 83, 70, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a908463 );}.elementor-76 .elementor-element.elementor-element-13af0933 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-13af0933 .elementor-button:focus{background-color:var( --e-global-color-a908463 );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-13af0933{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-13af0933 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-13af0933 .elementor-button:focus svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-17b8e938{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:46px;--padding-bottom:46px;--padding-left:58px;--padding-right:58px;--z-index:4;}.elementor-76 .elementor-element.elementor-element-17b8e938:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-17b8e938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-17b8e938.e-con{--e-con-transform-rotateZ:-5.18deg;--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-4a268ed7{--display:flex;--min-height:64px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:4px 2px 16px 0px rgba(99.00000000000001, 99.00000000000001, 99.00000000000001, 0.25);--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-76 .elementor-element.elementor-element-4a268ed7:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-4a268ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, var( --e-global-color-a908463 ) 49%, var( --e-global-color-e42f517 ) 100%);}.elementor-76 .elementor-element.elementor-element-4a268ed7::before, .elementor-76 .elementor-element.elementor-element-4a268ed7 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-4a268ed7 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-4a268ed7 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-4a268ed7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-4a268ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-4a268ed7.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-4c4635c0{background-color:var( --e-global-color-7efa153 );padding:16px 16px 16px 16px;border-style:none;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-76 .elementor-element.elementor-element-4c4635c0 img{width:39px;height:30px;}.elementor-76 .elementor-element.elementor-element-5ed16b56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-5ed16b56 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-543f69a0{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-2ec2c23 );}.elementor-76 .elementor-element.elementor-element-69b518af{--spacer-size:8px;width:var( --container-widget-width, 24px );max-width:24px;--e-transform-rotateZ:5.18deg;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:24px;--container-widget-flex-grow:0;top:13px;z-index:2;--e-transform-origin-x:right;--e-transform-origin-y:bottom;border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-1c7dd43 );border-radius:99px 99px 99px 99px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-69b518af{right:16px;}body.rtl .elementor-76 .elementor-element.elementor-element-69b518af{left:16px;}.elementor-76 .elementor-element.elementor-element-6a57d2a3{--spacer-size:1000px;width:var( --container-widget-width, 1% );max-width:1%;--e-transform-rotateZ:5.18deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) -25px;--container-widget-width:1%;--container-widget-flex-grow:0;bottom:100%;z-index:3;--e-transform-origin-x:right;--e-transform-origin-y:bottom;border-style:dashed;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-6a57d2a3{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-6a57d2a3{left:0px;}.elementor-76 .elementor-element.elementor-element-3afc76fb{--spacer-size:1000px;width:var( --container-widget-width, 1% );max-width:1%;--e-transform-rotateZ:9deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:1%;--container-widget-flex-grow:0;bottom:100%;--e-transform-origin-x:right;--e-transform-origin-y:bottom;border-style:dashed;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-3afc76fb{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-3afc76fb{left:0px;}.elementor-76 .elementor-element.elementor-element-48aedcbd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:46px;--padding-bottom:46px;--padding-left:58px;--padding-right:58px;--z-index:3;}.elementor-76 .elementor-element.elementor-element-48aedcbd:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-48aedcbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-48aedcbd.e-con{--e-con-transform-rotateZ:-5.18deg;--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-54c275ce{--display:flex;--min-height:64px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:4px 2px 16px 0px rgba(99.00000000000001, 99.00000000000001, 99.00000000000001, 0.25);--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-76 .elementor-element.elementor-element-54c275ce:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-54c275ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, var( --e-global-color-a908463 ) 49%, var( --e-global-color-e42f517 ) 100%);}.elementor-76 .elementor-element.elementor-element-54c275ce::before, .elementor-76 .elementor-element.elementor-element-54c275ce > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-54c275ce > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-54c275ce > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-54c275ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-54c275ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-54c275ce.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-34ce8086{background-color:var( --e-global-color-7efa153 );padding:16px 16px 16px 16px;border-style:none;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-76 .elementor-element.elementor-element-34ce8086 img{width:39px;height:30px;}.elementor-76 .elementor-element.elementor-element-53212049{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-53212049 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-51e0e90e{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-2ec2c23 );}.elementor-76 .elementor-element.elementor-element-67eb87a{--spacer-size:8px;width:var( --container-widget-width, 24px );max-width:24px;--e-transform-rotateZ:5.18deg;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:24px;--container-widget-flex-grow:0;top:13px;z-index:2;--e-transform-origin-x:right;--e-transform-origin-y:bottom;border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-1c7dd43 );border-radius:99px 99px 99px 99px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-67eb87a{right:16px;}body.rtl .elementor-76 .elementor-element.elementor-element-67eb87a{left:16px;}.elementor-76 .elementor-element.elementor-element-788062b9{--spacer-size:1000px;width:var( --container-widget-width, 1% );max-width:1%;--e-transform-rotateZ:5.18deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) -25px;--container-widget-width:1%;--container-widget-flex-grow:0;bottom:100%;z-index:3;--e-transform-origin-x:right;--e-transform-origin-y:bottom;border-style:dashed;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-788062b9{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-788062b9{left:0px;}.elementor-76 .elementor-element.elementor-element-70c9adb7{--spacer-size:1000px;width:var( --container-widget-width, 1% );max-width:1%;--e-transform-rotateZ:9deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:1%;--container-widget-flex-grow:0;bottom:100%;--e-transform-origin-x:right;--e-transform-origin-y:bottom;border-style:dashed;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-70c9adb7{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-70c9adb7{left:0px;}.elementor-76 .elementor-element.elementor-element-327af299{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:60px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:46px;--padding-bottom:46px;--padding-left:58px;--padding-right:58px;--z-index:2;}.elementor-76 .elementor-element.elementor-element-327af299:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-327af299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-327af299.e-con{--e-con-transform-rotateZ:-5.18deg;--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-2015c5da{--display:flex;--min-height:64px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:4px 2px 16px 0px rgba(99.00000000000001, 99.00000000000001, 99.00000000000001, 0.25);--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-76 .elementor-element.elementor-element-2015c5da:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-2015c5da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, var( --e-global-color-a908463 ) 49%, var( --e-global-color-e42f517 ) 100%);}.elementor-76 .elementor-element.elementor-element-2015c5da::before, .elementor-76 .elementor-element.elementor-element-2015c5da > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-2015c5da > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-2015c5da > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-2015c5da > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-2015c5da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-2015c5da.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-15da589a{background-color:var( --e-global-color-7efa153 );padding:16px 16px 16px 16px;border-style:none;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-76 .elementor-element.elementor-element-15da589a img{width:39px;height:30px;}.elementor-76 .elementor-element.elementor-element-655e5cb2{--spacer-size:8px;width:var( --container-widget-width, 24px );max-width:24px;--e-transform-rotateZ:5.18deg;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:24px;--container-widget-flex-grow:0;top:13px;z-index:2;--e-transform-origin-x:right;--e-transform-origin-y:bottom;border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-1c7dd43 );border-radius:99px 99px 99px 99px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-655e5cb2{right:16px;}body.rtl .elementor-76 .elementor-element.elementor-element-655e5cb2{left:16px;}.elementor-76 .elementor-element.elementor-element-7b746e75{--spacer-size:1000px;width:var( --container-widget-width, 1% );max-width:1%;--e-transform-rotateZ:5.18deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) -25px;--container-widget-width:1%;--container-widget-flex-grow:0;bottom:100%;z-index:3;--e-transform-origin-x:right;--e-transform-origin-y:bottom;border-style:dashed;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-7b746e75{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-7b746e75{left:0px;}.elementor-76 .elementor-element.elementor-element-7bd8351e{--spacer-size:1000px;width:var( --container-widget-width, 1% );max-width:1%;--e-transform-rotateZ:9deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:1%;--container-widget-flex-grow:0;bottom:100%;--e-transform-origin-x:right;--e-transform-origin-y:bottom;border-style:dashed;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-7bd8351e{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-7bd8351e{left:0px;}.elementor-76 .elementor-element.elementor-element-45b16e29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-45b16e29 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-56a629ce{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-2ec2c23 );}.elementor-76 .elementor-element.elementor-element-3aee8de1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:46px;--padding-bottom:46px;--padding-left:58px;--padding-right:58px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-3aee8de1:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-3aee8de1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-3aee8de1.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-6a125900{--display:flex;--min-height:64px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:4px 2px 16px 0px rgba(99.00000000000001, 99.00000000000001, 99.00000000000001, 0.25);--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-76 .elementor-element.elementor-element-6a125900:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-6a125900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, var( --e-global-color-a908463 ) 49%, var( --e-global-color-e42f517 ) 100%);}.elementor-76 .elementor-element.elementor-element-6a125900::before, .elementor-76 .elementor-element.elementor-element-6a125900 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-6a125900 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-6a125900 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-6a125900 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-6a125900 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-6a125900.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-164fcecb{background-color:var( --e-global-color-7efa153 );padding:16px 16px 16px 16px;border-style:none;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-76 .elementor-element.elementor-element-164fcecb img{width:39px;height:30px;}.elementor-76 .elementor-element.elementor-element-66e34986{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-76 .elementor-element.elementor-element-66e34986 .elementor-heading-title{color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-3b63811b{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-9254497 );}.elementor-76 .elementor-element.elementor-element-5bbe3cc9{--spacer-size:8px;width:var( --container-widget-width, 24px );max-width:24px;--e-transform-rotateZ:0deg;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:24px;--container-widget-flex-grow:0;top:13px;z-index:2;--e-transform-origin-x:right;--e-transform-origin-y:bottom;border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-1c7dd43 );border-radius:99px 99px 99px 99px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-5bbe3cc9{right:16px;}body.rtl .elementor-76 .elementor-element.elementor-element-5bbe3cc9{left:16px;}.elementor-76 .elementor-element.elementor-element-4e786fe5{--spacer-size:1000px;width:var( --container-widget-width, 1% );max-width:1%;--e-transform-rotateZ:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) -25px;--container-widget-width:1%;--container-widget-flex-grow:0;bottom:100%;z-index:3;--e-transform-origin-x:right;--e-transform-origin-y:bottom;border-style:dashed;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-4e786fe5{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-4e786fe5{left:0px;}.elementor-76 .elementor-element.elementor-element-6fa0273a{--spacer-size:1000px;width:var( --container-widget-width, 1% );max-width:1%;--e-transform-rotateZ:4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:1%;--container-widget-flex-grow:0;bottom:100%;--e-transform-origin-x:right;--e-transform-origin-y:bottom;border-style:dashed;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-6fa0273a{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-6fa0273a{left:0px;}.elementor-76 .elementor-element.elementor-element-4c501a7d{--display:flex;--min-height:678px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-4c501a7d::before, .elementor-76 .elementor-element.elementor-element-4c501a7d > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-4c501a7d > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-4c501a7d > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-4c501a7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-4c501a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1b016f7 );--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-4c501a7d:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-4c501a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://restauranteelporttossa.es/wp-content/uploads/2026/02/group-of-friends-watching-soccer-in-pub-2026-01-06-10-44-26-utc-scaled.jpg") 50% 50%;background-size:cover;}.elementor-76 .elementor-element.elementor-element-4edd00d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-4edd00d0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-18545748{width:var( --container-widget-width, 615px );max-width:615px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:615px;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-18545748 .elementor-heading-title{mix-blend-mode:overlay;color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-3bbc50f2{--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;--padding-top:130px;--padding-bottom:085px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-3bbc50f2:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-3bbc50f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dad779d );background-image:url("https://restauranteelporttossa.es/wp-content/uploads/2026/02/special-burger.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-76 .elementor-element.elementor-element-428367a9{--display:flex;--margin-top:0px;--margin-bottom:78px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-1e596a7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -41px;bottom:-31px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-1e596a7e{right:45%;}body.rtl .elementor-76 .elementor-element.elementor-element-1e596a7e{left:45%;}.elementor-76 .elementor-element.elementor-element-27156880{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 24px 24px;--margin-top:-265px;--margin-bottom:0px;--margin-left:-220px;--margin-right:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:80px;--padding-right:80px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-27156880:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-27156880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-27156880.e-con{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-349a6c32{--e-transform-rotateZ:2.5deg;background-color:var( --e-global-color-secondary );padding:5px 14px 5px 14px;border-radius:4px 4px 4px 4px;}.elementor-76 .elementor-element.elementor-element-349a6c32 .elementor-heading-title{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-62893882{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-3b634c48{text-align:center;}.elementor-76 .elementor-element.elementor-element-5900c89c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-7446cbf0{--e-transform-rotateZ:2.5deg;background-color:var( --e-global-color-secondary );padding:5px 14px 5px 14px;border-radius:4px 4px 4px 4px;}.elementor-76 .elementor-element.elementor-element-7446cbf0 .elementor-heading-title{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-399b5512{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-76 .elementor-element.elementor-element-399b5512 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-5696685b{width:var( --container-widget-width, 402px );max-width:402px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-2ec2c23 );}.elementor-76 .elementor-element.elementor-element-78da08ac{--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:24px 24px;--row-gap:24px;--column-gap:24px;--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-76 .elementor-element.elementor-element-29a6d68f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-734077c8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-76 .elementor-element.elementor-element-734077c8 img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-76 .elementor-element.elementor-element-7e9f064{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-6072d99c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-76 .elementor-element.elementor-element-6072d99c .elementor-icon-list-icon i{color:var( --e-global-color-2ec2c23 );transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-6072d99c .elementor-icon-list-icon svg{fill:var( --e-global-color-2ec2c23 );transition:fill 0.3s;}.elementor-76 .elementor-element.elementor-element-6072d99c .elementor-icon-list-text{color:var( --e-global-color-2ec2c23 );transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-4594f538{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-50f69f97{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-76 .elementor-element.elementor-element-50f69f97 img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-76 .elementor-element.elementor-element-5a00bf4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-54bfff3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-76 .elementor-element.elementor-element-54bfff3 .elementor-icon-list-icon i{color:var( --e-global-color-2ec2c23 );transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-54bfff3 .elementor-icon-list-icon svg{fill:var( --e-global-color-2ec2c23 );transition:fill 0.3s;}.elementor-76 .elementor-element.elementor-element-54bfff3 .elementor-icon-list-text{color:var( --e-global-color-2ec2c23 );transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-2604db7d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-754ddb7c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-76 .elementor-element.elementor-element-754ddb7c img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-76 .elementor-element.elementor-element-22dfebe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-34829ae1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-76 .elementor-element.elementor-element-34829ae1 .elementor-icon-list-icon i{color:var( --e-global-color-2ec2c23 );transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-34829ae1 .elementor-icon-list-icon svg{fill:var( --e-global-color-2ec2c23 );transition:fill 0.3s;}.elementor-76 .elementor-element.elementor-element-34829ae1 .elementor-icon-list-text{color:var( --e-global-color-2ec2c23 );transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-555a4098{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-1e9eeaf7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-76 .elementor-element.elementor-element-1e9eeaf7 img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-76 .elementor-element.elementor-element-6933c2a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-7b0696ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-76 .elementor-element.elementor-element-7b0696ba .elementor-icon-list-icon i{color:var( --e-global-color-2ec2c23 );transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-7b0696ba .elementor-icon-list-icon svg{fill:var( --e-global-color-2ec2c23 );transition:fill 0.3s;}.elementor-76 .elementor-element.elementor-element-7b0696ba .elementor-icon-list-text{color:var( --e-global-color-2ec2c23 );transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-4768f6fb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:136px;--padding-bottom:136px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-4768f6fb:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-4768f6fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6886845 );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-76ced1c7{right:81px;}body.rtl .elementor-76 .elementor-element.elementor-element-76ced1c7{left:81px;}.elementor-76 .elementor-element.elementor-element-76ced1c7{top:-62px;}.elementor-76 .elementor-element.elementor-element-76ced1c7 img{width:330px;opacity:0.1;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-2b426c7d{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-2b426c7d{right:0px;}.elementor-76 .elementor-element.elementor-element-2b426c7d{bottom:0px;}.elementor-76 .elementor-element.elementor-element-2b426c7d img{width:287px;opacity:0.1;}.elementor-76 .elementor-element.elementor-element-3f5cf3d4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-5c678192{width:auto;max-width:auto;--e-transform-rotateZ:2.5deg;background-color:var( --e-global-color-secondary );padding:5px 14px 5px 14px;border-radius:4px 4px 4px 4px;}.elementor-76 .elementor-element.elementor-element-5c678192 .elementor-heading-title{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-1fee0a7b{--e-transform-rotateZ:0deg;top:604px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-1fee0a7b{left:-73px;}body.rtl .elementor-76 .elementor-element.elementor-element-1fee0a7b{right:-73px;}.elementor-76 .elementor-element.elementor-element-1fee0a7b img{width:200px;height:190px;object-fit:cover;object-position:center center;opacity:0.1;}.elementor-76 .elementor-element.elementor-element-3494f763{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-76 .elementor-element.elementor-element-3494f763 .elementor-heading-title{color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-22705ff4{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-9254497 );}.elementor-76 .elementor-element.elementor-element-ff1569a{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-3a49cbd7{--display:flex;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-7b35b435{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-7b35b435:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-7b35b435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-7b35b435.e-con{--e-con-transform-rotateZ:-4.82deg;}.elementor-76 .elementor-element.elementor-element-26588d07 .elementor-icon-wrapper{text-align:center;}.elementor-76 .elementor-element.elementor-element-26588d07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-26588d07.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-26588d07.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-26588d07.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-26588d07.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-132009e8{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-132009e8 .elementor-testimonial-wrapper{text-align:center;}.elementor-76 .elementor-element.elementor-element-132009e8 .elementor-testimonial-content{color:var( --e-global-color-accent );font-family:var( --e-global-typography-a1e5eca-font-family ), Sans-serif;font-size:var( --e-global-typography-a1e5eca-font-size );font-weight:var( --e-global-typography-a1e5eca-font-weight );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-132009e8 .elementor-testimonial-name{font-family:var( --e-global-typography-a1e5eca-font-family ), Sans-serif;font-size:var( --e-global-typography-a1e5eca-font-size );font-weight:var( --e-global-typography-a1e5eca-font-weight );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-132009e8 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-2bd04379{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-2bd04379:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-2bd04379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-2bd04379.e-con{--e-con-transform-rotateZ:-4.82deg;}.elementor-76 .elementor-element.elementor-element-aafa281 .elementor-icon-wrapper{text-align:center;}.elementor-76 .elementor-element.elementor-element-aafa281.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-aafa281.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-aafa281.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-aafa281.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-aafa281.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-2a8925cd{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-2a8925cd .elementor-testimonial-wrapper{text-align:center;}.elementor-76 .elementor-element.elementor-element-2a8925cd .elementor-testimonial-content{color:var( --e-global-color-accent );font-family:var( --e-global-typography-a1e5eca-font-family ), Sans-serif;font-size:var( --e-global-typography-a1e5eca-font-size );font-weight:var( --e-global-typography-a1e5eca-font-weight );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-2a8925cd .elementor-testimonial-name{font-family:var( --e-global-typography-a1e5eca-font-family ), Sans-serif;font-size:var( --e-global-typography-a1e5eca-font-size );font-weight:var( --e-global-typography-a1e5eca-font-weight );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-2a8925cd .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-57112d94.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-57112d94 img{width:358px;height:842px;object-fit:cover;object-position:center center;}.elementor-76 .elementor-element.elementor-element-3c933b0d{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-3c933b0d.e-con{--e-con-transform-rotateZ:-5.28deg;}.elementor-76 .elementor-element.elementor-element-77479418{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:100%;--padding-left:0%;--padding-right:0%;}.elementor-76 .elementor-element.elementor-element-77479418:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-77479418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restauranteelporttossa.es/wp-content/uploads/2026/02/burger-video.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-4ff5e806{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:50%;}.elementor-76 .elementor-element.elementor-element-4ff5e806 .elementor-icon-wrapper{text-align:center;}.elementor-76 .elementor-element.elementor-element-4ff5e806.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-4ff5e806.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-4ff5e806.elementor-view-default .elementor-icon{color:var( --e-global-color-7efa153 );border-color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-4ff5e806.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-4ff5e806.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-4ff5e806 .elementor-icon{font-size:24px;padding:15px;border-width:5px 5px 5px 5px;}.elementor-76 .elementor-element.elementor-element-4ff5e806 .elementor-icon svg{height:24px;}.elementor-76 .elementor-element.elementor-element-4e2521d .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-4e2521d .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-4e2521d .elementor-button:focus{background-color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-4e2521d{margin:82px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-b7e6312{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-b7e6312:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-b7e6312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c7dd43 );}.elementor-76 .elementor-element.elementor-element-5e612af9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-76 .elementor-element.elementor-element-3e3a88ac{--display:flex;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-1816d48c{left:-17.167px;}body.rtl .elementor-76 .elementor-element.elementor-element-1816d48c{right:-17.167px;}.elementor-76 .elementor-element.elementor-element-1816d48c{top:-116.267px;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-248844a2{left:-36px;}body.rtl .elementor-76 .elementor-element.elementor-element-248844a2{right:-36px;}.elementor-76 .elementor-element.elementor-element-248844a2{top:-10px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-21223748{right:-121px;}body.rtl .elementor-76 .elementor-element.elementor-element-21223748{left:-121px;}.elementor-76 .elementor-element.elementor-element-21223748{bottom:14px;}.elementor-76 .elementor-element.elementor-element-21223748 img{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-1171cb46{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:105px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-1171cb46:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-1171cb46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6886845 );}.elementor-76 .elementor-element.elementor-element-7e4399b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-7e3afd9c{width:auto;max-width:auto;--e-transform-rotateZ:2.5deg;background-color:var( --e-global-color-secondary );padding:5px 14px 5px 14px;border-radius:4px 4px 4px 4px;}.elementor-76 .elementor-element.elementor-element-7e3afd9c .elementor-heading-title{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-3b5da1f );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-320ad268{right:-288px;}body.rtl .elementor-76 .elementor-element.elementor-element-320ad268{left:-288px;}.elementor-76 .elementor-element.elementor-element-320ad268{bottom:-445px;}.elementor-76 .elementor-element.elementor-element-89e45c7{width:var( --container-widget-width, 51% );max-width:51%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-89e45c7 .elementor-heading-title{text-transform:var( --e-global-typography-c799693-text-transform );color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-5f22d663 .elementor-heading-title{color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-151eb163 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7efa153 );border-radius:4px 4px 4px 4px;}.elementor-76 .elementor-element.elementor-element-151eb163 .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-151eb163 .elementor-button:focus{background-color:var( --e-global-color-7efa153 );color:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-151eb163{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-151eb163 .elementor-button-content-wrapper{flex-direction:row;}.elementor-76 .elementor-element.elementor-element-151eb163 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-76 .elementor-element.elementor-element-151eb163 .elementor-button:hover svg, .elementor-76 .elementor-element.elementor-element-151eb163 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-76 .elementor-element.elementor-element-6f847aaa{--display:flex;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-41e9fb36{left:-65px;}body.rtl .elementor-76 .elementor-element.elementor-element-41e9fb36{right:-65px;}.elementor-76 .elementor-element.elementor-element-41e9fb36{bottom:-197px;}.elementor-76 .elementor-element.elementor-element-41e9fb36 img{width:100%;height:212px;object-fit:cover;object-position:top left;}.elementor-76 .elementor-element.elementor-element-6dc20c78{--display:flex;--min-height:695px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-6dc20c78:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-6dc20c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restauranteelporttossa.es/wp-content/uploads/2026/02/brasas-El-Port-Tossa-de-Mar.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-6dc20c78::before, .elementor-76 .elementor-element.elementor-element-6dc20c78 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-6dc20c78 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-6dc20c78 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-6dc20c78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-6dc20c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-b66e984 ) 0%, var( --e-global-color-b66e984 ) 100%);}.elementor-76 .elementor-element.elementor-element-58de4a8e{text-align:center;}.elementor-76 .elementor-element.elementor-element-58de4a8e .elementor-heading-title{color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-21ad3103{width:var( --container-widget-width, 731px );max-width:731px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:731px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-22b5bf20{--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;--overflow:hidden;--padding-top:136px;--padding-bottom:136px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-22b5bf20:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-22b5bf20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dad779d );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-245b65bb{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-245b65bb{left:0px;}.elementor-76 .elementor-element.elementor-element-245b65bb{top:0px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-5b6a9ab4{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-5b6a9ab4{right:0px;}.elementor-76 .elementor-element.elementor-element-5b6a9ab4{bottom:0px;}.elementor-76 .elementor-element.elementor-element-f0e5a38{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-5e145982{text-align:center;}.elementor-76 .elementor-element.elementor-element-71258ef4{--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:88px 88px;--row-gap:88px;--column-gap:88px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-7021a3dc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-37cc9321:not( .elementor-widget-image ), .elementor-76 .elementor-element.elementor-element-37cc9321.elementor-widget-image img{-webkit-mask-image:url( https://restauranteelporttossa.es/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-right.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-76 .elementor-element.elementor-element-e25b30b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-e25b30b:not( .elementor-widget-image ), .elementor-76 .elementor-element.elementor-element-e25b30b.elementor-widget-image img{-webkit-mask-image:url( https://restauranteelporttossa.es/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-left.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-76 .elementor-element.elementor-element-495cecfe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-770f870e{right:-31px;}body.rtl .elementor-76 .elementor-element.elementor-element-770f870e{left:-31px;}.elementor-76 .elementor-element.elementor-element-770f870e{top:-36px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-76 .elementor-element.elementor-element-676cf164{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:44px;--padding-right:44px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-676cf164:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-676cf164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-610ff4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-76 .elementor-element.elementor-element-610ff4e .elementor-icon-wrapper{text-align:center;}.elementor-76 .elementor-element.elementor-element-729caaa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-729caaa3 .elementor-heading-title{font-family:var( --e-global-typography-a1e5eca-font-family ), Sans-serif;font-size:var( --e-global-typography-a1e5eca-font-size );font-weight:var( --e-global-typography-a1e5eca-font-weight );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-453ba14d{--display:flex;}.elementor-76 .elementor-element.elementor-element-647d7150:not( .elementor-widget-image ), .elementor-76 .elementor-element.elementor-element-647d7150.elementor-widget-image img{-webkit-mask-image:url( https://restauranteelporttossa.es/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-left.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-76 .elementor-element.elementor-element-0f5d0f3:not( .elementor-widget-image ), .elementor-76 .elementor-element.elementor-element-0f5d0f3.elementor-widget-image img{-webkit-mask-image:url( https://restauranteelporttossa.es/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-right.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-76 .elementor-element.elementor-element-122f4b9{--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:42px 30px;--row-gap:42px;--column-gap:30px;--flex-wrap:wrap;--overflow:hidden;--padding-top:95px;--padding-bottom:155px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-122f4b9:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-122f4b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6886845 );}.elementor-76 .elementor-element.elementor-element-122f4b9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-68f3a1c7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:245px;--padding-bottom:245px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-76 .elementor-element.elementor-element-29fa72cf{width:auto;max-width:auto;--e-transform-rotateZ:2.5deg;background-color:var( --e-global-color-secondary );padding:5px 14px 5px 14px;border-radius:4px 4px 4px 4px;}.elementor-76 .elementor-element.elementor-element-29fa72cf .elementor-heading-title{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-51772a23{width:var( --container-widget-width, 546px );max-width:546px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:546px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-51772a23 .elementor-heading-title{color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-3d8718a6{width:var( --container-widget-width, 604px );max-width:604px;--container-widget-width:604px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-9254497 );}.elementor-76 .elementor-element.elementor-element-17244c8c .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-67e40fe ) 0%, var( --e-global-color-67e40fe ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-17244c8c .elementor-button:hover, .elementor-76 .elementor-element.elementor-element-17244c8c .elementor-button:focus{background-color:var( --e-global-color-7efa153 );border-color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-17244c8c{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-7cbcf24c{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-2d2a34d2{right:-21%;}body.rtl .elementor-76 .elementor-element.elementor-element-2d2a34d2{left:-21%;}.elementor-76 .elementor-element.elementor-element-2d2a34d2{bottom:81%;}.elementor-76 .elementor-element.elementor-element-2d2a34d2 img{width:205px;opacity:0.1;}.elementor-76 .elementor-element.elementor-element-392b312e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.6);--padding-top:46px;--padding-bottom:46px;--padding-left:58px;--padding-right:58px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-392b312e:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-392b312e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-392b312e.e-con{--e-con-transform-rotateZ:-10deg;--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-526c4e4f{--display:flex;--min-height:64px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:4px 2px 16px 0px rgba(99.00000000000001, 99.00000000000001, 99.00000000000001, 0.25);--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-76 .elementor-element.elementor-element-526c4e4f:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-526c4e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, var( --e-global-color-a908463 ) 49%, var( --e-global-color-e42f517 ) 100%);}.elementor-76 .elementor-element.elementor-element-526c4e4f::before, .elementor-76 .elementor-element.elementor-element-526c4e4f > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-526c4e4f > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-526c4e4f > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-526c4e4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-526c4e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-526c4e4f.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-7f694d88{background-color:var( --e-global-color-7efa153 );padding:13px 13px 13px 13px;border-style:none;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-76 .elementor-element.elementor-element-7f694d88 img{width:36px;height:36px;}.elementor-76 .elementor-element.elementor-element-5fad35ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-5fad35ab .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-4577985f{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-2ec2c23 );}.elementor-76 .elementor-element.elementor-element-6837c01f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:24px 24px 24px 24px;--margin-top:10px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;--padding-top:46px;--padding-bottom:46px;--padding-left:58px;--padding-right:58px;}.elementor-76 .elementor-element.elementor-element-6837c01f:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-6837c01f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-6837c01f.e-con{--e-con-transform-rotateZ:-5.18deg;--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-38258072{--display:flex;--min-height:64px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:4px 2px 16px 0px rgba(99.00000000000001, 99.00000000000001, 99.00000000000001, 0.25);--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-76 .elementor-element.elementor-element-38258072:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-38258072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, var( --e-global-color-a908463 ) 49%, var( --e-global-color-e42f517 ) 100%);}.elementor-76 .elementor-element.elementor-element-38258072::before, .elementor-76 .elementor-element.elementor-element-38258072 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-38258072 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-38258072 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-38258072 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-38258072 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-38258072.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-4e3cbe6f{background-color:var( --e-global-color-7efa153 );padding:13px 13px 13px 13px;border-style:none;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-76 .elementor-element.elementor-element-4e3cbe6f img{width:36px;height:36px;}.elementor-76 .elementor-element.elementor-element-1ea3723a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-1ea3723a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-23da2fc2{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-2ec2c23 );}.elementor-76 .elementor-element.elementor-element-578ed882{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.6);--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;--padding-top:46px;--padding-bottom:46px;--padding-left:58px;--padding-right:58px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-578ed882:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-578ed882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-578ed882.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-7df9d4bc{--display:flex;--min-height:64px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;box-shadow:4px 2px 16px 0px rgba(99.00000000000001, 99.00000000000001, 99.00000000000001, 0.25);--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-76 .elementor-element.elementor-element-7df9d4bc:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-7df9d4bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, var( --e-global-color-a908463 ) 49%, var( --e-global-color-e42f517 ) 100%);}.elementor-76 .elementor-element.elementor-element-7df9d4bc::before, .elementor-76 .elementor-element.elementor-element-7df9d4bc > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-7df9d4bc > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-7df9d4bc > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-7df9d4bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-7df9d4bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-7df9d4bc.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-3e9d3ff{background-color:var( --e-global-color-7efa153 );padding:13px 13px 13px 13px;border-style:none;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-76 .elementor-element.elementor-element-3e9d3ff img{width:36px;height:36px;}.elementor-76 .elementor-element.elementor-element-7db1ac67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-7db1ac67 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-14c0d2e1{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-2ec2c23 );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-365b5808{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-365b5808{right:0px;}.elementor-76 .elementor-element.elementor-element-365b5808{top:0px;}.elementor-76 .elementor-element.elementor-element-365b5808 img{width:394px;opacity:0.1;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-78cf3700{right:46%;}body.rtl .elementor-76 .elementor-element.elementor-element-78cf3700{left:46%;}.elementor-76 .elementor-element.elementor-element-78cf3700{bottom:12%;}.elementor-76 .elementor-element.elementor-element-78cf3700 img{width:327px;opacity:0.1;}.elementor-76 .elementor-element.elementor-element-51b5a0b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-51b5a0b0:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-51b5a0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dad779d );}.elementor-76 .elementor-element.elementor-element-2c7e11ec{--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:center;--gap:0px 170px;--row-gap:0px;--column-gap:170px;}.elementor-76 .elementor-element.elementor-element-1b82c6ca{--display:flex;--justify-content:center;}.elementor-76 .elementor-element.elementor-element-e90541f{z-index:11;}.elementor-76 .elementor-element.elementor-element-e90541f img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-76 .elementor-element.elementor-element-590752b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-18px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-590752b0{left:-36px;}body.rtl .elementor-76 .elementor-element.elementor-element-590752b0{right:-36px;}.elementor-76 .elementor-element.elementor-element-59560a5c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-3274ed00{width:auto;max-width:auto;--e-transform-rotateZ:2.5deg;background-color:var( --e-global-color-secondary );padding:5px 14px 5px 14px;border-radius:4px 4px 4px 4px;}.elementor-76 .elementor-element.elementor-element-3274ed00 .elementor-heading-title{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-3480a419{width:var( --container-widget-width, 437px );max-width:437px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:437px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-5ea244f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(36px/2);}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(36px/2);}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(36px/2);}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-36px/2);}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-36px/2);}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-icon i{color:var( --e-global-color-aa80935 );transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-icon svg{fill:var( --e-global-color-aa80935 );transition:fill 0.3s;}.elementor-76 .elementor-element.elementor-element-5bd71777{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-2a0467f8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:136px;--padding-bottom:136px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-2a0467f8:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-2a0467f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c7dd43 );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-7d1763e9{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-7d1763e9{right:0px;}.elementor-76 .elementor-element.elementor-element-7d1763e9{bottom:0px;text-align:start;}.elementor-76 .elementor-element.elementor-element-7d1763e9 img{max-width:69%;}.elementor-76 .elementor-element.elementor-element-4c46b8d2{--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 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-9ac8e46{left:946px;}body.rtl .elementor-76 .elementor-element.elementor-element-9ac8e46{right:946px;}.elementor-76 .elementor-element.elementor-element-9ac8e46{top:3px;text-align:end;}.elementor-76 .elementor-element.elementor-element-9ac8e46 img{max-width:47%;}.elementor-76 .elementor-element.elementor-element-5388d37c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-3ac1373c{width:auto;max-width:auto;--e-transform-rotateZ:2.5deg;background-color:var( --e-global-color-secondary );padding:5px 14px 5px 14px;border-radius:4px 4px 4px 4px;}.elementor-76 .elementor-element.elementor-element-3ac1373c .elementor-heading-title{font-family:var( --e-global-typography-7da56a6-font-family ), Sans-serif;font-size:var( --e-global-typography-7da56a6-font-size );font-weight:var( --e-global-typography-7da56a6-font-weight );text-transform:var( --e-global-typography-7da56a6-text-transform );line-height:var( --e-global-typography-7da56a6-line-height );color:var( --e-global-color-3b5da1f );}.elementor-76 .elementor-element.elementor-element-4b2fe2ca{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-7e09c5ac{width:var( --container-widget-width, 622px );max-width:622px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:622px;--container-widget-flex-grow:0;text-align:center;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-242fa391{right:62%;}body.rtl .elementor-76 .elementor-element.elementor-element-242fa391{left:62%;}.elementor-76 .elementor-element.elementor-element-242fa391{bottom:52%;}.elementor-76 .elementor-element.elementor-element-242fa391 img{width:327px;opacity:0.1;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-159c7082{right:0%;}body.rtl .elementor-76 .elementor-element.elementor-element-159c7082{left:0%;}.elementor-76 .elementor-element.elementor-element-159c7082{bottom:0%;}.elementor-76 .elementor-element.elementor-element-159c7082 img{width:327px;opacity:0.1;}.elementor-76 .elementor-element.elementor-element-4c428fa8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-76 .elementor-element.elementor-element-4c428fa8:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-4c428fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f5611a );}.elementor-76 .elementor-element.elementor-element-5163183d{--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-28caeea );--border-color:var( --e-global-color-28caeea );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-7bc6bd6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-7bc6bd6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-26c0a276{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-76 .elementor-element.elementor-element-26c0a276 .elementor-heading-title{color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-41529cab{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;color:var( --e-global-color-9254497 );}.elementor-76 .elementor-element.elementor-element-74bf060 iframe{height:380px;}.elementor-76 .elementor-element.elementor-element-3a81f04b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-3a81f04b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-5d282305{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-76 .elementor-element.elementor-element-5d282305 .elementor-heading-title{color:var( --e-global-color-7efa153 );}.elementor-76 .elementor-element.elementor-element-629f2dab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-76 .elementor-element.elementor-element-629f2dab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-76 .elementor-element.elementor-element-629f2dab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-76 .elementor-element.elementor-element-629f2dab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-76 .elementor-element.elementor-element-629f2dab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-76 .elementor-element.elementor-element-629f2dab .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-629f2dab .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-76 .elementor-element.elementor-element-629f2dab{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-76 .elementor-element.elementor-element-629f2dab .elementor-icon-list-text{color:var( --e-global-color-9254497 );transition:color 0.3s;}.elementor-76 .elementor-element.elementor-element-6ef38a1f{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-5ec5f920{--display:flex;}.elementor-76 .elementor-element.elementor-element-10fabe14{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-212bce4a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;color:var( --e-global-color-9254497 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-76 .elementor-element.elementor-element-40096674{--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;--padding-top:18px;--padding-bottom:18px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-76 .elementor-element.elementor-element-16ade98d{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-61ba4e59 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-248d88f5{--padding-top:140px;--padding-bottom:400px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-55df456 img{width:327px;}.elementor-76 .elementor-element.elementor-element-5efaad23 img{width:327px;}.elementor-76 .elementor-element.elementor-element-37f4c28d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;bottom:-81px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-37f4c28d{right:0%;}body.rtl .elementor-76 .elementor-element.elementor-element-37f4c28d{left:0%;}.elementor-76 .elementor-element.elementor-element-37f4c28d img{height:450px;object-fit:contain;object-position:top center;}.elementor-76 .elementor-element.elementor-element-666f6f11{--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-76 .elementor-element.elementor-element-163c9a5d .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-7cf4c8a1{--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-b0287fa img{max-width:150px;}.elementor-76 .elementor-element.elementor-element-47d7d31a{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-76 .elementor-element.elementor-element-4bdd5125 img{max-width:250px;}.elementor-76 .elementor-element.elementor-element-52cc138c{--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-4af7148c{left:-10px;}body.rtl .elementor-76 .elementor-element.elementor-element-4af7148c{right:-10px;}.elementor-76 .elementor-element.elementor-element-4af7148c{bottom:0px;}.elementor-76 .elementor-element.elementor-element-4af7148c img{max-width:150px;}.elementor-76 .elementor-element.elementor-element-41ed6907{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-76 .elementor-element.elementor-element-4a38e9fe{--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;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-74e03874{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-74e03874{left:0px;}.elementor-76 .elementor-element.elementor-element-74e03874{bottom:16px;}.elementor-76 .elementor-element.elementor-element-1a1019fa{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-3ecc0156 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-78f3d102{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-2d323625{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-4c0e8626{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-76 .elementor-element.elementor-element-d20fc7a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-76 .elementor-element.elementor-element-7488fcc{--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;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-f58e5e0{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-f58e5e0{left:0px;}.elementor-76 .elementor-element.elementor-element-f58e5e0{bottom:16px;}.elementor-76 .elementor-element.elementor-element-6eff48e{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-188c5b7{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-76 .elementor-element.elementor-element-3fb2a9bd{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-38668d5 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-49134221{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-76 .elementor-element.elementor-element-29ba6912{--gap:40px 30px;--row-gap:40px;--column-gap:30px;}.elementor-76 .elementor-element.elementor-element-2eefecc6 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-17b8e938{--z-index:56;}.elementor-76 .elementor-element.elementor-element-327af299{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:4;}.elementor-76 .elementor-element.elementor-element-18545748{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-76 .elementor-element.elementor-element-3bbc50f2{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-428367a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-1e596a7e{right:90%;}body.rtl .elementor-76 .elementor-element.elementor-element-1e596a7e{left:90%;}.elementor-76 .elementor-element.elementor-element-349a6c32 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-7446cbf0 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-78da08ac{--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-4768f6fb{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-76ced1c7 img{width:237px;}.elementor-76 .elementor-element.elementor-element-5c678192 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-132009e8 .elementor-testimonial-content{font-size:var( --e-global-typography-a1e5eca-font-size );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-132009e8 .elementor-testimonial-name{font-size:var( --e-global-typography-a1e5eca-font-size );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-132009e8 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-2a8925cd .elementor-testimonial-content{font-size:var( --e-global-typography-a1e5eca-font-size );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-2a8925cd .elementor-testimonial-name{font-size:var( --e-global-typography-a1e5eca-font-size );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-2a8925cd .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-57112d94 img{width:146px;}.elementor-76 .elementor-element.elementor-element-3c933b0d{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-76 .elementor-element.elementor-element-3c933b0d.e-con{--align-self:center;}.elementor-76 .elementor-element.elementor-element-77479418{--min-height:400px;--justify-content:center;}.elementor-76 .elementor-element.elementor-element-77479418.e-con{--align-self:center;}.elementor-76 .elementor-element.elementor-element-b7e6312{--padding-top:190px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-5e612af9{--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-76 .elementor-element.elementor-element-3e3a88ac{--min-height:595px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-1816d48c{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-1816d48c{right:0px;}.elementor-76 .elementor-element.elementor-element-1816d48c{top:-76px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-248844a2{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-248844a2{right:0px;}.elementor-76 .elementor-element.elementor-element-248844a2{top:0px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-21223748{right:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-21223748{left:0px;}.elementor-76 .elementor-element.elementor-element-21223748{bottom:0px;}.elementor-76 .elementor-element.elementor-element-7e3afd9c .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-320ad268{right:-56px;}body.rtl .elementor-76 .elementor-element.elementor-element-320ad268{left:-56px;}.elementor-76 .elementor-element.elementor-element-320ad268{bottom:-303px;}.elementor-76 .elementor-element.elementor-element-320ad268 img{max-width:250px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-41e9fb36{left:0px;}body.rtl .elementor-76 .elementor-element.elementor-element-41e9fb36{right:0px;}.elementor-76 .elementor-element.elementor-element-41e9fb36 img{height:172px;object-fit:contain;}.elementor-76 .elementor-element.elementor-element-6dc20c78{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-22b5bf20{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-245b65bb img{max-width:120px;}.elementor-76 .elementor-element.elementor-element-5b6a9ab4 img{max-width:260px;}.elementor-76 .elementor-element.elementor-element-71258ef4{--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-76 .elementor-element.elementor-element-495cecfe{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-770f870e{right:-31px;}body.rtl .elementor-76 .elementor-element.elementor-element-770f870e{left:-31px;}.elementor-76 .elementor-element.elementor-element-770f870e{top:-36px;}.elementor-76 .elementor-element.elementor-element-729caaa3 .elementor-heading-title{font-size:var( --e-global-typography-a1e5eca-font-size );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-122f4b9{--gap:40px 30px;--row-gap:40px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-68f3a1c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-29fa72cf .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-7cbcf24c{--gap:39px 39px;--row-gap:39px;--column-gap:39px;}.elementor-76 .elementor-element.elementor-element-392b312e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-6837c01f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-578ed882{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-365b5808 img{width:304px;}.elementor-76 .elementor-element.elementor-element-78cf3700 img{width:232px;}.elementor-76 .elementor-element.elementor-element-51b5a0b0{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-2c7e11ec{--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-76 .elementor-element.elementor-element-3274ed00 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-2a0467f8{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-7d1763e9 img{max-width:258px;}.elementor-76 .elementor-element.elementor-element-9ac8e46 img{max-width:258px;}.elementor-76 .elementor-element.elementor-element-3ac1373c .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-242fa391 img{width:237px;}.elementor-76 .elementor-element.elementor-element-159c7082 img{width:237px;}.elementor-76 .elementor-element.elementor-element-4c428fa8{--padding-top:100px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-5163183d{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-50d254d8{--width:100%;--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;}.elementor-76 .elementor-element.elementor-element-36a33509 img{max-width:140px;}.elementor-76 .elementor-element.elementor-element-5e8873b7{--width:100%;--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:flex-end;--align-items:flex-end;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-5e8873b7.e-con{--align-self:flex-end;}.elementor-76 .elementor-element.elementor-element-57f5ae78 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-76 .elementor-element.elementor-element-16ade98d{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-61ba4e59 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-248d88f5{--min-height:1vh;}.elementor-76 .elementor-element.elementor-element-55df456 img{width:140px;}.elementor-76 .elementor-element.elementor-element-5efaad23 img{width:140px;}.elementor-76 .elementor-element.elementor-element-37f4c28d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;bottom:-85px;}.elementor-76 .elementor-element.elementor-element-37f4c28d img{height:395px;object-fit:cover;object-position:top center;}.elementor-76 .elementor-element.elementor-element-666f6f11{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-bebf485{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-163c9a5d .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-682d1480{width:100%;max-width:100%;}.elementor-76 .elementor-element.elementor-element-3d99472c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-76 .elementor-element.elementor-element-305e9caf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-76 .elementor-element.elementor-element-7cf4c8a1{--min-height:1px;--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-b0287fa img{max-width:91px;}.elementor-76 .elementor-element.elementor-element-47d7d31a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 0px;--row-gap:25px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-7bee1cd9 img{max-width:100%;}.elementor-76 .elementor-element.elementor-element-4bdd5125 img{max-width:150px;}.elementor-76 .elementor-element.elementor-element-52cc138c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-4af7148c img{max-width:100px;}.elementor-76 .elementor-element.elementor-element-41ed6907{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-2dcfa8b7{left:-25px;}body.rtl .elementor-76 .elementor-element.elementor-element-2dcfa8b7{right:-25px;}.elementor-76 .elementor-element.elementor-element-2dcfa8b7 img{max-width:60px;}.elementor-76 .elementor-element.elementor-element-1a1019fa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-5eef48{--width:150px;--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:nowrap;}.elementor-76 .elementor-element.elementor-element-71a4484 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-76 .elementor-element.elementor-element-3ecc0156 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-4cf5a2f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-76 .elementor-element.elementor-element-2efbd01f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-76 .elementor-element.elementor-element-2d323625{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-4c0e8626{--width:100%;--justify-content:center;}.elementor-76 .elementor-element.elementor-element-d20fc7a{--justify-content:center;}.elementor-76 .elementor-element.elementor-element-65111877{--width:92px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-204e1c79{text-align:center;}.elementor-76 .elementor-element.elementor-element-1a10aaf8{text-align:center;}.elementor-76 .elementor-element.elementor-element-205fbae{--justify-content:center;}.elementor-76 .elementor-element.elementor-element-65afe368{--width:92px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-95c283f{text-align:center;}.elementor-76 .elementor-element.elementor-element-3d206d6{text-align:center;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-e3f9938{left:-25px;}body.rtl .elementor-76 .elementor-element.elementor-element-e3f9938{right:-25px;}.elementor-76 .elementor-element.elementor-element-e3f9938 img{max-width:60px;}.elementor-76 .elementor-element.elementor-element-6eff48e{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-188c5b7{--width:100%;--justify-content:center;}.elementor-76 .elementor-element.elementor-element-3fb2a9bd{--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-38668d5 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-31485f53{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-76 .elementor-element.elementor-element-49134221{--e-con-grid-template-columns:repeat(1, 1fr);--gap:25px 0px;--row-gap:25px;--column-gap:0px;--grid-auto-flow:row;}.elementor-76 .elementor-element.elementor-element-754b3424{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-449bf222{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-76 .elementor-element.elementor-element-354fb784{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-101cabab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-76 .elementor-element.elementor-element-5bf77bd1{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-125e3237{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-76 .elementor-element.elementor-element-3c9b73cd{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-249d904e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-76 .elementor-element.elementor-element-43d76109{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-7a0f734f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-76 .elementor-element.elementor-element-29e67681{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-7ee1a99d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-76 .elementor-element.elementor-element-569f676d{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-4b1f91d8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-76 .elementor-element.elementor-element-21dca58a{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-7e43fc35{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-76 .elementor-element.elementor-element-47cc997c{--flex-wrap:nowrap;}.elementor-76 .elementor-element.elementor-element-29ba6912{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-66ff862e{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-76 .elementor-element.elementor-element-2eefecc6 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-3049b659{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-76 .elementor-element.elementor-element-26addb5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-76 .elementor-element.elementor-element-17b8e938.e-con{--e-con-transform-rotateZ:0deg;}.elementor-76 .elementor-element.elementor-element-17b8e938{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:4;}.elementor-76 .elementor-element.elementor-element-4a268ed7{--width:64px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-76 .elementor-element.elementor-element-4c4635c0 img{width:29px;height:29px;}.elementor-76 .elementor-element.elementor-element-5ed16b56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-76 .elementor-element.elementor-element-6a57d2a3{--spacer-size:1500px;--container-widget-width:2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 2px );max-width:2px;}.elementor-76 .elementor-element.elementor-element-3afc76fb{--spacer-size:1500px;--container-widget-width:2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 2px );max-width:2px;}.elementor-76 .elementor-element.elementor-element-48aedcbd.e-con{--e-con-transform-rotateZ:0deg;}.elementor-76 .elementor-element.elementor-element-48aedcbd{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:3;}.elementor-76 .elementor-element.elementor-element-54c275ce{--width:64px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-76 .elementor-element.elementor-element-34ce8086 img{width:29px;height:29px;}.elementor-76 .elementor-element.elementor-element-53212049{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-76 .elementor-element.elementor-element-788062b9{--spacer-size:50px;--e-transform-rotateZ:-4deg;--container-widget-width:2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 2px );max-width:2px;}.elementor-76 .elementor-element.elementor-element-70c9adb7{--spacer-size:50px;--e-transform-rotateZ:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;--container-widget-width:2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 2px );max-width:2px;}.elementor-76 .elementor-element.elementor-element-327af299.e-con{--e-con-transform-rotateZ:0deg;}.elementor-76 .elementor-element.elementor-element-327af299{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-76 .elementor-element.elementor-element-2015c5da{--width:64px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-76 .elementor-element.elementor-element-15da589a img{width:29px;height:29px;}.elementor-76 .elementor-element.elementor-element-7b746e75{--spacer-size:50px;--e-transform-rotateZ:-4deg;--container-widget-width:2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 2px );max-width:2px;}.elementor-76 .elementor-element.elementor-element-7bd8351e{--spacer-size:50px;--e-transform-rotateZ:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;--container-widget-width:2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 2px );max-width:2px;}.elementor-76 .elementor-element.elementor-element-45b16e29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-76 .elementor-element.elementor-element-3aee8de1{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-6a125900{--width:64px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-76 .elementor-element.elementor-element-164fcecb img{width:29px;height:29px;}.elementor-76 .elementor-element.elementor-element-66e34986{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-76 .elementor-element.elementor-element-4e786fe5{--spacer-size:50px;--e-transform-rotateZ:-4deg;--container-widget-width:2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 2px );max-width:2px;}.elementor-76 .elementor-element.elementor-element-6fa0273a{--spacer-size:50px;--e-transform-rotateZ:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;--container-widget-width:2px;--container-widget-flex-grow:0;width:var( --container-widget-width, 2px );max-width:2px;}.elementor-76 .elementor-element.elementor-element-4c501a7d{--min-height:500px;--padding-top:0px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-18545748{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-76 .elementor-element.elementor-element-3bbc50f2{--padding-top:0px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-1e596a7e{right:80%;}body.rtl .elementor-76 .elementor-element.elementor-element-1e596a7e{left:80%;}.elementor-76 .elementor-element.elementor-element-1e596a7e img{max-width:60px;}.elementor-76 .elementor-element.elementor-element-27156880{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-349a6c32 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-62893882{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-76 .elementor-element.elementor-element-7446cbf0 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-399b5512{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-76 .elementor-element.elementor-element-5696685b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-76 .elementor-element.elementor-element-78da08ac{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-76 .elementor-element.elementor-element-734077c8 img{height:250px;}.elementor-76 .elementor-element.elementor-element-50f69f97 img{height:250px;}.elementor-76 .elementor-element.elementor-element-754ddb7c img{height:250px;}.elementor-76 .elementor-element.elementor-element-1e9eeaf7 img{height:250px;}.elementor-76 .elementor-element.elementor-element-4768f6fb{--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-76ced1c7{right:50%;}body.rtl .elementor-76 .elementor-element.elementor-element-76ced1c7{left:50%;}.elementor-76 .elementor-element.elementor-element-76ced1c7{top:0px;}.elementor-76 .elementor-element.elementor-element-76ced1c7 img{width:140px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-2b426c7d{left:-1px;}body.rtl .elementor-76 .elementor-element.elementor-element-2b426c7d{right:-1px;}.elementor-76 .elementor-element.elementor-element-2b426c7d{bottom:-0.003px;}.elementor-76 .elementor-element.elementor-element-2b426c7d img{width:140px;}.elementor-76 .elementor-element.elementor-element-5c678192 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-3494f763{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-76 .elementor-element.elementor-element-ff1569a{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-3a49cbd7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-7b35b435.e-con{--e-con-transform-rotateZ:0deg;}.elementor-76 .elementor-element.elementor-element-7b35b435{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-26588d07 .elementor-icon{font-size:40px;}.elementor-76 .elementor-element.elementor-element-26588d07 .elementor-icon svg{height:40px;}.elementor-76 .elementor-element.elementor-element-132009e8 .elementor-testimonial-content{font-size:var( --e-global-typography-a1e5eca-font-size );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-132009e8 .elementor-testimonial-name{font-size:var( --e-global-typography-a1e5eca-font-size );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-132009e8 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-2bd04379.e-con{--e-con-transform-rotateZ:0deg;}.elementor-76 .elementor-element.elementor-element-2bd04379{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-aafa281 .elementor-icon{font-size:40px;}.elementor-76 .elementor-element.elementor-element-aafa281 .elementor-icon svg{height:40px;}.elementor-76 .elementor-element.elementor-element-2a8925cd .elementor-testimonial-content{font-size:var( --e-global-typography-a1e5eca-font-size );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-2a8925cd .elementor-testimonial-name{font-size:var( --e-global-typography-a1e5eca-font-size );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-2a8925cd .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-76 .elementor-element.elementor-element-3c933b0d.e-con{--e-con-transform-rotateZ:0deg;}.elementor-76 .elementor-element.elementor-element-77479418{--min-height:250px;}.elementor-76 .elementor-element.elementor-element-4e2521d{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-b7e6312{--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-3e3a88ac{--min-height:370px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-1816d48c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;top:-58px;text-align:start;}.elementor-76 .elementor-element.elementor-element-1816d48c img{width:100%;}.elementor-76 .elementor-element.elementor-element-248844a2{text-align:start;}.elementor-76 .elementor-element.elementor-element-248844a2 img{width:60%;}.elementor-76 .elementor-element.elementor-element-21223748{text-align:end;}.elementor-76 .elementor-element.elementor-element-21223748 img{width:90%;height:250px;object-fit:contain;}.elementor-76 .elementor-element.elementor-element-1171cb46{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-7e3afd9c .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-89e45c7{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-76 .elementor-element.elementor-element-151eb163{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-41e9fb36{width:100%;max-width:100%;bottom:-13px;text-align:center;}.elementor-76 .elementor-element.elementor-element-41e9fb36 img{width:1000px;height:40px;object-position:center center;}.elementor-76 .elementor-element.elementor-element-6dc20c78{--min-height:87vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-76 .elementor-element.elementor-element-58de4a8e{text-align:center;}.elementor-76 .elementor-element.elementor-element-22b5bf20{--padding-top:80px;--padding-bottom:80px;--padding-left:025px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-245b65bb img{max-width:70px;}.elementor-76 .elementor-element.elementor-element-5b6a9ab4 img{max-width:200px;}.elementor-76 .elementor-element.elementor-element-71258ef4{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-770f870e{right:-25px;}body.rtl .elementor-76 .elementor-element.elementor-element-770f870e{left:-25px;}.elementor-76 .elementor-element.elementor-element-770f870e{top:-25px;}.elementor-76 .elementor-element.elementor-element-770f870e img{max-width:60px;}.elementor-76 .elementor-element.elementor-element-676cf164{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-610ff4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-76 .elementor-element.elementor-element-610ff4e .elementor-icon{font-size:40px;}.elementor-76 .elementor-element.elementor-element-610ff4e .elementor-icon svg{height:40px;}.elementor-76 .elementor-element.elementor-element-729caaa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-76 .elementor-element.elementor-element-729caaa3 .elementor-heading-title{font-size:var( --e-global-typography-a1e5eca-font-size );line-height:var( --e-global-typography-a1e5eca-line-height );}.elementor-76 .elementor-element.elementor-element-122f4b9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-29fa72cf .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-51772a23{margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-76 .elementor-element.elementor-element-3d8718a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-76 .elementor-element.elementor-element-17244c8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-7cbcf24c{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-392b312e.e-con{--e-con-transform-rotateZ:0deg;}.elementor-76 .elementor-element.elementor-element-392b312e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-526c4e4f{--width:64px;}.elementor-76 .elementor-element.elementor-element-6837c01f.e-con{--e-con-transform-rotateZ:0deg;}.elementor-76 .elementor-element.elementor-element-6837c01f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-76 .elementor-element.elementor-element-38258072{--width:64px;}.elementor-76 .elementor-element.elementor-element-578ed882{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-76 .elementor-element.elementor-element-7df9d4bc{--width:64px;}.elementor-76 .elementor-element.elementor-element-365b5808 img{width:200px;}.elementor-76 .elementor-element.elementor-element-78cf3700 img{width:160px;}.elementor-76 .elementor-element.elementor-element-51b5a0b0{--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-2c7e11ec{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}body:not(.rtl) .elementor-76 .elementor-element.elementor-element-590752b0{left:-25px;}body.rtl .elementor-76 .elementor-element.elementor-element-590752b0{right:-25px;}.elementor-76 .elementor-element.elementor-element-590752b0 img{max-width:60px;}.elementor-76 .elementor-element.elementor-element-3274ed00 .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-3480a419{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-76 .elementor-element.elementor-element-5ea244f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-76 .elementor-element.elementor-element-5bd71777 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-76 .elementor-element.elementor-element-2a0467f8{--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-7d1763e9 img{max-width:100px;}.elementor-76 .elementor-element.elementor-element-4c46b8d2{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-76 .elementor-element.elementor-element-9ac8e46 img{max-width:100px;}.elementor-76 .elementor-element.elementor-element-3ac1373c .elementor-heading-title{font-size:var( --e-global-typography-7da56a6-font-size );line-height:var( --e-global-typography-7da56a6-line-height );}.elementor-76 .elementor-element.elementor-element-4b2fe2ca{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-76 .elementor-element.elementor-element-7e09c5ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-76 .elementor-element.elementor-element-242fa391{bottom:76%;}.elementor-76 .elementor-element.elementor-element-242fa391 img{width:140px;}.elementor-76 .elementor-element.elementor-element-159c7082 img{width:140px;}.elementor-76 .elementor-element.elementor-element-4c428fa8{--padding-top:80px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-76 .elementor-element.elementor-element-5163183d{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-41529cab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-3a81f04b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-6ef38a1f{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-76 .elementor-element.elementor-element-50d254d8{--width:38%;}.elementor-76 .elementor-element.elementor-element-41c7cd37{--width:32%;}.elementor-76 .elementor-element.elementor-element-4f4860ee{--width:174px;}.elementor-76 .elementor-element.elementor-element-c21b7da{--width:36%;}.elementor-76 .elementor-element.elementor-element-7cdd309e{--width:22%;}.elementor-76 .elementor-element.elementor-element-bebf485{--width:54.9%;}.elementor-76 .elementor-element.elementor-element-17d204a0{--width:72%;}.elementor-76 .elementor-element.elementor-element-4a38e9fe{--width:60%;}.elementor-76 .elementor-element.elementor-element-1a1019fa{--width:56%;}.elementor-76 .elementor-element.elementor-element-5eef48{--width:194px;}.elementor-76 .elementor-element.elementor-element-3d664615{--width:61%;}.elementor-76 .elementor-element.elementor-element-4c0e8626{--width:56%;}.elementor-76 .elementor-element.elementor-element-d20fc7a{--width:56%;}.elementor-76 .elementor-element.elementor-element-65111877{--width:92px;}.elementor-76 .elementor-element.elementor-element-205fbae{--width:56%;}.elementor-76 .elementor-element.elementor-element-65afe368{--width:92px;}.elementor-76 .elementor-element.elementor-element-7488fcc{--width:60%;}.elementor-76 .elementor-element.elementor-element-188c5b7{--width:56%;}.elementor-76 .elementor-element.elementor-element-754b3424{--width:100%;}.elementor-76 .elementor-element.elementor-element-354fb784{--width:100%;}.elementor-76 .elementor-element.elementor-element-5bf77bd1{--width:100%;}.elementor-76 .elementor-element.elementor-element-3c9b73cd{--width:100%;}.elementor-76 .elementor-element.elementor-element-43d76109{--width:100%;}.elementor-76 .elementor-element.elementor-element-29e67681{--width:100%;}.elementor-76 .elementor-element.elementor-element-569f676d{--width:100%;}.elementor-76 .elementor-element.elementor-element-21dca58a{--width:100%;}.elementor-76 .elementor-element.elementor-element-66ff862e{--width:423px;}.elementor-76 .elementor-element.elementor-element-17b8e938{--width:418px;}.elementor-76 .elementor-element.elementor-element-4a268ed7{--width:64px;}.elementor-76 .elementor-element.elementor-element-48aedcbd{--width:418px;}.elementor-76 .elementor-element.elementor-element-54c275ce{--width:64px;}.elementor-76 .elementor-element.elementor-element-327af299{--width:418px;}.elementor-76 .elementor-element.elementor-element-2015c5da{--width:64px;}.elementor-76 .elementor-element.elementor-element-3aee8de1{--width:418px;}.elementor-76 .elementor-element.elementor-element-6a125900{--width:64px;}.elementor-76 .elementor-element.elementor-element-27156880{--width:666px;}.elementor-76 .elementor-element.elementor-element-3a49cbd7{--width:100%;}.elementor-76 .elementor-element.elementor-element-3c933b0d{--width:100%;}.elementor-76 .elementor-element.elementor-element-3e3a88ac{--width:62%;}.elementor-76 .elementor-element.elementor-element-1171cb46{--width:100%;}.elementor-76 .elementor-element.elementor-element-7021a3dc{--width:77%;}.elementor-76 .elementor-element.elementor-element-495cecfe{--width:100%;}.elementor-76 .elementor-element.elementor-element-676cf164{--width:100%;}.elementor-76 .elementor-element.elementor-element-453ba14d{--width:77%;}.elementor-76 .elementor-element.elementor-element-68f3a1c7{--width:59%;}.elementor-76 .elementor-element.elementor-element-7cbcf24c{--width:38%;}.elementor-76 .elementor-element.elementor-element-392b312e{--width:418px;}.elementor-76 .elementor-element.elementor-element-526c4e4f{--width:64px;}.elementor-76 .elementor-element.elementor-element-6837c01f{--width:418px;}.elementor-76 .elementor-element.elementor-element-38258072{--width:64px;}.elementor-76 .elementor-element.elementor-element-578ed882{--width:418px;}.elementor-76 .elementor-element.elementor-element-7df9d4bc{--width:64px;}.elementor-76 .elementor-element.elementor-element-4c46b8d2{--width:1240px;}.elementor-76 .elementor-element.elementor-element-7bc6bd6d{--width:55.553%;}.elementor-76 .elementor-element.elementor-element-3a81f04b{--width:41.279%;}}@media(max-width:1024px) and (min-width:768px){.elementor-76 .elementor-element.elementor-element-50d254d8{--width:100%;}.elementor-76 .elementor-element.elementor-element-4a38e9fe{--width:50%;}.elementor-76 .elementor-element.elementor-element-4c0e8626{--width:100%;}.elementor-76 .elementor-element.elementor-element-d20fc7a{--width:100%;}.elementor-76 .elementor-element.elementor-element-205fbae{--width:100%;}.elementor-76 .elementor-element.elementor-element-7488fcc{--width:50%;}.elementor-76 .elementor-element.elementor-element-188c5b7{--width:100%;}.elementor-76 .elementor-element.elementor-element-66ff862e{--width:47%;}.elementor-76 .elementor-element.elementor-element-17b8e938{--width:47%;}.elementor-76 .elementor-element.elementor-element-48aedcbd{--width:47%;}.elementor-76 .elementor-element.elementor-element-327af299{--width:47%;}.elementor-76 .elementor-element.elementor-element-29a6d68f{--width:47%;}.elementor-76 .elementor-element.elementor-element-4594f538{--width:47%;}.elementor-76 .elementor-element.elementor-element-2604db7d{--width:47%;}.elementor-76 .elementor-element.elementor-element-555a4098{--width:47%;}.elementor-76 .elementor-element.elementor-element-3e3a88ac{--width:100%;}.elementor-76 .elementor-element.elementor-element-68f3a1c7{--width:47%;}.elementor-76 .elementor-element.elementor-element-7cbcf24c{--width:47%;}.elementor-76 .elementor-element.elementor-element-392b312e{--width:100%;}.elementor-76 .elementor-element.elementor-element-6837c01f{--width:100%;}.elementor-76 .elementor-element.elementor-element-578ed882{--width:100%;}.elementor-76 .elementor-element.elementor-element-7bc6bd6d{--width:50%;}.elementor-76 .elementor-element.elementor-element-3a81f04b{--width:50%;}}@media(min-width:1025px){.elementor-76 .elementor-element.elementor-element-6dc20c78:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-6dc20c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}