.elementor-1461 .elementor-element.elementor-element-4fc62f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:112px 112px;--row-gap:112px;--column-gap:112px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:64px;--padding-right:64px;}.elementor-1461 .elementor-element.elementor-element-4fc62f9:not(.elementor-motion-effects-element-type-background), .elementor-1461 .elementor-element.elementor-element-4fc62f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1461 .elementor-element.elementor-element-0a9f4f3{--display:flex;--position:absolute;--min-height:690px;--border-radius:1000px 1000px 1000px 1000px;bottom:0px;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-0a9f4f3{right:82px;}body.rtl .elementor-1461 .elementor-element.elementor-element-0a9f4f3{left:82px;}.elementor-1461 .elementor-element.elementor-element-36feb0e{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1461 .elementor-element.elementor-element-443f4dd{--display:flex;}.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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-1461 .elementor-element.elementor-element-9dd32a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-9dd32a8 .elementor-heading-title{font-family:var( --e-global-typography-fd088a2-font-family ), Sans-serif;font-size:var( --e-global-typography-fd088a2-font-size );font-weight:var( --e-global-typography-fd088a2-font-weight );text-transform:var( --e-global-typography-fd088a2-text-transform );font-style:var( --e-global-typography-fd088a2-font-style );text-decoration:var( --e-global-typography-fd088a2-text-decoration );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );color:var( --e-global-color-text );}.elementor-1461 .elementor-element.elementor-element-cc46ac2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-1461 .elementor-element.elementor-element-4cc2503{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-1461 .elementor-element.elementor-element-50dfffa{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-1461 .elementor-element.elementor-element-feb4c3c{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1461 .elementor-element.elementor-element-089f894{--display:flex;}.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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1461 .elementor-element.elementor-element-7e2ee71{width:auto;max-width:auto;}.elementor-1461 .elementor-element.elementor-element-7e2ee71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-7e2ee71.elementor-element{--align-self:flex-start;}.elementor-1461 .elementor-element.elementor-element-7e2ee71 .elementor-button{font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:130%;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:12px 12px 12px 12px;padding:12px 20px 12px 20px;}.elementor-1461 .elementor-element.elementor-element-8436bbe{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1461 .elementor-element.elementor-element-9303b8d{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-0bd1aa3 .elementor-button{background-color:#00000000;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:130%;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-1461 .elementor-element.elementor-element-0bd1aa3 .elementor-button:hover, .elementor-1461 .elementor-element.elementor-element-0bd1aa3 .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-fb95ccd );}.elementor-1461 .elementor-element.elementor-element-0bd1aa3{width:auto;max-width:auto;}.elementor-1461 .elementor-element.elementor-element-0bd1aa3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-0bd1aa3.elementor-element{--align-self:flex-start;}.elementor-1461 .elementor-element.elementor-element-0bd1aa3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1461 .elementor-element.elementor-element-0bd1aa3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1461 .elementor-element.elementor-element-0bd1aa3 .elementor-button:hover svg, .elementor-1461 .elementor-element.elementor-element-0bd1aa3 .elementor-button:focus svg{fill:var( --e-global-color-fb95ccd );}.elementor-1461 .elementor-element.elementor-element-a2ba707{--display:flex;--min-height:640px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-55px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1461 .elementor-element.elementor-element-9a87765{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:64px;--padding-right:64px;}.elementor-1461 .elementor-element.elementor-element-9a87765:not(.elementor-motion-effects-element-type-background), .elementor-1461 .elementor-element.elementor-element-9a87765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFFFF;}.elementor-1461 .elementor-element.elementor-element-34e28cb{--display:flex;--position:absolute;--min-height:542px;border-style:none;--border-style:none;--border-radius:1000px 1000px 1000px 1000px;top:4%;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-34e28cb{left:28%;}body.rtl .elementor-1461 .elementor-element.elementor-element-34e28cb{right:28%;}.elementor-1461 .elementor-element.elementor-element-476287d{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1461 .elementor-element.elementor-element-bd537ee{--display:flex;}.elementor-1461 .elementor-element.elementor-element-34c2343{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1461 .elementor-element.elementor-element-3a1b773 .elementor-heading-title{font-family:var( --e-global-typography-145156f-font-family ), Sans-serif;font-size:var( --e-global-typography-145156f-font-size );font-weight:var( --e-global-typography-145156f-font-weight );text-transform:var( --e-global-typography-145156f-text-transform );font-style:var( --e-global-typography-145156f-font-style );text-decoration:var( --e-global-typography-145156f-text-decoration );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );color:var( --e-global-color-accent );}.elementor-1461 .elementor-element.elementor-element-41c07c9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1461 .elementor-element.elementor-element-a05c5fb{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-90bd7ae{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-9e23d29{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ad4b51d{--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:64px 64px;--row-gap:64px;--column-gap:64px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:64px;--padding-right:64px;}.elementor-1461 .elementor-element.elementor-element-ad4b51d:not(.elementor-motion-effects-element-type-background), .elementor-1461 .elementor-element.elementor-element-ad4b51d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFFFF;}.elementor-1461 .elementor-element.elementor-element-dc827ea{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1461 .elementor-element.elementor-element-bef0399{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1461 .elementor-element.elementor-element-707faa2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 6px 0px;}.elementor-1461 .elementor-element.elementor-element-707faa2.elementor-element{--align-self:flex-start;}.elementor-1461 .elementor-element.elementor-element-707faa2 .elementor-heading-title{font-family:var( --e-global-typography-ea6ae2d-font-family ), Sans-serif;font-size:var( --e-global-typography-ea6ae2d-font-size );font-weight:var( --e-global-typography-ea6ae2d-font-weight );text-transform:var( --e-global-typography-ea6ae2d-text-transform );font-style:var( --e-global-typography-ea6ae2d-font-style );text-decoration:var( --e-global-typography-ea6ae2d-text-decoration );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-33200bf .elementor-heading-title{font-family:var( --e-global-typography-145156f-font-family ), Sans-serif;font-size:var( --e-global-typography-145156f-font-size );font-weight:var( --e-global-typography-145156f-font-weight );text-transform:var( --e-global-typography-145156f-text-transform );font-style:var( --e-global-typography-145156f-font-style );text-decoration:var( --e-global-typography-145156f-text-decoration );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );color:var( --e-global-color-accent );}.elementor-1461 .elementor-element.elementor-element-c74c3d0{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-1461 .elementor-element.elementor-element-42206ef{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1461 .elementor-element.elementor-element-128bfb5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1461 .elementor-element.elementor-element-128bfb5 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-1461 .elementor-element.elementor-element-128bfb5{width:100%;max-width:100%;}:is( .elementor-1461 .elementor-element.elementor-element-128bfb5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1461 .elementor-element.elementor-element-128bfb5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1461 .elementor-element.elementor-element-128bfb5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);padding-top:calc(32px / 2);padding-bottom:calc(32px / 2);}:is( .elementor-1461 .elementor-element.elementor-element-128bfb5 > .elementor-widget-container > .jet-listing-grid, .elementor-1461 .elementor-element.elementor-element-128bfb5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1461 .elementor-element.elementor-element-128bfb5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}:is( .elementor-1461 .elementor-element.elementor-element-128bfb5 > .elementor-widget-container > .jet-listing-grid, .elementor-1461 .elementor-element.elementor-element-128bfb5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1461 .elementor-element.elementor-element-128bfb5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 32px / -2);margin-bottom:calc( 32px / -2);}.elementor-1461 .elementor-element.elementor-element-b18b866{--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:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:64px;--padding-right:64px;--z-index:2;}.elementor-1461 .elementor-element.elementor-element-b18b866:not(.elementor-motion-effects-element-type-background), .elementor-1461 .elementor-element.elementor-element-b18b866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1461 .elementor-element.elementor-element-18cdc12{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1461 .elementor-element.elementor-element-69c79f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 14px 6px 0px;}.elementor-1461 .elementor-element.elementor-element-69c79f8.elementor-element{--align-self:flex-start;}.elementor-1461 .elementor-element.elementor-element-69c79f8 .elementor-heading-title{font-family:var( --e-global-typography-ea6ae2d-font-family ), Sans-serif;font-size:var( --e-global-typography-ea6ae2d-font-size );font-weight:var( --e-global-typography-ea6ae2d-font-weight );text-transform:var( --e-global-typography-ea6ae2d-text-transform );font-style:var( --e-global-typography-ea6ae2d-font-style );text-decoration:var( --e-global-typography-ea6ae2d-text-decoration );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-fed8af1 .elementor-heading-title{font-family:var( --e-global-typography-145156f-font-family ), Sans-serif;font-size:var( --e-global-typography-145156f-font-size );font-weight:var( --e-global-typography-145156f-font-weight );text-transform:var( --e-global-typography-145156f-text-transform );font-style:var( --e-global-typography-145156f-font-style );text-decoration:var( --e-global-typography-145156f-text-decoration );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );color:var( --e-global-color-accent );}.elementor-1461 .elementor-element.elementor-element-87bfe02{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-1461 .elementor-element.elementor-element-2c6676a{--display:flex;}.elementor-1461 .elementor-element.elementor-element-2053a5d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 65px;--row-gap:32px;--column-gap:65px;--grid-auto-flow:row;}.elementor-1461 .elementor-element.elementor-element-b9999ef{--display:flex;--min-height:100%;}.elementor-1461 .elementor-element.elementor-element-a4a6b1e > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-a4a6b1e{font-family:var( --e-global-typography-91cc438-font-family ), Sans-serif;font-size:var( --e-global-typography-91cc438-font-size );font-weight:var( --e-global-typography-91cc438-font-weight );text-transform:var( --e-global-typography-91cc438-text-transform );font-style:var( --e-global-typography-91cc438-font-style );text-decoration:var( --e-global-typography-91cc438-text-decoration );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-1461 .elementor-element.elementor-element-7601a5a > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-7601a5a{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ca38740 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-ae2d7ae{--display:flex;--min-height:100%;}.elementor-1461 .elementor-element.elementor-element-5fee3c9 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-5fee3c9{font-family:var( --e-global-typography-91cc438-font-family ), Sans-serif;font-size:var( --e-global-typography-91cc438-font-size );font-weight:var( --e-global-typography-91cc438-font-weight );text-transform:var( --e-global-typography-91cc438-text-transform );font-style:var( --e-global-typography-91cc438-font-style );text-decoration:var( --e-global-typography-91cc438-text-decoration );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ac98e29 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-ac98e29{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-e0d9fe2 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-3101ba9{--display:flex;--min-height:100%;}.elementor-1461 .elementor-element.elementor-element-4544ea3 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-4544ea3{font-family:var( --e-global-typography-91cc438-font-family ), Sans-serif;font-size:var( --e-global-typography-91cc438-font-size );font-weight:var( --e-global-typography-91cc438-font-weight );text-transform:var( --e-global-typography-91cc438-text-transform );font-style:var( --e-global-typography-91cc438-font-style );text-decoration:var( --e-global-typography-91cc438-text-decoration );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ae84a90 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-ae84a90{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-4adf774 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-ea3b1a2{--display:flex;--position:absolute;--min-height:690px;--border-radius:1000px 1000px 1000px 1000px;top:10%;--z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-ea3b1a2{right:16%;}body.rtl .elementor-1461 .elementor-element.elementor-element-ea3b1a2{left:16%;}.elementor-1461 .elementor-element.elementor-element-bdc136c{--display:flex;--gap:109px 109px;--row-gap:109px;--column-gap:109px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:20px;--padding-left:64px;--padding-right:64px;--z-index:2;}.elementor-1461 .elementor-element.elementor-element-bdc136c:not(.elementor-motion-effects-element-type-background), .elementor-1461 .elementor-element.elementor-element-bdc136c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1461 .elementor-element.elementor-element-ddda700{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1461 .elementor-element.elementor-element-23e8348 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 14px 6px 0px;}.elementor-1461 .elementor-element.elementor-element-23e8348.elementor-element{--align-self:flex-start;}.elementor-1461 .elementor-element.elementor-element-23e8348 .elementor-heading-title{font-family:var( --e-global-typography-ea6ae2d-font-family ), Sans-serif;font-size:var( --e-global-typography-ea6ae2d-font-size );font-weight:var( --e-global-typography-ea6ae2d-font-weight );text-transform:var( --e-global-typography-ea6ae2d-text-transform );font-style:var( --e-global-typography-ea6ae2d-font-style );text-decoration:var( --e-global-typography-ea6ae2d-text-decoration );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-2ae56da .elementor-heading-title{font-family:var( --e-global-typography-145156f-font-family ), Sans-serif;font-size:var( --e-global-typography-145156f-font-size );font-weight:var( --e-global-typography-145156f-font-weight );text-transform:var( --e-global-typography-145156f-text-transform );font-style:var( --e-global-typography-145156f-font-style );text-decoration:var( --e-global-typography-145156f-text-decoration );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );color:var( --e-global-color-accent );}.elementor-1461 .elementor-element.elementor-element-6a784cc{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-1461 .elementor-element.elementor-element-d68ac12{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1461 .elementor-element.elementor-element-a2f8b76 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container{padding:0px 0px 40px 0px;}:is( .elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);padding-top:calc(32px / 2);padding-bottom:calc(32px / 2);}:is( .elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container > .jet-listing-grid, .elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}:is( .elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container > .jet-listing-grid, .elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 32px / -2);margin-bottom:calc( 32px / -2);}.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing-grid__slider .jet-slick-dots li{width:8px;height:8px;margin-left:calc( 9px/2 );margin-right:calc( 9px/2 );background:var( --e-global-color-6686154 );}.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-accent );}.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-accent );}.elementor-1461 .elementor-element.elementor-element-c49d722{--display:flex;--position:absolute;--min-height:343px;border-style:none;--border-style:none;--border-radius:1000px 1000px 1000px 1000px;top:22%;--z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-c49d722{left:44%;}body.rtl .elementor-1461 .elementor-element.elementor-element-c49d722{right:44%;}.elementor-1461 .elementor-element.elementor-element-39f32ff{--display:flex;--position:absolute;--min-height:115px;border-style:none;--border-style:none;--border-radius:1000px 1000px 1000px 1000px;top:23%;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-39f32ff{left:71%;}body.rtl .elementor-1461 .elementor-element.elementor-element-39f32ff{right:71%;}.elementor-1461 .elementor-element.elementor-element-85c934f{--display:flex;--gap:109px 109px;--row-gap:109px;--column-gap:109px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:104px;--padding-left:64px;--padding-right:64px;--z-index:2;}.elementor-1461 .elementor-element.elementor-element-85c934f:not(.elementor-motion-effects-element-type-background), .elementor-1461 .elementor-element.elementor-element-85c934f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-gallery .elementor-gallery-item__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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-60a8981 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1461 .elementor-element.elementor-element-60a8981 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1461 .elementor-element.elementor-element-60a8981{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1461 .elementor-element.elementor-element-cef9acd{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;}.elementor-1461 .elementor-element.elementor-element-cef9acd.elementor-element{--align-self:flex-start;}.elementor-1461 .elementor-element.elementor-element-516b1f7{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1461 .elementor-element.elementor-element-34bcaab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-7a501b0{--display:flex;--min-height:530px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:64px;--padding-right:64px;--z-index:3;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-e962cc8{left:-10%;}body.rtl .elementor-1461 .elementor-element.elementor-element-e962cc8{right:-10%;}.elementor-1461 .elementor-element.elementor-element-e962cc8{top:-20%;z-index:1;}.elementor-1461 .elementor-element.elementor-element-e962cc8 img{width:100%;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-7ba975d{right:-29%;}body.rtl .elementor-1461 .elementor-element.elementor-element-7ba975d{left:-29%;}.elementor-1461 .elementor-element.elementor-element-7ba975d{bottom:-30%;z-index:1;}.elementor-1461 .elementor-element.elementor-element-7ba975d img{width:100%;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-702627c{left:0px;}body.rtl .elementor-1461 .elementor-element.elementor-element-702627c{right:0px;}.elementor-1461 .elementor-element.elementor-element-702627c{top:-490px;}.elementor-1461 .elementor-element.elementor-element-702627c .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1461 .elementor-element.elementor-element-702627c img{width:922px;height:922px;}.elementor-1461 .elementor-element.elementor-element-77819cf{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:10;}.elementor-1461 .elementor-element.elementor-element-a2066b4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1461 .elementor-element.elementor-element-88eedeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 14px 6px 0px;}.elementor-1461 .elementor-element.elementor-element-88eedeb.elementor-element{--align-self:flex-start;}.elementor-1461 .elementor-element.elementor-element-88eedeb .elementor-heading-title{font-family:var( --e-global-typography-ea6ae2d-font-family ), Sans-serif;font-size:var( --e-global-typography-ea6ae2d-font-size );font-weight:var( --e-global-typography-ea6ae2d-font-weight );text-transform:var( --e-global-typography-ea6ae2d-text-transform );font-style:var( --e-global-typography-ea6ae2d-font-style );text-decoration:var( --e-global-typography-ea6ae2d-text-decoration );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );color:#005468;}.elementor-1461 .elementor-element.elementor-element-40dd42d .elementor-heading-title{font-family:var( --e-global-typography-145156f-font-family ), Sans-serif;font-size:var( --e-global-typography-145156f-font-size );font-weight:var( --e-global-typography-145156f-font-weight );text-transform:var( --e-global-typography-145156f-text-transform );font-style:var( --e-global-typography-145156f-font-style );text-decoration:var( --e-global-typography-145156f-text-decoration );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );color:var( --e-global-color-accent );}.elementor-1461 .elementor-element.elementor-element-f021287{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-1461 .elementor-element.elementor-element-bd591c1{--display:flex;}@media(min-width:501px){.elementor-1461 .elementor-element.elementor-element-0a9f4f3{--width:690px;}.elementor-1461 .elementor-element.elementor-element-36feb0e{--width:640px;}.elementor-1461 .elementor-element.elementor-element-089f894{--width:auto;}.elementor-1461 .elementor-element.elementor-element-8436bbe{--width:auto;}.elementor-1461 .elementor-element.elementor-element-a2ba707{--width:640px;}.elementor-1461 .elementor-element.elementor-element-34e28cb{--width:542px;}.elementor-1461 .elementor-element.elementor-element-bd537ee{--width:528px;}.elementor-1461 .elementor-element.elementor-element-34c2343{--width:640px;}.elementor-1461 .elementor-element.elementor-element-bef0399{--width:640px;}.elementor-1461 .elementor-element.elementor-element-18cdc12{--width:640px;}.elementor-1461 .elementor-element.elementor-element-ea3b1a2{--width:690px;}.elementor-1461 .elementor-element.elementor-element-ddda700{--width:640px;}.elementor-1461 .elementor-element.elementor-element-c49d722{--width:343px;}.elementor-1461 .elementor-element.elementor-element-39f32ff{--width:115px;}.elementor-1461 .elementor-element.elementor-element-77819cf{--width:640px;}.elementor-1461 .elementor-element.elementor-element-bd591c1{--width:528px;}}@media(max-width:1023px) and (min-width:501px){.elementor-1461 .elementor-element.elementor-element-0a9f4f3{--width:490px;}.elementor-1461 .elementor-element.elementor-element-36feb0e{--width:100%;}.elementor-1461 .elementor-element.elementor-element-a2ba707{--width:100%;}.elementor-1461 .elementor-element.elementor-element-34c2343{--width:100%;}.elementor-1461 .elementor-element.elementor-element-bef0399{--width:100%;}.elementor-1461 .elementor-element.elementor-element-42206ef{--width:100%;}.elementor-1461 .elementor-element.elementor-element-18cdc12{--width:100%;}.elementor-1461 .elementor-element.elementor-element-ea3b1a2{--width:490px;}.elementor-1461 .elementor-element.elementor-element-ddda700{--width:100%;}.elementor-1461 .elementor-element.elementor-element-d68ac12{--width:100%;}.elementor-1461 .elementor-element.elementor-element-c49d722{--width:343px;}.elementor-1461 .elementor-element.elementor-element-77819cf{--width:100%;}}@media(max-width:767px) and (min-width:501px){.elementor-1461 .elementor-element.elementor-element-0a9f4f3{--width:375px;}.elementor-1461 .elementor-element.elementor-element-36feb0e{--width:100%;}.elementor-1461 .elementor-element.elementor-element-a2ba707{--width:100%;}.elementor-1461 .elementor-element.elementor-element-34e28cb{--width:271px;}.elementor-1461 .elementor-element.elementor-element-bd537ee{--width:100%;}.elementor-1461 .elementor-element.elementor-element-34c2343{--width:100%;}.elementor-1461 .elementor-element.elementor-element-18cdc12{--width:100%;}.elementor-1461 .elementor-element.elementor-element-b9999ef{--width:100%;}.elementor-1461 .elementor-element.elementor-element-ae2d7ae{--width:100%;}.elementor-1461 .elementor-element.elementor-element-3101ba9{--width:100%;}.elementor-1461 .elementor-element.elementor-element-ea3b1a2{--width:370px;}.elementor-1461 .elementor-element.elementor-element-c49d722{--width:343px;}.elementor-1461 .elementor-element.elementor-element-39f32ff{--width:115px;}.elementor-1461 .elementor-element.elementor-element-bd591c1{--width:100%;}}@media(max-width:1366px){.elementor-1461 .elementor-element.elementor-element-4fc62f9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-0a9f4f3{right:-26%;}body.rtl .elementor-1461 .elementor-element.elementor-element-0a9f4f3{left:-26%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-9dd32a8 .elementor-heading-title{font-size:var( --e-global-typography-fd088a2-font-size );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1461 .elementor-element.elementor-element-4cc2503{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-50dfffa{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-feb4c3c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1461 .elementor-element.elementor-element-7e2ee71 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0px;}.elementor-1461 .elementor-element.elementor-element-8436bbe{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1461 .elementor-element.elementor-element-9303b8d{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-0bd1aa3 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0px;}.elementor-1461 .elementor-element.elementor-element-a2ba707{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ea23788 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-ea23788 img{width:100%;height:100%;}.elementor-1461 .elementor-element.elementor-element-9a87765{--padding-top:104px;--padding-bottom:104px;--padding-left:64px;--padding-right:64px;}.elementor-1461 .elementor-element.elementor-element-3a1b773 .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-a05c5fb{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-90bd7ae{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-9e23d29{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-707faa2 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-33200bf .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-c74c3d0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-69c79f8 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-fed8af1 .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-87bfe02{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-2053a5d{--e-con-grid-template-columns:repeat(3, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-1461 .elementor-element.elementor-element-a4a6b1e{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-1461 .elementor-element.elementor-element-7601a5a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-5fee3c9{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ac98e29{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-4544ea3{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ae84a90{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-23e8348 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-2ae56da .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-6a784cc{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-39f32ff{left:84%;}body.rtl .elementor-1461 .elementor-element.elementor-element-39f32ff{right:84%;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-cef9acd{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;}.elementor-1461 .elementor-element.elementor-element-7a501b0{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-e962cc8{left:-62%;}body.rtl .elementor-1461 .elementor-element.elementor-element-e962cc8{right:-62%;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-7ba975d{right:-72%;}body.rtl .elementor-1461 .elementor-element.elementor-element-7ba975d{left:-72%;}.elementor-1461 .elementor-element.elementor-element-88eedeb .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-40dd42d .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-f021287{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:1023px){.elementor-1461 .elementor-element.elementor-element-4fc62f9{--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:75px;--padding-bottom:75px;--padding-left:48px;--padding-right:48px;}.elementor-1461 .elementor-element.elementor-element-0a9f4f3{--min-height:490px;bottom:10%;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-0a9f4f3{right:17%;}body.rtl .elementor-1461 .elementor-element.elementor-element-0a9f4f3{left:17%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-9dd32a8 .elementor-heading-title{font-size:var( --e-global-typography-fd088a2-font-size );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1461 .elementor-element.elementor-element-4cc2503{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-50dfffa{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1461 .elementor-element.elementor-element-7e2ee71 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0em;}.elementor-1461 .elementor-element.elementor-element-9303b8d{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-0bd1aa3 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0em;}.elementor-1461 .elementor-element.elementor-element-a2ba707{--min-height:450px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ea23788 img{width:60%;}.elementor-1461 .elementor-element.elementor-element-9a87765{--padding-top:52px;--padding-bottom:52px;--padding-left:48px;--padding-right:48px;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-34e28cb{left:-9%;}body.rtl .elementor-1461 .elementor-element.elementor-element-34e28cb{right:-9%;}.elementor-1461 .elementor-element.elementor-element-34e28cb{top:7%;}.elementor-1461 .elementor-element.elementor-element-476287d{--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:flex-end;}.elementor-1461 .elementor-element.elementor-element-3a1b773 .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-a05c5fb{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-90bd7ae{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-9e23d29{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ad4b51d{--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-1461 .elementor-element.elementor-element-707faa2 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-33200bf .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-c74c3d0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-128bfb5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1461 .elementor-element.elementor-element-128bfb5 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1461 .elementor-element.elementor-element-b18b866{--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-1461 .elementor-element.elementor-element-69c79f8 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-fed8af1 .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-87bfe02{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-2053a5d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1461 .elementor-element.elementor-element-a4a6b1e{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-1461 .elementor-element.elementor-element-7601a5a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-5fee3c9{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ac98e29{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-4544ea3{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ae84a90{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ea3b1a2{--min-height:490px;}.elementor-1461 .elementor-element.elementor-element-bdc136c{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-1461 .elementor-element.elementor-element-23e8348 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-2ae56da .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-6a784cc{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1461 .elementor-element.elementor-element-a2f8b76 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1461 .elementor-element.elementor-element-c49d722{--min-height:343px;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-c49d722{left:61%;}body.rtl .elementor-1461 .elementor-element.elementor-element-c49d722{right:61%;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-39f32ff{left:96%;}body.rtl .elementor-1461 .elementor-element.elementor-element-39f32ff{right:96%;}.elementor-1461 .elementor-element.elementor-element-39f32ff{top:0%;}.elementor-1461 .elementor-element.elementor-element-85c934f{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-7a501b0{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-e962cc8{left:-89%;}body.rtl .elementor-1461 .elementor-element.elementor-element-e962cc8{right:-89%;}.elementor-1461 .elementor-element.elementor-element-7ba975d{bottom:-25%;}.elementor-1461 .elementor-element.elementor-element-702627c img{width:100%;height:auto;}.elementor-1461 .elementor-element.elementor-element-88eedeb .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-40dd42d .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-f021287{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:767px){.elementor-1461 .elementor-element.elementor-element-4fc62f9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1461 .elementor-element.elementor-element-0a9f4f3{--min-height:375px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0%;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-0a9f4f3{right:12%;}body.rtl .elementor-1461 .elementor-element.elementor-element-0a9f4f3{left:12%;}.elementor-1461 .elementor-element.elementor-element-36feb0e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-1461 .elementor-element.elementor-element-cc46ac2{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1461 .elementor-element.elementor-element-feb4c3c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1461 .elementor-element.elementor-element-7e2ee71 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0px;padding:10px 20px 10px 20px;}.elementor-1461 .elementor-element.elementor-element-0bd1aa3 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0px;padding:10px 0px 10px 0px;}.elementor-1461 .elementor-element.elementor-element-a2ba707{--min-height:0;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1461 .elementor-element.elementor-element-a2ba707.e-con{--align-self:center;}.elementor-1461 .elementor-element.elementor-element-ea23788.elementor-element{--align-self:center;}.elementor-1461 .elementor-element.elementor-element-ea23788{text-align:center;}.elementor-1461 .elementor-element.elementor-element-ea23788 img{width:70%;}.elementor-1461 .elementor-element.elementor-element-9a87765{--padding-top:64px;--padding-bottom:26px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-1461 .elementor-element.elementor-element-34e28cb{--min-height:271px;top:0%;--z-index:1;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-34e28cb{left:3%;}body.rtl .elementor-1461 .elementor-element.elementor-element-34e28cb{right:3%;}.elementor-1461 .elementor-element.elementor-element-476287d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1461 .elementor-element.elementor-element-34c2343{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1461 .elementor-element.elementor-element-ad4b51d{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1461 .elementor-element.elementor-element-bef0399{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1461 .elementor-element.elementor-element-128bfb5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1461 .elementor-element.elementor-element-128bfb5 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1461 .elementor-element.elementor-element-b18b866{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1461 .elementor-element.elementor-element-18cdc12{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1461 .elementor-element.elementor-element-2053a5d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-1461 .elementor-element.elementor-element-b9999ef{--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;}.elementor-1461 .elementor-element.elementor-element-ebbf781{width:100%;max-width:100%;}.elementor-1461 .elementor-element.elementor-element-a4a6b1e > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-7601a5a > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-ca38740 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-ae2d7ae{--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;}.elementor-1461 .elementor-element.elementor-element-be55e5d{width:100%;max-width:100%;}.elementor-1461 .elementor-element.elementor-element-5fee3c9 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-ac98e29 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-e0d9fe2 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-3101ba9{--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;}.elementor-1461 .elementor-element.elementor-element-6826158{width:100%;max-width:100%;}.elementor-1461 .elementor-element.elementor-element-4544ea3 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-ae84a90 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-4adf774 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-1461 .elementor-element.elementor-element-ea3b1a2{--min-height:370px;}.elementor-1461 .elementor-element.elementor-element-bdc136c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1461 .elementor-element.elementor-element-ddda700{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1461 .elementor-element.elementor-element-a2f8b76 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1461 .elementor-element.elementor-element-a2f8b76 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing-grid__slider .jet-slick-dots li{width:8px;height:8px;margin-left:calc( 9px/2 );margin-right:calc( 9px/2 );}.elementor-1461 .elementor-element.elementor-element-c49d722{--min-height:343px;top:24%;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-c49d722{left:80%;}body.rtl .elementor-1461 .elementor-element.elementor-element-c49d722{right:80%;}.elementor-1461 .elementor-element.elementor-element-39f32ff{--min-height:115px;top:8%;--z-index:1;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-39f32ff{left:82%;}body.rtl .elementor-1461 .elementor-element.elementor-element-39f32ff{right:82%;}.elementor-1461 .elementor-element.elementor-element-85c934f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1461 .elementor-element.elementor-element-cef9acd{--e-image-carousel-slides-to-show:1;}.elementor-1461 .elementor-element.elementor-element-7a501b0{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-e962cc8{left:-81%;}body.rtl .elementor-1461 .elementor-element.elementor-element-e962cc8{right:-81%;}.elementor-1461 .elementor-element.elementor-element-e962cc8{top:17%;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-7ba975d{right:-52%;}body.rtl .elementor-1461 .elementor-element.elementor-element-7ba975d{left:-52%;}.elementor-1461 .elementor-element.elementor-element-7ba975d{bottom:-23%;}.elementor-1461 .elementor-element.elementor-element-702627c{top:-250px;}.elementor-1461 .elementor-element.elementor-element-77819cf{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1461 .elementor-element.elementor-element-a2066b4{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}}@media(max-width:500px){.elementor-1461 .elementor-element.elementor-element-4fc62f9{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1461 .elementor-element.elementor-element-0a9f4f3{--width:275px;--min-height:275px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;bottom:0%;}.elementor-1461 .elementor-element.elementor-element-36feb0e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-9dd32a8 .elementor-heading-title{font-size:var( --e-global-typography-fd088a2-font-size );line-height:var( --e-global-typography-fd088a2-line-height );letter-spacing:var( --e-global-typography-fd088a2-letter-spacing );word-spacing:var( --e-global-typography-fd088a2-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1461 .elementor-element.elementor-element-4cc2503{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-50dfffa{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1461 .elementor-element.elementor-element-7e2ee71 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0em;}.elementor-1461 .elementor-element.elementor-element-9303b8d{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-0bd1aa3 .elementor-button{font-size:16px;line-height:130%;letter-spacing:0px;word-spacing:0em;}.elementor-1461 .elementor-element.elementor-element-a2ba707{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ea23788 img{width:100%;}.elementor-1461 .elementor-element.elementor-element-9a87765{--padding-top:40px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-1461 .elementor-element.elementor-element-34e28cb{--width:271px;--min-height:271px;top:0%;}.elementor-1461 .elementor-element.elementor-element-3a1b773 .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-a05c5fb{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-90bd7ae{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-9e23d29{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ad4b51d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1461 .elementor-element.elementor-element-bef0399{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1461 .elementor-element.elementor-element-707faa2 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-33200bf .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-c74c3d0{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-b18b866{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;--z-index:2;}.elementor-1461 .elementor-element.elementor-element-69c79f8 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-fed8af1 .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-87bfe02{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-2053a5d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1461 .elementor-element.elementor-element-a4a6b1e{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-1461 .elementor-element.elementor-element-7601a5a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-5fee3c9{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ac98e29{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-4544ea3{font-size:var( --e-global-typography-91cc438-font-size );line-height:var( --e-global-typography-91cc438-line-height );letter-spacing:var( --e-global-typography-91cc438-letter-spacing );word-spacing:var( --e-global-typography-91cc438-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ae84a90{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-ea3b1a2{--width:370px;--min-height:370px;top:7%;--z-index:1;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-ea3b1a2{right:-46%;}body.rtl .elementor-1461 .elementor-element.elementor-element-ea3b1a2{left:-46%;}.elementor-1461 .elementor-element.elementor-element-bdc136c{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1461 .elementor-element.elementor-element-23e8348 .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-2ae56da .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-6a784cc{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-c49d722{--width:343px;--min-height:343px;}.elementor-1461 .elementor-element.elementor-element-39f32ff{--width:115px;--min-height:115px;--z-index:1;}.elementor-1461 .elementor-element.elementor-element-85c934f{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1461 .elementor-element.elementor-element-cef9acd{--e-image-carousel-slides-to-show:1;}.elementor-1461 .elementor-element.elementor-element-7a501b0{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1461 .elementor-element.elementor-element-7ba975d{bottom:-19%;}body:not(.rtl) .elementor-1461 .elementor-element.elementor-element-702627c{left:0px;}body.rtl .elementor-1461 .elementor-element.elementor-element-702627c{right:0px;}.elementor-1461 .elementor-element.elementor-element-702627c{top:-170px;}.elementor-1461 .elementor-element.elementor-element-702627c img{width:320px;max-width:320px;height:auto;}.elementor-1461 .elementor-element.elementor-element-88eedeb .elementor-heading-title{font-size:var( --e-global-typography-ea6ae2d-font-size );line-height:var( --e-global-typography-ea6ae2d-line-height );letter-spacing:var( --e-global-typography-ea6ae2d-letter-spacing );word-spacing:var( --e-global-typography-ea6ae2d-word-spacing );}.elementor-1461 .elementor-element.elementor-element-40dd42d .elementor-heading-title{font-size:var( --e-global-typography-145156f-font-size );line-height:var( --e-global-typography-145156f-line-height );letter-spacing:var( --e-global-typography-145156f-letter-spacing );word-spacing:var( --e-global-typography-145156f-word-spacing );}.elementor-1461 .elementor-element.elementor-element-f021287{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-0a9f4f3 */.elementor-1461 .elementor-element.elementor-element-0a9f4f3 {
    background: radial-gradient(70.23% 77.96% at 16.04% 28.52%, #FAFFFF 0%, #E9F7F9 100%);
    transform: rotate(90deg);
}

@media(min-width: 1024px) and (max-width: 1280px) { 
    .elementor-1461 .elementor-element.elementor-element-0a9f4f3 {
        right: -26%;
         margin-bottom: 60px;
    }
}
@media(min-width: 1280px) {
    .elementor-1461 .elementor-element.elementor-element-0a9f4f3 {
        right: 0px !important;
        margin-bottom: 60px;
    }
}
@media(min-width: 1500px) {
    .elementor-1461 .elementor-element.elementor-element-0a9f4f3 {
        right: 82px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9af6d14 */.elementor-1461 .elementor-element.elementor-element-9af6d14 .separator  {
    display: inline-block;
    width: 21px;
    height: 21px;
    background-image: url('/wp-content/uploads/2025/07/Chevron-Right-2.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    text-indent: -9999px;
}
.elementor-1461 .elementor-element.elementor-element-9af6d14 .rank-math-breadcrumb p {
    gap: 8px;
    display: flex;
    align-items: center;
}
.elementor-1461 .elementor-element.elementor-element-9af6d14 p a {
   color: var(--Dark, #1E1E1E);
text-align: center;

/* Text bold */
font-family: "Hanken Grotesk";
font-size: 14px;
font-style: normal;
font-weight: 700;
line-height: 150%; /* 21px */
}
.elementor-1461 .elementor-element.elementor-element-9af6d14 .last {
     color: var(--Deep-sea-blue, #004E64);
text-align: center;
font-family: "Hanken Grotesk";
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 150%;
}
.elementor-1461 .elementor-element.elementor-element-9af6d14 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443f4dd */.elementor-1461 .elementor-element.elementor-element-443f4dd span{
  font-family: 'Oxanium', sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 30px;
  line-height: 120%;
  letter-spacing: 0;
  display: block;
}
.elementor-1461 .elementor-element.elementor-element-443f4dd h1 {
    gap: 8px;
    display: inline-grid;
    width: 100%;
}
@media (min-width: 1024px){
    .elementor-1461 .elementor-element.elementor-element-443f4dd span{
        font-size: 44px;
    }
    .elementor-1461 .elementor-element.elementor-element-443f4dd h1{
        width: 640px;
    }
}
.elementor-1461 .elementor-element.elementor-element-443f4dd{
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e2ee71 */.elementor-1461 .elementor-element.elementor-element-7e2ee71 a{
  background: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
}
.elementor-1461 .elementor-element.elementor-element-7e2ee71 svg {
    width: 21px;
    height: 21px;
}
.elementor-1461 .elementor-element.elementor-element-7e2ee71 a:hover {
    background-color: #8ACCDA33;
    background-image: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
    background-blend-mode: overlay;
    box-shadow: 2px 2px 5px 0px #8BCEF3;
}
.elementor-1461 .elementor-element.elementor-element-7e2ee71 a:active {
  background-color: #2A86974D;
  background-image: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
  background-blend-mode: overlay;
  box-shadow: inset 1px 1px 4px 0px #2A8697;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bd1aa3 */.elementor-1461 .elementor-element.elementor-element-0bd1aa3 svg {
    width: 21px;
    height: 21px;
    transform: rotate(90deg);
}
.elementor-1461 .elementor-element.elementor-element-0bd1aa3 svg path {
    fill:  #1E1E1E;
}
.elementor-1461 .elementor-element.elementor-element-0bd1aa3 a:hover svg path {
    fill: #2A8697;
}
.elementor-1461 .elementor-element.elementor-element-0bd1aa3 a:active svg path {
    fill: #004E64;
}
.elementor-1461 .elementor-element.elementor-element-0bd1aa3 a:active {
    color: #004E64 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea23788 *//*.elementor-1461 .elementor-element.elementor-element-ea23788 img{*/
/*    max-width: 640px !important;*/
/*    max-height: 640px !important;*/
/*}*/
@media (min-width: 767px) and (max-width: 1023px) {
    .elementor-1461 .elementor-element.elementor-element-ea23788 img {
        max-width: fit-content;
        max-height: fit-content;
        /*width: 100%;*/
    }
}
/*@media (max-width: 767px) {*/
/*    .elementor-1461 .elementor-element.elementor-element-ea23788 img {*/
/*        max-width: 440px;*/
/*    max-height: 440px;*/
/*    }*/
/*}*/
@media (max-width: 485px) {
    .elementor-1461 .elementor-element.elementor-element-ea23788 img {
        max-width: 100% !important;
        max-height: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2ba707 */@media(min-width: 1024px) and (max-width: 1280px) { 
    .elementor-1461 .elementor-element.elementor-element-a2ba707 {
        margin-right: -200px;
    }
}
@media(min-width: 1280px) {
    .elementor-1461 .elementor-element.elementor-element-a2ba707 {
        margin-right: 0;
    }
    .elementor-1461 .elementor-element.elementor-element-a2ba707 img {
        margin-right: -115px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fc62f9 */.elementor-1461 .elementor-element.elementor-element-4fc62f9 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34e28cb */.elementor-1461 .elementor-element.elementor-element-34e28cb {
    background: var(--Gradient-delikatny, radial-gradient(98.24% 86.8% at 16.04% 28.52%, #FAFFFF 0%, #E9F7F9 100%));
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a87765 */.elementor-1461 .elementor-element.elementor-element-9a87765 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-707faa2 */.elementor-1461 .elementor-element.elementor-element-707faa2 {
    background: linear-gradient(90deg, #005468 0%, #8ACCDA 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
   position: relative;
   overflow: hidden;
}
.elementor-1461 .elementor-element.elementor-element-707faa2:after{
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100vw;
    height: 7px;
    background-image: url(/wp-content/uploads/2025/07/Line-8-4.svg);
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: bottom right;
    z-index: 2;
    pointer-events: none;
    transform: none;
}
.elementor-1461 .elementor-element.elementor-element-707faa2 span {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42206ef */.elementor-1461 .elementor-element.elementor-element-42206ef {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad4b51d */.elementor-1461 .elementor-element.elementor-element-ad4b51d {
    background: var(--Gradient-delikatny, radial-gradient(98.24% 86.8% at 16.04% 28.52%, #FAFFFF 0%, #E9F7F9 100%));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c79f8 */.elementor-1461 .elementor-element.elementor-element-69c79f8 {
    background: linear-gradient(90deg, #005468 0%, #8ACCDA 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.elementor-1461 .elementor-element.elementor-element-69c79f8 {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 6px !important;
}

.elementor-1461 .elementor-element.elementor-element-69c79f8::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/funkcje-produktu-line.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}
.elementor-1461 .elementor-element.elementor-element-69c79f8 span {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ebbf781 */.elementor-1461 .elementor-element.elementor-element-ebbf781 img{
    object-fit: cover;
    width: 100%;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9999ef */.elementor-1461 .elementor-element.elementor-element-b9999ef {
    height: fit-content;
}
.elementor-1461 .elementor-element.elementor-element-b9999ef {
  position: relative;
  z-index: 1;
}
@media (max-width:767px){
.elementor-1461 .elementor-element.elementor-element-b9999ef::after {
        content: "";
        bottom: -20px;
        position: absolute;
        left: 0;
        width: 100%;
        height: 8px;
        background-image: url(/wp-content/uploads/2025/08/line-1-szkolenia-mobile.svg);
        background-repeat: repeat;
        background-size: cover;
        background-position: top left;
}
}
@media (min-width:768px){
.elementor-1461 .elementor-element.elementor-element-b9999ef::after {
        content: "";
        top: 0;
        position: absolute;
        right: -19px;
        width: 6px;
        height: 100%;
        background-image: url(/wp-content/uploads/2025/08/line-1-szkolenia-desktop.svg);
        background-repeat: repeat;
        background-size: cover;
        background-position: top center;
}
}
@media (min-width:1367px){
    .elementor-1461 .elementor-element.elementor-element-b9999ef::after {
             right: -35px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be55e5d */.elementor-1461 .elementor-element.elementor-element-be55e5d img{
    object-fit: cover;
    width: 100%;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae2d7ae */.elementor-1461 .elementor-element.elementor-element-ae2d7ae {
    height: fit-content;
}
.elementor-1461 .elementor-element.elementor-element-ae2d7ae {
  position: relative;
  z-index: 1;
}
@media (max-width:767px){
.elementor-1461 .elementor-element.elementor-element-ae2d7ae::after {
        content: "";
        bottom: -20px;
        position: absolute;
        right: 0;
        width: 100%;
        height: 8px;
        background-image: url(/wp-content/uploads/2025/08/line-2-szkolenia-mobile.svg);
        background-repeat: repeat;
        background-size: cover;
        background-position: top right;
}
}
@media (min-width:768px){
.elementor-1461 .elementor-element.elementor-element-ae2d7ae::after {
        content: "";
        top: 0;
        position: absolute;
        right: -19px;
        width: 6px;
        height: 100%;
        background-image: url(/wp-content/uploads/2025/08/line-2-szkolenia-desktop.svg);
        background-repeat: repeat;
        background-size: cover;
        background-position: bottom center;
}
}
@media (min-width:1367px){
    .elementor-1461 .elementor-element.elementor-element-ae2d7ae::after {
             right: -35px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6826158 */.elementor-1461 .elementor-element.elementor-element-6826158 img{
    object-fit: cover;
    width: 100%;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3101ba9 */.elementor-1461 .elementor-element.elementor-element-3101ba9 {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2053a5d */@media (max-width:767px){
  .elementor-1461 .elementor-element.elementor-element-2053a5d .js-accordion {
        display: flex;
        justify-content: space-between;
        cursor: pointer;
        transition: 0.4s;
        background: transparent;
    }
.elementor-1461 .elementor-element.elementor-element-2053a5d .js-accordion:after {
        position: absolute;
        right: 0;
        top: 0;
        height: 24px;
        width: 24px;
        content: url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M12 4.5V19.5M19.5 12H4.5' stroke='%231E1E1E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");

        transition: 0.3s;
    }

.elementor-1461 .elementor-element.elementor-element-2053a5d .active:after {
        transform: rotate(45deg);
    }

.elementor-1461 .elementor-element.elementor-element-2053a5d .panel {
    max-height: 0;
    height: 100%;
    overflow: hidden;
    transition: max-height 0.4s ease-in-out;
}
.elementor-1461 .elementor-element.elementor-element-2053a5d .panel.is-active {
    max-height: 1000px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea3b1a2 */.elementor-1461 .elementor-element.elementor-element-ea3b1a2 {
    background: radial-gradient(66.23% 66.23% at 10.8% 26.16%, rgba(250, 255, 255, 0.15) 0%, rgba(138, 204, 218, 0.15) 100%);
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b18b866 */.elementor-1461 .elementor-element.elementor-element-b18b866 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23e8348 */.elementor-1461 .elementor-element.elementor-element-23e8348 {
    background: linear-gradient(90deg, #005468 0%, #8ACCDA 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.elementor-1461 .elementor-element.elementor-element-23e8348 {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 6px !important;
}

.elementor-1461 .elementor-element.elementor-element-23e8348::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-8-9.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}
.elementor-1461 .elementor-element.elementor-element-23e8348 span {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-a2f8b76 */.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing-grid__slider .jet-slick-dots{
justify-content: flex-start ;
}
.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing-grid__slider-icon.slick-arrow{
    bottom: -10px;
    top: auto;
}
.elementor-1461 .elementor-element.elementor-element-a2f8b76 .next-arrow{
    left: auto;
    right: 15px;
}
.elementor-1461 .elementor-element.elementor-element-a2f8b76 .prev-arrow{
    left: auto;
    right: 68px;
}
.elementor-1461 .elementor-element.elementor-element-a2f8b76 .prev-arrow svg{
    display: none;
}
.elementor-1461 .elementor-element.elementor-element-a2f8b76 .next-arrow svg{
    display: none;
}

/* NEXT arrow */
.jet-listing-grid__slider-icon.next-arrow.slick-arrow {
    width: 37px;
    height: 37px;
    border-radius: 50px;
        transform: rotate(0deg);
    border: 1px solid var(--Deep-sea-blue, #004E64);
    background-size: 21px 21px !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22' viewBox='0 0 21 22' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0902 11.0305C14.2825 11.2227 14.2825 11.5343 14.0902 11.7265L9.07223 16.7445C8.88001 16.9367 8.56843 16.9367 8.37621 16.7445L8.14416 16.5125C7.95195 16.3203 7.95195 16.0086 8.14416 15.8164L12.5821 11.3785L8.14416 6.94055C7.95195 6.74833 7.95195 6.43674 8.14416 6.24453L8.37621 6.01248C8.56843 5.82026 8.88001 5.82026 9.07223 6.01248L14.0902 11.0305Z' fill='%23004E64'/%3E%3C/svg%3E") no-repeat center / contain;
    background-color: transparent;
    cursor: pointer;
}

.jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
    width: 37px;
    height: 37px;
        transform: rotate(180deg);
    border-radius: 50px;
    border: 1px solid var(--Deep-sea-blue, #004E64);
    background-size: 21px 21px !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22' viewBox='0 0 21 22' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0902 11.0305C14.2825 11.2227 14.2825 11.5343 14.0902 11.7265L9.07223 16.7445C8.88001 16.9367 8.56843 16.9367 8.37621 16.7445L8.14416 16.5125C7.95195 16.3203 7.95195 16.0086 8.14416 15.8164L12.5821 11.3785L8.14416 6.94055C7.95195 6.74833 7.95195 6.43674 8.14416 6.24453L8.37621 6.01248C8.56843 5.82026 8.88001 5.82026 9.07223 6.01248L14.0902 11.0305Z' fill='%23004E64'/%3E%3C/svg%3E") no-repeat center / contain;
    background-color: transparent;
    cursor: pointer;
}

.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing .slick-list,
.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing-dynamic-field__content .slick-list {
    overflow: visible;
}

.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-slick-dots {
    margin-left: 11px !important;
    margin-top: 36px;
}

/* wszystkie slajdy domyślnie ukryte */
.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing .slick-slide,
.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing-dynamic-field__content .slick-slide {
  opacity: 0;
  transition: opacity .3s ease;
}

/* aktywny slajd zawsze widoczny */
.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing .slick-slide.slick-active,
.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing-dynamic-field__content .slick-slide.slick-active {
  opacity: 1;
}

/* slajdy po prawej, trzy do przodu od aktywnego */
.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing .slick-slide.show-right,
.elementor-1461 .elementor-element.elementor-element-a2f8b76 .jet-listing-dynamic-field__content .slick-slide.show-right {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d68ac12 */.testimoniale-wrapper {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: stretch;
	}
	
	.swiper-slide:focus,
	.swiper-slide {
	    -webkit-tap-highlight-color: transparent !important;
	}
	@media(min-width: 1024px) {
		.testimoniale-wrapper {
			flex-direction: row;
			justify-content: space-between;
			align-items: stretch;
		}
	}
	.custom-container {
		width: 100%;
		height: 48px;
		position: relative;
	}
	@media(min-width: 1024px) {
		.custom-container {
			width: 337px;
			height: auto;
		}
	}
	.swiper-container {
		height: 100%;
		overflow: clip;
		width: 100%;
	}
	@media(min-width: 1024px) {
	    .swiper-container {
       height: 616px;
	    }
	}
	@media(min-width: 1280px) {
		.swiper-container {
			height: 440px;
		}
	}
	.testimoniale.swiper-container {
		width: calc(100% - 46px);
		margin: 0 auto;
	}
	@media(min-width: 1024px) {
		.testimoniale.swiper-container {
			width: 100%;
			margin: 0;
		}
	}
	.testimoniale.swiper-container h4 {
		margin-block-start: 0 !important;
		margin-block-end: 0 !important;
		color: var(--Cerulean-blue, #2A8697);
		text-align: center;
		font-family: "Hanken Grotesk";
		font-size: 16px;
		font-style: normal;
		font-weight: 600;
		line-height: 130%;
		transition: all 400ms ease;
	}
	@media(min-width: 1024px) {
		.testimoniale.swiper-container h4 {
			font-size: 24px;
		}
	}
	.testimoniale .swiper-slide {
		display: flex;
		justify-content: center;
		align-items: center;
		cursor: pointer;
		position: relative;
		transition: all 400ms ease;
	}
	.testimoniale .swiper-slide.active {
		background: radial-gradient(98.24% 86.8% at 16.04% 28.52%, #FAFFFF 0%, #E9F7F9 100%);
	}
	.swiper-slide.active h4 {
		color: #1E1E1E;
	}
	.testimoniale .swiper-slide {
		border-right: 0.5px dashed #8BCEF3;
	}
	
	.testimoniale .swiper-slide:last-child {
		border-right: none;
	}
	
	@media(min-width: 1024px) {
		.testimoniale .swiper-slide::after {
		  transform: rotate(0deg);
		  right: initial;
		  position: absolute;
		  bottom: 0;
		  content: "";
		  display: block;
		  width: 339px;
		  height: 2px;
		  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="339" height="2" viewBox="0 0 339 2" fill="none"><path d="M1 1H338" stroke="url(%23paint0_linear_595_30812)" stroke-linecap="round" stroke-dasharray="1 3"/><defs><linearGradient id="paint0_linear_595_30812" x1="1" y1="1.5" x2="338" y2="1.5" gradientUnits="userSpaceOnUse"><stop stop-color="%238BCEF3"/><stop offset="1" stop-color="%238ACCDA"/></linearGradient></defs></svg>');
		  background-repeat: no-repeat;
		  background-size: cover;
		}
		.testimoniale .swiper-slide:last-of-type::after {
			content: none;
		}
		.testimoniale .swiper-slide {
			border-right: none;
			width: inherit;
		    padding: 0;
		}
	}
	
	.testimoniale-text {
		width: 100%;
	}
	@media(min-width: 1024px) {
		.testimoniale-text {
			width: calc(100% - 337px);
		}
	}
	.testimoniale-desc {
		padding: 0 0 32px 0;
		position: relative;
	}
	@media(min-width: 1024px) {
	    .testimoniale-desc {
	        padding: 0;
		    display: flex;
	        min-height: 470px;
	    }
	}
		@media(min-width: 1280px) {
		.testimoniale-desc {
        min-height: 300px;
		}
	}
	.name {
		color: var(--Dark, #1E1E1E);
		font-family: "Hanken Grotesk";
		font-size: 18px;
		font-style: normal;
		font-weight: 600;
		line-height: 130%; 
		margin-top: 24px;
	}
	@media(min-width: 1024px) {
		.name {
			font-size: 24px;
		}
	}
	.position {
		color: var(--Dark, #1E1E1E);
		font-family: "Hanken Grotesk";
		font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: 150%; 
		margin-top: 4px;
	}
	.testimoniale-desc p {
		color: var(--Dark, #1E1E1E);
		font-family: "Hanken Grotesk";
		font-size: 16px;
		font-style: normal;
		font-weight: 400;
		line-height: 150%;
		max-height: 240px;
		overflow: auto;
		align-self: center;
	}
	@media(min-width: 1024px) {
		.testimoniale-desc p {
		    max-height: none;
		    overflow: initial;
		}
	}
	.testimoniale-desc p::-webkit-scrollbar-track {
	  background: transparent;
	}
	.testimoniale-desc p::-webkit-scrollbar {
	  width: 4px;
	  height: 8px;
	}
	.testimoniale-desc p::-webkit-scrollbar-thumb {
	  background-color: #8ACCDA;
	  border-radius: 10px;
	}
	.testimoniale .swiper-slide:last-of-type()::after {
		background-image: none;
	}
	.swiper-slide.text-slide {
		padding: 32px 24px 24px 24px;
		background: var(--Gradient-delikatny, radial-gradient(98.24% 86.8% at 16.04% 28.52%, #FAFFFF 0%, #E9F7F9 100%));
		border-radius: 0px 0px 12px 12px;
	}
	@media(min-width: 1024px) {
		.swiper-slide.text-slide {
			padding: 35px 64px;
			background: none;
		}
	}
	.testimoniale-desc::before {
      position: absolute;
	  bottom: 0;
	  left: 0;
	  content: "";
	  display: block;
	  width: 100%;
	  height: 2px;
	  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="339" height="2" viewBox="0 0 339 2" fill="none"><path d="M1 1H338" stroke="url(%23paint0_linear_595_30812)" stroke-linecap="round" stroke-dasharray="1 3"/><defs><linearGradient id="paint0_linear_595_30812" x1="1" y1="1.5" x2="338" y2="1.5" gradientUnits="userSpaceOnUse"><stop stop-color="%238BCEF3"/><stop offset="1" stop-color="%238ACCDA"/></linearGradient></defs></svg>');
	  background-repeat: repeat;
	}

	.testimoniale-desc::after {
	  position: absolute;
	  top: 0;
	  left: 0;
	  content: "";
	  display: block;
	  width: 0%;
/* 	  width: calc(100% + 48px); */
	  height: 2px;
	  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="339" height="2" viewBox="0 0 339 2" fill="none"><path d="M1 1H338" stroke="url(%23paint0_linear_595_30812)" stroke-linecap="round" stroke-dasharray="1 3"/><defs><linearGradient id="paint0_linear_595_30812" x1="1" y1="1.5" x2="338" y2="1.5" gradientUnits="userSpaceOnUse"><stop stop-color="%238BCEF3"/><stop offset="1" stop-color="%238ACCDA"/></linearGradient></defs></svg>');
	  background-repeat: repeat;
	}
	.first {
		display: none;
		position: absolute;
		top: -1.5px;
		width: 5px;
		height: 5px;
		border-radius: 50%;
		background-color: #8BCEF3;
		left: 0;
	}
	.second {
		display: block;
		position: absolute;
		bottom: -1.5px;
		width: 5px;
		height: 5px;
		border-radius: 50%;
		background-color: #8BCEF3;
		right: 0;
	}
	.swiper-button-prev {
		width: 23px;
		left: 0;
		top: 22px;
		height: 48px;
	}
	@media(min-width: 1024px) {
		.testimoniale-desc::after {
			width: 100%;
		}
		.first {
		    display: block;
		}
	}
	@media(min-width: 1024px) {
		.swiper-button-prev {
			width: 337px;
			left: 0;
			top: -6px;
			height: 29px;
			transform: rotate(180deg);
		}
	}
	.swiper-button-next {
		width: 23px;
		left: inherit;
		right: 1px;
		top: 22px;
		height: 48px;
	}
	@media(min-width: 1024px) {
		.swiper-button-next {
			width: 337px;
			left: 0;
			right: inherit;
			top: 636px;
			height: 29px;
		}
	}
	.swiper-button-next::after {
		content: '';
		width: 100%;
		height: 100%;
        background-image: url("data:image/svg+xml;utf8,<svg width='24' height='49' viewBox='0 0 24 49' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='path-1-inside-1_1390_33773' fill='white'><path d='M24 0.0117188L24 48.0117H0.8L0.8 0.0117188H24Z'/></mask><path d='M24 0.0117188L24 48.0117H0.8L0.8 0.0117188H24Z' fill='%23FAFFFF'/><path d='M0.8 48.0117H1.8L1.8 0.0117188H0.8H-0.2L-0.2 48.0117H0.8Z' fill='url(%23paint0_linear_1390_33773)' mask='url(%23path-1-inside-1_1390_33773)'/><path fill-rule='evenodd' clip-rule='evenodd' d='M15.9887 23.6535C16.1809 23.8458 16.1809 24.1573 15.9887 24.3496L10.9707 29.3676C10.7785 29.5598 10.4669 29.5598 10.2746 29.3676L10.0426 29.1355C9.85038 28.9433 9.85038 28.6317 10.0426 28.4395L14.4806 24.0015L10.0426 19.5636C9.85038 19.3714 9.85038 19.0598 10.0426 18.8676L10.2746 18.6355C10.4669 18.4433 10.7785 18.4433 10.9707 18.6355L15.9887 23.6535Z' fill='%23004E64'/><defs><linearGradient id='paint0_linear_1390_33773' x1='12.4' y1='0.0117188' x2='12.4' y2='48.0117' gradientUnits='userSpaceOnUse'><stop stop-color='%23005468'/><stop offset='1' stop-color='%238ACCDA'/></linearGradient></defs></svg>");
	  background-size: cover;
	  background-repeat: no-repeat;
	}
	@media(min-width: 1280px) {
	    .swiper-button-next {
	        top: 460px;
	    }
	}
	@media(min-width: 1024px) {
		.swiper-button-next::after {
			background-image: url('data:image/svg+xml;utf8,<svg width="337" height="29" viewBox="0 0 337 29" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="path-1-inside-1_595_30828" fill="white"><path d="M337 29L0 29L2.53526e-06 -2.94615e-05L337 0L337 29Z"/></mask><path d="M2.53526e-06 -2.94615e-05L2.44784e-06 0.999971L337 1L337 0L337 -1L2.62268e-06 -1.00003L2.53526e-06 -2.94615e-05Z" fill="url(%23paint0_linear_595_30828)" mask="url(%23path-1-inside-1_595_30828)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M168.858 18.0902C168.666 18.2825 168.354 18.2825 168.162 18.0902L163.144 13.0722C162.952 12.88 162.952 12.5684 163.144 12.3762L163.376 12.1442C163.568 11.9519 163.88 11.9519 164.072 12.1442L168.51 16.5821L172.948 12.1442C173.14 11.9519 173.452 11.9519 173.644 12.1442L173.876 12.3762C174.068 12.5684 174.068 12.88 173.876 13.0722L168.858 18.0902Z" fill="%23004E64"/><defs><linearGradient id="paint0_linear_595_30828" x1="337" y1="14.5" x2="1.26763e-06" y2="14.5" gradientUnits="userSpaceOnUse"><stop stop-color="%23005468"/><stop offset="1" stop-color="%238ACCDA"/></linearGradient></defs></svg>');
		}
	}
	.swiper-button-prev::after {
		content: '';
		width: 100%;
		height: 100%;
		transform: scaleX(-1);
        background-image: url("data:image/svg+xml;utf8,<svg width='24' height='49' viewBox='0 0 24 49' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='path-1-inside-1_1390_33773' fill='white'><path d='M24 0.0117188L24 48.0117H0.8L0.8 0.0117188H24Z'/></mask><path d='M24 0.0117188L24 48.0117H0.8L0.8 0.0117188H24Z' fill='%23FAFFFF'/><path d='M0.8 48.0117H1.8L1.8 0.0117188H0.8H-0.2L-0.2 48.0117H0.8Z' fill='url(%23paint0_linear_1390_33773)' mask='url(%23path-1-inside-1_1390_33773)'/><path fill-rule='evenodd' clip-rule='evenodd' d='M15.9887 23.6535C16.1809 23.8458 16.1809 24.1573 15.9887 24.3496L10.9707 29.3676C10.7785 29.5598 10.4669 29.5598 10.2746 29.3676L10.0426 29.1355C9.85038 28.9433 9.85038 28.6317 10.0426 28.4395L14.4806 24.0015L10.0426 19.5636C9.85038 19.3714 9.85038 19.0598 10.0426 18.8676L10.2746 18.6355C10.4669 18.4433 10.7785 18.4433 10.9707 18.6355L15.9887 23.6535Z' fill='%23004E64'/><defs><linearGradient id='paint0_linear_1390_33773' x1='12.4' y1='0.0117188' x2='12.4' y2='48.0117' gradientUnits='userSpaceOnUse'><stop stop-color='%23005468'/><stop offset='1' stop-color='%238ACCDA'/></linearGradient></defs></svg>");
	  background-size: cover;
	  background-repeat: no-repeat;
	}
	@media(min-width: 1024px) {
		.swiper-button-prev::after {
			background-image: url('data:image/svg+xml;utf8,<svg width="337" height="29" viewBox="0 0 337 29" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="path-1-inside-1_595_30828" fill="white"><path d="M337 29L0 29L2.53526e-06 -2.94615e-05L337 0L337 29Z"/></mask><path d="M2.53526e-06 -2.94615e-05L2.44784e-06 0.999971L337 1L337 0L337 -1L2.62268e-06 -1.00003L2.53526e-06 -2.94615e-05Z" fill="url(%23paint0_linear_595_30828)" mask="url(%23path-1-inside-1_595_30828)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M168.858 18.0902C168.666 18.2825 168.354 18.2825 168.162 18.0902L163.144 13.0722C162.952 12.88 162.952 12.5684 163.144 12.3762L163.376 12.1442C163.568 11.9519 163.88 11.9519 164.072 12.1442L168.51 16.5821L172.948 12.1442C173.14 11.9519 173.452 11.9519 173.644 12.1442L173.876 12.3762C174.068 12.5684 174.068 12.88 173.876 13.0722L168.858 18.0902Z" fill="%23004E64"/><defs><linearGradient id="paint0_linear_595_30828" x1="337" y1="14.5" x2="1.26763e-06" y2="14.5" gradientUnits="userSpaceOnUse"><stop stop-color="%23005468"/><stop offset="1" stop-color="%238ACCDA"/></linearGradient></defs></svg>');
		}
	}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49d722 */.elementor-1461 .elementor-element.elementor-element-c49d722 {
    background: radial-gradient(66.23% 66.23% at 10.8% 26.16%, rgba(250, 255, 255, 0.15) 0%, rgba(138, 204, 218, 0.15) 100%);
    transform: rotate(-85deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f32ff */.elementor-1461 .elementor-element.elementor-element-39f32ff {
    background: radial-gradient(66.23% 66.23% at 10.8% 26.16%, rgba(250, 255, 255, 0.15) 0%, rgba(138, 204, 218, 0.15) 100%);
    transform: rotate(-85deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdc136c */.elementor-1461 .elementor-element.elementor-element-bdc136c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-60a8981 */.elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container {
  display: flex;
  flex-wrap: wrap;
  gap: 32px;
}

.elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(1),
.elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(2) {
  width: calc(50% - 16px);
}

.elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(3),
.elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(4),
.elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(5) {
  width: calc(33.333% - 21.333px);
  position: relative;
}


.elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(5)::after {
  content: "Zobacz więcej";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  font-size: 24px;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
}

.elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(n+6) {
  display: none;
}
@media (min-width: 1200px){
    .elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(5)::after {
         font-size: 32px;
    }
}
@media (max-width: 768px) {
  .elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container {
    gap: 16px;
  }
  .elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(1),
  .elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(2),
  .elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(3),
  .elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(4),
  .elementor-1461 .elementor-element.elementor-element-60a8981 .elementor-gallery__container > .e-gallery-item:nth-child(5) {
    width: 100%;
    height: 304px; 
  }
}
.elementor-1461 .elementor-element.elementor-element-60a8981 .e-gallery-image{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85c934f */.elementor-1461 .elementor-element.elementor-element-85c934f {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e962cc8 */.elementor-1461 .elementor-element.elementor-element-e962cc8 {
    width: 941px;
    height: 509px;
}
@media screen and (min-width: 1367px) and (max-width: 1742px) {
    .elementor-1461 .elementor-element.elementor-element-e962cc8 {
        left: -18% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba975d */@media screen and (min-width: 1367px) and (max-width: 1742px) {
    .elementor-1461 .elementor-element.elementor-element-7ba975d {
        right: -48% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88eedeb */.elementor-1461 .elementor-element.elementor-element-88eedeb {
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: 6px !important;
}

.elementor-1461 .elementor-element.elementor-element-88eedeb::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0; 
  width: 100vw;
  height: 7px;
  background-image: url('/wp-content/uploads/2025/07/Line-8-3.svg');
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: bottom right;
  z-index: 2;
  pointer-events: none;
  transform: none; 
}
.elementor-1461 .elementor-element.elementor-element-88eedeb span {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-83ed719 */.elementor-1461 .elementor-element.elementor-element-83ed719 .nf-before-form-content{
    display: none;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 .nf-field-label{
    margin-bottom: 8px !important;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 .nf-field-label label {
    color: #004E64;
    font-family: "Hanken Grotesk" !important;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 150% !important;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 .nf-field-container{
    margin-bottom: 23px;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 .nf-field-container.textarea-container{
    margin-bottom: 16px !important;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 .nf-field-container.checkbox-container{
      margin-bottom: 10px !important;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 .submit-container{
    margin-bottom: 0 !important;
}  
.elementor-1461 .elementor-element.elementor-element-83ed719 input[type="email"],
.elementor-1461 .elementor-element.elementor-element-83ed719 input[type="text"],
.elementor-1461 .elementor-element.elementor-element-83ed719 textarea {
    border-radius: 12px !important;
    border-color: #FAFFFF!important; 
    background: #FAFFFF !important;
    color: #004E64;
    font-family: "Hanken Grotesk" !important;
    font-size: 14px !important;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 150% !important;
    padding: 12px !important;
    transition: border-color 0.3s ease, box-shadow 0.3s ease, outline 0.3s ease;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 input[type="email"],
.elementor-1461 .elementor-element.elementor-element-83ed719 input[type="text"]{
    height: 45px;
}

.elementor-1461 .elementor-element.elementor-element-83ed719 .checkbox-container label{
    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: 130% !important;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 .checkbox-container .label-right.nf-field-label{
    padding-left: 12px;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 input[type="checkbox"] {
    appearance: none; 
    -webkit-appearance: none; 
    -moz-appearance: none; 
    width: 16px;
    height: 16px;
    background-color: #FAFFFF;
    border-radius: 4px; 
    border: 2px solid #FAFFFF;
    cursor: pointer;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 input[type="checkbox"]:checked {
    background-color: #004E64; 
}
.elementor-1461 .elementor-element.elementor-element-83ed719 input[type="submit"]{
        display: flex;
        height: 45px !important;
        padding: 10px 20px;
        justify-content: center;
        align-items: center;
        border-radius: 12px;
        background: radial-gradient(148.55% 81.62% at 98.16% 92.28%, #148998 0%, #004E64 100%);
        color: #FAFFFF !important;
        font-family: "Hanken Grotesk";
        font-size: 16px;
        font-weight: 600;
        line-height: 130%;
        border: none !important;
        transition: all 400ms ease;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 input[type="submit"]:hover{
        background-color: #8ACCDA33;
        background-image: radial-gradient(63.69% 143.7% at 98.16% 92.28%, #148998 0%, #004E64 100%);
        background-blend-mode: overlay;
        box-shadow: 2px 2px 5px 0px #8BCEF3;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 .ninja-forms-req-symbol{
    display: none;
}
.elementor-1461 .elementor-element.elementor-element-83ed719 input[type="email"]:focus,
.elementor-1461 .elementor-element.elementor-element-83ed719 input[type="text"]:focus,
.elementor-1461 .elementor-element.elementor-element-83ed719 textarea:focus {
  outline: 2px solid #004E64;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a501b0 */.elementor-1461 .elementor-element.elementor-element-7a501b0 {
    background: radial-gradient(478.59% 117.02% at 2.55% 14.77%, #8ACCDA 0%, #C5E7ED 100%);
}
.elementor-1461 .elementor-element.elementor-element-7a501b0 {
    overflow: hidden;
}
@media (min-width:1920px){
    .elementor-1461 .elementor-element.elementor-element-7a501b0 > .elementor-motion-effects-parent{
        gap: 144px;
    }
}/* End custom CSS */