.elementor-7 .elementor-element.elementor-element-c8df1a4:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-c8df1a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://ibilinearquitectura.es/wp-content/uploads/2023/10/Edificio-Bahia-Portinatx-by-Ali-Framil-21.jpg");background-position:center center;background-size:cover}.elementor-7 .elementor-element.elementor-element-c8df1a4>.elementor-background-overlay{background-color:#000;opacity:.65;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-c8df1a4>.elementor-container{max-width:1140px;min-height:98vh}.elementor-7 .elementor-element.elementor-element-c8df1a4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:6em 0 0}.elementor-7 .elementor-element.elementor-element-9852e51>.elementor-element-populated{padding:1em}.elementor-7 .elementor-element.elementor-element-8b03afb{margin-top:25px;margin-bottom:0}.elementor-7 .elementor-element.elementor-element-8bf2f14{text-align:center}.elementor-7 .elementor-element.elementor-element-8bf2f14 .elementor-heading-title{font-size:21px;color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-5f2f624{text-align:center}.elementor-7 .elementor-element.elementor-element-5f2f624 .elementor-heading-title{font-size:35px;color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-18fdfb9{text-align:center;font-size:15px;color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-b1ae5d0:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-b1ae5d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://ibilinearquitectura.es/wp-content/uploads/2023/09/trees-with-snow-mountain.jpg");background-position:center center;background-size:cover}.elementor-7 .elementor-element.elementor-element-b1ae5d0>.elementor-background-overlay{background-color:#000;opacity:.65;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-b1ae5d0>.elementor-container{max-width:1140px;min-height:102vh}.elementor-7 .elementor-element.elementor-element-b1ae5d0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-7 .elementor-element.elementor-element-101c303>.elementor-element-populated{padding:1em}.elementor-7 .elementor-element.elementor-element-aaded61{text-align:center}.elementor-7 .elementor-element.elementor-element-aaded61 .elementor-heading-title{font-size:40px;color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-380bc72{margin-top:20px;margin-bottom:0}.elementor-7 .elementor-element.elementor-element-ba76a80 .elementor-repeater-item-83b6bf7>a{color:#fff;fill:#fff;background-color:#a1a1a1}.team-popup-id-ba76a80 .elementor-repeater-item-83b6bf7>a{color:#fff;fill:#fff;background-color:#a1a1a1}.elementor-7 .elementor-element.elementor-element-ba76a80 .elementor-repeater-item-83b6bf7>a:hover{background-color:#3b5998}.team-popup-id-ba76a80 .elementor-repeater-item-83b6bf7>a:hover{background-color:#3b5998}.elementor-7 .elementor-element.elementor-element-ba76a80 .elementor-repeater-item-c49fcd8>a{color:#fff;fill:#fff;background-color:#a1a1a1}.team-popup-id-ba76a80 .elementor-repeater-item-c49fcd8>a{color:#fff;fill:#fff;background-color:#a1a1a1}.elementor-7 .elementor-element.elementor-element-ba76a80 .elementor-repeater-item-c49fcd8>a:hover{background-color:#1da1f2}.team-popup-id-ba76a80 .elementor-repeater-item-c49fcd8>a:hover{background-color:#1da1f2}.elementor-7 .elementor-element.elementor-element-ba76a80 .elementor-repeater-item-fb556ed>a{color:#fff;fill:#fff;background-color:#a1a1a1}.team-popup-id-ba76a80 .elementor-repeater-item-fb556ed>a{color:#fff;fill:#fff;background-color:#a1a1a1}.elementor-7 .elementor-element.elementor-element-ba76a80 .elementor-repeater-item-fb556ed>a:hover{background-color:#e60023}.team-popup-id-ba76a80 .elementor-repeater-item-fb556ed>a:hover{background-color:#e60023}.elementor-7 .elementor-element.elementor-element-ba76a80 .ekit-team-modal-close{right:10px;color:#656565}.elementor-7 .elementor-element.elementor-element-ba76a80 .profile-header>img,.elementor-7 .elementor-element.elementor-element-ba76a80 .profile-image-card img{border-radius:0}.elementor-7 .elementor-element.elementor-element-ba76a80 .ekit-team-social-list>li>a{text-align:center;text-decoration:none;border-radius:50%}.team-popup-id-ba76a80 .ekit-team-social-list>li>a{text-align:center;text-decoration:none;border-radius:50%}.elementor-7 .elementor-element.elementor-element-ba76a80 .ekit-team-social-list>li{display:inline-block}.team-popup-id-ba76a80 .ekit-team-social-list>li{display:inline-block}.elementor-7 .elementor-element.elementor-element-ba76a80 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565}.team-popup-id-ba76a80 .ekit-team-modal-close{color:#656565}.team-popup-id-ba76a80 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565}.elementor-7 .elementor-element.elementor-element-ca1df2d .elementor-repeater-item-83b6bf7>a{color:#fff;fill:#fff;background-color:#a1a1a1}.team-popup-id-ca1df2d .elementor-repeater-item-83b6bf7>a{color:#fff;fill:#fff;background-color:#a1a1a1}.elementor-7 .elementor-element.elementor-element-ca1df2d .elementor-repeater-item-83b6bf7>a:hover{background-color:#3b5998}.team-popup-id-ca1df2d .elementor-repeater-item-83b6bf7>a:hover{background-color:#3b5998}.elementor-7 .elementor-element.elementor-element-ca1df2d .elementor-repeater-item-c49fcd8>a{color:#fff;fill:#fff;background-color:#a1a1a1}.team-popup-id-ca1df2d .elementor-repeater-item-c49fcd8>a{color:#fff;fill:#fff;background-color:#a1a1a1}.elementor-7 .elementor-element.elementor-element-ca1df2d .elementor-repeater-item-c49fcd8>a:hover{background-color:#1da1f2}.team-popup-id-ca1df2d .elementor-repeater-item-c49fcd8>a:hover{background-color:#1da1f2}.elementor-7 .elementor-element.elementor-element-ca1df2d .elementor-repeater-item-fb556ed>a{color:#fff;fill:#fff;background-color:#a1a1a1}.team-popup-id-ca1df2d .elementor-repeater-item-fb556ed>a{color:#fff;fill:#fff;background-color:#a1a1a1}.elementor-7 .elementor-element.elementor-element-ca1df2d .elementor-repeater-item-fb556ed>a:hover{background-color:#e60023}.team-popup-id-ca1df2d .elementor-repeater-item-fb556ed>a:hover{background-color:#e60023}.elementor-7 .elementor-element.elementor-element-ca1df2d .ekit-team-modal-close{right:10px;color:#656565}.elementor-7 .elementor-element.elementor-element-ca1df2d .profile-header>img,.elementor-7 .elementor-element.elementor-element-ca1df2d .profile-image-card img{border-radius:0}.elementor-7 .elementor-element.elementor-element-ca1df2d .ekit-team-social-list>li>a{text-align:center;text-decoration:none;border-radius:50%}.team-popup-id-ca1df2d .ekit-team-social-list>li>a{text-align:center;text-decoration:none;border-radius:50%}.elementor-7 .elementor-element.elementor-element-ca1df2d .ekit-team-social-list>li{display:inline-block}.team-popup-id-ca1df2d .ekit-team-social-list>li{display:inline-block}.elementor-7 .elementor-element.elementor-element-ca1df2d .ekit-team-modal-close svg path{stroke:#656565;fill:#656565}.team-popup-id-ca1df2d .ekit-team-modal-close{color:#656565}.team-popup-id-ca1df2d .ekit-team-modal-close svg path{stroke:#656565;fill:#656565}.elementor-7 .elementor-element.elementor-element-ba19899 .elementor-repeater-item-83b6bf7>a{color:#fff;fill:#fff;background-color:#a1a1a1}.team-popup-id-ba19899 .elementor-repeater-item-83b6bf7>a{color:#fff;fill:#fff;background-color:#a1a1a1}.elementor-7 .elementor-element.elementor-element-ba19899 .elementor-repeater-item-83b6bf7>a:hover{background-color:#3b5998}.team-popup-id-ba19899 .elementor-repeater-item-83b6bf7>a:hover{background-color:#3b5998}.elementor-7 .elementor-element.elementor-element-ba19899 .elementor-repeater-item-c49fcd8>a{color:#fff;fill:#fff;background-color:#a1a1a1}.team-popup-id-ba19899 .elementor-repeater-item-c49fcd8>a{color:#fff;fill:#fff;background-color:#a1a1a1}.elementor-7 .elementor-element.elementor-element-ba19899 .elementor-repeater-item-c49fcd8>a:hover{background-color:#1da1f2}.team-popup-id-ba19899 .elementor-repeater-item-c49fcd8>a:hover{background-color:#1da1f2}.elementor-7 .elementor-element.elementor-element-ba19899 .elementor-repeater-item-fb556ed>a{color:#fff;fill:#fff;background-color:#a1a1a1}.team-popup-id-ba19899 .elementor-repeater-item-fb556ed>a{color:#fff;fill:#fff;background-color:#a1a1a1}.elementor-7 .elementor-element.elementor-element-ba19899 .elementor-repeater-item-fb556ed>a:hover{background-color:#e60023}.team-popup-id-ba19899 .elementor-repeater-item-fb556ed>a:hover{background-color:#e60023}.elementor-7 .elementor-element.elementor-element-ba19899 .ekit-team-modal-close{right:10px;color:#656565}.elementor-7 .elementor-element.elementor-element-ba19899 .profile-header>img,.elementor-7 .elementor-element.elementor-element-ba19899 .profile-image-card img{border-radius:0}.elementor-7 .elementor-element.elementor-element-ba19899 .ekit-team-social-list>li>a{text-align:center;text-decoration:none;border-radius:50%}.team-popup-id-ba19899 .ekit-team-social-list>li>a{text-align:center;text-decoration:none;border-radius:50%}.elementor-7 .elementor-element.elementor-element-ba19899 .ekit-team-social-list>li{display:inline-block}.team-popup-id-ba19899 .ekit-team-social-list>li{display:inline-block}.elementor-7 .elementor-element.elementor-element-ba19899 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565}.team-popup-id-ba19899 .ekit-team-modal-close{color:#656565}.team-popup-id-ba19899 .ekit-team-modal-close svg path{stroke:#656565;fill:#656565}.elementor-7 .elementor-element.elementor-element-43b7259:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-43b7259>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://ibilinearquitectura.es/wp-content/uploads/2023/09/panoramic-view-of-bucegi-mountains-carpathian-moun-DYE2V7D.jpg");background-position:center center;background-size:cover}.elementor-7 .elementor-element.elementor-element-43b7259>.elementor-background-overlay{background-color:#000;opacity:.65;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-43b7259>.elementor-container{min-height:100vh}.elementor-7 .elementor-element.elementor-element-43b7259{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-7 .elementor-element.elementor-element-2bb0c21>.elementor-element-populated{padding:1em 1em 5em}.elementor-7 .elementor-element.elementor-element-75eb4e3{text-align:left}.elementor-7 .elementor-element.elementor-element-75eb4e3 .elementor-heading-title{font-family:"Inria Serif",Sans-serif;font-size:80px;font-weight:600;color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-3071949 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-7 .elementor-element.elementor-element-3071949 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-7 .elementor-element.elementor-element-3071949 .elementor-button{fill:var(--e-global-color-789bd76);color:var(--e-global-color-789bd76);padding:10px 40px 10px 0}.elementor-7 .elementor-element.elementor-element-86b3aaa:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-86b3aaa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://ibilinearquitectura.es/wp-content/uploads/2023/09/mountains-MCPG4AL.jpg");background-position:center center;background-size:cover}.elementor-7 .elementor-element.elementor-element-86b3aaa>.elementor-container{min-height:100vh}.elementor-7 .elementor-element.elementor-element-86b3aaa{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-7 .elementor-element.elementor-element-86b3aaa>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-b3b0089>.elementor-element-populated{padding:1em 1em 5em}.elementor-7 .elementor-element.elementor-element-c2e9cbe{text-align:left}.elementor-7 .elementor-element.elementor-element-c2e9cbe .elementor-heading-title{font-family:"Inria Serif",Sans-serif;font-size:80px;font-weight:600;color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-c30e8a7 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-7 .elementor-element.elementor-element-c30e8a7 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-7 .elementor-element.elementor-element-c30e8a7 .elementor-button{fill:var(--e-global-color-789bd76);color:var(--e-global-color-789bd76);padding:10px 40px 10px 0}.elementor-7 .elementor-element.elementor-element-faafc7f:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-faafc7f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://ibilinearquitectura.es/wp-content/uploads/2023/09/BahiaPortinatx.jpg");background-position:center center;background-size:cover}.elementor-7 .elementor-element.elementor-element-faafc7f>.elementor-background-overlay{background-color:#000;opacity:.65;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-faafc7f>.elementor-container{min-height:100vh}.elementor-7 .elementor-element.elementor-element-faafc7f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-7 .elementor-element.elementor-element-399b048>.elementor-element-populated{padding:1em 1em 5em}.elementor-7 .elementor-element.elementor-element-25829fc{text-align:left}.elementor-7 .elementor-element.elementor-element-25829fc .elementor-heading-title{font-family:"Inria Serif",Sans-serif;font-size:80px;font-weight:600;color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-1e95d15 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-7 .elementor-element.elementor-element-1e95d15 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-7 .elementor-element.elementor-element-1e95d15 .elementor-button{fill:var(--e-global-color-789bd76);color:var(--e-global-color-789bd76);padding:10px 40px 10px 0}.elementor-7 .elementor-element.elementor-element-06659a4:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-06659a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://ibilinearquitectura.es/wp-content/uploads/2023/09/VictorRebeca_arquitecturaibiza2.jpg");background-position:center center;background-size:cover}.elementor-7 .elementor-element.elementor-element-06659a4>.elementor-background-overlay{background-color:#000;opacity:.65;transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-06659a4>.elementor-container{min-height:100vh}.elementor-7 .elementor-element.elementor-element-06659a4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-7 .elementor-element.elementor-element-2b7c474>.elementor-element-populated{padding:1em 1em 5em}.elementor-7 .elementor-element.elementor-element-6fc0aa8{text-align:left}.elementor-7 .elementor-element.elementor-element-6fc0aa8 .elementor-heading-title{font-family:"Inria Serif",Sans-serif;font-size:80px;font-weight:600;color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-65e9d96 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-7 .elementor-element.elementor-element-65e9d96 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-7 .elementor-element.elementor-element-65e9d96 .elementor-button{fill:var(--e-global-color-789bd76);color:var(--e-global-color-789bd76);padding:10px 40px 10px 0}.elementor-7 .elementor-element.elementor-element-9c18d8b:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-9c18d8b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-7 .elementor-element.elementor-element-9c18d8b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-7 .elementor-element.elementor-element-9c18d8b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7 .elementor-element.elementor-element-45fc14d .elementor-heading-title{font-size:35px;color:#000}.elementor-7 .elementor-element.elementor-element-e462a66{color:#000}.elementor-7 .elementor-element.elementor-element-3489b37 .elementor-heading-title{font-size:35px;color:#000}.elementor-7 .elementor-element.elementor-element-9dd5f8c .elementor-heading-title{font-size:20px;color:#696969}.elementor-7 .elementor-element.elementor-element-2e857a3 .elementor-heading-title{font-size:20px;color:#696969}.elementor-7 .elementor-element.elementor-element-50ff59e .elementor-heading-title{font-size:20px;color:#696969}.elementor-7 .elementor-element.elementor-element-021fe20 .elementor-heading-title{font-size:20px;color:#696969}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-a9272b4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-7 .elementor-element.elementor-element-a9272b4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-7 .elementor-element.elementor-element-27d8bda img{border-radius:8px}html{height:100vh;margin:0;overflow:hidden}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory}:root{--page-title-display:none}.elementor-section:not(.elementor-inner-section),.elementor-location-header,.elementor-location-footer,.page-header,.site-header,.elementor-add-section,.e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:always}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-75eb4e3{text-align:center}.elementor-7 .elementor-element.elementor-element-c2e9cbe{text-align:center}.elementor-7 .elementor-element.elementor-element-25829fc{text-align:center}.elementor-7 .elementor-element.elementor-element-6fc0aa8{text-align:center}.elementor-section:not(.elementor-inner-section),.elementor-location-header,.elementor-location-footer,.page-header,.site-header,.elementor-add-section,.e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-18fdfb9{text-align:justify;font-size:13px}.elementor-7 .elementor-element.elementor-element-8117c1f>.elementor-element-populated{padding:0 50px}.elementor-7 .elementor-element.elementor-element-1d01964>.elementor-element-populated{padding:10px 50px 0}.elementor-7 .elementor-element.elementor-element-be1ec6d>.elementor-element-populated{padding:10px 50px 0}.elementor-7 .elementor-element.elementor-element-75eb4e3>.elementor-widget-container{margin:0}.elementor-7 .elementor-element.elementor-element-75eb4e3{text-align:center}.elementor-7 .elementor-element.elementor-element-75eb4e3 .elementor-heading-title{font-size:60px}.elementor-7 .elementor-element.elementor-element-c2e9cbe>.elementor-widget-container{margin:0}.elementor-7 .elementor-element.elementor-element-c2e9cbe{text-align:center}.elementor-7 .elementor-element.elementor-element-c2e9cbe .elementor-heading-title{font-size:60px}.elementor-7 .elementor-element.elementor-element-25829fc>.elementor-widget-container{margin:0}.elementor-7 .elementor-element.elementor-element-25829fc{text-align:left}.elementor-7 .elementor-element.elementor-element-25829fc .elementor-heading-title{font-size:54px}.elementor-7 .elementor-element.elementor-element-6fc0aa8>.elementor-widget-container{margin:0}.elementor-7 .elementor-element.elementor-element-6fc0aa8{text-align:left}.elementor-7 .elementor-element.elementor-element-6fc0aa8 .elementor-heading-title{font-size:60px}.elementor-section:not(.elementor-inner-section),.elementor-location-header,.elementor-location-footer,.page-header,.site-header,.elementor-add-section,.e-con:not(.e-child){scroll-snap-align:center;scroll-snap-stop:normal}}