.elementor-164 .elementor-element.elementor-element-b1c597a{--display:flex;--min-height:1080px;--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-164 .elementor-element.elementor-element-b1c597a:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-b1c597a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A09788;}.elementor-164 .elementor-element.elementor-element-b1c597a::before, .elementor-164 .elementor-element.elementor-element-b1c597a > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-b1c597a > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-b1c597a > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-b1c597a > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-b1c597a > .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-164 .elementor-element.elementor-element-28b3208{--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-164 .elementor-element.elementor-element-0265fff{--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;--overlay-opacity:0.8;--padding-top:60px;--padding-bottom:28px;--padding-left:60px;--padding-right:70px;}.elementor-164 .elementor-element.elementor-element-0265fff:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-0265fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grandbrilliant.al/wp-content/uploads/2026/10/gb-slide-texture-stone-2026-10.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-164 .elementor-element.elementor-element-0265fff::before, .elementor-164 .elementor-element.elementor-element-0265fff > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-0265fff > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-0265fff > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-0265fff > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-0265fff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#BA9C68;--background-overlay:'';}.elementor-164 .elementor-element.elementor-element-0265fff.e-con{--flex-grow:0;--flex-shrink:0;}.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-164 .elementor-element.elementor-element-3675f6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:start;}.elementor-164 .elementor-element.elementor-element-3675f6d img{width:240px;}.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-164 .elementor-element.elementor-element-c1606e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-c1606e4 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:-1.56px;color:#161616;}.elementor-164 .elementor-element.elementor-element-dc90693{width:var( --container-widget-width, min(470px, 100%) );max-width:min(470px, 100%);--container-widget-width:min(470px, 100%);--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-dc90693 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#161616;}.elementor-164 .elementor-element.elementor-element-d0f3dfd{--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-164 .elementor-element.elementor-element-d0f3dfd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-6cb821b{text-align:end;}.elementor-164 .elementor-element.elementor-element-6cb821b .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-164 .elementor-element.elementor-element-8232645{--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-164 .elementor-element.elementor-element-edaa3b3 .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-164 .elementor-element.elementor-element-edaa3b3 .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-edaa3b3 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#DFCBA7;border-color:#DFCBA7;}.elementor-164 .elementor-element.elementor-element-edaa3b3{width:auto;max-width:auto;}.elementor-164 .elementor-element.elementor-element-edaa3b3 .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-edaa3b3 .elementor-button:focus svg{fill:#DFCBA7;}.elementor-164 .elementor-element.elementor-element-a61d58c .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-164 .elementor-element.elementor-element-a61d58c .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-a61d58c .elementor-button:focus{background-color:rgba(0,0,0,0);color:#DFCBA7;border-color:#DFCBA7;}.elementor-164 .elementor-element.elementor-element-a61d58c{width:auto;max-width:auto;}.elementor-164 .elementor-element.elementor-element-a61d58c .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-a61d58c .elementor-button:focus svg{fill:#DFCBA7;}.elementor-164 .elementor-element.elementor-element-776ac7f .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-164 .elementor-element.elementor-element-776ac7f .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-776ac7f .elementor-button:focus{background-color:rgba(0,0,0,0);color:#DFCBA7;border-color:#DFCBA7;}.elementor-164 .elementor-element.elementor-element-776ac7f{width:auto;max-width:auto;}.elementor-164 .elementor-element.elementor-element-776ac7f .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-776ac7f .elementor-button:focus svg{fill:#DFCBA7;}.elementor-164 .elementor-element.elementor-element-dff7849{--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 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--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-164 .elementor-element.elementor-element-dff7849:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-dff7849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-164 .elementor-element.elementor-element-9cfde99{--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:27px 27px;--row-gap:27px;--column-gap:27px;--padding-top:238px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-118e455{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-118e455 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#111118;}.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-164 .elementor-element.elementor-element-eab874b{width:var( --container-widget-width, 1298px );max-width:1298px;--container-widget-width:1298px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#111118;}.elementor-164 .elementor-element.elementor-element-eab874b p{margin-block-end:20px;}.elementor-164 .elementor-element.elementor-element-0c69448{--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:110px;--padding-bottom:222px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-9feef5e{--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-164 .elementor-element.elementor-element-39e0adb img{width:100%;height:800px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-164 .elementor-element.elementor-element-ef9ad92{--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-164 .elementor-element.elementor-element-8b93c50 img{width:100%;height:800px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-164 .elementor-element.elementor-element-0a4c7e0{--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-164 .elementor-element.elementor-element-52a2884 img{width:100%;height:800px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-164 .elementor-element.elementor-element-92ac4b6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-size:24px;--e-n-carousel-dots-normal-color:rgba(0,0,0,0);--e-n-carousel-dots-hover-color:rgba(0,0,0,0);--e-n-carousel-swiper-pagination-spacing:53.5px;}.elementor-164 .elementor-element.elementor-element-92ac4b6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-164 .elementor-element.elementor-element-7150663{--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-164 .elementor-element.elementor-element-6089605{--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:261px;--padding-bottom:120px;--padding-left:max(40px, calc(50vw - 748px));--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-6089605:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-6089605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-164 .elementor-element.elementor-element-dfa5a0f{font-family:"Plus Jakarta Sans", sans-serif;font-size:80px;font-weight:500;line-height:94px;color:#A08452;}.elementor-164 .elementor-element.elementor-element-dfa5a0f p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-30d8b4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 116px) 0px;}.elementor-164 .elementor-element.elementor-element-30d8b4e .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:31px;color:#252525;}.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-164 .elementor-element.elementor-element-5f2f2e9{width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(36px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(36px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(36px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-36px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-36px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-item:not(:last-child):after{content:"";width:min(499px, 100%);border-color:rgba(0,0,0,0.1);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", sans-serif;font-size:20px;font-weight:400;line-height:24px;}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-text{color:#252525;transition:color 0.3s;}.elementor-164 .elementor-element.elementor-element-22fe2fe{--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-164 .elementor-element.elementor-element-4527e09 img{width:100%;height:1080px;object-fit:cover;object-position:center center;}.elementor-164 .elementor-element.elementor-element-da228d2{--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:339px;--padding-bottom:339px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-407d5e8{--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-164 .elementor-element.elementor-element-8af08d1 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:40px;font-weight:400;line-height:1.4em;color:#28272A;}.elementor-164 .elementor-element.elementor-element-ac411be{width:var( --container-widget-width, min(687px, 49.07%) );max-width:min(687px, 49.07%);margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--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-164 .elementor-element.elementor-element-ac411be p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-7f57505{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;}.elementor-164 .elementor-element.elementor-element-7f57505 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#28272A;}.elementor-164 .elementor-element.elementor-element-e1faa03{--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-164 .elementor-element.elementor-element-4ac755c{--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-164 .elementor-element.elementor-element-4ac755c:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4ac755c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-c31c085{text-align:start;}.elementor-164 .elementor-element.elementor-element-c31c085 img{width:64px;}.elementor-164 .elementor-element.elementor-element-660af7a{--display:flex;--min-height:176px;--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-164 .elementor-element.elementor-element-ac189c6 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:500;line-height:1.6em;color:#28272A;}.elementor-164 .elementor-element.elementor-element-f1ee677 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#737373;}.elementor-164 .elementor-element.elementor-element-5142c3c{--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;--overlay-opacity:0.8;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-5142c3c:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-5142c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BA9C68;background-image:url("https://grandbrilliant.al/wp-content/uploads/2026/10/gb-slide-texture-stone-2026-10.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-164 .elementor-element.elementor-element-5142c3c::before, .elementor-164 .elementor-element.elementor-element-5142c3c > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-5142c3c > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-5142c3c > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-5142c3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-5142c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#BA9C68;--background-overlay:'';}.elementor-164 .elementor-element.elementor-element-455bce3{text-align:start;}.elementor-164 .elementor-element.elementor-element-455bce3 img{width:64px;}.elementor-164 .elementor-element.elementor-element-2e1df90{--display:flex;--min-height:176px;--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-164 .elementor-element.elementor-element-65ab993 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:500;line-height:1.6em;color:#161616;}.elementor-164 .elementor-element.elementor-element-bc7790c .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#161616;}.elementor-164 .elementor-element.elementor-element-f74ce3d{--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-164 .elementor-element.elementor-element-f74ce3d:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-f74ce3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-ad35ce3{text-align:start;}.elementor-164 .elementor-element.elementor-element-ad35ce3 img{width:64px;}.elementor-164 .elementor-element.elementor-element-a779338{--display:flex;--min-height:176px;--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-164 .elementor-element.elementor-element-5e0f611 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:500;line-height:1.6em;color:#28272A;}.elementor-164 .elementor-element.elementor-element-c9670b8 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#737373;}.elementor-164 .elementor-element.elementor-element-5070d5f{--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-164 .elementor-element.elementor-element-5070d5f:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-5070d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-d5b5d78{text-align:start;}.elementor-164 .elementor-element.elementor-element-d5b5d78 img{width:64px;}.elementor-164 .elementor-element.elementor-element-30102ba{--display:flex;--min-height:176px;--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-164 .elementor-element.elementor-element-884ca06 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:500;line-height:1.6em;color:#28272A;}.elementor-164 .elementor-element.elementor-element-9cf07ba .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#737373;}.elementor-164 .elementor-element.elementor-element-a3d95b4{--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.94;--padding-top:210px;--padding-bottom:205px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-a3d95b4:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-a3d95b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#302819;background-image:url("https://grandbrilliant.al/wp-content/uploads/2026/10/gb-slide-texture-stone-2026-10.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-164 .elementor-element.elementor-element-a3d95b4::before, .elementor-164 .elementor-element.elementor-element-a3d95b4 > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-a3d95b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-164 .elementor-element.elementor-element-a3d95b4 > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-a3d95b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-164 .elementor-element.elementor-element-a3d95b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#302819;--background-overlay:'';}.elementor-164 .elementor-element.elementor-element-2ced4bd{--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:flex-start;--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-164 .elementor-element.elementor-element-ad59486{--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-164 .elementor-element.elementor-element-53a3d76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-164 .elementor-element.elementor-element-53a3d76 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-b56fcbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 57px) 0px;}.elementor-164 .elementor-element.elementor-element-b56fcbe .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#BA9C68;}.elementor-164 .elementor-element.elementor-element-f97c965{width:var( --container-widget-width, 390px );max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0;text-align:justify;font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-f97c965 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-5e64e1d{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-164 .elementor-element.elementor-element-5e64e1d img{width:100%;height:660px;object-fit:cover;object-position:center center;}.elementor-164 .elementor-element.elementor-element-28bd884{--display:flex;--min-height:665px;--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-8a27f06{--display:flex;--min-height:24px;--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:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-c493e3a{text-align:end;}.elementor-164 .elementor-element.elementor-element-c493e3a .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-860ce26{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-860ce26 img{width:10px;}.elementor-164 .elementor-element.elementor-element-8552c9d{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-d913057{--display:flex;--min-height:24px;--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:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-13ecdf4{text-align:end;}.elementor-164 .elementor-element.elementor-element-13ecdf4 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-4c938a1{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-4c938a1 img{width:10px;}.elementor-164 .elementor-element.elementor-element-6e8bdab{--display:flex;--min-height:24px;--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:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-c06c36a{text-align:end;}.elementor-164 .elementor-element.elementor-element-c06c36a .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-9aaadf3{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-9aaadf3 img{width:10px;}.elementor-164 .elementor-element.elementor-element-3cb6e99{--display:flex;--min-height:24px;--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:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-a27a12f{text-align:end;}.elementor-164 .elementor-element.elementor-element-a27a12f .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-944ff8e{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-944ff8e img{width:10px;}.elementor-164 .elementor-element.elementor-element-eecde7e{--display:flex;--min-height:24px;--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:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-f03b2c7{background-color:#BA9C68;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:15px 20px 15px 20px;border-radius:50px 50px 50px 50px;text-align:end;}.elementor-164 .elementor-element.elementor-element-f03b2c7 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:18px;font-weight:500;line-height:18px;color:#161616;}.elementor-164 .elementor-element.elementor-element-7fee826{width:var( --container-widget-width, 26px );max-width:26px;margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;--container-widget-width:26px;--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-7fee826 img{width:26px;}.elementor-164 .elementor-element.elementor-element-192e6d8{--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:246px;--padding-bottom:199px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-192e6d8:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-192e6d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-164 .elementor-element.elementor-element-8469388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -44px) 0px;}.elementor-164 .elementor-element.elementor-element-8469388 .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-164 .elementor-element.elementor-element-999959e{--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:17px 17px;--row-gap:17px;--column-gap:17px;--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-164 .elementor-element.elementor-element-7e2f5d4{--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-164 .elementor-element.elementor-element-7e2f5d4:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-7e2f5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-f07e9a6 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#202023;}.elementor-164 .elementor-element.elementor-element-e9fa0c9{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-e9fa0c9 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-db05ce4{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-db05ce4 img{width:228px;}.elementor-164 .elementor-element.elementor-element-05a23dd{text-align:center;}.elementor-164 .elementor-element.elementor-element-05a23dd .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-a5ab092{--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-164 .elementor-element.elementor-element-a5ab092:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-a5ab092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-44cf9b8 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#202023;}.elementor-164 .elementor-element.elementor-element-8c46edb{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-8c46edb p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-f85d936{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-f85d936 img{width:228px;}.elementor-164 .elementor-element.elementor-element-0f20972{text-align:center;}.elementor-164 .elementor-element.elementor-element-0f20972 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-4a81b86{--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-164 .elementor-element.elementor-element-4a81b86:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4a81b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-09c6497 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#202023;}.elementor-164 .elementor-element.elementor-element-4caf2b8{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-4caf2b8 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-b4741f7{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-164 .elementor-element.elementor-element-b4741f7 img{width:228px;}.elementor-164 .elementor-element.elementor-element-b821e16{text-align:center;}.elementor-164 .elementor-element.elementor-element-b821e16 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-f2093a0{--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-164 .elementor-element.elementor-element-f2093a0:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-f2093a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-8165c57 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:22px;font-weight:400;line-height:1.3em;color:#202023;}.elementor-164 .elementor-element.elementor-element-ef3b540{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-ef3b540 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-254d968{--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-164 .elementor-element.elementor-element-254d968.e-con{--align-self:center;}.elementor-164 .elementor-element.elementor-element-8cc7bca{text-align:center;}.elementor-164 .elementor-element.elementor-element-8cc7bca .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-23e0771{--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-23e0771.e-con{--align-self:flex-end;}.elementor-164 .elementor-element.elementor-element-703e3c2{background-color:#BA9C68;padding:12.5px 20px 12.5px 20px;border-radius:100px 100px 100px 100px;}.elementor-164 .elementor-element.elementor-element-703e3c2 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:15px;font-weight:500;line-height:25px;color:#161616;}.elementor-164 .elementor-element.elementor-element-614ebeb{--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-164 .elementor-element.elementor-element-614ebeb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-1718690{text-align:center;}.elementor-164 .elementor-element.elementor-element-1718690 img{width:17px;}.elementor-164 .elementor-element.elementor-element-6403d93{--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:206px;--padding-bottom:298px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-6403d93:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-6403d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-78efa5a{--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-164 .elementor-element.elementor-element-6f77987{--display:flex;--min-height:754px;--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-b4b3281{--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-164 .elementor-element.elementor-element-5ad393a .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:36px;font-weight:400;line-height:1em;color:#1A1A1A;}.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-164 .elementor-element.elementor-element-a04c8ab{--divider-border-style:solid;--divider-color:#BA9C68;--divider-border-width:4px;width:var( --container-widget-width, 40px );max-width:40px;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-a04c8ab .elementor-divider-separator{width:40px;margin:0 auto;margin-left:0;}.elementor-164 .elementor-element.elementor-element-a04c8ab .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-164 .elementor-element.elementor-element-9faefbe{width:var( --container-widget-width, min(540px, 100%) );max-width:min(540px, 100%);margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:min(540px, 100%);--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#767674;}.elementor-164 .elementor-element.elementor-element-9faefbe p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-8298621{width:var( --container-widget-width, min(572px, 100%) );max-width:min(572px, 100%);padding:17px 0px 17px 0px;--container-widget-width:min(572px, 100%);--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(34px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(34px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(34px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-34px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-34px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-item:not(:last-child):after{content:"";width:min(540px, 100%);border-color:rgba(0,0,0,0.1);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-icon{padding-inline-end:22px;}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-text{color:#1A1A1A;transition:color 0.3s;}.elementor-164 .elementor-element.elementor-element-429d7c8{--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-164 .elementor-element.elementor-element-338850b img{width:100%;height:819px;object-fit:cover;object-position:center center;}.elementor-164 .elementor-element.elementor-element-aa2c15c{--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-164 .elementor-element.elementor-element-d524cd0 img{width:100%;height:819px;object-fit:cover;object-position:center center;}.elementor-164 .elementor-element.elementor-element-0f9da75{--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-164 .elementor-element.elementor-element-09988b5 img{width:100%;height:819px;object-fit:cover;object-position:center center;}.elementor-164 .elementor-element.elementor-element-da7e716{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:var( --container-widget-width, min(700px, 50%) );max-width:min(700px, 50%);--container-widget-width:min(700px, 50%);--container-widget-flex-grow:0;--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:-123px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-35px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:60px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-35px;--e-n-carousel-arrow-size:18px;--e-n-carousel-arrow-normal-color:#1A1A1A;--e-n-carousel-arrow-hover-color:#161616;--e-n-carousel-swiper-pagination-size:27px;--e-n-carousel-fraction-color:#737373;--e-n-carousel-fraction-horizontal-position:0px;--e-n-carousel-fraction-horizontal-transform:0%;--e-n-carousel-fraction-horizontal-offset:60px;--e-n-carousel-fraction-vertical-position:100%;--e-n-carousel-fraction-vertical-transform:-100%;--e-n-carousel-fraction-vertical-offset:-50px;}.elementor-164 .elementor-element.elementor-element-da7e716 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:14.5px 14.5px 14.5px 14.5px;}.elementor-164 .elementor-element.elementor-element-da7e716 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#BA9C68;}.elementor-164 .elementor-element.elementor-element-da7e716 .swiper-pagination{font-family:"Plus Jakarta Sans", sans-serif;font-size:18px;font-weight:400;line-height:27px;letter-spacing:-0.36px;}.elementor-164 .elementor-element.elementor-element-d42e15f{--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:233px;--padding-bottom:224px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-d42e15f:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-d42e15f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5EF;}.elementor-164 .elementor-element.elementor-element-9582c2a{width:var( --container-widget-width, min(735px, 100%) );max-width:min(735px, 100%);--container-widget-width:min(735px, 100%);--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-9582c2a .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:48px;font-weight:400;text-transform:uppercase;line-height:68px;color:#000000;}.elementor-164 .elementor-element.elementor-element-03ade1e{width:var( --container-widget-width, min(510px, 100%) );max-width:min(510px, 100%);margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:min(510px, 100%);--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-03ade1e .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.32px;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-fd02a5b{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-b5acb4c{--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:90px 90px;--row-gap:90px;--column-gap:90px;--border-radius:10px 10px 10px 10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-164 .elementor-element.elementor-element-b5acb4c:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-b5acb4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-c407347{text-align:start;}.elementor-164 .elementor-element.elementor-element-c407347 img{width:46px;}.elementor-164 .elementor-element.elementor-element-db13dd2 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:-0.48px;color:#000000;}.elementor-164 .elementor-element.elementor-element-093c200{--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:90px 90px;--row-gap:90px;--column-gap:90px;--border-radius:10px 10px 10px 10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-164 .elementor-element.elementor-element-093c200:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-093c200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-8d696cb{text-align:start;}.elementor-164 .elementor-element.elementor-element-8d696cb img{width:46px;}.elementor-164 .elementor-element.elementor-element-9942ac0 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:-0.48px;color:#000000;}.elementor-164 .elementor-element.elementor-element-b80e137{--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:90px 90px;--row-gap:90px;--column-gap:90px;--border-radius:10px 10px 10px 10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-164 .elementor-element.elementor-element-b80e137:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-b80e137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-7b62a62{text-align:start;}.elementor-164 .elementor-element.elementor-element-7b62a62 img{width:46px;}.elementor-164 .elementor-element.elementor-element-01c73d8 .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:-0.48px;color:#000000;}.elementor-164 .elementor-element.elementor-element-4d147ed{--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:90px 90px;--row-gap:90px;--column-gap:90px;--border-radius:10px 10px 10px 10px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-164 .elementor-element.elementor-element-4d147ed:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-4d147ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-f0aab50{text-align:start;}.elementor-164 .elementor-element.elementor-element-f0aab50 img{width:46px;}.elementor-164 .elementor-element.elementor-element-2ed199f .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:-0.48px;color:#000000;}.elementor-164 .elementor-element.elementor-element-5164eca{--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:274px;--padding-bottom:295px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-796ea74{--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-164 .elementor-element.elementor-element-400871b{text-align:center;}.elementor-164 .elementor-element.elementor-element-400871b img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-164 .elementor-element.elementor-element-d6824a7{text-align:center;}.elementor-164 .elementor-element.elementor-element-d6824a7 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-164 .elementor-element.elementor-element-08ae7fa{--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-164 .elementor-element.elementor-element-08ae7fa:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-08ae7fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-164 .elementor-element.elementor-element-00f22df{--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-164 .elementor-element.elementor-element-3d46418{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-3d46418 .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-164 .elementor-element.elementor-element-eea1a03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-164 .elementor-element.elementor-element-eea1a03 .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-164 .elementor-element.elementor-element-5580079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-164 .elementor-element.elementor-element-5580079 .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-164 .elementor-element.elementor-element-30ce01a{--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-164 .elementor-element.elementor-element-30ce01a .elementor-divider-separator{width:40px;margin:0 auto;margin-left:0;}.elementor-164 .elementor-element.elementor-element-30ce01a .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-164 .elementor-element.elementor-element-bc4f910{--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-164 .elementor-element.elementor-element-d7a66a8{--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-164 .elementor-element.elementor-element-87bfc1d{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-87bfc1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-87bfc1d img{width:34px;}.elementor-164 .elementor-element.elementor-element-31fd6a6{--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-164 .elementor-element.elementor-element-1ec5a2a .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-164 .elementor-element.elementor-element-3612400 .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-164 .elementor-element.elementor-element-b560753{--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-164 .elementor-element.elementor-element-e8940bd{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-e8940bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-e8940bd img{width:34px;}.elementor-164 .elementor-element.elementor-element-8950beb{--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-164 .elementor-element.elementor-element-a8f0e25 .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-164 .elementor-element.elementor-element-76fa17f .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-164 .elementor-element.elementor-element-f75d6b0{--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-164 .elementor-element.elementor-element-2350470{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-2350470.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-164 .elementor-element.elementor-element-2350470 img{width:34px;}.elementor-164 .elementor-element.elementor-element-563ed87{--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-164 .elementor-element.elementor-element-65abbef .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-164 .elementor-element.elementor-element-a098664 .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-164 .elementor-element.elementor-element-33e120a .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-164 .elementor-element.elementor-element-33e120a .elementor-button:hover, .elementor-164 .elementor-element.elementor-element-33e120a .elementor-button:focus{background-color:rgba(0,0,0,0);color:#161616;}.elementor-164 .elementor-element.elementor-element-33e120a{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-164 .elementor-element.elementor-element-33e120a .elementor-button:hover svg, .elementor-164 .elementor-element.elementor-element-33e120a .elementor-button:focus svg{fill:#161616;}.elementor-164 .elementor-element.elementor-element-8587006{--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-164 .elementor-element.elementor-element-bb8afb1{--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-164 .elementor-element.elementor-element-d36410a .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:40px;font-weight:400;line-height:1.3em;color:#202023;}.elementor-164 .elementor-element.elementor-element-c6bcecd .elementor-heading-title{font-family:"Plus Jakarta Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-ba16779{--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-164 .elementor-element.elementor-element-6296b86{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-6296b86 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-23db071{--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-164 .elementor-element.elementor-element-10bb7ac{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-10bb7ac p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-4cb968f{--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-164 .elementor-element.elementor-element-5c42206{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-5c42206 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-fb51b9e{--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-164 .elementor-element.elementor-element-801b10a{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-801b10a p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-2321cd3{--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-164 .elementor-element.elementor-element-d65d35d{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-d65d35d p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-8eff658{--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-164 .elementor-element.elementor-element-4f1b0c4{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-4f1b0c4 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-38980aa{--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-164 .elementor-element.elementor-element-b7f80aa{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-b7f80aa p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-e98bf71{--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-164 .elementor-element.elementor-element-c703a27{font-family:"Plus Jakarta Sans", sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6B6B6E;}.elementor-164 .elementor-element.elementor-element-c703a27 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-e17aebb{--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:0px;--n-accordion-item-title-distance-from-content:0px;--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-164 .elementor-element.elementor-element-e17aebb > .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-164 .elementor-element.elementor-element-7101436{--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-164 .elementor-element.elementor-element-b1c597a{--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-164 .elementor-element.elementor-element-28b3208{--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-164 .elementor-element.elementor-element-0265fff{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:51px;--padding-left:60px;--padding-right:70px;}.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-164 .elementor-element.elementor-element-3675f6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-164 .elementor-element.elementor-element-3675f6d img{width:240px;}.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-164 .elementor-element.elementor-element-c1606e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-c1606e4 .elementor-heading-title{font-size:44px;line-height:1.1em;letter-spacing:-1.32px;}.elementor-164 .elementor-element.elementor-element-dc90693{width:var( --container-widget-width, min(470px, 100%) );max-width:min(470px, 100%);--container-widget-width:min(470px, 100%);--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-dc90693 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-d0f3dfd{--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-164 .elementor-element.elementor-element-6cb821b{text-align:start;}.elementor-164 .elementor-element.elementor-element-6cb821b .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-164 .elementor-element.elementor-element-8232645{--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-164 .elementor-element.elementor-element-edaa3b3{width:auto;max-width:auto;}.elementor-164 .elementor-element.elementor-element-edaa3b3 .elementor-button{font-size:20px;line-height:22px;letter-spacing:0px;padding:0px 0px 5px 0px;}.elementor-164 .elementor-element.elementor-element-a61d58c{width:auto;max-width:auto;}.elementor-164 .elementor-element.elementor-element-a61d58c .elementor-button{font-size:20px;line-height:22px;letter-spacing:0px;padding:0px 0px 5px 0px;}.elementor-164 .elementor-element.elementor-element-776ac7f{width:auto;max-width:auto;}.elementor-164 .elementor-element.elementor-element-776ac7f .elementor-button{font-size:20px;line-height:22px;letter-spacing:0px;padding:0px 0px 5px 0px;}.elementor-164 .elementor-element.elementor-element-dff7849{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-9cfde99{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:120px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-118e455{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-118e455 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-164 .elementor-element.elementor-element-eab874b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:22px;}.elementor-164 .elementor-element.elementor-element-eab874b p{margin-block-end:20px;}.elementor-164 .elementor-element.elementor-element-0c69448{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-9feef5e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-39e0adb img{width:100%;height:640px;object-fit:cover;border-radius:24px 24px 24px 24px;}.elementor-164 .elementor-element.elementor-element-ef9ad92{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-8b93c50 img{width:100%;height:640px;object-fit:cover;border-radius:24px 24px 24px 24px;}.elementor-164 .elementor-element.elementor-element-0a4c7e0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-52a2884 img{width:100%;height:640px;object-fit:cover;border-radius:24px 24px 24px 24px;}.elementor-164 .elementor-element.elementor-element-92ac4b6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-swiper-pagination-spacing:32px;}.elementor-164 .elementor-element.elementor-element-7150663{--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-164 .elementor-element.elementor-element-6089605{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-dfa5a0f{font-size:72px;line-height:86px;}.elementor-164 .elementor-element.elementor-element-dfa5a0f p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-30d8b4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;}.elementor-164 .elementor-element.elementor-element-30d8b4e .elementor-heading-title{font-size:22px;line-height:28px;}.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-164 .elementor-element.elementor-element-5f2f2e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-item > a{font-size:18px;line-height:24px;}.elementor-164 .elementor-element.elementor-element-22fe2fe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4527e09 img{width:100%;height:560px;object-fit:cover;}.elementor-164 .elementor-element.elementor-element-da228d2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-407d5e8{--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-164 .elementor-element.elementor-element-8af08d1 .elementor-heading-title{font-size:34px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-ac411be{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;text-align:justify;font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-ac411be p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-7f57505{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-7f57505 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-164 .elementor-element.elementor-element-e1faa03{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4ac755c{--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-164 .elementor-element.elementor-element-c31c085 img{width:64px;}.elementor-164 .elementor-element.elementor-element-660af7a{--min-height:176px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-ac189c6 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-164 .elementor-element.elementor-element-f1ee677 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-164 .elementor-element.elementor-element-5142c3c{--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-164 .elementor-element.elementor-element-455bce3 img{width:64px;}.elementor-164 .elementor-element.elementor-element-2e1df90{--min-height:176px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-65ab993 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-164 .elementor-element.elementor-element-bc7790c .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-164 .elementor-element.elementor-element-f74ce3d{--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-164 .elementor-element.elementor-element-ad35ce3 img{width:64px;}.elementor-164 .elementor-element.elementor-element-a779338{--min-height:176px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5e0f611 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-164 .elementor-element.elementor-element-c9670b8 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-164 .elementor-element.elementor-element-5070d5f{--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-164 .elementor-element.elementor-element-d5b5d78 img{width:64px;}.elementor-164 .elementor-element.elementor-element-30102ba{--min-height:176px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-884ca06 .elementor-heading-title{font-size:22px;line-height:1.6em;}.elementor-164 .elementor-element.elementor-element-9cf07ba .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-164 .elementor-element.elementor-element-a3d95b4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-2ced4bd{--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-164 .elementor-element.elementor-element-ad59486{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-53a3d76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-164 .elementor-element.elementor-element-53a3d76 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-164 .elementor-element.elementor-element-b56fcbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-164 .elementor-element.elementor-element-b56fcbe .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-164 .elementor-element.elementor-element-f97c965{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:15px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-f97c965 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-5e64e1d{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-164 .elementor-element.elementor-element-5e64e1d img{width:100%;height:520px;object-fit:cover;}.elementor-164 .elementor-element.elementor-element-28bd884{--min-height:0px;--justify-content:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-8a27f06{--min-height:24px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-c493e3a .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-860ce26{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-860ce26 img{width:10px;}.elementor-164 .elementor-element.elementor-element-8552c9d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-d913057{--min-height:24px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-13ecdf4 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-4c938a1{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-4c938a1 img{width:10px;}.elementor-164 .elementor-element.elementor-element-6e8bdab{--min-height:24px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-c06c36a .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-9aaadf3{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-9aaadf3 img{width:10px;}.elementor-164 .elementor-element.elementor-element-3cb6e99{--min-height:24px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-a27a12f .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-944ff8e{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-944ff8e img{width:10px;}.elementor-164 .elementor-element.elementor-element-eecde7e{--min-height:24px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-f03b2c7{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:15px 20px 15px 20px;}.elementor-164 .elementor-element.elementor-element-f03b2c7 .elementor-heading-title{font-size:18px;line-height:18px;}.elementor-164 .elementor-element.elementor-element-7fee826{width:var( --container-widget-width, 26px );max-width:26px;margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;--container-widget-width:26px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-7fee826 img{width:26px;}.elementor-164 .elementor-element.elementor-element-192e6d8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-8469388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;}.elementor-164 .elementor-element.elementor-element-8469388 .elementor-heading-title{font-size:90px;line-height:1.1em;}.elementor-164 .elementor-element.elementor-element-999959e{--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-164 .elementor-element.elementor-element-7e2f5d4{--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-164 .elementor-element.elementor-element-f07e9a6 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-e9fa0c9{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-e9fa0c9 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-db05ce4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-164 .elementor-element.elementor-element-db05ce4 img{width:180px;}.elementor-164 .elementor-element.elementor-element-05a23dd .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-a5ab092{--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-164 .elementor-element.elementor-element-44cf9b8 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-8c46edb{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-8c46edb p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-f85d936{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-164 .elementor-element.elementor-element-f85d936 img{width:180px;}.elementor-164 .elementor-element.elementor-element-0f20972 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-4a81b86{--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-164 .elementor-element.elementor-element-09c6497 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-4caf2b8{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-4caf2b8 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-b4741f7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-164 .elementor-element.elementor-element-b4741f7 img{width:180px;}.elementor-164 .elementor-element.elementor-element-b821e16 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-f2093a0{--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-164 .elementor-element.elementor-element-8165c57 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-ef3b540{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-ef3b540 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-254d968{--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-164 .elementor-element.elementor-element-254d968.e-con{--align-self:center;}.elementor-164 .elementor-element.elementor-element-8cc7bca .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-23e0771{--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-164 .elementor-element.elementor-element-23e0771.e-con{--align-self:flex-end;}.elementor-164 .elementor-element.elementor-element-703e3c2{padding:12.5px 20px 12.5px 20px;}.elementor-164 .elementor-element.elementor-element-703e3c2 .elementor-heading-title{font-size:15px;line-height:25px;}.elementor-164 .elementor-element.elementor-element-614ebeb{--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-164 .elementor-element.elementor-element-1718690 img{width:17px;}.elementor-164 .elementor-element.elementor-element-6403d93{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-78efa5a{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-6f77987{--min-height:0px;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-164 .elementor-element.elementor-element-b4b3281{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5ad393a .elementor-heading-title{font-size:32px;line-height:1.15em;}.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-164 .elementor-element.elementor-element-a04c8ab{width:var( --container-widget-width, 40px );max-width:40px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-a04c8ab .elementor-divider-separator{width:40px;}.elementor-164 .elementor-element.elementor-element-a04c8ab .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-164 .elementor-element.elementor-element-9faefbe{width:var( --container-widget-width, 100% );max-width:100%;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-9faefbe p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-8298621{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:28px;}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-164 .elementor-element.elementor-element-429d7c8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-338850b img{width:100%;height:640px;object-fit:cover;}.elementor-164 .elementor-element.elementor-element-aa2c15c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-d524cd0 img{width:100%;height:640px;object-fit:cover;}.elementor-164 .elementor-element.elementor-element-0f9da75{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-09988b5 img{width:100%;height:640px;object-fit:cover;}.elementor-164 .elementor-element.elementor-element-da7e716{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-position:-99px;--e-n-carousel-arrow-prev-top-position:-9px;--e-n-carousel-arrow-next-right-position:36px;--e-n-carousel-arrow-next-top-position:-9px;--e-n-carousel-fraction-horizontal-offset:36px;--e-n-carousel-fraction-vertical-offset:-24px;}.elementor-164 .elementor-element.elementor-element-d42e15f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-9582c2a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-9582c2a .elementor-heading-title{font-size:40px;line-height:56px;}.elementor-164 .elementor-element.elementor-element-03ade1e{width:var( --container-widget-width, min(510px, 100%) );max-width:min(510px, 100%);margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:min(510px, 100%);--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-03ade1e .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:-0.32px;}.elementor-164 .elementor-element.elementor-element-fd02a5b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-b5acb4c{--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-164 .elementor-element.elementor-element-c407347 img{width:46px;}.elementor-164 .elementor-element.elementor-element-db13dd2 .elementor-heading-title{font-size:22px;line-height:30px;letter-spacing:-0.48px;}.elementor-164 .elementor-element.elementor-element-093c200{--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-164 .elementor-element.elementor-element-8d696cb img{width:46px;}.elementor-164 .elementor-element.elementor-element-9942ac0 .elementor-heading-title{font-size:22px;line-height:30px;letter-spacing:-0.48px;}.elementor-164 .elementor-element.elementor-element-b80e137{--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-164 .elementor-element.elementor-element-7b62a62 img{width:46px;}.elementor-164 .elementor-element.elementor-element-01c73d8 .elementor-heading-title{font-size:22px;line-height:30px;letter-spacing:-0.48px;}.elementor-164 .elementor-element.elementor-element-4d147ed{--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-164 .elementor-element.elementor-element-f0aab50 img{width:46px;}.elementor-164 .elementor-element.elementor-element-2ed199f .elementor-heading-title{font-size:22px;line-height:30px;letter-spacing:-0.48px;}.elementor-164 .elementor-element.elementor-element-5164eca{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-164 .elementor-element.elementor-element-796ea74{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-400871b img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-164 .elementor-element.elementor-element-d6824a7 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-164 .elementor-element.elementor-element-08ae7fa{--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-164 .elementor-element.elementor-element-00f22df{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3d46418{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-3d46418 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:-0.3px;}.elementor-164 .elementor-element.elementor-element-eea1a03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-164 .elementor-element.elementor-element-eea1a03 .elementor-heading-title{font-size:18px;line-height:1em;}.elementor-164 .elementor-element.elementor-element-5580079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-164 .elementor-element.elementor-element-5580079 .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-164 .elementor-element.elementor-element-30ce01a{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-30ce01a .elementor-divider-separator{width:40px;}.elementor-164 .elementor-element.elementor-element-30ce01a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-164 .elementor-element.elementor-element-bc4f910{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-d7a66a8{--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-87bfc1d{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-87bfc1d img{width:34px;}.elementor-164 .elementor-element.elementor-element-31fd6a6{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1ec5a2a .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-164 .elementor-element.elementor-element-3612400 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-164 .elementor-element.elementor-element-b560753{--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-e8940bd{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-e8940bd img{width:34px;}.elementor-164 .elementor-element.elementor-element-8950beb{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-a8f0e25 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-164 .elementor-element.elementor-element-76fa17f .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-164 .elementor-element.elementor-element-f75d6b0{--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2350470{width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-2350470 img{width:34px;}.elementor-164 .elementor-element.elementor-element-563ed87{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-65abbef .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-164 .elementor-element.elementor-element-a098664 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-164 .elementor-element.elementor-element-33e120a{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-164 .elementor-element.elementor-element-33e120a .elementor-button{font-size:15px;line-height:20px;padding:12px 0px 12px 0px;}.elementor-164 .elementor-element.elementor-element-8587006{--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-164 .elementor-element.elementor-element-bb8afb1{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-d36410a .elementor-heading-title{font-size:34px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-c6bcecd .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-ba16779{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-6296b86{font-size:15px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-6296b86 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-23db071{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-10bb7ac{font-size:15px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-10bb7ac p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-4cb968f{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-5c42206{font-size:15px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-5c42206 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-fb51b9e{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-801b10a{font-size:15px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-801b10a p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-2321cd3{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-d65d35d{font-size:15px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-d65d35d p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-8eff658{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-4f1b0c4{font-size:15px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-4f1b0c4 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-38980aa{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-b7f80aa{font-size:15px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-b7f80aa p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-e98bf71{--padding-top:0px;--padding-bottom:23px;--padding-left:30px;--padding-right:30px;}.elementor-164 .elementor-element.elementor-element-c703a27{font-size:15px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-c703a27 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-e17aebb{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-164 .elementor-element.elementor-element-e17aebb > .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-164 .elementor-element.elementor-element-7101436{--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-164 .elementor-element.elementor-element-b1c597a{--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-164 .elementor-element.elementor-element-28b3208{--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-164 .elementor-element.elementor-element-0265fff:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-0265fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grandbrilliant.al/wp-content/uploads/2026/10/gb-slide-texture-stone-2026-10-768x768.webp");}.elementor-164 .elementor-element.elementor-element-0265fff{--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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-164 .elementor-element.elementor-element-3675f6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-164 .elementor-element.elementor-element-3675f6d img{width:200px;}.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-164 .elementor-element.elementor-element-c1606e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-164 .elementor-element.elementor-element-c1606e4 .elementor-heading-title{font-size:32px;line-height:1.1em;letter-spacing:-0.96px;}.elementor-164 .elementor-element.elementor-element-dc90693{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-dc90693 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-d0f3dfd{--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-164 .elementor-element.elementor-element-6cb821b{text-align:start;}.elementor-164 .elementor-element.elementor-element-6cb821b .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-164 .elementor-element.elementor-element-8232645{--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-164 .elementor-element.elementor-element-edaa3b3{width:auto;max-width:auto;}.elementor-164 .elementor-element.elementor-element-edaa3b3 .elementor-button{font-size:16px;line-height:20px;letter-spacing:0px;padding:17px 0px 5px 0px;}.elementor-164 .elementor-element.elementor-element-a61d58c{width:auto;max-width:auto;}.elementor-164 .elementor-element.elementor-element-a61d58c .elementor-button{font-size:16px;line-height:20px;letter-spacing:0px;padding:17px 0px 5px 0px;}.elementor-164 .elementor-element.elementor-element-776ac7f{width:auto;max-width:auto;}.elementor-164 .elementor-element.elementor-element-776ac7f .elementor-button{font-size:16px;line-height:20px;letter-spacing:0px;padding:17px 0px 5px 0px;}.elementor-164 .elementor-element.elementor-element-dff7849{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-164 .elementor-element.elementor-element-9cfde99{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-164 .elementor-element.elementor-element-118e455{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-164 .elementor-element.elementor-element-118e455 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-164 .elementor-element.elementor-element-eab874b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:24px;}.elementor-164 .elementor-element.elementor-element-eab874b p{margin-block-end:16px;}.elementor-164 .elementor-element.elementor-element-0c69448{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-9feef5e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-39e0adb img{width:100%;height:420px;object-fit:cover;border-radius:16px 16px 16px 16px;}.elementor-164 .elementor-element.elementor-element-ef9ad92{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-8b93c50 img{width:100%;height:420px;object-fit:cover;border-radius:16px 16px 16px 16px;}.elementor-164 .elementor-element.elementor-element-0a4c7e0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-52a2884 img{width:100%;height:420px;object-fit:cover;border-radius:16px 16px 16px 16px;}.elementor-164 .elementor-element.elementor-element-92ac4b6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:12px;--e-n-carousel-swiper-pagination-size:44px;--e-n-carousel-swiper-pagination-spacing:14px;}.elementor-164 .elementor-element.elementor-element-7150663{--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-164 .elementor-element.elementor-element-6089605{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-164 .elementor-element.elementor-element-dfa5a0f{font-size:56px;line-height:66px;}.elementor-164 .elementor-element.elementor-element-dfa5a0f p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-30d8b4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-164 .elementor-element.elementor-element-30d8b4e .elementor-heading-title{font-size:18px;line-height:24px;}.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-164 .elementor-element.elementor-element-5f2f2e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-164 .elementor-element.elementor-element-5f2f2e9 .elementor-icon-list-item > a{font-size:17px;line-height:24px;}.elementor-164 .elementor-element.elementor-element-22fe2fe{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4527e09 img{width:100%;height:320px;object-fit:cover;}.elementor-164 .elementor-element.elementor-element-da228d2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-164 .elementor-element.elementor-element-407d5e8{--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-164 .elementor-element.elementor-element-8af08d1 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-ac411be{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;text-align:start;font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-ac411be p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-7f57505{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-164 .elementor-element.elementor-element-7f57505 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-164 .elementor-element.elementor-element-e1faa03{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-4ac755c{--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-164 .elementor-element.elementor-element-c31c085 img{width:56px;}.elementor-164 .elementor-element.elementor-element-660af7a{--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-164 .elementor-element.elementor-element-ac189c6 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-f1ee677 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-164 .elementor-element.elementor-element-5142c3c:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-5142c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grandbrilliant.al/wp-content/uploads/2026/10/gb-slide-texture-stone-2026-10-768x768.webp");}.elementor-164 .elementor-element.elementor-element-5142c3c{--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-164 .elementor-element.elementor-element-455bce3 img{width:56px;}.elementor-164 .elementor-element.elementor-element-2e1df90{--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-164 .elementor-element.elementor-element-65ab993 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-bc7790c .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-164 .elementor-element.elementor-element-f74ce3d{--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-164 .elementor-element.elementor-element-ad35ce3 img{width:56px;}.elementor-164 .elementor-element.elementor-element-a779338{--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-164 .elementor-element.elementor-element-5e0f611 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-c9670b8 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-164 .elementor-element.elementor-element-5070d5f{--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-164 .elementor-element.elementor-element-d5b5d78 img{width:56px;}.elementor-164 .elementor-element.elementor-element-30102ba{--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-164 .elementor-element.elementor-element-884ca06 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-9cf07ba .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-164 .elementor-element.elementor-element-a3d95b4:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-a3d95b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grandbrilliant.al/wp-content/uploads/2026/10/gb-slide-texture-stone-2026-10-768x768.webp");}.elementor-164 .elementor-element.elementor-element-a3d95b4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-164 .elementor-element.elementor-element-2ced4bd{--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-164 .elementor-element.elementor-element-ad59486{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-53a3d76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-164 .elementor-element.elementor-element-53a3d76 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-164 .elementor-element.elementor-element-b56fcbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-164 .elementor-element.elementor-element-b56fcbe .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-164 .elementor-element.elementor-element-f97c965{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:15px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-f97c965 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-5e64e1d{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-164 .elementor-element.elementor-element-5e64e1d img{width:100%;height:340px;object-fit:cover;}.elementor-164 .elementor-element.elementor-element-28bd884{--width:280px;--min-height:0px;--justify-content:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-8a27f06{--min-height:24px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-c493e3a .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-860ce26{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-860ce26 img{width:10px;}.elementor-164 .elementor-element.elementor-element-8552c9d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-d913057{--min-height:24px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-13ecdf4 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-4c938a1{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-4c938a1 img{width:10px;}.elementor-164 .elementor-element.elementor-element-6e8bdab{--min-height:24px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-c06c36a .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-9aaadf3{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-9aaadf3 img{width:10px;}.elementor-164 .elementor-element.elementor-element-3cb6e99{--min-height:24px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-a27a12f .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-944ff8e{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-944ff8e img{width:10px;}.elementor-164 .elementor-element.elementor-element-eecde7e{--min-height:24px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-f03b2c7{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:15px 20px 15px 20px;}.elementor-164 .elementor-element.elementor-element-f03b2c7 .elementor-heading-title{font-size:18px;line-height:18px;}.elementor-164 .elementor-element.elementor-element-7fee826{width:var( --container-widget-width, 26px );max-width:26px;margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;--container-widget-width:26px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-7fee826 img{width:26px;}.elementor-164 .elementor-element.elementor-element-192e6d8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-164 .elementor-element.elementor-element-8469388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-164 .elementor-element.elementor-element-8469388 .elementor-heading-title{font-size:52px;line-height:1.1em;}.elementor-164 .elementor-element.elementor-element-999959e{--width:100%;--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-164 .elementor-element.elementor-element-7e2f5d4{--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-164 .elementor-element.elementor-element-f07e9a6 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-e9fa0c9{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-e9fa0c9 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-db05ce4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-164 .elementor-element.elementor-element-db05ce4 img{width:228px;}.elementor-164 .elementor-element.elementor-element-05a23dd .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-a5ab092{--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-164 .elementor-element.elementor-element-44cf9b8 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-8c46edb{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-8c46edb p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-f85d936{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-164 .elementor-element.elementor-element-f85d936 img{width:228px;}.elementor-164 .elementor-element.elementor-element-0f20972 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-4a81b86{--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-164 .elementor-element.elementor-element-09c6497 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-4caf2b8{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-4caf2b8 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-b4741f7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-164 .elementor-element.elementor-element-b4741f7 img{width:228px;}.elementor-164 .elementor-element.elementor-element-b821e16 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-f2093a0{--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-164 .elementor-element.elementor-element-8165c57 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-ef3b540{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-ef3b540 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-254d968{--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-164 .elementor-element.elementor-element-254d968.e-con{--align-self:center;}.elementor-164 .elementor-element.elementor-element-8cc7bca .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-23e0771{--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-164 .elementor-element.elementor-element-23e0771.e-con{--align-self:flex-start;}.elementor-164 .elementor-element.elementor-element-703e3c2{padding:12.5px 20px 12.5px 20px;}.elementor-164 .elementor-element.elementor-element-703e3c2 .elementor-heading-title{font-size:15px;line-height:25px;}.elementor-164 .elementor-element.elementor-element-614ebeb{--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-164 .elementor-element.elementor-element-1718690 img{width:17px;}.elementor-164 .elementor-element.elementor-element-6403d93{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-164 .elementor-element.elementor-element-78efa5a{--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-164 .elementor-element.elementor-element-6f77987{--width:100%;--min-height:0px;--justify-content:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-164 .elementor-element.elementor-element-b4b3281{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-5ad393a .elementor-heading-title{font-size:28px;line-height:1.2em;}.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-164 .elementor-element.elementor-element-a04c8ab{width:var( --container-widget-width, 40px );max-width:40px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-a04c8ab .elementor-divider-separator{width:40px;}.elementor-164 .elementor-element.elementor-element-a04c8ab .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-164 .elementor-element.elementor-element-9faefbe{width:var( --container-widget-width, 100% );max-width:100%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-9faefbe p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-8298621{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-164 .elementor-element.elementor-element-8298621 .elementor-icon-list-item > a{font-size:15px;line-height:22px;}.elementor-164 .elementor-element.elementor-element-429d7c8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-338850b img{width:100%;height:440px;object-fit:cover;}.elementor-164 .elementor-element.elementor-element-aa2c15c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-d524cd0 img{width:100%;height:440px;object-fit:cover;}.elementor-164 .elementor-element.elementor-element-0f9da75{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-09988b5 img{width:100%;height:440px;object-fit:cover;}.elementor-164 .elementor-element.elementor-element-da7e716{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-position:-83px;--e-n-carousel-arrow-prev-top-position:1px;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-position:1px;--e-n-carousel-fraction-horizontal-offset:20px;--e-n-carousel-fraction-vertical-offset:-14px;}.elementor-164 .elementor-element.elementor-element-d42e15f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-164 .elementor-element.elementor-element-9582c2a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-9582c2a .elementor-heading-title{font-size:32px;line-height:44px;}.elementor-164 .elementor-element.elementor-element-03ade1e{width:var( --container-widget-width, 100% );max-width:100%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-03ade1e .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:-0.32px;}.elementor-164 .elementor-element.elementor-element-fd02a5b{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-164 .elementor-element.elementor-element-b5acb4c{--width:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-c407347 img{width:40px;}.elementor-164 .elementor-element.elementor-element-db13dd2 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:-0.48px;}.elementor-164 .elementor-element.elementor-element-093c200{--width:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-8d696cb img{width:40px;}.elementor-164 .elementor-element.elementor-element-9942ac0 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:-0.48px;}.elementor-164 .elementor-element.elementor-element-b80e137{--width:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-7b62a62 img{width:40px;}.elementor-164 .elementor-element.elementor-element-01c73d8 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:-0.48px;}.elementor-164 .elementor-element.elementor-element-4d147ed{--width:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-f0aab50 img{width:40px;}.elementor-164 .elementor-element.elementor-element-2ed199f .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:-0.48px;}.elementor-164 .elementor-element.elementor-element-5164eca{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-164 .elementor-element.elementor-element-796ea74{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-400871b img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-164 .elementor-element.elementor-element-d6824a7 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-164 .elementor-element.elementor-element-08ae7fa{--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-164 .elementor-element.elementor-element-00f22df{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-3d46418{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-164 .elementor-element.elementor-element-3d46418 .elementor-heading-title{font-size:28px;line-height:1.2em;letter-spacing:-0.28px;}.elementor-164 .elementor-element.elementor-element-eea1a03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-164 .elementor-element.elementor-element-eea1a03 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-164 .elementor-element.elementor-element-5580079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-164 .elementor-element.elementor-element-5580079 .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-164 .elementor-element.elementor-element-30ce01a{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-30ce01a .elementor-divider-separator{width:40px;}.elementor-164 .elementor-element.elementor-element-30ce01a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-164 .elementor-element.elementor-element-bc4f910{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-d7a66a8{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-87bfc1d{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-87bfc1d img{width:30px;}.elementor-164 .elementor-element.elementor-element-31fd6a6{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-1ec5a2a .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-164 .elementor-element.elementor-element-3612400 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-164 .elementor-element.elementor-element-b560753{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-e8940bd{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-e8940bd img{width:30px;}.elementor-164 .elementor-element.elementor-element-8950beb{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-a8f0e25 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-164 .elementor-element.elementor-element-76fa17f .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-164 .elementor-element.elementor-element-f75d6b0{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-2350470{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-164 .elementor-element.elementor-element-2350470 img{width:30px;}.elementor-164 .elementor-element.elementor-element-563ed87{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-65abbef .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-164 .elementor-element.elementor-element-a098664 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-164 .elementor-element.elementor-element-33e120a{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-164 .elementor-element.elementor-element-33e120a .elementor-button{font-size:15px;line-height:20px;padding:12px 0px 12px 0px;}.elementor-164 .elementor-element.elementor-element-8587006{--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-164 .elementor-element.elementor-element-bb8afb1{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-164 .elementor-element.elementor-element-d36410a .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-164 .elementor-element.elementor-element-c6bcecd .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-164 .elementor-element.elementor-element-ba16779{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-6296b86{font-size:15px;line-height:1.55em;}.elementor-164 .elementor-element.elementor-element-6296b86 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-23db071{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-10bb7ac{font-size:15px;line-height:1.55em;}.elementor-164 .elementor-element.elementor-element-10bb7ac p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-4cb968f{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-5c42206{font-size:15px;line-height:1.55em;}.elementor-164 .elementor-element.elementor-element-5c42206 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-fb51b9e{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-801b10a{font-size:15px;line-height:1.55em;}.elementor-164 .elementor-element.elementor-element-801b10a p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-2321cd3{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-d65d35d{font-size:15px;line-height:1.55em;}.elementor-164 .elementor-element.elementor-element-d65d35d p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-8eff658{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-4f1b0c4{font-size:15px;line-height:1.55em;}.elementor-164 .elementor-element.elementor-element-4f1b0c4 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-38980aa{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-b7f80aa{font-size:15px;line-height:1.55em;}.elementor-164 .elementor-element.elementor-element-b7f80aa p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-e98bf71{--padding-top:0px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-164 .elementor-element.elementor-element-c703a27{font-size:15px;line-height:1.55em;}.elementor-164 .elementor-element.elementor-element-c703a27 p{margin-block-end:0px;}.elementor-164 .elementor-element.elementor-element-e17aebb{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-164 .elementor-element.elementor-element-e17aebb > .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-164 .elementor-element.elementor-element-7101436{--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-164 .elementor-element.elementor-element-0265fff{--width:min(600px, calc(100% - 380px));}.elementor-164 .elementor-element.elementor-element-d0f3dfd{--width:calc(100% - min(600px, calc(100% - 380px)) - 40px);}.elementor-164 .elementor-element.elementor-element-8232645{--width:100%;}.elementor-164 .elementor-element.elementor-element-6089605{--width:50%;}.elementor-164 .elementor-element.elementor-element-22fe2fe{--width:50%;}.elementor-164 .elementor-element.elementor-element-4ac755c{--width:calc(25% - 20.25px);}.elementor-164 .elementor-element.elementor-element-5142c3c{--width:calc(25% - 20.25px);}.elementor-164 .elementor-element.elementor-element-f74ce3d{--width:calc(25% - 20.25px);}.elementor-164 .elementor-element.elementor-element-5070d5f{--width:calc(25% - 20.25px);}.elementor-164 .elementor-element.elementor-element-ad59486{--width:clamp(280px, 32.15%, 450px);}.elementor-164 .elementor-element.elementor-element-28bd884{--width:clamp(200px, 19.93%, 279px);}.elementor-164 .elementor-element.elementor-element-999959e{--width:calc(100% + 17px);}.elementor-164 .elementor-element.elementor-element-7e2f5d4{--width:calc(25% - 12.75px);}.elementor-164 .elementor-element.elementor-element-a5ab092{--width:calc(25% - 12.75px);}.elementor-164 .elementor-element.elementor-element-4a81b86{--width:calc(25% - 12.75px);}.elementor-164 .elementor-element.elementor-element-f2093a0{--width:calc(25% - 12.75px);}.elementor-164 .elementor-element.elementor-element-254d968{--width:min(191px, 100%);}.elementor-164 .elementor-element.elementor-element-23e0771{--width:fit-content;}.elementor-164 .elementor-element.elementor-element-614ebeb{--width:51px;}.elementor-164 .elementor-element.elementor-element-6f77987{--width:min(572px, calc(50% - 60px));}.elementor-164 .elementor-element.elementor-element-fd02a5b{--width:min(1360px, 100%);}.elementor-164 .elementor-element.elementor-element-b5acb4c{--width:calc(25% - 18px);}.elementor-164 .elementor-element.elementor-element-093c200{--width:calc(25% - 18px);}.elementor-164 .elementor-element.elementor-element-b80e137{--width:calc(25% - 18px);}.elementor-164 .elementor-element.elementor-element-4d147ed{--width:calc(25% - 18px);}.elementor-164 .elementor-element.elementor-element-796ea74{--width:100%;}.elementor-164 .elementor-element.elementor-element-08ae7fa{--width:500px;}.elementor-164 .elementor-element.elementor-element-bc4f910{--width:348px;}.elementor-164 .elementor-element.elementor-element-bb8afb1{--width:min(609px, 43.5%);}}@media(max-width:1024px) and (min-width:768px){.elementor-164 .elementor-element.elementor-element-0265fff{--width:600px;}.elementor-164 .elementor-element.elementor-element-d0f3dfd{--width:100%;}.elementor-164 .elementor-element.elementor-element-8232645{--width:100%;}.elementor-164 .elementor-element.elementor-element-6089605{--width:100%;}.elementor-164 .elementor-element.elementor-element-22fe2fe{--width:100%;}.elementor-164 .elementor-element.elementor-element-4ac755c{--width:calc(50% - 10px);}.elementor-164 .elementor-element.elementor-element-5142c3c{--width:calc(50% - 10px);}.elementor-164 .elementor-element.elementor-element-f74ce3d{--width:calc(50% - 10px);}.elementor-164 .elementor-element.elementor-element-5070d5f{--width:calc(50% - 10px);}.elementor-164 .elementor-element.elementor-element-ad59486{--width:100%;}.elementor-164 .elementor-element.elementor-element-28bd884{--width:280px;}.elementor-164 .elementor-element.elementor-element-999959e{--width:100%;}.elementor-164 .elementor-element.elementor-element-7e2f5d4{--width:calc(50% - 5px);}.elementor-164 .elementor-element.elementor-element-a5ab092{--width:calc(50% - 5px);}.elementor-164 .elementor-element.elementor-element-4a81b86{--width:calc(50% - 5px);}.elementor-164 .elementor-element.elementor-element-f2093a0{--width:calc(50% - 5px);}.elementor-164 .elementor-element.elementor-element-254d968{--width:min(180px, 100%);}.elementor-164 .elementor-element.elementor-element-23e0771{--width:fit-content;}.elementor-164 .elementor-element.elementor-element-614ebeb{--width:51px;}.elementor-164 .elementor-element.elementor-element-6f77987{--width:100%;}.elementor-164 .elementor-element.elementor-element-fd02a5b{--width:100%;}.elementor-164 .elementor-element.elementor-element-b5acb4c{--width:calc(50% - 10px);}.elementor-164 .elementor-element.elementor-element-093c200{--width:calc(50% - 10px);}.elementor-164 .elementor-element.elementor-element-b80e137{--width:calc(50% - 10px);}.elementor-164 .elementor-element.elementor-element-4d147ed{--width:calc(50% - 10px);}.elementor-164 .elementor-element.elementor-element-796ea74{--width:100%;}.elementor-164 .elementor-element.elementor-element-08ae7fa{--width:100%;}.elementor-164 .elementor-element.elementor-element-bc4f910{--width:100%;}.elementor-164 .elementor-element.elementor-element-bb8afb1{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-954c6c5 *//* 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-164 .elementor-element.elementor-element-954c6c5{position:absolute!important;inset:0;z-index:-1;margin:0!important;width:100%!important;max-width:none!important;height:100%;pointer-events:none;}
.elementor-164 .elementor-element.elementor-element-954c6c5 .gb-hero-pic,.elementor-164 .elementor-element.elementor-element-954c6c5 .gb-hero-img{display:block;width:100%;height:100%;}
.elementor-164 .elementor-element.elementor-element-954c6c5 .gb-hero-img{object-fit:cover;object-position:50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0265fff *//* White notch left of the card (Figma 229:1512). Decoration, so a pseudo-element; off on phones where the card runs edge to edge. */
@media(min-width:768px){.elementor-164 .elementor-element.elementor-element-0265fff::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-edaa3b3 *//* the brief's longer label ("Download the Seastra 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-164 .elementor-element.elementor-element-edaa3b3 .elementor-button{text-align:left;}.elementor-164 .elementor-element.elementor-element-edaa3b3 .elementor-button-content-wrapper{justify-content:flex-start;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1c597a *//* Figma 229:1510 + 229:1511. The native overlay holds the bottom darkening layer (229:1511, transparent 33.6% -> black 60% at 80.3%); this rule re-states it and adds the Figma's top 20% tint (229:1510) beneath it. Change both lines together. */
.elementor-164 .elementor-element.elementor-element-b1c597a::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-164 .elementor-element.elementor-element-b1c597a::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-164 .elementor-element.elementor-element-b1c597a{isolation:isolate;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eab874b */.elementor-164 .elementor-element.elementor-element-eab874b p:last-child{margin-block-end:0;}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-92ac4b6 *//* Figma 229:1565-67: 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-164 .elementor-element.elementor-element-92ac4b6{--e-n-carousel-swiper-offset-size:max(24px,calc((100% - 687px) / 2));}
/* Figma 229:1594 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-164 .elementor-element.elementor-element-92ac4b6 .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-164 .elementor-element.elementor-element-92ac4b6 .swiper-pagination-bullet::before,.elementor-164 .elementor-element.elementor-element-92ac4b6 .swiper-pagination-bullet::after{content:"";position:absolute;top:50%;height:5px;margin-top:-2.5px;pointer-events:none;}
.elementor-164 .elementor-element.elementor-element-92ac4b6 .swiper-pagination-bullet::before{left:-10px;right:-10px;background:rgba(0,0,0,.1);}
.elementor-164 .elementor-element.elementor-element-92ac4b6 .swiper-pagination-bullet:first-child::before{left:0;}
.elementor-164 .elementor-element.elementor-element-92ac4b6 .swiper-pagination-bullet:last-child::before{right:0;}
.elementor-164 .elementor-element.elementor-element-92ac4b6 .swiper-pagination-bullet::after{left:0;right:0;background:#000;opacity:0;transition:opacity .3s;}
.elementor-164 .elementor-element.elementor-element-92ac4b6 .swiper-pagination-bullet-active::after{opacity:1;}
.elementor-164 .elementor-element.elementor-element-92ac4b6 .swiper-pagination-bullet:focus-visible{outline:2px solid #161616;outline-offset:2px;}


/* #1643 - KEYBOARD ACCESS TO THE GALLERY. The bar pagination is <span role="button">
   with no tabindex (Swiper a11y adds role+label, never tabindex), so it cannot be focused
   and a keyboard user had no way to change slide. Elementor Pro's native `arrows` control
   emits real tab-reachable buttons; they are painted only when focused, so the Figma's
   bar-pagination-only presentation is unchanged for everyone else.
   opacity:0 - NOT display:none or visibility:hidden - keeps them focusable and in the
   accessibility tree. No transition: a transitioned opacity reads as its START value in
   getComputedStyle for the first ~120ms, which made the first gate run report a correct
   build as opacity:0 on focus. Elementor draws the arrow at 25x25, so the focused state
   takes an explicit 44x44 minimum rather than padding arithmetic (SC 2.5.8). */
.elementor-164 .elementor-element.elementor-element-92ac4b6 .elementor-swiper-button{opacity:0;pointer-events:none;color:#161616;}
.elementor-164 .elementor-element.elementor-element-92ac4b6 .elementor-swiper-button:focus-visible{opacity:1;pointer-events:auto;background:#fff;border-radius:8px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;outline:3px solid #161616;outline-offset:2px;}
.elementor-164 .elementor-element.elementor-element-92ac4b6 .elementor-swiper-button.swiper-button-disabled{opacity:0;}
/* Elementor parks the arrow flush on the swiper's edge, i.e. x=0 at 1920, so the focus ring
   would be drawn off the left of the viewport. Nudged inside; invisible and inert at rest,
   so this moves nothing a mouse user can see (proven by a 0-pixel before/after diff). */
.elementor-164 .elementor-element.elementor-element-92ac4b6 .elementor-swiper-button-prev{left:24px;right:auto;}
.elementor-164 .elementor-element.elementor-element-92ac4b6 .elementor-swiper-button-next{right:24px;left:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f97c965 *//* the sales-line link inside the timeline body: white like the text, underlined, gold on hover, visible focus on the dark band */
.elementor-164 .elementor-element.elementor-element-f97c965 a{color:inherit;text-decoration:underline;text-underline-offset:3px;}
.elementor-164 .elementor-element.elementor-element-f97c965 a:hover{color:#BA9C68;}
.elementor-164 .elementor-element.elementor-element-f97c965 a:focus-visible{outline:2px solid #BA9C68;outline-offset:2px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28bd884 *//* Figma 229:1549: the 1px rail line through the dot centres, full band height on desktop (decoration, so a pseudo-element). The band clips it (overflow hidden). */
.elementor-164 .elementor-element.elementor-element-28bd884{isolation:isolate;}
.elementor-164 .elementor-element.elementor-element-28bd884::after{content:"";position:absolute;top:-100vh;height:calc(100% + 200vh);right:12px;width:1px;background:rgba(255,255,255,.2);z-index:-1;pointer-events:none;}
@media(max-width:1024px){.elementor-164 .elementor-element.elementor-element-28bd884::after{top:0;height:100%;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8469388 *//* Figma 229:1636: the word is drawn as a 1px outline (#8F5E32) with no fill, and the cards below overlap its foot. */
.elementor-164 .elementor-element.elementor-element-8469388 .elementor-heading-title{-webkit-text-stroke:1px #8F5E32;color:transparent;}
.elementor-164 .elementor-element.elementor-element-8469388{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-164 .elementor-element.elementor-element-8469388 .elementor-heading-title{font-size:min(52px, calc((100vw - 40px) * 0.15));}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9fa0c9 *//* #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-164 .elementor-element.elementor-element-e9fa0c9{min-height:3em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c46edb *//* #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-164 .elementor-element.elementor-element-8c46edb{min-height:3em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4caf2b8 *//* #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-164 .elementor-element.elementor-element-4caf2b8{min-height:3em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef3b540 *//* #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-164 .elementor-element.elementor-element-ef3b540{min-height:3em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9faefbe */.elementor-164 .elementor-element.elementor-element-9faefbe p:last-child{margin-block-end:0;}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-da7e716 *//* Figma 229:1660: the counter is a white pill (10px 20px, radius 100) with the current slide in ink and "/ 3" muted. The Figma mutes to 30% ink (1.9:1); #737373 keeps it legible (4.7:1). Decoration only, so CSS. */
.elementor-164 .elementor-element.elementor-element-da7e716 .swiper-pagination-fraction{width:auto;background:#fff;border-radius:100px;padding:10px 20px;white-space:nowrap;}
.elementor-164 .elementor-element.elementor-element-da7e716 .swiper-pagination-current{color:#1A1A1A;margin-inline-end:10px;}
.elementor-164 .elementor-element.elementor-element-da7e716 .swiper-pagination-total{margin-inline-start:10px;}
.elementor-164 .elementor-element.elementor-element-da7e716 :is(.elementor-swiper-button-prev,.elementor-swiper-button-next):focus-visible{outline:2px solid #161616;outline-offset:2px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33e120a */.elementor-164 .elementor-element.elementor-element-33e120a .elementor-button{text-underline-offset:3px;}
.elementor-164 .elementor-element.elementor-element-33e120a .elementor-button:focus-visible{outline:2px solid #161616;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ae7fa *//* Figma 229:1413: 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-164 .elementor-element.elementor-element-08ae7fa{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-164 .elementor-element.elementor-element-08ae7fa{--width:100%!important;--min-height:0px!important;}}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e17aebb *//* 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-164 .elementor-element.elementor-element-e17aebb{--n-accordion-border-width:0px;--n-accordion-item-title-space-between:20px;--n-accordion-title-icon-order:initial;}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item{border:1px solid #E2E8E2;border-radius:999px;background:#fff;}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item[open]{border-radius:40px;background:rgba(186,156,104,.05);border-color:rgba(186,156,104,.2);}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item-title{justify-content:space-between;gap:16px;padding:15px 30px;border:0;border-radius:inherit;}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item[open]>.e-n-accordion-item-title{padding:23px 30px 10px;}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item-title-header{flex:1 1 auto;}
.elementor-164 .elementor-element.elementor-element-e17aebb .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-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item-title-icon span{height:16px;width:16px;align-items:center;justify-content:center;}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item-title-icon svg{width:16px;height:16px;fill:none;}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon{background:#BA9C68;border-color:#BA9C68;}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon svg path{stroke:#161616;}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item>.e-con{border:0;background:transparent;}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item>.e-con p{margin:0;}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item-title:focus-visible{outline:2px solid #161616;outline-offset:3px;}
@media(max-width:767px){.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item-title{padding:14px 16px 14px 22px;}.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item[open]>.e-n-accordion-item-title{padding:20px 16px 10px 22px;}.elementor-164 .elementor-element.elementor-element-e17aebb .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-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item>.e-con a{color:#76593F;text-decoration:underline;text-underline-offset:3px;}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item>.e-con a:hover,.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item>.e-con a:focus-visible{color:#161616;}
.elementor-164 .elementor-element.elementor-element-e17aebb .e-n-accordion-item>.e-con a[href^="tel:"]{white-space:nowrap;}/* End custom CSS */
/* Start custom CSS *//* Seastra project accent. Set at PAGE level (the bridge's _css_classes never reaches markup); `body.elementor-page-164` compiles to
   body.elementor-page-<id>, which wraps every section including the shortcode-embedded template 155.
   --gb-accent-on MUST RIDE WITH --gb-accent (brief section 3, approval #181): gb-crm paints the SEARCH button
   color:var(--gb-accent-on,#161616). Live post 164 relies on that fallback; ink on gold = 6.93:1. */
body.elementor-page-164{--gb-accent:#ba9c68;--gb-accent-deep:#76593f;--gb-accent-on:#161616;}/* End custom CSS */