﻿ *{box-sizing:border-box;margin:0;padding:0}:root{--fs-64:clamp(26px, 16px + 2.5vw, 64px);--fs-50:clamp(25px, 19px + 1.52vw, 50px);--fs-40:clamp(20px, 15px + 1.25vw, 40px);--fs-32:clamp(16px, 12px + .98vw, 32px);--fs-28:clamp(14px, 11px + .89vw, 28px);--fs-25:clamp(13px, 10px + .71vw, 25px);--fs-22:clamp(12px, 10px + .62vw, 22px);--fs-20:clamp(11px, 9px + .54vw, 20px);--fs-18:clamp(11px, 9px + .4vw, 18px);--fs-16:clamp(11px, 10px + .27vw, 16px)}@media (width>=1500px){:root{--fs-50:clamp(42px, -4.7px + 3.1vw, 60px)}}@font-face{font-family:Felidae;font-style:normal;font-weight:400;font-display:swap;src:local(Cormorant Garamond),local(CormorantGaramond-Regular),url(/wp-content/themes/inmolux/fonts/cormorant-garamond-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Felidae;font-style:normal;font-weight:400;font-display:swap;src:local(Cormorant Garamond),local(CormorantGaramond-Regular),url(/wp-content/themes/inmolux/fonts/cormorant-garamond-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:local(Cormorant Garamond),local(CormorantGaramond-Regular),local(Garamond),local(Times New Roman),local(Times),url(/wp-content/themes/inmolux/fonts/cormorant-garamond-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:local(Cormorant Garamond),local(CormorantGaramond-Regular),url(/wp-content/themes/inmolux/fonts/cormorant-garamond-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:200 700;font-display:swap;src:local(Inter),url(/wp-content/themes/inmolux/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:200 700;font-display:swap;src:local(Inter),url(/wp-content/themes/inmolux/fonts/inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}html:not([lang^=ru]) .lang-option[data-lang=ru]{font-family:Arial,Helvetica,sans-serif}[class*=title],[class*=header],h1,h2,h3,h4,h5,h6{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=title],[class*=title] em,[class*=title] i,[class*=title] b,h1,h1 em,h1 i,h1 b,h2,h2 em,h2 i,h2 b,h3,h3 em,h3 i,h3 b,h4,h4 em,h4 i,h4 b{font-weight:400!important}html,body{font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;-webkit-text-size-adjust:100%;scrollbar-gutter:auto;background-color:#fff;width:100%;max-width:100%;margin:0;padding:0;font-family:Inter,sans-serif;overflow-x:clip!important}body.noscroll,html.noscroll{overflow:hidden}html.inmolux-scrollytelling-wheel-controlled,html.inmolux-scrollytelling-wheel-controlled body{scroll-behavior:auto!important}.wrapper{max-width:100%;overflow:visible}h1,h2,h3,h4,h5,h6,span,p{font-synthesis:none;margin:0;padding:0}a{font-synthesis:none;text-decoration:none;transition:opacity .3s,color .3s,background-color .3s,border-color .3s}.card_review a:hover,.contacts_group a:hover{opacity:.85}button{cursor:pointer;transition:opacity .3s,background-color .3s,transform .2s}button:hover{opacity:.9}.floating-stack{z-index:900;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:fixed;bottom:clamp(16px,2.5vw,36px);right:clamp(16px,2.5vw,36px)}.floating-wa{color:#fff;pointer-events:auto;background:#25d366;border-radius:999px;justify-content:center;align-items:center;width:62px;height:62px;padding:0;transition:transform .25s,box-shadow .25s,background-color .2s;display:inline-flex;box-shadow:0 14px 34px #25d3666b,0 6px 16px #01010124}.floating-wa:hover{opacity:1;background:#1fb457;transform:translateY(-2px)scale(1.03);box-shadow:0 18px 40px #25d36680,0 8px 20px #0101012e}.floating-wa:focus-visible{outline:none;box-shadow:0 0 0 4px #25d36647,0 14px 34px #25d3666b}.floating-wa__icon{justify-content:center;align-items:center;display:inline-flex}.floating-wa__icon svg{width:30px;height:30px;display:block}.back-to-top{color:#fff;opacity:0;visibility:hidden;pointer-events:none;z-index:1;background:#41545cf5;border:1px solid #ffffff61;border-radius:999px;justify-content:center;align-items:center;width:62px;height:0;margin-top:0;padding:0;transition:height .28s,margin-top .28s,opacity .25s,visibility .28s,transform .25s,background-color .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;transform:translateY(12px)scale(.9);box-shadow:0 18px 40px #0101012e}.back-to-top:before{content:"";border-radius:inherit;border:.8px solid #ffffff2e;position:absolute;inset:6px}.back-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;height:62px;margin-top:14px;transform:translateY(0)scale(1)}.back-to-top:hover{opacity:1;background:#2f4048;border-color:#fff;transform:translateY(-2px)scale(1);box-shadow:0 22px 48px #0101013d}.back-to-top:focus-visible{opacity:1;background:#2f4048;border-color:#fff;outline:none;box-shadow:0 0 0 4px #41545c2e,0 22px 48px #0101013d}.back-to-top__icon{z-index:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.back-to-top__icon svg{width:22px;height:22px;display:block}.floating-contact-cta{z-index:920;opacity:0;visibility:hidden;pointer-events:none;flex-direction:row-reverse;align-items:center;gap:10px;transition:opacity .28s,visibility .28s,transform .28s;display:flex;position:fixed;top:clamp(116px,13vh,168px);left:0;transform:translate(-12px)}.floating-contact-cta.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)}.floating-contact-cta__panel{-webkit-backdrop-filter:blur(14px);transform-origin:100%;background:#101010e0;border:1px solid #ffffff29;align-items:stretch;min-width:0;max-width:292px;transition:max-width .28s,opacity .24s,transform .28s,border-color .24s;display:flex;overflow:hidden;box-shadow:0 14px 34px #01010129}.floating-contact-cta__action{color:#fff;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;text-align:center;background:0 0;border:0;justify-content:center;align-items:center;min-width:112px;height:52px;padding:0 22px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.floating-contact-cta__action+.floating-contact-cta__action{border-left:1px solid #ffffff2e}.floating-contact-cta__action:hover,.floating-contact-cta__action:focus-visible{opacity:1;background:#ffffff1a;outline:none}.floating-contact-cta__toggle{color:#fff;-webkit-backdrop-filter:blur(12px);touch-action:manipulation;background:#101010eb;border:1px solid #ffffff42;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;margin-left:0;padding:0;display:inline-flex;position:relative;box-shadow:0 12px 28px #01010133}.floating-contact-cta__toggle:before{content:"";position:absolute;inset:-8px}.floating-contact-cta__toggle:hover,.floating-contact-cta__toggle:focus-visible{opacity:1;background:#010101;border-color:#fff;outline:none;transform:translate(5px)}.floating-contact-cta__toggle-icon{justify-content:center;align-items:center;display:inline-flex}.floating-contact-cta__toggle-icon--show{display:none}.floating-contact-cta.is-collapsed .floating-contact-cta__panel{opacity:0;pointer-events:none;border-color:#0000;max-width:0;transform:translate(-10px)scaleX(.96)}.floating-contact-cta.is-collapsed .floating-contact-cta__toggle{margin-left:-22px}.floating-contact-cta.is-collapsed .floating-contact-cta__toggle:before{inset:-14px -30px -14px 0}.floating-contact-cta.is-collapsed .floating-contact-cta__toggle-icon--hide{display:none}.floating-contact-cta.is-collapsed .floating-contact-cta__toggle-icon--show{display:inline-flex}@media (width<=900px){.floating-contact-cta{left:0;right:auto;top:max(86px, calc(env(safe-area-inset-top) + 76px));flex-direction:row-reverse;align-items:center;gap:7px;bottom:auto;transform:translate(-12px)}.floating-contact-cta.is-visible{transform:translate(0,0)}.floating-contact-cta__panel{background:#101010d6;flex-direction:column;flex:none;min-width:0;max-width:124px;box-shadow:0 12px 30px #01010124}.floating-contact-cta__action{letter-spacing:.12em;text-overflow:ellipsis;flex:none;min-width:124px;height:38px;padding:0 12px;font-size:10px;overflow:hidden}.floating-contact-cta__action+.floating-contact-cta__action{border-top:1px solid #ffffff29;border-left:0}.floating-contact-cta__toggle{background:#101010eb;flex-basis:38px;width:38px;height:38px;margin-left:0}.floating-contact-cta.is-collapsed .floating-contact-cta__toggle{margin-left:-19px}.floating-contact-cta.is-collapsed .floating-contact-cta__toggle:before{inset:-16px -34px -16px 0}}@media (width<=420px){.floating-contact-cta{top:max(80px, calc(env(safe-area-inset-top) + 70px))}.floating-contact-cta__panel{max-width:112px}.floating-contact-cta__action{min-width:112px;height:36px;padding:0 10px;font-size:9px}.floating-contact-cta__toggle{flex-basis:36px;width:36px;height:36px;margin-left:0}.floating-contact-cta.is-collapsed .floating-contact-cta__toggle{margin-left:-18px}.floating-contact-cta.is-collapsed .floating-contact-cta__toggle:before{inset:-16px -36px -16px 0}}ul{margin:0;padding:0;list-style:none}li{list-style:none}.wrapper{width:100%;overflow:visible}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1758px;margin-left:auto;margin-right:auto;padding:0 15px}.mob_only,.mob_img,.accardion_mob_icon,.img_mini{display:none}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}header{padding-top:0}body.is-home-page header{background-color:#0000}body.is-home-page header .about_block .top_header_group .menu_burger .burger span{background:#010101!important}body.is-home-page header .lang-dropdown-btn{color:#010101;border-color:#01010159}body.is-home-page header .lang-dropdown-btn:hover{background:#0000000d;border-color:#010101}header .about_block{position:relative}header .about_block .top_header_group{grid-template-columns:1fr auto 1fr;grid-template-areas:"left center right";align-items:center;gap:24px;padding:24px 96px;display:grid;position:relative}@media (width>=1200px){header .about_block .top_header_group,header .about_block .bottom_header{padding-top:28px;padding-bottom:28px}}header .about_block .top_header_group>.menu_burger,header .about_block .top_header_group>.menu{grid-area:left;justify-self:start}header .about_block .top_header_group>.logo{z-index:2;grid-area:center;justify-self:center;margin:0}header .about_block .top_header_group>.logo img{display:block;transform:translate(-2px,-10%)}header .about_block .top_header_group>.right_contacts{grid-area:right;justify-self:end}header .about_block .top_header_group .menu_burger{align-items:center;gap:18px;display:none}header .about_block .top_header_group .menu_burger .burger{cursor:pointer;background:0 0;border:none;width:25px;height:8px;position:relative}header .about_block .top_header_group .menu_burger .burger span{z-index:150;background:#fff;height:1.5px;transition:all .3s;position:absolute;left:0}header .about_block .top_header_group .menu_burger .burger span:first-child{width:18px;top:0}header .about_block .top_header_group .menu_burger .burger span:nth-child(2){width:25px;top:50%;transform:translateY(-50%)}header .about_block .top_header_group .menu_burger .burger span:nth-child(3){width:18px;bottom:0}header .about_block .top_header_group .menu_burger .burger.active{width:15px;height:15px}header .about_block .top_header_group .menu_burger .burger.active span:first-child{background:#010;width:20px;top:4px;transform:rotate(45deg)}header .about_block .top_header_group .menu_burger .burger.active span:nth-child(2){opacity:0}header .about_block .top_header_group .menu_burger .burger.active span:nth-child(3){background:#010;width:20px;bottom:10px;transform:rotate(-45deg)}header .about_block .top_header_group .menu_burger .lang_select{display:flex}header .about_block .top_header_group .menu_burger .lang_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:0%;text-transform:uppercase;color:#fff;cursor:pointer;background-color:#0000;background-image:url(../images/select_language.svg);background-position:98%;background-repeat:no-repeat;background-size:auto;border:none;outline:none;padding-right:11px;font-size:8.87px;font-weight:300;line-height:120%}header .about_block .top_header_group .menu_burger .lang_select select option{color:#010101}header .about_block .top_header_group .menu ul{align-items:center;gap:80px;display:flex}header .about_block .top_header_group .menu ul li{display:contents}header .about_block .top_header_group .menu ul li a{letter-spacing:0%;text-transform:uppercase;color:#fff;font-size:15.4px;font-weight:300;line-height:120%}header .about_block .top_header_group .right_contacts{align-items:center;display:flex}header .about_block .top_header_group .right_contacts .phone_number{letter-spacing:0%;text-transform:uppercase;color:#fff;margin-right:42px;font-size:22px;font-weight:300;line-height:120%}header .about_block .top_header_group .right_contacts .lang_select{margin-right:50px}header .about_block .top_header_group .right_contacts .lang_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:0%;text-transform:uppercase;color:#fff;cursor:pointer;background-color:#0000;background-image:url(../images/select_language.svg);background-position:98%;background-repeat:no-repeat;background-size:auto;border:none;outline:none;padding-right:11px;font-size:22px;font-weight:300;line-height:120%}header .about_block .top_header_group .right_contacts .lang_select select option{color:#010101}header .about_block .top_header_group .right_contacts .lang-dropdown{margin-right:50px}header .about_block .top_header_group .right_contacts .whatsapp{margin-right:31px;display:flex}header .about_block .top_header_group .right_contacts .consultation{letter-spacing:5%;text-transform:uppercase;color:#fff;background-color:#fff0;border:.8px solid #fff;padding:17.5px 39px;font-family:Felidae,Cormorant Garamond,serif;font-size:25px;font-weight:400;line-height:115%}header .about_block .bottom_header{justify-content:space-between;align-items:center;padding:24px 96px;display:flex}header .about_block .bottom_header .menu ul{align-items:center;gap:48px;display:flex}header .about_block .bottom_header .menu ul li{display:contents}header .about_block .bottom_header .menu ul li a{letter-spacing:0%;color:#fff;font-size:15.4px;font-weight:300;line-height:120%}header .about_block .bottom_header .menu_burger{letter-spacing:5%;color:#fff;align-items:center;gap:28px;font-family:Felidae,Cormorant Garamond,serif;font-size:25px;font-weight:400;line-height:120%;display:flex}header .about_block .bottom_header .menu_burger .burger{cursor:pointer;z-index:150;background:0 0;border:none;width:45px;height:16px;position:relative}header .about_block .bottom_header .menu_burger .burger span{z-index:150;background:#fff;height:.8px;transition:all .3s;position:absolute;right:0}header .about_block .bottom_header .menu_burger .burger span:first-child{width:32px;top:0}header .about_block .bottom_header .menu_burger .burger span:nth-child(2){width:45px;top:50%;transform:translateY(-50%)}header .about_block .bottom_header .menu_burger .burger span:nth-child(3){width:32px;bottom:0}header .about_block .bottom_header .menu_burger .burger.active span:first-child{background:#010101;width:20px;top:4px;transform:rotate(45deg)}header .about_block .bottom_header .menu_burger .burger.active span:nth-child(3){background:#010101;width:20px;bottom:10px;transform:rotate(-45deg)}header .about_block .mega-menu{z-index:9999;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#fff;width:100%;height:100vh;transition:all .4s;position:fixed;top:0;right:-300%;overflow:hidden auto}header .about_block .mega-menu.active{right:0}header .about_block .mega-menu .menu_burger_top_group{border-bottom:1.5px solid #010101;grid-template-columns:1fr auto 1fr;grid-template-areas:"left center right";align-items:center;gap:24px;padding-top:56px;padding-bottom:28px;display:grid}header .about_block .mega-menu .menu_burger_top_group>.menu{grid-area:left;justify-self:start}header .about_block .mega-menu .menu_burger_top_group>.logo{grid-area:center;justify-self:center}header .about_block .mega-menu .menu_burger_top_group>.right_contacts{grid-area:right;justify-self:end}header .about_block .mega-menu .menu_burger_top_group .lang_select{margin-left:33px;display:flex}header .about_block .mega-menu .menu_burger_top_group .lang_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:0%;text-transform:uppercase;color:#010101;cursor:pointer;background-color:#0000;background-image:url(../images/select_language1.svg);background-position:98%;background-repeat:no-repeat;background-size:auto;border:none;outline:none;padding-right:11px;font-size:8.87px;font-weight:300;line-height:120%}header .about_block .mega-menu .menu_burger_top_group .lang_select select option{color:#010101}header .about_block .mega-menu .menu_burger_top_group .menu ul{align-items:center;gap:80px;display:flex}header .about_block .mega-menu .menu_burger_top_group .menu ul li{display:contents}header .about_block .mega-menu .menu_burger_top_group .menu ul li a{letter-spacing:0%;text-transform:uppercase;color:#010101;font-size:22px;font-weight:300;line-height:120%}header .about_block .mega-menu .menu_burger_top_group .right_contacts{align-items:center;display:flex}header .about_block .mega-menu .menu_burger_top_group .right_contacts .phone_number{letter-spacing:0%;text-transform:uppercase;color:#010101;margin-right:42px;font-size:22px;font-weight:300;line-height:120%}header .about_block .mega-menu .menu_burger_top_group .right_contacts .lang_select{margin-right:50px}header .about_block .mega-menu .menu_burger_top_group .right_contacts .lang_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:0%;text-transform:uppercase;color:#010101;cursor:pointer;background-color:#0000;background-image:url(../images/select_language1.svg);background-position:98%;background-repeat:no-repeat;background-size:auto;border:none;outline:none;padding-right:11px;font-size:22px;font-weight:300;line-height:120%}header .about_block .mega-menu .menu_burger_top_group .right_contacts .lang_select select option{color:#010101}header .about_block .mega-menu .menu_burger_top_group .right_contacts .lang-dropdown{margin-right:50px}header .about_block .mega-menu .menu_burger_top_group .right_contacts .whatsapp{margin-right:31px;display:flex}header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation{letter-spacing:5%;text-transform:uppercase;color:#010101;background-color:#fff0;border:.8px solid #010101;padding:17.5px 39px;font-family:Felidae,Cormorant Garamond,serif;font-size:25px;font-weight:400;line-height:115%}header .about_block .mega-menu .bottom_menu_group{border-bottom:1.6px solid #e1e1e1;grid-template-columns:repeat(12,1fr);display:grid}header .about_block .mega-menu .bottom_menu_group>*{min-width:0}header .about_block .mega-menu .bottom_menu_group .our_projects{border-bottom:1.6px solid #e1e1e1;grid-column:span 8;width:100%;max-width:1161px;padding:63px 63px 50px 0}header .about_block .mega-menu .bottom_menu_group .our_projects h3,header .about_block .mega-menu .bottom_menu_group .our_projects .mega-h{letter-spacing:0%;text-transform:uppercase;color:#010101;margin-bottom:40px;font-size:32px;font-weight:300;line-height:120%}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group{-moz-column-gap:10px;grid-template-columns:repeat(12,1fr);gap:20px 10px;display:grid}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project{color:inherit;cursor:pointer;grid-column:span 3;align-items:center;gap:10px;text-decoration:none;transition:opacity .25s;display:flex}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project:hover{opacity:.7}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project .project{object-fit:cover;flex-shrink:0;width:96px;height:64px;display:block}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project p{letter-spacing:0%;color:#3c3c3b;font-size:18px;font-weight:300;line-height:130%}header .about_block .mega-menu .bottom_menu_group .contacts_group{border-left:1.6px solid #e1e1e1;grid-area:span 2/span 4;width:100%;max-width:571px;padding:63px 0 50px 60px}header .about_block .mega-menu .bottom_menu_group .contacts_group h3,header .about_block .mega-menu .bottom_menu_group .contacts_group .mega-h{letter-spacing:0%;text-transform:uppercase;color:#010101;margin-bottom:40px;font-size:32px;font-weight:300;line-height:120%}header .about_block .mega-menu .bottom_menu_group .contacts_group h4{letter-spacing:0%;color:#3c3c3b;margin-bottom:15px;font-size:25px;font-weight:300;line-height:130%}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone{margin-bottom:50px}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone .group_number{flex-direction:column;gap:20px;display:flex}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone .group_number a{letter-spacing:0%;text-transform:uppercase;color:#3c3c3b;font-size:32px;font-weight:300;line-height:120%}header .about_block .mega-menu .bottom_menu_group .contacts_group .email{margin-bottom:50px}header .about_block .mega-menu .bottom_menu_group .contacts_group .email a{letter-spacing:0%;text-transform:uppercase;color:#3c3c3b;font-size:32px;font-weight:300;line-height:120%}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group{margin-bottom:158px}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks{flex-wrap:wrap;align-items:center;gap:16px;display:flex}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a svg,header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a img{width:44px;max-width:44px;height:44px;max-height:44px;display:block}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a img,#megaMenu .bottom_menu_group .contacts_group .networks_group .networks a img{filter:invert()}header .about_block .mega-menu .bottom_menu_group .contacts_group .ask_questions{letter-spacing:5%;text-transform:uppercase;color:#000;border:.8px solid #000;justify-content:center;align-items:center;width:100%;padding:21px;font-size:25px;font-weight:400;line-height:150%;display:flex}header .about_block .mega-menu .bottom_menu_group .top_projects{border-right:1.6px solid #e1e1e1;grid-column:span 4;width:100%;max-width:576px;padding:51px 62px 50px 0}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects h3,header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .mega-h{letter-spacing:0%;text-transform:uppercase;color:#010101;font-size:32px;font-weight:300;line-height:120%}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .navigations_slider{align-items:center;gap:40px;height:22px;display:flex}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .navigations_slider .swiper-button-next,header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .navigations_slider .swiper-button-prev{color:#010101;width:22px;height:100%;margin:0;position:static}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group{position:relative}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .swiper{width:100%;overflow:hidden}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .swiper-slide{box-sizing:border-box;width:100%!important}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .projects_img img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;max-height:none;display:block}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .projects_img p{letter-spacing:0%;color:#3c3c3b;margin-top:20px;font-size:25px;font-weight:300;line-height:130%}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .swiper-pagination{text-align:right;letter-spacing:0%;color:#bababa;font-size:25px;font-weight:300;line-height:130%;bottom:0;left:auto;right:0}header .about_block .mega-menu .bottom_menu_group .menu_group_main{grid-column:span 4;width:100%;max-width:585px;padding:51px 60px 50px 57px}header .about_block .mega-menu .bottom_menu_group .menu_group_main h3,header .about_block .mega-menu .bottom_menu_group .menu_group_main .mega-h{letter-spacing:0%;text-transform:uppercase;color:#010101;margin-bottom:40px;font-size:32px;font-weight:700;line-height:120%}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 40px;width:100%;display:grid}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li{min-width:0;display:block}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li a{letter-spacing:5%;text-transform:uppercase;color:#3c3c3b;word-break:break-word;overflow-wrap:anywhere;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:130%;display:inline-block}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul:nth-child(2){border-bottom:1.6px solid #e1e1e1;margin-bottom:52px;padding-bottom:52px}header .about_block .mega-menu .bottom_menu_group .menu_group_main.mob_menu{display:none}.big_block_home{height:200vh;position:relative}.big_block_home>.container{max-width:none;height:100%;padding:0}.big_block_home header{z-index:100;position:absolute;top:0;left:0;right:0}.big_block_home .group_home{z-index:2;height:100vh;position:sticky;top:0;overflow:hidden}.big_block_home .group_home .hero-bg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.big_block_home .group_home .hero-bg img{object-fit:cover;object-position:center;width:100%;height:100%;opacity:var(--bg-opacity,1);transition:opacity .4s ease-out;display:block}.big_block_home .group_home:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(120% 100%,#0000 35%,#0000004d 100%),linear-gradient(#0000000d 0%,#0000002e 100%);position:absolute;inset:0}.big_block_home .group_home .home_block{z-index:2;justify-content:center;align-items:center;height:100vh;padding:0;display:flex;position:relative}.big_block_home .group_home .home_block .home_content{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.hero-slide{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .22s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;left:0}.hero-slide h1,.hero-slide .hero-actions{opacity:0;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .4s;transform:translateY(24px)}.hero-slide h2,.hero-slide .hero-cta{opacity:0;transition:transform .45s cubic-bezier(.4,0,.2,1) 80ms,opacity .4s 80ms;transform:translateY(20px)}.hero-slide .hero-meta{opacity:0;transition:transform .45s cubic-bezier(.4,0,.2,1) .16s,opacity .4s .16s;transform:translateY(14px)}.hero-slide.active{opacity:1;pointer-events:auto}.hero-slide.active h1,.hero-slide.active h2,.hero-slide.active .hero-actions,.hero-slide.active .hero-cta,.hero-slide.active .hero-meta{opacity:1;transform:translateY(0)}.hero-slide.exiting{opacity:0}.hero-slide.exiting h1,.hero-slide.exiting .hero-actions{opacity:0;transform:translateY(-24px)}.hero-slide.exiting h2,.hero-slide.exiting .hero-cta{opacity:0;transform:translateY(-20px)}.hero-slide.exiting .hero-meta{opacity:0;transform:translateY(-14px)}.big_block_home .group_home .home_block .main-title{letter-spacing:2%;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 2px 18px #000000a6,0 0 6px #0006;max-width:1005px;margin:0 auto 20px;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.big_block_home .group_home .home_block h2{letter-spacing:2%;text-align:center;color:#fff;text-shadow:0 2px 14px #0009;max-width:1005px;margin-bottom:24px;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.big_block_home .group_home .home_block .hero-stats{letter-spacing:0;text-align:center;color:#fff;text-shadow:0 1px 10px #0000008c;max-width:1200px;margin:0 auto;font-family:Inter,sans-serif;font-size:25px;font-weight:300;line-height:130%}.hero-slide.hero-slide--cta{justify-content:space-between;padding-top:35vh;padding-bottom:100px;transition:none!important}.big_block_home .group_home .home_block .hero-actions,.big_block_home .group_home .home_block .hero-actions__link,.big_block_home .group_home .home_block .hero-actions__sep{font-size:clamp(16px,8px + 2.13vw,40px)!important}.big_block_home .group_home .home_block .hero-actions{letter-spacing:.02em;color:#fff;text-align:center;-webkit-backdrop-filter:blur(7px)saturate(118%);text-shadow:0 1px 4px #00000042;background:#12151814;border:1px solid #ffffff26;border-radius:14px;align-items:center;gap:clamp(8px,4px + .95vw,18px);margin:0 auto;padding:clamp(10px,7px + .55vw,16px) clamp(18px,12px + 1.15vw,32px);font-family:Felidae,Cormorant Garamond,serif;font-weight:400;line-height:110%;display:inline-flex;box-shadow:0 8px 20px #00000012}.big_block_home .group_home .home_block .hero-actions__bullet{background:#fff;border-radius:50%;flex-shrink:0;width:clamp(5px,3px + .45vw,10px);height:clamp(5px,3px + .45vw,10px)}.big_block_home .group_home .home_block .hero-actions__link{color:#fff;opacity:.72;text-decoration:none;transition:opacity .3s}@media (width>=1200px){.big_block_home .group_home .home_block .hero-actions{text-transform:uppercase}}.big_block_home .group_home .home_block .hero-actions__link.is-active,.big_block_home .group_home .home_block .hero-actions__link:hover{opacity:1}.big_block_home .group_home .home_block .hero-actions__sep{color:#fff;opacity:.72}.hero-slide.hero-slide--cta .hero-actions,.hero-slide.hero-slide--cta .hero-cta,.hero-slide.hero-slide--cta .hero-meta{transition:none!important;transform:none!important}.hero-slide.hero-slide--cta:not(.active) .hero-actions,.hero-slide.hero-slide--cta:not(.active) .hero-cta,.hero-slide.hero-slide--cta:not(.active) .hero-meta{opacity:0!important}.hero-slide.hero-slide--cta.active .hero-actions,.hero-slide.hero-slide--cta.active .hero-cta,.hero-slide.hero-slide--cta.active .hero-meta{opacity:1!important}.hero-slide.hero-slide--cta.exiting .hero-actions,.hero-slide.hero-slide--cta.exiting .hero-cta,.hero-slide.hero-slide--cta.exiting .hero-meta{opacity:0!important}.big_block_home .group_home .home_block .hero-cta-block{flex-direction:column;align-items:center;gap:clamp(14px,11px + .7vw,22px);width:100%;max-width:1200px;margin:0 auto;display:flex}.big_block_home .group_home .home_block .hero-cta{-webkit-backdrop-filter:none;color:#010101;letter-spacing:.05em;text-transform:none;width:100%;text-shadow:none;background:0 0;border:1px solid #010101b8;justify-content:center;align-items:center;padding:clamp(16px,12px + .95vw,26px) clamp(20px,13px + 1.8vw,40px);font-family:Felidae,Cormorant Garamond,serif;font-size:clamp(13px,10px + .55vw,18px);font-weight:400;line-height:150%;text-decoration:none;transition:background .3s,border-color .3s,color .3s;display:flex}.big_block_home .group_home .home_block .hero-cta:hover{color:#010101;background:#ffffff0f;border-color:#010101}.big_block_home .group_home .home_block .hero-meta{letter-spacing:0;color:#ffffffd9;text-align:center;text-shadow:0 1px 8px #0009;margin:0;font-family:Inter,sans-serif;font-size:clamp(12px,10px + .4vw,16px);font-weight:300;line-height:130%}@media (width<=1500px){.hero-slide.hero-slide--cta{padding-bottom:140px}}@media (width<=1199px){.hero-slide.hero-slide--cta{padding-top:30vh;padding-bottom:140px}}@media (width<=767px){.hero-slide.hero-slide--cta{padding-top:28vh;padding-bottom:110px}.big_block_home .group_home .home_block .hero-meta{max-width:330px}}.big_block_home .group_home .home_block .hero-stats u{text-decoration:none}@media (width<=1500px){.big_block_home .group_home .home_block .hero-stats{font-size:20px}}@media (width<=1199px){.big_block_home .group_home .home_block .hero-stats{font-size:16px}}@media (width<=767px){.big_block_home .group_home .home_block .hero-stats{max-width:330px;font-size:13px}}.keep-scrolling{letter-spacing:0%;text-align:center;text-transform:uppercase;color:#ffffffd9;z-index:5;text-shadow:0 1px 8px #0000008c;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:400;line-height:115%;animation:2s ease-in-out infinite bounce-keep-scrolling;display:flex;position:absolute;bottom:47px;left:50%;transform:translate(-50%)}.keep-scrolling img{animation:2s ease-in-out infinite bounce-arrow}@keyframes bounce-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes bounce-keep-scrolling{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,8px)}}.cards_logos_informations{border-bottom:1.6px solid #e1e1e1}.cards_logos_informations .title_mob{display:none}.cards_logos_informations .about_block{align-items:center;display:flex}.cards_logos_informations .about_block .card_partner{cursor:pointer;border-left:1.6px solid #e1e1e1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:242px;padding:20px;display:flex;position:relative;overflow:hidden}.cards_logos_informations .about_block .card_partner:last-child{border-right:1.6px solid #e1e1e1}.cards_logos_informations .about_block .card_partner .logos_partner{opacity:1;width:auto;height:auto;transition:all .4s}.cards_logos_informations .about_block .card_partner .descriptions_card{opacity:0;width:100%;max-width:480px;margin:0 auto;transition:all .4s;position:absolute;left:50%;transform:translate(-50%)translateY(20px)}.cards_logos_informations .about_block .card_partner .descriptions_card h3{color:#010101;letter-spacing:2%;margin-bottom:32px;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.cards_logos_informations .about_block .card_partner .descriptions_card h4{color:#3c3c3b;letter-spacing:0%;font-size:25px;font-weight:300;line-height:130%}.cards_logos_informations .about_block .card_partner .arrow_pilus{transition:transform .3s;display:flex;position:absolute;bottom:20px;right:20px}.cards_logos_informations .about_block .card_partner .arrow_pilus svg circle{fill:#0000;transition:stroke,fill .3s}.cards_logos_informations .about_block .card_partner .arrow_pilus svg line{transition:stroke .3s}.cards_logos_informations .about_block .card_partner:hover .logos_partner{opacity:0;transform:scale(.8)}.cards_logos_informations .about_block .card_partner:hover .descriptions_card{opacity:1;transform:translate(-50%)translateY(0)}.cards_logos_informations .about_block .card_partner:hover .arrow_pilus{transform:rotate(45deg)}.cards_logos_informations .about_block .card_partner:hover .arrow_pilus svg circle{stroke:#0000;fill:#41545c}.cards_logos_informations .about_block .card_partner:hover .arrow_pilus svg line{stroke:#fff}.real_estate_marbella_block .title_block{border-bottom:1.6px solid #e1e1e1}.real_estate_marbella_block .title_block .titles{border-left:1.6px solid #e1e1e1;border-right:1.6px solid #e1e1e1;padding:100px 0 50px}.real_estate_marbella_block .title_block .titles h2{letter-spacing:2%;text-align:center;text-transform:uppercase;max-width:945px;margin:0 auto 20px;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.real_estate_marbella_block .title_block .titles p{letter-spacing:2%;text-align:center;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.real_estate_marbella_block .stages_real_estate{border-bottom:1.6px solid #e1e1e1}.real_estate_marbella_block .stages_real_estate .stages_group{align-items:center;display:flex}.real_estate_marbella_block .stages_real_estate .stages_group .stage{border-right:1.6px solid #e1e1e1;flex-direction:column;width:100%;height:877px;padding:48px 15px;display:flex;position:relative;overflow:hidden}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage h3{letter-spacing:2%;color:#bababa;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%;transition:color .3s}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage svg circle{fill:#0000;transition:stroke,fill .3s}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage svg line{transition:stroke .3s}.real_estate_marbella_block .stages_real_estate .stages_group .stage h4{letter-spacing:0%;text-transform:uppercase;color:#3c3c3b;font-size:32px;font-weight:300;line-height:120%}.real_estate_marbella_block .stages_real_estate .stages_group .stage p{letter-spacing:0%;color:#3c3c3b;font-size:25px;font-weight:300;line-height:130%}.real_estate_marbella_block .stages_real_estate .stages_group .stage .img_wrap{width:555px;height:698px;transition:all .5s;overflow:hidden}.real_estate_marbella_block .stages_real_estate .stages_group .stage .img_wrap .img_estate{width:100%;height:100%;transition:all .5s}.real_estate_marbella_block .stages_real_estate .stages_group .stage a{letter-spacing:5%;text-transform:uppercase;color:#232323;background-color:#23232300;border:.8px solid #232323;justify-content:center;align-items:center;width:100%;font-family:Felidae,Cormorant Garamond,serif;font-size:25px;font-weight:400;line-height:150%;display:flex}.real_estate_marbella_block .stages_real_estate .stages_group .stage h4,.real_estate_marbella_block .stages_real_estate .stages_group .stage p,.real_estate_marbella_block .stages_real_estate .stages_group .stage a{opacity:0;max-height:0;transition:all .4s;overflow:hidden;transform:translateY(20px)}.real_estate_marbella_block .stages_real_estate .stages_group .stage:first-child{padding-left:0}.real_estate_marbella_block .stages_real_estate .stages_group .stage:nth-child(3){border:none;padding-right:0}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover{cursor:pointer}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .title_stage h3{color:#010101}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .title_stage svg circle{stroke:#0000;fill:#41545c}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .title_stage svg line{stroke:#fff}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .img_wrap{width:216px;height:270px}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover h4{opacity:1;max-height:200px;margin-bottom:22px;transform:translateY(0)}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover p{opacity:1;max-height:200px;margin-bottom:35px;transform:translateY(0)}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover a{opacity:1;max-height:200px;margin-top:44px;padding:21px;transform:translateY(0)}.personalized_selection_block{background-image:url(../images/bg_personalized.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.personalized_selection_block .about_block{border-left:1.6px solid #e1e1e133;border-right:1.6px solid #e1e1e133;padding:208px}.personalized_selection_block .about_block .group_inf_personalized{background-color:#fafafa;width:100%;max-width:1349px;margin:0 auto;padding:128px 45px}.personalized_selection_block .about_block .group_inf_personalized h2{letter-spacing:2%;text-align:center;text-transform:uppercase;color:#010101;margin-bottom:20px;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.personalized_selection_block .about_block .group_inf_personalized h3{letter-spacing:2%;text-align:center;color:#010101;max-width:575px;margin:0 auto 15px;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.personalized_selection_block .about_block .group_inf_personalized p{letter-spacing:0%;text-align:center;color:#3c3c3b;margin-bottom:110px;font-size:16px;font-weight:300;line-height:130%}.personalized_selection_block .about_block .group_inf_personalized a{letter-spacing:5%;text-transform:uppercase;color:#232323;border:.8px solid #232323;justify-content:center;align-items:center;width:100%;max-width:437px;margin:0 auto 20px;padding:15px 32px;font-family:Felidae,Cormorant Garamond,serif;font-size:16px;font-weight:400;line-height:150%;display:flex}.personalized_selection_block .about_block .group_inf_personalized h4{letter-spacing:0%;color:#3c3c3b;justify-content:center;align-items:center;font-size:16px;font-weight:300;line-height:130%;display:flex}.personalized_selection_block:before{content:"";background-color:#e1e1e133;width:100%;height:1.6px;position:absolute;top:208px;left:0}.personalized_selection_block:after{content:"";background-color:#e1e1e133;width:100%;height:1.6px;position:absolute;bottom:208px;left:0}.marbella_solutions_wealth_impact{border-bottom:1.6px solid #e1e1e1}.marbella_solutions_wealth_impact .about_block{border-left:1.6px solid #e1e1e1;border-right:1.6px solid #e1e1e1;padding:200px 0 100px}.marbella_solutions_wealth_impact .about_block h2{letter-spacing:2%;text-align:center;text-transform:uppercase;max-width:1611px;margin:0 auto 80px;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group{align-items:flex-start;gap:34px;height:781px;display:flex}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group{flex-direction:column;width:100%;max-width:539px;display:flex}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{border-bottom:1.6px solid #e1e1e1;padding:32px 0 32px 32px;position:relative}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description span{display:none}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description h3{letter-spacing:2%;color:#c2c2c2;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%;transition:all .3s;position:relative}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description h3:before{content:"";opacity:0;background-color:#010101;border-radius:50%;width:11px;height:11px;transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description p{letter-spacing:0%;color:#3c3c3b;opacity:0;max-height:0;margin-top:16px;padding-right:24px;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:130%;transition:all .4s;overflow:hidden;transform:translateY(10px)}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover p,.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description.active p{padding-left:32px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:first-child{padding-top:0}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:last-child{border:0;padding-bottom:0}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover{cursor:pointer}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover h3,.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description.active h3{color:#010101;padding-left:32px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover h3:before,.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description.active h3:before{opacity:1}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover p,.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description.active p{opacity:1;max-height:200px;transform:translateY(0)}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella{align-items:end;width:100%;max-width:1155px;height:100%;padding:30px 32px;display:flex;position:relative}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content{z-index:10;display:none;position:relative}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content.active{display:block}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content h3{letter-spacing:2%;color:#fff;margin-bottom:16px;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content p{letter-spacing:0%;color:#fff;font-size:25px;font-weight:300;line-height:130%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella img{-o-object-fit:cover;object-fit:cover;z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{z-index:10;letter-spacing:5%;text-align:center;text-transform:uppercase;color:#fff;border:1.6px solid #fff;justify-content:center;align-items:center;width:100%;padding:24px;font-family:Felidae,Cormorant Garamond,serif;font-size:25px;font-weight:400;line-height:150%;display:flex;position:relative}.one_partners_entire_process .about_block{border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;padding:100px 0 200px}.one_partners_entire_process .about_block .title_block{letter-spacing:2%;text-align:center;text-transform:uppercase;color:#010101;max-width:1300px;margin:0 auto 80px;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.one_partners_entire_process .about_block .inf_group_about_partners{align-items:center;gap:30px;display:flex}.one_partners_entire_process .about_block .inf_group_about_partners .img_wrapper{background-color:#fafafa;justify-content:center;align-items:center;width:100%;height:100%;padding:65px;display:flex}.one_partners_entire_process .about_block .inf_group_about_partners .img_wrapper img{width:100%;max-width:533px;height:auto}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire{width:100%}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-item{border:none;border-bottom:1.6px solid #e1e1e1;border-radius:0;padding:48px 12px 50px 0}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-item:first-child{border-top:1.6px solid #e1e1e1}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button{box-shadow:none;background-color:#0000;border-radius:0;padding:0}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button .title_process{letter-spacing:.02em;color:#c4c4c4;-webkit-text-stroke:.2px #c4c4c4;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button:not(.collapsed) .title_process{color:#010101;-webkit-text-stroke:.2px #010101}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-body{padding:0}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-body .text_process{letter-spacing:0%;color:#3c3c3b;max-width:813px;padding-top:24px;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:130%}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='37' viewBox='0 0 37 37' fill='none'%3E%3Ccircle cx='18.5' cy='18.5' r='17.7' stroke='%23C4C4C4' stroke-width='1.6'/%3E%3Cline x1='18.8' y1='10' x2='18.8' y2='28' stroke='%23C4C4C4' stroke-width='1.6'/%3E%3Cline x1='28' y1='18.8' x2='10' y2='18.8' stroke='%23C4C4C4' stroke-width='1.6'/%3E%3C/svg%3E");background-size:contain;width:37px;height:37px;transition:all .3s;transform:rotate(0)}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='37' viewBox='0 0 37 37' fill='none'%3E%3Ccircle cx='18.5' cy='18.5' r='17.7' stroke='%23010101' stroke-width='1.6'/%3E%3Cline x1='18.8' y1='10' x2='18.8' y2='28' stroke='%23010101' stroke-width='1.6'/%3E%3Cline x1='28' y1='18.8' x2='10' y2='18.8' stroke='%23010101' stroke-width='1.6'/%3E%3C/svg%3E");transform:rotate(45deg)}.experience_eliminates_clients .title_block{border-bottom:1.5px solid #e1e1e1}.experience_eliminates_clients .title_block .title_texts{border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;padding-bottom:80px}.experience_eliminates_clients .title_block .title_texts h2{letter-spacing:2%;text-align:center;text-transform:uppercase;color:#010101;max-width:1352px;margin:0 auto 32px;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.experience_eliminates_clients .title_block .title_texts h3{letter-spacing:0%;text-align:center;color:#3c3c3b;max-width:757px;margin:0 auto;font-size:25px;font-weight:300;line-height:130%}.experience_eliminates_clients .cards_eliminetes_group{border-bottom:1.5px solid #e1e1e1}.experience_eliminates_clients .cards_eliminetes_group .cards_group{border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;grid-template-columns:repeat(12,1fr);align-items:center;display:grid}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el{flex-direction:column;justify-content:space-between;height:416px;padding:80px 35px 33px;display:flex}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el span{letter-spacing:2%;text-transform:uppercase;color:#010101;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{letter-spacing:0%;color:#3c3c3b;margin-top:auto;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:140%}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p br{content:"";margin-bottom:2px;display:block}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:first-child{border-bottom:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;grid-column:span 4}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2){-o-object-fit:cover;object-fit:cover;grid-area:span 2/span 8;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2) img{transform-origin:top;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.3s ease-out;transform:scaleY(0)}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2).visible img{transform:scaleY(1)}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(3){border-bottom:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;grid-column:span 4}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4){-o-object-fit:cover;object-fit:cover;grid-column:span 4;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4) img{transform-origin:top;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.3s ease-out;transform:scaleY(0)}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4).visible img{transform:scaleY(1)}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(5),.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(6){border-top:1.5px solid #e1e1e1;border-left:1.5px solid #e1e1e1;grid-column:span 4}.experience_eliminates_clients .border_blok{border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;padding:50px 0}.marbella_real_estate_inquiry_block{background-image:url(../images/bg_form.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.marbella_real_estate_inquiry_block .about_block{border-left:1.6px solid #e1e1e133;border-right:1.6px solid #e1e1e133;padding:208px}.marbella_real_estate_inquiry_block .about_block .form_group{background-color:#fff;width:100%;max-width:1280px;margin:0 auto;padding:96px 47px}.marbella_real_estate_inquiry_block .about_block .form_group h2{letter-spacing:2%;text-align:center;text-transform:uppercase;color:#010101;max-width:1112px;margin:0 auto 32px;font-family:Felidae,Cormorant Garamond,serif;font-size:64px;font-weight:400;line-height:110%}.marbella_real_estate_inquiry_block .about_block .form_group form h4 .br-360{display:none}.marbella_real_estate_inquiry_block .about_block .form_group h3{letter-spacing:0;text-align:center;color:#3c3c3b;max-width:1112px;margin:0 auto 24px;font-family:Inter,sans-serif;font-size:25px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group p{letter-spacing:0%;text-align:center;color:#3c3c3b;margin-bottom:105px;font-size:25px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group form{-moz-column-gap:18px;flex-wrap:wrap;column-gap:18px;display:flex}.marbella_real_estate_inquiry_block .about_block .form_group form select{width:100%;max-width:584px;letter-spacing:0%;color:#3c3c3b;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' viewBox='0 0 20 14' fill='none'%3E%3Cpath d='M10.3168 13.7182C10.1251 13.9811 9.73285 13.9811 9.54113 13.7182L0.0929749 0.76283C-0.138352 0.445635 0.0882104 0 0.480796 0L19.3771 0C19.7697 0 19.9963 0.445637 19.7649 0.762832L10.3168 13.7182Z' fill='%23D2D2D2'/%3E%3C/svg%3E") right 40px center no-repeat;border:1.6px solid #e1e1e1;outline:none;padding:40px;font-size:25px;font-weight:300;line-height:130%;transition:all .3s}.marbella_real_estate_inquiry_block .about_block .form_group form select:hover,.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select:hover,.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select.is-hover{background-color:#f5f5f5;border-color:#c4c4c4}.marbella_real_estate_inquiry_block .about_block .form_group form select:focus{color:#3c3c3b;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' viewBox='0 0 20 14' fill='none'%3E%3Cpath d='M10.3168 13.7182C10.1251 13.9811 9.73285 13.9811 9.54113 13.7182L0.0929749 0.76283C-0.138352 0.445635 0.0882104 0 0.480796 0L19.3771 0C19.7697 0 19.9963 0.445637 19.7649 0.762832L10.3168 13.7182Z' fill='%23A5A5A5'/%3E%3C/svg%3E") right 40px center no-repeat;border:1.6px solid #a5a5a5}.marbella_real_estate_inquiry_block .about_block .form_group form h4{letter-spacing:0%;text-align:center;color:#3c3c3b;text-align:center;width:100%;margin:81px 0 18px;font-size:25px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group form>button{width:100%;letter-spacing:5%;text-transform:uppercase;color:#fff;background-color:#41545c;border:none;justify-content:center;align-items:center;margin-bottom:32px;padding:21px;font-family:Felidae,Cormorant Garamond,serif;font-size:25px;font-weight:400;line-height:150%;display:flex}.marbella_real_estate_inquiry_block .about_block .form_group form>span{letter-spacing:0%;text-align:center;color:#c3c3c3;max-width:552px;margin:0 auto;font-size:18px;font-weight:300;line-height:130%;display:flex}.marbella_real_estate_inquiry_block:before{content:"";background-color:#e1e1e133;width:100%;height:1.6px;position:absolute;top:208px;left:0}.marbella_real_estate_inquiry_block:after{content:"";background-color:#e1e1e133;width:100%;height:1.6px;position:absolute;bottom:208px;left:0}.marbella_real_estate_inquiry_block.second_inquiry__block{background-image:url(../images/bg_form.avif)}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select{cursor:pointer;background-color:#fff;border:1.6px solid #e1e1e1;width:calc(50% - 9px);max-width:584px;min-height:112px;margin:0 0 18px;padding:0;font-family:Inter,sans-serif}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__trigger{color:#3c3c3b;text-transform:none;letter-spacing:0;background-color:#0000;border:0;min-height:112px;margin:0;padding:39px 40px;font-family:Inter,sans-serif;font-size:25px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__value.is-placeholder{color:#3c3c3b}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='14' viewBox='0 0 20 14' fill='none'%3E%3Cpath d='M10.3168 13.7182C10.1251 13.9811 9.73285 13.9811 9.54113 13.7182L0.0929749 0.76283C-0.138352 0.445635 0.0882104 0 0.480796 0L19.3771 0C19.7697 0 19.9963 0.445637 19.7649 0.762832L10.3168 13.7182Z' fill='%23D2D2D2'/%3E%3C/svg%3E");width:20px;height:14px;right:40px}.managing_risks_market_block .border_blok{border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;padding:59px 0}.managing_risks_market_block .title_block{border-top:1.6px solid #e1e1e1;border-bottom:1.6px solid #e1e1e1}.managing_risks_market_block .title_block .titles{border-left:1.6px solid #e1e1e1;border-right:1.6px solid #e1e1e1;padding:71px 0 83px}.managing_risks_market_block .title_block .titles h2{letter-spacing:2%;text-align:center;text-transform:uppercase;max-width:1332px;margin:0 auto 32px;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.managing_risks_market_block .title_block .titles p{letter-spacing:0%;text-align:center;color:#3c3c3b;max-width:930px;margin:0 auto;font-size:25px;font-weight:300;line-height:130%}.managing_risks_market_block .cards_group{border-bottom:1.6px solid #e1e1e1}.managing_risks_market_block .cards_group .about_block{align-items:flex-start;display:flex}.managing_risks_market_block .cards_group .about_block .card_risks{border-right:1.6px solid #e1e1e1;flex-direction:column;justify-content:space-between;width:100%;height:750px;padding:20px 16px 16px;display:flex;position:relative;overflow:hidden}.managing_risks_market_block .cards_group .about_block .card_risks .text_card{z-index:1;position:relative}.managing_risks_market_block .cards_group .about_block .card_risks .text_card h3{letter-spacing:2%;color:#010101;margin-bottom:16px;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:700;line-height:110%}.managing_risks_market_block .cards_group .about_block .card_risks .text_card p{color:#3c3c3b;max-width:493px;font-size:25px;font-weight:300;line-height:130%}.managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper{z-index:2;width:100%;max-width:555px;height:472px;transition:transform .5s;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper img.img_risk{width:100%;height:100%;display:block}.managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper .arrow_top{z-index:10;transition:transform .5s;position:absolute;top:24px;left:24px}.managing_risks_market_block .cards_group .about_block .card_risks:first-child{padding-left:0}.managing_risks_market_block .cards_group .about_block .card_risks:first-child .img_wrapper{left:0;transform:translate(0)}.managing_risks_market_block .cards_group .about_block .card_risks:nth-child(3){border:none;padding-right:0}.managing_risks_market_block .cards_group .about_block .card_risks:nth-child(3) .img_wrapper{left:auto;right:0;transform:translate(0)}.managing_risks_market_block .cards_group .about_block .card_risks:hover{cursor:pointer}.managing_risks_market_block .cards_group .about_block .card_risks:hover .img_wrapper{transform:translate(-50%,-51%)}.managing_risks_market_block .cards_group .about_block .card_risks:hover .arrow_top{transform:rotate(180deg)}.managing_risks_market_block .cards_group .about_block .card_risks:hover:first-child .img_wrapper,.managing_risks_market_block .cards_group .about_block .card_risks:hover:nth-child(3) .img_wrapper{transform:translateY(-51%)}.managing_risks_market_block .discuss_my_request .tag_discuss{border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;padding-top:40px}.managing_risks_market_block .discuss_my_request .tag_discuss a{letter-spacing:5%;text-transform:uppercase;color:#fff;background-color:#41545c;justify-content:center;align-items:center;width:100%;padding:29px;font-family:Felidae,Cormorant Garamond,serif;font-size:25px;font-weight:400;line-height:150%;display:flex}.transparent_process_contact_block .title_block{border-bottom:1.6px solid #e1e1e1}.transparent_process_contact_block .title_block .titles{border-left:1.6px solid #e1e1e1;border-right:1.6px solid #e1e1e1;padding:83px 0}.transparent_process_contact_block .title_block .titles h2{letter-spacing:2%;text-align:center;text-transform:uppercase;margin-bottom:16px;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.transparent_process_contact_block .title_block .titles p{letter-spacing:0%;text-align:center;color:#3c3c3b;max-width:723px;margin:0 auto 60px;font-size:25px;font-weight:300;line-height:130%}.transparent_process_contact_block .title_block .titles .tabs{justify-content:center;align-items:center;gap:22px;display:flex}.transparent_process_contact_block .title_block .titles .tabs a{letter-spacing:2%;color:#c4c4c4;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:600;line-height:110%;position:relative}.transparent_process_contact_block .title_block .titles .tabs a.active{color:#010101;padding-left:24px}.transparent_process_contact_block .title_block .titles .tabs a.active:before{content:"";background-color:#010101;border-radius:50%;width:11px;height:11px;transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.transparent_process_contact_block .title_block .titles .tabs span{letter-spacing:2%;color:#c4c4c4;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.transparent_process_contact_block .cards_processes_group{border-bottom:1.5px solid #e1e1e1}.transparent_process_contact_block .cards_processes_group .process_panel{display:none}.transparent_process_contact_block .cards_processes_group .process_panel.active{display:block}.transparent_process_contact_block .cards_processes_group .cards_group{border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;grid-template-columns:repeat(12,1fr);align-items:center;display:grid}.transparent_process_contact_block .cards_processes_group .cards_group .card_el{flex-direction:column;justify-content:space-between;height:416px;padding:35px;display:flex}.transparent_process_contact_block .cards_processes_group .cards_group .card_el h3{letter-spacing:.02em;color:#3c3c3b;-webkit-text-stroke:.2px #000;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.transparent_process_contact_block .cards_processes_group .cards_group .card_el p{letter-spacing:0%;color:#3c3c3b;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:130%}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:first-child{-o-object-fit:cover;object-fit:cover;border-bottom:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;grid-column:span 4;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:first-child img{transform-origin:top;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.3s ease-out;transform:scaleY(0)}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:first-child.visible img{transform:scaleY(1)}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(2){border-bottom:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;grid-column:span 4}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(3){border-bottom:1.5px solid #e1e1e1;grid-column:span 4}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(4){border-bottom:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;grid-column:span 4}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(5){-o-object-fit:cover;object-fit:cover;grid-area:span 2/span 8;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(5) img{transform-origin:top;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.3s ease-out;transform:scaleY(0)}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(5).visible img{transform:scaleY(1)}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(6){border-bottom:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;grid-column:span 4}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(7){border-right:1.5px solid #e1e1e1;grid-column:span 4}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(8){border-top:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;grid-column:span 4}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(9){border-top:1.5px solid #e1e1e1;grid-column:span 4}.transparent_process_contact_block .cards_processes_group_mob_group{display:none}.transparent_process_contact_block .go_investment_project{border-bottom:1.6px solid #e1e1e1}.transparent_process_contact_block .go_investment_project .tag_investment{border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1}.transparent_process_contact_block .go_investment_project .tag_investment a{letter-spacing:5%;text-transform:uppercase;color:#fff;background-color:#41545c;justify-content:center;align-items:center;width:100%;padding:29px;font-family:Felidae,Cormorant Garamond,serif;font-size:25px;font-weight:400;line-height:150%;display:flex}.transparent_process_contact_block .border_blok{border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;padding:100px 0}.professional_obligations_block{background-color:#fafafa;padding:200px 0}.professional_obligations_block .about_block h3{letter-spacing:2%;text-align:center;margin-bottom:33px;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.professional_obligations_block .about_block h2{letter-spacing:2%;text-align:center;text-transform:uppercase;max-width:1474px;margin:0 auto 80px;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.professional_obligations_block .about_block .slides_obligations{background-color:#fff;align-items:center;height:821px;display:flex}.professional_obligations_block .about_block .slides_obligations .img_ob{width:100%;max-width:863px;height:100%}.professional_obligations_block .about_block .slides_obligations .slide_group{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper{max-width:598px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-wrapper{align-items:center}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation .document{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:476px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation p{letter-spacing:0%;text-align:center;color:#3c3c3b;margin-top:47px;font-size:25px;font-weight:300;line-height:130%}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-pagination{letter-spacing:2%;text-align:center;color:#c4c4c4;margin-top:41px;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%;position:static}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next,.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev{color:#010101;width:22px;height:22px}.successful_transactions_experiences_block .title_block{border-top:1.6px solid #e1e1e1;border-bottom:1.6px solid #e1e1e1}.successful_transactions_experiences_block .title_block .titles{border-left:1.6px solid #e1e1e1;border-right:1.6px solid #e1e1e1;padding:200px 0 80px}.successful_transactions_experiences_block .title_block .titles h2{letter-spacing:2%;text-align:center;text-transform:uppercase;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.successful_transactions_experiences_block .cards_group{border-bottom:1.6px solid #e1e1e1}.successful_transactions_experiences_block .cards_group .about_block{align-items:flex-start;display:flex}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group{border-right:1.6px solid #e1e1e1;width:100%;padding:19px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review{background-color:#fafafa;flex-direction:column;justify-content:space-between;width:100%;min-height:653px;padding:32px 29px 29px 36px;display:flex}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group{align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group img{width:auto;height:auto}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group h3{letter-spacing:2%;color:#010101;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group h4{letter-spacing:0%;text-transform:uppercase;color:#3c3c3b;margin-bottom:17px;font-size:32px;font-weight:300;line-height:120%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group p{letter-spacing:0%;color:#3c3c3b;font-size:25px;font-weight:300;line-height:130%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review span{letter-spacing:0%;text-transform:uppercase;color:#cdcdcd;font-size:32px;font-weight:300;line-height:120%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group:first-child{border-left:1.6px solid #e1e1e1;padding-left:0}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group:last-child{padding-right:0}.successful_transactions_experiences_block .more_reviews{border-bottom:1.5px solid #e1e1e1}.successful_transactions_experiences_block .more_reviews .tag_reviews{border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;padding-top:20px}.successful_transactions_experiences_block .more_reviews .tag_reviews a{letter-spacing:5%;text-transform:uppercase;color:#fff;background-color:#41545c;justify-content:center;align-items:center;width:100%;padding:29px;font-family:Felidae,Cormorant Garamond,serif;font-size:25px;font-weight:400;line-height:150%;display:flex}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners{justify-content:space-between;align-items:center;padding:100px 0;display:flex}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners h2{letter-spacing:2%;text-transform:uppercase;color:#cdcdcd;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.successful_transactions_experiences_block .border_blok{border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;padding:100px 0}.frequently_asked_questions_block .about_block{border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;padding:198px 0 150px}.frequently_asked_questions_block .about_block .title_block{letter-spacing:2%;text-align:center;text-transform:uppercase;margin-bottom:32px;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.frequently_asked_questions_block .about_block .tabs{justify-content:center;align-items:center;gap:22px;margin-bottom:75px;display:flex}.frequently_asked_questions_block .about_block .tabs a{letter-spacing:2%;color:#c4c4c4;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:600;line-height:110%;position:relative}.frequently_asked_questions_block .about_block .tabs a.active{color:#010101;padding-left:24px}.frequently_asked_questions_block .about_block .tabs a.active:before{content:"";background-color:#010101;border-radius:50%;width:11px;height:11px;transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.frequently_asked_questions_block .about_block .tabs span{letter-spacing:2%;color:#c4c4c4;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.frequently_asked_questions_block .about_block .questions_accardion{width:100%}.frequently_asked_questions_block .about_block .questions_accardion .accordion-item{border:none;border-bottom:1.6px solid #e1e1e1;border-radius:0;padding:64px 12px 79px 0}.frequently_asked_questions_block .about_block .questions_accardion .accordion-item:first-child{border-top:1.6px solid #e1e1e1}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button{box-shadow:none;text-align:left;background-color:#0000;border:0;border-radius:0;outline:none;flex-wrap:nowrap;align-items:center;width:100%;padding:0 60px 0 0;display:flex;position:relative}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button:focus,.frequently_asked_questions_block .about_block .questions_accardion .accordion-button:focus-visible,.frequently_asked_questions_block .about_block .questions_accardion .accordion-button:not(.collapsed){box-shadow:none;background-color:#0000;border:0;outline:none}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button .title_process{letter-spacing:0%;text-transform:uppercase;color:#010101;font-family:Inter,sans-serif;font-size:32px;font-weight:300;line-height:120%}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button:not(.collapsed) .title_process{color:#010101}.frequently_asked_questions_block .about_block .questions_accardion .accordion-body{padding:0}.frequently_asked_questions_block .about_block .questions_accardion .accordion-body .text_process{letter-spacing:0%;color:#3c3c3b;max-width:1413px;padding-top:34px;font-size:25px;font-weight:300;line-height:130%}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='37' viewBox='0 0 37 37' fill='none'%3E%3Ccircle cx='18.5' cy='18.5' r='17.7' stroke='%23010101' stroke-width='1.6'/%3E%3Cline x1='18.8' y1='10' x2='18.8' y2='28' stroke='%23010101' stroke-width='1.6'/%3E%3Cline x1='28' y1='18.8' x2='10' y2='18.8' stroke='%23010101' stroke-width='1.6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:37px;height:37px;margin:0;transition:transform .3s;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(0)}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='37' viewBox='0 0 37 37' fill='none'%3E%3Ccircle cx='18.5' cy='18.5' r='17.7' stroke='%23010101' stroke-width='1.6'/%3E%3Cline x1='18.8' y1='10' x2='18.8' y2='28' stroke='%23010101' stroke-width='1.6'/%3E%3Cline x1='28' y1='18.8' x2='10' y2='18.8' stroke='%23010101' stroke-width='1.6'/%3E%3C/svg%3E");transform:translateY(-50%)rotate(45deg)}footer{background-color:#41545c}footer .border_blok{border-left:1.5px solid #e1e1e133;border-right:1.5px solid #e1e1e133;padding:40px 0}footer .top_footer_block{border-top:1.5px solid #e1e1e133}footer .top_footer_block .about_block{border-left:1.5px solid #e1e1e133;border-right:1.5px solid #e1e1e133;grid-template-columns:repeat(12,1fr);align-items:start;row-gap:70px;padding:100px 0 82px;display:grid}footer .top_footer_block .about_block .logo{grid-column:span 4;margin-top:-30px}footer .top_footer_block .about_block .logo img{width:246px;height:auto}footer .top_footer_block .about_block .contacts_group{grid-column:span 4}footer .top_footer_block .about_block .contacts_group h3{letter-spacing:0%;color:#ffffff80;margin-bottom:20px;font-size:25px;font-weight:300;line-height:130%}footer .top_footer_block .about_block .contacts_group .contatcs{flex-direction:column;gap:10px;display:flex}footer .top_footer_block .about_block .contacts_group .contatcs p,footer .top_footer_block .about_block .contacts_group .contatcs a{letter-spacing:0%;text-transform:uppercase;color:#fff;font-size:32px;font-weight:300;line-height:120%}footer .top_footer_block .about_block .contacts_group .networks{align-items:center;gap:16px;display:flex}footer .top_footer_block .about_block .contacts_group .networks a{display:flex}footer .top_footer_block .about_block .contacts_group:nth-child(4){margin-top:0}@media (width>=771px){footer .top_footer_block .about_block .contacts_group:nth-child(n+4){text-align:center;flex-direction:column;align-items:center;display:flex}footer .top_footer_block .about_block .contacts_group:nth-child(n+4) .contatcs{align-items:center}footer .top_footer_block .about_block .contacts_group:nth-child(4) .networks{justify-content:center}}footer .menu_group{border-top:1.5px solid #e1e1e133;border-bottom:1.5px solid #e1e1e133}footer .menu_group .menu{border-left:1.5px solid #e1e1e133;border-right:1.5px solid #e1e1e133;justify-content:center;align-items:center;padding:55px 0;display:flex}footer .menu_group .menu ul{flex-wrap:nowrap;justify-content:space-evenly;align-items:center;width:100%;max-width:none;display:flex}footer .menu_group .menu ul li{flex-shrink:0;display:flex}footer .menu_group .menu .lang_select{display:none}footer .menu_group .menu ul li a{letter-spacing:5%;text-transform:uppercase;color:#fff;white-space:nowrap;font-family:Felidae,Cormorant Garamond,serif;font-size:32px;font-weight:400;line-height:130%}footer .menu_group .menu .lang_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:0%;text-transform:uppercase;color:#fff;cursor:pointer;background-color:#0000;background-image:url(../images/select_language.svg);background-position:98%;background-repeat:no-repeat;background-size:auto;border:none;outline:none;padding-right:11px;font-size:22px;font-weight:300;line-height:120%}footer .menu_group .menu .lang_select select option{color:#010101}footer .how_to_get_to_us .about_block{-moz-column-gap:60px;border-left:1.5px solid #e1e1e133;border-right:1.5px solid #e1e1e133;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,480px) minmax(0,1fr);align-items:start;column-gap:60px;padding:56px 60px;display:grid}footer .how_to_get_to_us .about_block select{-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:0%;text-transform:uppercase;color:#fff;cursor:default;pointer-events:none;text-align:center;text-align-last:center;background-color:#0000;background-image:none;border:none;outline:none;grid-area:1/1;align-self:start;width:100%;height:fit-content;padding:0;font-size:22px;font-weight:300;line-height:120%}footer .how_to_get_to_us .about_block select option{color:#010101}footer .how_to_get_to_us .about_block .how_to_title{letter-spacing:0%;text-transform:uppercase;color:#fff;text-align:center;grid-area:1/1;align-self:start;width:100%;margin:0;font-size:22px;font-weight:300;line-height:120%}footer .how_to_get_to_us .about_block .map_block{border-radius:12px;grid-area:1/2/3;width:100%;max-width:100%;height:534px;margin:0;position:relative;overflow:hidden}footer .how_to_get_to_us .about_block .map_block .map{z-index:1;border:none;width:100%;height:100%}.custom-marker{background:0 0;border:none}.marker-pin{cursor:pointer;background:#41545c;border-radius:50%;width:40px;height:40px;animation:2s ease-in-out infinite markerPulse;position:relative;box-shadow:0 4px 12px #0000004d}.marker-pin:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}footer .how_to_get_to_us .about_block .map_block .location_overlay{pointer-events:none;z-index:1000;flex-direction:column;align-items:center;gap:16px;transition:left .1s ease-out,top .1s ease-out;display:flex;position:absolute;transform:translate(-50%,-100%)}footer .how_to_get_to_us .about_block .map_block .location_overlay .location_marker{pointer-events:auto;cursor:pointer;background:#41545c;border-radius:50%;width:40px;height:40px;animation:2s ease-in-out infinite markerPulse;position:relative;box-shadow:0 4px 12px #0000004d}footer .how_to_get_to_us .about_block .map_block .location_overlay .location_marker:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes markerPulse{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1.05)}}footer .how_to_get_to_us .about_block .map_block .location_overlay .locations_text{backdrop-filter:blur(10px);pointer-events:auto;white-space:nowrap;background:#fffffff2;border-radius:8px;align-items:center;gap:10px;padding:12px 40px 12px 20px;display:flex;position:relative;box-shadow:0 4px 20px #00000026}footer .how_to_get_to_us .about_block .map_block .location_overlay .locations_text .close_location{cursor:pointer;opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:transform .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}footer .how_to_get_to_us .about_block .map_block .location_overlay .locations_text .close_location:hover{opacity:1;transform:translateY(-50%)scale(1.2)}footer .how_to_get_to_us .about_block .map_block .location_overlay .locations_text p{letter-spacing:0%;color:#41545c;margin:0;font-size:25px;font-weight:300;line-height:130%}footer .how_to_get_to_us .about_block .ask_question{width:100%;max-width:100%;height:fit-content;letter-spacing:5%;text-transform:uppercase;color:#fff;cursor:pointer;background-color:#23232300;border:.8px solid #fff;grid-area:2/1;justify-content:center;align-self:end;align-items:center;margin:0;padding:21px;font-family:Felidae,Cormorant Garamond,serif;font-size:25px;font-weight:400;line-height:150%;display:flex}footer .how_to_get_to_us .about_block .ask_question:hover{background-color:#ffffff14}footer .we_accept_payments{border-top:1.5px solid #e1e1e133;border-bottom:1.5px solid #e1e1e133}footer .we_accept_payments .about_block{border-left:1.5px solid #e1e1e133;border-right:1.5px solid #e1e1e133;padding:52px 0}footer .we_accept_payments .about_block .group_payments{width:100%;max-width:1157px;margin-left:auto}footer .we_accept_payments .about_block .group_payments h3{letter-spacing:0%;color:#ffffff80;margin-bottom:24px;font-size:25px;font-weight:300;line-height:130%}footer .we_accept_payments .about_block .group_payments .payments{align-items:center;gap:16px;display:flex}footer .we_accept_payments .about_block .group_payments .payments a{display:flex}footer .bottom_texts_group .about_block{border-left:1.5px solid #e1e1e133;border-right:1.5px solid #e1e1e133;justify-content:space-between;align-items:end;padding:56px 0 42px;display:flex}footer .bottom_texts_group .about_block span{letter-spacing:0%;color:#fff;opacity:.6;font-size:25px;font-weight:300;line-height:130%}footer .bottom_texts_group .about_block .center_group{flex-direction:column;gap:20px;display:flex}footer .bottom_texts_group .about_block .center_group a{letter-spacing:0%;color:#fff;opacity:.6;font-size:25px;font-weight:300;line-height:130%}header .about_block .top_header_group .right_contacts .consultation:hover,header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation:hover{color:#fff;background-color:#41545c;border-color:#41545c}header .about_block .bottom_header .menu ul li a:hover,header .about_block .top_header_group .menu ul li a:hover{opacity:.7}.personalized_selection_block .about_block .group_inf_personalized a:hover,.real_estate_marbella_block .stages_real_estate .stages_group .stage a:hover{color:#fff;background-color:#232323}.marbella_real_estate_inquiry_block .about_block .form_group form>button:hover{background-color:#41545c}.managing_risks_market_block .discuss_my_request .tag_discuss a:hover,.transparent_process_contact_block .go_investment_project .tag_investment a:hover,.successful_transactions_experiences_block .more_reviews .tag_reviews a:hover{background-color:#2f3e44}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a:hover{background-color:#ffffff26}header .about_block .mega-menu .bottom_menu_group .contacts_group .ask_questions:hover{color:#fff;background-color:#000}footer .how_to_get_to_us .about_block .ask_question:hover{color:#41545c;background-color:#fff}footer .menu_group .menu ul li a:hover{opacity:.7}.scroll_line{background-color:#e1e1e1;width:100%;height:2px;margin-top:20px;position:relative;overflow:hidden}.scroll_line_inner{background-color:#41545c;height:100%;transition:width .1s}::selection{color:#fff;background-color:#41545c}::selection{color:#fff;background-color:#41545c}@media (width<=1500px){header .about_block .top_header_group .menu ul{gap:50px}header .about_block .top_header_group .menu ul li a{letter-spacing:0%;font-size:14px;font-weight:300;line-height:120%}header .about_block .top_header_group .logo img{width:117px;height:28px}header .about_block .top_header_group .right_contacts .phone_number{letter-spacing:0%;margin-right:25px;font-size:14px;font-weight:300;line-height:120%}header .about_block .top_header_group .right_contacts .lang_select select{letter-spacing:0%;font-size:14px;font-weight:300;line-height:120%}header .about_block .top_header_group .right_contacts .lang_select{margin-right:30px}header .about_block .top_header_group .right_contacts .whatsapp{margin-right:20px}header .about_block .top_header_group .right_contacts .whatsapp svg{width:21px;height:21px}header .about_block .top_header_group .right_contacts .consultation{letter-spacing:5%;padding:11px 23px;font-size:16px;font-weight:400;line-height:115%}header .about_block .bottom_header .menu ul{gap:30px}header .about_block .bottom_header .menu ul li a{letter-spacing:0%;font-size:14px;font-weight:300;line-height:120%}header .about_block .bottom_header .menu_burger{letter-spacing:5%;gap:17px;font-size:16px;font-weight:400;line-height:120%}header .about_block .bottom_header .menu_burger a svg{width:28px;height:10px}header .about_block .mega-menu .menu_burger_top_group .menu ul{gap:50px}header .about_block .mega-menu .menu_burger_top_group .menu ul li a{letter-spacing:0%;font-size:14px;font-weight:300;line-height:120%}header .about_block .mega-menu .menu_burger_top_group .logo img{width:117px;height:28px}header .about_block .mega-menu .menu_burger_top_group .right_contacts .phone_number{letter-spacing:0%;margin-right:25px;font-size:14px;font-weight:300;line-height:120%}header .about_block .mega-menu .menu_burger_top_group .right_contacts .lang_select select{letter-spacing:0%;font-size:14px;font-weight:300;line-height:120%}header .about_block .mega-menu .menu_burger_top_group .right_contacts .lang_select{margin-right:30px}header .about_block .mega-menu .menu_burger_top_group .right_contacts .whatsapp{margin-right:20px}header .about_block .mega-menu .menu_burger_top_group .right_contacts .whatsapp svg{width:21px;height:21px}header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation{letter-spacing:5%;padding:11px 23px;font-size:16px;font-weight:400;line-height:115%}header .about_block .mega-menu .menu_burger_top_group{padding-bottom:10px}header .about_block .mega-menu .bottom_menu_group .our_projects h3,header .about_block .mega-menu .bottom_menu_group .our_projects .mega-h{letter-spacing:0%;margin-bottom:20px;font-size:20px;font-weight:300;line-height:120%}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project .project{width:50px;height:50px}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project p{font-size:14px}header .about_block .mega-menu .bottom_menu_group .our_projects{padding:30px 30px 30px 0}header .about_block .mega-menu .bottom_menu_group .contacts_group{padding:30px 0 30px 30px}header .about_block .mega-menu .bottom_menu_group .contacts_group h3,header .about_block .mega-menu .bottom_menu_group .contacts_group .mega-h{letter-spacing:0%;margin-bottom:20px;font-size:20px;font-weight:300;line-height:120%}header .about_block .mega-menu .bottom_menu_group .contacts_group h4{letter-spacing:0%;margin-bottom:10px;font-size:16px;font-weight:300;line-height:130%}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone{margin-bottom:30px}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone .group_number a{letter-spacing:2%;font-size:20px;font-weight:300;line-height:110%}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone .group_number{gap:15px}header .about_block .mega-menu .bottom_menu_group .contacts_group .email{margin-bottom:30px}header .about_block .mega-menu .bottom_menu_group .contacts_group .email a{letter-spacing:2%;font-size:20px;font-weight:300;line-height:110%}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks{flex-wrap:wrap;gap:10px}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a svg,header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a img{width:40px;height:40px}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group{margin-bottom:126px}header .about_block .mega-menu .bottom_menu_group .contacts_group .ask_questions{letter-spacing:5%;padding:16px 0;font-size:16px;font-weight:400;line-height:115%}header .about_block .mega-menu .bottom_menu_group .top_projects{padding:30px 30px 30px 0}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects h3,header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .mega-h{letter-spacing:0%;font-size:20px;font-weight:300;line-height:120%}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects{margin-bottom:20px}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .navigations_slider{gap:20px;height:11px}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .navigations_slider .swiper-button-next,header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .navigations_slider .swiper-button-prev{width:11px}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .projects_img p{letter-spacing:0%;font-size:16px;font-weight:300;line-height:130%}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .swiper-pagination{font-size:18px}header .about_block .mega-menu .bottom_menu_group .menu_group_main{padding:30px}header .about_block .mega-menu .bottom_menu_group .menu_group_main h3,header .about_block .mega-menu .bottom_menu_group .menu_group_main .mega-h{letter-spacing:0%;margin-bottom:20px;font-size:20px;font-weight:300;line-height:120%}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li a{letter-spacing:5%;font-size:20px;font-weight:400;line-height:130%}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul:nth-child(2){margin-bottom:30px;padding-bottom:30px}.big_block_home .group_home .home_block{padding:156px 0 30px}.big_block_home .group_home .home_block h1{letter-spacing:2%;margin-bottom:20px;font-size:50px;font-weight:400;line-height:110%}.big_block_home .group_home .home_block h2{letter-spacing:2%;margin-bottom:15px;font-size:28px;font-weight:400;line-height:110%}.big_block_home .group_home .home_block p{letter-spacing:0%;text-align:center;text-transform:uppercase;margin-bottom:162px;font-size:14px;font-weight:300;line-height:130%}.big_block_home .group_home .home_block a{letter-spacing:0%;gap:10px;font-size:12px;font-weight:400;line-height:115%}.big_block_home .group_home .home_block a img{width:20px;height:6px}.cards_logos_informations .about_block .card_partner{height:242px}.cards_logos_informations .about_block .card_partner:first-child .logos_partner{width:186px;height:106px}.cards_logos_informations .about_block .card_partner:nth-child(2) .logos_partner{width:188px;height:108px}.cards_logos_informations .about_block .card_partner:nth-child(3) .logos_partner{width:227px;height:91px}.cards_logos_informations .about_block .card_partner .arrow_pilus svg{width:23px;height:23px}.cards_logos_informations .about_block .card_partner .descriptions_card h3{letter-spacing:2%;margin-bottom:10px;font-size:28px;font-weight:400;line-height:110%}.cards_logos_informations .about_block .card_partner .descriptions_card h4{letter-spacing:0%;font-size:16px;font-weight:300;line-height:130%}.cards_logos_informations .about_block .card_partner .descriptions_card{width:90%}.real_estate_marbella_block .title_block .titles{padding:100px 0 50px}.real_estate_marbella_block .title_block .titles h2{letter-spacing:2%;max-width:926px;margin-bottom:20px;font-size:50px;font-weight:400;line-height:110%}.real_estate_marbella_block .title_block .titles p{letter-spacing:2%;font-size:28px;font-weight:400;line-height:110%}.real_estate_marbella_block .stages_real_estate .stages_group .stage{height:548px;padding:30px 10px}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage h3{letter-spacing:2%;font-size:28px;font-weight:400;line-height:110%}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage svg{width:23px;height:23px}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage{margin-bottom:20px}.real_estate_marbella_block .stages_real_estate .stages_group .stage h4{letter-spacing:0%;font-size:20px;font-weight:300;line-height:120%}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover h4{margin-bottom:14px}.real_estate_marbella_block .stages_real_estate .stages_group .stage p{letter-spacing:0%;font-size:16px;font-weight:300;line-height:130%}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover p{margin-bottom:19px}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .img_wrap{width:135px;height:169px}.real_estate_marbella_block .stages_real_estate .stages_group .stage a{letter-spacing:5%;font-size:16px;font-weight:400;line-height:150%}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover a{margin-top:28px;padding:13px}.real_estate_marbella_block .stages_real_estate .stages_group .stage .img_wrap{width:100%;height:100%}.personalized_selection_block .about_block{padding:130px 118px}.personalized_selection_block:before{top:130px}.personalized_selection_block:after{bottom:130px}.personalized_selection_block .about_block .group_inf_personalized{max-width:843px;padding:80px 28px}.personalized_selection_block .about_block .group_inf_personalized h2{letter-spacing:2%;margin-bottom:20px;font-size:50px;font-weight:400;line-height:110%}.personalized_selection_block .about_block .group_inf_personalized h3{letter-spacing:2%;max-width:575px;margin-bottom:15px;font-size:28px;font-weight:400;line-height:110%}.personalized_selection_block .about_block .group_inf_personalized p{letter-spacing:0%;margin-bottom:110px;font-size:16px;font-weight:300;line-height:130%}.personalized_selection_block .about_block .group_inf_personalized a{letter-spacing:5%;max-width:437px;margin-bottom:20px;padding:15px;font-size:16px;font-weight:400;line-height:150%}.personalized_selection_block .about_block .group_inf_personalized h4{letter-spacing:0%;font-size:16px;font-weight:300;line-height:130%}.marbella_solutions_wealth_impact .about_block{padding:100px 0}.marbella_solutions_wealth_impact .about_block h2{letter-spacing:2%;max-width:1007px;margin-bottom:50px;font-size:50px;font-weight:400;line-height:110%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group{gap:21px;height:488px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group{max-width:337px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{padding:20px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description h3{letter-spacing:2%;font-size:28px;font-weight:400;line-height:130%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover h3{padding-left:20px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description h3:before{width:7px;height:7px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description p{letter-spacing:0%;font-size:16px;font-weight:300;line-height:120%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella{padding:20px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{letter-spacing:5%;padding:15px;font-size:16px;font-weight:400;line-height:150%}.marbella_solutions_wealth_impact{border-bottom:none}.one_partners_entire_process .about_block{padding:0 0 100px}.one_partners_entire_process .about_block .title_block{letter-spacing:2%;max-width:813px;margin-bottom:50px;font-size:50px;font-weight:400;line-height:110%}.one_partners_entire_process .about_block .inf_group_about_partners{gap:19px}.one_partners_entire_process .about_block .inf_group_about_partners .img_wrapper{max-width:520px;padding:41px 93px}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-item{padding:30px 0}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button .title_process{letter-spacing:2%;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-body .text_process{letter-spacing:0%;padding-top:20px;padding-right:32px;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:130%}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button:after{width:23px;height:23px}.experience_eliminates_clients .title_block .title_texts{padding-bottom:50px}.experience_eliminates_clients .title_block .title_texts h2{letter-spacing:2%;max-width:845px;margin-bottom:20px;font-size:50px;font-weight:400;line-height:110%}.experience_eliminates_clients .title_block .title_texts h3{letter-spacing:0%;max-width:473px;font-size:16px;font-weight:300;line-height:130%}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el{height:100%;padding:54px 69px 20px 25px}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el span{letter-spacing:2%;font-size:50px;font-weight:400;line-height:110%}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{letter-spacing:0%;font-size:16px;font-weight:300;line-height:130%}.experience_eliminates_clients .border_blok{padding:25px 0}.marbella_real_estate_inquiry_block .about_block{padding:130px 140px}.marbella_real_estate_inquiry_block:before{top:130px}.marbella_real_estate_inquiry_block:after{bottom:130px}.marbella_real_estate_inquiry_block .about_block .form_group{max-width:1080px;padding:70px 40px}.marbella_real_estate_inquiry_block .about_block .form_group h2{letter-spacing:2%;white-space:normal;max-width:100%;margin-bottom:20px;font-size:56px;font-weight:400;line-height:110%}.marbella_real_estate_inquiry_block .about_block .form_group h3{letter-spacing:2%;max-width:100%;margin-bottom:15px;font-size:28px;font-weight:400;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group p{letter-spacing:0%;margin-bottom:60px;font-size:16px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group form select{max-width:365px;letter-spacing:0%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='13' viewBox='0 0 20 14' fill='none'%3E%3Cpath d='M10.3168 13.7182C10.1251 13.9811 9.73285 13.9811 9.54113 13.7182L0.0929749 0.76283C-0.138352 0.445635 0.0882104 0 0.480796 0L19.3771 0C19.7697 0 19.9963 0.445637 19.7649 0.762832L10.3168 13.7182Z' fill='%23D2D2D2'/%3E%3C/svg%3E") right 25px center no-repeat;padding:24px 25px;font-size:16px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group form select:focus{color:#3c3c3b;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='13' viewBox='0 0 20 14' fill='none'%3E%3Cpath d='M10.3168 13.7182C10.1251 13.9811 9.73285 13.9811 9.54113 13.7182L0.0929749 0.76283C-0.138352 0.445635 0.0882104 0 0.480796 0L19.3771 0C19.7697 0 19.9963 0.445637 19.7649 0.762832L10.3168 13.7182Z' fill='%23A5A5A5'/%3E%3C/svg%3E") right 25px center no-repeat;border:1.6px solid #a5a5a5}.marbella_real_estate_inquiry_block .about_block .form_group form{-moz-column-gap:10px;column-gap:10px}.marbella_real_estate_inquiry_block .about_block .form_group form h4{letter-spacing:0%;margin:50px 0 10px;font-size:16px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group form>button{letter-spacing:5%;margin-bottom:20px;padding:13px;font-size:16px;font-weight:400;line-height:150%}.marbella_real_estate_inquiry_block .about_block .form_group form>span{letter-spacing:0%;max-width:345px;font-size:12px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select{width:calc(50% - 5px);max-width:365px;min-height:70px;margin-bottom:10px}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__trigger{color:#3c3c3b;text-transform:none;letter-spacing:0;background-color:#0000;border:0;min-height:68px;margin:0;padding:23px 25px;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__arrow{width:15px;height:11px;right:25px}.managing_risks_market_block .border_blok{padding:20px 0}.managing_risks_market_block .title_block{border-top:none}.managing_risks_market_block .title_block .titles{padding:0 0 50px}.managing_risks_market_block .title_block .titles h2{letter-spacing:2%;max-width:830px;margin-bottom:20px;font-size:50px;font-weight:400;line-height:110%}.managing_risks_market_block .title_block .titles p{letter-spacing:0%;max-width:603px;font-size:16px;font-weight:300;line-height:130%}.managing_risks_market_block .cards_group .about_block .card_risks{height:469px;padding:18px 10px}.managing_risks_market_block .cards_group .about_block .card_risks .text_card h3{letter-spacing:2%;margin-bottom:10px;font-size:28px;font-weight:700;line-height:110%}.managing_risks_market_block .cards_group .about_block .card_risks .text_card p{letter-spacing:0%;max-width:308px;font-size:16px;font-weight:300;line-height:130%}.managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper{max-width:98%;height:295px}.managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper .arrow_top{width:23px;height:23px;top:15px;left:15px}.managing_risks_market_block .discuss_my_request .tag_discuss{padding-top:31px}.managing_risks_market_block .discuss_my_request .tag_discuss a{letter-spacing:5%;padding:21px;font-size:16px;font-weight:400;line-height:115%}.transparent_process_contact_block .title_block .titles{padding:100px 0 50px}.transparent_process_contact_block .title_block .titles h2{letter-spacing:2%;margin-bottom:20px;font-size:50px;font-weight:400;line-height:110%}.transparent_process_contact_block .title_block .titles p{letter-spacing:0%;margin-bottom:40px;font-size:16px;font-weight:300;line-height:130%}.transparent_process_contact_block .title_block .titles .tabs{gap:14px}.transparent_process_contact_block .title_block .titles .tabs a,.transparent_process_contact_block .title_block .titles .tabs span{letter-spacing:2%;font-size:28px;font-weight:400;line-height:110%}.transparent_process_contact_block .title_block .titles .tabs a.active{padding-left:15px}.transparent_process_contact_block .title_block .titles .tabs a.active:before{width:7px;height:7px}.transparent_process_contact_block .cards_processes_group .cards_group .card_el{height:100%;padding:21px 20px 20px 25px}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(9){height:260px}.transparent_process_contact_block .cards_processes_group .cards_group .card_el h3{letter-spacing:2%;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:110%}.transparent_process_contact_block .cards_processes_group .cards_group .card_el p{letter-spacing:0%;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:130%}.transparent_process_contact_block .go_investment_project .tag_investment a{letter-spacing:5%;padding:22px;font-size:16px;font-weight:400;line-height:115%}.transparent_process_contact_block .border_blok{padding:50px}.professional_obligations_block{padding:130px 0}.professional_obligations_block .about_block h3{letter-spacing:2%;margin-bottom:20px;font-size:28px;font-weight:400;line-height:110%}.professional_obligations_block .about_block h2{letter-spacing:2%;max-width:921px;margin-bottom:50px;font-size:50px;font-weight:400;line-height:110%}.professional_obligations_block .about_block .slides_obligations{height:513px}.professional_obligations_block .about_block .slides_obligations .img_ob{max-width:542px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper{max-width:374px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation .document{-o-object-fit:contain;object-fit:contain;width:210px;height:298px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-slide:last-child .document_obligation img{width:262px;height:auto}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation p{letter-spacing:0%;margin-top:25px;font-size:16px;font-weight:300;line-height:130%}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next,.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev{width:14px;height:14px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-pagination{letter-spacing:2%;margin-top:25px;font-size:28px;font-weight:400;line-height:110%}.successful_transactions_experiences_block .title_block .titles{padding:100px 0 50px}.successful_transactions_experiences_block .title_block .titles h2{letter-spacing:2%;font-size:50px;font-weight:400;line-height:110%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group{padding:12px 10px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review{min-height:408px;padding:19px 20px 19px 18px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group img{width:73px;height:75px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group{gap:15px;margin-bottom:20px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group h3{letter-spacing:2%;font-size:28px;font-weight:400;line-height:110%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group h4{letter-spacing:0%;margin-bottom:10px;font-size:20px;font-weight:300;line-height:120%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group p{letter-spacing:0%;font-size:16px;font-weight:300;line-height:130%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review span{letter-spacing:0%;font-size:20px;font-weight:600;line-height:130%}.successful_transactions_experiences_block .more_reviews .tag_reviews{padding:10px}.successful_transactions_experiences_block .more_reviews .tag_reviews a{letter-spacing:5%;padding:21px;font-size:16px;font-weight:400;line-height:115%}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners{padding:50px 0}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners h2{letter-spacing:2%;font-size:50px;font-weight:400;line-height:110%}.successful_transactions_experiences_block .border_blok{padding:50px 0}.frequently_asked_questions_block .about_block{padding:100px 0}.frequently_asked_questions_block .about_block .title_block{letter-spacing:2%;font-size:50px;font-weight:400;line-height:110%}.frequently_asked_questions_block .about_block .tabs{gap:14px;margin-bottom:50px}.frequently_asked_questions_block .about_block .tabs a,.frequently_asked_questions_block .about_block .tabs span{letter-spacing:2%;font-size:28px;font-weight:400;line-height:110%}.frequently_asked_questions_block .about_block .tabs a.active{padding-left:15px}.frequently_asked_questions_block .about_block .tabs a.active:before{width:7px;height:7px}.frequently_asked_questions_block .about_block .questions_accardion .accordion-item{padding:44px 0}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button .title_process{letter-spacing:2%;font-size:20px;font-weight:300;line-height:110%}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button:after{width:23px;height:23px}.frequently_asked_questions_block .about_block .questions_accardion .accordion-body .text_process{letter-spacing:0%;padding-top:20px;padding-right:32px;font-size:16px;font-weight:300;line-height:130%}footer .border_blok{padding:25px 0}footer .top_footer_block .about_block{padding:53px 0 63px}footer .top_footer_block .about_block .logo img{width:148px;height:45px}footer .top_footer_block .about_block .contacts_group h3{letter-spacing:0%;margin-bottom:10px;font-size:16px;font-weight:300;line-height:130%}footer .top_footer_block .about_block .contacts_group .contatcs{gap:15px}footer .top_footer_block .about_block .contacts_group .contatcs a,footer .top_footer_block .about_block .contacts_group .contatcs p{letter-spacing:2%;font-size:20px;font-weight:300;line-height:110%}footer .top_footer_block .about_block .contacts_group .networks{gap:10px}footer .top_footer_block .about_block .contacts_group .networks a img{width:40px;height:40px}footer .top_footer_block .about_block .contacts_group:nth-child(4),footer .top_footer_block .about_block .logo{margin-top:0}footer .menu_group .menu{padding:35px 0}footer .menu_group .menu ul{max-width:none}footer .menu_group .menu ul li a{letter-spacing:5%;font-size:20px;font-weight:400;line-height:130%}footer .menu_group .menu .lang_select select{letter-spacing:0%;font-size:20px;font-weight:300;line-height:120%}footer .how_to_get_to_us .about_block{padding:35px 0}footer .how_to_get_to_us .about_block select,footer .how_to_get_to_us .about_block .how_to_title{letter-spacing:0%;font-size:20px;font-weight:300;line-height:120%}footer .how_to_get_to_us .about_block .map_block{max-width:724px;height:334px}footer .how_to_get_to_us .about_block .map_block .map{width:100%;height:100%}footer .how_to_get_to_us .about_block .map_block .location{top:133px;right:53px}footer .how_to_get_to_us .about_block .map_block .location .locations_text{gap:12px}footer .how_to_get_to_us .about_block .map_block .location .locations_text img{width:39px;height:39px}footer .how_to_get_to_us .about_block .map_block .location .locations_text p{letter-spacing:0%;font-size:16px;font-weight:500;line-height:120%}footer .how_to_get_to_us .about_block .ask_question{letter-spacing:5%;max-width:317px;margin-top:-52px;padding:16px;font-size:16px;font-weight:400;line-height:115%}footer .we_accept_payments .about_block{padding:35px 0}footer .we_accept_payments .about_block .group_payments h3{letter-spacing:0%;margin-bottom:15px;font-size:16px;font-weight:300;line-height:100%}footer .we_accept_payments .about_block .group_payments .payments a:first-child img{width:55px;height:35px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(2) img{width:49px;height:35px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(3) img{width:65px;height:35px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(4) img{width:35px;height:35px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(5) img{width:66px;height:35px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(6) img{width:65px;height:35px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(7) img{width:38px;height:35px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(8) img{width:46px;height:35px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(9) img{width:42px;height:35px}footer .we_accept_payments .about_block .group_payments .payments{gap:10px}footer .we_accept_payments .about_block .group_payments{max-width:724px}footer .bottom_texts_group .about_block{padding:35px 104px 22px 150px}footer .bottom_texts_group .about_block span{letter-spacing:0%;font-size:16px;font-weight:300;line-height:130%}footer .bottom_texts_group .about_block .center_group{gap:15px}footer .bottom_texts_group .about_block .center_group a{letter-spacing:0%;font-size:16px;font-weight:300;line-height:130%}}@media (width<=1199px){header{padding-top:0}header .about_block .top_header_group .menu,header .about_block .top_header_group .menu ul,header .about_block .top_header_group .right_contacts .phone_number,header .about_block .top_header_group .right_contacts .lang_select select,header .about_block .top_header_group .right_contacts .whatsapp{display:none}header .about_block .top_header_group .right_contacts .lang-dropdown{margin-right:0;display:inline-flex}header .about_block .top_header_group .menu_burger .lang-dropdown,header .about_block .bottom_header{display:none}header .about_block .top_header_group .logo img{width:140px;height:auto}header .about_block .top_header_group .right_contacts .consultation{letter-spacing:.05em;padding:9px 20px;font-size:13px;font-weight:400;line-height:115%}header .about_block .top_header_group .menu_burger{display:flex}header .about_block .mega-menu .menu_burger_top_group .menu ul{display:none}header .about_block .mega-menu .menu_burger_top_group{padding-top:64px;padding-bottom:28px}header .about_block .mega-menu .menu_burger_top_group .logo img{width:140px;height:auto}header .about_block .mega-menu .menu_burger_top_group .right_contacts .phone_number,header .about_block .mega-menu .menu_burger_top_group .right_contacts .lang_select select,header .about_block .mega-menu .menu_burger_top_group .right_contacts .whatsapp svg{display:none}header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation{letter-spacing:.05em;padding:9px 20px;font-size:13px;font-weight:400;line-height:115%}header .about_block .top_header_group .menu_burger .burger.active span:first-child{width:15px;top:7px}header .about_block .top_header_group .menu_burger .burger.active span:nth-child(3){width:15px;bottom:7px}header .about_block .mega-menu .bottom_menu_group .our_projects{padding:20px 15px 20px 0}header .about_block .mega-menu .bottom_menu_group .our_projects h3,header .about_block .mega-menu .bottom_menu_group .our_projects .mega-h{letter-spacing:0%;margin-bottom:20px;font-size:14px;font-weight:300;line-height:130%}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project{grid-column:span 4;gap:6px}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project .project{width:48px;height:48px}header .about_block .mega-menu .bottom_menu_group .contacts_group{padding:20px 0 20px 15px}header .about_block .mega-menu .bottom_menu_group .contacts_group h3,header .about_block .mega-menu .bottom_menu_group .contacts_group .mega-h{letter-spacing:0%;margin-bottom:20px;font-size:14px;font-weight:300;line-height:130%}header .about_block .mega-menu .bottom_menu_group .contacts_group h4{letter-spacing:0%;margin-bottom:10px;font-size:12px;font-weight:300;line-height:130%}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone .group_number{gap:10px}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone .group_number a,header .about_block .mega-menu .bottom_menu_group .contacts_group .email a{letter-spacing:2%;font-size:14px;font-weight:300;line-height:110%}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks{flex-wrap:wrap;gap:10px}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a{width:36px;height:36px;display:inline-flex}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a svg,header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a img{width:36px;max-width:none;height:36px}header .about_block .mega-menu .bottom_menu_group .contacts_group .ask_questions{letter-spacing:5%;padding:14.5px;font-size:14px;font-weight:400;line-height:150%}header .about_block .mega-menu .bottom_menu_group .top_projects{padding:20px 15px 20px 0}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects h3,header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .mega-h{letter-spacing:0%;font-size:14px;font-weight:300;line-height:130%}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .projects_img p{letter-spacing:0%;margin-top:15px;font-size:14px;font-weight:300;line-height:130%}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .swiper-pagination{letter-spacing:0%;font-size:14px;font-weight:300;line-height:130%}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .navigations_slider{gap:30px}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .navigations_slider .swiper-button-next,header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .navigations_slider .swiper-button-prev{height:8px;width:12px!important}header .about_block .mega-menu .bottom_menu_group .menu_group_main{padding:20px 15px}header .about_block .mega-menu .bottom_menu_group .menu_group_main h3,header .about_block .mega-menu .bottom_menu_group .menu_group_main .mega-h{letter-spacing:0%;margin-bottom:20px;font-size:14px;font-weight:300;line-height:130%}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li a{letter-spacing:5%;font-size:16px;font-weight:400;line-height:130%}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul:nth-child(2){row-gap:15px;margin-bottom:15px;padding-bottom:15px}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li{grid-column:span 5}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group{margin-bottom:137px}.big_block_home .group_home .home_block{padding:99px 0 19px}.big_block_home .group_home .home_block h1{letter-spacing:2%;max-width:636px;margin-bottom:12px;font-size:35px;font-weight:400;line-height:110%}.big_block_home .group_home .home_block h2{letter-spacing:2%;margin-bottom:10px;font-size:20px;font-weight:400;line-height:110%}.big_block_home .group_home .home_block p{max-width:636px;letter-spacing:0%;margin:0 auto 75px;font-size:14px;font-weight:300;line-height:130%}.big_block_home .group_home .home_block a{gap:6px}.cards_logos_informations .about_block .card_partner{height:154px}.cards_logos_informations .about_block .card_partner:first-child .logos_partner{width:106px;height:175px}.cards_logos_informations .about_block .card_partner:nth-child(2) .logos_partner{width:115px;height:68px}.cards_logos_informations .about_block .card_partner:nth-child(3) .logos_partner{width:144px;height:58px}.cards_logos_informations .about_block .card_partner .arrow_pilus svg{width:15px;height:15px}.cards_logos_informations .about_block .card_partner .descriptions_card h3{letter-spacing:2%;font-size:20px;font-weight:400;line-height:110%}.cards_logos_informations .about_block .card_partner .descriptions_card h4{letter-spacing:0%;font-size:12px;font-weight:300;line-height:130%}.real_estate_marbella_block .title_block .titles{padding:62px 0 31px}.real_estate_marbella_block .title_block .titles h2{letter-spacing:2%;max-width:586px;margin-bottom:12px;font-size:35px;font-weight:400;line-height:110%}.real_estate_marbella_block .title_block .titles p{letter-spacing:2%;font-size:20px;font-weight:400;line-height:110%}.real_estate_marbella_block .stages_real_estate .stages_group .stage{height:351px;padding:19px 10px 11px}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage{margin-bottom:13px}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage h3{letter-spacing:2%;font-size:20px;font-weight:400;line-height:110%}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage svg{width:14px;height:14px}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover h4{letter-spacing:0%;margin-bottom:9px;font-size:14px;font-weight:300;line-height:130%}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover p{letter-spacing:0%;margin-bottom:12px;font-size:12px;font-weight:300;line-height:130%}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .img_wrap{width:61px;height:76px}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover a{letter-spacing:5%;padding:8.5px;font-size:10px;font-weight:400;line-height:150%}.personalized_selection_block .about_block{padding:80px 72px}.personalized_selection_block:before{top:80px}.personalized_selection_block:after{bottom:80px}.personalized_selection_block .about_block .group_inf_personalized{max-width:534px;padding:50px 13px 52px 22px}.personalized_selection_block .about_block .group_inf_personalized h2{letter-spacing:2%;margin-bottom:10px;font-size:31.66px;font-weight:400;line-height:110%}.personalized_selection_block .about_block .group_inf_personalized h3{letter-spacing:2%;margin-bottom:8.5px;font-size:20px;font-weight:400;line-height:110%}.personalized_selection_block .about_block .group_inf_personalized p{letter-spacing:0%;margin-bottom:63px;font-size:14px;font-weight:300;line-height:130%}.personalized_selection_block .about_block .group_inf_personalized a{letter-spacing:5%;max-width:325px;margin-bottom:12px;padding:6px;font-size:12px;font-weight:400;line-height:150%}.personalized_selection_block .about_block .group_inf_personalized h4{letter-spacing:0%;font-size:12px;font-weight:300;line-height:130%}.marbella_solutions_wealth_impact .about_block{padding:80px 0 30px}.marbella_solutions_wealth_impact{border:.63px solid #e1e1e1}.marbella_solutions_wealth_impact .about_block h2{letter-spacing:2%;margin-bottom:30px;font-size:35px;font-weight:400;line-height:110%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group{gap:15px;height:389px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{padding:16px 10px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description h3{letter-spacing:2%;font-size:20px;font-weight:400;line-height:130%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover h3{margin-bottom:5px;padding-left:12px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description h3:before{width:4px;height:4px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description p{letter-spacing:0%;font-size:12px;font-weight:300;line-height:120%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group{max-width:243px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{letter-spacing:5%;padding:6px;font-size:12px;font-weight:400;line-height:150%}.one_partners_entire_process .about_block{padding:80px 0}.one_partners_entire_process .about_block .title_block{letter-spacing:2%;max-width:515px;margin-bottom:31px;font-size:35px;font-weight:400;line-height:110%}.one_partners_entire_process .about_block .inf_group_about_partners .img_wrapper{max-width:315px;padding:26px 52px 42px}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-item{padding:19px 0 15px}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button .title_process{letter-spacing:2%;font-size:20px;font-weight:400;line-height:110%}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button:after{width:15px;height:15px}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-body .text_process{letter-spacing:0%;padding:11px 18px 0 0;font-size:14px;font-weight:300;line-height:130%}.experience_eliminates_clients .title_block .title_texts h2{letter-spacing:2%;margin-bottom:10px;font-size:35px;font-weight:400;line-height:110%}.experience_eliminates_clients .title_block .title_texts h3{letter-spacing:0%;font-size:14px;font-weight:300;line-height:130%}.experience_eliminates_clients .title_block .title_texts{padding-bottom:30px}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el{padding:34px 34px 10px 15px}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el span{letter-spacing:2%;font-size:35px;font-weight:400;line-height:110%}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{letter-spacing:0%;font-size:14px;font-weight:300;line-height:130%}.experience_eliminates_clients .border_blok{padding:20px 0}.marbella_real_estate_inquiry_block .about_block{padding:80px 74px}.marbella_real_estate_inquiry_block:before{top:80px}.marbella_real_estate_inquiry_block:after{bottom:80px}.marbella_real_estate_inquiry_block .about_block .form_group{max-width:540px;padding:50px 5px 50px 9px}.marbella_real_estate_inquiry_block .about_block .form_group h2{letter-spacing:2%;margin-bottom:10px;font-size:40px;font-weight:400;line-height:110%}.marbella_real_estate_inquiry_block .about_block .form_group h3{letter-spacing:2%;margin-bottom:5px;font-size:22px;font-weight:400;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group p{letter-spacing:0%;margin-bottom:27px;font-size:14px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group form select{max-width:230px;letter-spacing:0%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='18' viewBox='0 0 20 14' fill='none'%3E%3Cpath d='M10.3168 13.7182C10.1251 13.9811 9.73285 13.9811 9.54113 13.7182L0.0929749 0.76283C-0.138352 0.445635 0.0882104 0 0.480796 0L19.3771 0C19.7697 0 19.9963 0.445637 19.7649 0.762832L10.3168 13.7182Z' fill='%23D2D2D2'/%3E%3C/svg%3E") right 25px center no-repeat;padding:13px 19px 13px 15px;font-size:14px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group form select:focus{color:#3c3c3b;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='18' viewBox='0 0 20 14' fill='none'%3E%3Cpath d='M10.3168 13.7182C10.1251 13.9811 9.73285 13.9811 9.54113 13.7182L0.0929749 0.76283C-0.138352 0.445635 0.0882104 0 0.480796 0L19.3771 0C19.7697 0 19.9963 0.445637 19.7649 0.762832L10.3168 13.7182Z' fill='%23A5A5A5'/%3E%3C/svg%3E") right 25px center no-repeat;border:1.6px solid #a5a5a5}.marbella_real_estate_inquiry_block .about_block .form_group form{-moz-column-gap:5px;justify-content:center;column-gap:5px}.marbella_real_estate_inquiry_block .about_block .form_group form h4{letter-spacing:0%;margin:27px 0 15px;font-size:14px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block .form_group form>button{letter-spacing:5%;margin-bottom:15px;padding:8px;font-size:12px;font-weight:400;line-height:150%}.managing_risks_market_block .border_blok{padding:16px 0}.managing_risks_market_block .title_block{border:.63px solid #e1e1e1}.managing_risks_market_block .title_block .titles{padding:27px 0 30px}.managing_risks_market_block .title_block .titles h2{letter-spacing:2%;max-width:586px;margin-bottom:15px;font-size:35px;font-weight:400;line-height:110%}.managing_risks_market_block .title_block .titles p{letter-spacing:0%;max-width:496px;font-size:14px;font-weight:300;line-height:130%}.managing_risks_market_block .cards_group .about_block .card_risks{height:322px;padding:17px 17px 10px 10px}.managing_risks_market_block .cards_group .about_block .card_risks .text_card h3{letter-spacing:2%;margin-bottom:5px;font-size:20px;font-weight:700;line-height:110%}.managing_risks_market_block .cards_group .about_block .card_risks .text_card p{letter-spacing:0%;font-size:14px;font-weight:300;line-height:130%}.managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper{height:187px;bottom:10px}.managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper .arrow_top{width:15px;height:15px;top:10px;left:10px}.managing_risks_market_block .cards_group .about_block .card_risks:hover .img_wrapper{transform:translate(-50%,-60%)}.managing_risks_market_block .cards_group .about_block .card_risks:hover:first-child .img_wrapper,.managing_risks_market_block .cards_group .about_block .card_risks:hover:nth-child(3) .img_wrapper{transform:translateY(-60%)}.managing_risks_market_block .discuss_my_request .tag_discuss{padding-top:11px}.managing_risks_market_block .discuss_my_request .tag_discuss a{letter-spacing:5%;padding:7px 0;font-size:14px;font-weight:400;line-height:115%}.transparent_process_contact_block .title_block .titles{padding:80px 0 30px}.transparent_process_contact_block .title_block .titles h2{letter-spacing:2%;margin-bottom:10px;font-size:35px;font-weight:400;line-height:110%}.transparent_process_contact_block .title_block .titles p{letter-spacing:0%;max-width:396px;margin-bottom:15px;font-size:14px;font-weight:300;line-height:130%}.transparent_process_contact_block .title_block .titles .tabs{gap:5px}.transparent_process_contact_block .title_block .titles .tabs a{letter-spacing:2%;font-size:20px;font-weight:400;line-height:110%}.transparent_process_contact_block .title_block .titles .tabs a.active{padding-left:9px}.transparent_process_contact_block .title_block .titles .tabs a.active:before{width:4px;height:4px}.transparent_process_contact_block .title_block .titles .tabs span{letter-spacing:2%;font-size:17.73px;font-weight:400;line-height:110%}.transparent_process_contact_block .cards_processes_group .cards_group .card_el{padding:12px 9px 10px 10px}.transparent_process_contact_block .cards_processes_group .cards_group .card_el h3{letter-spacing:2%;font-size:20px;font-weight:400;line-height:110%}.transparent_process_contact_block .cards_processes_group .cards_group .card_el p{letter-spacing:0%;font-size:14px;font-weight:300;line-height:130%}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(9){height:165px}.transparent_process_contact_block .go_investment_project .tag_investment a{letter-spacing:5%;padding:11px;font-size:14px;font-weight:400;line-height:115%}.transparent_process_contact_block .go_investment_project .tag_investment{padding:20px 0}.transparent_process_contact_block .border_blok{padding:40px 0}.professional_obligations_block{padding:80px 0}.professional_obligations_block .about_block h3{letter-spacing:2%;margin-bottom:10px;font-size:20px;font-weight:400;line-height:110%}.professional_obligations_block .about_block h2{letter-spacing:2%;max-width:583px;margin-bottom:30px;font-size:35px;font-weight:400;line-height:110%}.professional_obligations_block .about_block .slides_obligations .img_ob{max-width:343px}.professional_obligations_block .about_block .slides_obligations{height:325px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation .document{-o-object-fit:contain;object-fit:contain;width:133px;height:189px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-slide:last-child .document_obligation img{width:190px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation p{letter-spacing:0%;margin-top:19px;font-size:14px;font-weight:300;line-height:130%}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-pagination{letter-spacing:2%;margin-top:11px;font-size:20px;font-weight:400;line-height:110%}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next{width:9px;height:8px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper{max-width:237px}.successful_transactions_experiences_block .title_block .titles{padding:80px 0 30px}.successful_transactions_experiences_block .title_block .titles h2{letter-spacing:2%;max-width:464px;margin:0 auto;font-size:35px;font-weight:400;line-height:110%}.successful_transactions_experiences_block .title_block .titles h2 br{display:none}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group{padding:8px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review{min-height:257px;padding:12px 5px 10px 11px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group{gap:9px;margin-bottom:12px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group img{width:46px;height:48px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group h3{letter-spacing:2%;font-size:20px;font-weight:400;line-height:110%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group h4{letter-spacing:0%;font-size:14px;font-weight:300;line-height:130%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group p{letter-spacing:0%;font-size:10.13px;font-weight:300;line-height:130%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review span{letter-spacing:0%;font-size:14px;font-weight:300;line-height:130%}.successful_transactions_experiences_block .more_reviews .tag_reviews{padding:22px 0 32px}.successful_transactions_experiences_block .more_reviews .tag_reviews a{letter-spacing:5%;padding:7px 0;font-size:14px;font-weight:400;line-height:115%}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners{padding:30px 0 0}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners h2{letter-spacing:2%;font-size:35px;font-weight:400;line-height:110%}.successful_transactions_experiences_block .border_blok{padding:40px 0}.frequently_asked_questions_block .about_block{padding:80px 0}.frequently_asked_questions_block .about_block .title_block{letter-spacing:2%;margin-bottom:15px;font-size:35px;font-weight:400;line-height:110%}.frequently_asked_questions_block .about_block .tabs{gap:5px;margin-bottom:25px}.frequently_asked_questions_block .about_block .tabs a{letter-spacing:2%;font-size:20px;font-weight:400;line-height:110%}.frequently_asked_questions_block .about_block .tabs a.active{padding-left:9px}.frequently_asked_questions_block .about_block .tabs a.active:before{width:4px;height:4px}.frequently_asked_questions_block .about_block .tabs span{letter-spacing:2%;font-size:17.73px;font-weight:400;line-height:110%}.frequently_asked_questions_block .about_block .questions_accardion .accordion-item{padding:27px 10px}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button .title_process{letter-spacing:2%;font-size:14px;font-weight:300;line-height:110%}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button:after{width:15px;height:15px}.frequently_asked_questions_block .about_block .questions_accardion .accordion-body .text_process{letter-spacing:0%;padding:11px 18px 0 0;font-size:14px;font-weight:300;line-height:130%}footer .border_blok{padding:15px 0}footer .top_footer_block .about_block .logo img{width:94px;height:30px}footer .top_footer_block .about_block .contacts_group h3{letter-spacing:0%;margin-bottom:5px;font-size:12px;font-weight:300;line-height:130%}footer .top_footer_block .about_block .contacts_group .contatcs{gap:10px}footer .top_footer_block .about_block .contacts_group .contatcs a,footer .top_footer_block .about_block .contacts_group .contatcs p{letter-spacing:2%;font-size:14px;font-weight:300;line-height:110%}footer .top_footer_block .about_block .contacts_group .networks{gap:6px}footer .top_footer_block .about_block .contacts_group .networks a img{width:25px;height:25px}footer .top_footer_block .about_block{row-gap:25px;padding:39px 0 31px}footer .menu_group .menu{padding:20px 0}footer .menu_group .menu ul{grid-template-columns:repeat(4,minmax(0,1fr));place-items:center;gap:18px 22px;max-width:none;display:grid}footer .menu_group .menu ul li a{letter-spacing:5%;text-align:center;font-size:15px;font-weight:400;line-height:130%}footer .menu_group .menu .lang_select select{letter-spacing:0%;background-size:4px;font-size:14px;font-weight:300;line-height:130%}footer .how_to_get_to_us .about_block{padding:30px 0}footer .how_to_get_to_us .about_block select,footer .how_to_get_to_us .about_block .how_to_title{letter-spacing:0%;font-size:14px;font-weight:300;line-height:130%}footer .how_to_get_to_us .about_block .map_block{max-width:453px;height:214px}footer .how_to_get_to_us .about_block .map_block .location{top:85px;right:25px}footer .how_to_get_to_us .about_block .map_block .location .locations_text{gap:8px}footer .how_to_get_to_us .about_block .map_block .location .locations_text img{width:25px;height:25px}footer .how_to_get_to_us .about_block .map_block .location .locations_text p{letter-spacing:0%;font-size:12px;font-weight:500;line-height:120%}footer .how_to_get_to_us .about_block .ask_question{letter-spacing:5%;max-width:223px;margin-top:-32px;padding:8px;font-size:12px;font-weight:400;line-height:115%}footer .we_accept_payments .about_block{padding:30px 0}footer .we_accept_payments .about_block .group_payments h3{letter-spacing:0%;margin-bottom:10px;font-size:12px;font-weight:300;line-height:100%}footer .we_accept_payments .about_block .group_payments .payments{gap:6.4px}footer .we_accept_payments .about_block .group_payments .payments a:first-child img{width:36px;height:22px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(2) img{width:31px;height:22px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(3) img{width:43px;height:22px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(4) img{width:22px;height:22px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(5) img{width:42px;height:22px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(6) img{width:41px;height:22px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(7) img{width:24px;height:22px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(8) img{width:29px;height:22px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(9) img{width:26px;height:22px}footer .we_accept_payments .about_block .group_payments{max-width:453px}footer .bottom_texts_group .about_block{padding:30px 100px 21px 140px}footer .bottom_texts_group .about_block span,footer .bottom_texts_group .about_block .center_group a{letter-spacing:0%;font-size:12px;font-weight:300;line-height:130%}footer .bottom_texts_group .about_block .center_group{gap:7px}}@media (width<=1200px){.big_block_home{height:175vh}}@media (width<=767px){.big_block_home:before,.big_block_home:after,.big_block_home--catalog:before,.big_block_home--catalog:after,.big_block_home--development:before,.big_block_home--development:after,.big_block_home--blog:before,.big_block_home--blog:after,.big_block_home--news:before,.big_block_home--news:after{display:none!important}.about_block,.border_blok,.card_partner,.group_inf_personalized,.cards_eliminetes_group,.cards_processes_group_mob_group .about_block,.marbella_solutions_wealth_impact .descriptions_texts_img_group,.marbella_solutions_wealth_impact .descriptions_texts_img_group .descriptions_group,.successful_transactions_experiences_block .card_review,.top_projects .swiper-slide,.professional_obligations_block .swiper-slide,.section_header,.titles,.title_block,.title_block .titles,.stage,.one_partners_entire_process .stages_block .stage,.interactive_map_block .map_block,.professional_obligations_block .swiper,.successful_transactions_experiences_block .border_blok,.frequently_asked_questions_block .questions_accardion,.marbella_real_estate_inquiry_block,footer .about_block,footer .border_blok,footer .cards_logos_informations,footer .top_block_footer{border-left:0!important;border-right:0!important}.mob_only{display:block}.mob_img{width:100%;height:auto;display:block}.accardion_mob_icon{display:inline-block}.img_mini{width:100%;max-width:300px;height:auto;margin:20px auto;display:block}header .about_block .top_header_group .menu_burger .lang_select select,header .about_block .top_header_group .menu_burger .lang-dropdown{display:none}header .about_block .top_header_group .logo img{width:110px;height:auto;margin-right:0}header .about_block .top_header_group .right_contacts .consultation{letter-spacing:.05em;text-transform:uppercase;padding:9px 18px;font-size:13px;font-weight:400;line-height:120%}header .about_block .top_header_group .menu_burger .burger{width:44px;height:12px}header .about_block .top_header_group .menu_burger .burger span{height:.8px}header .about_block .top_header_group .menu_burger .burger span:nth-child(2){width:44px}header .about_block .top_header_group .menu_burger .burger span:first-child,header .about_block .top_header_group .menu_burger .burger span:nth-child(3){width:31px}header .about_block .mega-menu .menu_burger_top_group .lang_select select{display:none}header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation,header .about_block .top_header_group .right_contacts .consultation{letter-spacing:.05em;text-transform:uppercase;padding:9px 18px;font-size:13px;font-weight:400;line-height:120%}header .about_block .mega-menu .menu_burger_top_group .logo img{width:110px;height:auto;margin-right:0}header .about_block .mega-menu .menu_burger_top_group .right_contacts .lang-dropdown,header .about_block .mega-menu .menu_burger_top_group .right_contacts .whatsapp{display:none!important}header .about_block .mega-menu .menu_burger_top_group .right_contacts{gap:0}header .about_block .mega-menu .menu_burger_top_group{align-items:center;gap:12px;padding:36px 0 22px}header .about_block .mega-menu .container{flex-direction:column;height:100vh;display:flex}header .about_block .mega-menu .bottom_menu_group{flex-direction:column;display:flex;overflow-y:scroll}header .about_block .mega-menu .bottom_menu_group::-webkit-scrollbar{display:none}header .about_block .mega-menu .bottom_menu_group{scrollbar-width:none;-ms-overflow-style:none}header .about_block .mega-menu .bottom_menu_group .menu_group_main{display:none}header .about_block .mega-menu .bottom_menu_group .menu_group_main.mob_menu{border-bottom:1px solid #e1e1e1;order:1;max-width:100%;padding:30px 0;display:block}header .about_block .mega-menu .bottom_menu_group .menu_group_main.mob_menu .lang_switcher{align-items:center;gap:30px;margin-bottom:20px;display:flex}header .about_block .mega-menu .bottom_menu_group .menu_group_main.mob_menu .lang_switcher a{letter-spacing:0%;color:#a6a6a6;font-size:14px;font-weight:300;line-height:120%}header .about_block .mega-menu .bottom_menu_group .menu_group_main.mob_menu .lang_switcher a.active{color:#3c3c3b}header .about_block .mega-menu .bottom_menu_group .menu_group_main.mob_menu .go_catalog{letter-spacing:.18em;text-transform:uppercase;text-align:center;white-space:nowrap;color:#010101;border:1px solid #010101;justify-content:center;align-items:center;width:100%;padding:16px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:1;text-decoration:none;display:flex}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul:nth-child(2){-moz-column-gap:29px;border:none;column-gap:29px;margin:0 0 30px;padding:0}header .about_block .mega-menu .bottom_menu_group .our_projects{order:2;max-width:100%;padding:30px 10px 30px 0}header .about_block .mega-menu .bottom_menu_group .top_projects{border-bottom:1px solid #e1e1e1;border-right:none;order:3;max-width:100%;padding:30px 0}header .about_block .mega-menu .bottom_menu_group .contacts_group{border-left:none;order:4;max-width:100%;padding:30px 0}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project{grid-column:span 6;gap:10px;max-width:100%}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone .group_number{flex-direction:row;gap:30px}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a svg,header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a img{width:40px;height:40px}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group{margin-bottom:50px}.big_block_home .group_home .home_block{padding:138px 0 30px}.big_block_home .group_home .home_block h1{letter-spacing:2%;margin-bottom:6px;font-size:30px;font-weight:400;line-height:110%}.big_block_home .group_home .home_block h2{margin-bottom:138px}.big_block_home .group_home .home_block p{display:none}.big_block_home .group_home .home_block a{gap:10px}.cards_logos_informations .about_block{overflow-x:scroll}.cards_logos_informations .about_block::-webkit-scrollbar{display:none}.cards_logos_informations .about_block{scrollbar-width:none;-ms-overflow-style:none}.cards_logos_informations .about_block .card_partner{min-width:202px}.cards_logos_informations .about_block .card_partner:first-child .logos_partner{width:110px;height:78px}.cards_logos_informations .about_block .card_partner:nth-child(2) .logos_partner{width:115px;height:67px}.cards_logos_informations .about_block .card_partner:nth-child(3) .logos_partner{width:144px;height:58px}.cards_logos_informations .about_block .card_partner .arrow_pilus svg{width:17px;height:17px}.cards_logos_informations .about_block .card_partner .arrow_pilus{bottom:10px;right:10px}.cards_logos_informations .about_block .card_partner .descriptions_card h3{letter-spacing:0%;margin-bottom:5px;font-size:18px;font-weight:300;line-height:120%}.cards_logos_informations .title_mob{border-bottom:1px solid #e1e1e1;display:block}.cards_logos_informations .title_mob .section_header{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;justify-content:space-between;align-items:end;padding:47px 10px 10px;display:flex}.cards_logos_informations .title_mob .section_header h3{letter-spacing:0%;color:#a6a6a6;font-size:12px;font-weight:400;line-height:115%}.cards_logos_informations .title_mob .section_header .scroll_line{background:#e1e1e1;width:100px;height:1.5px;position:relative;overflow:hidden}.cards_logos_informations .title_mob .section_header .scroll_line .scroll_line_inner{background:#41545c;width:0%;height:100%;transition:width .1s linear}.cards_logos_informations .about_block .card_partner:hover .arrow_pilus{display:none}.real_estate_marbella_block .title_block .titles{padding:80px 0 30px}.real_estate_marbella_block .title_block .titles h2{letter-spacing:2%;margin-bottom:10px;font-size:30px;font-weight:400;line-height:110%}.real_estate_marbella_block .title_block .titles h2 span{display:none}.real_estate_marbella_block .title_block .titles p{letter-spacing:3%;font-size:20px;font-weight:400;line-height:130%}.real_estate_marbella_block .stages_real_estate .stages_group{flex-direction:column}.real_estate_marbella_block .stages_real_estate .stages_group .stage{height:260px;border-bottom:1px solid #e1e1e1!important;border-left:1px solid #e1e1e1!important;border-right:1px solid #e1e1e1!important;padding:20px 10px!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage{margin-bottom:10px}.real_estate_marbella_block .stages_real_estate .stages_group .stage .img_wrap .img_estate{-o-object-fit:cover;object-fit:cover}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .img_wrap{opacity:0;width:0;height:0}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover a{letter-spacing:5%;text-transform:uppercase;margin:0;padding:14.5px;font-size:14px;font-weight:400;line-height:150%}.personalized_selection_block .about_block{padding:80px 10px}.personalized_selection_block .about_block .group_inf_personalized{padding:50px 30px}.personalized_selection_block .about_block .group_inf_personalized h2{letter-spacing:2%;font-size:30px;font-weight:400;line-height:110%}.personalized_selection_block .about_block .group_inf_personalized h2 span{display:none}.personalized_selection_block .about_block .group_inf_personalized h3{letter-spacing:0%;margin-bottom:30px;font-size:14px;font-weight:300;line-height:110%}.personalized_selection_block .about_block .group_inf_personalized .img_mini{-o-object-fit:cover;object-fit:cover;width:124px;height:130px;margin:0 auto 30px;display:block!important}.personalized_selection_block .about_block .group_inf_personalized p{letter-spacing:0%;margin-bottom:15px;font-size:14px;font-weight:300;line-height:130%}.personalized_selection_block .about_block .group_inf_personalized a{letter-spacing:5%;padding:14.5px;font-size:14px;font-weight:400;line-height:150%}.personalized_selection_block .about_block .group_inf_personalized h4{letter-spacing:0%;text-align:center;font-size:12px;font-weight:300;line-height:130%}.marbella_solutions_wealth_impact .about_block{padding:80px 0 20px}.marbella_solutions_wealth_impact .about_block h2{letter-spacing:2%;border-bottom:1px solid #e1e1e1;flex-direction:column;justify-content:center;align-items:center;margin:0;padding-bottom:30px;font-size:30px;font-weight:400;line-height:110%;display:flex}.marbella_solutions_wealth_impact .about_block h2 span{letter-spacing:0%;margin-top:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:130%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group{flex-direction:column;gap:20px;height:auto;padding:30px 10px 0}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group{flex-flow:wrap;justify-content:center;align-items:center;gap:5px;max-width:100%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{border:none;align-items:center;gap:5px;padding:0;display:flex}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description span{letter-spacing:2%;color:#a6a6a6;font-family:Felidae,Cormorant Garamond,serif;font-size:20px;font-weight:400;line-height:110%;display:flex}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description h3{color:#a6a6a6;padding-left:0;margin:0!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description h3:before{opacity:0;width:7px;height:7px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description.active h3{color:#010101;padding-left:13px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description.active h3:before{opacity:1!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description p{display:none}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover h3:before{opacity:0}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella{height:222px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content{opacity:0;z-index:10;transition:all .3s;display:block;position:absolute;top:20px;left:20px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content h3{letter-spacing:2%;color:#fff;margin-bottom:10px;font-family:Felidae,Cormorant Garamond,serif;font-size:20px;font-weight:400;line-height:110%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content p{letter-spacing:0%;color:#fff;max-width:237px;font-size:14px;font-weight:300;line-height:130%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content.active{opacity:1}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{letter-spacing:5%;padding:14.5px;font-size:14px;font-weight:400;line-height:150%}.one_partners_entire_process .about_block{padding:80px 10px}.one_partners_entire_process .about_block .title_block{letter-spacing:2%;text-align:center;margin-bottom:30px;font-size:30px;font-weight:400;line-height:110%}.one_partners_entire_process .about_block .inf_group_about_partners{flex-direction:column;gap:30px}.one_partners_entire_process .about_block .inf_group_about_partners .img_wrapper{max-width:100%;padding:66.5px 60px}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-item:first-child{border-top:none;padding-top:0}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-body .text_process{padding:20px 0 0}.experience_eliminates_clients .title_block .title_texts h2{letter-spacing:2%;flex-direction:column;justify-content:center;align-items:center;margin:0;font-size:30px;font-weight:400;line-height:110%;display:flex}.experience_eliminates_clients .title_block .title_texts h2 span{letter-spacing:0%;margin-top:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:130%}.experience_eliminates_clients .title_block .title_texts h3{display:none}.experience_eliminates_clients .cards_eliminetes_group .cards_group{flex-direction:column;display:flex}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2),.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4){display:none}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el{width:100%;border:none!important;border-bottom:1px solid #e1e1e1!important;padding:20px 9.5px!important}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el img{-o-object-fit:cover;object-fit:cover;width:100%;height:174px;display:block!important}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(6){border-bottom:none!important}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el span{letter-spacing:2%;margin-bottom:5px;font-size:30px;font-weight:400;line-height:110%}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{letter-spacing:0%;margin-bottom:15px;font-size:14px;font-weight:300;line-height:130%}.marbella_real_estate_inquiry_block .about_block{padding:80px 11px}.marbella_real_estate_inquiry_block .about_block .form_group{padding:50px 21px 50px 19px}.marbella_real_estate_inquiry_block .about_block .form_group h2{letter-spacing:2%;font-size:30px;font-weight:400;line-height:110%}.marbella_real_estate_inquiry_block .about_block .form_group h3{letter-spacing:0%;margin-bottom:30px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:110%}.marbella_real_estate_inquiry_block .about_block .form_group h3 br,.marbella_real_estate_inquiry_block .about_block .form_group p{display:none}.marbella_real_estate_inquiry_block .about_block .form_group form select{max-width:100%;padding:16px 15px}.marbella_real_estate_inquiry_block .about_block .form_group form h4{max-width:200px;margin:30px 0 15px}.marbella_real_estate_inquiry_block .about_block .form_group form>button{letter-spacing:5%;padding:14.5px;font-size:14px;font-weight:400;line-height:150%}.marbella_real_estate_inquiry_block .about_block .form_group form>span{letter-spacing:0%;font-size:10px;font-weight:300;line-height:130%}.managing_risks_market_block .border_blok{display:none}.managing_risks_market_block .title_block .titles{padding:80px 0 30px}.managing_risks_market_block .title_block .titles h2{letter-spacing:2%;text-align:center;margin-bottom:10px;font-size:30px;font-weight:400;line-height:110%}.managing_risks_market_block .title_block .titles p{letter-spacing:3%;font-size:14px;font-weight:300;line-height:120%}.managing_risks_market_block .title_block .titles p span{display:none}.managing_risks_market_block .cards_group .about_block{overflow-x:scroll}.managing_risks_market_block .cards_group .about_block::-webkit-scrollbar{display:none}.managing_risks_market_block .cards_group .about_block{scrollbar-width:none;-ms-overflow-style:none}.managing_risks_market_block .cards_group .about_block .card_risks{min-width:262px;height:100%;min-height:345px;padding:20px 10px!important}.managing_risks_market_block .cards_group .about_block .card_risks:first-child{border-left:1px solid #e1e1e1}.managing_risks_market_block .cards_group .about_block .card_risks:nth-child(3){border-right:1px solid #e1e1e1}.managing_risks_market_block .cards_group .about_block .card_risks .text_card h3{margin-bottom:10px}.managing_risks_market_block .cards_group .about_block .card_risks .text_card h3.accardion_mob{color:#a6a6a6;justify-content:space-between;align-items:center;margin:0;transition:color .3s;display:flex}.managing_risks_market_block .cards_group .about_block .card_risks .text_card h3.accardion_mob svg{display:block!important}.managing_risks_market_block .cards_group .about_block .card_risks .text_card h3.accardion_mob svg circle,.managing_risks_market_block .cards_group .about_block .card_risks .text_card h3.accardion_mob svg line{transition:stroke .3s}.managing_risks_market_block .cards_group .about_block .card_risks .text_card p{max-width:228px}.managing_risks_market_block .cards_group .about_block .card_risks .text_card p.text_p{max-height:0;transition:all .3s;overflow:hidden}.managing_risks_market_block .cards_group .about_block .card_risks .text_card.active .text_p{max-height:228px}.managing_risks_market_block .cards_group .about_block .card_risks .text_card.active .accardion_mob{color:#010101;margin-bottom:10px}.managing_risks_market_block .cards_group .about_block .card_risks .text_card.active .accardion_mob svg circle,.managing_risks_market_block .cards_group .about_block .card_risks .text_card.active .accardion_mob svg line{stroke:#010101}.managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper{max-width:100%;height:138px;margin:20px 0;position:static;transform:none!important}.managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper .arrow_top{display:none}.managing_risks_market_block .discuss_my_request .tag_discuss h3{letter-spacing:2%;color:#010101;text-align:center;max-width:271px;margin:0 auto 10px;font-family:Felidae,Cormorant Garamond,serif;font-size:20px;font-weight:400;line-height:110%;display:block!important}.managing_risks_market_block .discuss_my_request .tag_discuss p{letter-spacing:0%;text-align:center;color:#010101;max-width:271px;margin:0 auto 20px;font-size:14px;font-weight:300;line-height:130%;display:block!important}.managing_risks_market_block .discuss_my_request .tag_discuss a{letter-spacing:5%;padding:14.5px;font-size:14px;font-weight:400;line-height:150%}.managing_risks_market_block .discuss_my_request .tag_discuss{padding:30px 0 80px}.transparent_process_contact_block .title_block .titles{border:none;padding:80px 0}.transparent_process_contact_block .title_block{background-color:#fafafa}.transparent_process_contact_block .title_block .titles h2{letter-spacing:2%;text-align:center;text-transform:capitalize;flex-direction:column;margin-bottom:30px;font-size:20px;font-weight:400;line-height:110%;display:flex}.transparent_process_contact_block .title_block .titles h2 span{letter-spacing:2%;text-transform:uppercase;margin-top:10px;font-size:30px;font-weight:400;line-height:110%}.transparent_process_contact_block .title_block .titles .img_mini{width:auto;margin:0 auto 30px;display:block!important}.transparent_process_contact_block .title_block .titles .tabs,.transparent_process_contact_block .cards_processes_group{display:none}.transparent_process_contact_block .cards_processes_group_mob_group{display:block}.transparent_process_contact_block .cards_processes_group_mob_group .about_block{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;padding:80px 0}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-item{border:none;border-bottom:1.6px solid #e1e1e1;border-radius:0;padding:20px 0}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-item:first-child{border-top:1.6px solid #e1e1e1}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button{box-shadow:none;background-color:#0000;border-radius:0;padding:0 10px}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button .title_process{letter-spacing:2%;color:#a6a6a6;justify-content:space-between;align-items:center;width:100%;font-family:Felidae,Cormorant Garamond,serif;font-size:20px;font-weight:400;line-height:110%;display:flex;position:relative}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button .title_process:before{content:"";opacity:0;background-color:#3c3c3b;border-radius:50%;width:7px;height:7px;transition:opacity .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button .title_process .scroll_line{opacity:0;background:#e1e1e1;width:100px;height:1.5px;transition:opacity .2s;position:relative;overflow:hidden}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button .title_process .scroll_line .scroll_line_inner{background:#41545c;width:0%;height:100%;transition:width .1s linear}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button:not(.collapsed) .title_process{color:#010101;padding-left:17px}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button:not(.collapsed) .title_process:before,.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button:not(.collapsed) .title_process .scroll_line{opacity:1}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body{padding:20px 0 0}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body .cards_group{align-items:center;display:flex;overflow-x:scroll}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body .cards_group::-webkit-scrollbar{display:none}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body .cards_group{scrollbar-width:none;-ms-overflow-style:none}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body .cards_group .card_el{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;flex-direction:column;justify-content:space-between;min-width:255px;height:216px;padding:10px 7px 10px 10px;display:flex}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body .cards_group .card_el h3{letter-spacing:2%;text-transform:uppercase;color:#000;font-size:14px;font-weight:300;line-height:110%}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body .cards_group .card_el p{letter-spacing:0%;color:#3c3c3b;font-size:14px;font-weight:300;line-height:130%}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body .cards_group .card_el p br{display:none}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body .cards_group .card_el img{width:100%;height:100%}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body .cards_group .card_el:last-child{border-right:none}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body a{letter-spacing:5%;text-transform:uppercase;color:#fff;background-color:#41545c;justify-content:center;align-items:center;width:100%;margin-top:20px;padding:14.5px;font-family:Felidae,Cormorant Garamond,serif;font-size:14px;font-weight:400;line-height:150%;display:flex}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='37' viewBox='0 0 37 37' fill='none'%3E%3Ccircle cx='18.5' cy='18.5' r='17.7' stroke='%23A6A6A6' stroke-width='1.6'/%3E%3Cline x1='18.8' y1='10' x2='18.8' y2='28' stroke='%23A6A6A6' stroke-width='1.6'/%3E%3Cline x1='28' y1='18.8' x2='10' y2='18.8' stroke='%23A6A6A6' stroke-width='1.6'/%3E%3C/svg%3E");background-size:20px;width:20px;height:20px;transition:all .3s;transform:rotate(0)}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button:not(.collapsed):after,.transparent_process_contact_block .go_investment_project,.transparent_process_contact_block .border_blok{display:none}.professional_obligations_block .about_block h3{letter-spacing:2%;margin-bottom:10px;font-size:20px;font-weight:400;line-height:110%}.professional_obligations_block .about_block h2{letter-spacing:2%;font-size:30px;font-weight:400;line-height:110%}.professional_obligations_block .about_block h2 span{display:none}.professional_obligations_block .about_block .slides_obligations .img_ob{-o-object-fit:cover;object-fit:cover;max-width:310px;height:400px}.professional_obligations_block .about_block .slides_obligations{background-color:#0000;flex-direction:column;gap:30px;height:auto}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation .document{-o-object-fit:contain;object-fit:contain;width:194px;height:276px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper{max-width:310px}.successful_transactions_experiences_block .title_block .titles h3{letter-spacing:2%;text-align:center;color:#010101;margin-bottom:10px;font-family:Felidae,Cormorant Garamond,serif;font-size:20px;font-weight:400;line-height:110%;display:block!important}.successful_transactions_experiences_block .title_block .titles h2{letter-spacing:2%;margin-bottom:30px;font-size:30px;font-weight:400;line-height:110%;display:none}.successful_transactions_experiences_block .title_block .titles h2.second_title{display:block!important}.successful_transactions_experiences_block .title_block .titles{padding:80px 0 20px}.successful_transactions_experiences_block .title_block .titles .scroll_line{background:#e1e1e1;width:100%;max-width:310px;height:1.5px;margin:0 auto;transition:opacity .2s;position:relative;overflow:hidden;opacity:1!important;display:block!important}.successful_transactions_experiences_block .title_block .titles .scroll_line .scroll_line_inner{background:#41545c;width:0%;height:100%;transition:width .1s linear}.successful_transactions_experiences_block .cards_group .about_block{overflow-x:scroll}.successful_transactions_experiences_block .cards_group .about_block::-webkit-scrollbar{display:none}.successful_transactions_experiences_block .cards_group .about_block{scrollbar-width:none;-ms-overflow-style:none}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group{min-width:262px;padding:10px!important}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review{min-height:394px;padding:10px 10px 10px 7px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group img{width:73px;height:75px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group{gap:15px;margin-bottom:20px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group h3{font-size:20px;font-weight:400;line-height:110%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group h4{letter-spacing:0%;margin-bottom:10px;font-size:14px;font-weight:300;line-height:120%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group p{letter-spacing:0%;font-size:14px;font-weight:300;line-height:130%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group p br{display:none}.successful_transactions_experiences_block .more_reviews .tag_reviews{padding:20px 0 36px}.successful_transactions_experiences_block .more_reviews .tag_reviews a{letter-spacing:5%;padding:14.5px;font-size:14px;font-weight:400;line-height:150%}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners h2{letter-spacing:2%;font-size:30px;font-weight:400;line-height:110%}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners{gap:40px;overflow-x:scroll}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners::-webkit-scrollbar{display:none}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners{scrollbar-width:none;-ms-overflow-style:none}.frequently_asked_questions_block .about_block .title_block{letter-spacing:2%;font-size:30px;font-weight:400;line-height:110%}.frequently_asked_questions_block .about_block .tabs{flex-wrap:wrap;margin-bottom:30px}footer{flex-direction:column;display:flex}footer .top_footer_block{border-bottom:1px solid #e1e1e133;order:1}footer .how_to_get_to_us{order:2}footer .menu_group{order:3}footer .we_accept_payments{order:4}footer .bottom_texts_group{order:5}footer .border_blok{padding:20px 0}footer .top_footer_block .about_block{text-align:center;flex-direction:column;align-items:center;gap:30px;padding:40px 10px;display:flex}footer .top_footer_block .about_block .contacts_group{flex-direction:column;align-items:center;width:100%;display:flex}footer .top_footer_block .about_block .contacts_group .contatcs{flex-wrap:wrap;justify-content:center;align-items:center}footer .top_footer_block .about_block .logo{order:1;margin-bottom:-9px}footer .top_footer_block .about_block .contacts_group:nth-child(2){order:2}footer .top_footer_block .about_block .contacts_group:nth-child(5){order:3}footer .top_footer_block .about_block .contacts_group:nth-child(4){order:4}footer .top_footer_block .about_block .contacts_group:nth-child(3){order:5}footer .top_footer_block .about_block .contacts_group:nth-child(6){order:6}footer .top_footer_block .about_block .contacts_group h3{margin-bottom:10px}footer .top_footer_block .about_block .contacts_group .contatcs{flex-direction:row;gap:30px}footer .top_footer_block .about_block .contacts_group .networks a img{width:40px;height:40px}footer .top_footer_block .about_block .contacts_group .networks{gap:10px}footer .how_to_get_to_us .about_block{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:40px 10px;display:flex}footer .how_to_get_to_us .about_block .map_block{max-width:100%;height:286px}footer .how_to_get_to_us .about_block .map_block .map{-o-object-fit:cover;object-fit:cover}footer .how_to_get_to_us .about_block .map_block .location{display:none}footer .how_to_get_to_us .about_block .ask_question{letter-spacing:5%;width:100%;max-width:100%;margin:0;padding:14.5px;font-size:14px;font-weight:400;line-height:150%}footer .menu_group .menu{padding:20px 10px}footer .menu_group .menu ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}footer .menu_group .menu ul li a{font-size:16px}footer .we_accept_payments .about_block{padding:30px 10px}footer .we_accept_payments .about_block .group_payments h3{margin-bottom:15px}footer .we_accept_payments .about_block .group_payments .payments{flex-wrap:wrap;gap:10px}footer .we_accept_payments .about_block .group_payments .payments:first-child img{width:36px;height:22px}footer .we_accept_payments .about_block .group_payments .payments:nth-child(2) img{width:31px;height:22px}footer .we_accept_payments .about_block .group_payments .payments:nth-child(3) img{width:43px;height:22px}footer .we_accept_payments .about_block .group_payments .payments:nth-child(4) img{width:22px;height:22px}footer .we_accept_payments .about_block .group_payments .payments:nth-child(5) img{width:42px;height:22px}footer .we_accept_payments .about_block .group_payments .payments:nth-child(6) img{width:41px;height:22px}footer .we_accept_payments .about_block .group_payments .payments:nth-child(7) img{width:24px;height:22px}footer .we_accept_payments .about_block .group_payments .payments:nth-child(8) img{width:29px;height:22px}footer .we_accept_payments .about_block .group_payments .payments:nth-child(9) img{width:26px;height:22px}footer .bottom_texts_group .about_block{text-align:center;flex-direction:column;align-items:center;padding:30px 12px 76px}footer .bottom_texts_group .about_block .center_group{text-align:center;order:1;align-items:center;gap:10px;margin-bottom:10px}footer .bottom_texts_group .about_block .center_group a{text-align:center}footer .bottom_texts_group .about_block span:first-child{order:2;margin-bottom:30px}footer .bottom_texts_group .about_block span:nth-child(3){order:3}}.interactive_map_block{padding:120px 0 80px}.interactive_map_block .map_header{text-align:center;margin-bottom:64px}.interactive_map_block .map_header .map_label{color:#3c3c3b;margin-bottom:16px;font-size:18px;font-weight:300;line-height:140%;display:block}.interactive_map_block .map_header h2{letter-spacing:2%;text-transform:uppercase;color:#010101;margin-bottom:40px;font-family:Felidae,Cormorant Garamond,serif;font-size:64px;font-weight:400;line-height:110%}.interactive_map_block .map_header .map_cta_btn{letter-spacing:5%;text-transform:uppercase;color:#010101;border:1px solid #010101;padding:18px 48px;font-family:Felidae,Cormorant Garamond,serif;font-size:20px;font-weight:400;line-height:150%;transition:background-color .3s,color .3s;display:inline-block}.interactive_map_block .map_header .map_cta_btn:hover{color:#fff;background-color:#010101}.map_wrapper{width:100%;position:relative;overflow:hidden}.map_container{width:100%;max-width:1758px;margin:0 auto;position:relative}.map_bg_img{width:100%;height:auto;display:block}.map_marker{cursor:pointer;z-index:2;transition:transform .3s;position:absolute;transform:translate(-50%,-50%)}.map_marker:hover{transform:translate(-50%,-50%)scale(1.15)}.map_marker svg circle{transition:stroke .3s,fill .3s}.map_marker:hover svg circle,.map_marker:hover svg line{stroke:#3c3c3b}.map_center_marker{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%,-50%)}.map_center_label{color:#3c3c3b;white-space:nowrap;font-size:14px;font-weight:300;line-height:140%}.map_info_card{z-index:4;background:#fff;min-width:220px;padding:24px 28px;position:absolute;top:28%;left:22%;box-shadow:0 4px 24px #00000014}.map_info_card h3{color:#010101;margin-bottom:8px;font-size:22px;font-weight:400;line-height:130%}.map_info_card p{color:#3c3c3b;margin-bottom:12px;font-size:16px;font-weight:300;line-height:150%}.map_info_card .map_info_link{color:#010101;font-size:20px;transition:transform .3s;display:inline-block}.map_info_card .map_info_link:hover{transform:translate(4px)}.map_district_tabs{border-top:1.6px solid #e1e1e1;justify-content:center;align-items:center;gap:24px;margin-top:0;padding:40px 0;display:flex}.map_tab{letter-spacing:2%;color:#bababa;text-transform:none;font-family:Felidae,Cormorant Garamond,serif;font-size:22px;font-style:italic;font-weight:400;line-height:140%;transition:color .3s}.map_tab:hover,.map_tab.active{color:#010101}.map_tab .map_tab_bullet{margin-right:4px;font-size:28px}.map_tab_separator{color:#bababa;font-size:22px;font-weight:300}.popup-overlay{-webkit-backdrop-filter:blur(6px);z-index:9999;opacity:0;pointer-events:none;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0}.popup-overlay.active{opacity:1;pointer-events:auto}.popup-modal{background:#fff;width:90%;max-width:960px;max-height:90vh;transition:transform .5s cubic-bezier(.16,1,.3,1);position:relative;overflow-y:auto;transform:translateY(30px)scale(.97)}.popup-overlay.active .popup-modal{transform:translateY(0)scale(1)}.popup-close{cursor:pointer;z-index:10;background:0 0;border:none;padding:8px;transition:transform .3s;position:absolute;top:24px;right:24px}.popup-close:hover{transform:rotate(90deg)}@media (width<=1024px){.popup-overlay{backdrop-filter:none;background:#0009}}.popup-quiz-inner{grid-template-columns:1fr 1fr;min-height:500px;display:grid}.popup-quiz-left{background:#f8f7f5 50%/cover;flex-direction:column;justify-content:center;padding:60px 48px;display:flex;position:relative}.popup-overlay.active .popup-quiz-left.has-bg{background-image:url(../images/popups/quiz_bg.webp)}.popup-quiz-left[style*=background-image]:before,.popup-quiz-left.has-bg:before{content:"";background:linear-gradient(#00000059 0%,#0000008c 100%);width:100%;height:100%;position:absolute;top:0;left:0}.popup-quiz-left[style*=background-image]>*,.popup-quiz-left.has-bg>*{z-index:1;position:relative}.popup-quiz-left[style*=background-image] .popup-label,.popup-quiz-left[style*=background-image] h2,.popup-quiz-left[style*=background-image] p,.popup-quiz-left[style*=background-image] .quiz-step-counter,.popup-quiz-left[style*=background-image] .quiz-micro,.popup-quiz-left.has-bg .popup-label,.popup-quiz-left.has-bg h2,.popup-quiz-left.has-bg p,.popup-quiz-left.has-bg .quiz-step-counter,.popup-quiz-left.has-bg .quiz-micro{color:#fff}.popup-label{text-transform:uppercase;letter-spacing:3px;color:#bababa;margin-bottom:20px;font-size:14px;font-weight:300}.popup-quiz-left h2{color:#010101;margin-bottom:16px;font-family:Felidae,Cormorant Garamond,serif;font-size:36px;font-weight:400;line-height:120%}.popup-quiz-left p{color:#3c3c3b;margin-bottom:40px;font-size:16px;font-weight:300;line-height:160%}.quiz-progress{background:#e1e1e1;width:100%;height:2px;margin-bottom:12px}.quiz-progress-bar{background:#3c3c3b;width:25%;height:100%;transition:width .5s cubic-bezier(.16,1,.3,1)}.quiz-step-counter{color:#bababa;font-size:14px;font-weight:300}.quiz-micro{color:#bababa;letter-spacing:.5px;margin-top:20px;font-size:13px;font-weight:300}.quiz-hint{color:#bababa;margin-top:12px;font-size:13px;font-style:italic;font-weight:300;line-height:150%}.quiz-final-desc{color:#3c3c3b;margin-bottom:24px;font-size:16px;font-weight:300;line-height:160%}.popup-quiz-right{flex-direction:column;justify-content:center;max-height:90vh;padding:60px 48px;display:flex;overflow-y:auto}.quiz-step{display:none}.quiz-step.active{animation:.4s fadeInUp;display:block}@keyframes fadeInUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.quiz-step h3{color:#010101;margin-bottom:28px;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400}.quiz-options{flex-direction:column;gap:12px;display:flex}.quiz-option{cursor:pointer;border:1px solid #e1e1e1;align-items:center;padding:16px 20px;transition:border-color .3s,background .3s;display:flex}.quiz-option:hover{border-color:#3c3c3b}.quiz-option input{display:none}.quiz-option input:checked+span{font-weight:400}.quiz-option input:checked~span:before{background:#3c3c3b}.quiz-option span{color:#010101;padding-left:28px;font-size:16px;font-weight:300;position:relative}.quiz-option span:before{content:"";border:1px solid #bababa;border-radius:50%;width:16px;height:16px;transition:background .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.quiz-form-fields{flex-direction:column;gap:16px;display:flex}.quiz-input{color:#010101;border:1px solid #e1e1e1;outline:none;width:100%;padding:16px 20px;font-family:Inter,sans-serif;font-size:16px;font-weight:300;transition:border-color .3s}.quiz-input:focus{border-color:#3c3c3b}.quiz-nav{justify-content:space-between;align-items:center;margin-top:32px;display:flex}.quiz-btn-back{color:#bababa;cursor:pointer;background:0 0;border:none;font-family:Inter,sans-serif;font-size:16px;font-weight:300;transition:color .3s}.quiz-btn-back:hover{color:#010101}.quiz-btn-next{color:#fff;cursor:pointer;background:#010101;border:none;padding:16px 40px;font-family:Felidae,Cormorant Garamond,serif;font-size:18px;font-weight:400;transition:background .3s}.quiz-btn-next:hover{background:#3c3c3b}.popup-form-inner{grid-template-columns:1fr 1fr;min-height:480px;display:grid}.popup-form-left{background:#f8f7f5;flex-direction:column;justify-content:center;padding:60px 48px;display:flex}.popup-form-left h2{color:#010101;text-align:center;margin-bottom:16px;font-family:Felidae,Cormorant Garamond,serif;font-size:40px;font-weight:400;line-height:120%}.popup-form-left p{color:#3c3c3b;margin-bottom:32px;font-size:16px;font-weight:300;line-height:160%}.popup-form-features{flex-direction:column;gap:12px;display:flex}.popup-feature{color:#3c3c3b;align-items:center;gap:10px;font-size:15px;font-weight:300;display:flex}.popup-feature span{color:#010101;font-weight:400}.popup-form-right{align-items:center;padding:60px 48px;display:flex}.popup-form-right form{flex-direction:column;gap:14px;width:100%;display:flex}.form-input{color:#010101;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e1e1e1;outline:none;width:100%;padding:16px 20px;font-family:Inter,sans-serif;font-size:16px;font-weight:300;transition:border-color .3s}.form-input:focus{border-color:#3c3c3b}.form-textarea{resize:vertical;min-height:80px}.form-select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23BABABA' stroke-width='1.2'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;padding-right:40px}.form-select:required:invalid{color:#bababa}.form-select option{color:#010101}#consultationForm .form-input,#consultationForm .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;background-color:#fff;border:1px solid #e1e1e1;border-radius:0}.phone-field-group{gap:12px;display:flex}.phone-prefix-select{flex:0 0 142px;width:142px;padding-right:36px}.phone-number-input{flex:auto;min-width:0}.form-submit-btn{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:2px;background:#010101;border:none;width:100%;padding:18px;font-family:Felidae,Cormorant Garamond,serif;font-size:20px;font-weight:400;transition:background .3s}.form-submit-btn:hover{background:#3c3c3b}.form-disclaimer{color:#bababa;text-align:center;font-size:12px;font-weight:300}@media (width<=1024px){.popup-modal{width:92%;max-width:720px;max-height:92vh}.popup-form-inner{grid-template-columns:1fr;min-height:auto}.popup-form-left{padding:40px 32px 24px}.popup-form-left h2{margin-bottom:12px;font-size:28px}.popup-form-left p{margin-bottom:20px;font-size:14px}.popup-form-features{gap:8px}.popup-feature{font-size:13px}.popup-form-right{padding:24px 32px 40px}.popup-form-right form{gap:12px}.form-input{padding:12px 16px;font-size:14px}.phone-field-group{gap:10px}.phone-prefix-select{flex-basis:132px;width:132px}.form-submit-btn{letter-spacing:1.5px;padding:14px;font-size:16px}.popup-quiz-inner{grid-template-columns:1fr;min-height:auto}.popup-quiz-left{padding:36px 32px 24px}.popup-quiz-left h2{margin-bottom:12px;font-size:26px}.popup-quiz-left p{margin-bottom:24px;font-size:14px}.popup-quiz-right{max-height:none;padding:24px 32px 36px}.quiz-step h3{margin-bottom:20px;font-size:22px}.quiz-option{padding:12px 16px}.quiz-option span{padding-left:24px;font-size:14px}.quiz-input{padding:12px 16px;font-size:14px}.quiz-btn-back{font-size:14px}.quiz-btn-next{padding:12px 28px;font-size:16px}.popup-close{padding:6px;top:16px;right:16px}.popup-close svg{width:22px;height:22px}}@media (width<=480px){.popup-modal{width:100%;max-width:100%;height:100vh;max-height:100vh}.popup-overlay{justify-content:stretch;align-items:stretch}.popup-form-left{padding:50px 20px 16px}.popup-form-left h2{font-size:22px;line-height:110%}.popup-form-left p{margin-bottom:16px;font-size:13px}.popup-feature{gap:6px;font-size:12px}.popup-form-right{padding:16px 20px 32px}.popup-form-right form{gap:10px}.form-input{padding:12px 14px;font-size:14px}.phone-field-group{gap:8px}.phone-prefix-select{flex-basis:120px;width:120px}.form-textarea{min-height:60px}.form-submit-btn{letter-spacing:1px;padding:14px;font-size:14px}.form-disclaimer{font-size:10px}.popup-quiz-left{padding:50px 20px 20px}.popup-quiz-left h2{margin-bottom:8px;font-size:20px;line-height:115%}.popup-quiz-left p{margin-bottom:16px;font-size:13px}.popup-label{letter-spacing:2px;margin-bottom:12px;font-size:12px}.quiz-step-counter{font-size:12px}.quiz-micro{margin-top:12px;font-size:11px}.popup-quiz-right{padding:20px 20px 32px}.quiz-step h3{margin-bottom:16px;font-size:18px;line-height:115%}.quiz-option{padding:10px 14px}.quiz-option span{padding-left:22px;font-size:13px;line-height:130%}.quiz-option span:before{width:14px;height:14px}.quiz-options{gap:8px}.quiz-input{padding:12px 14px;font-size:14px}.quiz-form-fields{gap:12px}.quiz-nav{margin-top:20px}.quiz-btn-back{font-size:13px}.quiz-btn-next{letter-spacing:.5px;padding:12px 20px;font-size:14px}.quiz-hint{margin-top:8px;font-size:11px}.quiz-final-desc{margin-bottom:16px;font-size:13px}.popup-close{padding:4px;top:12px;right:12px}.popup-close svg{width:20px;height:20px}.popup-quiz .popup-close svg line{stroke:#fff}}@media (width<=360px){.popup-form-left{padding:44px 16px 12px}.popup-form-left h2{font-size:20px}.popup-form-right{padding:12px 16px 24px}.phone-prefix-select{flex-basis:110px;width:110px}.popup-quiz-left{padding:44px 16px 16px}.popup-quiz-left h2{font-size:18px}.popup-quiz-right{padding:16px 16px 24px}.quiz-step h3{font-size:16px}.form-input,.quiz-input{padding:10px 12px;font-size:13px}.form-submit-btn{padding:12px;font-size:13px}}.lang-dropdown{display:inline-block;position:relative}.lang-dropdown-btn{color:inherit;cursor:pointer;letter-spacing:1px;background:0 0;border:1px solid #ffffff4d;align-items:center;gap:4px;padding:6px 14px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;transition:border-color .3s,background .3s;display:flex}.lang-dropdown-btn:hover{background:#ffffff0d;border-color:#fff9}.lang-arrow{font-size:10px;transition:transform .3s}.lang-dropdown.open .lang-arrow{transform:rotate(180deg)}.lang-dropdown-menu{opacity:0;visibility:hidden;z-index:100;background:#fff;min-width:100%;transition:opacity .3s,transform .3s,visibility .3s;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(-8px);box-shadow:0 8px 24px #0000001f}.lang-dropdown.open .lang-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.lang-option{color:#3c3c3b;letter-spacing:1px;padding:10px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;text-decoration:none;transition:background .2s,color .2s;display:block}.lang-option:hover{color:#010101;background:#f8f7f5}.lang-option.active{color:#010101;background:#f8f7f5;font-weight:400;position:relative}.lang-option.active:before{content:"";background:#010101;width:2px;height:100%;position:absolute;top:0;left:0}.bottom_header .lang-dropdown-btn,.mega-menu .lang-dropdown-btn{color:#3c3c3b;border-color:#3c3c3b33}.bottom_header .lang-dropdown-btn:hover,.mega-menu .lang-dropdown-btn:hover{background:#00000008;border-color:#3c3c3b}.lang-dropdown.footer-lang{display:inline-block}.lang-dropdown.footer-lang .lang-dropdown-btn{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #fff6;justify-content:space-between;min-width:76px;padding:8px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;transition:border-color .3s,background .3s,color .3s}.lang-dropdown.footer-lang .lang-dropdown-btn:hover{background:#ffffff0f;border-color:#fff}.lang-dropdown.footer-lang .lang-arrow{color:inherit;margin-left:4px;font-size:9px;transition:transform .35s cubic-bezier(.16,1,.3,1)}.lang-dropdown.footer-lang.open .lang-arrow{transform:rotate(180deg)}.lang-dropdown.footer-lang .lang-dropdown-menu{opacity:0;visibility:hidden;z-index:200;background:#fff;border:1px solid #0000000a;border-radius:2px;min-width:100%;padding:6px 0;transition:opacity .3s,transform .3s,visibility .3s;position:absolute;inset:auto auto calc(100% + 6px) 0;transform:translateY(8px);box-shadow:0 -8px 24px #0000002e}.lang-dropdown.footer-lang.open .lang-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.lang-dropdown.footer-lang .lang-option{letter-spacing:.1em;color:#3c3c3b;text-transform:uppercase;padding:9px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:300;text-decoration:none;transition:background .2s,color .2s,padding .25s;display:block;position:relative}.lang-dropdown.footer-lang .lang-option:hover{color:#010101;background:#f4f2ee;padding-left:24px}.lang-dropdown.footer-lang .lang-option.active{color:#010101;background:#f8f7f5;font-weight:400}.lang-dropdown.footer-lang .lang-option.active:before{content:"";background:#41545c;width:2px;height:100%;position:absolute;top:0;left:0}.buy-page{background:#fff}.buy-header{z-index:100;background:#fff;padding:30px 0 20px;position:relative}.buy-hero-section{text-align:center;background:#f8f8f8;padding:100px 0 80px}.buy-hero-content{max-width:1000px;margin:0 auto}.buy-hero-title{color:#010101;margin-bottom:24px;font-family:Felidae,Cormorant Garamond,serif;font-size:64px;font-weight:400;line-height:1.2}.buy-hero-subtitle{color:#3c3c3b;max-width:800px;margin:0 auto;font-family:Inter,sans-serif;font-size:20px;font-weight:300;line-height:1.6}.buy-properties-section{background:#fff;padding:80px 0}.properties-grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.property-card{background:#fff;border:1px solid #e5e5e5;transition:all .4s;overflow:hidden}.property-card:hover{border-color:#3c3c3b;transform:translateY(-8px);box-shadow:0 20px 60px #0000001f}.property-image{width:100%;height:350px;position:relative;overflow:hidden}.property-image img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.property-card:hover .property-image img{transform:scale(1.08)}.property-info{padding:30px}.property-title{color:#010101;margin-bottom:8px;font-family:Felidae,Cormorant Garamond,serif;font-size:28px;font-weight:400;line-height:1.3}.property-location{color:#666;margin-bottom:16px;font-family:Inter,sans-serif;font-size:14px;font-weight:300}.property-details{color:#3c3c3b;align-items:center;gap:8px;margin-bottom:20px;font-family:Inter,sans-serif;font-size:14px;display:flex}.detail-separator{color:#ccc}.property-price{color:#010101;margin-bottom:16px;font-family:Felidae,Cormorant Garamond,serif;font-size:32px;font-weight:400}.property-link{color:#010101;text-transform:lowercase;letter-spacing:.02em;font-family:Inter,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.property-link:after{content:"";background:#010101;width:0;height:1px;transition:width .3s;position:absolute;bottom:-2px;left:0}.property-card:hover .property-link:after{width:100%}@media (width<=1200px){.buy-hero-title{font-size:56px}.properties-grid{gap:30px}.property-image{height:300px}}@media (width<=991px){.buy-hero-section{padding:80px 0 60px}.buy-hero-title{font-size:48px}.buy-hero-subtitle{font-size:18px}.properties-grid{grid-template-columns:repeat(2,1fr);gap:24px}.property-image{height:280px}.property-info{padding:24px}.property-title{font-size:24px}.property-price{font-size:28px}}@media (width<=767px){.buy-hero-section{padding:60px 0 40px}.buy-hero-title{font-size:36px}.buy-hero-subtitle{font-size:16px}.properties-grid{grid-template-columns:1fr;gap:20px}.property-image{height:250px}.property-info{padding:20px}.property-title{font-size:22px}.property-price{font-size:24px}}@media (width<=1199px){header .about_block .top_header_group .menu_burger .burger,header .about_block .bottom_header .menu_burger .burger,header .about_block .mega-menu .menu_burger_top_group .menu_burger .burger{flex-shrink:0;position:relative}header .about_block .top_header_group .menu_burger .burger:before,header .about_block .bottom_header .menu_burger .burger:before,header .about_block .mega-menu .menu_burger_top_group .menu_burger .burger:before{content:"";z-index:1;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header .about_block .top_header_group .right_contacts .consultation,header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation{white-space:nowrap;align-items:center;min-height:44px;padding:10px 20px;display:inline-flex}.big_block_home .group_home .home_block .main-title,.big_block_home .group_home .home_block h1{max-width:636px;margin-bottom:15px;font-size:35px}.big_block_home .group_home .home_block h2{max-width:636px;font-size:20px}.big_block_home .group_home:before{background-size:cover!important}header .about_block .top_header_group>.logo{position:static;top:auto;left:auto;transform:none}header .about_block .top_header_group .logo img{width:140px;height:auto}}@media (width<=767px){.big_block_home .group_home .home_block .main-title,.big_block_home .group_home .home_block h1{letter-spacing:.02em;max-width:330px;margin-bottom:6px;font-size:30px}.big_block_home .group_home .home_block h2{letter-spacing:.04em;max-width:330px;margin-bottom:20px;font-size:20px;line-height:130%}.big_block_home .group_home:before{background-size:cover!important}.keep-scrolling{gap:10px;font-size:11px;bottom:30px}.keep-scrolling img{width:18px;height:6px}header .about_block .top_header_group .menu_burger{gap:12px}header .about_block .top_header_group>.logo{position:static;top:auto;left:auto;transform:none}header .about_block .top_header_group .right_contacts{flex-shrink:0}header .about_block .top_header_group .right_contacts .consultation{letter-spacing:.05em;white-space:nowrap;flex-shrink:0;padding:9px 18px;font-size:13px}.big_block_home>.container{padding:0}.big_block_home .group_home .home_block{padding-left:15px;padding-right:15px}}@media (width<=360px){.big_block_home .group_home .home_block .main-title,.big_block_home .group_home .home_block h1{max-width:330px;font-size:30px}.big_block_home .group_home .home_block .main-title .title-sub,.big_block_home .group_home .home_block h1 .title-sub{letter-spacing:.04em;margin-top:6px;font-size:20px;line-height:130%;display:inline-block}.big_block_home .group_home .home_block h2{max-width:300px;font-size:14px}.big_block_home .group_home .home_block p{font-size:11px}.keep-scrolling{font-size:10px;bottom:20px}header .about_block .top_header_group .right_contacts .consultation,header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation{letter-spacing:.04em;text-align:center;justify-content:center;width:auto;min-height:0;padding:8px 14px;font-size:12px}.big_block_home>.container{padding:0}}@media (width<=1199px){.cards_logos_informations .about_block .card_partner{height:200px;padding:20px 10px}.cards_logos_informations .about_block .card_partner .arrow_pilus{bottom:12px;right:12px}}@media (width<=1199px) and (hover:none){.cards_logos_informations .about_block .card_partner:hover .logos_partner{opacity:1;transform:none}.cards_logos_informations .about_block .card_partner:hover .descriptions_card{opacity:0}.cards_logos_informations .about_block .card_partner:hover .arrow_pilus{transform:none}.cards_logos_informations .about_block .card_partner:hover .arrow_pilus svg circle{stroke:#c4c4c4;fill:#0000}.cards_logos_informations .about_block .card_partner:hover .arrow_pilus svg line{stroke:#c4c4c4}}@media (width<=767px){.cards_logos_informations .about_block .card_partner{min-width:202px;height:200px;padding:20px 10px}.cards_logos_informations .title_mob .section_header .scroll_line{width:120px}.cards_logos_informations .about_block .card_partner .arrow_pilus{justify-content:center;align-items:center;width:36px;height:36px;bottom:10px;right:10px}}@media (width<=360px){.cards_logos_informations .about_block .card_partner{min-width:180px;height:180px;padding:16px 8px}.cards_logos_informations .title_mob .section_header{padding:36px 10px 10px}.cards_logos_informations .about_block .card_partner:first-child .logos_partner{width:95px;height:67px}.cards_logos_informations .about_block .card_partner:nth-child(2) .logos_partner{width:98px;height:57px}.cards_logos_informations .about_block .card_partner:nth-child(3) .logos_partner{width:120px;height:48px}}@media (width<=1199px){.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage .arrow_pilus{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage .arrow_pilus:before{content:"";z-index:1;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (width<=1199px) and (hover:none){.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .title_stage h3{color:#bababa}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .title_stage svg circle{stroke:#c4c4c4;fill:#0000}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .title_stage svg line{stroke:#c4c4c4}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover h4,.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover p,.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover a{opacity:0;border:0;max-height:0;margin:0;padding:0}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .img_wrap{width:100%;height:auto}}@media (width<=767px){.real_estate_marbella_block .stages_real_estate .stages_group .stage{height:auto;min-height:220px;padding:20px 14px!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage .img_wrap{width:100%;height:144px;margin-top:12px}.real_estate_marbella_block .stages_real_estate .stages_group .stage .img_wrap .img_estate{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage h3{font-size:18px}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage svg{width:22px;height:22px}.real_estate_marbella_block .stages_real_estate .stages_group .stage:first-child,.real_estate_marbella_block .stages_real_estate .stages_group .stage:nth-child(3){padding:20px 14px!important}}@media (width<=360px){.real_estate_marbella_block .stages_real_estate .stages_group .stage{min-height:200px;padding:16px 12px!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage:first-child,.real_estate_marbella_block .stages_real_estate .stages_group .stage:nth-child(3){padding:16px 12px!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage .img_wrap{height:130px}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage h3{font-size:16px}.real_estate_marbella_block .title_block .titles h2{max-width:300px;margin:0 auto 10px;font-size:22px}.real_estate_marbella_block .title_block .titles p{font-size:13px}}@media (width<=1199px){.personalized_selection_block .about_block .group_inf_personalized a{justify-content:center;align-items:center;min-height:44px;margin-left:auto;margin-right:auto;display:flex}}@media (width<=767px){.personalized_selection_block .about_block .group_inf_personalized a{width:100%;min-height:48px;margin-left:auto;margin-right:auto}}@media (width<=360px){.personalized_selection_block .about_block{padding:60px 8px}.personalized_selection_block .about_block .group_inf_personalized{padding:40px 20px}.personalized_selection_block .about_block .group_inf_personalized h2{font-size:24px}.personalized_selection_block .about_block .group_inf_personalized h3{margin-bottom:20px;font-size:12px}.personalized_selection_block .about_block .group_inf_personalized .img_mini{width:100px;height:104px;margin-bottom:20px}.personalized_selection_block .about_block .group_inf_personalized p{font-size:12px}.personalized_selection_block .about_block .group_inf_personalized a{padding:12px;font-size:11px}.personalized_selection_block .about_block .group_inf_personalized h4{font-size:10px}}@media (width<=1199px){.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{min-height:44px}}@media (width<=767px){.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{min-height:36px;padding:8px 4px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{color:#fff;border-color:#fff;width:calc(100% - 40px);min-height:48px;position:absolute;bottom:20px;left:20px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella{position:relative}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#00000073 100%);position:absolute;inset:0}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content,.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{z-index:5}}@media (width<=360px){.marbella_solutions_wealth_impact .about_block h2{padding-bottom:20px;font-size:24px}.marbella_solutions_wealth_impact .about_block h2 span{font-size:12px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description h3,.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description span{font-size:14px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella{height:200px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content h3{font-size:18px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content p{font-size:12px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{width:calc(100% - 32px);font-size:11px;bottom:16px;left:16px}}@media (width<=1199px){.interactive_map_block{padding:80px 0 60px}.interactive_map_block .map_header{margin-bottom:40px}.interactive_map_block .map_header .map_label{margin-bottom:10px;font-size:14px}.interactive_map_block .map_header h2{margin-bottom:28px;font-size:40px}.interactive_map_block .map_header .map_cta_btn{justify-content:center;align-items:center;min-height:44px;padding:14px 32px;font-size:16px;display:inline-flex}.map_district_tabs{flex-wrap:wrap;gap:16px;padding:28px 10px}.map_tab{align-items:center;min-height:32px;padding:6px 2px;font-size:18px;display:inline-flex}#mapLeaflet{height:500px!important}}@media (width<=767px){.interactive_map_block{padding:60px 0 40px}.interactive_map_block .map_header{margin-bottom:30px}.interactive_map_block .map_header .map_label{font-size:12px}.interactive_map_block .map_header h2{margin-bottom:24px;font-size:28px}.interactive_map_block .map_header .map_cta_btn{width:100%;max-width:320px;padding:14px 22px;font-size:13px}.map_district_tabs{gap:10px 14px;padding:20px 12px;font-size:16px}.map_tab,.map_tab_separator{font-size:16px}.map_tab .map_tab_bullet{font-size:20px}#mapLeaflet{height:380px!important}.map_info_card{min-width:180px;padding:14px 18px;top:18%;left:10%}.map_info_card h3{font-size:16px}.map_info_card p{font-size:12px}.map_info_card .map_info_link{font-size:16px}}@media (width<=360px){.interactive_map_block .map_header h2{max-width:300px;margin:0 auto 20px;font-size:22px}.interactive_map_block .map_header .map_cta_btn{letter-spacing:.04em;padding:13px 18px;font-size:11px}.map_district_tabs{gap:8px 10px;padding:16px 8px}.map_tab,.map_tab_separator{font-size:14px}#mapLeaflet{height:340px!important}}@media (width<=1199px){.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button{min-height:56px;padding:16px 0}}@media (width<=767px){.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button .title_process{font-size:16px;line-height:130%}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-body .text_process{font-size:14px;line-height:140%}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button:after{background-size:contain;flex-shrink:0;width:22px;height:22px}.one_partners_entire_process .about_block .inf_group_about_partners .img_wrapper{padding:40px 30px}}@media (width<=360px){.one_partners_entire_process .about_block{padding:60px 10px}.one_partners_entire_process .about_block .title_block{max-width:300px;margin:0 auto 24px;font-size:22px}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button .title_process{font-size:14px}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-body .text_process{font-size:13px}.one_partners_entire_process .about_block .inf_group_about_partners .img_wrapper{padding:30px 20px}.experience_eliminates_clients .title_block .title_texts h2{max-width:300px;margin:0 auto;font-size:24px}.experience_eliminates_clients .title_block .title_texts h2 span{font-size:12px}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el span{font-size:26px}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{font-size:13px}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el img{height:150px}}@media (width<=1199px){.marbella_real_estate_inquiry_block .about_block .form_group form select{min-height:48px}.marbella_real_estate_inquiry_block .about_block .form_group form>button{justify-content:center;align-items:center;width:100%;min-height:48px;display:inline-flex}}@media (width<=360px){.marbella_real_estate_inquiry_block .about_block{padding:40px 8px!important}.marbella_real_estate_inquiry_block .about_block .form_group{padding:32px 16px!important}.marbella_real_estate_inquiry_block .about_block .form_group h2{letter-spacing:2%!important;margin-bottom:14px!important;font-family:Felidae,Cormorant Garamond,serif!important;font-size:30px!important;font-weight:400!important;line-height:110%!important}.marbella_real_estate_inquiry_block .about_block .form_group form h4 .br-360{display:inline}.marbella_real_estate_inquiry_block .about_block .form_group h3{letter-spacing:0!important;color:#3c3c3b!important;margin-bottom:18px!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:300!important;line-height:110%!important}.marbella_real_estate_inquiry_block .about_block .form_group h3 br{display:none}.marbella_real_estate_inquiry_block .about_block .form_group p{margin-bottom:24px;font-size:12px}.marbella_real_estate_inquiry_block .about_block .form_group form{flex-flow:column!important;gap:10px 0!important;display:flex!important}.marbella_real_estate_inquiry_block .about_block .form_group form select,.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select{font-size:13px;width:100%!important;max-width:100%!important;min-height:48px!important;margin:0!important;padding:0!important}.marbella_real_estate_inquiry_block .about_block .form_group form select{padding:14px 12px!important}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__trigger{text-align:left!important;justify-content:space-between!important;min-height:48px!important;padding:14px 32px 14px 16px!important;font-size:13px!important}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__value{text-align:left!important;flex:auto!important}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__arrow{background-size:9px 6px!important;width:9px!important;height:6px!important;right:14px!important}.marbella_real_estate_inquiry_block .about_block .form_group form h4{text-align:center!important;width:100%!important;max-width:100%!important;margin:16px auto 8px!important;font-size:12px!important}.marbella_real_estate_inquiry_block .about_block .form_group form>button{margin-top:8px;padding:14px;font-size:11px}.marbella_real_estate_inquiry_block .about_block .form_group form>span{text-align:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;margin:0 auto!important;font-size:9px!important}}@media (width<=1199px){.managing_risks_market_block .discuss_my_request .tag_discuss a{justify-content:center;align-items:center;min-height:48px;display:inline-flex}.managing_risks_market_block .cards_group .card_risks .accardion_mob{align-items:center;gap:8px;min-height:44px;display:flex}}@media (width<=360px){.managing_risks_market_block .title_block .titles h2{max-width:300px;margin:0 auto 10px;font-size:22px}.managing_risks_market_block .title_block .titles p{font-size:12px}.managing_risks_market_block .cards_group .card_risks{min-width:270px}.managing_risks_market_block .cards_group .card_risks .text_card h3{font-size:16px}.managing_risks_market_block .cards_group .card_risks .text_card p{font-size:13px}.managing_risks_market_block .discuss_my_request .tag_discuss h3{font-size:14px}.managing_risks_market_block .discuss_my_request .tag_discuss p{font-size:12px}.managing_risks_market_block .discuss_my_request .tag_discuss a{padding:14px;font-size:11px}}body.js-anim-ready .anim-fade-up{opacity:0;will-change:opacity, transform;transition:opacity 1.3s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1);transform:translateY(48px)}body.js-anim-ready .anim-fade-left{opacity:0;will-change:opacity, transform;transition:opacity 1.3s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1);transform:translate(-48px)}body.js-anim-ready .anim-fade-right{opacity:0;will-change:opacity, transform;transition:opacity 1.3s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1);transform:translate(48px)}body.js-anim-ready .anim-scale{opacity:0;will-change:opacity, transform;transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1);transform:scale(.94)}body.js-anim-ready .anim-wipe{clip-path:inset(0 100% 0 0);will-change:clip-path;transition:clip-path 1.4s cubic-bezier(.16,1,.3,1)}body.js-anim-ready .anim-fade-up.visible,body.js-anim-ready .anim-fade-left.visible,body.js-anim-ready .anim-fade-right.visible,body.js-anim-ready .anim-scale.visible{opacity:1;will-change:auto;transform:none}body.js-anim-ready .anim-wipe.visible{clip-path:inset(0);will-change:auto}.cursor-photo{pointer-events:none;z-index:9999;opacity:0;will-change:transform, opacity;border-radius:4px;width:320px;height:230px;transition:opacity .35s cubic-bezier(.25,1,.5,1),transform .35s cubic-bezier(.25,1,.5,1);position:fixed;overflow:hidden;transform:scale(.85);box-shadow:0 12px 40px #0000002e}.cursor-photo.is-visible{opacity:1;transform:scale(1)}.cursor-photo img{object-fit:cover;width:100%;height:100%;display:block}.touch-device .cursor-photo{display:none!important}@media (width<=1199px){.cursor-photo,.cursor-photo.is-visible{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important}}@media (hover:none),(pointer:coarse){.cursor-photo,.cursor-photo.is-visible{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}}@media (prefers-reduced-motion:reduce){body.js-anim-ready .anim-fade-up,body.js-anim-ready .anim-fade-left,body.js-anim-ready .anim-fade-right,body.js-anim-ready .anim-scale,body.js-anim-ready .anim-wipe{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.cursor-photo{display:none!important}}select.lux-select__native{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lux-select{align-items:center;width:100%;min-height:32px;display:inline-flex;position:relative}.lux-select__trigger{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;min-height:inherit;background:0 0;border:0;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:0 22px 0 0;display:flex;position:relative}.lux-select__trigger:focus-visible{outline-offset:4px;outline:1px solid #41545c}.lux-select__value{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;transition:color .2s;overflow:hidden}.lux-select__value.is-placeholder{color:#b9b9b9}.lux-select__arrow{pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='%23010101' stroke-width='1.5'/></svg>");background-position:50%;background-repeat:no-repeat;width:12px;height:8px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;right:0;transform:translateY(-50%)}.lux-select.is-open .lux-select__arrow{transform:translateY(-50%)rotate(180deg)}.lux-select__menu{z-index:1100;opacity:0;pointer-events:none;transform-origin:top;will-change:opacity, transform;color:#010101;letter-spacing:0;text-align:left;text-transform:none;background:#fff;border:1px solid #e1e1e1;width:calc(100% + 36px);min-width:220px;max-height:320px;margin:0;padding:8px 0;font-family:Inter,sans-serif;font-size:18px;font-weight:300;line-height:130%;list-style:none;transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1);position:absolute;top:calc(100% + 14px);left:-18px;overflow-y:auto;transform:translateY(-10px);box-shadow:0 18px 50px #1018281a,0 4px 12px #1018280a}.lux-select.is-open .lux-select__menu,.lux-select__menu.is-open{opacity:1;pointer-events:auto;transform:translate(0,0)}.lux-select.is-flipped .lux-select__menu,.lux-select__menu.is-flipped{transform-origin:bottom;top:auto;bottom:calc(100% + 14px);transform:translateY(10px)}.lux-select.is-flipped.is-open .lux-select__menu,.lux-select__menu.is-flipped.is-open{transform:translate(0,0)}:where(label,div,form,fieldset):has(>.lux-select.is-open),:where(label,div):has(>*>.lux-select.is-open){z-index:1101;position:relative}.lux-select__menu:before{content:"";opacity:.18;pointer-events:none;background:linear-gradient(90deg,#0000,#41545c 50%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.lux-select__option{cursor:pointer;white-space:nowrap;padding:11px 28px;transition:background-color .2s,color .2s;position:relative;overflow:hidden}.lux-select__option:before{content:"";pointer-events:none;background:#41545c;border-radius:50%;width:5px;height:5px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:14px;transform:translateY(-50%)scale(0)}.lux-select__option-text{will-change:transform;transition:transform .3s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translate(0,0)}.lux-select__option:hover{background:#f7f7f7}.lux-select__option:hover .lux-select__option-text{transform:translate(8px)}.lux-select__option:hover:before{transform:translateY(-50%)scale(1)}.lux-select__option.is-placeholder{color:#b9b9b9}.lux-select__option.is-active{background:#f0f2f4;font-weight:400}.lux-select__option.is-active:before{transform:translateY(-50%)scale(1)}.lux-select__option.is-active .lux-select__option-text{transform:translate(8px)}.lux-select__menu::-webkit-scrollbar{width:4px}.lux-select__menu::-webkit-scrollbar-track{background:0 0}.lux-select__menu::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:2px}.lux-select__menu::-webkit-scrollbar-thumb:hover{background:#41545c}@media (width<=767px){.lux-select__option{padding:10px 24px;font-size:15px}.lux-select__menu{min-width:180px}}@media (prefers-reduced-motion:reduce){.lux-select__menu,.lux-select__arrow,.lux-select__option,.lux-select__option-text,.lux-select__option:before{transition:none!important}}@media (width<=1200px){body{max-width:100vw;overflow-x:clip}.wrapper{max-width:100%;overflow:visible}header .ask_questions{height:40px;padding:12px 24px;font-size:16px;line-height:1}header .phone_link,header .phone,.top_header_group a[href^=tel]{font-size:14px}.mobile_menu_trigger,.top_header_group>.menu_burger{width:40px;height:40px}}@media (width<=768px){body{max-width:100vw;overflow-x:clip}.wrapper{max-width:100%;overflow:visible}.popup,.modal,[class*=__popup],[class*=__modal]{box-sizing:border-box;width:90vw;max-width:90vw;padding:24px}.quiz_popup,.form_popup,.consultation_popup{width:90vw;max-width:90vw;max-height:90vh;padding:32px 24px;overflow-y:auto}.container{padding-left:30px;padding-right:30px}footer .container{padding:30px}footer .about_block{gap:24px}header .ask_questions{height:30px;padding:8px 14px;font-size:12px}.mega-menu a,.mega-menu .menu_item{font-size:12px}}@media (width<=360px){.container{padding-left:16px;padding-right:16px}.popup,.modal,.quiz_popup,.form_popup,.consultation_popup{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:16px}header .ask_questions{letter-spacing:.05em;height:28px;padding:6px 10px;font-size:11px}header .logo img{height:28px}footer .container{padding:24px 16px}footer .about_block{flex-direction:column;gap:20px}footer .contacts_group{width:100%}footer .top_footer_block .container>*{flex-wrap:wrap}a.button,button.button,.ask_questions,[class*=__btn]{min-height:44px}}@media (width<=1200px){footer .how_to_get_to_us .about_block{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:end;column-gap:32px;padding:48px 30px}footer .how_to_get_to_us .about_block select,footer .how_to_get_to_us .about_block .how_to_title{background-image:none;border:none;grid-area:1/1;align-self:start;width:100%;max-width:100%;padding:0;font-size:16px;line-height:130%}footer .how_to_get_to_us .about_block .map_block{grid-area:1/2/3;max-width:100%;height:380px;margin-left:0}footer .how_to_get_to_us .about_block .ask_question{grid-area:2/1;align-self:end;max-width:100%;height:50px;margin-top:24px;padding:14px 24px;font-size:16px;line-height:150%}}@media (width<=768px){footer .how_to_get_to_us .about_block .map_block .location_overlay,footer .how_to_get_to_us .about_block .map_block .location{display:none}footer .how_to_get_to_us .about_block{flex-direction:column;grid-template-columns:none;align-items:stretch;gap:16px;padding:32px 30px;display:flex}footer .how_to_get_to_us .about_block select,footer .how_to_get_to_us .about_block .how_to_title{background-image:none;border:none;grid-area:auto;width:100%;max-width:100%;padding:0;font-size:14px}footer .how_to_get_to_us .about_block .map_block{grid-area:auto;width:100%;max-width:100%;height:240px;margin:0}footer .how_to_get_to_us .about_block .ask_question{grid-area:auto;width:100%;max-width:100%;height:50px;margin:0;padding:14px 24px;font-size:14px;line-height:150%}}@media (width<=360px){footer .how_to_get_to_us .about_block{gap:12px;padding:24px 16px}footer .how_to_get_to_us .about_block select,footer .how_to_get_to_us .about_block .how_to_title{padding:0;font-size:14px}footer .how_to_get_to_us .about_block .map_block{height:200px}footer .how_to_get_to_us .about_block .ask_question{letter-spacing:.05em;height:44px;padding:12px 16px;font-size:12px;line-height:150%}}header .menu_burger,header .menu_burger .burger{z-index:10001;position:relative}@media (width<=1200px){.mega-menu .menu_group_main.mob_menu ul li a,.mega-menu .menu_group_main.mob_menu .go_catalog,.mega-menu .menu_group_main.mob_menu .lang_switcher a{color:#010101;font-family:Inter,sans-serif;font-weight:300;text-decoration:none}header .about_block .mega-menu .menu_group_main.mob_menu ul{grid-template-columns:1fr 1fr;gap:16px 24px;margin:0 0 24px;padding:0;list-style:none;display:grid}header .about_block .mega-menu .menu_group_main.mob_menu ul li{grid-column:auto;width:auto;padding:0;display:block}.mega-menu .menu_group_main.mob_menu ul li a{letter-spacing:.05em;text-transform:uppercase;padding:4px 0;font-size:14px;line-height:130%;transition:color .2s;display:inline-block}.mega-menu .menu_group_main.mob_menu ul li a:hover{color:#41545c}.mega-menu .menu_group_main.mob_menu .lang_switcher{gap:16px;margin-bottom:16px;display:flex}.mega-menu .menu_group_main.mob_menu .lang_switcher a{color:#a6a6a6;letter-spacing:.05em;font-size:14px;transition:color .2s}.mega-menu .menu_group_main.mob_menu .lang_switcher a.active,.mega-menu .menu_group_main.mob_menu .lang_switcher a:hover{color:#010101}.mega-menu .menu_group_main.mob_menu .go_catalog{letter-spacing:.18em;text-transform:uppercase;text-align:center;border:1px solid #010101;justify-content:center;align-items:center;width:100%;margin-top:12px;padding:16px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:1;text-decoration:none;transition:background .25s,color .25s;display:flex}.mega-menu .menu_group_main.mob_menu .go_catalog:hover{color:#fff;background:#010101}}@media (width<=430px){header .about_block .mega-menu .menu_group_main.mob_menu ul{text-align:center;grid-template-columns:1fr;justify-items:center;row-gap:18px}}.big_block_home:before,.big_block_home:after,.big_block_home--catalog:before,.big_block_home--catalog:after,.big_block_home--development:before,.big_block_home--development:after,.big_block_home--blog:before,.big_block_home--blog:after,.big_block_home--news:before,.big_block_home--news:after{content:"";z-index:5;pointer-events:none;background:#e1e1e133;width:1.5px;height:1083px;position:absolute;top:0}.big_block_home:before,.big_block_home--catalog:before,.big_block_home--development:before,.big_block_home--blog:before,.big_block_home--news:before{left:96px}.big_block_home:after,.big_block_home--catalog:after,.big_block_home--development:after,.big_block_home--blog:after,.big_block_home--news:after{right:96px}@media (width<=1500px){.big_block_home:before,.big_block_home--catalog:before,.big_block_home--development:before,.big_block_home--blog:before,.big_block_home--news:before{left:60px}.big_block_home:after,.big_block_home--catalog:after,.big_block_home--development:after,.big_block_home--blog:after,.big_block_home--news:after{right:60px}}.big_block_home:before,.big_block_home:after{content:none!important;display:none!important}@media (width<=768px){.big_block_home:before,.big_block_home:after,.big_block_home--catalog:before,.big_block_home--catalog:after,.big_block_home--development:before,.big_block_home--development:after,.big_block_home--blog:before,.big_block_home--blog:after,.big_block_home--news:before,.big_block_home--news:after{content:none!important;display:none!important}}.dev_hero,.dev_panorama,.dev_projects,.dev_steps,.cat_hero,.cat_filters,.cat_listings,.cat_cta,.blog_hero,.blog_feed,.news_article{z-index:5;position:relative}header .about_block .bottom_header{justify-content:space-between;align-items:center;gap:24px;display:flex}header .about_block .bottom_header .menu_burger{white-space:nowrap;flex-shrink:0;align-items:center;gap:12px;display:flex}header .about_block .bottom_header .menu_burger>span{white-space:nowrap;letter-spacing:.05em;text-transform:lowercase;font-size:14px}header .about_block .bottom_header .menu{flex:auto;min-width:0}header .about_block .bottom_header .menu ul{flex-wrap:nowrap;gap:24px;margin:0;padding:0;list-style:none;display:flex}header .about_block .bottom_header .menu ul li a{white-space:nowrap}@media (width<=1200px){header .about_block .bottom_header .menu_burger{gap:18px;margin-left:0}header .about_block .bottom_header .menu_burger>span{color:#fff;font-size:14px}}select.lux-select__native{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}header .about_block .bottom_header .menu_burger{z-index:250;position:relative;white-space:nowrap!important;flex-direction:row!important;flex-shrink:0!important;align-items:center!important;gap:18px!important;display:inline-flex!important}header .about_block .bottom_header .menu_burger>span{letter-spacing:.05em;color:#fff;white-space:nowrap;flex-shrink:0;font-family:Felidae,Cormorant Garamond,serif;font-size:16px;font-weight:400;line-height:120%;display:inline-block}header .about_block .bottom_header .menu_burger .burger{cursor:pointer;z-index:251;background:0 0;border:0;flex-shrink:0;position:relative;width:28px!important;height:16px!important}header .about_block .bottom_header .menu_burger .burger span{background:#fff!important;height:1.5px!important}header .about_block .bottom_header .menu_burger .burger:not(.active) span:first-child{right:0;width:28px!important;top:0!important}header .about_block .bottom_header .menu_burger .burger:not(.active) span:nth-child(2){right:0;width:20px!important;top:50%!important;transform:translateY(-50%)!important}header .about_block .bottom_header .menu_burger .burger:not(.active) span:nth-child(3){right:0;width:20px!important;bottom:0!important}header .about_block .bottom_header .menu_burger .burger.active{width:20px!important;height:20px!important}header .about_block .bottom_header .menu_burger .burger.active span{background:#010101!important;width:24px!important;height:1.5px!important;left:auto!important;right:-2px!important}header .about_block .bottom_header .menu_burger .burger.active span:first-child{top:50%!important;bottom:auto!important;transform:translateY(-50%)rotate(45deg)!important}header .about_block .bottom_header .menu_burger .burger.active span:nth-child(2){opacity:0!important}header .about_block .bottom_header .menu_burger .burger.active span:nth-child(3){top:50%!important;bottom:auto!important;transform:translateY(-50%)rotate(-45deg)!important}@media (width<=768px){header .about_block .bottom_header{display:none!important}}.big_block_home--sell header .about_block .bottom_header .menu_burger>span,.big_block_home--buy header .about_block .bottom_header .menu_burger>span,.big_block_home--invest header .about_block .bottom_header .menu_burger>span{color:#010101!important}.big_block_home--sell header .about_block .bottom_header .menu_burger .burger span,.big_block_home--buy header .about_block .bottom_header .menu_burger .burger span,.big_block_home--invest header .about_block .bottom_header .menu_burger .burger span{background:#010101!important}@media (width>=1501px){.big_block_home--sell header .about_block .bottom_header,.big_block_home--buy header .about_block .bottom_header,.big_block_home--invest header .about_block .bottom_header,.big_block_home--catalog header .about_block .bottom_header,.big_block_home--about header .about_block .bottom_header,.big_block_home--news header .about_block .bottom_header,.big_block_home--blog header .about_block .bottom_header,.big_block_home--contacts header .about_block .bottom_header,.big_block_home--object header .about_block .bottom_header,.big_block_home--privacy header .about_block .bottom_header,.big_block_home--development header .about_block .bottom_header{box-sizing:border-box;margin-left:-96px;margin-right:-96px}}@media (width>=769px) and (width<=1500px){.big_block_home--sell header .about_block .bottom_header,.big_block_home--buy header .about_block .bottom_header,.big_block_home--invest header .about_block .bottom_header,.big_block_home--catalog header .about_block .bottom_header,.big_block_home--about header .about_block .bottom_header,.big_block_home--news header .about_block .bottom_header,.big_block_home--blog header .about_block .bottom_header,.big_block_home--contacts header .about_block .bottom_header,.big_block_home--object header .about_block .bottom_header,.big_block_home--privacy header .about_block .bottom_header,.big_block_home--development header .about_block .bottom_header{box-sizing:border-box;margin-left:-60px;margin-right:-60px}}@media (width<=1200px){.transparent_process_contact_block .cards_processes_group .cards_group{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;border-left:0;border-right:0;grid-template-columns:none;display:flex;overflow-x:auto}.transparent_process_contact_block .cards_processes_group .cards_group::-webkit-scrollbar{display:none}.transparent_process_contact_block .cards_processes_group .cards_group .card_el,.transparent_process_contact_block .cards_processes_group .cards_group .card_el:first-child,.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(2),.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(3),.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(4),.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(5),.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(6),.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(7),.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(8),.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(9){scroll-snap-align:start;border-top:0;border-bottom:0;border-right:1.5px solid #e1e1e1;flex:none;grid-area:auto;width:280px;min-width:280px;height:320px;padding:25px 20px}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:first-child,.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(5){padding:0}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:first-child img,.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(5) img{transform:scaleY(1)}.transparent_process_contact_block .cards_processes_group .cards_group .card_el h3{font-size:20px}.transparent_process_contact_block .cards_processes_group .cards_group .card_el p{font-size:14px}}@media (width<=360px){.frequently_asked_questions_block .about_block .questions_accardion .accordion-button:after{width:18px;height:18px}.managing_risks_market_block .cards_group .about_block{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.managing_risks_market_block .cards_group .about_block::-webkit-scrollbar{display:none}.managing_risks_market_block .cards_group .about_block .card_risks{scroll-snap-align:start;flex:none;width:280px;min-width:280px;height:auto;min-height:480px}.cards_logos_informations .about_block{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.cards_logos_informations .about_block::-webkit-scrollbar{display:none}.cards_logos_informations .about_block .card_partner{scroll-snap-align:start;flex:none}.experience_eliminates_clients .cards_eliminetes_group .cards_group{grid-template-columns:1fr}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el,.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:first-child,.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2),.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(3),.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4),.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(5),.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(6){border:0;border-bottom:1.5px solid #e1e1e1;grid-area:auto/span 1;height:auto;min-height:200px;padding:30px 20px}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2),.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4){min-height:220px;padding:0}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2) img,.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4) img{height:220px;transform:scaleY(1)}}header .about_block .top_header_group .lang-dropdown-btn,header .about_block .bottom_header .lang-dropdown-btn{color:#fff;border-color:#ffffffd9;box-shadow:0 1px 2px #00000038}header .about_block .top_header_group .lang-dropdown-btn:hover,header .about_block .bottom_header .lang-dropdown-btn:hover{color:#fff;background:#ffffff14;border-color:#fff}@media (width<=1500px){header .about_block .top_header_group,header .about_block .bottom_header{padding-left:60px;padding-right:60px}}@media (width<=1199px){header .about_block .top_header_group,header .about_block .bottom_header{padding-left:30px;padding-right:30px}}@media (width<=767px){header .about_block .top_header_group{padding-left:16px;padding-right:16px}.real_estate_marbella_block h2,.one_partners_entire_process h2,.marbella_real_estate_inquiry_block .about_block .form_group h2,.managing_risks_market_block h2,.interactive_map_block h2,.marbella_solutions_wealth_impact h2,.successful_transactions_experiences_block h2,.professional_obligations_block h2,.frequently_asked_questions_block h2,.transparent_process_contact_block h2,.experience_eliminates_clients .title_block .title_texts h2{letter-spacing:2%!important;font-family:Felidae,Cormorant Garamond,serif!important;font-size:30px!important;line-height:110%!important}}@media (width>=1200px){header .about_block .top_header_group .right_contacts .whatsapp,header .about_block .mega-menu .menu_burger_top_group .right_contacts .whatsapp{display:none}}@media (width>=1500px){header .about_block .mega-menu>.container,header .about_block .mega-menu .container{max-width:1500px;margin-left:auto;margin-right:auto}header .about_block .mega-menu .bottom_menu_group .our_projects h3,header .about_block .mega-menu .bottom_menu_group .our_projects .mega-h,header .about_block .mega-menu .bottom_menu_group .contacts_group h3,header .about_block .mega-menu .bottom_menu_group .contacts_group .mega-h,header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects h3,header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .mega-h,header .about_block .mega-menu .bottom_menu_group .menu_group_main h3,header .about_block .mega-menu .bottom_menu_group .menu_group_main .mega-h{letter-spacing:.04em;margin-bottom:24px;font-size:18px}header .about_block .mega-menu .bottom_menu_group .contacts_group h4{letter-spacing:.02em;margin-bottom:8px;font-size:14px}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone .group_number a,header .about_block .mega-menu .bottom_menu_group .contacts_group .email a{font-size:18px}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone,header .about_block .mega-menu .bottom_menu_group .contacts_group .email{margin-bottom:28px}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group{margin-bottom:48px}header .about_block .mega-menu .bottom_menu_group .contacts_group .ask_questions{letter-spacing:.08em;padding:14px;font-size:15px}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project p{font-size:13px}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .projects_img p{margin-top:12px;font-size:15px}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .swiper-pagination{font-size:15px}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li a{letter-spacing:.06em;font-size:18px}header .about_block .mega-menu .menu_burger_top_group .menu ul li a,header .about_block .mega-menu .menu_burger_top_group .right_contacts .phone_number{font-size:16px}header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation,header .about_block .top_header_group .right_contacts .consultation{letter-spacing:.06em;padding:10px 22px;font-size:16px}header .about_block .mega-menu .bottom_menu_group .our_projects{padding:38px 40px 32px 0}header .about_block .mega-menu .bottom_menu_group .contacts_group{padding:38px 0 32px 40px}header .about_block .mega-menu .bottom_menu_group .top_projects{padding:32px 40px 32px 0}header .about_block .mega-menu .bottom_menu_group .menu_group_main{padding:32px 40px}}@media (width>=768px) and (width<=1499px){header .about_block .mega-menu .bottom_menu_group .our_projects h3,header .about_block .mega-menu .bottom_menu_group .our_projects .mega-h,header .about_block .mega-menu .bottom_menu_group .contacts_group h3,header .about_block .mega-menu .bottom_menu_group .contacts_group .mega-h,header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects h3,header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .mega-h,header .about_block .mega-menu .bottom_menu_group .menu_group_main h3,header .about_block .mega-menu .bottom_menu_group .menu_group_main .mega-h{letter-spacing:.04em;margin-bottom:24px;font-size:18px}header .about_block .mega-menu .bottom_menu_group .contacts_group h4{letter-spacing:.02em;margin-bottom:8px;font-size:14px}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone .group_number a,header .about_block .mega-menu .bottom_menu_group .contacts_group .email a{font-size:18px}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone,header .about_block .mega-menu .bottom_menu_group .contacts_group .email{margin-bottom:28px}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group{margin-bottom:48px}header .about_block .mega-menu .bottom_menu_group .contacts_group .ask_questions{letter-spacing:.08em;padding:14px;font-size:15px}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .projects_img p{margin-top:12px;font-size:15px}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .swiper-pagination{font-size:15px}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li a{letter-spacing:.06em;font-size:18px}header .about_block .mega-menu .bottom_menu_group .contacts_group{padding:38px 0 32px 40px}header .about_block .mega-menu .bottom_menu_group .top_projects{padding:32px 40px 32px 0}header .about_block .mega-menu .bottom_menu_group .menu_group_main{padding:32px 40px}}@media (width<=1199px){.big_block_home:before,.big_block_home:after,.big_block_home--catalog:before,.big_block_home--catalog:after,.big_block_home--development:before,.big_block_home--development:after,.big_block_home--blog:before,.big_block_home--blog:after,.big_block_home--news:before,.big_block_home--news:after,header .about_block .bottom_header{display:none!important}}.mega-close{color:#010101;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.mega-close svg{width:24px;height:24px;display:block}.mega-close--desktop{margin-left:20px}header .about_block .mega-menu .menu_burger_top_group>.mega-close--mobile{grid-area:left;place-self:center start;display:none}@media (width<=767px){header .about_block .mega-menu .menu_burger_top_group{padding-top:64px!important;padding-bottom:26px!important;position:relative!important}header .about_block .mega-menu .menu_burger_top_group .right_contacts .mega-close--desktop{display:none!important}header .about_block .mega-menu .menu_burger_top_group>.mega-close--mobile{z-index:5;color:#010101!important;background:0 0!important;border:0!important;width:32px!important;height:32px!important;display:inline-flex!important}header .about_block .mega-menu .menu_burger_top_group>.mega-close--mobile svg{width:26px!important;height:26px!important;display:block!important}header .about_block .mega-menu .menu_burger_top_group>.logo{z-index:2;margin:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}header .about_block .mega-menu .menu_burger_top_group .logo img{width:135px!important;height:auto!important}}@media (width<=360px){header .about_block .mega-menu .menu_burger_top_group{padding-top:56px!important;padding-bottom:22px!important}header .about_block .mega-menu .menu_burger_top_group .logo img{width:120px!important}}body.noscroll header .about_block .top_header_group .menu_burger,body.noscroll header .about_block .bottom_header .menu_burger{display:none!important}@media (width>=1200px){header .about_block .mega-menu .menu_burger_top_group .right_contacts .lang-dropdown,header .about_block .top_header_group .right_contacts .lang-dropdown{margin-right:18px}header .about_block .mega-menu .menu_burger_top_group{padding-left:64px;padding-right:64px}}@media (width>=1200px) and (width<=1500px){header .about_block .mega-menu .menu_burger_top_group .logo img,header .about_block .top_header_group .logo img{width:150px;height:auto}}@media (width>=1500px){header .about_block .mega-menu .menu_burger_top_group{padding-left:80px;padding-right:80px}header .about_block .mega-menu .menu_burger_top_group .logo img{width:170px;height:auto}}@media (width<=767px){header .about_block .mega-menu .bottom_menu_group .menu_group_main.mob_menu .lang_switcher{justify-content:center!important}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul{justify-items:center!important}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li,header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li a,header .about_block .mega-menu .bottom_menu_group .our_projects h3,header .about_block .mega-menu .bottom_menu_group .our_projects .mega-h{text-align:center!important}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project{text-align:center!important;justify-content:center!important}header .about_block .mega-menu .bottom_menu_group .top_projects h3,header .about_block .mega-menu .bottom_menu_group .contacts_group h3,header .about_block .mega-menu .bottom_menu_group .contacts_group h4,header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone,header .about_block .mega-menu .bottom_menu_group .contacts_group .email,header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group{text-align:center!important}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone .group_number,header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks{justify-content:center!important}}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project--serenity-hills{display:none}@media (width<=767px){#megaMenu .bottom_menu_group .our_projects .projects_group .project,header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:12px!important}#megaMenu .bottom_menu_group .our_projects .projects_group .project>img,header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project>img{float:none!important;margin:0 auto!important;display:block!important}#megaMenu .bottom_menu_group .our_projects .projects_group .project p,header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project p{text-align:center!important;width:100%!important;margin:0 auto!important;padding:0!important}#megaMenu .bottom_menu_group .contacts_group .networks_group .networks,header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:16px!important;display:flex!important}#megaMenu .bottom_menu_group .contacts_group .networks_group .networks a,header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a{width:40px;height:40px;display:inline-flex!important}#megaMenu .bottom_menu_group .contacts_group .networks_group .networks a img,header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a img{filter:invert()!important;width:40px!important;max-width:none!important;height:40px!important;display:block!important}#megaMenu .bottom_menu_group .our_projects .projects_group .project--serenity-hills,header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project--serenity-hills{grid-column:1/-1!important;justify-content:center!important;display:flex!important}#megaMenu .our_projects .projects_group>.project:first-child,header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group>.project:first-child{transform:translate(14px)!important}#megaMenu .our_projects .projects_group>.project:nth-child(2),header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group>.project:nth-child(2){transform:translate(-14px)!important}#megaMenu .our_projects .projects_group>.project:nth-child(3),header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group>.project:nth-child(3){transform:translate(-4px)!important}#megaMenu .our_projects .projects_group>.project:nth-child(4),header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group>.project:nth-child(4){transform:translate(4px)!important}#megaMenu .our_projects .projects_group>.project:nth-child(5),header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group>.project:nth-child(5){transform:translate(-4px)!important}#megaMenu .our_projects .projects_group>.project:nth-child(6),header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group>.project:nth-child(6){transform:translate(4px)!important}#megaMenu .our_projects .projects_group>.project:nth-child(7),header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group>.project:nth-child(7){transform:translate(14px)!important}#megaMenu .our_projects .projects_group>.project:nth-child(8),header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group>.project:nth-child(8){transform:translate(-14px)!important}.marbella_solutions_wealth_impact .about_block h2{max-width:100%;text-align:center!important;letter-spacing:.02em!important;white-space:normal!important;word-spacing:normal!important;flex-direction:row!important;margin:0 auto!important;padding:0 16px 16px!important;font-size:18px!important;line-height:130%!important;display:block!important}.marbella_solutions_wealth_impact .about_block h2 br{display:none!important}.marbella_solutions_wealth_impact .about_block h2 span:not(.reveal-word){margin:0!important;display:inline!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;padding:20px 10px 0!important;display:flex!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group{flex-flow:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0 auto 16px!important;display:flex!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{text-align:center!important;flex-flow:wrap!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;max-width:100%!important;margin:0 auto!important;display:flex!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description.active p,.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description.active h3+p{max-width:280px;color:#555!important;text-align:center!important;opacity:1!important;flex:1 0 100%!important;width:100%!important;max-height:none!important;margin:6px auto 0!important;padding:0!important;font-size:13px!important;font-weight:300!important;line-height:140%!important;display:block!important;transform:none!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content{display:none!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella{width:100%!important;max-width:360px!important;height:222px!important;margin:0 auto!important;display:block!important;position:relative!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella img{object-fit:cover!important;width:100%!important;height:100%!important;margin:0 auto!important;display:block!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{position:absolute!important;bottom:14px!important;left:50%!important;transform:translate(-50%)!important}}.consultation--mobile-cta{display:none}@media (width<=650px){header .about_block .top_header_group .right_contacts .consultation{display:none!important}}@media (width<=469px){header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation:not(.consultation--mobile-cta){display:none!important}header .about_block .mega-menu .bottom_menu_group .menu_group_main.mob_menu .consultation--mobile-cta{letter-spacing:.18em;text-transform:uppercase;text-align:center;white-space:nowrap;color:#010101;background:0 0;border:1px solid #010101;justify-content:center;align-items:center;width:100%;margin-bottom:20px;padding:16px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:1;text-decoration:none;display:flex!important}}@media (width<=880px){footer .menu_group .menu ul{grid-template-columns:auto auto;justify-content:space-evenly;align-items:center;gap:15px 40px;width:100%;max-width:100%;display:grid}footer .menu_group .menu ul li{grid-column:auto;justify-content:center}}@media (width<=430px){footer .menu_group .menu ul{grid-template-columns:1fr;row-gap:18px}}.front-page-fluid-spacing,:root{--pad-100:clamp(36px, 18px + 1.6vw, 100px);--pad-200:clamp(64px, 30px + 3vw, 200px);--pad-208:clamp(64px, 30px + 3.15vw, 208px);--pad-128:clamp(40px, 20px + 1.95vw, 128px);--pad-64:clamp(28px, 16px + 1.05vw, 64px);--pad-48:clamp(20px, 12px + .8vw, 48px);--pad-32:clamp(16px, 11px + .5vw, 32px);--mb-80:clamp(28px, 14px + 1.25vw, 80px);--mb-32:clamp(14px, 10px + .36vw, 32px);--mb-20:clamp(10px, 8px + .18vw, 20px)}.big_block_home .group_home .home_block .main-title{font-size:var(--fs-50)!important}.big_block_home .group_home .home_block h2{font-size:var(--fs-28)!important}.big_block_home .group_home .home_block .hero-stats{font-size:var(--fs-25)!important}.big_block_home .group_home .home_block .hero-slide:not(.hero-slide--cta){text-align:center;justify-content:center!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important}.big_block_home .group_home .home_block .hero-slide:not(.hero-slide--cta) .main-title,.big_block_home .group_home .home_block .hero-slide:not(.hero-slide--cta) h1,.big_block_home .group_home .home_block .hero-slide:not(.hero-slide--cta) h2,.big_block_home .group_home .home_block .hero-slide:not(.hero-slide--cta) .hero-stats{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.cards_logos_informations .about_block .card_partner .descriptions_card h3{font-size:var(--fs-28)!important}.cards_logos_informations .about_block .card_partner .descriptions_card h4{font-size:var(--fs-25)!important}.real_estate_marbella_block .title_block .titles{padding:var(--pad-100) 0 var(--pad-48) 0!important}.real_estate_marbella_block .title_block .titles h2{font-size:var(--fs-50)!important;margin-bottom:var(--mb-20)!important}.real_estate_marbella_block .title_block .titles p{font-size:var(--fs-28)!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage{padding:var(--pad-48) 15px!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage h3{font-size:var(--fs-28)!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage h4{font-size:var(--fs-32)!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage p,.real_estate_marbella_block .stages_real_estate .stages_group .stage a{font-size:var(--fs-25)!important}.personalized_selection_block .about_block{padding:var(--pad-208)!important}.personalized_selection_block .about_block .group_inf_personalized{padding:var(--pad-128) var(--pad-48)!important}.personalized_selection_block .about_block .group_inf_personalized h2{font-size:var(--fs-50)!important}.personalized_selection_block .about_block .group_inf_personalized h3{font-size:var(--fs-28)!important}.personalized_selection_block .about_block .group_inf_personalized p,.personalized_selection_block .about_block .group_inf_personalized h4,.personalized_selection_block .about_block .group_inf_personalized a{font-size:var(--fs-16)!important}.personalized_selection_block .about_block .group_inf_personalized p{margin-bottom:clamp(11px,5.8vw - 10px,54px)!important}.personalized_selection_block .about_block{border-left:0!important;border-right:0!important}.personalized_selection_block:before,.personalized_selection_block:after{display:none!important}.marbella_solutions_wealth_impact .about_block{padding:var(--pad-200) 0 var(--pad-100) 0!important}.marbella_solutions_wealth_impact .about_block h2{font-size:var(--fs-50)!important;margin-bottom:var(--mb-80)!important}@media (width<=767px){.marbella_solutions_wealth_impact .about_block h2{margin-bottom:0!important;padding-bottom:16px!important;font-size:clamp(22px,5.4vw,30px)!important;line-height:120%!important}.marbella_solutions_wealth_impact .about_block h2 span{font-size:inherit!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella{width:100%!important;max-width:100%!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{text-align:center!important;white-space:nowrap!important;position:absolute!important;bottom:14px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description h3{font-size:var(--fs-28)!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description p{font-size:var(--fs-16)!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content h3{font-size:var(--fs-28)!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content p,.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{font-size:var(--fs-25)!important}.one_partners_entire_process .about_block{padding:var(--pad-100) 0 var(--pad-200) 0!important}.one_partners_entire_process .about_block .title_block{font-size:var(--fs-50)!important;margin-bottom:var(--mb-80)!important}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-item{padding:var(--pad-48) 0 var(--pad-48) 0!important;padding-right:12px!important}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button .title_process{font-size:var(--fs-28)!important}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-body .text_process{font-size:var(--fs-16)!important}.experience_eliminates_clients .title_texts h2,.experience_eliminates_clients h2{font-size:var(--fs-50)!important}.experience_eliminates_clients .title_texts h3,.experience_eliminates_clients h3{font-size:var(--fs-25)!important}.experience_eliminates_clients .card_el span{font-size:var(--fs-50)!important}.experience_eliminates_clients .card_el p{font-size:var(--fs-16)!important}.managing_risks_market_block .title_block h2,.managing_risks_market_block h2{font-size:var(--fs-50)!important}.managing_risks_market_block .card_risks h3{font-size:var(--fs-28)!important}.managing_risks_market_block .card_risks p,.managing_risks_market_block .card_risks a{font-size:var(--fs-25)!important}.transparent_process_contact_block .title_block h2,.transparent_process_contact_block h2{font-size:var(--fs-50)!important}.transparent_process_contact_block .title_block p,.transparent_process_contact_block p{font-size:var(--fs-25)!important}.transparent_process_contact_block .tabs a,.transparent_process_contact_block .about_block .card_el h3,.transparent_process_contact_block .card_el h3,.professional_obligations_block .about_block h3{font-size:var(--fs-28)!important}.professional_obligations_block .about_block h2{font-size:var(--fs-50)!important}.professional_obligations_block .about_block .document_obligation p{font-size:var(--fs-25)!important}.professional_obligations_block .swiper-pagination{font-size:var(--fs-28)!important}.successful_transactions_experiences_block .title_block h2,.successful_transactions_experiences_block h2{font-size:var(--fs-50)!important}.successful_transactions_experiences_block .card_review h3{font-size:var(--fs-28)!important}.successful_transactions_experiences_block .card_review h4{font-size:var(--fs-32)!important}.successful_transactions_experiences_block .card_review p{font-size:var(--fs-25)!important}.successful_transactions_experiences_block .card_review span{font-size:var(--fs-32)!important}.frequently_asked_questions_block .about_block .title_block,.frequently_asked_questions_block .title_block{font-size:var(--fs-50)!important}.frequently_asked_questions_block .tabs a{font-size:var(--fs-28)!important}.frequently_asked_questions_block .title_process{font-size:var(--fs-32)!important}.frequently_asked_questions_block .text_process{font-size:var(--fs-25)!important}.interactive_map_block .map_label{font-size:var(--fs-18)!important}.interactive_map_block h2{font-size:var(--fs-64)!important}.interactive_map_block .map_cta_btn{font-size:var(--fs-20)!important}.interactive_map_block .map_tab{font-size:var(--fs-22)!important}.cards_logos_informations h1,.cards_logos_informations h2,.cards_logos_informations h3,.cards_logos_informations h4,.cards_logos_informations p,.cards_logos_informations a,.cards_logos_informations span,.real_estate_marbella_block h1,.real_estate_marbella_block h2,.real_estate_marbella_block h3,.real_estate_marbella_block h4,.real_estate_marbella_block p,.real_estate_marbella_block a,.personalized_selection_block h1,.personalized_selection_block h2,.personalized_selection_block h3,.personalized_selection_block h4,.personalized_selection_block p,.personalized_selection_block a,.marbella_solutions_wealth_impact h1,.marbella_solutions_wealth_impact h2,.marbella_solutions_wealth_impact h3,.marbella_solutions_wealth_impact h4,.marbella_solutions_wealth_impact p,.marbella_solutions_wealth_impact a,.one_partners_entire_process h1,.one_partners_entire_process h2,.one_partners_entire_process h3,.one_partners_entire_process h4,.one_partners_entire_process p,.one_partners_entire_process a,.experience_eliminates_clients h1,.experience_eliminates_clients h2,.experience_eliminates_clients h3,.experience_eliminates_clients h4,.experience_eliminates_clients p,.experience_eliminates_clients a,.experience_eliminates_clients span,.managing_risks_market_block h1,.managing_risks_market_block h2,.managing_risks_market_block h3,.managing_risks_market_block h4,.managing_risks_market_block p,.managing_risks_market_block a,.transparent_process_contact_block h1,.transparent_process_contact_block h2,.transparent_process_contact_block h3,.transparent_process_contact_block h4,.transparent_process_contact_block p,.transparent_process_contact_block a,.professional_obligations_block h1,.professional_obligations_block h2,.professional_obligations_block h3,.professional_obligations_block h4,.professional_obligations_block p,.professional_obligations_block a,.successful_transactions_experiences_block h1,.successful_transactions_experiences_block h2,.successful_transactions_experiences_block h3,.successful_transactions_experiences_block h4,.successful_transactions_experiences_block p,.successful_transactions_experiences_block a,.successful_transactions_experiences_block span,.frequently_asked_questions_block h1,.frequently_asked_questions_block h2,.frequently_asked_questions_block h3,.frequently_asked_questions_block h4,.frequently_asked_questions_block p,.frequently_asked_questions_block a,.interactive_map_block h1,.interactive_map_block h2,.interactive_map_block h3,.interactive_map_block h4,.interactive_map_block p,.interactive_map_block a{overflow-wrap:break-word;word-wrap:break-word}.cards_logos_informations .about_block .card_partner{height:clamp(90px,63px + 7.14vw,200px)!important}.real_estate_marbella_block .stages_real_estate .stages_group{align-items:flex-start!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage{height:clamp(520px,295px + 31vw,870px)!important;min-height:0!important;overflow:hidden!important}@media (width<=767px){.real_estate_marbella_block .stages_real_estate .stages_group .stage{height:auto!important;min-height:280px!important;overflow:hidden!important}}.real_estate_marbella_block .stages_real_estate .stages_group .stage .img_wrap{align-self:center!important;width:clamp(195px,131px + 16.9vw,455px)!important;height:clamp(250px,171px + 20.8vw,570px)!important;margin-left:auto!important;margin-right:auto!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .img_wrap,.real_estate_marbella_block .stages_real_estate .stages_group .stage.active .img_wrap{width:clamp(80px,55px + 6.5vw,180px)!important;height:clamp(95px,64px + 8.1vw,220px)!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage.active .title_stage h3{color:#010101!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage.active .title_stage svg circle{stroke:#0000!important;fill:#41545c!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage.active .title_stage svg line{stroke:#fff!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage.active h4,.real_estate_marbella_block .stages_real_estate .stages_group .stage.active p,.real_estate_marbella_block .stages_real_estate .stages_group .stage.active a{opacity:1!important;max-height:280px!important;transform:translateY(0)!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage.active h4{margin-bottom:14px!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage.active p{margin-bottom:20px!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage.active a{margin-top:18px!important;padding:16px!important}.real_estate_marbella_block .title_block .titles h2{font-size:clamp(25px,19px + 1.52vw,44px)!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group{align-items:flex-start!important;height:auto!important;min-height:clamp(380px,200px + 24vw,700px)!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group{justify-content:center!important;max-width:clamp(190px,128px + 16.2vw,440px)!important;height:clamp(380px,200px + 24vw,700px)!important;overflow:hidden!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella{max-width:clamp(400px,264px + 35.7vw,950px)!important;height:clamp(380px,200px + 24vw,700px)!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{padding:clamp(8px,5px + .4vw,18px) 0 clamp(8px,5px + .4vw,18px) clamp(8px,5px + .4vw,18px)!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description.active p{max-height:clamp(100px,60px + 1.5vw,180px)!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .img_solution{object-fit:cover!important;z-index:1!important;opacity:0!important;width:100%!important;height:100%!important;transition:opacity .4s!important;display:block!important;position:absolute!important;top:0!important;left:0!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .img_solution.active{opacity:1!important;z-index:2!important;transition:opacity!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content,.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content.active{display:none!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella{position:relative!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{z-index:11!important;width:auto!important;position:absolute!important;inset:auto clamp(20px,12px + .5vw,32px) clamp(20px,12px + .5vw,30px)!important}@media (width>=1200px){.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group{justify-content:center!important}}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover:not(.active) h3{color:#c2c2c2!important;padding-left:0!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover:not(.active) h3:before{opacity:0!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover:not(.active) p{opacity:0!important;max-height:0!important;padding-left:0!important;transform:translateY(10px)!important}.one_partners_entire_process .about_block .inf_group_about_partners .img_wrapper img{max-width:clamp(185px,123px + 16.2vw,435px)!important}.managing_risks_market_block .cards_group .about_block .card_risks{height:clamp(260px,173px + 23vw,615px)!important}.managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper{width:100%!important;max-width:100%!important;height:clamp(180px,18vw,320px)!important;transition:opacity .5s,transform .5s!important;inset:auto 0 0!important;transform:none!important}.managing_risks_market_block .cards_group .about_block .card_risks:first-child .img_wrapper,.managing_risks_market_block .cards_group .about_block .card_risks:nth-child(3) .img_wrapper{left:0!important;right:0!important;transform:none!important}.managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper img.img_risk{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important}.managing_risks_market_block .cards_group .about_block .card_risks:hover .img_wrapper,.managing_risks_market_block .cards_group .about_block .card_risks:hover:first-child .img_wrapper,.managing_risks_market_block .cards_group .about_block .card_risks:hover:nth-child(3) .img_wrapper,.managing_risks_market_block .cards_group .about_block .card_risks.is-open .img_wrapper{opacity:0!important;pointer-events:none!important;transform:translateY(-16px)!important}.managing_risks_market_block .cards_group .about_block .card_risks.is-open .arrow_top{transform:rotate(180deg)!important}@media (width<=1199px){html body .managing_risks_market_block .cards_group .about_block .card_risks{height:clamp(320px,56vw,460px)!important;min-height:0!important;overflow:hidden!important}html body .managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper{height:clamp(160px,28vw,240px)!important}}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:first-child,.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(3),.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(5),.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(6){height:clamp(145px,97px + 12.7vw,340px)!important}@media (width>=1500px){footer .top_footer_block .about_block .contacts_group h3,footer .we_accept_payments .about_block .group_payments h3{font-size:clamp(18.75px,9.375px + .625vw,25px)}footer .top_footer_block .about_block .contacts_group .contatcs p,footer .top_footer_block .about_block .contacts_group .contatcs a,footer .menu_group .menu ul li a{font-size:clamp(24px,12px + .8vw,32px)}footer .menu_group .menu .lang_select select,footer .how_to_get_to_us .about_block select,footer .how_to_get_to_us .about_block .how_to_title{font-size:clamp(16.5px,8.25px + .55vw,22px)}footer .how_to_get_to_us .about_block .map_block .location_overlay .locations_text p,footer .how_to_get_to_us .about_block .ask_question,footer .bottom_texts_group .about_block span,footer .bottom_texts_group .about_block .center_group a{font-size:clamp(18.75px,9.375px + .625vw,25px)}}html body .marbella_solutions_wealth_impact .about_block h2,html body .experience_eliminates_clients .title_block .title_texts h2,html body .transparent_process_contact_block .title_block .titles h2{align-items:initial!important;justify-content:initial!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;word-wrap:normal!important;hyphens:none!important;border-bottom:0!important;flex-direction:row!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-bottom:0!important;display:block!important}html body .marbella_solutions_wealth_impact .about_block h2 br,html body .experience_eliminates_clients .title_block .title_texts h2 br,html body .transparent_process_contact_block .title_block .titles h2 br{display:none!important}html body .marbella_solutions_wealth_impact .about_block h2 span:not(.reveal-word),html body .experience_eliminates_clients .title_block .title_texts h2 span:not(.reveal-word),html body .transparent_process_contact_block .title_block .titles h2 span:not(.reveal-word){margin:0!important;display:inline!important}@media (width<=767px){html body .marbella_solutions_wealth_impact .about_block{padding-left:16px!important;padding-right:16px!important}html body .marbella_solutions_wealth_impact .about_block h2{letter-spacing:.02em!important;margin-bottom:24px!important;padding:0!important;font-size:clamp(22px,5.4vw,30px)!important;line-height:120%!important}html body .marbella_solutions_wealth_impact .about_block h2 span:not(.reveal-word){font-size:inherit!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:16px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:0!important;display:flex!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group{flex-flow:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:0!important;display:flex!important;overflow:visible!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{text-align:center!important;border:none!important;flex-flow:wrap!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;max-width:100%!important;padding:0!important;display:flex!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description p{display:none!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description.active p{color:#555!important;text-align:center!important;opacity:1!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;max-height:none!important;margin:6px auto 0!important;padding:0!important;font-size:13px!important;font-weight:300!important;line-height:140%!important;display:block!important;transform:none!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description.active h3,html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover h3{margin-left:0!important;padding-left:0!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description h3:before{display:none!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella{width:100%!important;max-width:100%!important;height:240px!important;margin:0!important;display:block!important;position:relative!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella img,html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .img_solution{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content,html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content.active{display:none!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{text-align:center!important;white-space:nowrap!important;width:auto!important;max-width:calc(100% - 32px)!important;padding:10px 24px!important;position:absolute!important;inset:auto auto 16px 50%!important;transform:translate(-50%)!important}}@media (width<=769px){html body .interactive_map_block .map_tab,html body .interactive_map_block .map_tab_separator{font-size:22px!important}}@media (width<=380px){html body .interactive_map_block .map_tab,html body .interactive_map_block .map_tab_separator{font-size:18px!important}}@media (width<=767px){html body .real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .img_wrap,html body .real_estate_marbella_block .stages_real_estate .stages_group .stage.active .img_wrap{opacity:1!important;align-self:stretch!important;width:100%!important;height:144px!important;margin-top:12px!important}}html body .experience_eliminates_clients .title_block .title_texts h2,html body .experience_eliminates_clients .title_block .title_texts h2 em,html body .experience_eliminates_clients .title_block .title_texts h2 b,html body .experience_eliminates_clients .title_block .title_texts h2 strong,html body .experience_eliminates_clients .title_block .title_texts h2 span{font-family:Felidae,Cormorant Garamond,serif!important;font-weight:400!important;font-size:var(--fs-50)!important;margin-bottom:18px!important;line-height:1.02!important}html body .experience_eliminates_clients .title_block .title_texts h2 .reveal-word{line-height:inherit!important;vertical-align:baseline!important}html body .experience_eliminates_clients .title_block .title_texts h3{max-width:880px!important;margin:0 auto!important;font-size:clamp(15px,1.35vw,24px)!important;display:block!important}html body .experience_eliminates_clients .title_block .title_texts{padding-top:clamp(40px,4vw,80px)!important;padding-bottom:clamp(28px,3vw,48px)!important}@media (width>=768px){html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el{justify-content:flex-start!important;gap:clamp(8px,.8vw,14px)!important;height:clamp(200px,17vw,280px)!important;padding:clamp(28px,2.6vw,50px) clamp(18px,2vw,35px) clamp(20px,2vw,32px)!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{margin-top:0!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el span{font-size:clamp(28px,2.5vw,42px)!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{font-size:clamp(13px,.9vw,16px)!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2),html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4){align-self:stretch!important;height:auto!important;padding:0!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2) img,html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4) img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}}@media (width<=767px){html body .experience_eliminates_clients .cards_eliminetes_group{border-bottom:0!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group{border:0!important;flex-direction:column!important;display:flex!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el{text-align:center!important;grid-column:unset!important;grid-row:unset!important;border:0!important;border-bottom:1.6px solid #e1e1e1!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:12px!important;width:100%!important;height:auto!important;min-height:0!important;padding:32px 0!important;display:flex!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:last-child{border-bottom:0!important}html body .experience_eliminates_clients .cards_eliminetes_group .img-wrapper,html body .experience_eliminates_clients .cards_eliminetes_group picture,html body .experience_eliminates_clients .cards_eliminetes_group img,html body .experience_eliminates_clients .cards_eliminetes_group .mob_img,html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2),html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4){visibility:hidden!important;opacity:0!important;border:0!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el span{letter-spacing:.02em!important;color:#010101!important;text-align:center!important;margin:0!important;padding:0 20px!important;font-family:Felidae,Cormorant Garamond,serif!important;font-size:40px!important;line-height:110%!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{color:#3c3c3b!important;text-align:center!important;max-width:360px!important;margin:0 auto!important;padding:0 20px!important;font-size:14px!important;line-height:140%!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el .img-wrapper{width:100%!important;margin:20px 0 0!important;padding:0!important;display:block!important;overflow:hidden!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el .img-wrapper img,html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el .mob_img,html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:first-child img,html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(3) img,html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(5) img,html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(6) img{aspect-ratio:16/9!important;-o-object-fit:cover!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;width:100%!important;height:auto!important;min-height:200px!important;max-height:320px!important;margin:0!important;padding:0!important;transition:none!important;display:block!important;-webkit-transform:none!important;transform:none!important}html body .experience_eliminates_clients .title_block .title_texts h2,html body .experience_eliminates_clients .title_block .title_texts h2 em,html body .experience_eliminates_clients .title_block .title_texts h2 b,html body .experience_eliminates_clients .title_block .title_texts h2 strong,html body .experience_eliminates_clients .title_block .title_texts h2 span{font-family:Felidae,Cormorant Garamond,serif!important;font-size:clamp(22px,5.4vw,30px)!important;font-weight:400!important;line-height:1!important}html body .experience_eliminates_clients .title_block .title_texts h2 .reveal-word{line-height:inherit!important;vertical-align:baseline!important}html body .experience_eliminates_clients .title_block .title_texts h3{margin-top:14px!important;padding:0 16px!important;font-size:clamp(13px,3.4vw,16px)!important;display:block!important}}@media (width>=768px){html body .marbella_real_estate_inquiry_block .about_block{padding:clamp(36px,6.5vw,120px) clamp(24px,7.5vw,140px)!important}html body .marbella_real_estate_inquiry_block:before{top:clamp(36px,6.5vw,120px)!important}html body .marbella_real_estate_inquiry_block:after{bottom:clamp(36px,6.5vw,120px)!important}html body .marbella_real_estate_inquiry_block .about_block .form_group{max-width:1080px!important;padding:clamp(36px,4.4vw,72px) clamp(20px,2.6vw,48px)!important}html body .marbella_real_estate_inquiry_block .about_block .form_group h2{white-space:normal!important;max-width:100%!important;margin-bottom:clamp(14px,1.4vw,24px)!important;font-size:clamp(26px,3.4vw,54px)!important;line-height:110%!important}html body .marbella_real_estate_inquiry_block .about_block .form_group h3{max-width:100%!important;margin-bottom:clamp(10px,1vw,16px)!important;font-size:clamp(14px,1.4vw,22px)!important}html body .marbella_real_estate_inquiry_block .about_block .form_group p{margin-bottom:clamp(28px,3.6vw,60px)!important;font-size:clamp(13px,1.1vw,18px)!important}html body .marbella_real_estate_inquiry_block .about_block .form_group form select{background-position:right clamp(18px,2vw,32px) center!important;max-width:100%!important;padding:clamp(14px,1.6vw,26px) clamp(18px,2vw,32px)!important;font-size:clamp(13px,1.05vw,18px)!important}html body .marbella_real_estate_inquiry_block .about_block .form_group form .lux-select{width:calc(50% - 9px)!important;max-width:100%!important;min-height:clamp(54px,5.4vw,84px)!important;margin-bottom:clamp(8px,1vw,14px)!important}html body .marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__trigger{min-height:clamp(54px,5.4vw,84px)!important;padding:clamp(14px,1.6vw,26px) clamp(18px,2vw,32px)!important;font-size:clamp(13px,1.05vw,18px)!important}html body .marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__arrow{right:clamp(18px,2vw,32px)!important}html body .marbella_real_estate_inquiry_block .about_block .form_group form h4{margin:clamp(24px,3vw,50px) 0 clamp(8px,.9vw,14px)!important;font-size:clamp(13px,1.05vw,18px)!important}html body .marbella_real_estate_inquiry_block .about_block .form_group form>button{margin-bottom:clamp(14px,1.6vw,26px)!important;padding:clamp(12px,1.2vw,20px)!important;font-size:clamp(14px,1.15vw,20px)!important}html body .marbella_real_estate_inquiry_block .about_block .form_group form>span{max-width:clamp(280px,35vw,480px)!important;font-size:clamp(11px,.85vw,14px)!important}html body .successful_transactions_experiences_block .cards_group .about_block{border-top:1.6px solid #e1e1e1!important;border-bottom:1.6px solid #e1e1e1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:center!important;gap:clamp(16px,1.8vw,32px)!important;max-width:clamp(960px,90vw,1728px)!important;margin:0 auto!important;padding:clamp(14px,1.4vw,19px) clamp(20px,4vw,96px)!important;display:grid!important}html body .successful_transactions_experiences_block .cards_group .about_block .card_reviews_group{flex:unset!important;background:#fafafa!important;width:auto!important;max-width:none!important;margin:0!important;padding:clamp(20px,1.8vw,32px)!important}html body .successful_transactions_experiences_block .card_reviews_group .card_review{background:0 0!important;flex-direction:column!important;gap:0!important;height:100%!important;min-height:clamp(380px,32vw,580px)!important;padding:0!important;display:flex!important}html body .successful_transactions_experiences_block .card_review .top_text_group{flex-direction:column!important;gap:0!important;display:flex!important}html body .successful_transactions_experiences_block .card_review .name_group{flex-direction:row!important;align-items:flex-start!important;gap:clamp(14px,1.4vw,24px)!important;margin-bottom:clamp(18px,1.8vw,32px)!important;display:flex!important}html body .successful_transactions_experiences_block .card_review .name_group img{object-fit:cover!important;background:#d9d9d9!important;border-radius:0!important;flex-shrink:0!important;width:clamp(72px,6.4vw,117px)!important;height:clamp(74px,6.5vw,120px)!important;display:block!important}html body .successful_transactions_experiences_block .card_review .name_group h3{letter-spacing:.02em!important;color:#010101!important;text-transform:none!important;margin:0!important;font-family:Felidae,Cormorant Garamond,serif!important;font-size:clamp(22px,2vw,38px)!important;font-weight:400!important;line-height:110%!important}html body .successful_transactions_experiences_block .card_review h4{color:#3c3c3b!important;text-transform:none!important;max-width:100%!important;margin:0 0 clamp(10px,1vw,18px)!important;font-family:Inter,sans-serif!important;font-size:clamp(16px,1.5vw,28px)!important;font-weight:300!important;line-height:120%!important}html body .successful_transactions_experiences_block .card_review p{color:#3c3c3b!important;margin:0!important;font-family:Inter,sans-serif!important;font-size:clamp(14px,1.2vw,22px)!important;font-weight:300!important;line-height:135%!important}html body .successful_transactions_experiences_block .card_review>span{color:#cdcdcd!important;letter-spacing:0!important;text-align:left!important;margin-top:auto!important;padding-top:clamp(18px,2vw,36px)!important;font-family:Inter,sans-serif!important;font-size:clamp(16px,1.3vw,26px)!important;font-weight:300!important;line-height:120%!important;display:block!important}html body .successful_transactions_experiences_block .title_block .titles h2{letter-spacing:.02em!important;color:#010101!important;text-align:center!important;text-transform:uppercase!important;max-width:1376px!important;margin:0 auto clamp(28px,3vw,56px)!important;padding:0 20px!important;font-family:Felidae,Cormorant Garamond,serif!important;font-size:clamp(36px,3.6vw,72px)!important;font-weight:400!important;line-height:110%!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group{grid-gap:0!important;-moz-column-gap:0!important;gap:0!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el,html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:first-child,html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2),html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(3),html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4),html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(5),html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(6){border:0!important;margin:0!important}}@media (width>=1200px){html body .transparent_process_contact_block .cards_processes_group .cards_group{grid-auto-rows:clamp(220px,18vw,300px)!important;align-items:stretch!important}html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el{justify-content:flex-start!important;align-self:stretch!important;gap:0!important;height:auto!important;min-height:0!important;padding:clamp(20px,1.6vw,30px)!important}html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el h3{margin:0 0 clamp(14px,1.2vw,22px)!important}html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el p{margin:0!important}html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el:first-child,html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(5){height:100%!important;padding:0!important;overflow:hidden!important}html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el:first-child img,html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(5) img{-o-object-fit:cover!important;object-fit:cover!important;transform-origin:top!important;width:100%!important;height:100%!important;display:block!important;transform:scaleY(1)!important}}html body .professional_obligations_block .about_block h3{text-transform:uppercase!important}@media (width>=1200px){html body .professional_obligations_block .about_block .slides_obligations{height:clamp(420px,38vw,640px)!important}html body .professional_obligations_block .about_block .slides_obligations .img_ob{max-width:clamp(420px,42vw,720px)!important}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper{max-width:clamp(360px,34vw,560px)!important}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation p{margin-top:clamp(20px,2vw,36px)!important;font-size:clamp(15px,1.1vw,20px)!important}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-pagination{margin-top:clamp(18px,2vw,32px)!important;font-size:clamp(18px,1.5vw,26px)!important}}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev,html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next{color:#010101!important;width:28px!important;height:28px!important;margin-top:-14px!important}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev:after,html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next:after{font-family:Inter,sans-serif;font-size:22px!important;font-weight:400!important;line-height:1!important}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev:after{content:"‹"!important}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next:after{content:"›"!important}@media (width>=768px){html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev,html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next{z-index:10;background:#ffffffe6;border:1px solid #41545c29;border-radius:999px;justify-content:center;align-items:center;transition:background-color .22s,border-color .22s,box-shadow .22s,transform .22s;transform:translateY(-50%);box-shadow:0 12px 28px #121c221f;color:#41545c!important;width:48px!important;height:48px!important;margin-top:0!important;display:flex!important;position:absolute!important;top:40%!important;bottom:auto!important}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev{left:0!important;right:auto!important}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next{left:auto!important;right:0!important}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev:after,html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next:after{font-size:26px!important}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev:hover,html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next:hover{background:#fff;box-shadow:0 16px 34px #121c222e}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-disabled{pointer-events:none;opacity:.4!important}}@media (width<=769px){html body .successful_transactions_experiences_block .cards_group .about_block .card_reviews_group:nth-child(n+3){display:none!important}}@media (width>=1200px){html body .successful_transactions_experiences_block .title_block .titles{padding-top:clamp(60px,5vw,100px)!important;padding-bottom:clamp(20px,2vw,40px)!important}}html body .successful_transactions_experiences_block .more_reviews .tag_reviews{padding-top:0!important}html body .successful_transactions_experiences_block .more_reviews .tag_reviews a{margin:0!important}@media (width<=1199px){html body .frequently_asked_questions_block .about_block{padding-top:158.4px!important;padding-bottom:120px!important}}@media (width<=769px){html body .frequently_asked_questions_block .about_block{padding-top:118.8px!important;padding-bottom:90px!important}}.partners--carousel{width:100%;padding:clamp(40px,5vw,80px) 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.partners--carousel .partners__track{will-change:transform;align-items:center;gap:clamp(40px,6vw,96px);width:max-content;animation:32s linear infinite inmolux-partners-scroll;display:flex}.partners--carousel:hover .partners__track{animation-play-state:paused}.partners--carousel .partners__item{flex:none;justify-content:center;align-items:center;height:clamp(48px,5vw,80px);display:flex}.partners--carousel .partners__item img{-o-object-fit:contain;object-fit:contain;filter:grayscale();opacity:.72;width:auto;max-height:100%;transition:filter .3s,opacity .3s;display:block}.partners--carousel .partners__placeholder{letter-spacing:.02em;text-transform:uppercase;color:#cdcdcd;white-space:nowrap;font-family:Felidae,Cormorant Garamond,serif;font-size:clamp(28px,2.6vw,50px);font-weight:400;line-height:110%}.partners--carousel .partners__item:hover img{filter:grayscale(0);opacity:1}@keyframes inmolux-partners-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.partners--carousel .partners__track{animation:none}}@media (width>=1200px){html body .frequently_asked_questions_block .about_block{padding-top:clamp(80px,8vw,120px)!important;padding-bottom:clamp(60px,6vw,90px)!important}html body .frequently_asked_questions_block .about_block .questions_accardion .accordion-button .title_process{font-size:clamp(18px,1.5vw,26px)!important;line-height:125%!important}html body .frequently_asked_questions_block .about_block .title_block{margin-bottom:clamp(20px,2vw,32px)!important;font-size:clamp(34px,3vw,50px)!important}html body .frequently_asked_questions_block .about_block .tabs a{font-size:clamp(15px,1.2vw,22px)!important}}@media (width>=768px){html body .professional_obligations_block{padding-top:0!important;padding-bottom:0!important}html body .professional_obligations_block .about_block h3{letter-spacing:.02em!important;margin-bottom:clamp(16px,1.6vw,28px)!important;padding-top:clamp(20px,2vw,36px)!important;font-size:clamp(28px,2.4vw,38px)!important}html body .professional_obligations_block .about_block h2{margin-bottom:clamp(28px,3vw,48px)!important}html body .transparent_process_contact_block .go_investment_project+.container .border_blok,html body .transparent_process_contact_block>.container:last-child .border_blok{padding:0!important}}@media (width<=1199px){html body .transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button{text-align:center!important;justify-content:center!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button:after{margin-left:12px!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button .title_process{text-align:center!important;flex:0 auto!important;justify-content:center!important;gap:12px!important;width:auto!important}html body .transparent_process_contact_block .title_block .titles .tabs{justify-content:center!important;align-items:center!important;padding-right:0!important;display:flex!important;position:static!important}html body .transparent_process_contact_block .title_block .titles .tabs:after{content:none!important;display:none!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body{position:relative!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body:after{content:"";pointer-events:none;opacity:.9;filter:drop-shadow(0 1px 2px #00000026);z-index:5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 22' fill='none'><path d='M2 11h36m0 0l-9-8m9 8l-9 8' stroke='%2341545C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;width:36px;height:18px;transition:opacity .35s;animation:1.6s ease-in-out infinite inmolux-swipe-hint;position:absolute;top:50%;right:clamp(10px,2vw,24px);transform:translateY(-50%)}html body .transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body.is-scrolled:after{opacity:0}}@keyframes inmolux-swipe-hint{0%,to{transform:translate(0)}50%{transform:translate(12px)}}html body .marbella_real_estate_inquiry_block:before,html body .marbella_real_estate_inquiry_block:after{content:none!important;display:none!important}html body .marbella_real_estate_inquiry_block .about_block{border-left:0!important;border-right:0!important}html body footer .border_blok{border-left:0!important;border-right:0!important;padding:0!important}html body footer .top_footer_block{border-top:0!important}html body footer .top_footer_block .about_block{border-left:0!important;border-right:0!important;padding-top:clamp(20px,5.5vw,90px)!important;padding-bottom:41px!important}html body footer .top_footer_block .about_block .logo{margin-top:0!important}html body footer .menu_group .menu,html body footer .how_to_get_to_us .about_block{border-left:0!important;border-right:0!important}html body footer .bottom_texts_group .about_block{border:0!important;border-top:1.5px solid #e1e1e133!important}@media (width<=770px){html body .transparent_process_contact_block .title_block .titles .tabs,html body .transparent_process_contact_block .title_block .titles .img_mini{display:none!important}html body .transparent_process_contact_block .title_block .titles{padding-bottom:0!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .about_block{padding-top:0!important;padding-bottom:48px!important}html body .professional_obligations_block{padding-top:48px!important}html body .successful_transactions_experiences_block .title_block .titles h2.mob_only,html body .successful_transactions_experiences_block .title_block .titles h3.mob_only,html body .successful_transactions_experiences_block .title_block .titles .scroll_line.mob_only{display:none!important}html body .successful_transactions_experiences_block .title_block .titles h2:not(.mob_only):not(.second_title){text-transform:uppercase!important;letter-spacing:.02em!important;text-align:center!important;color:#010101!important;max-width:100%!important;margin:0 auto 20px!important;padding:0 16px!important;font-family:Felidae,Cormorant Garamond,serif!important;font-size:clamp(22px,6vw,32px)!important;font-weight:400!important;line-height:115%!important;display:block!important}}html body .transparent_process_contact_block .go_investment_project .tag_investment a[data-panel]{display:none!important}html body .transparent_process_contact_block .go_investment_project .tag_investment a[data-panel].active{display:flex!important}@media (width>=770px) and (width<=1199px){html body .transparent_process_contact_block .go_investment_project .tag_investment a{color:#010101!important;background-color:#0000!important;border:1px solid #010101!important;transition:background-color .25s,color .25s,border-color .25s!important}html body .transparent_process_contact_block .go_investment_project .tag_investment a:hover,html body .transparent_process_contact_block .go_investment_project .tag_investment a:focus{color:#fff!important;background-color:#41545c!important;border-color:#41545c!important}}html body footer .how_to_get_to_us .about_block .map_block .map .leaflet-tile-pane{-webkit-filter:grayscale()contrast(.95)brightness(.97)}html body .managing_risks_market_block .title_block,html body .managing_risks_market_block .title_block .titles,html body .managing_risks_market_block .cards_group,html body .managing_risks_market_block .cards_group .about_block,html body .managing_risks_market_block .border_blok,html body .managing_risks_market_block .discuss_my_request .tag_discuss,html body .transparent_process_contact_block .title_block,html body .transparent_process_contact_block .title_block .titles,html body .transparent_process_contact_block .cards_processes_group,html body .transparent_process_contact_block .cards_processes_group .container,html body .transparent_process_contact_block .cards_processes_group .cards_group,html body .transparent_process_contact_block .cards_processes_group_mob_group .about_block,html body .transparent_process_contact_block .go_investment_project,html body .transparent_process_contact_block .go_investment_project .tag_investment,html body .transparent_process_contact_block .border_blok,html body .marbella_solutions_wealth_impact,html body .marbella_solutions_wealth_impact .about_block,html body .marbella_solutions_wealth_impact .title_block,html body .marbella_solutions_wealth_impact .title_block .titles,html body .experience_eliminates_clients,html body .experience_eliminates_clients .title_block,html body .experience_eliminates_clients .title_block .titles,html body .experience_eliminates_clients .cards_eliminetes_group,html body .experience_eliminates_clients .cards_eliminetes_group .cards_group,html body .experience_eliminates_clients .border_blok,html body .successful_transactions_experiences_block,html body .successful_transactions_experiences_block .title_block,html body .successful_transactions_experiences_block .title_block .titles,html body .successful_transactions_experiences_block .cards_group,html body .successful_transactions_experiences_block .cards_group .about_block,html body .successful_transactions_experiences_block .more_reviews,html body .successful_transactions_experiences_block .more_reviews .tag_reviews,html body .successful_transactions_experiences_block .border_blok,html body .frequently_asked_questions_block,html body .frequently_asked_questions_block .about_block,html body .one_partners_entire_process,html body .one_partners_entire_process .about_block,html body .professional_obligations_block,html body .professional_obligations_block .about_block,html body .real_estate_marbella_block,html body .real_estate_marbella_block .title_block,html body .real_estate_marbella_block .title_block .titles,html body .real_estate_marbella_block .about_block,html body .marbella_real_estate_inquiry_block .about_block,html body .ab_awards,html body .ab_awards .ab_awards__grid{border-left:0!important;border-right:0!important}@media (width<=770px){html body .transparent_process_contact_block .title_block .titles{padding-top:clamp(32px,7vw,56px)!important;padding-bottom:clamp(32px,7vw,56px)!important}html body .transparent_process_contact_block .title_block .titles h2{margin-bottom:clamp(16px,3.5vw,28px)!important}html body .transparent_process_contact_block .title_block .titles p{margin-bottom:0!important}}html body .personalized_selection_block .about_block .group_inf_personalized a{text-align:center!important;margin-left:auto!important;margin-right:auto!important;display:block!important}@media (width<=1199px){html body .personalized_selection_block .about_block .group_inf_personalized{padding-left:var(--pad-48)!important;padding-right:var(--pad-48)!important}}@media (width>=770px) and (width<=1199px){html body footer .menu_group .menu ul li a{font-size:15.6px!important}}html body .cards_logos_informations .about_block{align-items:stretch}html body .cards_logos_informations .about_block .card_partner{isolation:isolate;min-height:280px;height:clamp(280px,24vw,420px)!important;padding:clamp(24px,2.2vw,36px)!important}html body .cards_logos_informations .about_block .card_partner .logos_partner{object-fit:contain;object-position:center;backface-visibility:hidden;will-change:transform, opacity;display:block;transform:translateZ(0);width:clamp(240px,22vw,460px)!important;max-width:88%!important;height:auto!important;max-height:clamp(130px,10vw,210px)!important;transition:opacity .32s,transform .32s!important}html body .cards_logos_informations .about_block .card_partner .descriptions_card{max-width:min(86%,560px);transition:opacity .32s,transform .32s!important}html body .cards_logos_informations .about_block .card_partner:hover .logos_partner{opacity:.08;transform:scale(.92)}@media (width<=1199px){html body .cards_logos_informations .about_block .card_partner{min-height:250px;height:clamp(250px,30vw,340px)!important}html body .cards_logos_informations .about_block .card_partner .logos_partner{width:clamp(200px,24vw,320px)!important;max-height:clamp(110px,11vw,170px)!important}}@media (width<=767px){html body .cards_logos_informations .about_block .card_partner{min-height:240px;min-width:clamp(260px,76vw,340px)!important;height:clamp(240px,74vw,320px)!important}html body .cards_logos_informations .about_block .card_partner .logos_partner{width:clamp(200px,58vw,280px)!important;max-height:140px!important}}@media (width<=360px){html body .cards_logos_informations .about_block .card_partner{min-height:220px;min-width:240px!important;height:220px!important}html body .cards_logos_informations .about_block .card_partner .logos_partner{width:190px!important;max-height:120px!important}}@media (width>=768px) and (width<=1199px){html body .transparent_process_contact_block .go_investment_project .tag_investment a[data-panel].active{margin-bottom:clamp(40px,4vw,72px)!important}}@media (width>=770px) and (width<=1199px){html body.is-home-page .transparent_process_contact_block{display:none!important}}header .about_block .mega-menu .bottom_menu_group .contacts_group .go_blog{letter-spacing:.05em;text-transform:uppercase;color:#000;box-sizing:border-box;background:0 0;border:.8px solid #000;justify-content:center;align-items:center;width:100%;margin-top:16px;padding:21px;font-family:Felidae,Cormorant Garamond,serif;font-size:25px;font-weight:400;line-height:150%;text-decoration:none;transition:background-color .25s,color .25s;display:flex}header .about_block .mega-menu .bottom_menu_group .contacts_group .go_blog:hover{color:#fff;background-color:#000}@media (width<=1500px){header .about_block .mega-menu .bottom_menu_group .contacts_group .go_blog{margin-top:12px;padding:16px 0;font-size:16px;line-height:115%}}@media (width<=768px){header .about_block .mega-menu .bottom_menu_group .contacts_group .go_blog{margin-top:12px;padding:14px 0;font-size:14px}}.home_blog_block .about_block{box-sizing:border-box;border-left:1.5px solid #e1e1e1;border-right:1.5px solid #e1e1e1;padding:150px 80px}.home_blog_block .home_blog_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:70px;display:flex}.home_blog_block .home_blog_kicker{letter-spacing:.18em;text-transform:uppercase;color:#8c8f94;align-items:center;gap:10px;margin-bottom:16px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:110%;display:inline-flex}.home_blog_block .home_blog_kicker:before{content:"";background:#8c8f94;width:28px;height:1px;display:inline-block}.home_blog_block .home_blog_head .title_block{letter-spacing:.02em;color:#010101;text-transform:uppercase;flex:auto;margin:0;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.home_blog_block .home_blog_head .home_blog_kicker{flex:0 0 100%;margin-bottom:12px}.home_blog_block .home_blog_more{letter-spacing:.08em;text-transform:uppercase;color:#232323;flex:none;align-items:center;gap:14px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:100%;text-decoration:none;transition:color .25s,gap .25s;display:inline-flex}.home_blog_block .home_blog_more svg{flex-shrink:0;width:32px;height:32px;transition:transform .25s}.home_blog_block .home_blog_more svg circle,.home_blog_block .home_blog_more svg line{transition:stroke .25s}.home_blog_block .home_blog_more:hover{color:#010101;gap:18px}.home_blog_block .home_blog_more:hover svg circle,.home_blog_block .home_blog_more:hover svg line{stroke:#010101}.home_blog_block .home_blog_more--bottom{display:none}.home_blog_block .home_blog_grid{grid-template-columns:repeat(3,1fr);gap:48px 32px;display:grid}.home_blog_block .home_blog_card{background:0 0;flex-direction:column;display:flex}.home_blog_block .home_blog_card__photo{aspect-ratio:4/3;width:100%;margin-bottom:24px;display:block;overflow:hidden}.home_blog_block .home_blog_card__photo img{object-fit:cover;width:100%;height:100%;transition:transform .5s,opacity .25s;display:block}.home_blog_block .home_blog_card__photo:hover img{opacity:.94;transform:scale(1.04)}.home_blog_block .home_blog_card__body{flex-direction:column;display:flex}.home_blog_block .home_blog_card__date{letter-spacing:.06em;color:#8c8f94;text-transform:uppercase;margin-bottom:12px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:130%;display:block}.home_blog_block .home_blog_card__title{letter-spacing:.01em;color:#010101;margin:0 0 14px;font-family:Felidae,Cormorant Garamond,serif;font-size:26px;font-weight:400;line-height:120%}.home_blog_block .home_blog_card__title a{color:inherit;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:none;transition:color .2s;display:-webkit-box;overflow:hidden}.home_blog_block .home_blog_card__title a:hover{color:#3c3c3b}.home_blog_block .home_blog_card__excerpt{color:#3c3c3b;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 22px;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:145%;display:-webkit-box;overflow:hidden}.home_blog_block .home_blog_card__btn{letter-spacing:.12em;text-transform:uppercase;color:#232323;align-self:flex-start;align-items:center;gap:12px;margin-top:auto;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:100%;text-decoration:none;transition:color .25s,gap .25s;display:inline-flex}.home_blog_block .home_blog_card__btn svg{flex-shrink:0;width:28px;height:28px;transition:transform .25s}.home_blog_block .home_blog_card__btn svg circle,.home_blog_block .home_blog_card__btn svg line{transition:stroke .25s}.home_blog_block .home_blog_card__btn:hover{color:#010101;gap:16px}.home_blog_block .home_blog_card__btn:hover svg circle,.home_blog_block .home_blog_card__btn:hover svg line{stroke:#010101}.home_blog_block .home_blog_empty{color:#8c8f94;text-align:center;padding:60px 0;font-family:Inter,sans-serif}@media (width<=1199px){.home_blog_block .about_block{padding:100px 40px}.home_blog_block .home_blog_head{gap:24px;margin-bottom:50px}.home_blog_block .home_blog_head .title_block{font-size:40px}.home_blog_block .home_blog_grid{gap:36px 24px}.home_blog_block .home_blog_card__title{font-size:22px}}@media (width<=769px){.home_blog_block .about_block{border-left:none;border-right:none;padding:70px 20px}.home_blog_block .home_blog_head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:32px}.home_blog_block .home_blog_head .title_block{font-size:30px;line-height:115%}.home_blog_block .home_blog_more--top{display:none}.home_blog_block .home_blog_more--bottom{margin-top:32px;display:inline-flex}.home_blog_block .home_blog_grid{grid-template-columns:repeat(2,1fr);gap:28px 16px}.home_blog_block .home_blog_grid .home_blog_card:nth-child(n+3){display:none}.home_blog_block .home_blog_card__photo{aspect-ratio:4/3;margin-bottom:14px}.home_blog_block .home_blog_card__date{margin-bottom:8px;font-size:11px}.home_blog_block .home_blog_card__title{margin-bottom:10px;font-size:18px}.home_blog_block .home_blog_card__excerpt{-webkit-line-clamp:2;margin-bottom:14px;font-size:13px;line-height:140%}.home_blog_block .home_blog_card__btn{gap:8px;font-size:11px}.home_blog_block .home_blog_card__btn svg{width:22px;height:22px}}@media (width<=380px){.home_blog_block .about_block{padding:56px 14px}.home_blog_block .home_blog_grid{gap:22px 12px}.home_blog_block .home_blog_head .title_block{font-size:26px}.home_blog_block .home_blog_card__title{font-size:16px}}@media (width<=1199px){.cards_processes_group_mob_group .tp-mob-swiper-wrap{padding:60px 0 40px;overflow:hidden}.cards_processes_group_mob_group .tp-mob-swiper-nav{justify-content:space-between;align-items:center;gap:14px;padding:0 16px 28px;display:flex}.cards_processes_group_mob_group .tp-mob-swiper-title{color:#010101;text-align:center;flex:1;font-family:Felidae,Cormorant Garamond,serif;font-size:22px;font-weight:400;line-height:1.1}.cards_processes_group_mob_group .tp-mob-swiper-prev,.cards_processes_group_mob_group .tp-mob-swiper-next{cursor:pointer;color:#3c3c3b;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #e1e1e1;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-family:serif;font-size:24px;line-height:1;transition:border-color .25s,color .25s,background-color .25s;display:flex}.cards_processes_group_mob_group .tp-mob-swiper-prev:hover,.cards_processes_group_mob_group .tp-mob-swiper-next:hover{color:#010101;border-color:#010101}.cards_processes_group_mob_group .tp-mob-swiper-prev:disabled,.cards_processes_group_mob_group .tp-mob-swiper-next:disabled{opacity:.35;cursor:default}.cards_processes_group_mob_group .tp-mob-swiper{padding:0 0 0 16px;overflow:visible}.cards_processes_group_mob_group .tp-mob-swiper .swiper-slide{width:80%;height:auto;transition:opacity .35s}.cards_processes_group_mob_group .tp-mob-swiper .swiper-slide:not(.swiper-slide-active){opacity:.35}.cards_processes_group_mob_group .tp-mob-slide__inner{background:#fff;border:1px solid #e1e1e1;height:100%;padding:24px 18px}.cards_processes_group_mob_group .tp-mob-slide__title{color:#010101;margin:0 0 18px;font-family:Felidae,Cormorant Garamond,serif;font-size:20px;font-weight:400;line-height:1.1}.cards_processes_group_mob_group .tp-mob-slide__cta{color:#010101;letter-spacing:.18em;text-transform:uppercase;border:1px solid #010101;justify-content:center;align-items:center;margin-top:22px;padding:14px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;text-decoration:none;transition:background-color .25s,color .25s;display:flex}.cards_processes_group_mob_group .tp-mob-slide__cta:hover{color:#fff;background-color:#010101}}body.is-home-page header,body.is-home-page header .about_block,body.is-home-page header .about_block .top_header_group,body.is-home-page header .about_block .bottom_header{box-shadow:none!important;background:0 0!important;border-bottom-color:#0000!important}body.is-home-page header .about_block .top_header_group>.logo img{filter:brightness(0)saturate()!important}body.is-home-page header .about_block .top_header_group .menu_burger .burger span,body.is-home-page header .about_block .bottom_header .menu_burger .burger span{background:#010101!important}body.is-home-page header .about_block .top_header_group .menu_burger>span,body.is-home-page header .about_block .bottom_header .menu_burger>span,body.is-home-page header .about_block .top_header_group .menu ul li a,body.is-home-page header .about_block .bottom_header .menu ul li a,body.is-home-page header .about_block .top_header_group .right_contacts .phone_number,body.is-home-page header .about_block .top_header_group .right_contacts .consultation{color:#010101!important}body.is-home-page header .about_block .top_header_group .right_contacts .consultation,body.is-home-page header .about_block .top_header_group .right_contacts .consultation:hover,body.is-home-page header .lang-dropdown-btn{color:#010101!important;background:0 0!important;border-color:#01010159!important}body.is-home-page header .lang-dropdown-btn:hover,body.is-home-page header .lang-dropdown.open .lang-dropdown-btn{color:#010101!important;background:0 0!important;border-color:#0101018c!important}body.is-home-page header .lang-arrow{color:currentColor!important}@media (width<=1199px){.transparent_process_contact_block .cards_processes_group{display:none!important}.transparent_process_contact_block .cards_processes_group_mob_group{display:block!important}.transparent_process_contact_block .cards_processes_group_mob_group .about_block{padding:0!important}.transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-wrap{padding-top:56px!important;display:block!important}}.home_featured_properties_block{background:radial-gradient(circle at 100% 0,#ffffffc7,#0000 30%),radial-gradient(circle at 0 100%,#41545c24,#0000 34%),linear-gradient(#fcfcfb 0%,#f5f0e8 56%,#ece7df 100%);padding:clamp(48px,6vw,92px) 0 clamp(58px,7vw,108px);position:relative;overflow:hidden}.home_featured_properties_block:before,.home_featured_properties_block:after{content:"";pointer-events:none;z-index:0;border-radius:999px;position:absolute}.home_featured_properties_block:before{filter:blur(28px);background:#41545c1f;width:clamp(180px,28vw,380px);height:clamp(180px,28vw,380px);bottom:-14%;left:-8%}.home_featured_properties_block:after{filter:blur(22px);background:#0111000f;width:clamp(220px,34vw,460px);height:clamp(220px,34vw,460px);top:-14%;right:-10%}.home_featured_properties__shell{z-index:1;-webkit-backdrop-filter:blur(10px);background:linear-gradient(#ffffffe6,#fcfaf7d1);border:1px solid #3c3c3b1a;border-radius:0;padding:clamp(22px,3vw,40px);position:relative;box-shadow:0 24px 60px #161e2214}.home_featured_properties__head{grid-template-columns:minmax(0,1.24fr) minmax(320px,420px);align-items:start;gap:20px 32px;margin-bottom:clamp(20px,2.6vw,30px);display:grid}.home_featured_properties__titles,.home_featured_properties__side{gap:16px;display:grid}.home_featured_properties__titles{max-width:min(920px,100%)}.home_featured_properties__side{align-content:start;justify-self:end;justify-items:center;max-width:396px}.home_featured_properties__kicker{color:#41545c;letter-spacing:.24em;text-transform:uppercase;background:#41545c14;border:1px solid #41545c29;border-radius:0;align-items:center;width:fit-content;padding:9px 14px;font-size:11px;font-weight:600;display:inline-flex}.home_featured_properties__title{color:#010101;max-width:13.2ch;font-family:Felidae,serif;font-size:clamp(34px,4.4vw,64px);line-height:.95}.home_featured_properties__title span{color:#41545c;font-style:italic}.home_featured_properties__intro{color:#3c3c3b;text-align:left;max-width:31ch;font-size:clamp(15px,1.14vw,19px);line-height:1.62}.home_featured_properties__cta{color:#fff;letter-spacing:.18em;text-transform:uppercase;background:#41545c;border-radius:0;justify-content:center;align-items:center;gap:14px;width:fit-content;padding:14px 20px;font-size:12px;font-weight:600;transition:background-color .28s,transform .28s;display:inline-flex}.home_featured_properties__cta svg{width:34px;height:34px}.home_featured_properties__cta svg circle,.home_featured_properties__cta svg line{stroke:#fff}.home_featured_properties__cta:hover{background:#010101;transform:translateY(-2px)}.home_featured_properties__slider{margin-top:-6px;position:relative}.home_featured_properties_block.is-recentering .home-featured-swiper .swiper-wrapper{transition-duration:0s!important}.home_featured_properties_block.is-recentering .home-featured-swiper .swiper-slide{transition:none!important}.home-featured-swiper{overflow:visible!important}.home-featured-swiper .swiper-slide{opacity:.56;height:auto;transition:transform .45s,opacity .45s;transform:translateY(16px)scale(.93)}.home-featured-swiper .swiper-slide-prev,.home-featured-swiper .swiper-slide-next{opacity:.78;transform:translateY(8px)scale(.97)}.home-featured-swiper .swiper-slide-active{opacity:1;transform:translateY(0)scale(1)}.home-featured-swiper .swiper-slide-active .home_featured_card{border-radius:30px}.home_featured_card{color:#fff;background:#140d09;border-radius:30px;min-height:clamp(520px,72vh,760px);display:flex;position:relative;overflow:hidden;box-shadow:0 26px 60px #10080447}.home_featured_card__media,.home_featured_card__media img,.home_featured_card__veil{position:absolute;inset:0}.home_featured_card__media img{object-fit:cover;width:100%;height:100%}.home_featured_card__veil{background:linear-gradient(#0c080624 0%,#0c08060d 22%,#0c0806b8 74%,#0c0806f0 100%),linear-gradient(120deg,#ffffff14,#0000 42%)}.home_featured_card__chips{z-index:2;flex-wrap:wrap;gap:8px;display:flex;position:absolute;inset:18px 18px auto}.home_featured_card__chips span,.home_featured_card__meta span{-webkit-backdrop-filter:blur(8px);color:#fff9f2;letter-spacing:.12em;text-transform:uppercase;background:#0d090757;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:8px 12px;font-size:11px;font-weight:500;display:inline-flex}.home_featured_card__content{z-index:2;flex-direction:column;justify-content:flex-end;width:100%;margin-top:auto;padding:clamp(22px,3vw,34px);display:flex;position:relative}.home_featured_card__location{color:#f7e1cef2;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:600}.home_featured_card__title{color:#fff;max-width:11.5ch;margin-bottom:16px;font-family:Felidae,serif;font-size:clamp(28px,3.1vw,48px);line-height:.94}.home_featured_card__meta{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.home_featured_card__meta span{background:#ffffff14}.home_featured_card__foot{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.home_featured_card__price{color:#fff;letter-spacing:-.03em;align-items:flex-end;gap:8px;font-size:clamp(24px,1.9vw,38px);font-weight:500;line-height:1;display:inline-flex}.home_featured_card__price em{opacity:.9;font-size:.68em;font-style:normal;line-height:1.1}.home_featured_card__link{color:#f6dfc8;letter-spacing:.18em;text-transform:uppercase;text-align:right;align-items:center;gap:12px;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}.home_featured_card__link svg{flex:none;width:34px;height:34px}.home_featured_card__link svg circle,.home_featured_card__link svg line{stroke:#f6dfc8}.home-featured-nav{z-index:3;color:#010101;cursor:pointer;background:#ffffffeb;border:1px solid #3c3c3b1f;border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;margin-top:-32px;transition:background-color .28s,color .28s,transform .28s;display:inline-flex;position:absolute;top:50%;box-shadow:0 12px 28px #161e2224}.home-featured-prev{left:clamp(-12px,-1vw,-6px)}.home-featured-next{right:clamp(-12px,-1vw,-6px)}.home-featured-nav:hover{color:#fff;background:#41545c;transform:translateY(-2px)}.home-featured-pagination{color:#41545c;letter-spacing:.2em;text-align:center;text-transform:uppercase;margin-top:22px;font-size:12px;font-weight:600}.home_featured_properties_block.is-single .home-featured-nav,.home_featured_properties_block.is-single .home-featured-pagination{display:none!important}.home_featured_properties_block.is-single .home-featured-swiper .swiper-slide{opacity:1;transform:none}@media (width>=1280px){.home_featured_properties__head{grid-template-columns:minmax(260px,1fr) minmax(420px,760px) minmax(260px,1fr);align-items:start;gap:18px 32px}.home_featured_properties__titles{display:contents}.home_featured_properties__kicker{letter-spacing:.26em;grid-area:1/1;place-self:start;padding:15px 28px;font-size:13px}.home_featured_properties__title{text-align:center;grid-area:1/2;justify-self:center;max-width:11.6ch;margin:0 auto}.home_featured_properties__side{grid-area:1/3;justify-self:end;justify-items:center;width:100%;padding-top:8px}.home_featured_properties__slider{margin-top:-18px}}@media (width<=1279px){.home_featured_properties__head{text-align:center;grid-template-columns:1fr;justify-items:center}.home_featured_properties__titles,.home_featured_properties__side{justify-items:center}.home_featured_properties__title,.home_featured_properties__intro{text-align:center;margin-left:auto;margin-right:auto}.home_featured_properties__kicker{margin-left:auto;margin-right:auto}.home_featured_properties__side{justify-self:center}}@media (width<=1199px){.home_featured_properties__head{grid-template-columns:1fr;align-items:start}.home_featured_properties__title,.home_featured_properties__intro{max-width:none}.home_featured_properties__side{justify-self:center}.home_featured_properties__slider{margin-top:0}}@media (width<=767px){.home_featured_properties_block{padding:48px 0 72px}.home_featured_properties__shell{border-radius:0;padding:18px}.home_featured_properties__head{gap:18px;margin-bottom:22px}.home_featured_properties__kicker{letter-spacing:.18em;font-size:10px}.home_featured_properties__title{text-align:center;margin:0 auto;font-size:clamp(28px,9vw,42px);line-height:1}.home_featured_properties__intro{text-align:center;font-size:14px;line-height:1.6}.home_featured_properties__cta{justify-content:space-between;width:100%;padding:13px 16px}.home_featured_properties__titles,.home_featured_properties__side{justify-items:center}.home-featured-swiper .swiper-slide,.home-featured-swiper .swiper-slide-prev,.home-featured-swiper .swiper-slide-next,.home-featured-swiper .swiper-slide-active{opacity:1;transform:none}.home_featured_card{border-radius:24px;min-height:clamp(560px,78vh,700px)}.home_featured_card__chips{inset:14px 14px auto}.home_featured_card__content{padding:18px 16px 20px}.home_featured_card__title{max-width:none;font-size:clamp(24px,8vw,34px)}.home_featured_card__foot{flex-direction:column;align-items:flex-start}.home_featured_card__link{text-align:left}.home-featured-nav{width:52px;height:52px;margin-top:-26px}.home-featured-prev{left:8px}.home-featured-next{right:8px}}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block .about_block{padding-top:0!important;padding-bottom:clamp(14px,1.5vw,18px)!important}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block .about_block .form_group{padding-top:clamp(10px,1vw,16px)!important;padding-bottom:clamp(24px,2vw,32px)!important}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block .about_block .form_group form h4{margin:24px 0 10px!important}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block .about_block .form_group form>button{margin-bottom:12px!important}html body.is-home-page .marbella_real_estate_inquiry_block.home_featured_inquiry_bridge{background-color:#fff;background-image:linear-gradient(#ece7dff5 0%,#f5f0e8d1 20%,#fffffff0 48%,#fff 100%),url(../images/bg_form.avif)!important}html body.is-home-page .marbella_real_estate_inquiry_block.home_featured_inquiry_bridge:before{background-color:#e1e1e147!important;top:0!important}html body.is-home-page .marbella_real_estate_inquiry_block.home_featured_inquiry_bridge:after{background-color:#e1e1e138!important}html body.is-home-page .marbella_real_estate_inquiry_block.home_featured_inquiry_bridge .about_block{padding-top:clamp(58px,5vw,94px)!important;padding-bottom:clamp(78px,6vw,110px)!important}@media (width>=992px){header .about_block .mega-menu .bottom_menu_group{border-bottom:none}header .about_block .mega-menu .bottom_menu_group .contacts_group{border-bottom:none;border-left:none;padding:63px 34px 50px 0}header .about_block .mega-menu .bottom_menu_group .top_projects{border-left:1.6px solid #e1e1e1;max-width:548px;padding:51px 58px 50px 44px}header .about_block .mega-menu .bottom_menu_group .menu_group_main{padding:51px 20px 50px 62px}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul{gap:38px 78px}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li a{padding-right:12px;display:block}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul:nth-child(2){border-bottom:none;margin-bottom:0;padding-bottom:0}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group,header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects{max-width:500px}}@media (width>=1280px){header .about_block .mega-menu .bottom_menu_group .contacts_group{padding-right:42px}header .about_block .mega-menu .bottom_menu_group .top_projects{max-width:576px;padding:51px 72px 50px 54px}header .about_block .mega-menu .bottom_menu_group .menu_group_main{padding-left:72px}}html body .managing_risks_market_block .cards_group .about_block .card_risks>.text_card:first-child{flex-direction:column;justify-content:flex-start;min-height:clamp(170px,12vw,248px);display:flex}html body .managing_risks_market_block .cards_group .about_block .card_risks>.text_card:first-child h3{min-height:clamp(66px,4.4vw,108px);margin-bottom:clamp(10px,.9vw,16px)}html body .managing_risks_market_block .cards_group .about_block .card_risks>.text_card:first-child p{min-height:clamp(88px,6vw,140px);margin:0}@media (width<=1199px){html body .managing_risks_market_block .cards_group .about_block .card_risks>.text_card:first-child{min-height:clamp(124px,24vw,188px)}html body .managing_risks_market_block .cards_group .about_block .card_risks>.text_card:first-child h3{min-height:clamp(42px,8vw,74px)}html body .managing_risks_market_block .cards_group .about_block .card_risks>.text_card:first-child p{min-height:clamp(56px,12vw,104px)}}@media (width>=1200px){html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el:not(.img-wrapper){justify-content:flex-start!important}html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el:not(.img-wrapper) h3{align-items:flex-end;min-height:clamp(72px,5vw,116px);display:flex;margin:0 0 clamp(14px,1.2vw,22px)!important}html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el:not(.img-wrapper) p{min-height:clamp(96px,6vw,148px);margin:0!important}}@media (width<=1200px){html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el:not(.img-wrapper){justify-content:flex-start!important}html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el:not(.img-wrapper) h3{align-items:flex-end;min-height:52px;display:flex;margin:0 0 12px!important}html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el:not(.img-wrapper) p{min-height:92px;margin:0!important}}@media (width<=767px){html body.is-home-page .professional_obligations_block{background:linear-gradient(#f5f4f0 0%,#fafaf8 42%,#fff 100%)!important;padding:clamp(48px,12vw,72px) 0!important}html body.is-home-page .professional_obligations_block .about_block h3{color:#41545c;text-align:center;background:#41545c0f;border:1px solid #41545c29;border-radius:999px;justify-content:center;align-items:center;width:fit-content;font-family:Inter,sans-serif;letter-spacing:.2em!important;margin:0 auto 18px!important;padding:12px 22px!important;font-size:12px!important;font-weight:600!important;line-height:1.1!important;display:flex!important}html body.is-home-page .professional_obligations_block .about_block h2{text-transform:none;text-wrap:balance;max-width:min(100%,14ch);letter-spacing:.01em!important;text-align:center!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;margin:0 auto 24px!important;font-size:clamp(30px,7.5vw,38px)!important;line-height:1.02!important}html body.is-home-page .professional_obligations_block .about_block h2 span{color:#41545c;display:inline!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations{flex-direction:column;align-items:stretch;gap:14px;display:flex;overflow:hidden;background:0 0!important;height:auto!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .img_ob{-o-object-fit:cover;object-fit:cover;border:1px solid #41545c1a;border-radius:0;box-shadow:0 24px 56px #121c221f;width:100%!important;max-width:none!important;height:clamp(280px,76vw,420px)!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group{background:#fff;border:1px solid #41545c1f;border-radius:0;width:100%;height:auto;margin:0;padding:20px 14px 18px;position:relative;overflow:hidden;box-shadow:0 18px 44px #121c2214}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper{width:100%;padding:4px 48px 0;max-width:none!important;overflow:hidden!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-wrapper{align-items:stretch!important;transition-timing-function:cubic-bezier(.16,1,.3,1)!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-slide{opacity:.6;flex-shrink:0;justify-content:center;transition:opacity .58s;display:flex;width:100%!important;height:auto!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation{justify-content:flex-start;gap:8px;width:100%;min-height:0}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-slide-active{opacity:1}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation .document,html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-slide:last-child .document_obligation img{opacity:.84;border-radius:0;max-height:300px;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .56s,box-shadow .56s;transform:translateY(8px)scale(.982);box-shadow:0 16px 36px #121c2224;width:min(100%,214px)!important;height:auto!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation p{color:#3c3c3b;opacity:0;max-width:14ch;min-height:2.55em;transition:opacity .42s .1s,transform .62s cubic-bezier(.16,1,.3,1) .1s;transform:translateY(8px);letter-spacing:-.01em!important;text-align:center!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;margin:0 auto!important;font-size:16px!important;line-height:1.24!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-slide-active .document_obligation .document,html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-slide-active:last-child .document_obligation img{opacity:1;transform:translateY(0)scale(1);box-shadow:0 20px 42px #121c222e}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-slide-active .document_obligation p{opacity:1;transform:translateY(0)}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-pagination{text-transform:uppercase;font-family:Inter,sans-serif;font-weight:600;letter-spacing:.22em!important;color:#98a3a8!important;margin-top:12px!important;font-size:11px!important;line-height:1.2!important;position:static!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-pagination-current{color:#41545c}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev,html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next{backdrop-filter:blur(8px);border:1px solid #41545c24;border-radius:999px;transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s,background-color .22s,border-color .22s,opacity .22s;transform:translateY(-50%);box-shadow:0 12px 28px #121c221f;color:#41545c!important;background:#ffffffd1!important;width:52px!important;height:52px!important;margin-top:0!important;top:43%!important;bottom:auto!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev{left:0!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next{right:0!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev svg,html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next svg{display:none!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev:after,html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next:after{font-family:Inter,sans-serif;transition:transform .26s cubic-bezier(.16,1,.3,1),color .22s;font-size:28px!important;font-weight:300!important;line-height:1!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev:after{content:"â€¹";margin-left:0}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next:after{content:"â€º";margin-right:0}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev:active,html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next:active{border-color:#41545c38;transform:translateY(-50%)scale(.9);box-shadow:0 10px 22px #121c2229;color:#fff!important;background:#41545ceb!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev:active:after{transform:translate(-2px)}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next:active:after{transform:translate(2px)}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-prev:after{content:"‹"!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next:after{content:"›"!important}html body.is-home-page .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-disabled{opacity:.3;box-shadow:none}}html body .marbella_solutions_wealth_impact .storytelling_scene{isolation:isolate!important;background:#101513!important;overflow:hidden!important}html body .marbella_solutions_wealth_impact .storytelling_scene:before{content:""!important;z-index:2!important;pointer-events:none!important;mix-blend-mode:screen!important;background:radial-gradient(circle at 49% 57%,#f6eebe2e,#0000 35%),linear-gradient(#080d0d00 55%,#080d0d2e 100%)!important;position:absolute!important;inset:0!important}html body .marbella_solutions_wealth_impact .storytelling_scene__picture,html body .marbella_solutions_wealth_impact .storytelling_scene__base,html body .marbella_solutions_wealth_impact .storytelling_scene__layer{pointer-events:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}html body .marbella_solutions_wealth_impact .storytelling_scene__picture{z-index:1!important}html body .marbella_solutions_wealth_impact .storytelling_scene__base,html body .marbella_solutions_wealth_impact .storytelling_scene__layer{object-fit:cover!important}html body .marbella_solutions_wealth_impact .storytelling_scene__base{z-index:1!important}html body .marbella_solutions_wealth_impact .storytelling_scene__layer{mix-blend-mode:screen!important;transform:translateZ(0)!important}html body .marbella_solutions_wealth_impact .storytelling_scene__fill{z-index:3!important;opacity:.18!important}html body .marbella_solutions_wealth_impact .storytelling_scene__topography{z-index:4!important;opacity:.34!important}html body .marbella_solutions_wealth_impact .storytelling_scene__analysis{z-index:5!important;opacity:.42!important}html body .marbella_solutions_wealth_impact .storytelling_scene__outline{z-index:6!important;opacity:.9!important;filter:drop-shadow(0 0 5px #f7f1df5c)!important}html body .marbella_solutions_wealth_impact .storytelling_scene__connector{z-index:7!important;opacity:.62!important}html body .marbella_solutions_wealth_impact .storytelling_scene__legal{z-index:8!important;opacity:.72!important}html body .solutions_scrollytelling{background:#f8f7f5!important;min-height:600vh!important;position:relative!important}html body .solutions_scrollytelling>.container{width:100%!important;max-width:none!important;height:100vh!important;min-height:100vh!important;padding:0!important;position:sticky!important;top:0!important;overflow:hidden!important}html body .solutions_scrollytelling .about_block{width:100%!important;height:100%!important;padding:0!important;position:relative!important}html body .solutions_scrollytelling .about_block h2{z-index:20!important;color:#fff!important;text-align:left!important;text-shadow:0 2px 18px #080d0d8c,0 0 32px #080d0d52!important;width:min(760px,43vw)!important;margin:0!important;font-size:clamp(31px,3.15vw,58px)!important;line-height:1.08!important;position:absolute!important;top:clamp(28px,5vh,64px)!important;left:clamp(28px,5vw,92px)!important}html body .solutions_scrollytelling .about_block h2 span:not(.reveal-word){font-size:inherit!important;display:inline!important}html body .solutions_scrollytelling .descriptions_texts_img_group{width:100%!important;height:100%!important;min-height:100vh!important;margin:0!important;display:block!important}html body .solutions_scrollytelling .descriptions_group{z-index:21!important;backdrop-filter:blur(14px)!important;background:#f8f7f5bd!important;justify-content:flex-start!important;width:min(430px,34vw)!important;max-width:none!important;height:auto!important;max-height:58vh!important;padding:14px 18px 16px!important;position:absolute!important;top:50%!important;left:clamp(28px,5vw,92px)!important;overflow:visible!important;transform:translateY(-34%)!important;box-shadow:0 24px 70px #131b1d14!important}html body .solutions_scrollytelling .description{border-color:#05050521!important;padding:clamp(9px,1.2vh,16px) 0!important}html body .solutions_scrollytelling .description h3{color:#05050552!important;font-size:clamp(20px,1.55vw,30px)!important}html body .solutions_scrollytelling .description p{color:#2f3737!important;font-size:clamp(15px,.95vw,18px)!important;line-height:1.18!important}html body .solutions_scrollytelling .description.active h3{color:#050505!important}html body .solutions_scrollytelling .description.active p{opacity:1!important;max-height:150px!important;transform:translateY(0)!important}html body .solutions_scrollytelling .img_marbella{z-index:1!important;width:min(72vw,1420px)!important;max-width:none!important;height:100vh!important;min-height:100vh!important;margin:0!important;position:absolute!important;inset:0 0 0 auto!important;overflow:hidden!important}html body .solutions_scrollytelling .img_marbella:after{content:""!important;z-index:9!important;pointer-events:none!important;background:linear-gradient(90deg,#f8f7f552,#f8f7f500 24%)!important;position:absolute!important;inset:0!important}html body .solutions_scrollytelling .img_marbella>.img_solution{display:none!important}html body .solutions_scrollytelling .storytelling_scene{opacity:1!important;--story-svg-shift-x:0%!important;--story-svg-shift-y:0%!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body .solutions_scrollytelling .storytelling_scene__base,html body .solutions_scrollytelling .storytelling_scene__layer{transform-origin:61% 63%!important;transition:opacity .85s,transform 1.1s cubic-bezier(.16,1,.3,1),filter .85s!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__base{transform:scale(1)translate(0,0)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__base{transform:scale(1.035)translate(-1.2%,.3%)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__base{transform:scale(1.075)translate(-2.2%,.8%)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__base{transform:scale(1.12)translate(-3.4%,1.4%)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__base{transform:scale(1.16)translate(-4.2%,1.7%)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__base{transform:scale(1.2)translate(-5%,1.8%)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__fill{opacity:.1!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__fill{opacity:.26!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__fill,html body .solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__fill,html body .solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__fill,html body .solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__fill{opacity:.14!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__legal,html body .solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__connector{opacity:.72!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__legal,html body .solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__connector{opacity:.34!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__legal,html body .solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__connector,html body .solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__legal,html body .solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__connector,html body .solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__legal,html body .solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__connector,html body .solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__legal,html body .solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__connector{opacity:.12!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__topography{opacity:.28!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__topography{opacity:.42!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__topography,html body .solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__topography,html body .solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__topography,html body .solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__topography{opacity:.2!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__outline{opacity:1!important;filter:drop-shadow(0 0 8px #f7f1df85)!important}html body .solutions_scrollytelling .img_marbella a{z-index:30!important;width:min(560px,42vw)!important;bottom:clamp(28px,5vh,72px)!important;left:auto!important;right:clamp(28px,4vw,72px)!important;transform:none!important}html body .marbella_solutions_wealth_impact .storytelling_scene__svg_layer{pointer-events:none!important;mix-blend-mode:screen!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;transform:translateZ(0)!important}html body .marbella_solutions_wealth_impact .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact .storytelling_scene__base--desktop{display:block!important}html body .marbella_solutions_wealth_impact .storytelling_scene__base--mobile,html body .solutions_scrollytelling .descriptions_group .description{display:none!important}html body .solutions_scrollytelling .descriptions_group .description.active{display:block!important}html body .solutions_scrollytelling .descriptions_group .description span,html body .solutions_scrollytelling .descriptions_group .description.active span,html body .marbella_solutions_wealth_impact .storytelling_scene__connector,html body .marbella_solutions_wealth_impact .storytelling_scene__legal{display:none!important}html body .marbella_solutions_wealth_impact .storytelling_scene__svg_layer--desktop{transform-origin:61% 63%!important;transition:opacity .85s,transform 1.1s cubic-bezier(.16,1,.3,1),filter .85s,clip-path .85s!important}html body .marbella_solutions_wealth_impact .storytelling_scene__base--desktop{transform-origin:61% 63%!important;transition:opacity .85s,transform 1.1s cubic-bezier(.16,1,.3,1),filter .85s!important}html body .marbella_solutions_wealth_impact .storytelling_scene__topography{z-index:4!important;color:#f0ece0f2!important;opacity:var(--story-topography-opacity,0)!important;clip-path:inset(var(--story-topography-clip,100%) 0 0 0)!important}html body .marbella_solutions_wealth_impact .storytelling_scene__analysis{z-index:5!important;color:#f4efe5f0!important;opacity:var(--story-analysis-opacity,0)!important;clip-path:inset(var(--story-analysis-clip,100%) 0 0 0)!important}html body .marbella_solutions_wealth_impact .storytelling_scene__connector{z-index:6!important;color:#efe0b8f5!important;opacity:var(--story-connector-opacity,.62)!important;clip-path:inset(var(--story-connector-clip,0%) 0 0 0)!important}html body .marbella_solutions_wealth_impact .storytelling_scene__legal{z-index:7!important;color:#f8edc6fa!important;opacity:var(--story-legal-opacity,.72)!important;clip-path:inset(var(--story-legal-clip,0%) 0 0 0)!important}html body .marbella_solutions_wealth_impact .storytelling_scene__outline{z-index:8!important;color:#f7f1dffa!important;opacity:var(--story-outline-opacity,0)!important;clip-path:inset(var(--story-outline-clip,100%) 0 0 0)!important;filter:drop-shadow(0 0 5px #f7f1df5c)!important}html body .marbella_solutions_wealth_impact .storytelling_scene__outline--gold{color:#d8b94ffa!important;opacity:calc((var(--story-build-progress,0) * .46) + (var(--story-fill-progress,0) * .24))!important;filter:drop-shadow(0 0 8px #d8b94f52)!important}html body .marbella_solutions_wealth_impact .storytelling_scene__fill{z-index:3!important;color:#d4bc6cf5!important;opacity:var(--story-fill-opacity,0)!important;clip-path:inset(var(--story-fill-clip,100%) 0 0 0)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__fill,html body .solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__outline--gold{opacity:0!important;clip-path:inset(100% 0 0)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__topography{opacity:var(--story-topography-opacity,0)!important;clip-path:inset(var(--story-topography-clip,100%) 0 0 0)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__analysis{opacity:var(--story-analysis-opacity,0)!important;clip-path:inset(var(--story-analysis-clip,100%) 0 0 0)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__outline{opacity:var(--story-outline-opacity,0)!important;clip-path:inset(var(--story-outline-clip,100%) 0 0 0)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__fill{opacity:var(--story-fill-opacity,0)!important;clip-path:inset(var(--story-fill-clip,100%) 0 0 0)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__fill,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__outline--gold{opacity:0!important;clip-path:inset(100% 0 0)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__base--desktop,html body .solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__svg_layer--desktop{transform:scale(1)translate(0,0)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__svg_layer--desktop{transform:scale(1) translate3d(var(--story-svg-shift-x,0%), var(--story-svg-shift-y,0%), 0)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__base--desktop,html body .solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__svg_layer--desktop{transform:scale(1.035)translate(-1.2%,.3%)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__svg_layer--desktop{transform:scale(1.035) translate3d(calc(-1.2% + var(--story-svg-shift-x,0%)), calc(0.3% + var(--story-svg-shift-y,0%)), 0)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__base--desktop,html body .solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__svg_layer--desktop{transform:scale(1.075)translate(-2.2%,.8%)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__svg_layer--desktop{transform:scale(1.075) translate3d(calc(-2.2% + var(--story-svg-shift-x,0%)), calc(0.8% + var(--story-svg-shift-y,0%)), 0)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__base--desktop,html body .solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__svg_layer--desktop{transform:scale(1.12)translate(-3.4%,1.4%)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__svg_layer--desktop{transform:scale(1.12) translate3d(calc(-3.4% + var(--story-svg-shift-x,0%)), calc(1.4% + var(--story-svg-shift-y,0%)), 0)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__base--desktop,html body .solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__svg_layer--desktop{transform:scale(1.16)translate(-4.2%,1.7%)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__svg_layer--desktop{transform:scale(1.16) translate3d(calc(-4.2% + var(--story-svg-shift-x,0%)), calc(1.7% + var(--story-svg-shift-y,0%)), 0)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__base--desktop,html body .solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__svg_layer--desktop{transform:scale(1.2)translate(-5%,1.8%)!important}html body .solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__svg_layer--desktop{transform:scale(1.2) translate3d(calc(-5% + var(--story-svg-shift-x,0%)), calc(1.8% + var(--story-svg-shift-y,0%)), 0)!important}body.js-anim-ready .marbella_solutions_wealth_impact .storytelling_scene__picture.anim-fade-up,body.js-anim-ready .marbella_solutions_wealth_impact .storytelling_scene__svg_layer.anim-fade-up,body.js-anim-ready .marbella_solutions_wealth_impact .storytelling_scene__base.anim-fade-up,body.js-anim-ready .marbella_solutions_wealth_impact .storytelling_scene__picture.anim-fade-up.visible,body.js-anim-ready .marbella_solutions_wealth_impact .storytelling_scene__svg_layer.anim-fade-up.visible,body.js-anim-ready .marbella_solutions_wealth_impact .storytelling_scene__base.anim-fade-up.visible{opacity:1!important;will-change:auto!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile{display:none!important}@media (width>=1200px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{--story-svg-shift-x:-5.8%!important;--story-svg-shift-y:8.4%!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling{width:100vw!important;min-width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;left:auto!important;right:auto!important;overflow:visible!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling>.container{width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;margin:0 0 0 -50vw!important;padding:0!important;position:sticky!important;top:0!important;left:50%!important;overflow:hidden!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling>.container,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .descriptions_texts_img_group,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{width:100vw!important;min-width:100vw!important;max-width:100vw!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling>.container,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .descriptions_texts_img_group,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--desktop{max-width:none!important;inset:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella{width:100vw!important;min-width:100vw!important;max-width:none!important;height:100vh!important;min-height:100vh!important;padding:0!important;left:0!important;right:0!important;transform:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella:after{background:linear-gradient(90deg,#f8f7f52e,#f8f7f500 28%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--desktop{width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100%!important;display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--mobile,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile{display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--desktop{display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group{width:min(270px,20vw)!important;height:auto!important;min-height:0!important;max-height:none!important;padding:16px 20px!important;display:block!important;inset:54% auto auto clamp(32px,4vw,84px)!important;transform:translateY(-18%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description{border:0!important;margin:0!important;padding:0!important;display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active{border:0!important;margin:0!important;padding:0!important;display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active h3{color:#050505!important;text-align:left!important;margin:0!important;padding-left:28px!important;font-size:clamp(24px,1.9vw,34px)!important;line-height:1.04!important;display:block!important;position:relative!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active h3:before{opacity:1!important;left:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active p{opacity:1!important;color:#2f3737!important;text-align:left!important;max-height:none!important;margin:14px 0 0!important;padding:0 0 0 28px!important;font-size:clamp(15px,1vw,18px)!important;line-height:1.24!important;display:block!important;transform:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella .tab_content,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella .tab_content.active,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella .img_solution,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella .img_solution.active,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__connector,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__legal{display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__fill,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__outline--gold{opacity:0!important;clip-path:inset(100% 0 0)!important}}@media (width<=1199px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling{min-height:600vh!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling>.container{height:100vh!important;min-height:100vh!important;position:sticky!important;top:0!important;overflow:hidden!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block{width:100%!important;height:100%!important;padding:0!important;position:relative!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .descriptions_texts_img_group{width:100%!important;height:100%!important;min-height:100vh!important;display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella{width:100%!important;max-width:none!important;height:100vh!important;min-height:100vh!important;margin:0!important;position:absolute!important;inset:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella:after{background:linear-gradient(#f8f7f514,#f8f7f500 28% 72%,#f8f7f514)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__picture,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__picture,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__base{visibility:visible!important;opacity:1!important;z-index:1!important;display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__picture,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer{z-index:5!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella .img_solution,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella .img_solution.active,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella .tab_content,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella .tab_content.active{display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block h2{transition:opacity .45s,transform .45s!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling.story-title-hidden .about_block h2{opacity:0!important;pointer-events:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group{z-index:21!important;backdrop-filter:blur(12px)!important;background:#f8f7f5e0!important;max-height:none!important;position:absolute!important;overflow:hidden!important;box-shadow:0 24px 70px #131b1d1a!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description{border:0!important;margin:0!important;padding:0!important;display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella a{z-index:30!important;width:auto!important;position:absolute!important;top:auto!important;transform:none!important}}@media (width>=768px) and (width<=1199px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{--story-svg-shift-x:-4.4%!important;--story-svg-shift-y:6.2%!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__base--desktop{visibility:visible!important;opacity:1!important;display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--mobile,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile{visibility:hidden!important;opacity:0!important;display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--desktop{visibility:visible!important;opacity:1!important;display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile{display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block h2{width:min(410px,42vw)!important;font-size:clamp(34px,4vw,48px)!important;line-height:.98!important;top:34px!important;left:34px!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling.story-title-hidden .about_block h2{transform:translateY(-18px)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group{width:min(360px,38vw)!important;padding:20px 22px 22px!important;inset:auto auto 116px 34px!important;transform:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active{display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active span{display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active h3{color:#050505!important;text-align:left!important;margin:0!important;font-size:clamp(24px,2.4vw,32px)!important;line-height:1.04!important;display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active p{opacity:1!important;color:#2f3737!important;text-align:left!important;max-height:none!important;margin:12px 0 0!important;font-size:clamp(14px,1.3vw,16px)!important;line-height:1.28!important;display:block!important;transform:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella a{bottom:34px!important;left:34px!important;right:34px!important}}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{--story-svg-shift-x:7.2%!important;--story-svg-shift-y:12.8%!important;background-image:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__base--desktop{visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;display:none!important;overflow:hidden!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--mobile{visibility:visible!important;opacity:1!important;transform-origin:54% 54%!important;transform:translate3d(var(--story-bg-x,0), var(--story-bg-y,0), 0) scale(var(--story-bg-scale,1))!important;display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--mobile,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__base--mobile{object-position:center center!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--desktop{visibility:hidden!important;opacity:0!important;display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__svg_layer--mobile{visibility:visible!important;transform-origin:50%!important;width:100%!important;height:100%!important;min-height:0!important;transform:translate3d(var(--story-bg-x,0%), var(--story-bg-y,0%), 0)!important;display:block!important;position:absolute!important;inset:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile.storytelling_scene__topography{opacity:var(--story-topography-opacity,0)!important;clip-path:inset(var(--story-topography-clip,100%) 0 0 0)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile.storytelling_scene__analysis{opacity:var(--story-analysis-opacity,0)!important;clip-path:inset(var(--story-analysis-clip,100%) 0 0 0)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile.storytelling_scene__outline{opacity:calc(var(--story-outline-progress,0) * .92)!important;clip-path:inset(var(--story-outline-clip,100%) 0 0 0)!important;filter:drop-shadow(0 0 6px #f8f4ea70)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile.storytelling_scene__outline.storytelling_scene__outline--gold{opacity:calc(var(--story-fill-progress,0) * .58)!important;clip-path:inset(var(--story-fill-clip,100%) 0 0 0)!important;filter:drop-shadow(0 0 8px #d8b94f61)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile.storytelling_scene__fill{opacity:var(--story-fill-opacity,0)!important;clip-path:inset(var(--story-fill-clip,100%) 0 0 0)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__svg_layer--mobile.storytelling_scene__fill,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__svg_layer--mobile.storytelling_scene__outline--gold{opacity:0!important;clip-path:inset(100% 0 0)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block h2{letter-spacing:.01em!important;text-align:center!important;width:auto!important;max-width:calc(100vw - 32px)!important;margin:0 auto!important;font-size:clamp(24px,6.8vw,38px)!important;line-height:.98!important;top:22px!important;left:16px!important;right:16px!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling.story-title-hidden .about_block h2{transform:translateY(-14px)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group{text-align:center!important;z-index:45!important;width:auto!important;padding:16px 18px 18px!important;inset:auto 16px 110px!important;transform:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active{text-align:center!important;flex-wrap:wrap!important;justify-content:center!important;align-items:baseline!important;gap:0 10px!important;display:flex!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active span{color:#050505!important;font-family:Felidae,Cormorant Garamond,serif!important;font-size:clamp(20px,5.5vw,28px)!important;line-height:1.04!important;display:inline-block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active h3{color:#050505!important;text-align:center!important;margin:0!important;font-size:clamp(20px,5.5vw,28px)!important;line-height:1.04!important;display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description p{display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active p{opacity:1!important;color:#2f3737!important;text-align:center!important;flex:0 0 100%!important;max-height:none!important;margin:10px auto 0!important;font-size:clamp(14px,4vw,16px)!important;line-height:1.24!important;display:block!important;transform:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella a{bottom:16px!important;left:16px!important;right:16px!important}}@media (width>=768px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--mobile{display:none!important}}@media (width<=767px){.floating-stack{bottom:16px;right:16px}.floating-wa{width:54px;height:54px}.floating-wa__icon svg{width:26px;height:26px}.back-to-top{width:54px}.back-to-top.is-visible{height:54px}.back-to-top__icon svg{width:20px;height:20px}}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__outline path{fill:none!important;stroke:currentColor!important;stroke-width:9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__outline--gold,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__outline--gold,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__outline--gold,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__outline--gold,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__outline--gold{visibility:visible!important;opacity:calc(var(--story-fill-progress,0) * .32)!important;clip-path:inset(var(--story-fill-clip,100%) 0 0 0)!important;display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__outline--gold path,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__outline--gold path,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__outline--gold path,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__outline--gold path,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__outline--gold path{fill:currentColor!important;stroke:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__fill,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__outline--gold{opacity:0!important;visibility:hidden!important;clip-path:inset(100% 0 0)!important;display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__fill,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__fill,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__fill,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__fill,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__fill{visibility:visible!important;display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__topography,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__analysis,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__outline{visibility:visible!important}@media (width>=1200px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{--story-svg-shift-x:-8.2%!important;--story-svg-shift-y:11.2%!important}}@media (width>=768px) and (width<=1199px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling{width:100vw!important;min-width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow:visible!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling>.container{width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;margin:0 0 0 -50vw!important;padding:0!important;position:sticky!important;top:0!important;left:50%!important;overflow:hidden!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .descriptions_texts_img_group,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--desktop{width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:none!important;inset:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella{padding:0!important;left:0!important;right:0!important;transform:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{--story-svg-shift-x:-7.4%!important;--story-svg-shift-y:9.8%!important}}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{--story-svg-shift-x:7.4%!important;--story-svg-shift-y:12.6%!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__outline path{stroke-width:7px!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__svg_layer--mobile.storytelling_scene__fill,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__svg_layer--mobile.storytelling_scene__outline--gold{opacity:0!important;visibility:hidden!important;clip-path:inset(100% 0 0)!important;display:none!important}}@media (width>=768px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--mobile,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__base--mobile,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__svg_layer--mobile{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__base--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__svg_layer--desktop{visibility:visible!important;display:block!important}}@media (width>=768px) and (width<=1199px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling,html body .marbella_solutions_wealth_impact.solutions_scrollytelling>.container,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .descriptions_texts_img_group,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--desktop{width:100vw!important;min-width:100vw!important;max-width:100vw!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling>.container{margin-left:-50vw!important;margin-right:0!important;left:50%!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--desktop{object-fit:cover!important;object-position:center center!important}}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__base--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__svg_layer--desktop{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__base--mobile,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__base--mobile,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__svg_layer--mobile{visibility:visible!important;display:block!important}}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__planos{pointer-events:none!important;opacity:0!important;z-index:5!important;will-change:opacity!important;transition:opacity .85s cubic-bezier(.16,1,.3,1)!important;display:none!important;position:absolute!important}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__planos--mobile{transform-origin:50% 0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;opacity:var(--story-fill-progress,0)!important;clip-path:inset(var(--story-fill-clip,100%) 0 0 0)!important;display:block!important;inset:33% auto auto 50%!important;transform:translate(-50%)scale(.55)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene:not([data-story-state="2"]) .storytelling_scene__planos--mobile{opacity:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile.storytelling_scene__fill{color:#fffffff0!important;mix-blend-mode:normal!important;opacity:calc(var(--story-fill-progress,0) * .78)!important;filter:drop-shadow(0 0 12px #fff6)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__svg_layer--mobile.storytelling_scene__outline:not(.storytelling_scene__outline--gold) path{fill:#fff!important;fill-opacity:0!important;stroke:currentColor!important;stroke-width:7px!important;transition:fill-opacity .7s cubic-bezier(.16,1,.3,1)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__svg_layer--mobile.storytelling_scene__outline:not(.storytelling_scene__outline--gold) path{fill-opacity:var(--story-fill-progress,0)!important;transition:none!important}}@media (width>=768px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__planos--mobile{display:none!important}}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction{pointer-events:none!important;opacity:0!important;object-fit:contain!important;mix-blend-mode:normal!important;will-change:opacity, transform, clip-path!important;max-width:none!important;transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),clip-path .72s cubic-bezier(.16,1,.3,1)!important;display:none!important;position:absolute!important}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--mobile{display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"],html body .marbella_solutions_wealth_impact.solutions_scrollytelling:has(.storytelling_scene[data-story-state="3"])>.container,html body .marbella_solutions_wealth_impact.solutions_scrollytelling:has(.storytelling_scene[data-story-state="3"]) .about_block,html body .marbella_solutions_wealth_impact.solutions_scrollytelling:has(.storytelling_scene[data-story-state="3"]) .descriptions_texts_img_group,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella:has(.storytelling_scene[data-story-state="3"]){overflow-x:visible!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--parcel{z-index:10!important;top:var(--story-construction-parcel-top,min(20lvh, calc(50lvh - 45vw)))!important;left:var(--story-construction-parcel-left,50%)!important;width:var(--story-construction-parcel-width,max(51.5lvh, 77.25vw))!important;object-fit:contain!important;clip-path:none!important;transform-origin:50% 58%!important;max-width:none!important;height:auto!important;overflow:visible!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--tower{z-index:11!important;top:var(--story-construction-tower-top,min(16lvh, calc(50lvh - 51vw)))!important;left:var(--story-construction-tower-left,min(calc(50vw - 24.733lvh), 12.9vw))!important;width:var(--story-construction-tower-width,max(39.3lvh, 58.95vw))!important;object-fit:contain!important;clip-path:none!important;transform-origin:20% 42%!important;max-width:none!important;height:auto!important;overflow:visible!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--building{z-index:12!important;top:var(--story-construction-building-top,46lvh)!important;left:var(--story-construction-building-left,50%)!important;width:var(--story-construction-building-width,max(50.7lvh, 58.1vw))!important;object-fit:contain!important;clip-path:none!important;transform-origin:50%!important;max-width:none!important;height:auto!important;overflow:visible!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--load{z-index:13!important;top:var(--story-construction-load-top,min(32lvh, calc(50lvh - 27vw)))!important;left:var(--story-construction-load-left,min(calc(50vw - 5.067lvh), 42.4vw))!important;width:var(--story-construction-load-width,max(18.3lvh, 27.45vw))!important;object-fit:contain!important;clip-path:none!important;transform-origin:50% 0!important;max-width:none!important;height:auto!important;overflow:visible!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__construction--parcel{opacity:var(--story-construction-parcel-progress,0)!important;transform:var(--story-construction-parcel-transform,translate3d(calc(-50% + var(--story-construction-parcel-extra-x,0px)), var(--story-construction-parcel-extra-y,0px), 0) scale(var(--story-construction-parcel-scale,1)))!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__construction--tower{opacity:var(--story-construction-tower-progress,0)!important;transform:var(--story-construction-tower-transform,translate3d(calc(var(--story-construction-tower-x,-16px) + var(--story-construction-tower-extra-x,0px)), var(--story-construction-tower-extra-y,0px), 0) scale(var(--story-construction-tower-scale,.85)))!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__construction--load{opacity:var(--story-construction-load-progress,0)!important;transform:var(--story-construction-load-transform,translate3d(calc(-50% + var(--story-construction-load-x,0px) + var(--story-construction-load-extra-x,0px)), var(--story-construction-load-extra-y,0px), 0) scale(var(--story-construction-load-scale,.5)))!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__construction--building{opacity:var(--story-construction-building-progress,0)!important;clip-path:none!important;transform:var(--story-construction-building-transform,translate3d(calc(-50% + var(--story-construction-building-extra-x,0px)), var(--story-construction-building-extra-y,0px), 0) scale(var(--story-construction-building-scale,1)))!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__construction--parcel{opacity:var(--story-construction-parcel-progress,0)!important;transform:var(--story-construction-parcel-transform,translate3d(calc(-50% + var(--story-construction-parcel-extra-x,0px)), var(--story-construction-parcel-extra-y,0px), 0) scale(var(--story-construction-parcel-scale,1)))!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__construction--tower{opacity:var(--story-construction-tower-progress,0)!important;transform:var(--story-construction-tower-transform,translate3d(calc(var(--story-construction-tower-x,-16px) + var(--story-construction-tower-extra-x,0px)), var(--story-construction-tower-extra-y,0px), 0) scale(var(--story-construction-tower-scale,.85)))!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__construction--load{opacity:var(--story-construction-load-progress,0)!important;transform:var(--story-construction-load-transform,translate3d(calc(-50% + var(--story-construction-load-x,0px) + var(--story-construction-load-extra-x,0px)), var(--story-construction-load-extra-y,0px), 0) scale(var(--story-construction-load-scale,.5)))!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__construction--building{opacity:var(--story-construction-building-progress,0)!important;clip-path:none!important;transform:var(--story-construction-building-transform,translate3d(calc(-50% + var(--story-construction-building-extra-x,0px)), var(--story-construction-building-extra-y,0px), 0) scale(var(--story-construction-building-scale,1)))!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene .storytelling_scene__svg_layer--mobile.storytelling_scene__outline,html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene .storytelling_scene__svg_layer--mobile.storytelling_scene__outline.storytelling_scene__outline--gold,html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene .storytelling_scene__svg_layer--mobile.storytelling_scene__topography,html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene .storytelling_scene__svg_layer--mobile.storytelling_scene__analysis,html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene .storytelling_scene__svg_layer--mobile.storytelling_scene__fill{opacity:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .about_block h2{opacity:0!important;pointer-events:none!important}}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__finished{object-fit:cover!important;object-position:center center!important;pointer-events:none!important;z-index:14!important;opacity:0!important;transform-origin:54% 54%!important;will-change:opacity, transform!important;width:100%!important;height:100%!important;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1.5s cubic-bezier(.16,1,.3,1)!important;display:none!important;position:absolute!important;inset:0!important;transform:scale(1.08)!important}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .storytelling_scene__finished--mobile{display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__finished--villa,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__finished--complex,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__finished--complex{opacity:1!important;transform:scale(1)!important}}@media (width<=480px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--parcel{--story-construction-parcel-width:51.5lvh!important;--story-construction-parcel-top:20lvh!important;--story-construction-parcel-left:50%!important;--story-construction-parcel-scale:1!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--tower{--story-construction-tower-width:39.3lvh!important;--story-construction-tower-top:16lvh!important;--story-construction-tower-left:1vw!important;--story-construction-tower-scale:.85!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--load{--story-construction-load-width:18.3lvh!important;--story-construction-load-top:32lvh!important;--story-construction-load-left:40%!important;--story-construction-load-scale:.5!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--building{--story-construction-building-width:max(66lvh, 90vw)!important;--story-construction-building-top:40lvh!important;--story-construction-building-left:60%!important;--story-construction-building-scale:1!important}}@media (width>=481px) and (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--parcel{--story-construction-parcel-width:clamp(51.5lvh, 72vw, 53.5lvh)!important;--story-construction-parcel-top:20lvh!important;--story-construction-parcel-left:50%!important;--story-construction-parcel-scale:1!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--tower{--story-construction-tower-width:clamp(39.3lvh, 55vw, 40.8lvh)!important;--story-construction-tower-top:16lvh!important;--story-construction-tower-left:clamp(1vw, calc(50vw - 24.733lvh), 6vw)!important;--story-construction-tower-scale:.85!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--load{--story-construction-load-width:clamp(18.3lvh, 25vw, 19.1lvh)!important;--story-construction-load-top:32lvh!important;--story-construction-load-left:40%!important;--story-construction-load-scale:.5!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--building{--story-construction-building-width:clamp(66lvh, 90vw, 78lvh)!important;--story-construction-building-top:40lvh!important;--story-construction-building-left:60%!important;--story-construction-building-scale:1!important}}@media (width>=550px) and (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--building{--story-construction-building-width:clamp(78lvh, 104vw, 100lvh)!important}}@media (width>=768px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__deskscene{pointer-events:none!important;z-index:13!important;transform-origin:61% 63%!important;transition:transform 1.1s cubic-bezier(.16,1,.3,1)!important;position:absolute!important;inset:0!important;transform:scale(1.075)translate(-2.2%,.8%)!important;container-type:size!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__deskscene{transform:scale(1)translate(0,0)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__deskscene{transform:scale(1.035)translate(-1.2%,.3%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__deskscene{transform:scale(1.075)translate(-2.2%,.8%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__deskscene{transform:scale(1.12)translate(-3.4%,1.4%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="5"] .storytelling_scene__deskscene{transform:scale(1.16)translate(-4.2%,1.7%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="6"] .storytelling_scene__deskscene{transform:scale(1.2)translate(-5%,1.8%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__deskscene-rect{width:max(100cqw, calc(100cqh * var(--story-cd-photo-ar,1.5)))!important;height:max(calc(100cqw / var(--story-cd-photo-ar,1.5)), 100cqh)!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__planos--desktop{inset:auto!important;top:var(--story-cd-planos-top,58%)!important;left:var(--story-cd-planos-left,52%)!important;width:var(--story-cd-planos-width,20%)!important;z-index:6!important;transform-origin:50%!important;max-width:none!important;height:auto!important;max-height:none!important;transform:translate(-50%, -50%) scale(var(--story-cd-planos-scale,1))!important;opacity:var(--story-fill-progress,0)!important;clip-path:inset(var(--story-fill-clip,100%) 0 0 0)!important;display:block!important;position:absolute!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene:not([data-story-state="2"]) .storytelling_scene__planos--desktop{opacity:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--desktop{display:block!important;position:absolute!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--desktop.storytelling_scene__construction--building{z-index:10!important;top:var(--story-cd-building-top,56%)!important;left:var(--story-cd-building-left,52%)!important;width:var(--story-cd-building-width,26%)!important;transform-origin:50% 100%!important;height:auto!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--desktop.storytelling_scene__construction--tower{z-index:12!important;top:var(--story-cd-tower-top,17%)!important;left:var(--story-cd-tower-left,37%)!important;width:var(--story-cd-tower-width,17%)!important;transform-origin:22% 92%!important;height:auto!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__construction--desktop.storytelling_scene__construction--load{z-index:13!important;top:var(--story-cd-load-top,30%)!important;left:var(--story-cd-load-left,46%)!important;width:var(--story-cd-load-width,5.5%)!important;transform-origin:50% 0!important;height:auto!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__construction--desktop.storytelling_scene__construction--building,html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__construction--desktop.storytelling_scene__construction--building{opacity:var(--story-construction-building-progress,0)!important;transform:translate3d(-50%, calc((1 - var(--story-construction-building-progress,0)) * 5%), 0) scale(var(--story-cd-building-scale,1))!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__construction--desktop.storytelling_scene__construction--tower,html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__construction--desktop.storytelling_scene__construction--tower{opacity:var(--story-construction-tower-progress,0)!important;transform:translate3d(-50%, calc((1 - var(--story-construction-tower-progress,0)) * 7%), 0) scale(var(--story-cd-tower-scale,1))!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__construction--desktop.storytelling_scene__construction--load,html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__construction--desktop.storytelling_scene__construction--load{opacity:var(--story-construction-load-progress,0)!important;transform:translate3d(calc(-50% + var(--story-construction-building-progress,0) * var(--story-cd-load-travel,180%)), calc((1 - var(--story-construction-load-progress,0)) * -3%), 0) scale(var(--story-cd-load-scale,1))!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .about_block h2{opacity:0!important;pointer-events:none!important}}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene .storytelling_scene__deskscene,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene .storytelling_scene__deskscene-rect,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene .storytelling_scene__construction--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene .storytelling_scene__planos--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__construction--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state] .storytelling_scene__planos--desktop{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important}}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene[data-story-state] .storytelling_scene__svg_layer.storytelling_scene__svg_layer--desktop{opacity:0!important;visibility:hidden!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{--story-cd-photo-ar:1.5;--story-cd-building-top:54%;--story-cd-building-left:47%;--story-cd-building-width:36%;--story-cd-building-scale:1.5;--story-cd-tower-top:18%;--story-cd-tower-left:42%;--story-cd-tower-width:19%;--story-cd-tower-scale:1.2;--story-cd-load-top:27%;--story-cd-load-left:43%;--story-cd-load-width:6%;--story-cd-load-scale:1;--story-cd-load-travel:100%;--story-cd-planos-top:52%;--story-cd-planos-left:61%;--story-cd-planos-width:24%;--story-cd-planos-scale:1}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote{z-index:23!important;pointer-events:none!important;text-align:center!important;position:absolute!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote__text{color:#fff!important;letter-spacing:.005em!important;text-shadow:0 1px 14px #080d0d8c,0 0 26px #080d0d6b!important;opacity:0!important;will-change:opacity, transform!important;margin:0!important;font-weight:400!important;line-height:1.42!important;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)!important;position:absolute!important;top:0!important;left:0!important;right:0!important;transform:translateY(-10px)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote__text[data-scene-text="2"]{top:-36px!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="1"] .storytelling_scene__topnote__text[data-scene-text="1"]{opacity:var(--story-topnote-progress,0)!important;transform:translateY(calc((1 - var(--story-topnote-progress,0)) * -10px))!important;transition:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene:not([data-story-state="1"]) .storytelling_scene__topnote__text[data-scene-text="1"]{opacity:0!important;transform:translateY(-10px)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="2"] .storytelling_scene__topnote__text[data-scene-text="2"]{opacity:var(--story-fill-progress,0)!important;transform:translateY(calc((1 - var(--story-fill-progress,0)) * -10px))!important;transition:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene:not([data-story-state="2"]) .storytelling_scene__topnote__text[data-scene-text="2"]{opacity:0!important;transform:translateY(-10px)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote__text--land{display:block!important;top:-48px!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote-title,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote-subtitle,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote-desc{display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote-title{letter-spacing:.02em!important;text-transform:uppercase!important;text-shadow:0 1px 2px #080d0dd9,0 2px 10px #080d0db3,0 0 34px #080d0d8c!important;margin-bottom:clamp(10px,1.2vw,18px)!important;font-family:Felidae,Cormorant Garamond,serif!important;font-size:clamp(26px,3vw,54px)!important;font-weight:700!important;line-height:1.05!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote-subtitle{text-shadow:0 1px 2px #080d0dcc,0 1px 12px #080d0d99,0 0 28px #080d0d80!important;margin-bottom:clamp(12px,1.4vw,22px)!important;font-family:Inter,Arial,sans-serif!important;font-size:clamp(16px,1.3vw,24px)!important;font-weight:300!important;line-height:1.28!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote-desc{font-family:Inter,Arial,sans-serif!important;font-size:clamp(14px,1vw,18px)!important;font-weight:300!important;line-height:1.42!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="3"] .storytelling_scene__topnote__text[data-scene-text="3"]{opacity:var(--story-build-progress,0)!important;transform:translateY(calc((1 - var(--story-build-progress,0)) * -10px))!important;transition:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene:not([data-story-state="3"]) .storytelling_scene__topnote__text[data-scene-text="3"]{opacity:0!important;transform:translateY(-10px)!important}@media (width>=768px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote{width:min(620px,56vw)!important;padding:0!important;top:clamp(76px,12vh,128px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote__text{font-size:clamp(15px,1.3vw,19px)!important}}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote{width:auto!important;padding:0!important;top:clamp(78px,14vh,132px)!important;left:16px!important;right:16px!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote__text{font-size:clamp(14px,4vw,17px)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote__text--land{top:-24px!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote-title{margin-bottom:8px!important;font-size:clamp(24px,7vw,34px)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote-subtitle{margin-bottom:10px!important;font-size:clamp(14px,4vw,17px)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote-desc{font-size:clamp(12px,3.35vw,15px)!important;line-height:1.36!important}}html body .marbella_solutions_wealth_impact.solutions_scrollytelling>.container,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .descriptions_texts_img_group,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{height:100vh!important;min-height:100vh!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .storytelling_scene__topnote__text{box-sizing:border-box!important;backdrop-filter:blur(12px)saturate(130%)!important;background:#0a0e1080!important;border:1px solid #ffffff2e!important;border-radius:6px!important;padding:clamp(14px,1.8vw,20px) clamp(18px,2.4vw,26px)!important;box-shadow:0 18px 48px #00000047!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote__text--land-desc{font-family:Inter,Arial,sans-serif!important;font-size:clamp(15px,1.2vw,22px)!important;font-weight:300!important;line-height:1.42!important;top:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene[data-story-state="4"] .storytelling_scene__topnote__text[data-scene-text="4"]{opacity:var(--story-villas-progress,0)!important;transform:translateY(calc((1 - var(--story-villas-progress,0)) * -10px))!important;transition:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene:not([data-story-state="4"]) .storytelling_scene__topnote__text[data-scene-text="4"]{opacity:0!important;transform:translateY(-10px)!important}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .storytelling_scene__topnote__text{padding:14px 18px!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote__text--land-desc{font-size:clamp(13px,3.7vw,16px)!important;line-height:1.36!important}}@media (width>=1200px){header .about_block .mega-menu .bottom_menu_group .menu_group_main:not(.mob_menu) ul{flex-direction:column;align-items:flex-start;gap:30px;margin:0;display:flex}header .about_block .mega-menu .bottom_menu_group .menu_group_main:not(.mob_menu) ul:nth-child(2){border-bottom:1.6px solid #e1e1e1;margin-bottom:30px;padding-bottom:30px}header .about_block .mega-menu .bottom_menu_group .menu_group_main:not(.mob_menu) ul li,header .about_block .mega-menu .bottom_menu_group .menu_group_main:not(.mob_menu) ul li a{width:auto;max-width:100%}header .about_block .mega-menu .bottom_menu_group .menu_group_main:not(.mob_menu) ul li a{word-break:normal;overflow-wrap:normal;white-space:normal;padding-right:0;display:block}}@media (width>=768px) and (width<=1199px){header .about_block .mega-menu .bottom_menu_group .menu_group_main:not(.mob_menu) ul{flex-direction:column;align-items:flex-start;gap:16px;margin:0;display:flex}header .about_block .mega-menu .bottom_menu_group .menu_group_main:not(.mob_menu) ul:nth-child(2){border-bottom:1.6px solid #e1e1e1;margin-bottom:16px;padding-bottom:16px}header .about_block .mega-menu .bottom_menu_group .menu_group_main:not(.mob_menu) ul li{grid-column:auto;width:auto;max-width:100%}header .about_block .mega-menu .bottom_menu_group .menu_group_main:not(.mob_menu) ul li a{word-break:normal;overflow-wrap:normal;white-space:normal;padding-right:0;display:block}}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group{backdrop-filter:blur(12px)saturate(130%)!important;background:#0a0e1080!important;border:1px solid #ffffff2e!important;box-shadow:0 18px 48px #00000047!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active h3,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active span{color:#fff!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description p,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description.active p{color:#ffffffe6!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block .descriptions_texts_img_group .descriptions_group .description h3:before{background-color:#ffffffd9!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .about_block .descriptions_texts_img_group .descriptions_group{display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__topnote{z-index:34!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__topnote__text{color:#fff!important;backdrop-filter:blur(16px)saturate(145%)!important;text-shadow:0 1px 16px #0000006b!important;background:#0c121442!important;border:1px solid #ffffff57!important;border-radius:8px!important;padding:clamp(16px,2.2vw,28px) clamp(18px,3vw,38px)!important;display:block!important;box-shadow:0 18px 48px #0000002e,inset 0 1px #ffffff3d!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__topnote__text[data-scene-text="2"]{display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene[data-story-state="3"] .storytelling_scene__topnote__text[data-scene-text="1"]{opacity:1!important;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)!important;transform:translateY(0)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .img_marbella a{color:#fff!important;backdrop-filter:blur(10px)saturate(130%)!important;text-align:center!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important;z-index:35!important;background:#00000075!important;border:1px solid #ffffff94!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:clamp(176px,18vw,260px)!important;height:clamp(50px,5vw,64px)!important;padding:0 clamp(26px,3vw,44px)!important;font-family:Inter,Arial,sans-serif!important;font-size:clamp(15px,1.05vw,18px)!important;line-height:1!important;display:inline-flex!important;inset:auto auto clamp(84px,15vh,216px) 50%!important;transform:translate(-50%)!important;box-shadow:0 20px 52px #00000047!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .img_marbella a:hover{background:#0000009e!important}@media (width>=768px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__topnote{width:min(820px,100vw - 96px)!important;top:clamp(64px,8vh,104px)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__topnote__text{font-size:clamp(18px,1.7vw,28px)!important;line-height:1.34!important}}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__topnote{top:clamp(86px,13vh,132px)!important;left:18px!important;right:18px!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .storytelling_scene__topnote__text{padding:16px 18px!important;font-size:clamp(15px,4.1vw,18px)!important;line-height:1.36!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .img_marbella a{min-width:176px!important;height:52px!important;padding:0 28px!important;font-size:15px!important;bottom:84px!important}}html body .marbella_solutions_wealth_impact.solutions_scrollytelling.story-title-hidden .about_block h2{opacity:0!important;pointer-events:none!important;transform:translateY(-18px)!important}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling.story-title-hidden .about_block h2{transform:translateY(-14px)!important}}html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .img_marbella a{white-space:nowrap!important;width:max-content!important;max-width:calc(100vw - 48px)!important;margin:0!important;position:absolute!important;inset:auto auto clamp(76px,12vh,150px) 50vw!important;transform:translate(-50%)!important}@media (width>=768px) and (width<=1199px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .img_marbella a{min-width:min(240px,100vw - 80px)!important;bottom:clamp(72px,10vh,112px)!important}}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .img_marbella a{bottom:max(72px, calc(env(safe-area-inset-bottom) + 72px))!important;min-width:176px!important;max-width:calc(100vw - 36px)!important}}@media (width>=768px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .about_block .descriptions_texts_img_group .descriptions_group{text-align:center!important;width:auto!important;max-width:min(440px,86vw)!important;height:auto!important;min-height:0!important;max-height:none!important;padding:clamp(14px,1.6vw,22px) clamp(18px,2vw,26px)!important;inset:auto auto clamp(96px,12vh,150px) 50%!important;overflow:visible!important;transform:translate(-50%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .about_block .descriptions_texts_img_group .descriptions_group .description.active h3{text-align:center!important;padding-left:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .about_block .descriptions_texts_img_group .descriptions_group .description.active h3:before{display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .about_block .descriptions_texts_img_group .descriptions_group .description.active p{text-align:center!important;max-height:none!important;padding-left:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .img_marbella a{white-space:nowrap!important;width:auto!important;min-width:0!important;max-width:min(360px,86vw)!important;inset:auto auto clamp(28px,4vh,48px) 50%!important;transform:translate(-50%)!important}}html body .managing_risks_market_block .cards_group .about_block{align-items:stretch!important}html body .managing_risks_market_block .cards_group .about_block .card_risks{justify-content:space-between!important;height:auto!important;min-height:clamp(420px,34vw,660px)!important;overflow:hidden!important}html body .managing_risks_market_block .cards_group .about_block .card_risks .text_card:last-child{z-index:3!important;width:100%!important;margin-top:auto!important;position:relative!important}html body .managing_risks_market_block .cards_group .about_block .card_risks .accardion_mob{cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;width:100%!important;margin:0!important;display:flex!important}html body .managing_risks_market_block .cards_group .about_block .card_risks .accardion_mob_icon{flex:0 0 37px!important;width:37px!important;height:37px!important;display:block!important}html body .managing_risks_market_block .cards_group .about_block .card_risks .text_card p.text_p{box-sizing:border-box!important;opacity:0!important;width:100%!important;max-width:none!important;max-height:0!important;margin:0!important;transition:max-height .35s,opacity .35s,margin .35s!important;display:block!important;overflow:hidden!important}html body .managing_risks_market_block .cards_group .about_block .card_risks:hover .text_card p.text_p,html body .managing_risks_market_block .cards_group .about_block .card_risks.is-open .text_card p.text_p,html body .managing_risks_market_block .cards_group .about_block .card_risks .text_card.active p.text_p{opacity:1!important;max-height:none!important;margin-top:12px!important;overflow:visible!important}html body .managing_risks_market_block .cards_group .about_block .card_risks:hover .accardion_mob,html body .managing_risks_market_block .cards_group .about_block .card_risks.is-open .accardion_mob,html body .managing_risks_market_block .cards_group .about_block .card_risks .text_card.active .accardion_mob{color:#010101!important;margin-bottom:0!important}html body .managing_risks_market_block .cards_group .about_block .card_risks:hover .accardion_mob_icon circle,html body .managing_risks_market_block .cards_group .about_block .card_risks:hover .accardion_mob_icon line,html body .managing_risks_market_block .cards_group .about_block .card_risks.is-open .accardion_mob_icon circle,html body .managing_risks_market_block .cards_group .about_block .card_risks.is-open .accardion_mob_icon line,html body .managing_risks_market_block .cards_group .about_block .card_risks .text_card.active .accardion_mob_icon circle,html body .managing_risks_market_block .cards_group .about_block .card_risks .text_card.active .accardion_mob_icon line{stroke:#010101!important}@media (width<=1199px){html body .managing_risks_market_block .cards_group .about_block .card_risks{justify-content:flex-start!important;min-height:clamp(460px,62vw,640px)!important;overflow:hidden!important}html body .managing_risks_market_block .cards_group .about_block .card_risks .text_card:last-child{margin-top:0!important}html body .managing_risks_market_block .cards_group .about_block .card_risks>.text_card:first-child{flex:0 0 clamp(190px,22vw,260px)!important;min-height:clamp(190px,22vw,260px)!important}html body .managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper,html body .managing_risks_market_block .cards_group .about_block .card_risks:hover .img_wrapper,html body .managing_risks_market_block .cards_group .about_block .card_risks:hover:first-child .img_wrapper,html body .managing_risks_market_block .cards_group .about_block .card_risks:hover:nth-child(3) .img_wrapper,html body .managing_risks_market_block .cards_group .about_block .card_risks.is-open .img_wrapper,html body .managing_risks_market_block .cards_group .about_block .card_risks.is-open:first-child .img_wrapper,html body .managing_risks_market_block .cards_group .about_block .card_risks.is-open:nth-child(3) .img_wrapper{opacity:1!important;pointer-events:auto!important;width:100%!important;max-width:none!important;height:clamp(190px,25vw,280px)!important;margin:0 0 clamp(18px,2.4vw,28px)!important;position:relative!important;inset:auto!important;transform:none!important}}@media (width<=769px){html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block{align-items:flex-start!important;overflow-y:visible!important}html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks{align-self:flex-start!important;height:max-content!important;min-height:0!important;overflow:hidden!important}html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks>.text_card:first-child{flex:0 0 clamp(136px,31vw,178px)!important;min-height:clamp(136px,31vw,178px)!important}html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .text_card:last-child{flex-direction:column!important;flex:none!important;align-items:stretch!important;margin-top:0!important;padding-top:7px!important;display:flex!important;overflow:visible!important}html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper,html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks:hover .img_wrapper,html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks.is-open .img_wrapper{opacity:1!important;height:clamp(180px,42vw,300px)!important;margin:0 0 12px!important;transform:none!important}html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .text_card p.text_p{order:2!important;position:static!important;transform:none!important}html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks:hover .text_card .text_p,html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks.is-open .text_card .text_p,html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .text_card.active .text_p{opacity:1!important;max-height:520px!important;margin:7px 0 0!important;position:static!important;overflow:visible!important;transform:none!important}html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .accardion_mob{order:1!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;display:flex!important}html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks:hover .accardion_mob,html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks.is-open .accardion_mob,html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .text_card.active .accardion_mob{margin-bottom:7px!important}html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks:hover,html body.is-home-page.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks.is-open{overflow:visible!important}}html,body{overscroll-behavior-x:none;width:100%!important;max-width:100%!important;overflow-x:hidden!important}@supports (overflow:clip){html,body{overflow-x:clip!important}}body,.wrapper{position:relative;min-width:0!important;max-width:100%!important}.wrapper{overflow:visible!important}@media (width<=767px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling,html body .marbella_solutions_wealth_impact.solutions_scrollytelling>.container,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .descriptions_texts_img_group,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow-x:visible!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling>.container,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .descriptions_texts_img_group,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{left:0!important;right:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{overflow:hidden!important}html body .solutions_scrollytelling,html body .solutions_scrollytelling>.container,html body .solutions_scrollytelling .img_marbella,html body .solutions_scrollytelling .storytelling_scene{background-color:#101513!important;background-image:none!important}}.search_trigger{cursor:pointer;color:#fff;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:opacity .2s;display:inline-flex}.search_trigger:hover{opacity:.7}.search_trigger svg{width:24px;height:24px;display:block}header .about_block .top_header_group .right_contacts .search_trigger--desktop{margin-right:26px}header .about_block .top_header_group .menu_burger .search_trigger--mobile{margin-left:4px}@media (width<=1199px){header .about_block .top_header_group .right_contacts .search_trigger--desktop{display:none}}.inmolux-search{z-index:100000;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s;position:fixed;inset:0}.inmolux-search.is-open{opacity:1;visibility:visible}.inmolux-search__backdrop{backdrop-filter:blur(6px);background:#101513f0;position:absolute;inset:0}.inmolux-search__panel{flex-direction:column;width:min(760px,92vw);height:100%;margin:0 auto;padding-top:clamp(76px,12vh,150px);transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateY(-12px)}.inmolux-search.is-open .inmolux-search__panel{transform:translateY(0)}.inmolux-search__close{cursor:pointer;color:#fff;background:0 0;border:none;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .2s;display:inline-flex;position:fixed;top:clamp(18px,4vh,40px);right:clamp(18px,4vw,56px)}.inmolux-search__close:hover{opacity:.7}.inmolux-search__form{border-bottom:1px solid #ffffff59;align-items:center;padding-bottom:14px;display:flex}.inmolux-search__icon{color:#fff;opacity:.85;margin-right:14px;display:flex}.inmolux-search__icon svg{width:26px;height:26px}.inmolux-search__input{color:#fff;background:0 0;border:none;outline:none;flex:auto;min-width:0;font-family:Inter,sans-serif;font-size:clamp(20px,3.2vw,30px);font-weight:300}.inmolux-search__input::placeholder{color:#ffffff80}.inmolux-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.inmolux-search__status{color:#fff9;margin-top:18px;font-family:Inter,sans-serif;font-size:14px}.inmolux-search__results{flex:auto;margin-top:8px;padding-bottom:40px;overflow-y:auto}.inmolux-search__group{margin-top:26px}.inmolux-search__group-title{color:#ffffff8c;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-family:Inter,sans-serif;font-size:12px}.inmolux-search__list{flex-direction:column;display:flex}.inmolux-search__result{color:#fff;border-radius:10px;align-items:center;gap:16px;padding:12px;text-decoration:none;transition:background .18s;display:flex}.inmolux-search__result:hover,.inmolux-search__result.is-active{background:#ffffff14}.inmolux-search__thumb{background:#ffffff14;border-radius:8px;flex:none;width:56px;height:56px;overflow:hidden}.inmolux-search__thumb img{object-fit:cover;width:100%;height:100%;display:block}.inmolux-search__body{flex-direction:column;gap:5px;min-width:0;display:flex}.inmolux-search__title{white-space:nowrap;text-overflow:ellipsis;font-family:Inter,sans-serif;font-size:16px;font-weight:400;overflow:hidden}.inmolux-search__meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.inmolux-search__ref{letter-spacing:.04em;color:#101513;background:#fff;border-radius:4px;padding:2px 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:500}.inmolux-search__price{color:#ffffffb3;font-size:13px}.inmolux-search__type{color:#ffffff80;font-family:Inter,sans-serif;font-size:12px}.inmolux-search__viewall{color:#fff;text-underline-offset:4px;margin-top:24px;font-family:Inter,sans-serif;font-size:14px;text-decoration:underline;display:inline-block}.inmolux-search__viewall:hover{opacity:.8}@media (width<=767px){.inmolux-search__panel{width:100%;padding-left:18px;padding-right:18px}.inmolux-search__result{padding:10px 8px}.inmolux-search__thumb{width:48px;height:48px}}.big_block_home--buy .search_trigger,.big_block_home--sell .search_trigger,.big_block_home--invest .search_trigger{color:#010101}body.single-inm_project .search_trigger{color:#fff}body.is-home-page header .about_block .top_header_group .menu ul li a,body.is-home-page header .about_block .top_header_group .right_contacts .phone_number,body.is-home-page header .about_block .top_header_group .right_contacts .lang-dropdown,body.is-home-page header .about_block .top_header_group .right_contacts .consultation,body.is-home-page header .about_block .bottom_header .menu ul li a,body.is-home-page header .about_block .bottom_header .menu_burger>span{text-shadow:0 1px 3px #00000073,0 0 14px #00000040}body.is-home-page header .about_block .top_header_group .menu ul li a,body.is-home-page header .about_block .top_header_group .right_contacts .phone_number,body.is-home-page header .about_block .bottom_header .menu ul li a{font-weight:400}body.is-home-page header .about_block .search_trigger svg,body.is-home-page header .about_block .top_header_group .menu_burger .burger,body.is-home-page header .about_block .bottom_header .menu_burger .burger{filter:drop-shadow(0 1px 2px #00000073)}footer .menu_group .menu ul li:last-child:nth-child(odd),header .about_block .mega-menu .bottom_menu_group .menu_group_main.mob_menu ul li:last-child:nth-child(odd),header .about_block .mega-menu .bottom_menu_group .menu_group_main:not(.mob_menu) ul li:last-child:nth-child(odd){text-align:center;grid-column:1/-1;justify-self:center}@media (width>=1200px){header .about_block .mega-menu .bottom_menu_group .menu_group_main:not(.mob_menu) ul li.menu-item--construction a{white-space:nowrap}header .about_block .top_header_group .right_contacts .phone_number{display:none}}@media (width>=2200px){html body footer .container{max-width:min(2140px,100vw - 160px)}html body footer .top_footer_block .about_block{gap:96px clamp(48px,3vw,84px);padding-top:118px!important;padding-bottom:76px!important}html body footer .top_footer_block .about_block .contacts_group:nth-child(4){margin-top:0}html body footer .top_footer_block .about_block .contacts_group .networks{flex-wrap:wrap;gap:24px}html body footer .menu_group .menu{padding:72px 0}html body footer .menu_group .menu ul{box-sizing:border-box;justify-content:center;gap:clamp(44px,2.6vw,72px);padding:0 36px}html body footer .how_to_get_to_us .about_block{column-gap:96px;padding:76px 80px}html body footer .bottom_texts_group .about_block{padding:72px 0 58px}}.topbar_menu{display:none}@media (width>=769px){.topbar_menu{white-space:nowrap;z-index:250;flex-shrink:0;align-items:center;gap:14px;margin-left:28px;display:inline-flex;position:relative}.topbar_menu>span{letter-spacing:.05em;color:#fff;white-space:nowrap;flex-shrink:0;font-family:Felidae,Cormorant Garamond,serif;font-size:16px;font-weight:400;line-height:120%}.topbar_menu .burger{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;position:relative;width:28px!important;height:16px!important}.topbar_menu .burger span{transition:all .3s;display:block;position:absolute;background:#fff!important;height:1.5px!important}.topbar_menu .burger:not(.active) span:first-child{top:0;left:auto;right:0;width:28px!important}.topbar_menu .burger:not(.active) span:nth-child(2){top:50%;left:auto;right:0;transform:translateY(-50%);width:20px!important}.topbar_menu .burger:not(.active) span:nth-child(3){inset:auto 0 0 auto;width:20px!important}.big_block_home--buy header .about_block .top_header_group .topbar_menu>span,.big_block_home--sell header .about_block .top_header_group .topbar_menu>span,.big_block_home--invest header .about_block .top_header_group .topbar_menu>span{color:#010101}.big_block_home--buy header .about_block .top_header_group .topbar_menu .burger span,.big_block_home--sell header .about_block .top_header_group .topbar_menu .burger span,.big_block_home--invest header .about_block .top_header_group .topbar_menu .burger span{background:#010101!important}}@media (width>=769px) and (width<=1200px){.topbar_menu{margin-left:16px}.topbar_menu>span{display:none}}header .about_block .top_header_group>.menu{min-width:0}header .about_block .top_header_group .menu ul,header .about_block .mega-menu .menu_burger_top_group>.menu ul{flex-wrap:nowrap;gap:40px!important}header .about_block .top_header_group .menu ul li a,header .about_block .mega-menu .menu_burger_top_group>.menu ul li a{white-space:nowrap}@media (width<=1500px){header .about_block .top_header_group .menu ul,header .about_block .mega-menu .menu_burger_top_group>.menu ul{gap:28px!important}}@media (width<=1200px){header .about_block .top_header_group .menu ul,header .about_block .mega-menu .menu_burger_top_group>.menu ul{gap:20px!important}}.home_intro .home_intro__head{text-align:center;padding:100px 20px 50px}.home_intro .home_intro__head h2{letter-spacing:2%;text-transform:uppercase;color:#010101;max-width:945px;margin:0 auto 20px;font-family:Felidae,Cormorant Garamond,serif;font-size:50px;font-weight:400;line-height:110%}.home_intro .home_intro__head p{color:#3c3c3b;max-width:860px;margin:0 auto;font-size:24px;font-weight:300;line-height:130%}.home_intro .home_intro__stats{border-top:1.6px solid #e1e1e1;display:flex}.home_intro .home_intro__stat{text-align:center;border-left:1.6px solid #e1e1e1;flex:25%;padding:40px 24px}.home_intro .home_intro__stat:last-child{border-right:0}.home_intro .home_intro__stat:first-child{border-left:0}.home_intro .home_intro__stat span{color:#010101;margin-bottom:12px;font-family:Felidae,Cormorant Garamond,serif;font-size:44px;font-weight:400;line-height:110%;display:block}.home_intro .home_intro__stat p{color:#3c3c3b;font-size:16px;font-weight:300;line-height:130%}.home_intro .home_intro__awards_line{text-align:center;color:#3c3c3b;border-top:0;border-left:0;border-right:0;padding:40px 20px 30px;font-size:18px;font-weight:300;line-height:130%}@media (width<=767px){.home_intro .home_intro__head{padding:60px 16px 32px}.home_intro .home_intro__head h2{font-size:32px}.home_intro .home_intro__head p{font-size:17px}.home_intro .home_intro__stats{flex-wrap:wrap}.home_intro .home_intro__stat{border-bottom:1.6px solid #e1e1e1;flex:50%;padding:24px 12px}.home_intro .home_intro__stat:nth-child(odd){border-left:0}.home_intro .home_intro__stat:nth-child(2n){border-right:0}.home_intro .home_intro__stat span{font-size:30px}.home_intro .home_intro__stat p{font-size:13px}.home_intro .home_intro__awards_line{border-top:none;padding:28px 16px 20px;font-size:15px}}html body footer .menu_group .menu{padding:clamp(28px,2.8vw,48px) clamp(14px,2vw,36px)}html body footer .menu_group .menu ul{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:10px 12px;width:min(100%,1280px);max-width:100%;margin:0 auto;padding:0;list-style:none;display:flex!important}html body footer .menu_group .menu ul li,html body footer .menu_group .menu ul li:last-child:nth-child(odd){text-align:center;flex:230px;justify-content:center;min-width:0;max-width:250px;display:flex}html body footer .menu_group .menu ul li a{box-sizing:border-box;color:#fff;letter-spacing:.08em;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:normal;hyphens:auto;background:#ffffff09;border:1px solid #ffffff38;justify-content:center;align-items:center;width:100%;min-height:52px;padding:12px 14px;font-size:clamp(17px,.95vw,22px);line-height:1.12;text-decoration:none;transition:background-color .2s,border-color .2s,opacity .2s;display:inline-flex}html body footer .menu_group .menu ul li a:hover,html body footer .menu_group .menu ul li a:focus-visible{opacity:1;background:#ffffff1a;border-color:#ffffff6b}@media (width>=1800px){html body footer .menu_group .menu ul{width:min(100%,1320px)}html body footer .menu_group .menu ul li,html body footer .menu_group .menu ul li:last-child:nth-child(odd){flex-basis:235px;max-width:260px}}@media (width<=880px){html body footer .menu_group .menu{padding:24px 10px}html body footer .menu_group .menu ul{gap:10px}html body footer .menu_group .menu ul li,html body footer .menu_group .menu ul li:last-child:nth-child(odd){flex:calc(50% - 10px);max-width:none}html body footer .menu_group .menu ul li a{letter-spacing:.06em;min-height:48px;padding:11px 10px;font-size:15px}html body footer .menu_group .menu ul li:last-child:nth-child(odd){flex-basis:100%}}@media (width<=430px){html body footer .menu_group .menu ul li,html body footer .menu_group .menu ul li:last-child:nth-child(odd){flex-basis:100%}}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__video--desktop{display:none}@media (width>=760px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__video--desktop{z-index:18!important;object-fit:cover!important;object-position:center center!important;opacity:0!important;pointer-events:none!important;background:#101513!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;transition:opacity .22s!important;display:block!important;position:absolute!important;inset:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--desktop-video-ready .storytelling_scene__video--desktop{opacity:1!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__picture--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__picture,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__picture *,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__base,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__base--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__svg_layer,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__svg_layer--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__deskscene,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__deskscene *,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__deskscene-rect,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__planos,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__planos--desktop,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__construction,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__finished,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene--has-desktop-video .storytelling_scene__construction--desktop{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling{width:100vw!important;min-width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling>.container{width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin-left:-50vw!important;margin-right:0!important;padding:0!important;left:50%!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .descriptions_texts_img_group,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene{width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;inset:0!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella{padding:0!important;transform:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .img_marbella:after{background:linear-gradient(#070c0e47 0%,#070c0e0a 36%,#070c0e08 60%,#070c0e57 100%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block>h2{color:#fff!important;letter-spacing:0!important;text-align:center!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;width:min(720px,100vw - 48px)!important;max-width:calc(100vw - 48px)!important;margin:0!important;font-size:clamp(29px,4.2vw,46px)!important;line-height:1.03!important;top:clamp(22px,4dvh,48px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling.story-title-hidden .about_block>h2{transform:translate(-50%,-16px)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote{width:min(720px,100vw - 64px)!important;max-width:calc(100vw - 64px)!important;top:clamp(142px,21dvh,196px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote__text,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote-title,html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote-subtitle{letter-spacing:0!important;overflow-wrap:break-word!important;word-break:normal!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .about_block .descriptions_texts_img_group .descriptions_group{text-align:center!important;box-sizing:border-box!important;border-radius:6px!important;width:min(440px,100vw - 48px)!important;min-width:0!important;max-width:calc(100vw - 48px)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:clamp(14px,1.8vw,20px) clamp(18px,2.4vw,26px)!important;display:block!important;inset:auto auto clamp(94px,11dvh,132px) 50%!important;overflow:hidden!important;transform:translate(-50%)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .descriptions_group .description{border:0!important;width:100%!important;margin:0!important;padding:0!important;display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .descriptions_group .description.active{display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .descriptions_group .description.active h3{color:#fff!important;letter-spacing:0!important;text-align:center!important;overflow-wrap:break-word!important;word-break:normal!important;margin:0!important;padding:0!important;font-size:clamp(22px,2.8vw,30px)!important;line-height:1.08!important;display:block!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .descriptions_group .description.active h3:before{display:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .descriptions_group .description.active p{opacity:1!important;color:#ffffffeb!important;letter-spacing:0!important;text-align:center!important;overflow-wrap:break-word!important;word-break:normal!important;max-height:none!important;margin:10px 0 0!important;padding:0!important;font-size:clamp(14px,1.45vw,16px)!important;line-height:1.35!important;display:block!important;transform:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .img_marbella>a,html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .img_marbella>a{letter-spacing:0!important;white-space:normal!important;overflow-wrap:break-word!important;box-sizing:border-box!important;border-radius:0!important;width:auto!important;min-width:clamp(190px,24vw,280px)!important;max-width:calc(100vw - 48px)!important;height:auto!important;min-height:50px!important;margin:0!important;padding:13px 28px!important;font-family:Inter,Arial,sans-serif!important;font-size:clamp(14px,1.35vw,17px)!important;line-height:1.2!important;display:inline-flex!important;position:absolute!important;inset:auto auto clamp(18px,3.5dvh,38px) 50%!important;transform:translate(-50%)!important}}@media (width>=1024px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block>h2{text-align:left!important;width:min(600px,43vw)!important;max-width:43vw!important;font-size:clamp(34px,3.6vw,56px)!important;left:clamp(32px,4vw,76px)!important;transform:none!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling.story-title-hidden .about_block>h2{transform:translateY(-16px)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote{width:min(620px,43vw)!important;max-width:43vw!important;top:clamp(42px,8dvh,86px)!important;left:auto!important;right:clamp(32px,4vw,76px)!important;transform:none!important}}@media (width>=760px) and (height<=720px){html body .marbella_solutions_wealth_impact.solutions_scrollytelling .about_block>h2{font-size:clamp(26px,3.2vw,38px)!important;top:16px!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling .storytelling_scene__topnote{top:96px!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .about_block .descriptions_texts_img_group .descriptions_group{padding:12px 18px!important;bottom:74px!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .descriptions_group .description.active h3{font-size:clamp(20px,2.4vw,26px)!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .descriptions_group .description.active p{margin-top:7px!important;font-size:13px!important;line-height:1.28!important}html body .marbella_solutions_wealth_impact.solutions_scrollytelling:not(.solutions_scrollytelling--preview) .img_marbella>a,html body .marbella_solutions_wealth_impact.solutions_scrollytelling--preview .img_marbella>a{min-height:44px!important;padding:10px 24px!important;bottom:12px!important}}@supports (content-visibility:auto){body.is-home-page .site-main>section:not(.solutions_scrollytelling),body.is-home-page>footer{content-visibility:auto}body.is-home-page .home_intro{contain-intrinsic-size:auto 528px}body.is-home-page .real_estate_marbella_block{contain-intrinsic-size:auto 1113px}body.is-home-page .interactive_map_block{contain-intrinsic-size:auto 1232px}body.is-home-page .home_featured_properties_block{contain-intrinsic-size:auto 4436px}body.is-home-page .home_featured_inquiry_bridge{contain-intrinsic-size:auto 942px}body.is-home-page .one_partners_entire_process{contain-intrinsic-size:auto 593px}body.is-home-page .experience_eliminates_clients{contain-intrinsic-size:auto 1069px}body.is-home-page .marbella_real_estate_inquiry_block:not(.home_featured_inquiry_bridge):not(.second_inquiry__block){contain-intrinsic-size:auto 970px}body.is-home-page .managing_risks_market_block{contain-intrinsic-size:auto 847px}body.is-home-page .transparent_process_contact_block{contain-intrinsic-size:auto 1487px}body.is-home-page .professional_obligations_block{contain-intrinsic-size:auto 770px}body.is-home-page .successful_transactions_experiences_block{contain-intrinsic-size:auto 1285px}body.is-home-page .second_inquiry__block{contain-intrinsic-size:auto 765px}body.is-home-page .home_blog_block{contain-intrinsic-size:auto 1082px}body.is-home-page>footer{contain-intrinsic-size:auto 1065px}@media (width<=759px){body.is-home-page .home_intro{contain-intrinsic-size:auto 579px}body.is-home-page .real_estate_marbella_block{contain-intrinsic-size:auto 884px}body.is-home-page .interactive_map_block{contain-intrinsic-size:auto 963px}body.is-home-page .home_featured_properties_block{contain-intrinsic-size:auto 4491px}body.is-home-page .home_featured_inquiry_bridge{contain-intrinsic-size:auto 825px}body.is-home-page .experience_eliminates_clients{contain-intrinsic-size:auto 790px}body.is-home-page .marbella_real_estate_inquiry_block:not(.home_featured_inquiry_bridge):not(.second_inquiry__block){contain-intrinsic-size:auto 849px}body.is-home-page .managing_risks_market_block{contain-intrinsic-size:auto 956px}body.is-home-page .professional_obligations_block{contain-intrinsic-size:auto 1081px}body.is-home-page .successful_transactions_experiences_block{contain-intrinsic-size:auto 916px}body.is-home-page .second_inquiry__block{contain-intrinsic-size:auto 650px}body.is-home-page .home_blog_block{contain-intrinsic-size:auto 778px}body.is-home-page>footer{contain-intrinsic-size:auto 1973px}}}