.elementor-20 .elementor-element.elementor-element-0f67f69{--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;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:128px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-0f67f69:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0f67f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cantinho-sabores.pt/wp-content/uploads/2026/04/hero_borrego_tradicional.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-0f67f69::before, .elementor-20 .elementor-element.elementor-element-0f67f69 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-0f67f69 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-0f67f69 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-0f67f69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-0f67f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.5);--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-37fcda0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9c90af0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-9c90af0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:20px;letter-spacing:4.2px;color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-f42854c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-f42854c .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:72px;font-weight:700;line-height:90px;letter-spacing:0.32px;color:#FBFAF9;}.elementor-20 .elementor-element.elementor-element-59891a0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:20px;font-weight:400;line-height:32.5px;letter-spacing:0.32px;color:rgba(251,250,249,0.9);}.elementor-20 .elementor-element.elementor-element-7c3870a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e8d19aa .elementor-button{background-color:#43705F;font-family:"Arial", Sans-serif;font-size:18px;font-weight:500;line-height:28px;letter-spacing:0.32px;fill:#FBFAF9;color:#FBFAF9;border-radius:2px 2px 2px 2px;padding:10px 32px 10px 32px;}.elementor-20 .elementor-element.elementor-element-e8d19aa .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e8d19aa .elementor-button:focus{background-color:rgba(67,112,95,0.9);color:#FBFAF9;}.elementor-20 .elementor-element.elementor-element-e8d19aa .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-e8d19aa .elementor-button:focus svg{fill:#FBFAF9;}.elementor-20 .elementor-element.elementor-element-93e0e0b .elementor-button{background-color:#D1AA47;font-family:"Arial", Sans-serif;font-size:18px;font-weight:500;line-height:28px;letter-spacing:0.32px;fill:#1F1B14;color:#1F1B14;border-radius:2px 2px 2px 2px;padding:10px 32px 10px 32px;}.elementor-20 .elementor-element.elementor-element-93e0e0b .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-93e0e0b .elementor-button:focus{background-color:rgba(209,170,71,0.8);color:#1F1B14;}.elementor-20 .elementor-element.elementor-element-93e0e0b .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-93e0e0b .elementor-button:focus svg{fill:#1F1B14;}.elementor-20 .elementor-element.elementor-element-d4958a3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(251,250,249,0.2);--border-color:rgba(251,250,249,0.2);--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-716ceb7{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1b07fd1 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-1b07fd1.elementor-view-stacked .elementor-icon{background-color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-1b07fd1.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-1b07fd1.elementor-view-default .elementor-icon{color:#D1AA47;border-color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-1b07fd1.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-1b07fd1.elementor-view-default .elementor-icon svg{fill:#D1AA47;}.elementor-20 .elementor-element.elementor-element-1b07fd1 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-1b07fd1 .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-20a3af5{width:auto;max-width:auto;text-align:center;}.elementor-20 .elementor-element.elementor-element-20a3af5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.32px;color:rgba(251,250,249,0.8);}.elementor-20 .elementor-element.elementor-element-037a384{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-235e99d .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-235e99d.elementor-view-stacked .elementor-icon{background-color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-235e99d.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-235e99d.elementor-view-default .elementor-icon{color:#D1AA47;border-color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-235e99d.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-235e99d.elementor-view-default .elementor-icon svg{fill:#D1AA47;}.elementor-20 .elementor-element.elementor-element-235e99d .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-235e99d .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-063c9f7{width:auto;max-width:auto;text-align:center;}.elementor-20 .elementor-element.elementor-element-063c9f7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.32px;color:rgba(251,250,249,0.8);}.elementor-20 .elementor-element.elementor-element-3092424{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4f757a8 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-4f757a8.elementor-view-stacked .elementor-icon{background-color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-4f757a8.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-4f757a8.elementor-view-default .elementor-icon{color:#D1AA47;border-color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-4f757a8.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-4f757a8.elementor-view-default .elementor-icon svg{fill:#D1AA47;}.elementor-20 .elementor-element.elementor-element-4f757a8 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-4f757a8 .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-6870e57{width:auto;max-width:auto;text-align:center;}.elementor-20 .elementor-element.elementor-element-6870e57 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.32px;color:rgba(251,250,249,0.8);}.elementor-20 .elementor-element.elementor-element-a1c3f40{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-60bf496 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-60bf496.elementor-view-stacked .elementor-icon{background-color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-60bf496.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-60bf496.elementor-view-default .elementor-icon{color:#D1AA47;border-color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-60bf496.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-60bf496.elementor-view-default .elementor-icon svg{fill:#D1AA47;}.elementor-20 .elementor-element.elementor-element-60bf496 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-60bf496 .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-8e139a9{width:auto;max-width:auto;text-align:center;}.elementor-20 .elementor-element.elementor-element-8e139a9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.32px;color:rgba(251,250,249,0.8);}.elementor-20 .elementor-element.elementor-element-5f94309{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7da1357{--display:flex;--min-height:1px;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7da1357:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7da1357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(251,250,249,0.2);}.elementor-20 .elementor-element.elementor-element-cdec56f{text-align:center;}.elementor-20 .elementor-element.elementor-element-cdec56f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:1.44px;color:rgba(251,250,249,0.6);}.elementor-20 .elementor-element.elementor-element-3837f2c{--display:flex;--min-height:1px;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3837f2c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3837f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(251,250,249,0.2);}.elementor-20 .elementor-element.elementor-element-b2986ba{--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;--flex-wrap:nowrap;--padding-top:128px;--padding-bottom:128px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-b2986ba:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b2986ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF9;}.elementor-20 .elementor-element.elementor-element-c0d8808{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:96px 96px;--row-gap:96px;--column-gap:96px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0541d26{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4e87003{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-87d06d9 img{width:100%;height:340px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-20 .elementor-element.elementor-element-e41aa10 img{width:100%;height:272px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-20 .elementor-element.elementor-element-9317a80{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-607ffed img{width:100%;height:363px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-20 .elementor-element.elementor-element-bffca55{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(209,170,71,0.2);--border-color:rgba(209,170,71,0.2);--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-bffca55:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-bffca55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(243,238,226,0.4);}.elementor-20 .elementor-element.elementor-element-f2af70b .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-f2af70b.elementor-view-stacked .elementor-icon{background-color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-f2af70b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-f2af70b.elementor-view-default .elementor-icon{color:#D1AA47;border-color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-f2af70b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-f2af70b.elementor-view-default .elementor-icon svg{fill:#D1AA47;}.elementor-20 .elementor-element.elementor-element-f2af70b .elementor-icon{font-size:32px;}.elementor-20 .elementor-element.elementor-element-f2af70b .elementor-icon svg{height:32px;}.elementor-20 .elementor-element.elementor-element-a4b3747{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-a4b3747 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:400;line-height:37.5px;letter-spacing:0.32px;color:#43705F;}.elementor-20 .elementor-element.elementor-element-50956fd{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cc32203 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-20 .elementor-element.elementor-element-cc32203 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-20 .elementor-element.elementor-element-cc32203 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-20 .elementor-element.elementor-element-cc32203 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-20 .elementor-element.elementor-element-cc32203 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-20 .elementor-element.elementor-element-cc32203 .elementor-icon-list-icon i{color:#D1AA47;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-cc32203 .elementor-icon-list-icon svg{fill:#D1AA47;transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-cc32203{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-cc32203 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-20 .elementor-element.elementor-element-cc32203 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-cc32203 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:20px;letter-spacing:0.98px;}.elementor-20 .elementor-element.elementor-element-cc32203 .elementor-icon-list-text{color:#D1AA47;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-9ba38a2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-20 .elementor-element.elementor-element-9ba38a2 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:72px;font-weight:400;line-height:79.2px;letter-spacing:-0.36px;color:#43705F;}.elementor-20 .elementor-element.elementor-element-b5fd3a7{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0.32px;color:rgba(31,38,46,0.8);}.elementor-20 .elementor-element.elementor-element-7ce24ec{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fec089d .elementor-button{background-color:#43705F;font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.32px;fill:#FBFAF9;color:#FBFAF9;border-radius:9999px 9999px 9999px 9999px;padding:0px 16px 0px 16px;}.elementor-20 .elementor-element.elementor-element-fec089d .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-fec089d .elementor-button:focus{background-color:rgba(67,112,95,0.9);color:#FBFAF9;}.elementor-20 .elementor-element.elementor-element-fec089d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-fec089d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-20 .elementor-element.elementor-element-fec089d .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-fec089d .elementor-button:focus svg{fill:#FBFAF9;}.elementor-20 .elementor-element.elementor-element-3f87bbf .elementor-button{background-color:#FBFAF9;font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.32px;fill:#D1AA47;color:#D1AA47;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(209,170,71,0.3);border-radius:9999px 9999px 9999px 9999px;padding:0px 32px 0px 32px;}.elementor-20 .elementor-element.elementor-element-3f87bbf .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3f87bbf .elementor-button:focus{background-color:rgba(209,170,71,0.1);color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-3f87bbf .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-3f87bbf .elementor-button:focus svg{fill:#D1AA47;}.elementor-20 .elementor-element.elementor-element-87140d5{--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;--flex-wrap:nowrap;--padding-top:96px;--padding-bottom:96px;--padding-left:96px;--padding-right:96px;}.elementor-20 .elementor-element.elementor-element-87140d5:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-87140d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141A1F;}.elementor-20 .elementor-element.elementor-element-5f0b6c4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-bb265ab .elementor-button{background-color:rgba(0,0,0,0);font-family:"Arial", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:20px;letter-spacing:1.68px;fill:#CCAF66;color:#CCAF66;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(204,175,102,0.5);border-radius:2px 2px 2px 2px;padding:4px 16px 4px 16px;}.elementor-20 .elementor-element.elementor-element-bb265ab .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-bb265ab .elementor-button:focus{background-color:rgba(0,0,0,0);color:#CCAF66;}.elementor-20 .elementor-element.elementor-element-bb265ab{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-bb265ab .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-bb265ab .elementor-button:focus svg{fill:#CCAF66;}.elementor-20 .elementor-element.elementor-element-b054bc4{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-b054bc4 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;line-height:72px;letter-spacing:-0.36px;color:#F5F3F0;}.elementor-20 .elementor-element.elementor-element-6649759{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:0.32px;color:#ABB3BA;}.elementor-20 .elementor-element.elementor-element-e5666cb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9b07c20{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9b07c20:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9b07c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(38,46,55,0.4);}.elementor-20 .elementor-element.elementor-element-26a0698{--display:flex;--min-height:352px;--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-81b7135 img{height:288px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-000492c .elementor-button{background-color:#CCAF66;font-family:"Arial", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.98px;fill:#141A1F;color:#141A1F;border-radius:2px 2px 2px 2px;padding:6px 12px 6px 12px;}.elementor-20 .elementor-element.elementor-element-000492c .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-000492c .elementor-button:focus{background-color:#CCAF66;color:#141A1F;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-000492c{left:24px;}body.rtl .elementor-20 .elementor-element.elementor-element-000492c{right:24px;}.elementor-20 .elementor-element.elementor-element-000492c{top:24px;z-index:2;}.elementor-20 .elementor-element.elementor-element-000492c .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-000492c .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-20 .elementor-element.elementor-element-000492c .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-000492c .elementor-button:focus svg{fill:#141A1F;}.elementor-20 .elementor-element.elementor-element-4a8bc6d{--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;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-4a8bc6d.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20 .elementor-element.elementor-element-18914a3{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4bc6711{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-4bc6711 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:1.62px;color:#F5F3F0;}.elementor-20 .elementor-element.elementor-element-0595084{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-0595084 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0.32px;color:#CCAF66;}.elementor-20 .elementor-element.elementor-element-af5dec6{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0.32px;color:#ABB3BA;}.elementor-20 .elementor-element.elementor-element-2203821{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2203821:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2203821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(38,46,55,0.4);}.elementor-20 .elementor-element.elementor-element-ee68d97{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-35e6e3d img{width:80%;}.elementor-20 .elementor-element.elementor-element-fa9ed06 .elementor-button{background-color:#CCAF66;font-family:"Arial", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.98px;fill:#141A1F;color:#141A1F;border-radius:2px 2px 2px 2px;padding:6px 12px 6px 12px;}.elementor-20 .elementor-element.elementor-element-fa9ed06 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-fa9ed06 .elementor-button:focus{background-color:#CCAF66;color:#141A1F;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-fa9ed06{left:24px;}body.rtl .elementor-20 .elementor-element.elementor-element-fa9ed06{right:24px;}.elementor-20 .elementor-element.elementor-element-fa9ed06{top:24px;z-index:2;}.elementor-20 .elementor-element.elementor-element-fa9ed06 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-fa9ed06 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-20 .elementor-element.elementor-element-fa9ed06 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-fa9ed06 .elementor-button:focus svg{fill:#141A1F;}.elementor-20 .elementor-element.elementor-element-bc6823c{--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;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-bc6823c.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20 .elementor-element.elementor-element-1c5e3e6{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a6ba608{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-a6ba608 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:1.62px;color:#F5F3F0;}.elementor-20 .elementor-element.elementor-element-b5cf015{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-b5cf015 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0.32px;color:#CCAF66;}.elementor-20 .elementor-element.elementor-element-83aa014{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0.32px;color:#ABB3BA;}.elementor-20 .elementor-element.elementor-element-58cb72e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-58cb72e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-58cb72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(38,46,55,0.4);}.elementor-20 .elementor-element.elementor-element-8cf525d{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-0f79cac img{width:80%;}.elementor-20 .elementor-element.elementor-element-9b940a9 .elementor-button{background-color:#CCAF66;font-family:"Arial", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.98px;fill:#141A1F;color:#141A1F;border-radius:2px 2px 2px 2px;padding:6px 12px 6px 12px;}.elementor-20 .elementor-element.elementor-element-9b940a9 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-9b940a9 .elementor-button:focus{background-color:#CCAF66;color:#141A1F;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-9b940a9{left:24px;}body.rtl .elementor-20 .elementor-element.elementor-element-9b940a9{right:24px;}.elementor-20 .elementor-element.elementor-element-9b940a9{top:24px;z-index:2;}.elementor-20 .elementor-element.elementor-element-9b940a9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-9b940a9 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-20 .elementor-element.elementor-element-9b940a9 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-9b940a9 .elementor-button:focus svg{fill:#141A1F;}.elementor-20 .elementor-element.elementor-element-a9c1fe8{--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;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-a9c1fe8.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20 .elementor-element.elementor-element-06d52e0{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a111f70{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-a111f70 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:1.62px;color:#F5F3F0;}.elementor-20 .elementor-element.elementor-element-fca05ef{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-fca05ef .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0.32px;color:#CCAF66;}.elementor-20 .elementor-element.elementor-element-4d6a2a1{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0.32px;color:#ABB3BA;}.elementor-20 .elementor-element.elementor-element-972fea8{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-972fea8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-972fea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(38,46,55,0.4);}.elementor-20 .elementor-element.elementor-element-12a4599{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-cb9af01 img{width:80%;}.elementor-20 .elementor-element.elementor-element-3793e1c{--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;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-3793e1c.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20 .elementor-element.elementor-element-806050d{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ac5d106{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-ac5d106 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:1.62px;color:#F5F3F0;}.elementor-20 .elementor-element.elementor-element-0a43b9a{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-0a43b9a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0.32px;color:#CCAF66;}.elementor-20 .elementor-element.elementor-element-16d0c70{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0.32px;color:#ABB3BA;}.elementor-20 .elementor-element.elementor-element-ecbf2f1{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ecbf2f1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ecbf2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(38,46,55,0.4);}.elementor-20 .elementor-element.elementor-element-8fb353c{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-ab3e951 img{width:80%;}.elementor-20 .elementor-element.elementor-element-427b4c8 .elementor-button{background-color:#CCAF66;font-family:"Arial", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.98px;fill:#141A1F;color:#141A1F;border-radius:2px 2px 2px 2px;padding:6px 12px 6px 12px;}.elementor-20 .elementor-element.elementor-element-427b4c8 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-427b4c8 .elementor-button:focus{background-color:#CCAF66;color:#141A1F;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-427b4c8{left:24px;}body.rtl .elementor-20 .elementor-element.elementor-element-427b4c8{right:24px;}.elementor-20 .elementor-element.elementor-element-427b4c8{top:24px;z-index:2;}.elementor-20 .elementor-element.elementor-element-427b4c8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-427b4c8 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-20 .elementor-element.elementor-element-427b4c8 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-427b4c8 .elementor-button:focus svg{fill:#141A1F;}.elementor-20 .elementor-element.elementor-element-f440c25{--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;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-f440c25.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-20 .elementor-element.elementor-element-1453029{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3064494{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-3064494 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:1.62px;color:#F5F3F0;}.elementor-20 .elementor-element.elementor-element-1a83e25{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-1a83e25 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0.32px;color:#CCAF66;}.elementor-20 .elementor-element.elementor-element-c1fec6d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0.32px;color:#ABB3BA;}.elementor-20 .elementor-element.elementor-element-5c3643a{--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;--flex-wrap:nowrap;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-5c3643a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5c3643a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EEEB;}.elementor-20 .elementor-element.elementor-element-62fb813{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-80dc62b{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-97777e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-97777e8 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:72px;font-weight:400;line-height:72px;letter-spacing:0.32px;color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-0e90fad{text-align:center;}.elementor-20 .elementor-element.elementor-element-0e90fad .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2.8px;color:rgba(31,38,46,0.8);}.elementor-20 .elementor-element.elementor-element-02cd78b{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4a00330{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-4a00330 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:72px;font-weight:400;line-height:72px;letter-spacing:0.32px;color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-f165581{text-align:center;}.elementor-20 .elementor-element.elementor-element-f165581 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2.8px;color:rgba(31,38,46,0.8);}.elementor-20 .elementor-element.elementor-element-7d17874{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-59b2c86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-59b2c86 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:72px;font-weight:400;line-height:72px;letter-spacing:0.32px;color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-c20a674{text-align:center;}.elementor-20 .elementor-element.elementor-element-c20a674 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2.8px;color:rgba(31,38,46,0.8);}.elementor-20 .elementor-element.elementor-element-73be71b{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-613e6a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-613e6a3 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:72px;font-weight:400;line-height:72px;letter-spacing:0.32px;color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-1bbc3c0{text-align:center;}.elementor-20 .elementor-element.elementor-element-1bbc3c0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2.8px;color:rgba(31,38,46,0.8);}.elementor-20 .elementor-element.elementor-element-e74ec1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(213,221,218,0.2);--border-color:rgba(213,221,218,0.2);--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-bd1ced8{text-align:center;}.elementor-20 .elementor-element.elementor-element-bd1ced8 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:1.44px;color:#000000;}.elementor-20 .elementor-element.elementor-element-6f17b24{text-align:center;}.elementor-20 .elementor-element.elementor-element-6f17b24 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:1.44px;color:#000000;}.elementor-20 .elementor-element.elementor-element-6eb2488{text-align:center;}.elementor-20 .elementor-element.elementor-element-6eb2488 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:1.44px;color:#000000;}.elementor-20 .elementor-element.elementor-element-e38f18d{text-align:center;}.elementor-20 .elementor-element.elementor-element-e38f18d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:1.44px;color:#000000;}.elementor-20 .elementor-element.elementor-element-2741ef1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-2741ef1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2741ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF9;}.elementor-20 .elementor-element.elementor-element-1fbe7ff{text-align:center;}.elementor-20 .elementor-element.elementor-element-1fbe7ff .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:48px;font-weight:700;line-height:48px;letter-spacing:0.32px;color:#1F262E;}.elementor-20 .elementor-element.elementor-element-a563691{--display:flex;--min-height:4px;--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;--flex-wrap:nowrap;--border-radius:9999px 9999px 9999px 9999px;--margin-top:16px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a563691:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a563691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1AA47;}.elementor-20 .elementor-element.elementor-element-758144c{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-20 .elementor-element.elementor-element-e8edd94{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0e56d4d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-20 .elementor-element.elementor-element-a084fa0 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-a084fa0.elementor-view-stacked .elementor-icon{background-color:rgba(209,170,71,0.2);}.elementor-20 .elementor-element.elementor-element-a084fa0.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a084fa0.elementor-view-default .elementor-icon{color:rgba(209,170,71,0.2);border-color:rgba(209,170,71,0.2);}.elementor-20 .elementor-element.elementor-element-a084fa0.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a084fa0.elementor-view-default .elementor-icon svg{fill:rgba(209,170,71,0.2);}.elementor-20 .elementor-element.elementor-element-a084fa0 .elementor-icon{font-size:64px;}.elementor-20 .elementor-element.elementor-element-a084fa0 .elementor-icon svg{height:64px;}.elementor-20 .elementor-element.elementor-element-7e42fc4{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-20 .elementor-element.elementor-element-2a5d414{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-2a5d414 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:400;font-style:italic;line-height:48.75px;letter-spacing:0.32px;color:#1F262E;}.elementor-20 .elementor-element.elementor-element-b901ddc{text-align:center;}.elementor-20 .elementor-element.elementor-element-b901ddc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;line-height:28px;letter-spacing:0.81px;color:#1F262E;}.elementor-20 .elementor-element.elementor-element-7351923{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-7351923 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:1.68px;color:#000000;}.elementor-20 .elementor-element.elementor-element-4727df8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-20 .elementor-element.elementor-element-62d24cc .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-62d24cc.elementor-view-stacked .elementor-icon{background-color:rgba(209,170,71,0.2);}.elementor-20 .elementor-element.elementor-element-62d24cc.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-62d24cc.elementor-view-default .elementor-icon{color:rgba(209,170,71,0.2);border-color:rgba(209,170,71,0.2);}.elementor-20 .elementor-element.elementor-element-62d24cc.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-62d24cc.elementor-view-default .elementor-icon svg{fill:rgba(209,170,71,0.2);}.elementor-20 .elementor-element.elementor-element-62d24cc .elementor-icon{font-size:64px;}.elementor-20 .elementor-element.elementor-element-62d24cc .elementor-icon svg{height:64px;}.elementor-20 .elementor-element.elementor-element-52ba6a2{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-20 .elementor-element.elementor-element-3cad68d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-3cad68d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:30px;font-weight:400;font-style:italic;line-height:48.75px;letter-spacing:0.32px;color:#1F262E;}.elementor-20 .elementor-element.elementor-element-e88c342{text-align:center;}.elementor-20 .elementor-element.elementor-element-e88c342 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:700;line-height:28px;letter-spacing:0.81px;color:#1F262E;}.elementor-20 .elementor-element.elementor-element-fe5ab68{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-fe5ab68 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:1.68px;color:#000000;}.elementor-20 .elementor-element.elementor-element-6e92216{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6e92216:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6e92216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF9;}.elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button{background-color:#43705F;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0.63px;fill:#FBFAF9;color:#FBFAF9;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(209,170,71,0.3);border-radius:2px 2px 2px 2px;padding:8px 16px 8px 16px;}.elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button:focus{background-color:#43705F;color:#FBFAF9;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-d703ccb{right:24px;}body.rtl .elementor-20 .elementor-element.elementor-element-d703ccb{left:24px;}.elementor-20 .elementor-element.elementor-element-d703ccb{top:24px;z-index:5;}.elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button:focus svg{fill:#FBFAF9;}.elementor-20 .elementor-element.elementor-element-fceab71{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-17f0e60{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-17f0e60:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-17f0e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EEEB;}.elementor-20 .elementor-element.elementor-element-e9d273c img{width:100%;height:480px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-e0cbbb6{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-e0cbbb6{right:0px;}.elementor-20 .elementor-element.elementor-element-e0cbbb6{top:0px;}.elementor-20 .elementor-element.elementor-element-bb20849{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-bb20849:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-bb20849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EEEB;}.elementor-20 .elementor-element.elementor-element-28308da img{width:100%;height:480px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-7d52530{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-7d52530{right:0px;}.elementor-20 .elementor-element.elementor-element-7d52530{top:0px;}.elementor-20 .elementor-element.elementor-element-98482bc{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-98482bc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-98482bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EEEB;}.elementor-20 .elementor-element.elementor-element-facb990 img{width:100%;height:480px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-92360f8{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-92360f8{right:0px;}.elementor-20 .elementor-element.elementor-element-92360f8{top:0px;}.elementor-20 .elementor-element.elementor-element-e6aff4c{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e6aff4c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e6aff4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EEEB;}.elementor-20 .elementor-element.elementor-element-158d815 img{width:100%;height:480px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-4124c4f{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-4124c4f{right:0px;}.elementor-20 .elementor-element.elementor-element-4124c4f{top:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-0f67f69{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-f42854c .elementor-heading-title{font-size:60px;line-height:75px;}.elementor-20 .elementor-element.elementor-element-59891a0{font-size:20px;line-height:32.5px;}.elementor-20 .elementor-element.elementor-element-7c3870a{--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-20 .elementor-element.elementor-element-d4958a3{--e-con-grid-template-columns:repeat(4, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-20a3af5 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-063c9f7 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-6870e57 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-8e139a9 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-b2986ba{--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-c0d8808{--e-con-grid-template-columns:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-0541d26{--e-con-grid-template-columns:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-4e87003{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-87d06d9 img{width:100%;height:424px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-e41aa10 img{width:100%;height:348px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-9317a80{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20 .elementor-element.elementor-element-607ffed img{width:100%;height:453px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-a4b3747 .elementor-heading-title{font-size:30px;line-height:37.5px;}.elementor-20 .elementor-element.elementor-element-9ba38a2 .elementor-heading-title{font-size:60px;line-height:66px;}.elementor-20 .elementor-element.elementor-element-87140d5{--padding-top:96px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-20 .elementor-element.elementor-element-b054bc4 .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-20 .elementor-element.elementor-element-6649759{font-size:20px;}.elementor-20 .elementor-element.elementor-element-e5666cb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-26a0698{--min-height:288px;}.elementor-20 .elementor-element.elementor-element-81b7135 img{height:224px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-4bc6711 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-20 .elementor-element.elementor-element-0595084 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-20 .elementor-element.elementor-element-af5dec6{font-size:18px;line-height:29.25px;}.elementor-20 .elementor-element.elementor-element-35e6e3d img{width:80%;}.elementor-20 .elementor-element.elementor-element-a6ba608 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-20 .elementor-element.elementor-element-b5cf015 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-20 .elementor-element.elementor-element-83aa014{font-size:18px;line-height:29.25px;}.elementor-20 .elementor-element.elementor-element-0f79cac img{width:80%;}.elementor-20 .elementor-element.elementor-element-a111f70 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-20 .elementor-element.elementor-element-fca05ef .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-20 .elementor-element.elementor-element-4d6a2a1{font-size:18px;line-height:29.25px;}.elementor-20 .elementor-element.elementor-element-cb9af01 img{width:80%;}.elementor-20 .elementor-element.elementor-element-ac5d106 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-20 .elementor-element.elementor-element-0a43b9a .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-20 .elementor-element.elementor-element-16d0c70{font-size:18px;line-height:29.25px;}.elementor-20 .elementor-element.elementor-element-ab3e951 img{width:80%;}.elementor-20 .elementor-element.elementor-element-3064494 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-20 .elementor-element.elementor-element-1a83e25 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-20 .elementor-element.elementor-element-c1fec6d{font-size:18px;line-height:29.25px;}.elementor-20 .elementor-element.elementor-element-5c3643a{--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-62fb813{--e-con-grid-template-columns:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-97777e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-20 .elementor-element.elementor-element-97777e8 .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-20 .elementor-element.elementor-element-0e90fad .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-4a00330{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-20 .elementor-element.elementor-element-4a00330 .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-20 .elementor-element.elementor-element-f165581 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-59b2c86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-20 .elementor-element.elementor-element-59b2c86 .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-20 .elementor-element.elementor-element-c20a674 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-613e6a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-20 .elementor-element.elementor-element-613e6a3 .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-20 .elementor-element.elementor-element-1bbc3c0 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-e74ec1e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-20 .elementor-element.elementor-element-bd1ced8 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-20 .elementor-element.elementor-element-6f17b24 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-20 .elementor-element.elementor-element-6eb2488 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-20 .elementor-element.elementor-element-e38f18d .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-20 .elementor-element.elementor-element-2741ef1{--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-1fbe7ff .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-20 .elementor-element.elementor-element-758144c{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-20 .elementor-element.elementor-element-0e56d4d{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-20 .elementor-element.elementor-element-2a5d414 .elementor-heading-title{font-size:30px;line-height:48.75px;}.elementor-20 .elementor-element.elementor-element-4727df8{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-20 .elementor-element.elementor-element-3cad68d .elementor-heading-title{font-size:30px;line-height:48.75px;}.elementor-20 .elementor-element.elementor-element-fceab71{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-e9d273c img{width:100%;height:288px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-28308da img{width:100%;height:288px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-facb990 img{width:100%;height:288px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-158d815 img{width:100%;height:288px;object-fit:cover;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-0f67f69{--content-width:1248px;}.elementor-20 .elementor-element.elementor-element-37fcda0{--width:100%;}.elementor-20 .elementor-element.elementor-element-d4958a3{--width:100%;}.elementor-20 .elementor-element.elementor-element-7da1357{--width:32px;}.elementor-20 .elementor-element.elementor-element-3837f2c{--width:32px;}.elementor-20 .elementor-element.elementor-element-b2986ba{--content-width:1232px;}.elementor-20 .elementor-element.elementor-element-87140d5{--content-width:1280px;}.elementor-20 .elementor-element.elementor-element-5c3643a{--content-width:1232px;}.elementor-20 .elementor-element.elementor-element-2741ef1{--content-width:1232px;}.elementor-20 .elementor-element.elementor-element-a563691{--width:64px;}.elementor-20 .elementor-element.elementor-element-758144c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-0f67f69{--content-width:1248px;}.elementor-20 .elementor-element.elementor-element-37fcda0{--width:100%;}.elementor-20 .elementor-element.elementor-element-d4958a3{--width:100%;}.elementor-20 .elementor-element.elementor-element-7da1357{--width:32px;}.elementor-20 .elementor-element.elementor-element-3837f2c{--width:32px;}.elementor-20 .elementor-element.elementor-element-b2986ba{--content-width:1232px;}.elementor-20 .elementor-element.elementor-element-87140d5{--content-width:1376px;}.elementor-20 .elementor-element.elementor-element-5c3643a{--content-width:1232px;}.elementor-20 .elementor-element.elementor-element-2741ef1{--content-width:1232px;}.elementor-20 .elementor-element.elementor-element-a563691{--width:64px;}.elementor-20 .elementor-element.elementor-element-758144c{--width:100%;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-0f67f69{--content-width:1248px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-37fcda0{--width:100%;}.elementor-20 .elementor-element.elementor-element-f42854c .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-20 .elementor-element.elementor-element-59891a0{font-size:18px;line-height:29.25px;}.elementor-20 .elementor-element.elementor-element-7c3870a{--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:stretch;}.elementor-20 .elementor-element.elementor-element-d4958a3{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--gap:24px 16px;--row-gap:24px;--column-gap:16px;--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-20a3af5 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-063c9f7 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-6870e57 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-8e139a9 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-7da1357{--width:32px;}.elementor-20 .elementor-element.elementor-element-3837f2c{--width:32px;}.elementor-20 .elementor-element.elementor-element-b2986ba{--content-width:1248px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-c0d8808{--e-con-grid-template-columns:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-0541d26{--e-con-grid-template-columns:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-4e87003{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-87d06d9 img{width:100%;height:214px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-e41aa10 img{width:100%;height:171px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-9317a80{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20 .elementor-element.elementor-element-607ffed img{width:100%;height:228px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-a4b3747 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-9ba38a2 .elementor-heading-title{font-size:48px;line-height:52.8px;}.elementor-20 .elementor-element.elementor-element-87140d5{--content-width:1424px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-b054bc4 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-20 .elementor-element.elementor-element-6649759{font-size:18px;}.elementor-20 .elementor-element.elementor-element-e5666cb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-26a0698{--min-height:192px;}.elementor-20 .elementor-element.elementor-element-81b7135 img{height:128px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-4bc6711 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-0595084 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-20 .elementor-element.elementor-element-af5dec6{font-size:16px;line-height:26px;}.elementor-20 .elementor-element.elementor-element-35e6e3d img{width:80%;}.elementor-20 .elementor-element.elementor-element-a6ba608 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-b5cf015 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-20 .elementor-element.elementor-element-83aa014{font-size:16px;line-height:26px;}.elementor-20 .elementor-element.elementor-element-0f79cac img{width:80%;}.elementor-20 .elementor-element.elementor-element-a111f70 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-fca05ef .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-20 .elementor-element.elementor-element-4d6a2a1{font-size:16px;line-height:26px;}.elementor-20 .elementor-element.elementor-element-cb9af01 img{width:80%;}.elementor-20 .elementor-element.elementor-element-ac5d106 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-0a43b9a .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-20 .elementor-element.elementor-element-16d0c70{font-size:16px;line-height:26px;}.elementor-20 .elementor-element.elementor-element-ab3e951 img{width:80%;}.elementor-20 .elementor-element.elementor-element-3064494 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-1a83e25 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-20 .elementor-element.elementor-element-c1fec6d{font-size:16px;line-height:26px;}.elementor-20 .elementor-element.elementor-element-5c3643a{--content-width:1248px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-62fb813{--e-con-grid-template-columns:repeat(2, 1fr);--gap:48px 16px;--row-gap:48px;--column-gap:16px;--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-97777e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-20 .elementor-element.elementor-element-97777e8 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-20 .elementor-element.elementor-element-0e90fad .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-20 .elementor-element.elementor-element-4a00330{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-20 .elementor-element.elementor-element-4a00330 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-20 .elementor-element.elementor-element-f165581 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-20 .elementor-element.elementor-element-59b2c86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-20 .elementor-element.elementor-element-59b2c86 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-20 .elementor-element.elementor-element-c20a674 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-20 .elementor-element.elementor-element-613e6a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-20 .elementor-element.elementor-element-613e6a3 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-20 .elementor-element.elementor-element-1bbc3c0 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-20 .elementor-element.elementor-element-e74ec1e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-20 .elementor-element.elementor-element-bd1ced8 .elementor-heading-title{font-size:10px;line-height:15px;}.elementor-20 .elementor-element.elementor-element-6f17b24 .elementor-heading-title{font-size:10px;line-height:15px;}.elementor-20 .elementor-element.elementor-element-6eb2488 .elementor-heading-title{font-size:10px;line-height:15px;}.elementor-20 .elementor-element.elementor-element-e38f18d .elementor-heading-title{font-size:10px;line-height:15px;}.elementor-20 .elementor-element.elementor-element-2741ef1{--content-width:1248px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-1fbe7ff .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-a563691{--width:64px;}.elementor-20 .elementor-element.elementor-element-758144c{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-0e56d4d{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-2a5d414 .elementor-heading-title{font-size:20px;line-height:32.5px;}.elementor-20 .elementor-element.elementor-element-4727df8{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-3cad68d .elementor-heading-title{font-size:20px;line-height:32.5px;}.elementor-20 .elementor-element.elementor-element-fceab71{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-e9d273c img{width:100%;height:390px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-28308da img{width:100%;height:390px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-facb990 img{width:100%;height:390px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-158d815 img{width:100%;height:390px;object-fit:cover;}}/* Start custom CSS for heading, class: .elementor-element-f42854c */.elementor-20 .elementor-element.elementor-element-f42854c{max-width:896px!important}
.elementor-20 .elementor-element.elementor-element-f42854c .elementor-heading-title{text-shadow:0 4px 6px rgba(0,0,0,.1)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59891a0 */.elementor-20 .elementor-element.elementor-element-59891a0{max-width:672px!important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8d19aa */.elementor-20 .elementor-element.elementor-element-e8d19aa .elementor-button-icon svg{width:16px;height:16px}
.elementor-20 .elementor-element.elementor-element-e8d19aa .elementor-button-icon{font-size:16px}
.elementor-20 .elementor-element.elementor-element-e8d19aa .elementor-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center}
.elementor-20 .elementor-element.elementor-element-e8d19aa .elementor-button:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93e0e0b */.elementor-20 .elementor-element.elementor-element-93e0e0b .elementor-button-icon svg{width:16px;height:16px}
.elementor-20 .elementor-element.elementor-element-93e0e0b .elementor-button-icon{font-size:16px}
.elementor-20 .elementor-element.elementor-element-93e0e0b .elementor-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c3870a */@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-7c3870a{width:fit-content!important;align-self:center}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b07fd1 */.elementor-20 .elementor-element.elementor-element-1b07fd1{flex-shrink:0}
.elementor-20 .elementor-element.elementor-element-1b07fd1 .elementor-icon{display:flex}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-235e99d */.elementor-20 .elementor-element.elementor-element-235e99d{flex-shrink:0}
.elementor-20 .elementor-element.elementor-element-235e99d .elementor-icon{display:flex}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4f757a8 */.elementor-20 .elementor-element.elementor-element-4f757a8{flex-shrink:0}
.elementor-20 .elementor-element.elementor-element-4f757a8 .elementor-icon{display:flex}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-60bf496 */.elementor-20 .elementor-element.elementor-element-60bf496{flex-shrink:0}
.elementor-20 .elementor-element.elementor-element-60bf496 .elementor-icon{display:flex}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4958a3 */.elementor-20 .elementor-element.elementor-element-d4958a3{max-width:1024px!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7da1357 */.elementor-20 .elementor-element.elementor-element-7da1357{height:1px;min-height:1px;flex-shrink:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3837f2c */.elementor-20 .elementor-element.elementor-element-3837f2c{height:1px;min-height:1px;flex-shrink:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87d06d9 */.elementor-20 .elementor-element.elementor-element-87d06d9{overflow:hidden;border-radius:8px}
.elementor-20 .elementor-element.elementor-element-87d06d9 img{transition:transform .7s ease;display:block}
.elementor-20 .elementor-element.elementor-element-87d06d9:hover img{transform:scale(1.05)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e41aa10 */.elementor-20 .elementor-element.elementor-element-e41aa10{overflow:hidden;border-radius:8px}
.elementor-20 .elementor-element.elementor-element-e41aa10 img{transition:transform .7s ease;display:block}
.elementor-20 .elementor-element.elementor-element-e41aa10:hover img{transform:scale(1.05)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-607ffed */.elementor-20 .elementor-element.elementor-element-607ffed{overflow:hidden;border-radius:8px}
.elementor-20 .elementor-element.elementor-element-607ffed img{transition:transform .7s ease;display:block}
.elementor-20 .elementor-element.elementor-element-607ffed:hover img{transform:scale(1.05)}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2af70b */.elementor-20 .elementor-element.elementor-element-f2af70b{opacity:.8}
.elementor-20 .elementor-element.elementor-element-f2af70b .elementor-icon{display:flex}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4b3747 */.elementor-20 .elementor-element.elementor-element-a4b3747{max-width:140px!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bffca55 */.elementor-20 .elementor-element.elementor-element-bffca55{aspect-ratio:1/1}
@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-bffca55{aspect-ratio:auto}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cc32203 */.elementor-20 .elementor-element.elementor-element-cc32203 .elementor-icon-list-icon svg{color:#D1AA47;fill:none!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ba38a2 */.elementor-20 .elementor-element.elementor-element-9ba38a2 span{display:inline-block;font-family:"Arial",sans-serif;font-weight:300;font-style:italic;color:#D1AA47;font-size:60px;line-height:60px;margin-top:8px}
@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-9ba38a2 span{font-size:48px;line-height:48px}}
@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-9ba38a2 span{font-size:36px;line-height:40px}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fec089d */.elementor-20 .elementor-element.elementor-element-fec089d .elementor-button-icon svg{width:16px;height:16px}
.elementor-20 .elementor-element.elementor-element-fec089d .elementor-button-icon{font-size:16px}
.elementor-20 .elementor-element.elementor-element-fec089d .elementor-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center}
.elementor-20 .elementor-element.elementor-element-fec089d .elementor-button{border-radius:9999px}
.elementor-20 .elementor-element.elementor-element-fec089d .elementor-button{padding-left:24px;padding-right:24px}
.elementor-20 .elementor-element.elementor-element-fec089d:hover .elementor-button-icon{transform:translateX(4px)}
.elementor-20 .elementor-element.elementor-element-fec089d .elementor-button-icon{transition:transform .3s}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f87bbf */.elementor-20 .elementor-element.elementor-element-3f87bbf .elementor-button-icon svg{width:16px;height:16px}
.elementor-20 .elementor-element.elementor-element-3f87bbf .elementor-button-icon{font-size:16px}
.elementor-20 .elementor-element.elementor-element-3f87bbf .elementor-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center}
.elementor-20 .elementor-element.elementor-element-3f87bbf .elementor-button{border-radius:9999px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb265ab */.elementor-20 .elementor-element.elementor-element-bb265ab .elementor-button-icon svg{width:16px;height:16px}
.elementor-20 .elementor-element.elementor-element-bb265ab .elementor-button-icon{font-size:16px}
.elementor-20 .elementor-element.elementor-element-bb265ab .elementor-button{pointer-events:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b054bc4 */.elementor-20 .elementor-element.elementor-element-b054bc4 span{color:#669986}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6649759 */.elementor-20 .elementor-element.elementor-element-6649759{max-width:672px!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-81b7135 */.elementor-20 .elementor-element.elementor-element-81b7135{text-align:center}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-000492c */.elementor-20 .elementor-element.elementor-element-000492c .elementor-button-icon svg{width:12px;height:12px}
.elementor-20 .elementor-element.elementor-element-000492c .elementor-button-icon{font-size:12px}
.elementor-20 .elementor-element.elementor-element-000492c .elementor-button{cursor:default;pointer-events:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a0698 */.elementor-20 .elementor-element.elementor-element-26a0698{background-image:linear-gradient(rgba(102,153,134,.05),transparent)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bc6711 */.elementor-20 .elementor-element.elementor-element-4bc6711{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0595084 */.elementor-20 .elementor-element.elementor-element-0595084{white-space:nowrap;flex-shrink:0}
.elementor-20 .elementor-element.elementor-element-0595084 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a8bc6d */.elementor-20 .elementor-element.elementor-element-4a8bc6d{background-image:linear-gradient(to top,rgba(21,27,33,.9),transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b07c20 */.elementor-20 .elementor-element.elementor-element-9b07c20{transition:transform .5s ease,box-shadow .5s ease,border-color .5s ease;border:1px solid transparent}
.elementor-20 .elementor-element.elementor-element-9b07c20:hover{transform:translateY(-8px);box-shadow:0 25px 50px -12px rgba(209,170,71,.1);border-color:rgba(209,170,71,.3)}
.elementor-20 .elementor-element.elementor-element-9b07c20 .cs-dish-img img{transition:transform .7s ease;filter:drop-shadow(0 25px 25px rgba(0,0,0,.15))}
.elementor-20 .elementor-element.elementor-element-9b07c20:hover .cs-dish-img img{transform:scale(1.1) rotate(-1deg)}

.elementor-20 .elementor-element.elementor-element-9b07c20{grid-column:span 2}
@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-9b07c20{grid-column:auto}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35e6e3d */.elementor-20 .elementor-element.elementor-element-35e6e3d{text-align:center}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa9ed06 */.elementor-20 .elementor-element.elementor-element-fa9ed06 .elementor-button-icon svg{width:12px;height:12px}
.elementor-20 .elementor-element.elementor-element-fa9ed06 .elementor-button-icon{font-size:12px}
.elementor-20 .elementor-element.elementor-element-fa9ed06 .elementor-button{cursor:default;pointer-events:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee68d97 */.elementor-20 .elementor-element.elementor-element-ee68d97{aspect-ratio:1/1}
.elementor-20 .elementor-element.elementor-element-ee68d97{background-image:linear-gradient(rgba(102,153,134,.05),transparent)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6ba608 */.elementor-20 .elementor-element.elementor-element-a6ba608{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5cf015 */.elementor-20 .elementor-element.elementor-element-b5cf015{white-space:nowrap;flex-shrink:0}
.elementor-20 .elementor-element.elementor-element-b5cf015 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6823c */.elementor-20 .elementor-element.elementor-element-bc6823c{background-image:linear-gradient(to top,rgba(21,27,33,.9),transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2203821 */.elementor-20 .elementor-element.elementor-element-2203821{transition:transform .5s ease,box-shadow .5s ease,border-color .5s ease;border:1px solid transparent}
.elementor-20 .elementor-element.elementor-element-2203821:hover{transform:translateY(-8px);box-shadow:0 25px 50px -12px rgba(209,170,71,.1);border-color:rgba(209,170,71,.3)}
.elementor-20 .elementor-element.elementor-element-2203821 .cs-dish-img img{transition:transform .7s ease;filter:drop-shadow(0 25px 25px rgba(0,0,0,.15))}
.elementor-20 .elementor-element.elementor-element-2203821:hover .cs-dish-img img{transform:scale(1.1) rotate(-1deg)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f79cac */.elementor-20 .elementor-element.elementor-element-0f79cac{text-align:center}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b940a9 */.elementor-20 .elementor-element.elementor-element-9b940a9 .elementor-button-icon svg{width:12px;height:12px}
.elementor-20 .elementor-element.elementor-element-9b940a9 .elementor-button-icon{font-size:12px}
.elementor-20 .elementor-element.elementor-element-9b940a9 .elementor-button{cursor:default;pointer-events:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cf525d */.elementor-20 .elementor-element.elementor-element-8cf525d{aspect-ratio:1/1}
.elementor-20 .elementor-element.elementor-element-8cf525d{background-image:linear-gradient(rgba(102,153,134,.05),transparent)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a111f70 */.elementor-20 .elementor-element.elementor-element-a111f70{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fca05ef */.elementor-20 .elementor-element.elementor-element-fca05ef{white-space:nowrap;flex-shrink:0}
.elementor-20 .elementor-element.elementor-element-fca05ef .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9c1fe8 */.elementor-20 .elementor-element.elementor-element-a9c1fe8{background-image:linear-gradient(to top,rgba(21,27,33,.9),transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cb72e */.elementor-20 .elementor-element.elementor-element-58cb72e{transition:transform .5s ease,box-shadow .5s ease,border-color .5s ease;border:1px solid transparent}
.elementor-20 .elementor-element.elementor-element-58cb72e:hover{transform:translateY(-8px);box-shadow:0 25px 50px -12px rgba(209,170,71,.1);border-color:rgba(209,170,71,.3)}
.elementor-20 .elementor-element.elementor-element-58cb72e .cs-dish-img img{transition:transform .7s ease;filter:drop-shadow(0 25px 25px rgba(0,0,0,.15))}
.elementor-20 .elementor-element.elementor-element-58cb72e:hover .cs-dish-img img{transform:scale(1.1) rotate(-1deg)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb9af01 */.elementor-20 .elementor-element.elementor-element-cb9af01{text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12a4599 */.elementor-20 .elementor-element.elementor-element-12a4599{aspect-ratio:1/1}
.elementor-20 .elementor-element.elementor-element-12a4599{background-image:linear-gradient(rgba(102,153,134,.05),transparent)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac5d106 */.elementor-20 .elementor-element.elementor-element-ac5d106{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a43b9a */.elementor-20 .elementor-element.elementor-element-0a43b9a{white-space:nowrap;flex-shrink:0}
.elementor-20 .elementor-element.elementor-element-0a43b9a .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3793e1c */.elementor-20 .elementor-element.elementor-element-3793e1c{background-image:linear-gradient(to top,rgba(21,27,33,.9),transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-972fea8 */.elementor-20 .elementor-element.elementor-element-972fea8{transition:transform .5s ease,box-shadow .5s ease,border-color .5s ease;border:1px solid transparent}
.elementor-20 .elementor-element.elementor-element-972fea8:hover{transform:translateY(-8px);box-shadow:0 25px 50px -12px rgba(209,170,71,.1);border-color:rgba(209,170,71,.3)}
.elementor-20 .elementor-element.elementor-element-972fea8 .cs-dish-img img{transition:transform .7s ease;filter:drop-shadow(0 25px 25px rgba(0,0,0,.15))}
.elementor-20 .elementor-element.elementor-element-972fea8:hover .cs-dish-img img{transform:scale(1.1) rotate(-1deg)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab3e951 */.elementor-20 .elementor-element.elementor-element-ab3e951{text-align:center}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-427b4c8 */.elementor-20 .elementor-element.elementor-element-427b4c8 .elementor-button-icon svg{width:12px;height:12px}
.elementor-20 .elementor-element.elementor-element-427b4c8 .elementor-button-icon{font-size:12px}
.elementor-20 .elementor-element.elementor-element-427b4c8 .elementor-button{cursor:default;pointer-events:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fb353c */.elementor-20 .elementor-element.elementor-element-8fb353c{aspect-ratio:1/1}
.elementor-20 .elementor-element.elementor-element-8fb353c{background-image:linear-gradient(rgba(102,153,134,.05),transparent)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3064494 */.elementor-20 .elementor-element.elementor-element-3064494{flex:1 1 auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a83e25 */.elementor-20 .elementor-element.elementor-element-1a83e25{white-space:nowrap;flex-shrink:0}
.elementor-20 .elementor-element.elementor-element-1a83e25 .elementor-heading-title{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f440c25 */.elementor-20 .elementor-element.elementor-element-f440c25{background-image:linear-gradient(to top,rgba(21,27,33,.9),transparent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecbf2f1 */.elementor-20 .elementor-element.elementor-element-ecbf2f1{transition:transform .5s ease,box-shadow .5s ease,border-color .5s ease;border:1px solid transparent}
.elementor-20 .elementor-element.elementor-element-ecbf2f1:hover{transform:translateY(-8px);box-shadow:0 25px 50px -12px rgba(209,170,71,.1);border-color:rgba(209,170,71,.3)}
.elementor-20 .elementor-element.elementor-element-ecbf2f1 .cs-dish-img img{transition:transform .7s ease;filter:drop-shadow(0 25px 25px rgba(0,0,0,.15))}
.elementor-20 .elementor-element.elementor-element-ecbf2f1:hover .cs-dish-img img{transform:scale(1.1) rotate(-1deg)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97777e8 */.elementor-20 .elementor-element.elementor-element-97777e8 .elementor-heading-title{transition:transform .5s}
.elementor-20 .elementor-element.elementor-element-97777e8:hover .elementor-heading-title{transform:scale(1.05)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80dc62b */.elementor-20 .elementor-element.elementor-element-80dc62b{position:relative}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a00330 */.elementor-20 .elementor-element.elementor-element-4a00330 .elementor-heading-title{transition:transform .5s}
.elementor-20 .elementor-element.elementor-element-4a00330:hover .elementor-heading-title{transform:scale(1.05)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02cd78b */.elementor-20 .elementor-element.elementor-element-02cd78b{position:relative}
.elementor-20 .elementor-element.elementor-element-02cd78b::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:64px;background:rgba(213,221,218,.6)}
@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-02cd78b::before{display:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59b2c86 */.elementor-20 .elementor-element.elementor-element-59b2c86 .elementor-heading-title{transition:transform .5s}
.elementor-20 .elementor-element.elementor-element-59b2c86:hover .elementor-heading-title{transform:scale(1.05)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d17874 */.elementor-20 .elementor-element.elementor-element-7d17874{position:relative}
.elementor-20 .elementor-element.elementor-element-7d17874::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:64px;background:rgba(213,221,218,.6)}
@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-7d17874::before{display:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-613e6a3 */.elementor-20 .elementor-element.elementor-element-613e6a3 .elementor-heading-title{transition:transform .5s}
.elementor-20 .elementor-element.elementor-element-613e6a3:hover .elementor-heading-title{transform:scale(1.05)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73be71b */.elementor-20 .elementor-element.elementor-element-73be71b{position:relative}
.elementor-20 .elementor-element.elementor-element-73be71b::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:64px;background:rgba(213,221,218,.6)}
@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-73be71b::before{display:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd1ced8 */.elementor-20 .elementor-element.elementor-element-bd1ced8 a:hover{color:#D1AA47}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f17b24 */.elementor-20 .elementor-element.elementor-element-6f17b24 a:hover{color:#D1AA47}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6eb2488 */.elementor-20 .elementor-element.elementor-element-6eb2488 a:hover{color:#D1AA47}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e38f18d */.elementor-20 .elementor-element.elementor-element-e38f18d a:hover{color:#D1AA47}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a563691 */.elementor-20 .elementor-element.elementor-element-a563691{height:4px;min-height:4px}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a084fa0 */.elementor-20 .elementor-element.elementor-element-a084fa0 .elementor-icon{display:flex}
.elementor-20 .elementor-element.elementor-element-a084fa0 svg{stroke-width:1.5}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e42fc4 */.elementor-20 .elementor-element.elementor-element-7e42fc4 .cs-stars{display:flex;gap:6px;justify-content:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a5d414 */.elementor-20 .elementor-element.elementor-element-2a5d414{max-width:704px!important}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-62d24cc */.elementor-20 .elementor-element.elementor-element-62d24cc .elementor-icon{display:flex}
.elementor-20 .elementor-element.elementor-element-62d24cc svg{stroke-width:1.5}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52ba6a2 */.elementor-20 .elementor-element.elementor-element-52ba6a2 .cs-stars{display:flex;gap:6px;justify-content:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cad68d */.elementor-20 .elementor-element.elementor-element-3cad68d{max-width:704px!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8edd94 */.elementor-20 .elementor-element.elementor-element-e8edd94{position:relative;display:grid!important}
.elementor-20 .elementor-element.elementor-element-e8edd94 > .cs-slide{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s}
.elementor-20 .elementor-element.elementor-element-e8edd94 > .cs-slide.is-active{opacity:1;visibility:visible}
.elementor-20 .elementor-element.elementor-element-e8edd94 > .cs-tcar-nav{grid-area:1/1;align-self:center;pointer-events:none;z-index:2}
.elementor-20 .elementor-element.elementor-element-e8edd94 .cs-arrow{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:9999px;border:1px solid #D1AA47;background:rgba(251,250,249,.8);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .3s}
.elementor-20 .elementor-element.elementor-element-e8edd94 .cs-arrow:hover{background:#FBFAF9}
.elementor-20 .elementor-element.elementor-element-e8edd94 .cs-prev{left:-48px}
.elementor-20 .elementor-element.elementor-element-e8edd94 .cs-next{right:-48px}
@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-e8edd94 .cs-prev{left:-16px}.elementor-20 .elementor-element.elementor-element-e8edd94 .cs-next{right:-16px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-758144c */.elementor-20 .elementor-element.elementor-element-758144c{max-width:896px!important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d703ccb */.elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button-icon svg{width:12px;height:12px}
.elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button-icon{font-size:12px}
.elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button-icon{color:#D1AA47}
.elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button-icon svg{stroke:#D1AA47}
.elementor-20 .elementor-element.elementor-element-d703ccb:hover .elementor-button{transform:scale(1.05)}
@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button-text{font-size:0}.elementor-20 .elementor-element.elementor-element-d703ccb .elementor-button-text::after{content:"Siga-nos";font-size:12px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e0cbbb6 */.elementor-20 .elementor-element.elementor-element-e0cbbb6{inset:0;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17f0e60 */.elementor-20 .elementor-element.elementor-element-17f0e60{position:relative;overflow:hidden}
.elementor-20 .elementor-element.elementor-element-17f0e60 img{transition:transform 1s ease}
.elementor-20 .elementor-element.elementor-element-17f0e60:hover img{transform:scale(1.1)}
.elementor-20 .elementor-element.elementor-element-17f0e60::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(67,112,95,.6),transparent 50%);opacity:0;transition:opacity .7s;pointer-events:none}
.elementor-20 .elementor-element.elementor-element-17f0e60:hover::after{opacity:1}
.elementor-20 .elementor-element.elementor-element-17f0e60 .cs-fb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .7s;z-index:2;pointer-events:none}
.elementor-20 .elementor-element.elementor-element-17f0e60:hover .cs-fb{opacity:1}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d52530 */.elementor-20 .elementor-element.elementor-element-7d52530{inset:0;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb20849 */.elementor-20 .elementor-element.elementor-element-bb20849{position:relative;overflow:hidden}
.elementor-20 .elementor-element.elementor-element-bb20849 img{transition:transform 1s ease}
.elementor-20 .elementor-element.elementor-element-bb20849:hover img{transform:scale(1.1)}
.elementor-20 .elementor-element.elementor-element-bb20849::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(67,112,95,.6),transparent 50%);opacity:0;transition:opacity .7s;pointer-events:none}
.elementor-20 .elementor-element.elementor-element-bb20849:hover::after{opacity:1}
.elementor-20 .elementor-element.elementor-element-bb20849 .cs-fb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .7s;z-index:2;pointer-events:none}
.elementor-20 .elementor-element.elementor-element-bb20849:hover .cs-fb{opacity:1}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-92360f8 */.elementor-20 .elementor-element.elementor-element-92360f8{inset:0;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98482bc */.elementor-20 .elementor-element.elementor-element-98482bc{position:relative;overflow:hidden}
.elementor-20 .elementor-element.elementor-element-98482bc img{transition:transform 1s ease}
.elementor-20 .elementor-element.elementor-element-98482bc:hover img{transform:scale(1.1)}
.elementor-20 .elementor-element.elementor-element-98482bc::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(67,112,95,.6),transparent 50%);opacity:0;transition:opacity .7s;pointer-events:none}
.elementor-20 .elementor-element.elementor-element-98482bc:hover::after{opacity:1}
.elementor-20 .elementor-element.elementor-element-98482bc .cs-fb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .7s;z-index:2;pointer-events:none}
.elementor-20 .elementor-element.elementor-element-98482bc:hover .cs-fb{opacity:1}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4124c4f */.elementor-20 .elementor-element.elementor-element-4124c4f{inset:0;width:100%;height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6aff4c */.elementor-20 .elementor-element.elementor-element-e6aff4c{position:relative;overflow:hidden}
.elementor-20 .elementor-element.elementor-element-e6aff4c img{transition:transform 1s ease}
.elementor-20 .elementor-element.elementor-element-e6aff4c:hover img{transform:scale(1.1)}
.elementor-20 .elementor-element.elementor-element-e6aff4c::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(67,112,95,.6),transparent 50%);opacity:0;transition:opacity .7s;pointer-events:none}
.elementor-20 .elementor-element.elementor-element-e6aff4c:hover::after{opacity:1}
.elementor-20 .elementor-element.elementor-element-e6aff4c .cs-fb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .7s;z-index:2;pointer-events:none}
.elementor-20 .elementor-element.elementor-element-e6aff4c:hover .cs-fb{opacity:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e92216 */.elementor-20 .elementor-element.elementor-element-6e92216{position:relative}/* End custom CSS */