.elementor-103 .elementor-element.elementor-element-1620ca80:not(.elementor-motion-effects-element-type-background),.elementor-103 .elementor-element.elementor-element-1620ca80>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://construccionesconjonnathan.es/wp-content/uploads/2025/01/wrought-iron-furniture-in-the-hotel-lobby.jpg);background-size:cover}.elementor-103 .elementor-element.elementor-element-1620ca80>.elementor-background-overlay{background-color:#000;opacity:.2;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-1620ca80>.elementor-container{min-height:800px}.elementor-103 .elementor-element.elementor-element-1620ca80:hover>.elementor-background-overlay{opacity:.35}.elementor-103 .elementor-element.elementor-element-1620ca80{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-103 .elementor-element.elementor-element-40f8c7ae:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-103 .elementor-element.elementor-element-40f8c7ae>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#302925D1}.elementor-103 .elementor-element.elementor-element-40f8c7ae:hover>.elementor-element-populated{background-color:#302925E6}.elementor-103 .elementor-element.elementor-element-40f8c7ae>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-103 .elementor-element.elementor-element-40f8c7ae>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-7c81d49e{text-align:start}.elementor-103 .elementor-element.elementor-element-7c81d49e .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:35px;font-weight:400;line-height:1.5em;letter-spacing:.5px;color:#FFF}.elementor-103 .elementor-element.elementor-element-737f0068{font-family:"Poppins",Sans-serif;font-size:17px;font-weight:300;letter-spacing:.5px;color:#FFF}.elementor-103 .elementor-element.elementor-element-2b561647:not(.elementor-motion-effects-element-type-background),.elementor-103 .elementor-element.elementor-element-2b561647>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#302925D1}.elementor-103 .elementor-element.elementor-element-2b561647>.elementor-container{min-height:100px}.elementor-103 .elementor-element.elementor-element-2b561647{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-110px;margin-bottom:10px}.elementor-103 .elementor-element.elementor-element-2b561647>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-103 .elementor-element.elementor-element-6a53df3f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-103 .elementor-element.elementor-element-6a53df3f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-103 .elementor-element.elementor-element-45b52068>.elementor-widget-container{padding:10px 0 0 0}.elementor-103 .elementor-element.elementor-element-45b52068 .elementor-counter-number-wrapper{color:#B6621C;font-family:"Poppins",Sans-serif;font-size:25px;font-weight:500}.elementor-103 .elementor-element.elementor-element-45b52068 .elementor-counter-title{color:#FFF;font-family:"Poppins",Sans-serif;font-size:17px;font-weight:400;letter-spacing:.5px}.elementor-bc-flex-widget .elementor-103 .elementor-element.elementor-element-8a94ac8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-103 .elementor-element.elementor-element-8a94ac8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-103 .elementor-element.elementor-element-51071750>.elementor-widget-container{padding:10px 0 0 0}.elementor-103 .elementor-element.elementor-element-51071750 .elementor-counter-number-wrapper{color:#B6621C;font-family:"Poppins",Sans-serif;font-size:25px;font-weight:500}.elementor-103 .elementor-element.elementor-element-51071750 .elementor-counter-title{color:#FFF;font-family:"Poppins",Sans-serif;font-size:17px;font-weight:400;letter-spacing:.5px}.elementor-bc-flex-widget .elementor-103 .elementor-element.elementor-element-57cf2e18.elementor-column .elementor-widget-wrap{align-items:center}.elementor-103 .elementor-element.elementor-element-57cf2e18.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-103 .elementor-element.elementor-element-49671408>.elementor-widget-container{padding:10px 0 0 0}.elementor-103 .elementor-element.elementor-element-49671408 .elementor-counter-number-wrapper{color:#B6621C;font-family:"Poppins",Sans-serif;font-size:25px;font-weight:500}.elementor-103 .elementor-element.elementor-element-49671408 .elementor-counter-title{color:#FFF;font-family:"Poppins",Sans-serif;font-size:17px;font-weight:400;letter-spacing:.5px}.elementor-103 .elementor-element.elementor-element-697fafe2{padding:100px 0 100px 0}.elementor-103 .elementor-element.elementor-element-2fce92ca:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-103 .elementor-element.elementor-element-2fce92ca>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#B6621C}.elementor-103 .elementor-element.elementor-element-2fce92ca>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:30px 200px 30px 30px;--e-column-margin-right:200px;--e-column-margin-left:30px}.elementor-103 .elementor-element.elementor-element-2fce92ca>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-6aad9907>.elementor-widget-container{margin:-40px -200px 30px 30px}.elementor-103 .elementor-element.elementor-element-6aad9907 img{width:100%;max-width:100%}.elementor-103 .elementor-element.elementor-element-c095b3>.elementor-element-populated{padding:0 50px 0 50px}.elementor-103 .elementor-element.elementor-element-111a1029 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;letter-spacing:.5px;color:#8A6E5E}.elementor-103 .elementor-element.elementor-element-64a1a084{text-align:start}.elementor-103 .elementor-element.elementor-element-64a1a084 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:35px;font-weight:400;line-height:1.5em;letter-spacing:.5px;color:#453E3A}.elementor-103 .elementor-element.elementor-element-59275445{font-family:"Poppins",Sans-serif;font-size:17px;font-weight:300;letter-spacing:.5px;color:#8A6E5E}.elementor-103 .elementor-element.elementor-element-5b8b698c .elementor-button{background-color:#B6621C;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;letter-spacing:.5px;box-shadow:3px 3px 4px 0 rgb(0 0 0 / .35);border-radius:0 0 0 0}.elementor-103 .elementor-element.elementor-element-5b8b698c{width:var(--container-widget-width,165px);max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;align-self:center}.elementor-103 .elementor-element.elementor-element-651fe261:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-103 .elementor-element.elementor-element-651fe261>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://construccionesconjonnathan.es/wp-content/uploads/2025/01/modern-house-exterior.jpg);background-position:center center;background-size:cover}.elementor-103 .elementor-element.elementor-element-651fe261:hover>.elementor-element-populated{background-image:url(https://construccionesconjonnathan.es/wp-content/uploads/2025/01/modern-house-exterior.jpg);background-position:top center;background-size:cover}.elementor-103 .elementor-element.elementor-element-651fe261>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.7}.elementor-103 .elementor-element.elementor-element-651fe261:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.4}.elementor-103 .elementor-element.elementor-element-651fe261>.elementor-element-populated{transition:background 1s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-103 .elementor-element.elementor-element-651fe261>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-5f8c83e8 .elementor-icon-wrapper{text-align:center}.elementor-103 .elementor-element.elementor-element-5f8c83e8.elementor-view-stacked .elementor-icon{background-color:#B6621C}.elementor-103 .elementor-element.elementor-element-5f8c83e8.elementor-view-framed .elementor-icon,.elementor-103 .elementor-element.elementor-element-5f8c83e8.elementor-view-default .elementor-icon{color:#B6621C;border-color:#B6621C}.elementor-103 .elementor-element.elementor-element-5f8c83e8.elementor-view-framed .elementor-icon,.elementor-103 .elementor-element.elementor-element-5f8c83e8.elementor-view-default .elementor-icon svg{fill:#B6621C}.elementor-103 .elementor-element.elementor-element-468c1a20{text-align:center}.elementor-103 .elementor-element.elementor-element-468c1a20 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#FFF}.elementor-103 .elementor-element.elementor-element-711f2e4b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-103 .elementor-element.elementor-element-711f2e4b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://construccionesconjonnathan.es/wp-content/uploads/2025/01/open-plan-apartment-interior-1-1.jpg);background-position:center center;background-size:cover}.elementor-103 .elementor-element.elementor-element-711f2e4b:hover>.elementor-element-populated{background-image:url(https://construccionesconjonnathan.es/wp-content/uploads/2025/01/open-plan-apartment-interior-1-1.jpg);background-position:top center;background-size:cover}.elementor-103 .elementor-element.elementor-element-711f2e4b>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.7}.elementor-103 .elementor-element.elementor-element-711f2e4b:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.4}.elementor-103 .elementor-element.elementor-element-711f2e4b>.elementor-element-populated{transition:background 1s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-103 .elementor-element.elementor-element-711f2e4b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-6bb4c41a .elementor-icon-wrapper{text-align:center}.elementor-103 .elementor-element.elementor-element-6bb4c41a.elementor-view-stacked .elementor-icon{background-color:#B6621C}.elementor-103 .elementor-element.elementor-element-6bb4c41a.elementor-view-framed .elementor-icon,.elementor-103 .elementor-element.elementor-element-6bb4c41a.elementor-view-default .elementor-icon{color:#B6621C;border-color:#B6621C}.elementor-103 .elementor-element.elementor-element-6bb4c41a.elementor-view-framed .elementor-icon,.elementor-103 .elementor-element.elementor-element-6bb4c41a.elementor-view-default .elementor-icon svg{fill:#B6621C}.elementor-103 .elementor-element.elementor-element-531aac79{text-align:center}.elementor-103 .elementor-element.elementor-element-531aac79 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#FFF}.elementor-103 .elementor-element.elementor-element-e88dc07:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-103 .elementor-element.elementor-element-e88dc07>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://construccionesconjonnathan.es/wp-content/uploads/2025/01/hotels.jpg);background-size:cover}.elementor-103 .elementor-element.elementor-element-e88dc07:hover>.elementor-element-populated{background-image:url(https://construccionesconjonnathan.es/wp-content/uploads/2025/01/hotels.jpg);background-position:center center;background-size:cover}.elementor-103 .elementor-element.elementor-element-e88dc07>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.7}.elementor-103 .elementor-element.elementor-element-e88dc07:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.4}.elementor-103 .elementor-element.elementor-element-e88dc07>.elementor-element-populated{transition:background 1s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-103 .elementor-element.elementor-element-e88dc07>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-4334af3b .elementor-icon-wrapper{text-align:center}.elementor-103 .elementor-element.elementor-element-4334af3b.elementor-view-stacked .elementor-icon{background-color:#B6621C}.elementor-103 .elementor-element.elementor-element-4334af3b.elementor-view-framed .elementor-icon,.elementor-103 .elementor-element.elementor-element-4334af3b.elementor-view-default .elementor-icon{color:#B6621C;border-color:#B6621C}.elementor-103 .elementor-element.elementor-element-4334af3b.elementor-view-framed .elementor-icon,.elementor-103 .elementor-element.elementor-element-4334af3b.elementor-view-default .elementor-icon svg{fill:#B6621C}.elementor-103 .elementor-element.elementor-element-7f8fd108{text-align:center}.elementor-103 .elementor-element.elementor-element-7f8fd108 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:400;line-height:1.5em;letter-spacing:1px;color:#FFF}.elementor-103 .elementor-element.elementor-element-4e36eb0f{padding:100px 0 0 0}.elementor-103 .elementor-element.elementor-element-4b64def6>.elementor-element-populated{padding:0 50px 0 50px}.elementor-103 .elementor-element.elementor-element-4e28ffc6 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;letter-spacing:.5px;color:#8A6E5E}.elementor-103 .elementor-element.elementor-element-831d992{text-align:start}.elementor-103 .elementor-element.elementor-element-831d992 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:35px;font-weight:400;line-height:1.5em;letter-spacing:.5px;color:#453E3A}.elementor-103 .elementor-element.elementor-element-785ed23{font-family:"Poppins",Sans-serif;font-size:17px;font-weight:300;letter-spacing:.5px;color:#8A6E5E}.elementor-103 .elementor-element.elementor-element-2f1b80a6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-103 .elementor-element.elementor-element-2f1b80a6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#B6621C}.elementor-103 .elementor-element.elementor-element-2f1b80a6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:30px 30px 30px 200px;--e-column-margin-right:30px;--e-column-margin-left:200px}.elementor-103 .elementor-element.elementor-element-2f1b80a6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-7cdfc8c1>.elementor-widget-container{margin:-40px 30px 30px -200px}.elementor-103 .elementor-element.elementor-element-7cdfc8c1 img{width:100%;max-width:100%}.elementor-103 .elementor-element.elementor-element-656a9155{padding:100px 0 0 0}.elementor-103 .elementor-element.elementor-element-36060b1d{text-align:center}.elementor-103 .elementor-element.elementor-element-36060b1d .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:35px;font-weight:400;color:#453E3A}.elementor-103 .elementor-element.elementor-element-2b908dba{margin-top:50px;margin-bottom:0}.elementor-103 .elementor-element.elementor-element-74584dcd>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-103 .elementor-element.elementor-element-74584dcd>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-6f1499a2>.elementor-widget-container{background-color:#302925;padding:20px 20px 20px 20px;border-style:solid;border-width:0 0 5px 0;border-color:#B6621C}.elementor-103 .elementor-element.elementor-element-6f1499a2 .eael-infobox .infobox-icon i{font-size:40px;color:#B6621C}.elementor-103 .elementor-element.elementor-element-6f1499a2 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#B6621C}.elementor-103 .elementor-element.elementor-element-6f1499a2 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px}.elementor-103 .elementor-element.elementor-element-6f1499a2 .eael-infobox .infobox-icon{margin:0 0 30px 0}.elementor-103 .elementor-element.elementor-element-6f1499a2 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-6f1499a2 .eael-infobox:hover .infobox-icon i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-6f1499a2 .eael-infobox:hover .infobox-icon svg{fill:#B6621C}.elementor-103 .elementor-element.elementor-element-6f1499a2 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-6f1499a2 .eael-infobox .infobox-content .title{color:#FFF;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400}.elementor-103 .elementor-element.elementor-element-6f1499a2 .eael-infobox .infobox-content p{color:#B6621C;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:300}.elementor-103 .elementor-element.elementor-element-6f1499a2 .eael-infobox:hover .infobox-content h4{transition:100ms}.elementor-103 .elementor-element.elementor-element-6f1499a2 .eael-infobox:hover .infobox-content p{transition:100ms}.elementor-103 .elementor-element.elementor-element-31fdb0b3>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-103 .elementor-element.elementor-element-31fdb0b3>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-af85654>.elementor-widget-container{background-color:#302925;padding:20px 20px 20px 20px;border-style:solid;border-width:0 0 5px 0;border-color:#B6621C}.elementor-103 .elementor-element.elementor-element-af85654 .eael-infobox .infobox-icon i{font-size:40px;color:#B6621C}.elementor-103 .elementor-element.elementor-element-af85654 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#B6621C}.elementor-103 .elementor-element.elementor-element-af85654 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px}.elementor-103 .elementor-element.elementor-element-af85654 .eael-infobox .infobox-icon{margin:0 0 30px 0}.elementor-103 .elementor-element.elementor-element-af85654 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-af85654 .eael-infobox:hover .infobox-icon i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-af85654 .eael-infobox:hover .infobox-icon svg{fill:#B6621C}.elementor-103 .elementor-element.elementor-element-af85654 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-af85654 .eael-infobox .infobox-content .title{color:#FFF;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400}.elementor-103 .elementor-element.elementor-element-af85654 .eael-infobox .infobox-content p{color:#B6621C;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:300}.elementor-103 .elementor-element.elementor-element-af85654 .eael-infobox:hover .infobox-content h4{transition:100ms}.elementor-103 .elementor-element.elementor-element-af85654 .eael-infobox:hover .infobox-content p{transition:100ms}.elementor-103 .elementor-element.elementor-element-3db457db>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-103 .elementor-element.elementor-element-3db457db>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-34faa1c5>.elementor-widget-container{background-color:#302925;padding:20px 20px 20px 20px;border-style:solid;border-width:0 0 5px 0;border-color:#B6621C}.elementor-103 .elementor-element.elementor-element-34faa1c5 .eael-infobox .infobox-icon i{font-size:40px;color:#B6621C}.elementor-103 .elementor-element.elementor-element-34faa1c5 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#B6621C}.elementor-103 .elementor-element.elementor-element-34faa1c5 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px}.elementor-103 .elementor-element.elementor-element-34faa1c5 .eael-infobox .infobox-icon{margin:0 0 30px 0}.elementor-103 .elementor-element.elementor-element-34faa1c5 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-34faa1c5 .eael-infobox:hover .infobox-icon i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-34faa1c5 .eael-infobox:hover .infobox-icon svg{fill:#B6621C}.elementor-103 .elementor-element.elementor-element-34faa1c5 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-34faa1c5 .eael-infobox .infobox-content .title{color:#FFF;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400}.elementor-103 .elementor-element.elementor-element-34faa1c5 .eael-infobox .infobox-content p{color:#B6621C;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:300}.elementor-103 .elementor-element.elementor-element-34faa1c5 .eael-infobox:hover .infobox-content h4{transition:100ms}.elementor-103 .elementor-element.elementor-element-34faa1c5 .eael-infobox:hover .infobox-content p{transition:100ms}.elementor-103 .elementor-element.elementor-element-1fb4d243{margin-top:0;margin-bottom:0}.elementor-103 .elementor-element.elementor-element-37336516>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-103 .elementor-element.elementor-element-37336516>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-2348e44b>.elementor-widget-container{background-color:#302925;padding:20px 20px 20px 20px;border-style:solid;border-width:0 0 5px 0;border-color:#B6621C}.elementor-103 .elementor-element.elementor-element-2348e44b .eael-infobox .infobox-icon i{font-size:40px;color:#B6621C}.elementor-103 .elementor-element.elementor-element-2348e44b .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#B6621C}.elementor-103 .elementor-element.elementor-element-2348e44b .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px}.elementor-103 .elementor-element.elementor-element-2348e44b .eael-infobox .infobox-icon{margin:0 0 30px 0}.elementor-103 .elementor-element.elementor-element-2348e44b .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-2348e44b .eael-infobox:hover .infobox-icon i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-2348e44b .eael-infobox:hover .infobox-icon svg{fill:#B6621C}.elementor-103 .elementor-element.elementor-element-2348e44b .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-2348e44b .eael-infobox .infobox-content .title{color:#FFF;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400}.elementor-103 .elementor-element.elementor-element-2348e44b .eael-infobox .infobox-content p{color:#B6621C;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:300}.elementor-103 .elementor-element.elementor-element-2348e44b .eael-infobox:hover .infobox-content h4{transition:100ms}.elementor-103 .elementor-element.elementor-element-2348e44b .eael-infobox:hover .infobox-content p{transition:100ms}.elementor-103 .elementor-element.elementor-element-6a3a89cb>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-103 .elementor-element.elementor-element-6a3a89cb>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-601a4f8b>.elementor-widget-container{background-color:#302925;padding:20px 20px 20px 20px;border-style:solid;border-width:0 0 5px 0;border-color:#B6621C}.elementor-103 .elementor-element.elementor-element-601a4f8b .eael-infobox .infobox-icon i{font-size:40px;color:#B6621C}.elementor-103 .elementor-element.elementor-element-601a4f8b .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#B6621C}.elementor-103 .elementor-element.elementor-element-601a4f8b .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px}.elementor-103 .elementor-element.elementor-element-601a4f8b .eael-infobox .infobox-icon{margin:0 0 30px 0}.elementor-103 .elementor-element.elementor-element-601a4f8b .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-601a4f8b .eael-infobox:hover .infobox-icon i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-601a4f8b .eael-infobox:hover .infobox-icon svg{fill:#B6621C}.elementor-103 .elementor-element.elementor-element-601a4f8b .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-601a4f8b .eael-infobox .infobox-content .title{color:#FFF;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400}.elementor-103 .elementor-element.elementor-element-601a4f8b .eael-infobox .infobox-content p{color:#B6621C;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:300}.elementor-103 .elementor-element.elementor-element-601a4f8b .eael-infobox:hover .infobox-content h4{transition:100ms}.elementor-103 .elementor-element.elementor-element-601a4f8b .eael-infobox:hover .infobox-content p{transition:100ms}.elementor-103 .elementor-element.elementor-element-3b56b362>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-103 .elementor-element.elementor-element-3b56b362>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-103 .elementor-element.elementor-element-f2eb049>.elementor-widget-container{background-color:#302925;padding:20px 20px 20px 20px;border-style:solid;border-width:0 0 5px 0;border-color:#B6621C}.elementor-103 .elementor-element.elementor-element-f2eb049 .eael-infobox .infobox-icon i{font-size:40px;color:#B6621C}.elementor-103 .elementor-element.elementor-element-f2eb049 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#B6621C}.elementor-103 .elementor-element.elementor-element-f2eb049 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px}.elementor-103 .elementor-element.elementor-element-f2eb049 .eael-infobox .infobox-icon{margin:0 0 30px 0}.elementor-103 .elementor-element.elementor-element-f2eb049 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-f2eb049 .eael-infobox:hover .infobox-icon i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-f2eb049 .eael-infobox:hover .infobox-icon svg{fill:#B6621C}.elementor-103 .elementor-element.elementor-element-f2eb049 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#B6621C}.elementor-103 .elementor-element.elementor-element-f2eb049 .eael-infobox .infobox-content .title{color:#FFF;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400}.elementor-103 .elementor-element.elementor-element-f2eb049 .eael-infobox .infobox-content p{color:#B6621C;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:300}.elementor-103 .elementor-element.elementor-element-f2eb049 .eael-infobox:hover .infobox-content h4{transition:100ms}.elementor-103 .elementor-element.elementor-element-f2eb049 .eael-infobox:hover .infobox-content p{transition:100ms}.elementor-103 .elementor-element.elementor-element-4fc2ab68{padding:100px 0 100px 0}.elementor-bc-flex-widget .elementor-103 .elementor-element.elementor-element-26b77ac9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-103 .elementor-element.elementor-element-26b77ac9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-103 .elementor-element.elementor-element-7a008d3d{text-align:start}.elementor-103 .elementor-element.elementor-element-7a008d3d img{width:100%;max-width:70%;border-style:solid;border-width:15px 15px 15px 15px;border-color:#B6621C}.elementor-103 .elementor-element.elementor-element-11aeea50>.elementor-widget-container{margin:-200px 50px 0 -50px}.elementor-103 .elementor-element.elementor-element-11aeea50{text-align:end}.elementor-103 .elementor-element.elementor-element-11aeea50 img{width:100%;max-width:50%;border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFF;box-shadow:0 0 10px 0 rgb(0 0 0 / .05)}.elementor-bc-flex-widget .elementor-103 .elementor-element.elementor-element-5e6614bf.elementor-column .elementor-widget-wrap{align-items:center}.elementor-103 .elementor-element.elementor-element-5e6614bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-103 .elementor-element.elementor-element-35d6e6ef{text-align:center}.elementor-103 .elementor-element.elementor-element-35d6e6ef .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400;letter-spacing:.5px;color:#8A6E5E}.elementor-103 .elementor-element.elementor-element-52f7133a{text-align:center}.elementor-103 .elementor-element.elementor-element-52f7133a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:35px;font-weight:400;color:#453E3A}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{background-color:#B6621C;border-radius:50%}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-single-testimonial-slider,.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-testimonial_card{box-shadow:0 0 10px 0 #fff0}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-commentor-content{text-align:center}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-testimonial_card{text-align:center}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-profile-info{text-align:center}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-commentor-bio{text-align:center;justify-content:center}.elementor-103 .elementor-element.elementor-element-45fe5602 .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:center}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:400}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-stars>li>a,.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-stars>li>span{color:#fec42d;fill:#fec42d;font-size:10px}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-stars>li:not(:last-child){margin-right:5px}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-profile-info .elementskit-author-name{color:#453E3A;font-family:"Poppins",Sans-serif;font-weight:500;margin-bottom:0}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-profile-info .elementskit-author-des{font-family:"Poppins",Sans-serif;font-size:13px;font-weight:300}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-commentor-bio .elementskit-commentor-image>img{height:70px;width:70px}.elementor-103 .elementor-element.elementor-element-40557190:not(.elementor-motion-effects-element-type-background),.elementor-103 .elementor-element.elementor-element-40557190>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://construccionesconjonnathan.es/wp-content/uploads/2025/01/flirting-couple-standing-on-hotel-balcony.jpg);background-position:bottom center;background-size:cover}.elementor-103 .elementor-element.elementor-element-40557190>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background 0.35s,border-radius 0.3s,opacity 0.35s}.elementor-103 .elementor-element.elementor-element-40557190:hover>.elementor-background-overlay{opacity:.5}.elementor-103 .elementor-element.elementor-element-40557190{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 50px 0}.elementor-103 .elementor-element.elementor-element-3b88f7ea.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-103 .elementor-element.elementor-element-47034c6b{text-align:center}.elementor-103 .elementor-element.elementor-element-47034c6b .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:35px;font-weight:400;line-height:1.5em;letter-spacing:.5px;color:#FFF}.elementor-103 .elementor-element.elementor-element-5c0388c4>.elementor-widget-container{padding:0 100px 0 100px}.elementor-103 .elementor-element.elementor-element-5c0388c4{text-align:center;font-family:"Poppins",Sans-serif;font-size:17px;font-weight:300;letter-spacing:.5px;color:#FFF}.elementor-103 .elementor-element.elementor-element-10ba6acd .elementor-button{background-color:#B6621C;font-family:"Poppins",Sans-serif;font-size:17px;font-weight:400;letter-spacing:.5px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 3px;border-color:#B6621C;border-radius:0 0 0 0;padding:15px 30px 15px 30px}.elementor-103 .elementor-element.elementor-element-10ba6acd .elementor-button:hover,.elementor-103 .elementor-element.elementor-element-10ba6acd .elementor-button:focus{background-color:#B6621C;color:#FFF;border-color:#B6621C}.elementor-103 .elementor-element.elementor-element-10ba6acd{width:var(--container-widget-width,250px);max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0}.elementor-103 .elementor-element.elementor-element-10ba6acd>.elementor-widget-container{padding:0 20px 0 0}.elementor-103 .elementor-element.elementor-element-10ba6acd .elementor-button:hover svg,.elementor-103 .elementor-element.elementor-element-10ba6acd .elementor-button:focus svg{fill:#FFF}:root{--page-title-display:none}@media(max-width:1024px) and (min-width:768px){.elementor-103 .elementor-element.elementor-element-2fce92ca{width:100%}.elementor-103 .elementor-element.elementor-element-c095b3{width:100%}.elementor-103 .elementor-element.elementor-element-4b64def6{width:100%}.elementor-103 .elementor-element.elementor-element-2f1b80a6{width:100%}}@media(max-width:1024px){.elementor-103 .elementor-element.elementor-element-7c81d49e .elementor-heading-title{font-size:30px}.elementor-103 .elementor-element.elementor-element-697fafe2{padding:50px 0 50px 0}.elementor-103 .elementor-element.elementor-element-2fce92ca>.elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px}.elementor-103 .elementor-element.elementor-element-6aad9907>.elementor-widget-container{margin:0 0 0 0}.elementor-103 .elementor-element.elementor-element-c095b3>.elementor-element-populated{padding:20px 50px 20px 50px}.elementor-103 .elementor-element.elementor-element-64a1a084 .elementor-heading-title{font-size:30px}.elementor-bc-flex-widget .elementor-103 .elementor-element.elementor-element-651fe261.elementor-column .elementor-widget-wrap{align-items:center}.elementor-103 .elementor-element.elementor-element-651fe261.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-103 .elementor-element.elementor-element-651fe261>.elementor-element-populated{padding:50px 0 50px 0}.elementor-103 .elementor-element.elementor-element-468c1a20 .elementor-heading-title{font-size:20px}.elementor-bc-flex-widget .elementor-103 .elementor-element.elementor-element-711f2e4b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-103 .elementor-element.elementor-element-711f2e4b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-103 .elementor-element.elementor-element-711f2e4b>.elementor-element-populated{padding:50px 0 50px 0}.elementor-103 .elementor-element.elementor-element-531aac79 .elementor-heading-title{font-size:20px}.elementor-bc-flex-widget .elementor-103 .elementor-element.elementor-element-e88dc07.elementor-column .elementor-widget-wrap{align-items:center}.elementor-103 .elementor-element.elementor-element-e88dc07.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-103 .elementor-element.elementor-element-e88dc07>.elementor-element-populated{padding:50px 0 50px 0}.elementor-103 .elementor-element.elementor-element-7f8fd108 .elementor-heading-title{font-size:20px}.elementor-103 .elementor-element.elementor-element-4e36eb0f{padding:50px 0 50px 0}.elementor-103 .elementor-element.elementor-element-4b64def6>.elementor-element-populated{padding:20px 50px 20px 50px}.elementor-103 .elementor-element.elementor-element-831d992 .elementor-heading-title{font-size:30px}.elementor-103 .elementor-element.elementor-element-2f1b80a6>.elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px}.elementor-103 .elementor-element.elementor-element-7cdfc8c1>.elementor-widget-container{margin:0 0 0 0}.elementor-103 .elementor-element.elementor-element-656a9155{padding:50px 0 50px 0}.elementor-103 .elementor-element.elementor-element-36060b1d .elementor-heading-title{font-size:30px}.elementor-103 .elementor-element.elementor-element-52f7133a .elementor-heading-title{font-size:30px}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px}}@media(max-width:767px){.elementor-103 .elementor-element.elementor-element-1620ca80>.elementor-container{min-height:1000px}.elementor-103 .elementor-element.elementor-element-1620ca80:not(.elementor-motion-effects-element-type-background),.elementor-103 .elementor-element.elementor-element-1620ca80>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-size:cover}.elementor-103 .elementor-element.elementor-element-40f8c7ae>.elementor-element-populated{padding:50px 20px 50px 20px}.elementor-103 .elementor-element.elementor-element-7c81d49e{text-align:center}.elementor-103 .elementor-element.elementor-element-737f0068{text-align:center}.elementor-103 .elementor-element.elementor-element-697fafe2{padding:50px 0 50px 0}.elementor-103 .elementor-element.elementor-element-c095b3>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-103 .elementor-element.elementor-element-64a1a084 .elementor-heading-title{font-size:20px}.elementor-103 .elementor-element.elementor-element-5b8b698c{width:var(--container-widget-width,145px);max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0}.elementor-103 .elementor-element.elementor-element-468c1a20{text-align:center}.elementor-103 .elementor-element.elementor-element-468c1a20 .elementor-heading-title{font-size:20px}.elementor-103 .elementor-element.elementor-element-531aac79{text-align:center}.elementor-103 .elementor-element.elementor-element-531aac79 .elementor-heading-title{font-size:20px}.elementor-103 .elementor-element.elementor-element-7f8fd108{text-align:center}.elementor-103 .elementor-element.elementor-element-7f8fd108 .elementor-heading-title{font-size:20px}.elementor-103 .elementor-element.elementor-element-4e36eb0f{padding:50px 0 50px 0}.elementor-103 .elementor-element.elementor-element-4b64def6>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-103 .elementor-element.elementor-element-831d992 .elementor-heading-title{font-size:20px}.elementor-103 .elementor-element.elementor-element-656a9155{padding:50px 0 50px 0}.elementor-103 .elementor-element.elementor-element-36060b1d .elementor-heading-title{font-size:20px}.elementor-103 .elementor-element.elementor-element-4fc2ab68{padding:50px 0 50px 0}.elementor-103 .elementor-element.elementor-element-7a008d3d img{width:100%;max-width:100%}.elementor-103 .elementor-element.elementor-element-11aeea50>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-103 .elementor-element.elementor-element-11aeea50{text-align:end}.elementor-103 .elementor-element.elementor-element-11aeea50 img{width:100%;max-width:100%}.elementor-103 .elementor-element.elementor-element-52f7133a .elementor-heading-title{font-size:20px}.elementor-103 .elementor-element.elementor-element-45fe5602 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px}.elementor-103 .elementor-element.elementor-element-5c0388c4>.elementor-widget-container{padding:0 0 0 0}.elementor-103 .elementor-element.elementor-element-10ba6acd>.elementor-widget-container{padding:0 0 10px 0}}