.elementor-706 .elementor-element.elementor-element-96ed996{--display:flex;--min-height:800px;--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:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-96ed996:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-96ed996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8C8A7C;}.elementor-706 .elementor-element.elementor-element-96ed996::before, .elementor-706 .elementor-element.elementor-element-96ed996 > .elementor-background-video-container::before, .elementor-706 .elementor-element.elementor-element-96ed996 > .e-con-inner > .elementor-background-video-container::before, .elementor-706 .elementor-element.elementor-element-96ed996 > .elementor-background-slideshow::before, .elementor-706 .elementor-element.elementor-element-96ed996 > .e-con-inner > .elementor-background-slideshow::before, .elementor-706 .elementor-element.elementor-element-96ed996 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(0,0,0,0) 33.6%, rgba(0,0,0,0.6) 80.3%);}.elementor-706 .elementor-element.elementor-element-e292523{--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-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-c2c4235{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:51px;--padding-left:60px;--padding-right:70px;}.elementor-706 .elementor-element.elementor-element-c2c4235:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-c2c4235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grandbrilliant.al/wp-content/uploads/2026/07/gb-narea-slide-texture.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-706 .elementor-element.elementor-element-c2c4235.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-706 .elementor-element.elementor-element-2b9e3c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-706 .elementor-element.elementor-element-2b9e3c3 img{width:350px;}.elementor-706 .elementor-element.elementor-element-6b37644{--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:flex-end;--align-items:flex-end;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:102px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-6b37644.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-706 .elementor-element.elementor-element-2b82dd9{text-align:end;}.elementor-706 .elementor-element.elementor-element-2b82dd9 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.4em;color:#ffffff;}.elementor-706 .elementor-element.elementor-element-984f68f{--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:flex-end;--align-items:flex-end;--gap:14px 36px;--row-gap:14px;--column-gap:36px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-706 .elementor-element.elementor-element-7d81d51 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:22px;letter-spacing:0px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:0px 0px 2px 0px;border-color:#ffffff;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-706 .elementor-element.elementor-element-7d81d51 .elementor-button:hover, .elementor-706 .elementor-element.elementor-element-7d81d51 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#DFCBA7;border-color:#DFCBA7;}.elementor-706 .elementor-element.elementor-element-7d81d51{width:auto;max-width:auto;}.elementor-706 .elementor-element.elementor-element-7d81d51 .elementor-button:hover svg, .elementor-706 .elementor-element.elementor-element-7d81d51 .elementor-button:focus svg{fill:#DFCBA7;}.elementor-706 .elementor-element.elementor-element-cd762ee{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(0,0,0,0.15);--border-color:rgba(0,0,0,0.15);--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-cd762ee:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-cd762ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-706 .elementor-element.elementor-element-9044578{--display:flex;--position:relative;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:260px;--padding-right:260px;top:0px;}.elementor-706 .elementor-element.elementor-element-9044578:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-9044578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white_surface );}body:not(.rtl) .elementor-706 .elementor-element.elementor-element-9044578{left:0px;}body.rtl .elementor-706 .elementor-element.elementor-element-9044578{right:0px;}.elementor-706 .elementor-element.elementor-element-0457b5b{--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:180px 180px;--row-gap:180px;--column-gap:180px;--flex-wrap:nowrap;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-0457b5b.e-con{--align-self:center;}.elementor-706 .elementor-element.elementor-element-9879c91{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-75dd10a{text-align:start;}.elementor-706 .elementor-element.elementor-element-75dd10a .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:25px;color:#76593F;}.elementor-706 .elementor-element.elementor-element-2d7d19d{text-align:start;}.elementor-706 .elementor-element.elementor-element-2d7d19d .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:40px;font-weight:700;line-height:54px;color:#000000;}.elementor-706 .elementor-element.elementor-element-cb91dff{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-908b59e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-908b59e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-706 .elementor-element.elementor-element-c620dd3{text-align:justify;font-family:"Plus Jakarta Sans", sans-serif;font-size:15px;font-weight:400;line-height:1.3em;color:#656c7b;}.elementor-706 .elementor-element.elementor-element-c620dd3 p{margin-block-end:16px;}.elementor-706 .elementor-element.elementor-element-874cb75{--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:180px 180px;--row-gap:180px;--column-gap:180px;--flex-wrap:nowrap;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-874cb75.e-con{--align-self:center;}.elementor-706 .elementor-element.elementor-element-21cac99{--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:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-d5baffa{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-94b0d10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-94b0d10.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-706 .elementor-element.elementor-element-0104e8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-07bfc6b img{width:60%;height:440px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-706 .elementor-element.elementor-element-9d91e38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-ffe2ae2 img{width:60%;height:440px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-706 .elementor-element.elementor-element-9ace375{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-a98b6ce img{width:60%;height:440px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-706 .elementor-element.elementor-element-15ce7dc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:calc(-20% - 75px);--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-1px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:calc(20% + 31px);--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-1px;--e-n-carousel-arrow-size:14px;--e-n-carousel-arrow-normal-color:#161616;--e-n-carousel-arrow-hover-color:#161616;}.elementor-706 .elementor-element.elementor-element-15ce7dc :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;box-shadow:0px 1px 6px 0px rgba(0,0,0,0.25);border-radius:100px 100px 100px 100px;padding:11px 11px 11px 11px;}.elementor-706 .elementor-element.elementor-element-15ce7dc :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#BA9C68;}.elementor-706 .elementor-element.elementor-element-dbce35a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--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-706 .elementor-element.elementor-element-5948630{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:261px;--padding-bottom:120px;--padding-left:max(40px, calc(50vw - 748px));--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-5948630:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-5948630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-706 .elementor-element.elementor-element-e54b775{--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;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:#E9E9E9;--border-color:#E9E9E9;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-706 .elementor-element.elementor-element-e54b775:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-e54b775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-98c2265{text-align:start;}.elementor-706 .elementor-element.elementor-element-98c2265 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:25px;color:#76593F;}.elementor-706 .elementor-element.elementor-element-fdd8e07{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Plus Jakarta Sans", sans-serif;font-size:80px;font-weight:700;line-height:94px;color:#A08452;}.elementor-706 .elementor-element.elementor-element-fdd8e07 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-49c1dc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E9E9E9;--border-color:#E9E9E9;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-fdb9ed7{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-6eda473 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.88px;color:#4E5052;}.elementor-706 .elementor-element.elementor-element-0ed8b17 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#161616;}.elementor-706 .elementor-element.elementor-element-72b61d3 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#4E5052;}.elementor-706 .elementor-element.elementor-element-dbf5375{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-25f84a7 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.88px;color:#4E5052;}.elementor-706 .elementor-element.elementor-element-d37d157 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:#161616;}.elementor-706 .elementor-element.elementor-element-2ea952a .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#4E5052;}.elementor-706 .elementor-element.elementor-element-7b79571{--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;--padding-top:16px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-2cd5688{--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:baseline;--gap:4px 16px;--row-gap:4px;--column-gap:16px;--flex-wrap:wrap;--border-radius:8px 8px 8px 8px;--padding-top:18px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-2cd5688:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-2cd5688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B54B63;}.elementor-706 .elementor-element.elementor-element-4603ec7 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.88px;color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-d061720 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-afcf81f{--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:baseline;--gap:4px 16px;--row-gap:4px;--column-gap:16px;--flex-wrap:wrap;--border-radius:8px 8px 8px 8px;--padding-top:18px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-afcf81f:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-afcf81f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B54B63;}.elementor-706 .elementor-element.elementor-element-8122d88 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.88px;color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-9da1396 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-86e7837{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-86e7837 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.88px;color:#4E5052;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-7f6c9a7{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-icon i{color:#76593F;transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-icon svg{fill:#76593F;transition:fill 0.3s;}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-item > a{font-family:"Manrope", sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-text{color:#161616;transition:color 0.3s;}.elementor-706 .elementor-element.elementor-element-908a6e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-3ff07f5 img{width:100%;height:1080px;object-fit:cover;object-position:center center;}.elementor-706 .elementor-element.elementor-element-27e473f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-977d2f2{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-1155faf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-706 .elementor-element.elementor-element-1155faf .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:40px;font-weight:700;line-height:54px;color:#000000;}.elementor-706 .elementor-element.elementor-element-4e5ced8{width:var( --container-widget-width, min(687px, 49.07%) );max-width:min(687px, 49.07%);--container-widget-width:min(687px, 49.07%);--container-widget-flex-grow:0;text-align:justify;font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#767674;}.elementor-706 .elementor-element.elementor-element-4e5ced8 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-6d3f7a0{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;}.elementor-706 .elementor-element.elementor-element-6d3f7a0 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#28272A;}.elementor-706 .elementor-element.elementor-element-b37f158{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-07ca492{--display:flex;--min-height:342px;--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E1E1E1;--border-color:#E1E1E1;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-07ca492:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-07ca492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-8c2f72c{text-align:start;}.elementor-706 .elementor-element.elementor-element-8c2f72c img{width:64px;}.elementor-706 .elementor-element.elementor-element-306ab98{--display:flex;--min-height:96px;--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-6247da2 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:500;line-height:1.6em;color:#28272A;}.elementor-706 .elementor-element.elementor-element-c6ba008 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#737373;}.elementor-706 .elementor-element.elementor-element-52524cf{--display:flex;--min-height:342px;--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E1E1E1;--border-color:#E1E1E1;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-52524cf:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-52524cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-583687d{text-align:start;}.elementor-706 .elementor-element.elementor-element-583687d img{width:64px;}.elementor-706 .elementor-element.elementor-element-01dcdb9{--display:flex;--min-height:96px;--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-02e6589 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:500;line-height:1.6em;color:#28272A;}.elementor-706 .elementor-element.elementor-element-cc218b7 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#737373;}.elementor-706 .elementor-element.elementor-element-1598294{--display:flex;--min-height:342px;--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E1E1E1;--border-color:#E1E1E1;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-1598294:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-1598294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-46448a8{text-align:start;}.elementor-706 .elementor-element.elementor-element-46448a8 img{width:64px;}.elementor-706 .elementor-element.elementor-element-d9299d9{--display:flex;--min-height:96px;--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-d05d8e6 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:500;line-height:1.6em;color:#28272A;}.elementor-706 .elementor-element.elementor-element-f6de3dc .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#737373;}.elementor-706 .elementor-element.elementor-element-fe86187{--display:flex;--min-height:342px;--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E1E1E1;--border-color:#E1E1E1;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-fe86187:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-fe86187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-b99707c{text-align:start;}.elementor-706 .elementor-element.elementor-element-b99707c img{width:64px;}.elementor-706 .elementor-element.elementor-element-5f0a3b6{--display:flex;--min-height:96px;--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-a2d7a92 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:500;line-height:1.6em;color:#28272A;}.elementor-706 .elementor-element.elementor-element-6505bac .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#737373;}.elementor-706 .elementor-element.elementor-element-edfad11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.7;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-edfad11:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-edfad11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37171E;background-image:url("https://grandbrilliant.al/wp-content/uploads/2026/07/gb-narea-slide-texture.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-706 .elementor-element.elementor-element-edfad11::before, .elementor-706 .elementor-element.elementor-element-edfad11 > .elementor-background-video-container::before, .elementor-706 .elementor-element.elementor-element-edfad11 > .e-con-inner > .elementor-background-video-container::before, .elementor-706 .elementor-element.elementor-element-edfad11 > .elementor-background-slideshow::before, .elementor-706 .elementor-element.elementor-element-edfad11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-706 .elementor-element.elementor-element-edfad11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-706 .elementor-element.elementor-element-5ce2d42{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--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-706 .elementor-element.elementor-element-9d7ec39{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-a893e83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-706 .elementor-element.elementor-element-a893e83 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-3d3bb5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 57px) 0px;}.elementor-706 .elementor-element.elementor-element-3d3bb5c .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#BA9C68;}.elementor-706 .elementor-element.elementor-element-36c5239{width:var( --container-widget-width, 390px );max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-156a280{width:var( --container-widget-width, clamp(300px, 40.72%, 570px) );max-width:clamp(300px, 40.72%, 570px);margin:0px clamp(24px, 4.79%, 67px) calc(var(--kit-widget-spacing, 0px) + 0px) clamp(16px, 2.43%, 34px);--container-widget-width:clamp(300px, 40.72%, 570px);--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-156a280 img{width:100%;height:660px;object-fit:cover;object-position:center center;}.elementor-706 .elementor-element.elementor-element-eb7c5bf{width:var( --container-widget-width, clamp(200px, 19.93%, 279px) );max-width:clamp(200px, 19.93%, 279px);--container-widget-width:clamp(200px, 19.93%, 279px);--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-23576e4{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-23576e4:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-23576e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-706 .elementor-element.elementor-element-d144c8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -44px) 0px;}.elementor-706 .elementor-element.elementor-element-d144c8b .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:125px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:rgba(0,0,0,0);}.elementor-706 .elementor-element.elementor-element-72f458b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-17px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-706 .elementor-element.elementor-element-d2c87c6{--display:flex;--min-height:330px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-d2c87c6:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-d2c87c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-4983a42 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#202023;}.elementor-706 .elementor-element.elementor-element-133265b{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-133265b p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-31a007c{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-706 .elementor-element.elementor-element-31a007c img{width:191px;}.elementor-706 .elementor-element.elementor-element-e1b42a3{text-align:center;}.elementor-706 .elementor-element.elementor-element-e1b42a3 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-15953dc{--display:flex;--min-height:330px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-15953dc:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-15953dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-12d9e1c .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#202023;}.elementor-706 .elementor-element.elementor-element-d281714{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-d281714 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-bdc6f1a{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-706 .elementor-element.elementor-element-bdc6f1a img{width:191px;}.elementor-706 .elementor-element.elementor-element-6d73ad7{text-align:center;}.elementor-706 .elementor-element.elementor-element-6d73ad7 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-33e8835{--display:flex;--min-height:330px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-33e8835:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-33e8835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-2874eb9 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#202023;}.elementor-706 .elementor-element.elementor-element-9a783f9{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-9a783f9 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-820a103{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-706 .elementor-element.elementor-element-820a103 img{width:191px;}.elementor-706 .elementor-element.elementor-element-48af191{text-align:center;}.elementor-706 .elementor-element.elementor-element-48af191 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-34132cc{--display:flex;--min-height:330px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-34132cc:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-34132cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-21240b9 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#202023;}.elementor-706 .elementor-element.elementor-element-eb5311d{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-eb5311d p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-99408ef{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-706 .elementor-element.elementor-element-99408ef img{width:191px;}.elementor-706 .elementor-element.elementor-element-8552850{text-align:center;}.elementor-706 .elementor-element.elementor-element-8552850 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-d9b0922{--display:flex;--min-height:330px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-d9b0922:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-d9b0922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-9c4c9fa .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#202023;}.elementor-706 .elementor-element.elementor-element-61fd2d6{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-61fd2d6 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-a0d0ed0{--display:flex;--min-height:164px;--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;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D2C4;--border-color:#D9D2C4;--border-radius:8px 8px 8px 8px;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-706 .elementor-element.elementor-element-a0d0ed0.e-con{--align-self:center;}.elementor-706 .elementor-element.elementor-element-0649c78{text-align:center;}.elementor-706 .elementor-element.elementor-element-0649c78 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-4a732a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-4a732a1.e-con{--align-self:flex-end;}.elementor-706 .elementor-element.elementor-element-3e423ad{background-color:#BA9C68;padding:12.5px 20px 12.5px 20px;border-radius:100px 100px 100px 100px;}.elementor-706 .elementor-element.elementor-element-3e423ad .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:15px;font-weight:500;line-height:25px;color:#161616;}.elementor-706 .elementor-element.elementor-element-26ea24c{--display:flex;--min-height:51px;--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;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:#8F5E32;--border-color:#8F5E32;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-26ea24c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-706 .elementor-element.elementor-element-3405472{text-align:center;}.elementor-706 .elementor-element.elementor-element-3405472 img{width:17px;}.elementor-706 .elementor-element.elementor-element-c1da42d{--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;--padding-top:100px;--padding-bottom:84px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-1fb5562{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-706 .elementor-element.elementor-element-1fb5562 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:40px;font-weight:700;line-height:54px;color:#000000;}.elementor-706 .elementor-element.elementor-element-c1e5924{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-706 .elementor-element.elementor-element-c1e5924 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#111118;}.elementor-706 .elementor-element.elementor-element-5d2a664{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-7ce1c5d{text-align:center;}.elementor-706 .elementor-element.elementor-element-7ce1c5d img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-706 .elementor-element.elementor-element-087f169{text-align:center;}.elementor-706 .elementor-element.elementor-element-087f169 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-706 .elementor-element.elementor-element-a2edec2{--display:flex;--min-height:540px;--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.1);--padding-top:55px;--padding-bottom:48px;--padding-left:50px;--padding-right:50px;}.elementor-706 .elementor-element.elementor-element-a2edec2:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-a2edec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-c7cfd14{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-41b3f91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-706 .elementor-element.elementor-element-41b3f91 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:32px;font-weight:400;line-height:1.2em;letter-spacing:-0.32px;color:#000000;}.elementor-706 .elementor-element.elementor-element-729d3c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-706 .elementor-element.elementor-element-729d3c9 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:#76593F;}.elementor-706 .elementor-element.elementor-element-a712196{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-706 .elementor-element.elementor-element-a712196 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:13px;font-weight:400;text-transform:none;line-height:1.4em;color:#737373;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-f6eef1b{--divider-border-style:solid;--divider-color:#BA9C68;--divider-border-width:4px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-f6eef1b .elementor-divider-separator{width:40px;margin:0 auto;margin-left:0;}.elementor-706 .elementor-element.elementor-element-f6eef1b .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-706 .elementor-element.elementor-element-ff73c7f{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-d052d6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-5160daf{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;text-align:center;}.elementor-706 .elementor-element.elementor-element-5160daf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-706 .elementor-element.elementor-element-5160daf img{width:34px;}.elementor-706 .elementor-element.elementor-element-43acfff{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-65db61f .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-706 .elementor-element.elementor-element-2018f44 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-706 .elementor-element.elementor-element-978e160{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:nowrap;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(0,0,0,0.1);--border-color:rgba(0,0,0,0.1);--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-7a95995{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;text-align:center;}.elementor-706 .elementor-element.elementor-element-7a95995.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-706 .elementor-element.elementor-element-7a95995 img{width:34px;}.elementor-706 .elementor-element.elementor-element-4656df1{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-4399810 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-706 .elementor-element.elementor-element-3833293 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-706 .elementor-element.elementor-element-149048c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:nowrap;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(0,0,0,0.1);--border-color:rgba(0,0,0,0.1);--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-8f91a89{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;text-align:center;}.elementor-706 .elementor-element.elementor-element-8f91a89.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-706 .elementor-element.elementor-element-8f91a89 img{width:34px;}.elementor-706 .elementor-element.elementor-element-803bf06{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-76e4845 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-706 .elementor-element.elementor-element-f18e002 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.1em;color:#000000;}.elementor-706 .elementor-element.elementor-element-719b6d2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", sans-serif;font-size:15px;font-weight:500;text-transform:none;text-decoration:underline;line-height:20px;letter-spacing:0px;fill:#76593F;color:#76593F;border-style:none;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-706 .elementor-element.elementor-element-719b6d2 .elementor-button:hover, .elementor-706 .elementor-element.elementor-element-719b6d2 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#161616;}.elementor-706 .elementor-element.elementor-element-719b6d2{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-706 .elementor-element.elementor-element-719b6d2 .elementor-button:hover svg, .elementor-706 .elementor-element.elementor-element-719b6d2 .elementor-button:focus svg{fill:#161616;}.elementor-706 .elementor-element.elementor-element-92c4b2b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:167px;--padding-bottom:207px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-3cae0b6{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-b39ff9c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-706 .elementor-element.elementor-element-b39ff9c .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:40px;font-weight:700;line-height:54px;color:#000000;}.elementor-706 .elementor-element.elementor-element-a022609 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-5009b1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-3f2876c{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-3f2876c p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-ae5b813{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-732b1d5{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-732b1d5 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-61a1977{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-1f6b624{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-1f6b624 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-49c6b99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-9eeef26{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-9eeef26 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-1938a2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-4a8a977{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-4a8a977 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-f09977a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-db969a2{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-db969a2 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-34ac107{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-ee4b6b3{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-ee4b6b3 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-ca2a722{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-62e47b4{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-62e47b4 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-b27e8f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-be0c772{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-706 .elementor-element.elementor-element-be0c772 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-06752e0{--n-accordion-title-font-size:20px;width:var( --container-widget-width, min(660px, 47.143%) );max-width:min(660px, 47.143%);--container-widget-width:min(660px, 47.143%);--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:3px;--n-accordion-title-normal-color:#202023;--n-accordion-title-hover-color:#202023;--n-accordion-title-active-color:#202023;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#202023;--n-accordion-icon-hover-color:#202023;--n-accordion-icon-active-color:#161616;}:where( .elementor-706 .elementor-element.elementor-element-06752e0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", sans-serif;font-weight:500;line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-0e9caad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-706 .elementor-element.elementor-element-96ed996{--min-height:900px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-e292523{--flex-direction:column-reverse;--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:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-c2c4235{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:51px;--padding-left:60px;--padding-right:70px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-706 .elementor-element.elementor-element-2b9e3c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-706 .elementor-element.elementor-element-2b9e3c3 img{width:288px;}.elementor-706 .elementor-element.elementor-element-6b37644{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-2b82dd9{text-align:start;}.elementor-706 .elementor-element.elementor-element-2b82dd9 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-984f68f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:12px 28px;--row-gap:12px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-706 .elementor-element.elementor-element-7d81d51{width:auto;max-width:auto;}.elementor-706 .elementor-element.elementor-element-7d81d51 .elementor-button{font-size:20px;line-height:22px;letter-spacing:0px;padding:0px 0px 5px 0px;}.elementor-706 .elementor-element.elementor-element-cd762ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-9044578{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-0457b5b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-9879c91{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-2d7d19d .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-706 .elementor-element.elementor-element-cb91dff{--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:flex-start;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-706 .elementor-element.elementor-element-874cb75{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-21cac99{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-d5baffa{--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:flex-start;}.elementor-706 .elementor-element.elementor-element-0104e8b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-07bfc6b img{width:100%;height:640px;object-fit:cover;border-radius:24px 24px 24px 24px;}.elementor-706 .elementor-element.elementor-element-9d91e38{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-ffe2ae2 img{width:100%;height:640px;object-fit:cover;border-radius:24px 24px 24px 24px;}.elementor-706 .elementor-element.elementor-element-9ace375{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-a98b6ce img{width:100%;height:640px;object-fit:cover;border-radius:24px 24px 24px 24px;}.elementor-706 .elementor-element.elementor-element-15ce7dc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-arrow-prev-left-position:-84px;--e-n-carousel-arrow-prev-top-position:-1px;--e-n-carousel-arrow-next-right-position:40px;--e-n-carousel-arrow-next-top-position:-1px;}.elementor-706 .elementor-element.elementor-element-dbce35a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-5948630{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-fdd8e07{font-size:72px;line-height:86px;}.elementor-706 .elementor-element.elementor-element-fdd8e07 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-0ed8b17 .elementor-heading-title{font-size:24px;}.elementor-706 .elementor-element.elementor-element-d37d157 .elementor-heading-title{font-size:24px;}.elementor-706 .elementor-element.elementor-element-86e7837{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-706 .elementor-element.elementor-element-7f6c9a7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-706 .elementor-element.elementor-element-908a6e3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-3ff07f5 img{width:100%;height:560px;object-fit:cover;}.elementor-706 .elementor-element.elementor-element-27e473f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-977d2f2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-1155faf .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-706 .elementor-element.elementor-element-4e5ced8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-4e5ced8 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-6d3f7a0{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-706 .elementor-element.elementor-element-6d3f7a0 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-706 .elementor-element.elementor-element-b37f158{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-07ca492{--min-height:300px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-8c2f72c img{width:64px;}.elementor-706 .elementor-element.elementor-element-306ab98{--min-height:96px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-6247da2 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-706 .elementor-element.elementor-element-c6ba008 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-52524cf{--min-height:300px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-583687d img{width:64px;}.elementor-706 .elementor-element.elementor-element-01dcdb9{--min-height:96px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-02e6589 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-706 .elementor-element.elementor-element-cc218b7 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-1598294{--min-height:300px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-46448a8 img{width:64px;}.elementor-706 .elementor-element.elementor-element-d9299d9{--min-height:96px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-d05d8e6 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-706 .elementor-element.elementor-element-f6de3dc .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-fe86187{--min-height:300px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-b99707c img{width:64px;}.elementor-706 .elementor-element.elementor-element-5f0a3b6{--min-height:96px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-a2d7a92 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-706 .elementor-element.elementor-element-6505bac .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-edfad11{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-5ce2d42{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-9d7ec39{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-a893e83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-706 .elementor-element.elementor-element-a893e83 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-706 .elementor-element.elementor-element-3d3bb5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-706 .elementor-element.elementor-element-3d3bb5c .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-706 .elementor-element.elementor-element-36c5239{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-156a280{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-156a280 img{width:100%;height:520px;object-fit:cover;}.elementor-706 .elementor-element.elementor-element-eb7c5bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-23576e4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-d144c8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;}.elementor-706 .elementor-element.elementor-element-d144c8b .elementor-heading-title{font-size:90px;line-height:1.1em;}.elementor-706 .elementor-element.elementor-element-72f458b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-d2c87c6{--min-height:330px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-4983a42 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-706 .elementor-element.elementor-element-133265b{font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-133265b p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-31a007c{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-706 .elementor-element.elementor-element-31a007c img{width:180px;}.elementor-706 .elementor-element.elementor-element-e1b42a3 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-15953dc{--min-height:330px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-12d9e1c .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-706 .elementor-element.elementor-element-d281714{font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-d281714 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-bdc6f1a{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-706 .elementor-element.elementor-element-bdc6f1a img{width:180px;}.elementor-706 .elementor-element.elementor-element-6d73ad7 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-33e8835{--min-height:330px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-2874eb9 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-706 .elementor-element.elementor-element-9a783f9{font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-9a783f9 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-820a103{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-706 .elementor-element.elementor-element-820a103 img{width:180px;}.elementor-706 .elementor-element.elementor-element-48af191 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-34132cc{--min-height:330px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-21240b9 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-706 .elementor-element.elementor-element-eb5311d{font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-eb5311d p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-99408ef{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-706 .elementor-element.elementor-element-99408ef img{width:180px;}.elementor-706 .elementor-element.elementor-element-8552850 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-d9b0922{--min-height:330px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-9c4c9fa .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-706 .elementor-element.elementor-element-61fd2d6{font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-61fd2d6 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-a0d0ed0{--min-height:154px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-706 .elementor-element.elementor-element-a0d0ed0.e-con{--align-self:center;}.elementor-706 .elementor-element.elementor-element-0649c78 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-4a732a1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-706 .elementor-element.elementor-element-4a732a1.e-con{--align-self:flex-end;}.elementor-706 .elementor-element.elementor-element-3e423ad{padding:12.5px 20px 12.5px 20px;}.elementor-706 .elementor-element.elementor-element-3e423ad .elementor-heading-title{font-size:15px;line-height:25px;}.elementor-706 .elementor-element.elementor-element-26ea24c{--min-height:51px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-3405472 img{width:17px;}.elementor-706 .elementor-element.elementor-element-c1da42d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-1fb5562 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-706 .elementor-element.elementor-element-c1e5924{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;}.elementor-706 .elementor-element.elementor-element-c1e5924 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-706 .elementor-element.elementor-element-5d2a664{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-7ce1c5d img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-706 .elementor-element.elementor-element-087f169 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-706 .elementor-element.elementor-element-a2edec2{--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-c7cfd14{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-41b3f91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-706 .elementor-element.elementor-element-41b3f91 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-706 .elementor-element.elementor-element-729d3c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-706 .elementor-element.elementor-element-729d3c9 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-706 .elementor-element.elementor-element-a712196{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-706 .elementor-element.elementor-element-a712196 .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-f6eef1b{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-f6eef1b .elementor-divider-separator{width:40px;}.elementor-706 .elementor-element.elementor-element-f6eef1b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-706 .elementor-element.elementor-element-ff73c7f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-d052d6e{--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-5160daf{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-5160daf img{width:34px;}.elementor-706 .elementor-element.elementor-element-43acfff{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-65db61f .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-706 .elementor-element.elementor-element-2018f44 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-706 .elementor-element.elementor-element-978e160{--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-7a95995{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-7a95995 img{width:34px;}.elementor-706 .elementor-element.elementor-element-4656df1{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-4399810 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-706 .elementor-element.elementor-element-3833293 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-706 .elementor-element.elementor-element-149048c{--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-8f91a89{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-8f91a89 img{width:34px;}.elementor-706 .elementor-element.elementor-element-803bf06{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-76e4845 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-706 .elementor-element.elementor-element-f18e002 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-706 .elementor-element.elementor-element-719b6d2{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-706 .elementor-element.elementor-element-719b6d2 .elementor-button{font-size:15px;line-height:20px;padding:12px 0px 12px 0px;}.elementor-706 .elementor-element.elementor-element-92c4b2b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-706 .elementor-element.elementor-element-3cae0b6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-b39ff9c .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-706 .elementor-element.elementor-element-a022609 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-5009b1c{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-3f2876c{font-size:15px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-3f2876c p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-ae5b813{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-732b1d5{font-size:15px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-732b1d5 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-61a1977{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-1f6b624{font-size:15px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-1f6b624 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-49c6b99{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-9eeef26{font-size:15px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-9eeef26 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-1938a2f{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-4a8a977{font-size:15px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-4a8a977 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-f09977a{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-db969a2{font-size:15px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-db969a2 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-34ac107{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-ee4b6b3{font-size:15px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-ee4b6b3 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-ca2a722{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-62e47b4{font-size:15px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-62e47b4 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-b27e8f0{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-706 .elementor-element.elementor-element-be0c772{font-size:15px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-be0c772 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-06752e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-font-size:19px;}:where( .elementor-706 .elementor-element.elementor-element-06752e0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-0e9caad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-96ed996{--min-height:780px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-e292523{--flex-direction:column-reverse;--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-c2c4235{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-706 .elementor-element.elementor-element-2b9e3c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-706 .elementor-element.elementor-element-2b9e3c3 img{width:288px;}.elementor-706 .elementor-element.elementor-element-6b37644{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-2b82dd9{text-align:start;}.elementor-706 .elementor-element.elementor-element-2b82dd9 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-984f68f{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-706 .elementor-element.elementor-element-7d81d51{width:auto;max-width:auto;}.elementor-706 .elementor-element.elementor-element-7d81d51 .elementor-button{font-size:16px;line-height:20px;letter-spacing:0px;padding:17px 0px 5px 0px;}.elementor-706 .elementor-element.elementor-element-cd762ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-9044578{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-0457b5b{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-9879c91{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-2d7d19d .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-706 .elementor-element.elementor-element-cb91dff{--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:flex-start;}.elementor-706 .elementor-element.elementor-element-908b59e{--width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-706 .elementor-element.elementor-element-874cb75{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-21cac99{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-d5baffa{--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:flex-start;}.elementor-706 .elementor-element.elementor-element-94b0d10{--width:100%;}.elementor-706 .elementor-element.elementor-element-0104e8b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-07bfc6b img{width:100%;height:420px;object-fit:cover;border-radius:16px 16px 16px 16px;}.elementor-706 .elementor-element.elementor-element-9d91e38{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-ffe2ae2 img{width:100%;height:420px;object-fit:cover;border-radius:16px 16px 16px 16px;}.elementor-706 .elementor-element.elementor-element-9ace375{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-a98b6ce img{width:100%;height:420px;object-fit:cover;border-radius:16px 16px 16px 16px;}.elementor-706 .elementor-element.elementor-element-15ce7dc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:12px;--e-n-carousel-arrow-prev-left-position:-88px;--e-n-carousel-arrow-prev-top-position:3px;--e-n-carousel-arrow-next-right-position:36px;--e-n-carousel-arrow-next-top-position:3px;--e-n-carousel-arrow-size:16px;}.elementor-706 .elementor-element.elementor-element-15ce7dc :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:14px 14px 14px 14px;}.elementor-706 .elementor-element.elementor-element-dbce35a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-5948630{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-e54b775{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-fdd8e07{font-size:56px;line-height:66px;}.elementor-706 .elementor-element.elementor-element-fdd8e07 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-49c1dc6{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-706 .elementor-element.elementor-element-0ed8b17 .elementor-heading-title{font-size:20px;}.elementor-706 .elementor-element.elementor-element-d37d157 .elementor-heading-title{font-size:20px;}.elementor-706 .elementor-element.elementor-element-7b79571{--width:100%;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-706 .elementor-element.elementor-element-86e7837{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-706 .elementor-element.elementor-element-7f6c9a7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-706 .elementor-element.elementor-element-908a6e3{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-3ff07f5 img{width:100%;height:320px;object-fit:cover;}.elementor-706 .elementor-element.elementor-element-27e473f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-977d2f2{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-1155faf .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-706 .elementor-element.elementor-element-4e5ced8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-4e5ced8 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-6d3f7a0{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-706 .elementor-element.elementor-element-6d3f7a0 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-706 .elementor-element.elementor-element-b37f158{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-07ca492{--width:100%;--min-height:240px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-8c2f72c img{width:56px;}.elementor-706 .elementor-element.elementor-element-306ab98{--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-6247da2 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-c6ba008 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-52524cf{--width:100%;--min-height:240px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-583687d img{width:56px;}.elementor-706 .elementor-element.elementor-element-01dcdb9{--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-02e6589 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-cc218b7 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-1598294{--width:100%;--min-height:240px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-46448a8 img{width:56px;}.elementor-706 .elementor-element.elementor-element-d9299d9{--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-d05d8e6 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-f6de3dc .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-fe86187{--width:100%;--min-height:240px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-b99707c img{width:56px;}.elementor-706 .elementor-element.elementor-element-5f0a3b6{--min-height:0px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-a2d7a92 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-6505bac .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-edfad11{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-5ce2d42{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-9d7ec39{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-a893e83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-706 .elementor-element.elementor-element-a893e83 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-706 .elementor-element.elementor-element-3d3bb5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-706 .elementor-element.elementor-element-3d3bb5c .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-706 .elementor-element.elementor-element-36c5239{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-156a280{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-156a280 img{width:100%;height:340px;object-fit:cover;}.elementor-706 .elementor-element.elementor-element-eb7c5bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-23576e4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-d144c8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-706 .elementor-element.elementor-element-d144c8b .elementor-heading-title{font-size:52px;line-height:1.1em;}.elementor-706 .elementor-element.elementor-element-72f458b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-d2c87c6{--width:100%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-4983a42 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-706 .elementor-element.elementor-element-133265b{font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-133265b p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-31a007c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-706 .elementor-element.elementor-element-31a007c img{width:210px;}.elementor-706 .elementor-element.elementor-element-e1b42a3 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-15953dc{--width:100%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-12d9e1c .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-706 .elementor-element.elementor-element-d281714{font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-d281714 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-bdc6f1a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-706 .elementor-element.elementor-element-bdc6f1a img{width:210px;}.elementor-706 .elementor-element.elementor-element-6d73ad7 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-33e8835{--width:100%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-2874eb9 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-706 .elementor-element.elementor-element-9a783f9{font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-9a783f9 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-820a103{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-706 .elementor-element.elementor-element-820a103 img{width:210px;}.elementor-706 .elementor-element.elementor-element-48af191 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-34132cc{--width:100%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-21240b9 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-706 .elementor-element.elementor-element-eb5311d{font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-eb5311d p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-99408ef{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-706 .elementor-element.elementor-element-99408ef img{width:210px;}.elementor-706 .elementor-element.elementor-element-8552850 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-d9b0922{--width:100%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-9c4c9fa .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-706 .elementor-element.elementor-element-61fd2d6{font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-61fd2d6 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-a0d0ed0{--width:min(210px, 100%);--min-height:140px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-706 .elementor-element.elementor-element-a0d0ed0.e-con{--align-self:center;}.elementor-706 .elementor-element.elementor-element-0649c78 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-4a732a1{--width:fit-content;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-4a732a1.e-con{--align-self:flex-start;}.elementor-706 .elementor-element.elementor-element-3e423ad{padding:12.5px 20px 12.5px 20px;}.elementor-706 .elementor-element.elementor-element-3e423ad .elementor-heading-title{font-size:15px;line-height:25px;}.elementor-706 .elementor-element.elementor-element-26ea24c{--width:51px;--min-height:51px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-3405472 img{width:17px;}.elementor-706 .elementor-element.elementor-element-c1da42d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-1fb5562 .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-706 .elementor-element.elementor-element-c1e5924{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-c1e5924 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-706 .elementor-element.elementor-element-5d2a664{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-7ce1c5d img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-706 .elementor-element.elementor-element-087f169 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-706 .elementor-element.elementor-element-a2edec2{--width:100%;--min-height:0px;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-706 .elementor-element.elementor-element-c7cfd14{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-41b3f91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-706 .elementor-element.elementor-element-41b3f91 .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.28px;}.elementor-706 .elementor-element.elementor-element-729d3c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-706 .elementor-element.elementor-element-729d3c9 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-706 .elementor-element.elementor-element-a712196{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-706 .elementor-element.elementor-element-a712196 .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-f6eef1b{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-f6eef1b .elementor-divider-separator{width:40px;}.elementor-706 .elementor-element.elementor-element-f6eef1b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-706 .elementor-element.elementor-element-ff73c7f{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-d052d6e{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-5160daf{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-5160daf img{width:30px;}.elementor-706 .elementor-element.elementor-element-43acfff{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-65db61f .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-706 .elementor-element.elementor-element-2018f44 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-706 .elementor-element.elementor-element-978e160{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-7a95995{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-7a95995 img{width:30px;}.elementor-706 .elementor-element.elementor-element-4656df1{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-4399810 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-706 .elementor-element.elementor-element-3833293 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-706 .elementor-element.elementor-element-149048c{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-8f91a89{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-8f91a89 img{width:30px;}.elementor-706 .elementor-element.elementor-element-803bf06{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-76e4845 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-706 .elementor-element.elementor-element-f18e002 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-706 .elementor-element.elementor-element-719b6d2{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-706 .elementor-element.elementor-element-719b6d2 .elementor-button{font-size:15px;line-height:20px;padding:12px 0px 12px 0px;}.elementor-706 .elementor-element.elementor-element-92c4b2b{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-3cae0b6{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-b39ff9c .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-706 .elementor-element.elementor-element-a022609 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-706 .elementor-element.elementor-element-5009b1c{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-706 .elementor-element.elementor-element-3f2876c{font-size:15px;line-height:1.55em;}.elementor-706 .elementor-element.elementor-element-3f2876c p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-ae5b813{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-706 .elementor-element.elementor-element-732b1d5{font-size:15px;line-height:1.55em;}.elementor-706 .elementor-element.elementor-element-732b1d5 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-61a1977{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-706 .elementor-element.elementor-element-1f6b624{font-size:15px;line-height:1.55em;}.elementor-706 .elementor-element.elementor-element-1f6b624 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-49c6b99{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-706 .elementor-element.elementor-element-9eeef26{font-size:15px;line-height:1.55em;}.elementor-706 .elementor-element.elementor-element-9eeef26 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-1938a2f{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-706 .elementor-element.elementor-element-4a8a977{font-size:15px;line-height:1.55em;}.elementor-706 .elementor-element.elementor-element-4a8a977 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-f09977a{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-706 .elementor-element.elementor-element-db969a2{font-size:15px;line-height:1.55em;}.elementor-706 .elementor-element.elementor-element-db969a2 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-34ac107{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-706 .elementor-element.elementor-element-ee4b6b3{font-size:15px;line-height:1.55em;}.elementor-706 .elementor-element.elementor-element-ee4b6b3 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-ca2a722{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-706 .elementor-element.elementor-element-62e47b4{font-size:15px;line-height:1.55em;}.elementor-706 .elementor-element.elementor-element-62e47b4 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-b27e8f0{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-706 .elementor-element.elementor-element-be0c772{font-size:15px;line-height:1.55em;}.elementor-706 .elementor-element.elementor-element-be0c772 p{margin-block-end:0px;}.elementor-706 .elementor-element.elementor-element-06752e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-font-size:17px;}:where( .elementor-706 .elementor-element.elementor-element-06752e0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.4em;}.elementor-706 .elementor-element.elementor-element-0e9caad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-706 .elementor-element.elementor-element-c2c4235{--width:min(600px, calc(100% - 380px));}.elementor-706 .elementor-element.elementor-element-6b37644{--width:calc(100% - min(600px, calc(100% - 380px)) - 40px);}.elementor-706 .elementor-element.elementor-element-984f68f{--width:100%;}.elementor-706 .elementor-element.elementor-element-908b59e{--width:100%;}.elementor-706 .elementor-element.elementor-element-94b0d10{--width:100%;}.elementor-706 .elementor-element.elementor-element-5948630{--width:50%;}.elementor-706 .elementor-element.elementor-element-e54b775{--width:620px;}.elementor-706 .elementor-element.elementor-element-7b79571{--width:620px;}.elementor-706 .elementor-element.elementor-element-908a6e3{--width:50%;}.elementor-706 .elementor-element.elementor-element-07ca492{--width:calc(25% - 20.25px);}.elementor-706 .elementor-element.elementor-element-52524cf{--width:calc(25% - 20.25px);}.elementor-706 .elementor-element.elementor-element-1598294{--width:calc(25% - 20.25px);}.elementor-706 .elementor-element.elementor-element-fe86187{--width:calc(25% - 20.25px);}.elementor-706 .elementor-element.elementor-element-9d7ec39{--width:clamp(280px, 32.15%, 450px);}.elementor-706 .elementor-element.elementor-element-d2c87c6{--width:calc(20% - 8px);}.elementor-706 .elementor-element.elementor-element-15953dc{--width:calc(20% - 8px);}.elementor-706 .elementor-element.elementor-element-33e8835{--width:calc(20% - 8px);}.elementor-706 .elementor-element.elementor-element-34132cc{--width:calc(20% - 8px);}.elementor-706 .elementor-element.elementor-element-d9b0922{--width:calc(20% - 8px);}.elementor-706 .elementor-element.elementor-element-a0d0ed0{--width:min(191px, 100%);}.elementor-706 .elementor-element.elementor-element-4a732a1{--width:fit-content;}.elementor-706 .elementor-element.elementor-element-26ea24c{--width:51px;}.elementor-706 .elementor-element.elementor-element-5d2a664{--width:100%;}.elementor-706 .elementor-element.elementor-element-a2edec2{--width:500px;}.elementor-706 .elementor-element.elementor-element-ff73c7f{--width:348px;}.elementor-706 .elementor-element.elementor-element-3cae0b6{--width:min(609px, 43.5%);}}@media(max-width:1024px) and (min-width:768px){.elementor-706 .elementor-element.elementor-element-c2c4235{--width:600px;}.elementor-706 .elementor-element.elementor-element-6b37644{--width:100%;}.elementor-706 .elementor-element.elementor-element-984f68f{--width:100%;}.elementor-706 .elementor-element.elementor-element-9879c91{--width:100%;}.elementor-706 .elementor-element.elementor-element-908b59e{--width:100%;}.elementor-706 .elementor-element.elementor-element-21cac99{--width:100%;}.elementor-706 .elementor-element.elementor-element-94b0d10{--width:100%;}.elementor-706 .elementor-element.elementor-element-5948630{--width:100%;}.elementor-706 .elementor-element.elementor-element-e54b775{--width:100%;}.elementor-706 .elementor-element.elementor-element-7b79571{--width:100%;}.elementor-706 .elementor-element.elementor-element-908a6e3{--width:100%;}.elementor-706 .elementor-element.elementor-element-07ca492{--width:calc(50% - 10px);}.elementor-706 .elementor-element.elementor-element-52524cf{--width:calc(50% - 10px);}.elementor-706 .elementor-element.elementor-element-1598294{--width:calc(50% - 10px);}.elementor-706 .elementor-element.elementor-element-fe86187{--width:calc(50% - 10px);}.elementor-706 .elementor-element.elementor-element-9d7ec39{--width:100%;}.elementor-706 .elementor-element.elementor-element-d2c87c6{--width:calc(33.333% - 6.667px);}.elementor-706 .elementor-element.elementor-element-15953dc{--width:calc(33.333% - 6.667px);}.elementor-706 .elementor-element.elementor-element-33e8835{--width:calc(33.333% - 6.667px);}.elementor-706 .elementor-element.elementor-element-34132cc{--width:calc(33.333% - 6.667px);}.elementor-706 .elementor-element.elementor-element-d9b0922{--width:calc(33.333% - 6.667px);}.elementor-706 .elementor-element.elementor-element-a0d0ed0{--width:min(180px, 100%);}.elementor-706 .elementor-element.elementor-element-4a732a1{--width:fit-content;}.elementor-706 .elementor-element.elementor-element-26ea24c{--width:51px;}.elementor-706 .elementor-element.elementor-element-5d2a664{--width:100%;}.elementor-706 .elementor-element.elementor-element-a2edec2{--width:100%;}.elementor-706 .elementor-element.elementor-element-ff73c7f{--width:100%;}.elementor-706 .elementor-element.elementor-element-3cae0b6{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-b907120 *//* GB-066/067 (approval #270, lane F): the hero photo as a real <img> so the browser finds it in the HTML and fetches it first. It sits UNDER the hero's overlay and content: the hero is its own stacking context (isolation:isolate in the hero's Custom CSS) and this layer is z-index -1. object-fit:cover + 50% 50% = the old background-size:cover + center center on the same box. */
.elementor-706 .elementor-element.elementor-element-b907120{position:absolute!important;inset:0;z-index:-1;margin:0!important;width:100%!important;max-width:none!important;height:100%;pointer-events:none;}
.elementor-706 .elementor-element.elementor-element-b907120 .gb-hero-pic,.elementor-706 .elementor-element.elementor-element-b907120 .gb-hero-img{display:block;width:100%;height:100%;}
.elementor-706 .elementor-element.elementor-element-b907120 .gb-hero-img{object-fit:cover;object-position:50% 50%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0bbf2a *//* Visually hidden H1 (approval #323, 2026-10-22): the page keeps exactly ONE H1 for screen readers and search after
   the visible title was removed from the hero card (Niko's Narea edit). Standard screen-reader-only pattern: never
   display:none (that would hide it from screen readers too). !important because Elementor's own wrapper rules
   (.elementor-element / .elementor-widget, specificity 0,2,0 and up) set position and margins. */
.elementor-706 .elementor-element.elementor-element-c0bbf2a{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2c4235 *//* White notch left of the card (Figma 71:1772). Decoration, so a pseudo-element; off on phones where the card runs edge to edge. */
@media(min-width:768px){.elementor-706 .elementor-element.elementor-element-c2c4235::after{content:"";position:absolute;top:0;bottom:0;right:100%;width:100vw;background:#fff;pointer-events:none;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d81d51 *//* the brief's longer label ("Download the Narea brochure (PDF)") fits one line at 390 only at 16px; below that it wraps left-aligned under the kicker, never centred. */
@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-7d81d51 .elementor-button{text-align:left;}.elementor-706 .elementor-element.elementor-element-7d81d51 .elementor-button-content-wrapper{justify-content:flex-start;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96ed996 *//* Figma 71:1770 + 71:1771. The native overlay holds the bottom darkening layer (71:1771, transparent 33.6% -> black 60% at 80.3%); this rule re-states it and adds the Figma's top 20% tint (71:1770) beneath it. Change both lines together. */
.elementor-706 .elementor-element.elementor-element-96ed996::before{background-image:linear-gradient(180deg,rgba(0,0,0,0) 33.6%,rgba(0,0,0,.6) 80.3%),linear-gradient(180deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,0) 50.04%)!important;}
/* Tablet + phone: the kicker and brochure link stack ABOVE the card, higher up the photo, so the darkening has to start earlier (keeps the gold kicker line >= 4.5:1 over the pale lattice). */
@media(max-width:1024px){.elementor-706 .elementor-element.elementor-element-96ed996::before{background-image:linear-gradient(180deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.1) 14%,rgba(0,0,0,.6) 34%,rgba(0,0,0,.6) 100%)!important;}}
/* GB-066/067 (approval #270, lane F): the photo is now the first widget (an <img>, z-index -1); isolation keeps it inside this section, under the overlay and the content. */
.elementor-706 .elementor-element.elementor-element-96ed996{isolation:isolate;}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-15ce7dc *//* Figma 71:1848-50: centre slide 687 wide with its neighbours peeking. Pro draws offset-both as padding-inline on the swiper; the native offset control is px-only, so the width is set here as a fluid value. */
.elementor-706 .elementor-element.elementor-element-15ce7dc{--e-n-carousel-swiper-offset-size:max(24px,calc((100% - 687px) / 2));}
/* Figma 71:1922 bar pagination: a 292x5 track (black 10%) with an 84px black active segment. Each bullet keeps a tall hit area (Pagination > Size: 24px desktop, 44px phones); the bar is painted by its pseudo-elements. */
.elementor-706 .elementor-element.elementor-element-15ce7dc .swiper-pagination-bullet{width:84px;height:var(--e-n-carousel-swiper-pagination-size,24px);border-radius:0;background:transparent!important;opacity:1;position:relative;}
.elementor-706 .elementor-element.elementor-element-15ce7dc .swiper-pagination-bullet::before,.elementor-706 .elementor-element.elementor-element-15ce7dc .swiper-pagination-bullet::after{content:"";position:absolute;top:50%;height:5px;margin-top:-2.5px;pointer-events:none;}
.elementor-706 .elementor-element.elementor-element-15ce7dc .swiper-pagination-bullet::before{left:-10px;right:-10px;background:rgba(0,0,0,.1);}
.elementor-706 .elementor-element.elementor-element-15ce7dc .swiper-pagination-bullet:first-child::before{left:0;}
.elementor-706 .elementor-element.elementor-element-15ce7dc .swiper-pagination-bullet:last-child::before{right:0;}
.elementor-706 .elementor-element.elementor-element-15ce7dc .swiper-pagination-bullet::after{left:0;right:0;background:#000;opacity:0;transition:opacity .3s;}
.elementor-706 .elementor-element.elementor-element-15ce7dc .swiper-pagination-bullet-active::after{opacity:1;}
.elementor-706 .elementor-element.elementor-element-15ce7dc .swiper-pagination-bullet:focus-visible{outline:2px solid #161616;outline-offset:2px;}


/* #2604, approval #329 (Niko 2026-10-22: "Keep autoplay, add small arrows"). The arrows are Elementor Pro's own,
   switched on and styled with this widget's Navigation controls: white circle, ink arrow, gold on hover, at the
   bottom-right of the photo, 36px (44px on phones). Elementor stops the 10 s autoplay while the pointer is over the
   gallery and once an arrow has keyboard focus; Left/Right arrow keys move the slides while an arrow is focused.
   Desktop positions are calc() values because the photo is 60% of the slide, centred.
   Only the focus ring lives here: a white band inside an ink outline, visible on dark and on light photos. */
.elementor-706 .elementor-element.elementor-element-15ce7dc .elementor-swiper-button:focus-visible{outline:2px solid #161616;outline-offset:2px;box-shadow:0 0 0 2px #fff;}
/* #2603: at tablet widths Elementor's offset mode (1.001 slides per view) left the next photo's edge ~0.4px inside
   the carousel's clip box, painting a 1px line once the gallery had moved. Clip the outer 2px at 768-1024 only;
   phones keep their intended 12px peeks, and wider screens never showed it. */
@media (min-width:768px) and (max-width:1024px){.elementor-706 .elementor-element.elementor-element-15ce7dc .e-n-carousel{clip-path:inset(0 2px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdd8e07 *//* brief v8 piece 6: the live count with its word in ONE paragraph ("152 apartments"), display gold #a08452 on white (Niko 2026-09-15, display size only). */
.elementor-706 .elementor-element.elementor-element-fdd8e07 .gb-fx-u{font-size:24px;line-height:1;color:#161616;margin-left:12px;letter-spacing:0;font-weight:500;}
@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-fdd8e07 .gb-fx-u{font-size:20px;}}
/* #2575: when the CRM unit list is down the shortcode prints only a hidden marker - the figure and its "Available today" eyebrow step out together, never a bare "apartments" */
.elementor-706 .elementor-element.elementor-element-fdd8e07:has(.gb-fx-none),.elementor-element-98c2265:has(+ .elementor-element-fdd8e07 .gb-fx-none){display:none!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49c1dc6 */.elementor-706 .elementor-element.elementor-element-49c1dc6 > .e-con{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b79571 */.elementor-706 .elementor-element.elementor-element-7b79571 > .e-con{flex:1 1 0;min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86e7837 */.elementor-706 .elementor-element.elementor-element-86e7837{border-bottom:1px solid #D9D9D9;padding-bottom:10px;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f6c9a7 *//* brief v8 piece 6: label/value rows 52 tall on hairlines, a Bronze line icon, Manrope 16/24 ink. */
.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-item{min-height:52px;align-items:center!important;padding:10px 0!important;border-bottom:1px solid #E9E9E9;}
.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-icon{width:24px;margin-right:16px!important;}
.elementor-706 .elementor-element.elementor-element-7f6c9a7 .elementor-icon-list-text{padding-left:0!important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ff07f5 *//* Figma 71:1768 crops this photo 27.4% from the left (image left -13.6%, width 149.66% of the 960px half). The native object-position control has no free value. */
.elementor-706 .elementor-element.elementor-element-3ff07f5 img{object-position:27.4% 50%;}
/* brief v8 piece 6: on desktop the photo fills the whole band, however tall the facts panel grows (the 1080 height stays the minimum). */
@media(min-width:1025px){.elementor-706 .elementor-element.elementor-element-3ff07f5{flex:1 1 auto;position:relative;min-height:1080px;}.elementor-706 .elementor-element.elementor-element-3ff07f5 img{position:absolute;inset:0;width:100%!important;height:100%!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07ca492 *//* brief v8 piece 4: white at rest; the project colour + texture on hover (pointer devices), on .is-on (the touch
   spotlight, gb-crm 1.7.0 gb-v8.js), and never stuck after a tap. !important because Elementor compiles this
   container's own background at a higher specificity than custom CSS. Text and icon travel with the fill (§1.3). */
.elementor-706 .elementor-element.elementor-element-07ca492{position:relative;isolation:isolate;overflow:hidden;transition:background-color 300ms cubic-bezier(.2,.6,.2,1),border-color 300ms cubic-bezier(.2,.6,.2,1);}
.elementor-706 .elementor-element.elementor-element-07ca492::before{content:"";position:absolute;inset:0;z-index:-1;background:url(https://grandbrilliant.al/wp-content/uploads/2026/07/gb-narea-slide-texture.webp) center/cover no-repeat;mix-blend-mode:multiply;opacity:0;transition:opacity 300ms cubic-bezier(.2,.6,.2,1);pointer-events:none;}
.elementor-706 .elementor-element.elementor-element-07ca492 .elementor-heading-title{transition:color 300ms cubic-bezier(.2,.6,.2,1);}.elementor-706 .elementor-element.elementor-element-07ca492 img{transition:filter 300ms cubic-bezier(.2,.6,.2,1);}
@media (hover:hover){.elementor-706 .elementor-element.elementor-element-07ca492:hover{background-color:#b54b63!important;border-color:#b54b63!important;}.elementor-706 .elementor-element.elementor-element-07ca492:hover::before{opacity:.55;}.elementor-706 .elementor-element.elementor-element-07ca492:hover .elementor-heading-title{color:#ffffff!important;}.elementor-706 .elementor-element.elementor-element-07ca492:hover img{filter:brightness(0) invert(1);}}
.elementor-706 .elementor-element.elementor-element-07ca492.is-on{background-color:#b54b63!important;border-color:#b54b63!important;}.elementor-706 .elementor-element.elementor-element-07ca492.is-on::before{opacity:.55;}.elementor-706 .elementor-element.elementor-element-07ca492.is-on .elementor-heading-title{color:#ffffff!important;}.elementor-706 .elementor-element.elementor-element-07ca492.is-on img{filter:brightness(0) invert(1);}
@media (prefers-reduced-motion:reduce){.elementor-706 .elementor-element.elementor-element-07ca492,.elementor-706 .elementor-element.elementor-element-07ca492::before,.elementor-706 .elementor-element.elementor-element-07ca492::after,.elementor-706 .elementor-element.elementor-element-07ca492 .elementor-heading-title,.elementor-706 .elementor-element.elementor-element-07ca492 img{transition:none;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52524cf *//* brief v8 piece 4: white at rest; the project colour + texture on hover (pointer devices), on .is-on (the touch
   spotlight, gb-crm 1.7.0 gb-v8.js), and never stuck after a tap. !important because Elementor compiles this
   container's own background at a higher specificity than custom CSS. Text and icon travel with the fill (§1.3). */
.elementor-706 .elementor-element.elementor-element-52524cf{position:relative;isolation:isolate;overflow:hidden;transition:background-color 300ms cubic-bezier(.2,.6,.2,1),border-color 300ms cubic-bezier(.2,.6,.2,1);}
.elementor-706 .elementor-element.elementor-element-52524cf::before{content:"";position:absolute;inset:0;z-index:-1;background:url(https://grandbrilliant.al/wp-content/uploads/2026/07/gb-narea-slide-texture.webp) center/cover no-repeat;mix-blend-mode:multiply;opacity:0;transition:opacity 300ms cubic-bezier(.2,.6,.2,1);pointer-events:none;}
.elementor-706 .elementor-element.elementor-element-52524cf .elementor-heading-title{transition:color 300ms cubic-bezier(.2,.6,.2,1);}.elementor-706 .elementor-element.elementor-element-52524cf img{transition:filter 300ms cubic-bezier(.2,.6,.2,1);}
@media (hover:hover){.elementor-706 .elementor-element.elementor-element-52524cf:hover{background-color:#b54b63!important;border-color:#b54b63!important;}.elementor-706 .elementor-element.elementor-element-52524cf:hover::before{opacity:.55;}.elementor-706 .elementor-element.elementor-element-52524cf:hover .elementor-heading-title{color:#ffffff!important;}.elementor-706 .elementor-element.elementor-element-52524cf:hover img{filter:brightness(0) invert(1);}}
.elementor-706 .elementor-element.elementor-element-52524cf.is-on{background-color:#b54b63!important;border-color:#b54b63!important;}.elementor-706 .elementor-element.elementor-element-52524cf.is-on::before{opacity:.55;}.elementor-706 .elementor-element.elementor-element-52524cf.is-on .elementor-heading-title{color:#ffffff!important;}.elementor-706 .elementor-element.elementor-element-52524cf.is-on img{filter:brightness(0) invert(1);}
@media (prefers-reduced-motion:reduce){.elementor-706 .elementor-element.elementor-element-52524cf,.elementor-706 .elementor-element.elementor-element-52524cf::before,.elementor-706 .elementor-element.elementor-element-52524cf::after,.elementor-706 .elementor-element.elementor-element-52524cf .elementor-heading-title,.elementor-706 .elementor-element.elementor-element-52524cf img{transition:none;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1598294 *//* brief v8 piece 4: white at rest; the project colour + texture on hover (pointer devices), on .is-on (the touch
   spotlight, gb-crm 1.7.0 gb-v8.js), and never stuck after a tap. !important because Elementor compiles this
   container's own background at a higher specificity than custom CSS. Text and icon travel with the fill (§1.3). */
.elementor-706 .elementor-element.elementor-element-1598294{position:relative;isolation:isolate;overflow:hidden;transition:background-color 300ms cubic-bezier(.2,.6,.2,1),border-color 300ms cubic-bezier(.2,.6,.2,1);}
.elementor-706 .elementor-element.elementor-element-1598294::before{content:"";position:absolute;inset:0;z-index:-1;background:url(https://grandbrilliant.al/wp-content/uploads/2026/07/gb-narea-slide-texture.webp) center/cover no-repeat;mix-blend-mode:multiply;opacity:0;transition:opacity 300ms cubic-bezier(.2,.6,.2,1);pointer-events:none;}
.elementor-706 .elementor-element.elementor-element-1598294 .elementor-heading-title{transition:color 300ms cubic-bezier(.2,.6,.2,1);}.elementor-706 .elementor-element.elementor-element-1598294 img{transition:filter 300ms cubic-bezier(.2,.6,.2,1);}
@media (hover:hover){.elementor-706 .elementor-element.elementor-element-1598294:hover{background-color:#b54b63!important;border-color:#b54b63!important;}.elementor-706 .elementor-element.elementor-element-1598294:hover::before{opacity:.55;}.elementor-706 .elementor-element.elementor-element-1598294:hover .elementor-heading-title{color:#ffffff!important;}.elementor-706 .elementor-element.elementor-element-1598294:hover img{filter:brightness(0) invert(1);}}
.elementor-706 .elementor-element.elementor-element-1598294.is-on{background-color:#b54b63!important;border-color:#b54b63!important;}.elementor-706 .elementor-element.elementor-element-1598294.is-on::before{opacity:.55;}.elementor-706 .elementor-element.elementor-element-1598294.is-on .elementor-heading-title{color:#ffffff!important;}.elementor-706 .elementor-element.elementor-element-1598294.is-on img{filter:brightness(0) invert(1);}
@media (prefers-reduced-motion:reduce){.elementor-706 .elementor-element.elementor-element-1598294,.elementor-706 .elementor-element.elementor-element-1598294::before,.elementor-706 .elementor-element.elementor-element-1598294::after,.elementor-706 .elementor-element.elementor-element-1598294 .elementor-heading-title,.elementor-706 .elementor-element.elementor-element-1598294 img{transition:none;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe86187 *//* brief v8 piece 4: white at rest; the project colour + texture on hover (pointer devices), on .is-on (the touch
   spotlight, gb-crm 1.7.0 gb-v8.js), and never stuck after a tap. !important because Elementor compiles this
   container's own background at a higher specificity than custom CSS. Text and icon travel with the fill (§1.3). */
.elementor-706 .elementor-element.elementor-element-fe86187{position:relative;isolation:isolate;overflow:hidden;transition:background-color 300ms cubic-bezier(.2,.6,.2,1),border-color 300ms cubic-bezier(.2,.6,.2,1);}
.elementor-706 .elementor-element.elementor-element-fe86187::before{content:"";position:absolute;inset:0;z-index:-1;background:url(https://grandbrilliant.al/wp-content/uploads/2026/07/gb-narea-slide-texture.webp) center/cover no-repeat;mix-blend-mode:multiply;opacity:0;transition:opacity 300ms cubic-bezier(.2,.6,.2,1);pointer-events:none;}
.elementor-706 .elementor-element.elementor-element-fe86187 .elementor-heading-title{transition:color 300ms cubic-bezier(.2,.6,.2,1);}.elementor-706 .elementor-element.elementor-element-fe86187 img{transition:filter 300ms cubic-bezier(.2,.6,.2,1);}
@media (hover:hover){.elementor-706 .elementor-element.elementor-element-fe86187:hover{background-color:#b54b63!important;border-color:#b54b63!important;}.elementor-706 .elementor-element.elementor-element-fe86187:hover::before{opacity:.55;}.elementor-706 .elementor-element.elementor-element-fe86187:hover .elementor-heading-title{color:#ffffff!important;}.elementor-706 .elementor-element.elementor-element-fe86187:hover img{filter:brightness(0) invert(1);}}
.elementor-706 .elementor-element.elementor-element-fe86187.is-on{background-color:#b54b63!important;border-color:#b54b63!important;}.elementor-706 .elementor-element.elementor-element-fe86187.is-on::before{opacity:.55;}.elementor-706 .elementor-element.elementor-element-fe86187.is-on .elementor-heading-title{color:#ffffff!important;}.elementor-706 .elementor-element.elementor-element-fe86187.is-on img{filter:brightness(0) invert(1);}
@media (prefers-reduced-motion:reduce){.elementor-706 .elementor-element.elementor-element-fe86187,.elementor-706 .elementor-element.elementor-element-fe86187::before,.elementor-706 .elementor-element.elementor-element-fe86187::after,.elementor-706 .elementor-element.elementor-element-fe86187 .elementor-heading-title,.elementor-706 .elementor-element.elementor-element-fe86187 img{transition:none;}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eb7c5bf *//* brief v8 piece 5: the rail column, vertically centred in the band (desktop). */
@media(min-width:1025px){.elementor-706 .elementor-element.elementor-element-eb7c5bf{align-self:center;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d144c8b *//* Figma 200:455: the word is drawn as a 1px outline (#8F5E32) with no fill, and the cards below overlap its foot. */
.elementor-706 .elementor-element.elementor-element-d144c8b .elementor-heading-title{-webkit-text-stroke:1px #8F5E32;color:transparent;}
.elementor-706 .elementor-element.elementor-element-d144c8b{pointer-events:none;}
/* GB-057 (client brief v7): at 320px the 52px word ran 35px past the viewport (page scrollWidth 355). Below 768 it now scales with the viewport, capped at its 52px design size, so 390+ is unchanged. */
@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-d144c8b .elementor-heading-title{font-size:min(52px, calc((100vw - 40px) * 0.15));}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-133265b *//* #2180 (approval #270, lane G): [gb_area_range basis="both"] prints two lines (interior + gross); a sold-out typology prints ONE ("None available today"), which lifted that card's plan ~24px above its neighbours. Two lines are always reserved. */
.elementor-706 .elementor-element.elementor-element-133265b{min-height:3em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d281714 *//* #2180 (approval #270, lane G): [gb_area_range basis="both"] prints two lines (interior + gross); a sold-out typology prints ONE ("None available today"), which lifted that card's plan ~24px above its neighbours. Two lines are always reserved. */
.elementor-706 .elementor-element.elementor-element-d281714{min-height:3em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a783f9 *//* #2180 (approval #270, lane G): [gb_area_range basis="both"] prints two lines (interior + gross); a sold-out typology prints ONE ("None available today"), which lifted that card's plan ~24px above its neighbours. Two lines are always reserved. */
.elementor-706 .elementor-element.elementor-element-9a783f9{min-height:3em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb5311d *//* #2180 (approval #270, lane G): [gb_area_range basis="both"] prints two lines (interior + gross); a sold-out typology prints ONE ("None available today"), which lifted that card's plan ~24px above its neighbours. Two lines are always reserved. */
.elementor-706 .elementor-element.elementor-element-eb5311d{min-height:3em;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-719b6d2 */.elementor-706 .elementor-element.elementor-element-719b6d2 .elementor-button{text-underline-offset:3px;}
.elementor-706 .elementor-element.elementor-element-719b6d2 .elementor-button:focus-visible{outline:2px solid #161616;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2edec2 *//* Figma 229:1344: the card sits over the map, 93px from its right edge and vertically centred. Container position is not responsive on this site (quirk 4), so the overlay is scoped here to the desktop layout; below 1201px the card stacks under the map. */
@media(min-width:1201px){.elementor-706 .elementor-element.elementor-element-a2edec2{position:absolute;top:50%;right:93px;transform:translateY(-50%);}}
/* 1025-1200 (Elementor's dead zone, still 'desktop'): stacked under the map, so full width and no forced height. */
@media(min-width:1025px) and (max-width:1200px){.elementor-706 .elementor-element.elementor-element-a2edec2{--width:100%!important;--min-height:0px!important;}}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-06752e0 *//* Narea FAQ house design (was core Accordion 92c4b2b/ae9200e, Figma 71:1853) carried onto the NESTED accordion
   (details/summary, GB-061): separate pills 20px apart; the open item becomes a 40px-radius card on a 5% gold wash;
   44px round icon buttons, the open one gold with an INK minus (3:1 non-text contrast on gold). */
.elementor-706 .elementor-element.elementor-element-06752e0{--n-accordion-border-width:0px;--n-accordion-item-title-space-between:20px;--n-accordion-title-icon-order:initial;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item{border:1px solid #E2E8E2;border-radius:999px;background:#fff;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item[open]{border-radius:40px;background:rgba(186,156,104,.05);border-color:rgba(186,156,104,.2);}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item-title{justify-content:space-between;gap:16px;padding:15px 30px;border:0;border-radius:inherit;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item[open]>.e-n-accordion-item-title{padding:23px 30px 10px;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item-title-header{flex:1 1 auto;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item-title-icon{flex:0 0 44px;width:44px;height:44px;border-radius:44px;justify-content:center;background:rgba(186,156,104,.1);border:1px solid #E2E8E2;box-sizing:border-box;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item-title-icon span{height:16px;width:16px;align-items:center;justify-content:center;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item-title-icon svg{width:16px;height:16px;fill:none;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon{background:#BA9C68;border-color:#BA9C68;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon svg path{stroke:#161616;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item>.e-con{border:0;background:transparent;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item>.e-con p{margin:0;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item-title:focus-visible{outline:2px solid #161616;outline-offset:3px;}
@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item-title{padding:14px 16px 14px 22px;}.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item[open]>.e-n-accordion-item-title{padding:20px 16px 10px 22px;}.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item[open]{border-radius:28px;}}
/* Links inside answers (the sales-office phone, the map): bronze, underlined, ink on hover - 6.9:1 on white. */
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item>.e-con a{color:#76593F;text-decoration:underline;text-underline-offset:3px;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item>.e-con a:hover,.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item>.e-con a:focus-visible{color:#161616;}
.elementor-706 .elementor-element.elementor-element-06752e0 .e-n-accordion-item>.e-con a[href^="tel:"]{white-space:nowrap;}/* End custom CSS */
/* Start custom CSS *//* Narea project accent. Set at PAGE level, not via a container class: the bridge's
   _css_classes key does NOT reach container markup (verified 2026-07-29 - zero gb-*
   classes rendered). `body.elementor-page-706` in PAGE custom_css compiles to body.elementor-page-157
   (verified in the served post-157.css), which wraps every section INCLUDING the
   shortcode-embedded templates 155/156, so they inherit the accent without forking. */

/* --gb-accent-on MUST RIDE WITH --gb-accent (approval #181, task #1290, 2026-09-07).
   gb-crm paints the SEARCH button color:var(--gb-accent-on,#161616). Setting the accent
   without it left INK on crimson = 3.58:1, failing WCAG AA on the primary control of this
   page. White on #b54b63 = 5.06:1. The plugin's own PALETTE already says narea on:#ffffff;
   this makes the page agree with it. Never set --gb-accent here without --gb-accent-on. */
body.elementor-page-706{--gb-accent:#b54b63;--gb-accent-deep:#37171e;--gb-accent-on:#ffffff;}/* End custom CSS */