.elementor-2020 .elementor-element.elementor-element-7bc9e6af > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2020 .elementor-element.elementor-element-7bc9e6af:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-7bc9e6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.studiodetail.es/wp-content/uploads/2024/06/IMG_5958.jpg");background-position:8px -50px;background-repeat:no-repeat;background-size:cover;}.elementor-2020 .elementor-element.elementor-element-7bc9e6af > .elementor-container{max-width:1210px;min-height:97vh;}.elementor-2020 .elementor-element.elementor-element-7bc9e6af > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2020 .elementor-element.elementor-element-7bc9e6af:hover > .elementor-background-overlay{opacity:0.5;}.elementor-2020 .elementor-element.elementor-element-7bc9e6af, .elementor-2020 .elementor-element.elementor-element-7bc9e6af > .elementor-background-overlay{border-radius:0px 0px 80px 80px;}.elementor-2020 .elementor-element.elementor-element-7bc9e6af{transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-2020 .elementor-element.elementor-element-92d49a1 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:88px;font-weight:900;line-height:94px;color:#000000;}.elementor-2020 .elementor-element.elementor-element-abf227e .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:88px;font-weight:300;line-height:1px;color:#000000;}.elementor-2020 .elementor-element.elementor-element-6453cb3{--spacer-size:38px;}.elementor-2020 .elementor-element.elementor-element-5c4f4c7 > .elementor-element-populated{box-shadow:0px 0px 15px 1px rgba(0,0,0,0.5);}.elementor-2020 .elementor-element.elementor-element-671e36b .elementor-heading-title{font-family:"Heebo", Sans-serif;font-weight:300;line-height:38px;color:#000000;}.elementor-2020 .elementor-element.elementor-element-2433cb6 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:900;line-height:5px;color:#000000;}.elementor-2020 .elementor-element.elementor-element-6eb70c3 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:25px;font-weight:900;color:#000000;}.elementor-2020 .elementor-element.elementor-element-ba472c3 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:48px;font-weight:900;color:#000000;}.elementor-2020 .elementor-element.elementor-element-4e3eaf1{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:#000000;}.elementor-2020 .elementor-element.elementor-element-611fb78{font-family:"Heebo", Sans-serif;font-size:14px;font-weight:300;line-height:10px;}.elementor-bc-flex-widget .elementor-2020 .elementor-element.elementor-element-d1f7d25.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2020 .elementor-element.elementor-element-d1f7d25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2020 .elementor-element.elementor-element-d1f7d25.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2020 .elementor-element.elementor-element-f3b3833{--spacer-size:19px;}.elementor-bc-flex-widget .elementor-2020 .elementor-element.elementor-element-4d0783b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2020 .elementor-element.elementor-element-4d0783b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2020 .elementor-element.elementor-element-d2cbe85 > .elementor-element-populated{box-shadow:0px 0px 15px 1px rgba(0,0,0,0.5);}.elementor-2020 .elementor-element.elementor-element-89dda19 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:50px;font-weight:300;color:#000000;}.elementor-2020 .elementor-element.elementor-element-5f22721 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:56px;font-weight:900;line-height:1px;color:#000000;}.elementor-2020 .elementor-element.elementor-element-f39ffe6 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:25px;font-weight:900;color:#000000;}.elementor-2020 .elementor-element.elementor-element-43e9fcb .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:46px;font-weight:900;color:#000000;}.elementor-2020 .elementor-element.elementor-element-9aec864{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:200;line-height:25px;}.elementor-2020 .elementor-element.elementor-element-6113856{font-family:"Heebo", Sans-serif;font-size:14px;font-weight:300;line-height:10px;}.elementor-2020 .elementor-element.elementor-element-579302c{--spacer-size:13px;}.elementor-2020 .elementor-element.elementor-element-9609836 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:50px;font-weight:300;line-height:52px;color:#0C0101;}.elementor-2020 .elementor-element.elementor-element-884e780 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:900;line-height:2px;color:#000000;}.elementor-2020 .elementor-element.elementor-element-747ed71 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:25px;font-weight:900;color:#000000;}.elementor-2020 .elementor-element.elementor-element-49e71c6 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:48px;font-weight:900;color:#000000;}.elementor-2020 .elementor-element.elementor-element-e29b37c{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:200;line-height:25px;}.elementor-2020 .elementor-element.elementor-element-dbf8fab{font-family:"Heebo", Sans-serif;font-size:14px;font-weight:300;line-height:11px;}.elementor-2020 .elementor-element.elementor-element-26731fb{--spacer-size:50px;}.elementor-2020 .elementor-element.elementor-element-a90af58 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:50px;font-weight:300;line-height:39px;color:#000000;}.elementor-2020 .elementor-element.elementor-element-ece1fc4 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:60px;font-weight:900;line-height:14px;color:#000000;}.elementor-2020 .elementor-element.elementor-element-386d9db .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:25px;font-weight:900;color:#000000;}.elementor-2020 .elementor-element.elementor-element-6090b08 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:48px;font-weight:900;color:#000000;}.elementor-2020 .elementor-element.elementor-element-7d74381{font-family:"Heebo", Sans-serif;font-size:20px;font-weight:200;line-height:25px;color:#000000;}.elementor-2020 .elementor-element.elementor-element-d1cf55a{font-family:"Heebo", Sans-serif;font-size:14px;font-weight:300;line-height:8px;}.elementor-2020 .elementor-element.elementor-element-9f21886{--spacer-size:32px;}@media(min-width:768px){.elementor-2020 .elementor-element.elementor-element-6590343{width:50.25%;}.elementor-2020 .elementor-element.elementor-element-64ecd24{width:49.71%;}.elementor-2020 .elementor-element.elementor-element-5c4f4c7{width:47.082%;}.elementor-2020 .elementor-element.elementor-element-077c5ca{width:12.888%;}.elementor-2020 .elementor-element.elementor-element-90e2dd7{width:87.11%;}.elementor-2020 .elementor-element.elementor-element-a58d39f{width:3.667%;}.elementor-2020 .elementor-element.elementor-element-d1f7d25{width:48.583%;}.elementor-2020 .elementor-element.elementor-element-4d0783b{width:45.749%;}.elementor-2020 .elementor-element.elementor-element-b60e153{width:4.915%;}.elementor-2020 .elementor-element.elementor-element-d2cbe85{width:48.668%;}.elementor-2020 .elementor-element.elementor-element-725ae1e{width:14.123%;}.elementor-2020 .elementor-element.elementor-element-387c8bf{width:85.877%;}.elementor-2020 .elementor-element.elementor-element-ba4dc3a{width:46.999%;}.elementor-2020 .elementor-element.elementor-element-5f0d288{width:12.88%;}.elementor-2020 .elementor-element.elementor-element-ab14a2d{width:87.118%;}.elementor-2020 .elementor-element.elementor-element-d14a5cc{width:5.945%;}.elementor-2020 .elementor-element.elementor-element-6df0600{width:46.583%;}.elementor-2020 .elementor-element.elementor-element-c09a663{width:47.082%;}.elementor-2020 .elementor-element.elementor-element-b996870{width:6.417%;}.elementor-2020 .elementor-element.elementor-element-dc7b834{width:45.833%;}.elementor-2020 .elementor-element.elementor-element-fb72ed3{width:20.376%;}.elementor-2020 .elementor-element.elementor-element-0984ad4{width:79.622%;}}@media(max-width:1024px){.elementor-2020 .elementor-element.elementor-element-7bc9e6af > .elementor-container{min-height:40vh;}.elementor-2020 .elementor-element.elementor-element-7bc9e6af:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-7bc9e6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2020 .elementor-element.elementor-element-7bc9e6af, .elementor-2020 .elementor-element.elementor-element-7bc9e6af > .elementor-background-overlay{border-radius:0px 0px 56px 56px;}.elementor-2020 .elementor-element.elementor-element-7bc9e6af{padding:80px 0px 0px 0px;}}@media(max-width:767px){.elementor-2020 .elementor-element.elementor-element-7bc9e6af > .elementor-container{max-width:1210px;min-height:310px;}.elementor-2020 .elementor-element.elementor-element-7bc9e6af:not(.elementor-motion-effects-element-type-background), .elementor-2020 .elementor-element.elementor-element-7bc9e6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2020 .elementor-element.elementor-element-7bc9e6af, .elementor-2020 .elementor-element.elementor-element-7bc9e6af > .elementor-background-overlay{border-radius:0px 0px 32px 32px;}.elementor-2020 .elementor-element.elementor-element-7bc9e6af{padding:64px 0px 0px 0px;}.elementor-2020 .elementor-element.elementor-element-abf227e .elementor-heading-title{font-size:70px;}.elementor-2020 .elementor-element.elementor-element-89dda19 .elementor-heading-title{line-height:0.6em;}.elementor-2020 .elementor-element.elementor-element-5f22721 .elementor-heading-title{font-size:39px;line-height:0.1em;}.elementor-2020 .elementor-element.elementor-element-a90af58 .elementor-heading-title{font-size:44px;}.elementor-2020 .elementor-element.elementor-element-ece1fc4 .elementor-heading-title{font-size:50px;}}