.elementor-4376 .elementor-element.elementor-element-4a009ed2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4376 .elementor-element.elementor-element-4a009ed2 > .elementor-shape-bottom .elementor-shape-fill, .elementor-4376 .elementor-element.elementor-element-4a009ed2 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-534443f );}.elementor-4376 .elementor-element.elementor-element-4a009ed2 > .elementor-shape-bottom svg, .elementor-4376 .elementor-element.elementor-element-4a009ed2 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:150px;}.elementor-4376 .elementor-element.elementor-element-5c85f41b{--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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4376 .elementor-element.elementor-element-738c9f60{text-align:center;}.elementor-4376 .elementor-element.elementor-element-738c9f60 .elementor-heading-title{font-family:var( --e-global-typography-b8149bd-font-family ), Sans-serif;font-size:var( --e-global-typography-b8149bd-font-size );font-weight:var( --e-global-typography-b8149bd-font-weight );text-transform:var( --e-global-typography-b8149bd-text-transform );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );color:var( --e-global-color-68ae9b03 );}.elementor-4376 .elementor-element.elementor-element-67b1f253{text-align:center;}.elementor-4376 .elementor-element.elementor-element-67b1f253 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4376 .elementor-element.elementor-element-42ea1fbf{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-4376 .elementor-element.elementor-element-42ea1fbf.elementor-element{--align-self:center;}.elementor-4376 .elementor-element.elementor-element-68199bf{--display:flex;--min-height:670px;--border-radius:20px 20px 20px 20px;}.elementor-4376 .elementor-element.elementor-element-68199bf:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-68199bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stawavilla.pl/wp-content/uploads/2025/10/Miejsce-na-zdjecie-wnetrza-restauracji-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4376 .elementor-element.elementor-element-8da6180{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4376 .elementor-element.elementor-element-8da6180:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-8da6180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-534443f );}.elementor-4376 .elementor-element.elementor-element-8da6180 > .elementor-shape-bottom svg, .elementor-4376 .elementor-element.elementor-element-8da6180 > .e-con-inner > .elementor-shape-bottom svg{height:110px;}.elementor-4376 .elementor-element.elementor-element-599f5f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4376 .elementor-element.elementor-element-e822227{--display:flex;--min-height:570px;--border-radius:20px 20px 20px 20px;}.elementor-4376 .elementor-element.elementor-element-e822227:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-e822227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stawavilla.pl/wp-content/uploads/2025/10/Miejsce-na-zdjecie-bufetu-sniadaniowego-stolu-ze-sniadaniem-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4376 .elementor-element.elementor-element-6382b3a{--display:flex;--justify-content:center;}.elementor-4376 .elementor-element.elementor-element-84971e1{text-align:left;}.elementor-4376 .elementor-element.elementor-element-84971e1 .elementor-heading-title{font-family:var( --e-global-typography-b8149bd-font-family ), Sans-serif;font-size:var( --e-global-typography-b8149bd-font-size );font-weight:var( --e-global-typography-b8149bd-font-weight );text-transform:var( --e-global-typography-b8149bd-text-transform );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );color:var( --e-global-color-68ae9b03 );}.elementor-4376 .elementor-element.elementor-element-3b54e5b{text-align:left;}.elementor-4376 .elementor-element.elementor-element-3b54e5b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-73309b9f );}.elementor-4376 .elementor-element.elementor-element-2c1b1b2{text-align:left;}.elementor-4376 .elementor-element.elementor-element-2c1b1b2 .elementor-heading-title{font-family:var( --e-global-typography-e22f326-font-family ), Sans-serif;font-size:var( --e-global-typography-e22f326-font-size );font-weight:var( --e-global-typography-e22f326-font-weight );text-transform:var( --e-global-typography-e22f326-text-transform );line-height:var( --e-global-typography-e22f326-line-height );color:var( --e-global-color-73309b9f );}.elementor-4376 .elementor-element.elementor-element-26b85e6{text-align:left;color:var( --e-global-color-73309b9f );}.elementor-4376 .elementor-element.elementor-element-e448333{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4376 .elementor-element.elementor-element-995b310{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4376 .elementor-element.elementor-element-ae90d1a{--display:flex;--justify-content:center;}.elementor-4376 .elementor-element.elementor-element-8067fd6{text-align:right;}.elementor-4376 .elementor-element.elementor-element-8067fd6 .elementor-heading-title{font-family:var( --e-global-typography-b8149bd-font-family ), Sans-serif;font-size:var( --e-global-typography-b8149bd-font-size );font-weight:var( --e-global-typography-b8149bd-font-weight );text-transform:var( --e-global-typography-b8149bd-text-transform );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );color:var( --e-global-color-68ae9b03 );}.elementor-4376 .elementor-element.elementor-element-d5498bf{text-align:right;}.elementor-4376 .elementor-element.elementor-element-d5498bf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4376 .elementor-element.elementor-element-8e2ed5b{text-align:right;}.elementor-4376 .elementor-element.elementor-element-8e2ed5b .elementor-heading-title{font-family:var( --e-global-typography-e22f326-font-family ), Sans-serif;font-size:var( --e-global-typography-e22f326-font-size );font-weight:var( --e-global-typography-e22f326-font-weight );text-transform:var( --e-global-typography-e22f326-text-transform );line-height:var( --e-global-typography-e22f326-line-height );}.elementor-4376 .elementor-element.elementor-element-351ae4d{text-align:right;}.elementor-4376 .elementor-element.elementor-element-7997518{--display:flex;--min-height:570px;--border-radius:20px 20px 20px 20px;}.elementor-4376 .elementor-element.elementor-element-7997518:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-7997518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stawavilla.pl/wp-content/uploads/2025/10/Miejsce-na-zdjecie-kawy-ciasta-lub-przekaski2-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4376 .elementor-element.elementor-element-a096301{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4376 .elementor-element.elementor-element-a096301 > .elementor-shape-bottom .elementor-shape-fill, .elementor-4376 .elementor-element.elementor-element-a096301 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-534443f );}.elementor-4376 .elementor-element.elementor-element-47512f1d{--display:flex;}.elementor-4376 .elementor-element.elementor-element-3330338e{text-align:center;}.elementor-4376 .elementor-element.elementor-element-3330338e .elementor-heading-title{font-family:var( --e-global-typography-b8149bd-font-family ), Sans-serif;font-size:var( --e-global-typography-b8149bd-font-size );font-weight:var( --e-global-typography-b8149bd-font-weight );text-transform:var( --e-global-typography-b8149bd-text-transform );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );color:var( --e-global-color-68ae9b03 );}.elementor-4376 .elementor-element.elementor-element-1ddb2133{text-align:center;}.elementor-4376 .elementor-element.elementor-element-1ddb2133 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4376 .elementor-element.elementor-element-7389b04f{text-align:center;}.elementor-4376 .elementor-element.elementor-element-7389b04f .elementor-heading-title{font-family:var( --e-global-typography-e22f326-font-family ), Sans-serif;font-size:var( --e-global-typography-e22f326-font-size );font-weight:var( --e-global-typography-e22f326-font-weight );text-transform:var( --e-global-typography-e22f326-text-transform );line-height:var( --e-global-typography-e22f326-line-height );}.elementor-4376 .elementor-element.elementor-element-4604d8ea{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-4376 .elementor-element.elementor-element-4604d8ea > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-4376 .elementor-element.elementor-element-4604d8ea.elementor-element{--align-self:center;}.elementor-4376 .elementor-element.elementor-element-f55045b{--display:flex;--min-height:610px;--border-radius:20px 20px 20px 20px;}.elementor-4376 .elementor-element.elementor-element-f55045b:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-f55045b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stawavilla.pl/wp-content/uploads/2025/09/Swinoujscie-s-77-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4376 .elementor-element.elementor-element-347ec916{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4376 .elementor-element.elementor-element-347ec916:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-347ec916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-534443f );}.elementor-4376 .elementor-element.elementor-element-264099c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4376 .elementor-element.elementor-element-6d6247a5{--display:flex;--min-height:570px;--border-radius:20px 20px 20px 20px;}.elementor-4376 .elementor-element.elementor-element-6d6247a5:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-6d6247a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stawavilla.pl/wp-content/uploads/2025/10/Miejsce-na-zdjecie-kawy-ciasta-lub-przekaski4-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4376 .elementor-element.elementor-element-d1c2a1f{--display:flex;--justify-content:center;}.elementor-4376 .elementor-element.elementor-element-591b5a10{text-align:left;}.elementor-4376 .elementor-element.elementor-element-591b5a10 .elementor-heading-title{font-family:var( --e-global-typography-b8149bd-font-family ), Sans-serif;font-size:var( --e-global-typography-b8149bd-font-size );font-weight:var( --e-global-typography-b8149bd-font-weight );text-transform:var( --e-global-typography-b8149bd-text-transform );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );color:var( --e-global-color-68ae9b03 );}.elementor-4376 .elementor-element.elementor-element-403f6a4a{text-align:left;}.elementor-4376 .elementor-element.elementor-element-403f6a4a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-73309b9f );}.elementor-4376 .elementor-element.elementor-element-62ffa43d{text-align:left;color:var( --e-global-color-73309b9f );}.elementor-4376 .elementor-element.elementor-element-9ef0e92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4376 .elementor-element.elementor-element-9ef0e92:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-9ef0e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-534443f );}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.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 );line-height:var( --e-global-typography-text-line-height );}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-4376 .elementor-element.elementor-element-5be476b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4376 .elementor-element.elementor-element-5be476b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-4376 .elementor-element.elementor-element-5be476b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-4376 .elementor-element.elementor-element-19d1af80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-4376 .elementor-element.elementor-element-19d1af80:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-19d1af80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4376 .elementor-element.elementor-element-19d1af80 > .elementor-shape-top .elementor-shape-fill, .elementor-4376 .elementor-element.elementor-element-19d1af80 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-534443f );}.elementor-4376 .elementor-element.elementor-element-19d1af80 > .elementor-shape-bottom .elementor-shape-fill, .elementor-4376 .elementor-element.elementor-element-19d1af80 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-68ae9b03 );}.elementor-4376 .elementor-element.elementor-element-19d1af80 > .elementor-shape-bottom svg, .elementor-4376 .elementor-element.elementor-element-19d1af80 > .e-con-inner > .elementor-shape-bottom svg{height:90px;}.elementor-4376 .elementor-element.elementor-element-3b37853f{--display:flex;}.elementor-4376 .elementor-element.elementor-element-731a74fc{text-align:center;}.elementor-4376 .elementor-element.elementor-element-731a74fc .elementor-heading-title{font-family:var( --e-global-typography-b8149bd-font-family ), Sans-serif;font-size:var( --e-global-typography-b8149bd-font-size );font-weight:var( --e-global-typography-b8149bd-font-weight );text-transform:var( --e-global-typography-b8149bd-text-transform );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );color:var( --e-global-color-68ae9b03 );}.elementor-4376 .elementor-element.elementor-element-7ecd048{text-align:center;}.elementor-4376 .elementor-element.elementor-element-7ecd048 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4376 .elementor-element.elementor-element-be1c243{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-4376 .elementor-element.elementor-element-be1c243.elementor-element{--align-self:center;}.elementor-widget-ucaddon_glare_effect_button .ue_glare_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-4376 .elementor-element.elementor-element-501495b2 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_glare_button_effect{text-align:center;}.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_glare_button_effect,.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_glare_button_effect *{transition-duration:300ms;}.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_glare_button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:16px 22px 16px 22px;background:var( --e-global-color-68ae9b03 );flex-direction:row-reverse;gap:8px;}.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_glare_button:after{background:#ffffff;opacity:80%;}.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_glare_button,.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_glare_button *{color:#ffffff;}.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_glare_button:before{background:var( --e-global-color-76774de3 );}.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_glare_button:hover,.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_glare_button:hover *{color:#FFFFFF;}.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_btn_icon i,.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_btn_icon svg{font-size:14px;}.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_btn_icon{border-radius:20px;}@media(max-width:1024px){.elementor-4376 .elementor-element.elementor-element-4a009ed2{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-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 );}.elementor-4376 .elementor-element.elementor-element-738c9f60 .elementor-heading-title{font-size:var( --e-global-typography-b8149bd-font-size );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );}.elementor-4376 .elementor-element.elementor-element-67b1f253 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4376 .elementor-element.elementor-element-42ea1fbf{--container-widget-width:554px;--container-widget-flex-grow:0;width:var( --container-widget-width, 554px );max-width:554px;}.elementor-4376 .elementor-element.elementor-element-68199bf{--min-height:370px;}.elementor-4376 .elementor-element.elementor-element-8da6180{--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4376 .elementor-element.elementor-element-599f5f2{--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;--flex-wrap:wrap;}.elementor-4376 .elementor-element.elementor-element-e822227{--min-height:360px;}.elementor-4376 .elementor-element.elementor-element-84971e1 .elementor-heading-title{font-size:var( --e-global-typography-b8149bd-font-size );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );}.elementor-4376 .elementor-element.elementor-element-3b54e5b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4376 .elementor-element.elementor-element-2c1b1b2 .elementor-heading-title{font-size:var( --e-global-typography-e22f326-font-size );line-height:var( --e-global-typography-e22f326-line-height );}.elementor-4376 .elementor-element.elementor-element-995b310{--flex-wrap:wrap;}.elementor-4376 .elementor-element.elementor-element-8067fd6{text-align:left;}.elementor-4376 .elementor-element.elementor-element-8067fd6 .elementor-heading-title{font-size:var( --e-global-typography-b8149bd-font-size );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );}.elementor-4376 .elementor-element.elementor-element-d5498bf{text-align:left;}.elementor-4376 .elementor-element.elementor-element-d5498bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4376 .elementor-element.elementor-element-8e2ed5b{text-align:left;}.elementor-4376 .elementor-element.elementor-element-8e2ed5b .elementor-heading-title{font-size:var( --e-global-typography-e22f326-font-size );line-height:var( --e-global-typography-e22f326-line-height );}.elementor-4376 .elementor-element.elementor-element-351ae4d{text-align:left;}.elementor-4376 .elementor-element.elementor-element-7997518{--min-height:370px;}.elementor-4376 .elementor-element.elementor-element-a096301{--padding-top:48px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4376 .elementor-element.elementor-element-3330338e .elementor-heading-title{font-size:var( --e-global-typography-b8149bd-font-size );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );}.elementor-4376 .elementor-element.elementor-element-1ddb2133 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4376 .elementor-element.elementor-element-7389b04f .elementor-heading-title{font-size:var( --e-global-typography-e22f326-font-size );line-height:var( --e-global-typography-e22f326-line-height );}.elementor-4376 .elementor-element.elementor-element-4604d8ea{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-4376 .elementor-element.elementor-element-f55045b{--min-height:370px;}.elementor-4376 .elementor-element.elementor-element-347ec916{--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4376 .elementor-element.elementor-element-264099c5{--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;--flex-wrap:wrap;}.elementor-4376 .elementor-element.elementor-element-6d6247a5{--min-height:360px;}.elementor-4376 .elementor-element.elementor-element-591b5a10 .elementor-heading-title{font-size:var( --e-global-typography-b8149bd-font-size );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );}.elementor-4376 .elementor-element.elementor-element-403f6a4a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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 );}.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 );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4376 .elementor-element.elementor-element-19d1af80{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4376 .elementor-element.elementor-element-731a74fc .elementor-heading-title{font-size:var( --e-global-typography-b8149bd-font-size );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );}.elementor-4376 .elementor-element.elementor-element-7ecd048 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4376 .elementor-element.elementor-element-be1c243{--container-widget-width:591px;--container-widget-flex-grow:0;width:var( --container-widget-width, 591px );max-width:591px;}.elementor-widget-ucaddon_glare_effect_button .ue_glare_button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_glare_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 );}}@media(max-width:767px){.elementor-4376 .elementor-element.elementor-element-4a009ed2{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-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 );}.elementor-4376 .elementor-element.elementor-element-738c9f60 .elementor-heading-title{font-size:var( --e-global-typography-b8149bd-font-size );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );}.elementor-4376 .elementor-element.elementor-element-67b1f253 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4376 .elementor-element.elementor-element-8da6180{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4376 .elementor-element.elementor-element-e822227{--min-height:300px;}.elementor-4376 .elementor-element.elementor-element-84971e1 .elementor-heading-title{font-size:var( --e-global-typography-b8149bd-font-size );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );}.elementor-4376 .elementor-element.elementor-element-3b54e5b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4376 .elementor-element.elementor-element-2c1b1b2 .elementor-heading-title{font-size:var( --e-global-typography-e22f326-font-size );line-height:var( --e-global-typography-e22f326-line-height );}.elementor-4376 .elementor-element.elementor-element-e448333{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4376 .elementor-element.elementor-element-8067fd6 .elementor-heading-title{font-size:var( --e-global-typography-b8149bd-font-size );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );}.elementor-4376 .elementor-element.elementor-element-d5498bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4376 .elementor-element.elementor-element-8e2ed5b .elementor-heading-title{font-size:var( --e-global-typography-e22f326-font-size );line-height:var( --e-global-typography-e22f326-line-height );}.elementor-4376 .elementor-element.elementor-element-7997518{--min-height:210px;}.elementor-4376 .elementor-element.elementor-element-a096301{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4376 .elementor-element.elementor-element-3330338e .elementor-heading-title{font-size:var( --e-global-typography-b8149bd-font-size );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );}.elementor-4376 .elementor-element.elementor-element-1ddb2133 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4376 .elementor-element.elementor-element-7389b04f .elementor-heading-title{font-size:var( --e-global-typography-e22f326-font-size );line-height:var( --e-global-typography-e22f326-line-height );}.elementor-4376 .elementor-element.elementor-element-347ec916{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4376 .elementor-element.elementor-element-6d6247a5{--min-height:300px;}.elementor-4376 .elementor-element.elementor-element-591b5a10 .elementor-heading-title{font-size:var( --e-global-typography-b8149bd-font-size );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );}.elementor-4376 .elementor-element.elementor-element-403f6a4a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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 );}.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 );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4376 .elementor-element.elementor-element-19d1af80 > .elementor-shape-bottom svg, .elementor-4376 .elementor-element.elementor-element-19d1af80 > .e-con-inner > .elementor-shape-bottom svg{width:calc(197% + 1.3px);height:87px;}.elementor-4376 .elementor-element.elementor-element-731a74fc .elementor-heading-title{font-size:var( --e-global-typography-b8149bd-font-size );line-height:var( --e-global-typography-b8149bd-line-height );letter-spacing:var( --e-global-typography-b8149bd-letter-spacing );}.elementor-4376 .elementor-element.elementor-element-7ecd048 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_glare_effect_button .ue_glare_button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4376 .elementor-element.elementor-element-501495b2 .ue_glare_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 );}}@media(min-width:768px){.elementor-4376 .elementor-element.elementor-element-4a009ed2{--content-width:1440px;}.elementor-4376 .elementor-element.elementor-element-8da6180{--content-width:1440px;}.elementor-4376 .elementor-element.elementor-element-e448333{--content-width:1440px;}.elementor-4376 .elementor-element.elementor-element-a096301{--content-width:1440px;}.elementor-4376 .elementor-element.elementor-element-347ec916{--content-width:1440px;}.elementor-4376 .elementor-element.elementor-element-9ef0e92{--content-width:1400px;}.elementor-4376 .elementor-element.elementor-element-19d1af80{--content-width:1440px;}}@media(min-width:1025px){.elementor-4376 .elementor-element.elementor-element-68199bf:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-68199bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4376 .elementor-element.elementor-element-e822227:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-e822227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4376 .elementor-element.elementor-element-7997518:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-7997518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4376 .elementor-element.elementor-element-f55045b:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-f55045b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4376 .elementor-element.elementor-element-6d6247a5:not(.elementor-motion-effects-element-type-background), .elementor-4376 .elementor-element.elementor-element-6d6247a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}