.elementor-33578 .elementor-element.elementor-element-c2f58cc > .elementor-container{min-height:380px;}.elementor-33578 .elementor-element.elementor-element-c2f58cc:not(.elementor-motion-effects-element-type-background), .elementor-33578 .elementor-element.elementor-element-c2f58cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbbb04;}.elementor-33578 .elementor-element.elementor-element-c2f58cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33578 .elementor-element.elementor-element-c2f58cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-33e074e > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-33578 .elementor-element.elementor-element-d629cd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-90d3d68 .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:93px;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-69994a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33578 .elementor-element.elementor-element-69994a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lugaris.com/app/uploads/2026/05/familia_ru.jpg");background-size:cover;}.elementor-33578 .elementor-element.elementor-element-69994a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33578 .elementor-element.elementor-element-69994a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-dcbcc52{--spacer-size:517px;}.elementor-33578 .elementor-element.elementor-element-8608377 > .elementor-container{max-width:955px;}.elementor-33578 .elementor-element.elementor-element-8608377:not(.elementor-motion-effects-element-type-background), .elementor-33578 .elementor-element.elementor-element-8608377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEE8C;}.elementor-33578 .elementor-element.elementor-element-8608377{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-33578 .elementor-element.elementor-element-8608377 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-6472413:not(.elementor-motion-effects-element-type-background), .elementor-33578 .elementor-element.elementor-element-6472413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F6;}.elementor-33578 .elementor-element.elementor-element-6472413{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-6472413 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-0e0873f .elementor-counter-number-wrapper{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-0e0873f .elementor-counter-title{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-3820a22 .elementor-counter-number-wrapper{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-3820a22 .elementor-counter-title{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-03a4897 .elementor-counter-number-wrapper{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-03a4897 .elementor-counter-title{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-1b22e43 .elementor-counter-number-wrapper{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-1b22e43 .elementor-counter-title{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-4f203f2{padding:100px 0px 100px 0px;}.elementor-33578 .elementor-element.elementor-element-aeb8a4d .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:50px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-9b7d145{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-42969d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33578 .elementor-element.elementor-element-42969d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEE8C;}.elementor-33578 .elementor-element.elementor-element-42969d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33578 .elementor-element.elementor-element-42969d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-a6e650c{text-align:center;}.elementor-33578 .elementor-element.elementor-element-a6e650c .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:22px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-a6e650c > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-item:not(:last-child):after{content:"";width:61%;border-color:#E7E7E7;}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:double;border-top-width:2px;}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:double;}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:2px;}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-33578 .elementor-element.elementor-element-5f8792c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-icon{padding-right:0px;}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-item > a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-5f8792c .elementor-icon-list-text{transition:color 0.3s;}.elementor-33578 .elementor-element.elementor-element-0f5bae3:not(.elementor-motion-effects-element-type-background), .elementor-33578 .elementor-element.elementor-element-0f5bae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-33578 .elementor-element.elementor-element-0f5bae3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-0f5bae3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-da630c2 .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:50px;font-weight:300;}.elementor-bc-flex-widget .elementor-33578 .elementor-element.elementor-element-605f77f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-33578 .elementor-element.elementor-element-605f77f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-33578 .elementor-element.elementor-element-605f77f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-7415327{column-gap:0px;text-align:right;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-47a18f8:not(.elementor-motion-effects-element-type-background), .elementor-33578 .elementor-element.elementor-element-47a18f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-33578 .elementor-element.elementor-element-47a18f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 100px 30px;}.elementor-33578 .elementor-element.elementor-element-47a18f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-947f29d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-88032f4 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-88032f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-51ebe9c{--icon-box-icon-margin:10px;}.elementor-33578 .elementor-element.elementor-element-51ebe9c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33578 .elementor-element.elementor-element-51ebe9c.elementor-view-framed .elementor-icon, .elementor-33578 .elementor-element.elementor-element-51ebe9c.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-33578 .elementor-element.elementor-element-51ebe9c .elementor-icon{font-size:25px;}.elementor-33578 .elementor-element.elementor-element-51ebe9c .elementor-icon-box-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-51ebe9c .elementor-icon-box-title, .elementor-33578 .elementor-element.elementor-element-51ebe9c .elementor-icon-box-title a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:18px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-e3a8201{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-e07c351{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;line-height:47px;}.elementor-33578 .elementor-element.elementor-element-e07c351 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-a803a32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-52d6f67 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-52d6f67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-8021377{--icon-box-icon-margin:10px;}.elementor-33578 .elementor-element.elementor-element-8021377.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33578 .elementor-element.elementor-element-8021377.elementor-view-framed .elementor-icon, .elementor-33578 .elementor-element.elementor-element-8021377.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-33578 .elementor-element.elementor-element-8021377 .elementor-icon{font-size:25px;}.elementor-33578 .elementor-element.elementor-element-8021377 .elementor-icon-box-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-8021377 .elementor-icon-box-title, .elementor-33578 .elementor-element.elementor-element-8021377 .elementor-icon-box-title a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:18px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-16e14e4{text-align:left;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-46a1765{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;line-height:47px;}.elementor-33578 .elementor-element.elementor-element-46a1765 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-8344ac2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-e8c2f48 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-e8c2f48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-85cf669{--icon-box-icon-margin:10px;}.elementor-33578 .elementor-element.elementor-element-85cf669.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33578 .elementor-element.elementor-element-85cf669.elementor-view-framed .elementor-icon, .elementor-33578 .elementor-element.elementor-element-85cf669.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-33578 .elementor-element.elementor-element-85cf669 .elementor-icon{font-size:25px;}.elementor-33578 .elementor-element.elementor-element-85cf669 .elementor-icon-box-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-85cf669 .elementor-icon-box-title, .elementor-33578 .elementor-element.elementor-element-85cf669 .elementor-icon-box-title a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:18px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-31fbf12{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-cf80007{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;line-height:47px;}.elementor-33578 .elementor-element.elementor-element-cf80007 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-50dc698 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-8d5352d .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-8d5352d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-16551a5{--icon-box-icon-margin:10px;}.elementor-33578 .elementor-element.elementor-element-16551a5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33578 .elementor-element.elementor-element-16551a5.elementor-view-framed .elementor-icon, .elementor-33578 .elementor-element.elementor-element-16551a5.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-33578 .elementor-element.elementor-element-16551a5 .elementor-icon{font-size:25px;}.elementor-33578 .elementor-element.elementor-element-16551a5 .elementor-icon-box-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-16551a5 .elementor-icon-box-title, .elementor-33578 .elementor-element.elementor-element-16551a5 .elementor-icon-box-title a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:18px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-4979407{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-f51f919{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;line-height:47px;}.elementor-33578 .elementor-element.elementor-element-f51f919 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-758da89 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-b6c5f9d .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-b6c5f9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-8acaabb{--icon-box-icon-margin:10px;}.elementor-33578 .elementor-element.elementor-element-8acaabb.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33578 .elementor-element.elementor-element-8acaabb.elementor-view-framed .elementor-icon, .elementor-33578 .elementor-element.elementor-element-8acaabb.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-33578 .elementor-element.elementor-element-8acaabb .elementor-icon{font-size:25px;}.elementor-33578 .elementor-element.elementor-element-8acaabb .elementor-icon-box-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-8acaabb .elementor-icon-box-title, .elementor-33578 .elementor-element.elementor-element-8acaabb .elementor-icon-box-title a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:18px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-dcb3958{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-adf042b{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;line-height:47px;}.elementor-33578 .elementor-element.elementor-element-adf042b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-32ac7ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-0f0cd35 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-0f0cd35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-e9354ae{--icon-box-icon-margin:10px;}.elementor-33578 .elementor-element.elementor-element-e9354ae.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-33578 .elementor-element.elementor-element-e9354ae.elementor-view-framed .elementor-icon, .elementor-33578 .elementor-element.elementor-element-e9354ae.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-33578 .elementor-element.elementor-element-e9354ae .elementor-icon{font-size:25px;}.elementor-33578 .elementor-element.elementor-element-e9354ae .elementor-icon-box-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-e9354ae .elementor-icon-box-title, .elementor-33578 .elementor-element.elementor-element-e9354ae .elementor-icon-box-title a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:18px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-21af9f9{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-cc6d8a6{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;line-height:47px;}.elementor-33578 .elementor-element.elementor-element-cc6d8a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-d96ece3:not(.elementor-motion-effects-element-type-background), .elementor-33578 .elementor-element.elementor-element-d96ece3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFABC0;}.elementor-33578 .elementor-element.elementor-element-d96ece3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-33578 .elementor-element.elementor-element-d96ece3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-5482ef6 .elementor-icon-wrapper{text-align:center;}.elementor-33578 .elementor-element.elementor-element-5482ef6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#000000;}.elementor-33578 .elementor-element.elementor-element-5482ef6.elementor-view-framed .elementor-icon, .elementor-33578 .elementor-element.elementor-element-5482ef6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-33578 .elementor-element.elementor-element-5482ef6.elementor-view-framed .elementor-icon, .elementor-33578 .elementor-element.elementor-element-5482ef6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-33578 .elementor-element.elementor-element-5482ef6.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-33578 .elementor-element.elementor-element-5482ef6.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-33578 .elementor-element.elementor-element-5482ef6 .elementor-icon{font-size:59px;padding:15px;}.elementor-33578 .elementor-element.elementor-element-5482ef6 .elementor-icon svg{height:59px;}.elementor-33578 .elementor-element.elementor-element-26ee630{text-align:center;}.elementor-33578 .elementor-element.elementor-element-26ee630 .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:43px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-e6b797c{text-align:center;color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-f39c1ef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-6fd2058 img{mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;}.elementor-33578 .elementor-element.elementor-element-d5c7b17{text-align:center;}.elementor-33578 .elementor-element.elementor-element-d5c7b17 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-d5c7b17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-311ee78{text-align:center;color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-f4d0952 .elementor-button{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;fill:#EFABC0;color:#EFABC0;background-color:#FFFFFF;}.elementor-33578 .elementor-element.elementor-element-f4d0952 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-824be88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-b70bb92 img{mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;}.elementor-33578 .elementor-element.elementor-element-7b7d188{text-align:center;}.elementor-33578 .elementor-element.elementor-element-7b7d188 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-7b7d188 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-83b79a7{text-align:center;color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-dc60206 .elementor-button{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;fill:#EFABC0;color:#EFABC0;background-color:#FFFFFF;}.elementor-33578 .elementor-element.elementor-element-dc60206 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-9dee8d2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-c553ff3 img{mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;}.elementor-33578 .elementor-element.elementor-element-0e83841{text-align:center;}.elementor-33578 .elementor-element.elementor-element-0e83841 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-0e83841 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-4771a00{text-align:center;color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-d581ff4 .elementor-button{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;fill:#EFABC0;color:#EFABC0;background-color:#FFFFFF;}.elementor-33578 .elementor-element.elementor-element-d581ff4 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-c4af2cb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-97f5055 img{mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;}.elementor-33578 .elementor-element.elementor-element-dd83bde{text-align:center;}.elementor-33578 .elementor-element.elementor-element-dd83bde .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-dd83bde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-7f85999{text-align:center;color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-f80db75 .elementor-button{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;fill:#EFABC0;color:#EFABC0;background-color:#FFFFFF;}.elementor-33578 .elementor-element.elementor-element-f80db75 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-2bead61 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-4fca2f6 img{mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;}.elementor-33578 .elementor-element.elementor-element-6b54fea{text-align:center;}.elementor-33578 .elementor-element.elementor-element-6b54fea .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-6b54fea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-46d6c77{text-align:center;color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-464d2ca .elementor-button{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;fill:#EFABC0;color:#EFABC0;background-color:#FFFFFF;}.elementor-33578 .elementor-element.elementor-element-464d2ca > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-0ba9ee9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-f177d59 img{mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;}.elementor-33578 .elementor-element.elementor-element-6becff0{text-align:center;}.elementor-33578 .elementor-element.elementor-element-6becff0 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-6becff0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-21cfc4d{text-align:center;color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-85f94fe .elementor-button{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;fill:#EFABC0;color:#EFABC0;background-color:#FFFFFF;}.elementor-33578 .elementor-element.elementor-element-85f94fe > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-2d43a64 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-26c3fef img{mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;}.elementor-33578 .elementor-element.elementor-element-60a9405{text-align:center;}.elementor-33578 .elementor-element.elementor-element-60a9405 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-60a9405 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-8cede4d{text-align:center;color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-a415ab1 .elementor-button{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;fill:#EFABC0;color:#EFABC0;background-color:#FFFFFF;}.elementor-33578 .elementor-element.elementor-element-a415ab1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-827152c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-e08431f img{mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;}.elementor-33578 .elementor-element.elementor-element-7579da5{text-align:center;}.elementor-33578 .elementor-element.elementor-element-7579da5 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-7579da5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-8ba88a1{text-align:center;color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-818d2ed .elementor-button{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:300;fill:#EFABC0;color:#EFABC0;background-color:#FFFFFF;}.elementor-33578 .elementor-element.elementor-element-818d2ed > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-b08cdbf{padding:100px 0px 100px 0px;}.elementor-33578 .elementor-element.elementor-element-9b522ef.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-33578 .elementor-element.elementor-element-9b522ef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-9b522ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33578 .elementor-element.elementor-element-9b522ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lugaris.com/app/uploads/2026/04/IA-PA-cuna.webp");background-position:center center;background-size:cover;}.elementor-33578 .elementor-element.elementor-element-9b522ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33578 .elementor-element.elementor-element-9b522ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-044ab97{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-6ae888d .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:50px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-768eafc{--icon-box-icon-margin:0px;}.elementor-33578 .elementor-element.elementor-element-768eafc .elementor-icon-box-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-768eafc .elementor-icon-box-title, .elementor-33578 .elementor-element.elementor-element-768eafc .elementor-icon-box-title a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-768eafc .elementor-icon-box-description{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;line-height:1px;}.elementor-33578 .elementor-element.elementor-element-4bd64d1{--icon-box-icon-margin:0px;}.elementor-33578 .elementor-element.elementor-element-4bd64d1 .elementor-icon-box-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-4bd64d1 .elementor-icon-box-title, .elementor-33578 .elementor-element.elementor-element-4bd64d1 .elementor-icon-box-title a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-4bd64d1 .elementor-icon-box-description{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;line-height:22px;}.elementor-33578 .elementor-element.elementor-element-e463cad{--icon-box-icon-margin:0px;}.elementor-33578 .elementor-element.elementor-element-e463cad .elementor-icon-box-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-e463cad .elementor-icon-box-title, .elementor-33578 .elementor-element.elementor-element-e463cad .elementor-icon-box-title a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-e463cad .elementor-icon-box-description{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;line-height:22px;}.elementor-33578 .elementor-element.elementor-element-bd2be47{--icon-box-icon-margin:0px;}.elementor-33578 .elementor-element.elementor-element-bd2be47 .elementor-icon-box-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-bd2be47 .elementor-icon-box-title, .elementor-33578 .elementor-element.elementor-element-bd2be47 .elementor-icon-box-title a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-bd2be47 .elementor-icon-box-description{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;line-height:22px;}.elementor-33578 .elementor-element.elementor-element-26c87a9:not(.elementor-motion-effects-element-type-background), .elementor-33578 .elementor-element.elementor-element-26c87a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-33578 .elementor-element.elementor-element-26c87a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-33578 .elementor-element.elementor-element-26c87a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-81ebfb3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-239e1d7 .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-754ba3d .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:50px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-e588ef5{padding:50px 0px 50px 0px;}.elementor-33578 .elementor-element.elementor-element-6c7b44f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33578 .elementor-element.elementor-element-6c7b44f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lugaris.com/app/uploads/2026/04/the-beach-of-barcelona-2026-03-26-02-40-07-utc-768x576.webp");background-position:center center;background-size:cover;}.elementor-33578 .elementor-element.elementor-element-6c7b44f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33578 .elementor-element.elementor-element-6c7b44f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-01e7186{--spacer-size:50px;}.elementor-33578 .elementor-element.elementor-element-67b75a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-e51e868 .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-5228126 .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:33px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-5995f96{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:22px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-63be1ac{--divider-border-style:slashes;--divider-color:#F9D402;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-33578 .elementor-element.elementor-element-63be1ac .elementor-divider-separator{width:100%;}.elementor-33578 .elementor-element.elementor-element-63be1ac .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33578 .elementor-element.elementor-element-16852b1{padding:50px 0px 50px 0px;}.elementor-33578 .elementor-element.elementor-element-7451315 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-93ea143 .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-2d5df7d .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:33px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-35a9593{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:22px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-be22719:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33578 .elementor-element.elementor-element-be22719 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lugaris.com/app/uploads/2026/04/IA-FA.webp");background-position:center center;background-size:cover;}.elementor-33578 .elementor-element.elementor-element-be22719 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33578 .elementor-element.elementor-element-be22719 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-42047fa{--spacer-size:50px;}.elementor-33578 .elementor-element.elementor-element-cfafc58{--divider-border-style:slashes;--divider-color:#F9D402;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-33578 .elementor-element.elementor-element-cfafc58 .elementor-divider-separator{width:100%;}.elementor-33578 .elementor-element.elementor-element-cfafc58 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33578 .elementor-element.elementor-element-d2abb38{padding:50px 0px 50px 0px;}.elementor-33578 .elementor-element.elementor-element-510380c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33578 .elementor-element.elementor-element-510380c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lugaris.com/app/uploads/2026/04/20170523_0953-scaled.webp");background-position:center center;background-size:cover;}.elementor-33578 .elementor-element.elementor-element-510380c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33578 .elementor-element.elementor-element-510380c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-238e7b5{--spacer-size:50px;}.elementor-33578 .elementor-element.elementor-element-6173d7a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-a799b44 .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-d1eac96 .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:33px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-84630ab{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:22px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-eac0516{--divider-border-style:slashes;--divider-color:#F9D402;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-33578 .elementor-element.elementor-element-eac0516 .elementor-divider-separator{width:100%;}.elementor-33578 .elementor-element.elementor-element-eac0516 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33578 .elementor-element.elementor-element-84ada82{padding:50px 0px 50px 0px;}.elementor-33578 .elementor-element.elementor-element-ef2e35a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-782bbfe .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-5018f21 .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:33px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-252cd3a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:22px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-3c52c33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33578 .elementor-element.elementor-element-3c52c33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lugaris.com/app/uploads/2026/04/d90a0611-e160-4dc8-8c20-3942029a26a4-2026-04-17-768x768.webp");background-position:center center;background-size:cover;}.elementor-33578 .elementor-element.elementor-element-3c52c33 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33578 .elementor-element.elementor-element-3c52c33 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-ec46a7e{--spacer-size:50px;}.elementor-33578 .elementor-element.elementor-element-73b887c{padding:100px 0px 100px 0px;}.elementor-33578 .elementor-element.elementor-element-19b25db .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:50px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-703a044{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-33578 .elementor-element.elementor-element-703a044 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-33578 .elementor-element.elementor-element-de1567b{padding:100px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-bd56758 .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:50px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-6eb7313{text-align:right;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-5e8f4a8{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-3c3c5df > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-8d3136d .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;}.elementor-33578 .elementor-element.elementor-element-8d3136d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-30581a7{text-align:left;}.elementor-33578 .elementor-element.elementor-element-30581a7 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-30581a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-69d94c8 .elementor-heading-title{color:#989898;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-69d94c8 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-de01661 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-43bd3bf .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;}.elementor-33578 .elementor-element.elementor-element-43bd3bf > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-98588a8{text-align:left;}.elementor-33578 .elementor-element.elementor-element-98588a8 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-98588a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-76bc77b .elementor-heading-title{color:#989898;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-76bc77b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-1c7c345 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-7a239d5 .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;}.elementor-33578 .elementor-element.elementor-element-7a239d5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-89844a5{text-align:left;}.elementor-33578 .elementor-element.elementor-element-89844a5 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-89844a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-e54bb24 .elementor-heading-title{color:#989898;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-e54bb24 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-41d3341 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-765b7c7 .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;}.elementor-33578 .elementor-element.elementor-element-765b7c7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-7b22540{text-align:left;}.elementor-33578 .elementor-element.elementor-element-7b22540 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-7b22540 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-1c466bd .elementor-heading-title{color:#989898;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-1c466bd > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-503ff32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-503ff32 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-db9bf1e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-04eaa5d .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;}.elementor-33578 .elementor-element.elementor-element-04eaa5d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-13ae9d6{text-align:left;}.elementor-33578 .elementor-element.elementor-element-13ae9d6 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-13ae9d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-4eee238 .elementor-heading-title{color:#989898;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;line-height:19px;}.elementor-33578 .elementor-element.elementor-element-4eee238 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-4c06514{padding:30px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-5499ac4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-d89eddb .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;}.elementor-33578 .elementor-element.elementor-element-d89eddb > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-5955fbd{text-align:left;}.elementor-33578 .elementor-element.elementor-element-5955fbd .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-5955fbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-32c1969 .elementor-heading-title{color:#989898;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;line-height:19px;}.elementor-33578 .elementor-element.elementor-element-32c1969 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-fe217b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-546517d .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;}.elementor-33578 .elementor-element.elementor-element-546517d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-6cb9d0f{text-align:left;}.elementor-33578 .elementor-element.elementor-element-6cb9d0f .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-6cb9d0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-b61d9ec .elementor-heading-title{color:#989898;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-b61d9ec > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-3d6ba2e{padding:0px 0px 100px 0px;}.elementor-33578 .elementor-element.elementor-element-29004a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-fc46106 .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;}.elementor-33578 .elementor-element.elementor-element-fc46106 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-7dda9bb{text-align:left;}.elementor-33578 .elementor-element.elementor-element-7dda9bb .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-7dda9bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-11c914e .elementor-heading-title{color:#989898;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-11c914e > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-5c6c843 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-b9de589 .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;}.elementor-33578 .elementor-element.elementor-element-b9de589 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-8b744ca{text-align:left;}.elementor-33578 .elementor-element.elementor-element-8b744ca .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-8b744ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-28ba519 .elementor-heading-title{color:#989898;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-28ba519 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-b176163 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-ffe52db .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;}.elementor-33578 .elementor-element.elementor-element-ffe52db > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-570e6c6{text-align:left;}.elementor-33578 .elementor-element.elementor-element-570e6c6 .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-570e6c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-5478620 .elementor-heading-title{color:#989898;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-5478620 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-78305e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-33578 .elementor-element.elementor-element-d015ccb .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;}.elementor-33578 .elementor-element.elementor-element-d015ccb > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-771212e{text-align:left;}.elementor-33578 .elementor-element.elementor-element-771212e .elementor-heading-title{color:#000203;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-771212e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-4bb682b .elementor-heading-title{color:#989898;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-4bb682b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-90d8557:not(.elementor-motion-effects-element-type-background), .elementor-33578 .elementor-element.elementor-element-90d8557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-33578 .elementor-element.elementor-element-90d8557{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-33578 .elementor-element.elementor-element-90d8557 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-c608b61 iframe{height:474px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-33578 .elementor-element.elementor-element-e7e281c .elementor-heading-title{color:#F9D402;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;}.elementor-33578 .elementor-element.elementor-element-e7e281c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-5734dc2 .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:50px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-9130cce{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-b0fc6e5 .elementor-icon-list-icon i{color:#F9DA00;transition:color 0.3s;}.elementor-33578 .elementor-element.elementor-element-b0fc6e5 .elementor-icon-list-icon svg{fill:#F9DA00;transition:fill 0.3s;}.elementor-33578 .elementor-element.elementor-element-b0fc6e5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-33578 .elementor-element.elementor-element-b0fc6e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33578 .elementor-element.elementor-element-b0fc6e5 .elementor-icon-list-item > a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-b0fc6e5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-33578 .elementor-element.elementor-element-bf45dc1:not(.elementor-motion-effects-element-type-background), .elementor-33578 .elementor-element.elementor-element-bf45dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF6BE;}.elementor-33578 .elementor-element.elementor-element-bf45dc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-33578 .elementor-element.elementor-element-bf45dc1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-530bb2d{text-align:center;}.elementor-33578 .elementor-element.elementor-element-530bb2d .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:50px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-db8bac5:not(.elementor-motion-effects-element-type-background), .elementor-33578 .elementor-element.elementor-element-db8bac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-33578 .elementor-element.elementor-element-db8bac5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-33578 .elementor-element.elementor-element-db8bac5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33578 .elementor-element.elementor-element-fdb509d{text-align:left;}.elementor-33578 .elementor-element.elementor-element-fdb509d .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:50px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-c65cc55 .elementor-accordion-icon, .elementor-33578 .elementor-element.elementor-element-c65cc55 .elementor-accordion-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-c65cc55 .elementor-accordion-icon svg{fill:#000000;}.elementor-33578 .elementor-element.elementor-element-c65cc55 .elementor-active .elementor-accordion-icon, .elementor-33578 .elementor-element.elementor-element-c65cc55 .elementor-active .elementor-accordion-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-c65cc55 .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-33578 .elementor-element.elementor-element-c65cc55 .elementor-accordion-title{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-c65cc55 .elementor-tab-content{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-0db7e1d .elementor-accordion-icon, .elementor-33578 .elementor-element.elementor-element-0db7e1d .elementor-accordion-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-0db7e1d .elementor-accordion-icon svg{fill:#000000;}.elementor-33578 .elementor-element.elementor-element-0db7e1d .elementor-active .elementor-accordion-icon, .elementor-33578 .elementor-element.elementor-element-0db7e1d .elementor-active .elementor-accordion-title{color:#000000;}.elementor-33578 .elementor-element.elementor-element-0db7e1d .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-33578 .elementor-element.elementor-element-0db7e1d .elementor-accordion-title{font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:20px;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-0db7e1d .elementor-tab-content{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-a0a50bc{padding:100px 0px 100px 0px;}.elementor-33578 .elementor-element.elementor-element-a3d042b{text-align:left;}.elementor-33578 .elementor-element.elementor-element-a3d042b .elementor-heading-title{color:#000000;font-family:"Fira Sans Extra Condensed", Sans-serif;font-size:50px;font-weight:300;}.elementor-33578 .elementor-element.elementor-element-b0e4de6{text-align:right;font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-9ce307b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.69 * 100% );}.elementor-33578 .elementor-element.elementor-element-9ce307b:after{content:"0.69";}.elementor-33578 .elementor-element.elementor-element-9ce307b .elementor-post__meta-data span + span:before{content:"•";}.elementor-33578 .elementor-element.elementor-element-9ce307b{--item-display:flex;--read-more-alignment:1;--grid-column-gap:20px;--grid-row-gap:28px;}.elementor-33578 .elementor-element.elementor-element-9ce307b .elementor-post__text{margin-top:20px;}.elementor-33578 .elementor-element.elementor-element-9ce307b .elementor-post__title, .elementor-33578 .elementor-element.elementor-element-9ce307b .elementor-post__title a{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:600;}.elementor-33578 .elementor-element.elementor-element-9ce307b .elementor-post__excerpt p{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:400;}.elementor-33578 .elementor-element.elementor-element-9ce307b .elementor-post__read-more{color:#FFD201;}.elementor-33578 .elementor-element.elementor-element-9ce307b a.elementor-post__read-more{font-family:"Fira Sans Extra Condensed", Sans-serif;font-weight:500;}@media(min-width:768px){.elementor-33578 .elementor-element.elementor-element-b0b2a95{width:100%;}}@media(max-width:767px){.elementor-33578 .elementor-element.elementor-element-c2f58cc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-33e074e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-d629cd4{text-align:left;}.elementor-33578 .elementor-element.elementor-element-d629cd4 > .elementor-widget-container{padding:50px 0px 0px 10px;}.elementor-33578 .elementor-element.elementor-element-90d3d68 .elementor-heading-title{font-size:44px;}.elementor-33578 .elementor-element.elementor-element-90d3d68 > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-33578 .elementor-element.elementor-element-69994a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33578 .elementor-element.elementor-element-69994a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-33578 .elementor-element.elementor-element-aeb8a4d .elementor-heading-title{font-size:33px;}.elementor-33578 .elementor-element.elementor-element-da630c2 .elementor-heading-title{font-size:49px;}.elementor-33578 .elementor-element.elementor-element-51ebe9c .elementor-icon-box-wrapper{text-align:left;}.elementor-33578 .elementor-element.elementor-element-8021377 .elementor-icon-box-wrapper{text-align:left;}.elementor-33578 .elementor-element.elementor-element-85cf669 .elementor-icon-box-wrapper{text-align:left;}.elementor-33578 .elementor-element.elementor-element-16551a5 .elementor-icon-box-wrapper{text-align:left;}.elementor-33578 .elementor-element.elementor-element-8acaabb .elementor-icon-box-wrapper{text-align:left;}.elementor-33578 .elementor-element.elementor-element-e9354ae .elementor-icon-box-wrapper{text-align:left;}.elementor-33578 .elementor-element.elementor-element-26ee630 .elementor-heading-title{font-size:26px;}.elementor-33578 .elementor-element.elementor-element-6ae888d{text-align:center;}.elementor-33578 .elementor-element.elementor-element-6ae888d .elementor-heading-title{font-size:43px;}.elementor-33578 .elementor-element.elementor-element-e588ef5{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-6c7b44f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33578 .elementor-element.elementor-element-6c7b44f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lugaris.com/app/uploads/2026/04/the-beach-of-barcelona-2026-03-26-02-40-07-utc.webp");}.elementor-33578 .elementor-element.elementor-element-6c7b44f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-01e7186{--spacer-size:220px;}.elementor-33578 .elementor-element.elementor-element-16852b1{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-42047fa{--spacer-size:163px;}.elementor-33578 .elementor-element.elementor-element-d2abb38{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-238e7b5{--spacer-size:172px;}.elementor-33578 .elementor-element.elementor-element-84ada82{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-ec46a7e{--spacer-size:181px;}.elementor-33578 .elementor-element.elementor-element-19b25db .elementor-heading-title{font-size:48px;}.elementor-33578 .elementor-element.elementor-element-90d8557{padding:0px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-bf45dc1{padding:80px 0px 0px 0px;}.elementor-33578 .elementor-element.elementor-element-9ce307b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-33578 .elementor-element.elementor-element-9ce307b:after{content:"0.5";}}/* Start custom CSS for shortcode, class: .elementor-element-a32070a *//* ============================================================ */
  /* Lugaris fix v2 · página /apartamentos-para-familias-en-la-   */
  /* playa-de-barcelona/ (page-id-33167)                          */
  /* Aplicado: 2026-05-04                                         */
  /* v1: neutralizó .fixednew completamente → motor no era sticky */
  /* v2: reposiciona .fixednew correctamente para esta plantilla  */
  /* (sin margin-left:-100px, sin width:100% mal calculado)       */
  /* ============================================================ */

  /* 1. Reposicionar correctamente .fixednew en esta página       */
  @media (min-width: 1330px) {
      .page-id-33167 .blocks__booking-form.fixednew {
          position: fixed !important;
          top: 64px !important;
          left: 0 !important;
          right: 0 !important;
          width: auto !important;
          margin-left: 0 !important;
          z-index: 9999 !important;
      }
  }

  /* 2. Por debajo de 1330px no debe aplicarse el sticky          */
  /* (igual que en el CSS original) — ya no se aplica .fixednew   */
  /* fuera del media query, así que no hace falta nada extra.     */

  /* 3. Asegurar que el dropdown de edades del roompicker no      */
  /* quede recortado ni tapado                                    */
  .page-id-33167 .page-header,
  .page-id-33167 .page-header--with-image,
  .page-id-33167 .page-header__bottom,
  .page-id-33167 .blocks__booking-form,
  .page-id-33167 .blocks__booking-form__form,
  .page-id-33167 .blocks__booking-form__field--roompicker,
  .page-id-33167 .roompicker {
      overflow: visible !important;
  }

  .page-id-33167 .roompicker__dialog,
  .page-id-33167 .blocks__booking-form .roompicker__dialog {
      z-index: 10001 !important;
  }/* End custom CSS */
/* Start custom CSS */.stepnumber {color: #FFBA39;font-size: 44px;}

#checkin p {margin: 0;}
.page-header {display: none;}
.banner__navigation .btn--green {display: none !important;}


.elementor-swiper-button-next .eicon-chevron-right:before {}
.swiper-button-disabled {display: none !important;}
#sliderlugaris .swiper-container div:first-child {padding-left: 0 !important;}
#sliderlugaris .swiper-initialized .swiper-slide-active {max-width: 90%; padding-left: 70px; padding-right: 70px;}
#sliderlugaris .swiper-container div:not(:first-child) {}
#sliderlugaris .elementor-swiper-button-prev .eicon-chevron-left:before {margin-left: 10px ;}

#sliderlugaris2 .swiper-container div:first-child {padding-left: 0 !important;}
#sliderlugaris2 .swiper-initialized .swiper-slide-active {max-width: 90%; padding-left: 70px; padding-right: 70px;}
#sliderlugaris2 .swiper-container div:not(:first-child) {}
#sliderlugaris2 .elementor-swiper-button-prev .eicon-chevron-left:before {margin-left: 10px ;}
#sliderlugaris2 .eicon-chevron-right:before, #sliderlugaris .eicon-chevron-right:before {
  position: relative !important;
  margin-right: calc(10vw) !important;
}


@media screen and (max-width: 1200px){.elementor-swiper-button-prev, .elementor-swiper-button-next {display: none !important;}}/* End custom CSS */