.elementor-79290 .elementor-element.elementor-element-b9143ea:not(.elementor-motion-effects-element-type-background),.elementor-79290 .elementor-element.elementor-element-b9143ea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://larisajurcan.gr/wp-content/uploads/2026/04/site-one-banner-9-scaled.png");background-position:center left;background-repeat:no-repeat;background-size:100% auto}.elementor-79290 .elementor-element.elementor-element-b9143ea>.elementor-container{min-height:800px}.elementor-79290 .elementor-element.elementor-element-b9143ea{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-45px;margin-bottom:0}.elementor-79290 .elementor-element.elementor-element-b9143ea>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Open Sans;font-weight:var(--e-global-typography-text-font-weight)}.elementor-79290 .elementor-element.elementor-element-253dabf>.elementor-widget-container{margin:-41px 0 0 20px}.elementor-79290 .elementor-element.elementor-element-253dabf{text-align:start}.elementor-79290 .elementor-element.elementor-element-253dabf img{width:41%}.elementor-79290 .elementor-element.elementor-element-9ff455d{text-align:center}.elementor-79290 .elementor-element.elementor-element-9ff455d>.elementor-widget-container{margin:0 1000px 0 0}.elementor-79290 .elementor-element.elementor-element-9ff455d .btn{font-size:19px}.elementor-79290 .elementor-element.elementor-element-d165b43:not(.elementor-motion-effects-element-type-background),.elementor-79290 .elementor-element.elementor-element-d165b43>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://larisajurcan.gr/wp-content/uploads/2026/04/site-one-banner-650-x-1200-px-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-79290 .elementor-element.elementor-element-d165b43>.elementor-container{min-height:1200px}.elementor-79290 .elementor-element.elementor-element-d165b43{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-79290 .elementor-element.elementor-element-d165b43>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79290 .elementor-element.elementor-element-bd93156{text-align:center}.elementor-79290 .elementor-element.elementor-element-bd93156>.elementor-widget-container{margin:0 1000px 0 0}.elementor-79290 .elementor-element.elementor-element-bd93156 .btn{font-size:19px}.elementor-79290 .elementor-element.elementor-element-c0516de>div.elementor-container{max-width:1600px;--porto-flick-carousel-width:1600px}.elementor-79290 .elementor-element.elementor-element-c0516de{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-c0516de>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Open Sans;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-79290 .elementor-element.elementor-element-da5b186>.elementor-widget-container{margin:100px 0 0}.elementor-79290 .elementor-element.elementor-element-da5b186{text-align:end}.elementor-79290 .elementor-element.elementor-element-da5b186 .elementor-heading-title{font-family:"League Spartan",Open Sans;font-size:120px;font-weight:800;letter-spacing:.5px;color:#ffcbec}.elementor-79290 .elementor-element.elementor-element-68253a5>.elementor-widget-container{margin:-41px 0 0}.elementor-79290 .elementor-element.elementor-element-68253a5{text-align:end}.elementor-79290 .elementor-element.elementor-element-68253a5 .elementor-heading-title{font-family:"League Spartan",Open Sans;font-size:110px;font-weight:800;letter-spacing:.5px;color:#ffcbec}.elementor-79290 .elementor-element.elementor-element-dab6f05>.elementor-widget-container{margin:-20px 0 90px}.elementor-79290 .elementor-element.elementor-element-dab6f05{text-align:end}.elementor-79290 .elementor-element.elementor-element-dab6f05 .elementor-heading-title{font-family:"Open Sans",Open Sans;font-weight:100;letter-spacing:.5px;color:#393930}.elementor-79290 .elementor-element.elementor-element-c9165df>.elementor-widget-container{margin:140px 0 0}.elementor-79290 .elementor-element.elementor-element-c9165df{text-align:start}.elementor-79290 .elementor-element.elementor-element-c9165df .elementor-heading-title{font-family:"League Spartan",Open Sans;font-size:110px;font-weight:800;letter-spacing:.5px;color:#ffcbec}.elementor-79290 .elementor-element.elementor-element-1aaaa61>.elementor-widget-container{margin:-40px 0 0;padding:0}.elementor-79290 .elementor-element.elementor-element-1aaaa61{text-align:center}.elementor-79290 .elementor-element.elementor-element-1aaaa61 .elementor-heading-title{font-family:"League Spartan",Open Sans;font-size:110px;font-weight:800;letter-spacing:.5px;color:#393939}.elementor-79290 .elementor-element.elementor-element-bc11b4c>.elementor-container{min-height:1440px}.elementor-79290 .elementor-element.elementor-element-bc11b4c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-79290 .elementor-element.elementor-element-bc11b4c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79290 .elementor-element.elementor-element-3de2fde:not(.elementor-motion-effects-element-type-background),.elementor-79290 .elementor-element.elementor-element-3de2fde>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://larisajurcan.gr/wp-content/uploads/2026/08/frontpage-hero-original-dimensions.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-79290 .elementor-element.elementor-element-3de2fde>div.elementor-container{max-width:1600px;--porto-flick-carousel-width:1600px}.elementor-79290 .elementor-element.elementor-element-3de2fde>.elementor-container{min-height:70vh}.elementor-79290 .elementor-element.elementor-element-3de2fde>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-79290 .elementor-element.elementor-element-3de2fde{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-d6400c4{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-79290 .elementor-element.elementor-element-d6400c4>.elementor-widget-container{margin:0 0 -20px}.elementor-79290 .elementor-element.elementor-element-e0abb95>.elementor-container{min-height:400px}.elementor-79290 .elementor-element.elementor-element-e0abb95{margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-3aeb77b{text-align:start}.elementor-79290 .elementor-element.elementor-element-3aeb77b .elementor-heading-title{font-family:"Open Sans",Open Sans;font-size:66px;font-weight:800;letter-spacing:1px;color:#ffcbec}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Open Sans;font-weight:var(--e-global-typography-text-font-weight)}.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-79290 .elementor-element.elementor-element-025baa0{font-family:"Open Sans",Open Sans;font-size:30px;font-weight:400;letter-spacing:1px}.elementor-79290 .elementor-element.elementor-element-63400cc{text-align:start;font-family:"Open Sans",Open Sans;font-size:30px;font-weight:400;letter-spacing:1px}.elementor-79290 .elementor-element.elementor-element-cb88189>div.elementor-container{max-width:1600px;--porto-flick-carousel-width:1600px}.elementor-79290 .elementor-element.elementor-element-cb88189>.elementor-container{min-height:400px}.elementor-79290 .elementor-element.elementor-element-cb88189{margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-57fc548{font-family:"Open Sans",Open Sans;font-size:30px;font-weight:400;letter-spacing:1px}.elementor-79290 .elementor-element.elementor-element-3544c6c{font-family:"Open Sans",Open Sans;font-size:30px;font-weight:400;letter-spacing:1px}.elementor-79290 .elementor-element.elementor-element-8f546e7{text-align:end}.elementor-79290 .elementor-element.elementor-element-8f546e7 .elementor-heading-title{font-family:"Open Sans",Open Sans;font-size:66px;font-weight:800;letter-spacing:1px;color:#ffcbec}.elementor-79290 .elementor-element.elementor-element-fb684c8{text-align:end;font-family:"Open Sans",Open Sans;font-size:30px;font-weight:400;letter-spacing:1px}.elementor-79290 .elementor-element.elementor-element-33ba109>.elementor-widget-container{margin:-22px 0 0}.elementor-79290 .elementor-element.elementor-element-33ba109{text-align:end;font-family:"Open Sans",Open Sans;font-size:30px;font-weight:400;letter-spacing:1px}.elementor-79290 .elementor-element.elementor-element-b39a878{margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-49250af>.elementor-widget-container{margin:0 0 14px}.elementor-79290 .elementor-element.elementor-element-49250af .porto-u-main-heading>*{font-family:"League Spartan",Open Sans;font-size:120px;font-weight:800;letter-spacing:.5px;color:#ffcbec}.elementor-79290 .elementor-element.elementor-element-49250af .porto-u-sub-heading{font-family:"Open Sans",Open Sans;font-size:30px;font-weight:400}.elementor-79290 .elementor-element.elementor-element-e164d50{text-align:center;font-family:"Open Sans",Open Sans;font-size:30px;font-weight:400;letter-spacing:1px}.elementor-79290 .elementor-element.elementor-element-bd2e6ec .sc-grid-e9726484{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.elementor-79290 .elementor-element.elementor-element-575f0a5>.elementor-container{min-height:0px}.elementor-79290 .elementor-element.elementor-element-575f0a5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-575f0a5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79290 .elementor-element.elementor-element-027ef96>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-79290 .elementor-element.elementor-element-027ef96>.elementor-element-populated,.elementor-79290 .elementor-element.elementor-element-027ef96>.elementor-element-populated>.elementor-background-overlay,.elementor-79290 .elementor-element.elementor-element-027ef96>.elementor-background-slideshow{border-radius:10px}.elementor-79290 .elementor-element.elementor-element-027ef96>.elementor-element-populated{box-shadow:0px 6px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0}.elementor-79290 .elementor-element.elementor-element-027ef96>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79290 .elementor-element.elementor-element-7de4ae4{width:var(--container-widget-width,99.772%);max-width:99.772%;--container-widget-width:99.772%;--container-widget-flex-grow:0}.elementor-79290 .elementor-element.elementor-element-7de4ae4 .elementor-wrapper{--video-aspect-ratio:.5625;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-79290 .elementor-element.elementor-element-c7585aa>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-79290 .elementor-element.elementor-element-c7585aa>.elementor-element-populated,.elementor-79290 .elementor-element.elementor-element-c7585aa>.elementor-element-populated>.elementor-background-overlay,.elementor-79290 .elementor-element.elementor-element-c7585aa>.elementor-background-slideshow{border-radius:10px}.elementor-79290 .elementor-element.elementor-element-c7585aa>.elementor-element-populated{box-shadow:0px 6px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0}.elementor-79290 .elementor-element.elementor-element-c7585aa>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79290 .elementor-element.elementor-element-2fadca6{width:var(--container-widget-width,99.772%);max-width:99.772%;--container-widget-width:99.772%;--container-widget-flex-grow:0}.elementor-79290 .elementor-element.elementor-element-2fadca6 .elementor-wrapper{--video-aspect-ratio:.5625;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-79290 .elementor-element.elementor-element-b899cd1>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-79290 .elementor-element.elementor-element-b899cd1>.elementor-element-populated,.elementor-79290 .elementor-element.elementor-element-b899cd1>.elementor-element-populated>.elementor-background-overlay,.elementor-79290 .elementor-element.elementor-element-b899cd1>.elementor-background-slideshow{border-radius:10px}.elementor-79290 .elementor-element.elementor-element-b899cd1>.elementor-element-populated{box-shadow:0px 6px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0}.elementor-79290 .elementor-element.elementor-element-b899cd1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79290 .elementor-element.elementor-element-bc34287{width:var(--container-widget-width,99.772%);max-width:99.772%;--container-widget-width:99.772%;--container-widget-flex-grow:0}.elementor-79290 .elementor-element.elementor-element-bc34287 .elementor-wrapper{--video-aspect-ratio:.5625;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-79290 .elementor-element.elementor-element-8e87f57>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-79290 .elementor-element.elementor-element-8e87f57>.elementor-element-populated,.elementor-79290 .elementor-element.elementor-element-8e87f57>.elementor-element-populated>.elementor-background-overlay,.elementor-79290 .elementor-element.elementor-element-8e87f57>.elementor-background-slideshow{border-radius:10px}.elementor-79290 .elementor-element.elementor-element-8e87f57>.elementor-element-populated{box-shadow:0px 6px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0}.elementor-79290 .elementor-element.elementor-element-8e87f57>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-79290 .elementor-element.elementor-element-aaa73f9{width:var(--container-widget-width,99.772%);max-width:99.772%;--container-widget-width:99.772%;--container-widget-flex-grow:0}.elementor-79290 .elementor-element.elementor-element-aaa73f9 .elementor-wrapper{--video-aspect-ratio:.5625;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-79290 .elementor-element.elementor-element-5e98acb{margin-top:100px;margin-bottom:0}.elementor-79290 .elementor-element.elementor-element-f58ccb4>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-f58ccb4{text-align:center}.elementor-79290 .elementor-element.elementor-element-f58ccb4 .elementor-heading-title{font-family:"League Spartan",Open Sans;font-size:120px;font-weight:800;letter-spacing:.5px;color:#ffcbec}.elementor-79290 .elementor-element.elementor-element-a7cd905{text-align:center;font-family:"Open Sans",Open Sans;font-size:30px;font-weight:400;letter-spacing:1px}.elementor-79290 .elementor-element.elementor-element-07c34f3{text-align:center;font-family:"Open Sans",Open Sans;font-size:35px;font-weight:400;letter-spacing:1px;color:#ffcbec}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Open Sans;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-79290 .elementor-element.elementor-element-993c2d9>.elementor-widget-container{margin:-100px 0 0}.elementor-79290 .elementor-element.elementor-element-6213c10{margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-ede7e70{z-index:10}.elementor-79290 .elementor-element.elementor-element-3b4ac86>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-3b4ac86{text-align:center}.elementor-79290 .elementor-element.elementor-element-3b4ac86 .elementor-heading-title{font-family:"League Spartan",Open Sans;font-size:120px;font-weight:800;letter-spacing:.5px;color:#ffcbec}.elementor-79290 .elementor-element.elementor-element-2cb277c{text-align:center;font-family:"Open Sans",Open Sans;font-size:30px;font-weight:400;letter-spacing:1px}.elementor-79290 .elementor-element.elementor-element-5df497f{margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-db43fbd>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-db43fbd{text-align:center}.elementor-79290 .elementor-element.elementor-element-db43fbd .elementor-heading-title{font-family:"League Spartan",Open Sans;font-size:120px;font-weight:800;letter-spacing:.5px;color:#ffcbec}.elementor-79290 .elementor-element.elementor-element-b2d1af2{z-index:10}@media(max-width:991px){.elementor-79290 .elementor-element.elementor-element-d165b43:not(.elementor-motion-effects-element-type-background),.elementor-79290 .elementor-element.elementor-element-d165b43>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://larisajurcan.gr/wp-content/uploads/2026/04/Untitled-design-94-1-scaled.png");background-size:cover}.elementor-79290 .elementor-element.elementor-element-d165b43>.elementor-container{min-height:1396px}.elementor-79290 .elementor-element.elementor-element-bd93156{text-align:center}.elementor-79290 .elementor-element.elementor-element-bd93156>.elementor-widget-container{margin:0 0 20px}.elementor-79290 .elementor-element.elementor-element-c0516de{margin-top:0;margin-bottom:-100px}.elementor-79290 .elementor-element.elementor-element-da5b186>.elementor-widget-container{margin:150px 0 0}.elementor-79290 .elementor-element.elementor-element-da5b186 .elementor-heading-title{font-size:105px}.elementor-79290 .elementor-element.elementor-element-68253a5 .elementor-heading-title{font-size:73px}.elementor-79290 .elementor-element.elementor-element-dab6f05 .elementor-heading-title{font-size:26px}.elementor-79290 .elementor-element.elementor-element-c9165df>.elementor-widget-container{margin:155px 0 0}.elementor-79290 .elementor-element.elementor-element-c9165df{text-align:start}.elementor-79290 .elementor-element.elementor-element-c9165df .elementor-heading-title{font-size:73px}.elementor-79290 .elementor-element.elementor-element-1aaaa61>.elementor-widget-container{margin:-40px 0 0}.elementor-79290 .elementor-element.elementor-element-1aaaa61{text-align:end}.elementor-79290 .elementor-element.elementor-element-1aaaa61 .elementor-heading-title{font-size:73px}.elementor-79290 .elementor-element.elementor-element-3de2fde>.elementor-container{min-height:50vh}.elementor-79290 .elementor-element.elementor-element-d6400c4{width:var(--container-widget-width,370px);max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0}.elementor-79290 .elementor-element.elementor-element-d6400c4>.elementor-widget-container{margin:-44px -44px -20px}.elementor-79290 .elementor-element.elementor-element-e0abb95{margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-025baa0{text-align:start;font-size:26px}.elementor-79290 .elementor-element.elementor-element-63400cc>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-63400cc{text-align:start;font-size:26px}.elementor-79290 .elementor-element.elementor-element-cb88189{margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-57fc548{font-size:26px}.elementor-79290 .elementor-element.elementor-element-3544c6c{font-size:26px}.elementor-79290 .elementor-element.elementor-element-fb684c8{font-size:26px}.elementor-79290 .elementor-element.elementor-element-33ba109>.elementor-widget-container{margin:-25px 0 0}.elementor-79290 .elementor-element.elementor-element-33ba109{text-align:end;font-size:26px}.elementor-79290 .elementor-element.elementor-element-b39a878{margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-49250af>.elementor-widget-container{margin:0 0 51px}.elementor-79290 .elementor-element.elementor-element-49250af .porto-u-main-heading>*{font-size:105px}.elementor-79290 .elementor-element.elementor-element-e164d50{font-size:26px}.elementor-79290 .elementor-element.elementor-element-bd2e6ec .sc-grid-e9726484{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-79290 .elementor-element.elementor-element-575f0a5>.elementor-container{min-height:0px}.elementor-79290 .elementor-element.elementor-element-575f0a5{margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-f58ccb4>.elementor-widget-container{margin:0 0 51px}.elementor-79290 .elementor-element.elementor-element-f58ccb4 .elementor-heading-title{font-size:105px}.elementor-79290 .elementor-element.elementor-element-a7cd905>.elementor-widget-container{margin:-41px 0 0}.elementor-79290 .elementor-element.elementor-element-a7cd905{font-size:26px}.elementor-79290 .elementor-element.elementor-element-07c34f3>.elementor-widget-container{margin:-41px 0 0}.elementor-79290 .elementor-element.elementor-element-07c34f3{font-size:26px}.elementor-79290 .elementor-element.elementor-element-6213c10{margin-top:100px;margin-bottom:100px}.elementor-79290 .elementor-element.elementor-element-3b4ac86>.elementor-widget-container{margin:0 0 51px}.elementor-79290 .elementor-element.elementor-element-3b4ac86 .elementor-heading-title{font-size:105px}.elementor-79290 .elementor-element.elementor-element-2cb277c>.elementor-widget-container{margin:-41px 0 0}.elementor-79290 .elementor-element.elementor-element-2cb277c{font-size:26px}.elementor-79290 .elementor-element.elementor-element-db43fbd>.elementor-widget-container{margin:0 0 51px}.elementor-79290 .elementor-element.elementor-element-db43fbd .elementor-heading-title{font-size:105px}}@media(max-width:767px){.elementor-79290 .elementor-element.elementor-element-d165b43>.elementor-container{min-height:650px}.elementor-79290 .elementor-element.elementor-element-d165b43:not(.elementor-motion-effects-element-type-background),.elementor-79290 .elementor-element.elementor-element-d165b43>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-79290 .elementor-element.elementor-element-d165b43{margin-top:-20px;margin-bottom:0}.elementor-79290 .elementor-element.elementor-element-bd93156>.elementor-widget-container{margin:0 0 20px}.elementor-79290 .elementor-element.elementor-element-c0516de>div.elementor-container{max-width:1008px;--porto-flick-carousel-width:1008px}.elementor-79290 .elementor-element.elementor-element-c0516de{margin-top:0;margin-bottom:64px}.elementor-79290 .elementor-element.elementor-element-da5b186>.elementor-widget-container{margin:50px 0 0}.elementor-79290 .elementor-element.elementor-element-da5b186{text-align:end}.elementor-79290 .elementor-element.elementor-element-da5b186 .elementor-heading-title{font-size:65px;letter-spacing:-.5px}.elementor-79290 .elementor-element.elementor-element-68253a5>.elementor-widget-container{margin:-28px 0 0}.elementor-79290 .elementor-element.elementor-element-68253a5{text-align:end}.elementor-79290 .elementor-element.elementor-element-68253a5 .elementor-heading-title{font-size:45px;letter-spacing:-.5px}.elementor-79290 .elementor-element.elementor-element-dab6f05>.elementor-widget-container{margin:-18px 0 70px}.elementor-79290 .elementor-element.elementor-element-dab6f05{text-align:end}.elementor-79290 .elementor-element.elementor-element-dab6f05 .elementor-heading-title{font-size:18px}.elementor-79290 .elementor-element.elementor-element-c9165df>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-c9165df{text-align:start}.elementor-79290 .elementor-element.elementor-element-c9165df .elementor-heading-title{font-size:45px}.elementor-79290 .elementor-element.elementor-element-1aaaa61>.elementor-widget-container{margin:-28px 0 40px}.elementor-79290 .elementor-element.elementor-element-1aaaa61{text-align:end}.elementor-79290 .elementor-element.elementor-element-1aaaa61 .elementor-heading-title{font-size:45px}.elementor-79290 .elementor-element.elementor-element-bc11b4c>.elementor-container{min-height:800px}.elementor-79290 .elementor-element.elementor-element-bc11b4c{margin-top:-64px;margin-bottom:0}.elementor-79290 .elementor-element.elementor-element-3de2fde>.elementor-container{min-height:62vh}.elementor-79290 .elementor-element.elementor-element-d6400c4>.elementor-widget-container{margin:-11px -11px -49px}.elementor-79290 .elementor-element.elementor-element-3aeb77b>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-3aeb77b{text-align:start}.elementor-79290 .elementor-element.elementor-element-3aeb77b .elementor-heading-title{font-size:46px}.elementor-79290 .elementor-element.elementor-element-025baa0>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-025baa0{font-size:15px;letter-spacing:1px}.elementor-79290 .elementor-element.elementor-element-63400cc>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-63400cc{text-align:start;font-size:16px}.elementor-79290 .elementor-element.elementor-element-cb88189{margin-top:0;margin-bottom:0}.elementor-79290 .elementor-element.elementor-element-57fc548{font-size:15px}.elementor-79290 .elementor-element.elementor-element-3544c6c>.elementor-widget-container{margin:-30px 0 0}.elementor-79290 .elementor-element.elementor-element-3544c6c{font-size:15px}.elementor-79290 .elementor-element.elementor-element-8f546e7 .elementor-heading-title{font-size:54px}.elementor-79290 .elementor-element.elementor-element-fb684c8{text-align:end;font-size:15px}.elementor-79290 .elementor-element.elementor-element-33ba109>.elementor-widget-container{margin:-36px 0 0}.elementor-79290 .elementor-element.elementor-element-33ba109{font-size:16px}.elementor-79290 .elementor-element.elementor-element-49250af .porto-u-main-heading>*{font-size:65px;letter-spacing:.5px}.elementor-79290 .elementor-element.elementor-element-49250af .porto-u-sub-heading{font-size:20px}.elementor-79290 .elementor-element.elementor-element-e164d50>.elementor-widget-container{margin:-37px 0 0}.elementor-79290 .elementor-element.elementor-element-e164d50{text-align:center;font-size:15px}.elementor-79290 .elementor-element.elementor-element-bd2e6ec>.elementor-widget-container{margin:-75px 0 0;padding:50px 50px 5px}.elementor-79290 .elementor-element.elementor-element-bd2e6ec .sc-grid-e9726484{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-79290 .elementor-element.elementor-element-f58ccb4>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-f58ccb4{text-align:center}.elementor-79290 .elementor-element.elementor-element-f58ccb4 .elementor-heading-title{font-size:65px;letter-spacing:-.5px}.elementor-79290 .elementor-element.elementor-element-a7cd905>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-a7cd905{text-align:center;font-size:15px}.elementor-79290 .elementor-element.elementor-element-07c34f3>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-07c34f3{text-align:center;font-size:27px}.elementor-79290 .elementor-element.elementor-element-993c2d9>.elementor-widget-container{margin:-82px 0 0}.elementor-79290 .elementor-element.elementor-element-3b4ac86>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-3b4ac86{text-align:center}.elementor-79290 .elementor-element.elementor-element-3b4ac86 .elementor-heading-title{font-size:65px;letter-spacing:-.5px}.elementor-79290 .elementor-element.elementor-element-2cb277c>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-2cb277c{text-align:center;font-size:15px}.elementor-79290 .elementor-element.elementor-element-db43fbd>.elementor-widget-container{margin:0}.elementor-79290 .elementor-element.elementor-element-db43fbd{text-align:center}.elementor-79290 .elementor-element.elementor-element-db43fbd .elementor-heading-title{font-size:40px;letter-spacing:-.5px}}@media(min-width:768px){.elementor-79290 .elementor-element.elementor-element-11ef1ea{width:100%}}@media(min-width:992px){.elementor-79290 .elementor-element.elementor-element-3de2fde:not(.elementor-motion-effects-element-type-background),.elementor-79290 .elementor-element.elementor-element-3de2fde>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.elementor-79290 .elementor-element.elementor-element-9ff455d a,.elementor-79290 .elementor-element.elementor-element-9ff455d button{position:relative;overflow:hidden;min-height:50px;padding:14px 24px;display:inline-flex;align-items:center;justify-content:center;background:#ffcbec !important;color:#fff !important;border:none !important;border-radius:0 !important;font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:all .3s ease;box-shadow:0 12px 30px rgba(255,203,236,.35)}.elementor-79290 .elementor-element.elementor-element-9ff455d a:after,.elementor-79290 .elementor-element.elementor-element-9ff455d button:after{content:'';position:absolute;inset:0;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.22) 50%,transparent 80%);transform:translateX(-130%);transition:.7s ease;pointer-events:none}.elementor-79290 .elementor-element.elementor-element-9ff455d a:hover,.elementor-79290 .elementor-element.elementor-element-9ff455d button:hover{background:#fff !important;color:#ffcbec !important;transform:translateY(-3px);box-shadow:0 18px 45px rgba(255,203,236,.35)}.elementor-79290 .elementor-element.elementor-element-9ff455d a:hover:after,.elementor-79290 .elementor-element.elementor-element-9ff455d button:hover:after{transform:translateX(130%)}.elementor-79290 .elementor-element.elementor-element-9ff455d .elementor-button{position:relative;overflow:hidden}.elementor-79290 .elementor-element.elementor-element-9ff455d .btn-text,.elementor-79290 .elementor-element.elementor-element-9ff455d .porto-btn-text,.elementor-79290 .elementor-element.elementor-element-9ff455d span{animation:gb-text-blink 1.2s ease-in-out infinite}@keyframes gb-text-blink{0%,100%{opacity:1}50%{opacity:0}}.elementor-79290 .elementor-element.elementor-element-bd93156 a,.elementor-79290 .elementor-element.elementor-element-bd93156 button{position:relative;overflow:hidden;min-height:50px;padding:14px 24px;display:inline-flex;align-items:center;justify-content:center;background:#ffcbec !important;color:#fff !important;border:none !important;border-radius:0 !important;font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:all .3s ease;box-shadow:0 12px 30px rgba(255,203,236,.35)}.elementor-79290 .elementor-element.elementor-element-bd93156 a:after,.elementor-79290 .elementor-element.elementor-element-bd93156 button:after{content:'';position:absolute;inset:0;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.22) 50%,transparent 80%);transform:translateX(-130%);transition:.7s ease;pointer-events:none}.elementor-79290 .elementor-element.elementor-element-bd93156 a:hover,.elementor-79290 .elementor-element.elementor-element-bd93156 button:hover{background:#fff !important;color:#ffcbec !important;transform:translateY(-3px);box-shadow:0 18px 45px rgba(255,203,236,.35)}.elementor-79290 .elementor-element.elementor-element-bd93156 a:hover:after,.elementor-79290 .elementor-element.elementor-element-bd93156 button:hover:after{transform:translateX(130%)}.elementor-79290 .elementor-element.elementor-element-bd93156 .elementor-button{position:relative;overflow:hidden}.elementor-79290 .elementor-element.elementor-element-bd93156 .btn-text,.elementor-79290 .elementor-element.elementor-element-bd93156 .porto-btn-text,.elementor-79290 .elementor-element.elementor-element-bd93156 span{animation:gb-text-blink 1.2s ease-in-out infinite}@keyframes gb-text-blink{0%,100%{opacity:1}50%{opacity:0}}.elementor-79290 .elementor-element.elementor-element-b39a878{position:relative;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.06);padding:42px 24px;text-align:left;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 20px 40px rgba(0,0,0,.04)}.elementor-79290 .elementor-element.elementor-element-b39a878:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent 0%,#ffd4f0 20%,#ffe7f7 50%,#ffd4f0 80%,transparent 100%);opacity:.9}.elementor-79290 .elementor-element.elementor-element-b39a878:after{display:none}.elementor-79290 .elementor-element.elementor-element-b39a878:hover{transform:translateY(-4px);border-color:rgba(255,212,240,.35);box-shadow:0 30px 60px rgba(0,0,0,.07)}@media(max-width:767px){.elementor-79290 .elementor-element.elementor-element-b39a878{padding:30px 18px}}@media (min-width:768px) and (max-width:1024px){.elementor-79290 .elementor-element.elementor-element-575f0a5>.elementor-container{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory;gap:15px;padding:10px;scrollbar-width:none}.elementor-79290 .elementor-element.elementor-element-575f0a5>.elementor-container::-webkit-scrollbar{display:none}.elementor-79290 .elementor-element.elementor-element-575f0a5>.elementor-container>.elementor-column{min-width:46% !important;flex:0 0 46% !important;scroll-snap-align:start}}@media (max-width:767px){.elementor-79290 .elementor-element.elementor-element-575f0a5>.elementor-container{display:flex !important;flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory;gap:15px;padding:10px;scrollbar-width:none}.elementor-79290 .elementor-element.elementor-element-575f0a5>.elementor-container::-webkit-scrollbar{display:none}.elementor-79290 .elementor-element.elementor-element-575f0a5>.elementor-container>.elementor-column{min-width:85% !important;flex:0 0 85% !important;scroll-snap-align:center}}.gb-reel-card{position:relative;overflow:hidden;padding:0 !important;margin:0 !important;background:0 0 !important;border-radius:0 !important}.gb-reel-card:before,.gb-reel-card:after{display:none !important}.gb-reel-card .elementor-widget-video{position:relative;overflow:hidden;width:100%;margin:0 !important;padding:0 !important;border-radius:0 !important}.gb-reel-card .elementor-widget-video>.elementor-widget-container{position:relative;overflow:hidden;width:100%;height:100%;margin:0 !important;padding:0 !important;border-radius:0 !important}.gb-reel-card .elementor-widget-video .elementor-wrapper{position:relative;overflow:hidden;width:100%;height:100%;margin:0 !important;padding:0 !important;border-radius:0 !important}.gb-reel-card .elementor-widget-video video,.gb-reel-card .elementor-widget-video iframe{display:block;width:100%;height:100%;margin:0 !important;padding:0 !important;object-fit:cover;border-radius:0 !important}.gb-reel-card .elementor-widget-video>.elementor-widget-container:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:30%;z-index:2;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.68) 0%,rgba(0,0,0,.42) 38%,rgba(0,0,0,.18) 68%,rgba(0,0,0,0) 100%)}.gb-reel-card .gb-reel-title{position:absolute !important;left:20px;right:20px;bottom:28px;width:auto !important;margin:0 !important;padding:0 !important;z-index:5;pointer-events:auto}.gb-reel-card .gb-reel-title .elementor-heading-title{display:inline-block;margin:0 !important;padding:0 !important;color:#fff !important;background:0 0 !important;border:0 !important;border-radius:0 !important;font-size:16px !important;font-weight:700 !important;line-height:1.25 !important;text-shadow:0 2px 5px rgba(0,0,0,.65),0 1px 10px rgba(0,0,0,.35)}.gb-reel-card .gb-reel-title a{position:relative;z-index:10;display:inline-block;color:inherit !important;text-decoration:none !important;pointer-events:auto !important;cursor:pointer}@media (max-width:767px){.gb-reel-card .elementor-widget-video>.elementor-widget-container:after{height:32%}.gb-reel-card .gb-reel-title{left:16px;right:16px;bottom:26px}.gb-reel-card .gb-reel-title .elementor-heading-title{font-size:15px !important}}.elementor-79290 .elementor-element.elementor-element-993c2d9 a,.elementor-79290 .elementor-element.elementor-element-993c2d9 button{position:relative;overflow:hidden;min-height:50px;padding:14px 60px;display:inline-flex;align-items:center;justify-content:center;background:#ffcbec !important;color:#fff !important;border:1px solid #ffcbec !important;border-radius:0 !important;font-size:14px;font-weight:800;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:all .3s ease}.elementor-79290 .elementor-element.elementor-element-993c2d9 a:after,.elementor-79290 .elementor-element.elementor-element-993c2d9 button:after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.45),transparent);transition:left .5s ease;pointer-events:none}.elementor-79290 .elementor-element.elementor-element-993c2d9 a:hover,.elementor-79290 .elementor-element.elementor-element-993c2d9 button:hover{background:#fff !important;color:#ffcbec !important;border-color:#fff !important;transform:translateY(-3px);box-shadow:0 10px 25px rgba(255,212,240,.65)}.elementor-79290 .elementor-element.elementor-element-993c2d9 a:hover:after,.elementor-79290 .elementor-element.elementor-element-993c2d9 button:hover:after{left:100%}@media (max-width:767px){.elementor-79290 .elementor-element.elementor-element-993c2d9 a,.elementor-79290 .elementor-element.elementor-element-993c2d9 button{min-height:50px;padding:10px 20px;font-size:16px;letter-spacing:.7px;width:auto !important}}