*{margin:0;padding:0;box-sizing:border-box}: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 + 0.98vw, 32px);--fs-28:clamp(14px, 11px + 0.89vw, 28px);--fs-25:clamp(13px, 10px + 0.71vw, 25px);--fs-22:clamp(12px, 10px + 0.62vw, 22px);--fs-20:clamp(11px, 9px + 0.54vw, 20px);--fs-18:clamp(11px, 9px + 0.4vw, 18px);--fs-16:clamp(11px, 10px + 0.27vw, 16px)}@media (min-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(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-latin-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-latin-400-normal.woff2) format("woff2")}@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(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-latin-400-normal.woff2) format("woff2");unicode-range:U+00C0-024F}[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{margin:0;padding:0;background-color:#FFF;font-family:"Inter",sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body.noscroll,html.noscroll{overflow:hidden}h1,h2,h3,h4,h5,h6,span,p{margin:0;padding:0;font-synthesis:none}a{text-decoration:none;font-synthesis:none;transition:opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease}.card_review a:hover,.contacts_group a:hover{opacity:.85}button{cursor:pointer;transition:opacity 0.3s ease,background-color 0.3s ease,transform 0.2s ease}button:hover{opacity:.9}ul{list-style:none;margin:0;padding:0}li{list-style:none}.wrapper{overflow:clip;width:100%}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1758px;padding:0 15px;margin-left:auto;margin-right:auto}.mob_only{display:none}.mob_img{display:none}.accardion_mob_icon{display:none}.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:#fff0}body.is-home-page header .about_block .top_header_group>.logo img{filter:invert(1) brightness(0)}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:rgb(1 1 1 / .35)}body.is-home-page header .lang-dropdown-btn:hover{border-color:#010101;background:rgb(0 0 0 / .05)}body.is-home-page header .lang-arrow{color:#010101}header .about_block{position:relative}header .about_block .top_header_group{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"left center right";align-items:center;position:relative;padding:24px 96px 24px;gap:24px}@media (min-width:1200px){header .about_block .top_header_group{padding-top:28px;padding-bottom:28px}header .about_block .bottom_header{padding-top:28px;padding-bottom:28px}}header .about_block .top_header_group>.menu_burger{grid-area:left;justify-self:start}header .about_block .top_header_group>.menu{grid-area:left;justify-self:start}header .about_block .top_header_group>.logo{grid-area:center;justify-self:center;margin:0;z-index:2}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{display:none;align-items:center;gap:18px}header .about_block .top_header_group .menu_burger .burger{width:25px;height:8px;position:relative;border:none;background:#fff0;cursor:pointer}header .about_block .top_header_group .menu_burger .burger span{position:absolute;left:0;height:1.5px;background:#FFF;transition:0.3s;z-index:150}header .about_block .top_header_group .menu_burger .burger span:nth-child(1){top:0;width:18px}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){bottom:0;width:18px}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:nth-child(1){transform:rotate(45deg);top:4px;background:#010;width:20px}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){transform:rotate(-45deg);bottom:10px;background:#010;width:20px}header .about_block .top_header_group .menu_burger .lang_select{display:flex}header .about_block .top_header_group .menu_burger .lang_select select{background-color:#fff0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/inmolux/images/select_language.svg);background-repeat:no-repeat;background-size:auto;background-position-x:98%;background-position-y:center;border:none;font-weight:300;font-size:8.87px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#FFF;padding-right:11px;cursor:pointer}header .about_block .top_header_group .menu_burger .lang_select select option{color:#010101}header .about_block .top_header_group .menu ul{display:flex;align-items:center;gap:80px}header .about_block .top_header_group .menu ul li{display:contents}header .about_block .top_header_group .menu ul li a{font-weight:300;font-size:22px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#FFF}header .about_block .top_header_group .right_contacts{display:flex;align-items:center}header .about_block .top_header_group .right_contacts .phone_number{font-weight:300;font-size:22px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#FFF;margin-right:42px}header .about_block .top_header_group .right_contacts .lang_select{margin-right:50px}header .about_block .top_header_group .right_contacts .lang_select select{background-color:#fff0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/inmolux/images/select_language.svg);background-repeat:no-repeat;background-size:auto;background-position-x:98%;background-position-y:center;border:none;font-weight:300;font-size:22px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#FFF;padding-right:11px;cursor:pointer}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{display:flex;margin-right:31px}header .about_block .top_header_group .right_contacts .consultation{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:25px;line-height:115%;letter-spacing:5%;text-transform:uppercase;color:#FFF;padding:17.5px 39px;border:.8px solid #FFF;background-color:#fff0}header .about_block .bottom_header{display:flex;align-items:center;justify-content:space-between;padding:24px 96px 24px}header .about_block .bottom_header .menu ul{display:flex;align-items:center;gap:48px}header .about_block .bottom_header .menu ul li{display:contents}header .about_block .bottom_header .menu ul li a{font-weight:300;font-size:22px;line-height:120%;letter-spacing:0%;color:#FFF}header .about_block .bottom_header .menu_burger{display:flex;align-items:center;gap:28px;font-weight:400;font-size:25px;line-height:120%;letter-spacing:5%;color:#FFF;font-family:"Felidae","Cormorant Garamond",serif}header .about_block .bottom_header .menu_burger .burger{width:45px;height:16px;position:relative;border:none;background:#fff0;cursor:pointer;z-index:150}header .about_block .bottom_header .menu_burger .burger span{position:absolute;right:0;height:.8px;background:#FFF;transition:0.3s;z-index:150}header .about_block .bottom_header .menu_burger .burger span:nth-child(1){top:0;width:32px}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){bottom:0;width:32px}header .about_block .bottom_header .menu_burger .burger.active{width:15px;height:15px}header .about_block .bottom_header .menu_burger .burger.active span:nth-child(1){transform:rotate(45deg);top:4px;background:#010101;width:20px}header .about_block .bottom_header .menu_burger .burger.active span:nth-child(2){opacity:0}header .about_block .bottom_header .menu_burger .burger.active span:nth-child(3){transform:rotate(-45deg);bottom:10px;background:#010101;width:20px}header .about_block .mega-menu{position:fixed;top:0;right:-300%;width:100%;height:100vh;background:#FFF;transition:0.4s;z-index:9999;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}header .about_block .mega-menu.active{right:0}header .about_block .mega-menu .menu_burger_top_group{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"left center right";align-items:center;padding-bottom:28px;border-bottom:1.5px solid #010101;padding-top:56px;gap:24px}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{display:flex;margin-left:33px}header .about_block .mega-menu .menu_burger_top_group .lang_select select{background-color:#fff0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/inmolux/images/select_language1.svg);background-repeat:no-repeat;background-size:auto;background-position-x:98%;background-position-y:center;border:none;font-weight:300;font-size:8.87px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#010101;padding-right:11px;cursor:pointer}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{display:flex;align-items:center;gap:80px}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{font-weight:300;font-size:22px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#010101}header .about_block .mega-menu .menu_burger_top_group .right_contacts{display:flex;align-items:center}header .about_block .mega-menu .menu_burger_top_group .right_contacts .phone_number{font-weight:300;font-size:22px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#010101;margin-right:42px}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{background-color:#fff0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/inmolux/images/select_language1.svg);background-repeat:no-repeat;background-size:auto;background-position-x:98%;background-position-y:center;border:none;font-weight:300;font-size:22px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#010101;padding-right:11px;cursor:pointer}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{display:flex;margin-right:31px}header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:25px;line-height:115%;letter-spacing:5%;text-transform:uppercase;color:#010101;padding:17.5px 39px;border:.8px solid #010101;background-color:#fff0}header .about_block .mega-menu .bottom_menu_group{display:grid;grid-template-columns:repeat(12,1fr);border-bottom:1.6px solid #E1E1E1}header .about_block .mega-menu .bottom_menu_group .our_projects{padding:63px 63px 50px 0;width:100%;max-width:1161px;grid-column:span 8;border-bottom:1.6px solid #E1E1E1}header .about_block .mega-menu .bottom_menu_group .our_projects h3,header .about_block .mega-menu .bottom_menu_group .our_projects .mega-h{font-weight:300;font-size:32px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#010101;margin-bottom:40px}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group{display:grid;grid-template-columns:repeat(12,1fr);-moz-column-gap:10px;column-gap:10px;row-gap:20px}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project{display:flex;align-items:center;gap:10px;grid-column:span 3;text-decoration:none;color:inherit;cursor:pointer;transition:opacity .25s}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{width:96px;height:64px;flex-shrink:0;object-fit:cover;display:block}header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project p{font-weight:300;font-size:18px;line-height:130%;letter-spacing:0%;color:#3C3C3B}header .about_block .mega-menu .bottom_menu_group .contacts_group{padding:63px 0 50px 60px;width:100%;max-width:571px;grid-column:span 4;grid-row:span 2;border-left:1.6px solid #E1E1E1}header .about_block .mega-menu .bottom_menu_group .contacts_group h3,header .about_block .mega-menu .bottom_menu_group .contacts_group .mega-h{font-weight:300;font-size:32px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#010101;margin-bottom:40px}header .about_block .mega-menu .bottom_menu_group .contacts_group h4{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;color:#3C3C3B;margin-bottom:15px}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{display:flex;flex-direction:column;gap:20px}header .about_block .mega-menu .bottom_menu_group .contacts_group .telephone .group_number a{font-weight:300;font-size:32px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#3C3C3B}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{font-weight:300;font-size:32px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#3C3C3B}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{display:flex;align-items:center;gap:16px;flex-wrap:wrap}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0}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;height:44px;max-width: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(1)}header .about_block .mega-menu .bottom_menu_group .contacts_group .ask_questions{font-weight:400;font-size:25px;line-height:150%;letter-spacing:5%;text-transform:uppercase;color:#000;padding:21px;width:100%;display:flex;align-items:center;justify-content:center;border:.8px solid #000}header .about_block .mega-menu .bottom_menu_group .top_projects{width:100%;max-width:576px;padding:51px 62px 50px 0;grid-column:span 4;border-right:1.6px solid #E1E1E1}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}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{font-weight:300;font-size:32px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#010101}header .about_block .mega-menu .bottom_menu_group .top_projects .title_projects .navigations_slider{display:flex;align-items:center;height:22px;gap:40px}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{position:static;color:#010101;width:22px;height:100%;margin:0}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{width:100%!important;box-sizing:border-box}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .projects_img img{width:100%;aspect-ratio:16 / 10;height:auto;max-height:none;object-fit:cover;display:block}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .projects_img p{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;color:#3C3C3B;margin-top:20px}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .swiper-pagination{bottom:0;right:0;left:auto;text-align:right;font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;color:#BABABA}header .about_block .mega-menu .bottom_menu_group .menu_group_main{width:100%;max-width:585px;padding:51px 60px 50px 57px;grid-column:span 4}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{font-weight:300;font-size:32px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#010101;margin-bottom:40px}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:30px}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li{display:block;min-width:0}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li a{font-weight:400;font-size:28px;line-height:130%;letter-spacing:5%;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;color:#3C3C3B;display:inline-block;word-break:break-word;overflow-wrap:anywhere}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul:nth-child(2){padding-bottom:52px;border-bottom:1.6px solid #E1E1E1;margin-bottom:52px}header .about_block .mega-menu .bottom_menu_group .menu_group_main.mob_menu{display:none}.big_block_home{position:relative;height:200vh}.big_block_home>.container{height:100%;padding:0;max-width:none}.big_block_home header{position:absolute;top:0;left:0;right:0;z-index:100}.big_block_home .group_home{position:sticky;top:0;height:100vh;z-index:2;overflow:hidden}.big_block_home .group_home .hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;pointer-events:none}.big_block_home .group_home .hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(var(--bg-zoom-scale,1));transition:transform 0.1s linear,opacity 0.4s ease-out;opacity:var(--bg-opacity,1);will-change:transform;display:block}.big_block_home .group_home::after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 120% 100% at center,#fff0 35%,rgb(0 0 0 / .3) 100%),linear-gradient(to bottom,rgb(0 0 0 / .05) 0%,rgb(0 0 0 / .18) 100%);pointer-events:none;z-index:1}.big_block_home .group_home .home_block{z-index:2}.big_block_home .group_home .home_block{padding:0;height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.big_block_home .group_home .home_block .home_content{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.hero-slide{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity 0.22s cubic-bezier(.4,0,.2,1)}.hero-slide h1,.hero-slide .hero-actions{transform:translateY(24px);transition:transform 0.45s cubic-bezier(.4,0,.2,1),opacity 0.4s ease;opacity:0}.hero-slide h2,.hero-slide .hero-cta{transform:translateY(20px);transition:transform 0.45s cubic-bezier(.4,0,.2,1) 0.08s,opacity 0.4s ease 0.08s;opacity:0}.hero-slide .hero-meta{transform:translateY(14px);transition:transform 0.45s cubic-bezier(.4,0,.2,1) 0.16s,opacity 0.4s ease 0.16s;opacity:0}.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{transform:translateY(0);opacity:1}.hero-slide.exiting{opacity:0}.hero-slide.exiting h1,.hero-slide.exiting .hero-actions{transform:translateY(-24px);opacity:0}.hero-slide.exiting h2,.hero-slide.exiting .hero-cta{transform:translateY(-20px);opacity:0}.hero-slide.exiting .hero-meta{transform:translateY(-14px);opacity:0}.big_block_home .group_home .home_block .main-title{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;color:#FFF;max-width:1005px;margin:0 auto 20px;text-shadow:0 2px 18px rgb(0 0 0 / .65),0 0 6px rgb(0 0 0 / .4)}.big_block_home .group_home .home_block h2{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;text-align:center;font-family:"Felidae","Cormorant Garamond",serif;color:#FFF;margin-bottom:24px;max-width:1005px;text-shadow:0 2px 14px rgb(0 0 0 / .6)}.big_block_home .group_home .home_block .hero-stats{font-family:"Inter",sans-serif;font-weight:300;font-size:25px;line-height:130%;letter-spacing:0;text-align:center;color:#FFF;margin:0 auto;max-width:1200px;text-shadow:0 1px 10px rgb(0 0 0 / .55)}.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{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;line-height:110%;letter-spacing:.02em;color:#FFF;text-align:center;margin:0 auto;display:inline-flex;align-items:center;gap:clamp(8px, 4px + 0.95vw, 18px);padding:clamp(10px, 7px + 0.55vw, 16px) clamp(18px, 12px + 1.15vw, 32px);background:rgb(18 21 24 / .08);backdrop-filter:blur(7px) saturate(118%);-webkit-backdrop-filter:blur(7px) saturate(118%);border:1px solid rgb(255 255 255 / .15);border-radius:14px;box-shadow:0 8px 20px rgb(0 0 0 / .07);text-shadow:0 1px 4px rgb(0 0 0 / .26)}.big_block_home .group_home .home_block .hero-actions__bullet{width:clamp(5px, 3px + 0.45vw, 10px);height:clamp(5px, 3px + 0.45vw, 10px);border-radius:50%;background:#FFF;flex-shrink:0}.big_block_home .group_home .home_block .hero-actions__link{color:#FFF;text-decoration:none;opacity:.72;transition:opacity 0.3s ease}@media (min-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{transform:none!important;transition: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{display:flex;flex-direction:column;align-items:center;gap:clamp(14px, 11px + 0.7vw, 22px);width:100%;max-width:1200px;margin:0 auto}.big_block_home .group_home .home_block .hero-cta{display:flex;align-items:center;justify-content:center;width:100%;padding:clamp(16px, 12px + 0.95vw, 26px) clamp(20px, 13px + 1.8vw, 40px);border:1px solid rgb(1 1 1 / .72);background:#fff0;backdrop-filter:none;-webkit-backdrop-filter:none;color:#010101;font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:clamp(13px, 10px + 0.55vw, 18px);line-height:150%;letter-spacing:.05em;text-transform:none;text-decoration:none;text-shadow:none;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease}.big_block_home .group_home .home_block .hero-cta:hover{background:rgb(255 255 255 / .06);border-color:#010101;color:#010101}.big_block_home .group_home .home_block .hero-meta{font-family:"Inter",sans-serif;font-weight:300;font-size:clamp(12px, 10px + 0.4vw, 16px);line-height:130%;letter-spacing:0;color:rgb(255 255 255 / .85);text-align:center;margin:0;text-shadow:0 1px 8px rgb(0 0 0 / .6)}@media (max-width:1500px){.hero-slide.hero-slide--cta{padding-bottom:140px}}@media (max-width:1199px){.hero-slide.hero-slide--cta{padding-top:30vh;padding-bottom:140px}}@media (max-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 (max-width:1500px){.big_block_home .group_home .home_block .hero-stats{font-size:20px}}@media (max-width:1199px){.big_block_home .group_home .home_block .hero-stats{font-size:16px}}@media (max-width:767px){.big_block_home .group_home .home_block .hero-stats{font-size:13px;max-width:330px}}.keep-scrolling{position:absolute;bottom:47px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-weight:400;font-size:12px;line-height:115%;letter-spacing:0%;text-align:center;text-transform:uppercase;color:rgb(255 255 255 / .85);z-index:5;animation:bounce-keep-scrolling 2s ease-in-out infinite;text-shadow:0 1px 8px rgb(0 0 0 / .55)}.keep-scrolling img{animation:bounce-arrow 2s ease-in-out infinite}@keyframes bounce-arrow{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes bounce-keep-scrolling{0%,100%{transform:translate(-50%,0)}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{display:flex;align-items:center}.cards_logos_informations .about_block .card_partner{width:100%;height:242px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1.6px solid #E1E1E1;position:relative;padding:20px;overflow:hidden;cursor:pointer}.cards_logos_informations .about_block .card_partner:last-child{border-right:1.6px solid #E1E1E1}.cards_logos_informations .about_block .card_partner .logos_partner{width:auto;height:auto;transition:0.4s;opacity:1}.cards_logos_informations .about_block .card_partner .descriptions_card{width:100%;margin:0 auto;position:absolute;left:50%;transform:translateX(-50%) translateY(20px);opacity:0;transition:0.4s;max-width:480px}.cards_logos_informations .about_block .card_partner .descriptions_card h3{font-family:"Felidae","Cormorant Garamond",serif;color:#010101;margin-bottom:32px;font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%}.cards_logos_informations .about_block .card_partner .descriptions_card h4{color:#3C3C3B;font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%}.cards_logos_informations .about_block .card_partner .arrow_pilus{display:flex;position:absolute;right:20px;bottom:20px;transition:transform 0.3s ease}.cards_logos_informations .about_block .card_partner .arrow_pilus svg circle{transition:stroke,fill 0.3s ease;fill:#fff0}.cards_logos_informations .about_block .card_partner .arrow_pilus svg line{transition:stroke 0.3s ease}.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:translateX(-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:#fff0;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 0}.real_estate_marbella_block .title_block .titles h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;max-width:945px;margin:0 auto;margin-bottom:20px}.real_estate_marbella_block .title_block .titles p{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;text-align:center;font-family:"Felidae","Cormorant Garamond",serif}.real_estate_marbella_block .stages_real_estate{border-bottom:1.6px solid #E1E1E1}.real_estate_marbella_block .stages_real_estate .stages_group{display:flex;align-items:center}.real_estate_marbella_block .stages_real_estate .stages_group .stage{width:100%;border-right:1.6px solid #E1E1E1;display:flex;flex-direction:column;padding:48px 15px;position:relative;overflow:hidden;height:877px}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage h3{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;font-family:"Felidae","Cormorant Garamond",serif;color:#BABABA;transition:color 0.3s ease}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage svg circle{transition:stroke,fill 0.3s ease;fill:#fff0}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage svg line{transition:stroke 0.3s ease}.real_estate_marbella_block .stages_real_estate .stages_group .stage h4{font-weight:300;font-size:32px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#3C3C3B}.real_estate_marbella_block .stages_real_estate .stages_group .stage p{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;color:#3C3C3B}.real_estate_marbella_block .stages_real_estate .stages_group .stage .img_wrap{width:555px;height:698px;overflow:hidden;transition:0.5s}.real_estate_marbella_block .stages_real_estate .stages_group .stage .img_wrap .img_estate{width:100%;height:100%;transition:0.5s}.real_estate_marbella_block .stages_real_estate .stages_group .stage a{font-weight:400;font-size:25px;line-height:150%;letter-spacing:5%;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;color:#232323;display:flex;align-items:center;justify-content:center;width:100%;background-color:#fff0;border:.8px solid #232323}.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;overflow:hidden;transform:translateY(20px);transition:0.4s}.real_estate_marbella_block .stages_real_estate .stages_group .stage:nth-child(1){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:#fff0;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;transform:translateY(0);margin-bottom:22px}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover p{opacity:1;max-height:200px;transform:translateY(0);margin-bottom:35px}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover a{opacity:1;max-height:200px;transform:translateY(0);margin-top:44px;padding:21px}.personalized_selection_block{background-image:url(/wp-content/themes/inmolux/images/bg_personalized.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.personalized_selection_block .about_block{border-left:1.6px solid rgb(225 225 225 / .2);border-right:1.6px solid rgb(225 225 225 / .2);padding:208px}.personalized_selection_block .about_block .group_inf_personalized{width:100%;max-width:1349px;background-color:#FAFAFA;margin:0 auto;padding:128px 45px}.personalized_selection_block .about_block .group_inf_personalized h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;color:#010101;margin-bottom:20px}.personalized_selection_block .about_block .group_inf_personalized h3{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;text-align:center;font-family:"Felidae","Cormorant Garamond",serif;color:#010101;max-width:575px;margin:0 auto;margin-bottom:15px}.personalized_selection_block .about_block .group_inf_personalized p{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;text-align:center;color:#3C3C3B;margin-bottom:110px}.personalized_selection_block .about_block .group_inf_personalized a{font-weight:400;font-size:16px;line-height:150%;letter-spacing:5%;text-transform:uppercase;color:#232323;border:.8px solid #232323;padding:15px 32px;width:100%;display:flex;align-items:center;justify-content:center;max-width:437px;margin:0 auto;margin-bottom:20px;font-family:"Felidae","Cormorant Garamond",serif}.personalized_selection_block .about_block .group_inf_personalized h4{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;color:#3C3C3B;display:flex;align-items:center;justify-content:center}.personalized_selection_block::before{content:"";width:100%;height:1.6px;background-color:rgb(225 225 225 / .2);position:absolute;top:208px;left:0}.personalized_selection_block::after{content:"";width:100%;height:1.6px;background-color:rgb(225 225 225 / .2);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 0}.marbella_solutions_wealth_impact .about_block h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;max-width:1611px;margin:0 auto;margin-bottom:80px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group{display:flex;align-items:flex-start;gap:34px;height:781px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group{width:100%;max-width:539px;display:flex;flex-direction:column}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{padding:32px;padding-right:0;border-bottom:1.6px solid #E1E1E1;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{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;color:#C2C2C2;font-family:"Felidae","Cormorant Garamond",serif;position:relative;transition:0.3s}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description h3::before{content:"";width:11px;height:11px;border-radius:50%;background-color:#010101;position:absolute;top:50%;transform:translateY(-50%);left:0;opacity:0;transition:0.3s}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description p{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;color:#3C3C3B;font-family:"Inter",sans-serif;max-height:0;opacity:0;overflow:hidden;transform:translateY(10px);transition:0.4s;margin-top:16px;padding-right:24px}.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{padding-left:32px;color:#010101}.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{max-height:200px;opacity:1;transform:translateY(0)}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella{width:100%;max-width:1155px;height:100%;position:relative;display:flex;align-items:end;padding:30px 32px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content{display:none;z-index:10;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{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;font-family:"Felidae","Cormorant Garamond",serif;color:#FFF;margin-bottom:16px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content p{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;color:#FFF}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:1}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{z-index:10;position:relative;font-weight:400;font-size:25px;line-height:150%;letter-spacing:5%;text-align:center;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;padding:24px;border:1.6px solid #FFF;display:flex;align-items:center;justify-content:center;width:100%;color:#FFF}.one_partners_entire_process .about_block{border-left:1.5px solid #E1E1E1;border-right:1.5px solid #E1E1E1;padding:100px 0 200px 0}.one_partners_entire_process .about_block .title_block{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase;color:#010101;font-family:"Felidae","Cormorant Garamond",serif;max-width:1300px;margin:0 auto;margin-bottom:80px}.one_partners_entire_process .about_block .inf_group_about_partners{display:flex;align-items:center;gap:30px}.one_partners_entire_process .about_block .inf_group_about_partners .img_wrapper{width:100%;height:100%;background-color:#FAFAFA;padding:65px;display:flex;align-items:center;justify-content:center}.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-radius:0;border-bottom:1.6px solid #E1E1E1;padding:48px 0 50px 0;padding-right:12px}.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:#fff0;padding:0;border-radius:0}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button .title_process{font-weight:400;font-size:28px;line-height:110%;letter-spacing:.02em;font-family:"Felidae","Cormorant Garamond",serif;color:#C4C4C4;-webkit-text-stroke:.2px #C4C4C4}.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{padding-top:24px;font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;color:#3C3C3B;font-family:"Inter",sans-serif;max-width:813px}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button::after{width:37px;height:37px;background-size:contain;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");transform:rotate(0deg);transition:0.3s}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button:not(.collapsed)::after{transform:rotate(45deg);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")}.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{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase;color:#010101;font-family:"Felidae","Cormorant Garamond",serif;max-width:1352px;margin:0 auto;margin-bottom:32px}.experience_eliminates_clients .title_block .title_texts h3{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;text-align:center;color:#3C3C3B;max-width:757px;margin:0 auto}.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;display:grid;grid-template-columns:repeat(12,1fr);align-items:center}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el{height:416px;display:flex;flex-direction:column;justify-content:space-between;padding:80px 35px 33px 35px}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el span{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;color:#010101}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{font-weight:300;font-size:16px;line-height:140%;letter-spacing:0%;color:#3C3C3B;font-family:"Inter",sans-serif;margin-top:auto}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p br{display:block;content:"";margin-bottom:2px}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(1){grid-column:span 4;border-right:1.5px solid #E1E1E1;border-bottom:1.5px solid #E1E1E1}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2){grid-column:span 8;grid-row:span 2;width:100%;height:100%;padding:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2) img{width:100%;height:100%;transform:scaleY(0);transform-origin:top;transition:transform 1.3s ease-out;-o-object-fit:cover;object-fit:cover}.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){grid-column:span 4;border-right:1.5px solid #E1E1E1;border-bottom:1.5px solid #E1E1E1}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4){grid-column:span 4;width:100%;height:100%;padding:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(4) img{width:100%;height:100%;transform:scaleY(0);transform-origin:top;transition:transform 1.3s ease-out;-o-object-fit:cover;object-fit:cover}.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){grid-column:span 4;border-left:1.5px solid #E1E1E1;border-top:1.5px solid #E1E1E1}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(6){grid-column:span 4;border-left:1.5px solid #E1E1E1;border-top:1.5px solid #E1E1E1}.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(/wp-content/themes/inmolux/images/bg_form.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.marbella_real_estate_inquiry_block .about_block{border-left:1.6px solid rgb(225 225 225 / .2);border-right:1.6px solid rgb(225 225 225 / .2);padding:208px}.marbella_real_estate_inquiry_block .about_block .form_group{width:100%;max-width:1280px;background-color:#FFF;margin:0 auto;padding:96px 47px}.marbella_real_estate_inquiry_block .about_block .form_group h2{font-weight:400;font-size:64px;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;color:#010101;max-width:1112px;margin:0 auto;margin-bottom:32px}.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{font-family:"Inter",sans-serif;font-weight:300;font-size:25px;line-height:130%;letter-spacing:0;text-align:center;color:#3C3C3B;margin:0 auto;margin-bottom:24px;max-width:1112px}.marbella_real_estate_inquiry_block .about_block .form_group p{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;text-align:center;color:#3C3C3B;margin-bottom:105px}.marbella_real_estate_inquiry_block .about_block .form_group form{display:flex;flex-wrap:wrap;-moz-column-gap:18px;column-gap:18px}.marbella_real_estate_inquiry_block .about_block .form_group form select{width:100%;max-width:584px;border:1.6px solid #E1E1E1;outline:none;padding:40px;font-weight:300;font-size:25px;line-height:130%;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") no-repeat right 40px center;transition:0.3s ease}.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{border:1.6px solid #A5A5A5;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") no-repeat right 40px center}.marbella_real_estate_inquiry_block .about_block .form_group form h4{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;text-align:center;color:#3C3C3B;margin:81px 0 18px 0;width:100%;text-align:center}.marbella_real_estate_inquiry_block .about_block .form_group form>button{border:none;width:100%;display:flex;align-items:center;justify-content:center;background-color:#41545C;font-weight:400;font-size:25px;line-height:150%;letter-spacing:5%;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;color:#FFF;padding:21px;margin-bottom:32px}.marbella_real_estate_inquiry_block .about_block .form_group form>span{font-weight:300;font-size:18px;line-height:130%;letter-spacing:0%;text-align:center;display:flex;max-width:552px;margin:0 auto;color:#C3C3C3}.marbella_real_estate_inquiry_block::before{content:"";width:100%;height:1.6px;background-color:rgb(225 225 225 / .2);position:absolute;top:208px;left:0}.marbella_real_estate_inquiry_block::after{content:"";width:100%;height:1.6px;background-color:rgb(225 225 225 / .2);position:absolute;bottom:208px;left:0}.marbella_real_estate_inquiry_block.second_inquiry__block{background-image:url(/wp-content/themes/inmolux/images/bg_form1.png)}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select{width:calc(50% - 9px);max-width:584px;min-height:112px;padding:0;margin:0 0 18px 0;border:1.6px solid #E1E1E1;background-color:#FFF;cursor:pointer;font-family:"Inter",sans-serif}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__trigger{padding:39px 40px;margin:0;border:0;background-color:#fff0;font-family:"Inter",sans-serif;font-weight:300;font-size:25px;line-height:130%;color:#3C3C3B;text-transform:none;letter-spacing:0;min-height:112px}.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{right:40px;width:20px;height:14px;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")}.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-bottom:1.6px solid #E1E1E1;border-top: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 0}.managing_risks_market_block .title_block .titles h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;max-width:1332px;margin:0 auto;margin-bottom:32px}.managing_risks_market_block .title_block .titles p{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;text-align:center;color:#3C3C3B;max-width:930px;margin:0 auto}.managing_risks_market_block .cards_group{border-bottom:1.6px solid #E1E1E1}.managing_risks_market_block .cards_group .about_block{display:flex;align-items:flex-start}.managing_risks_market_block .cards_group .about_block .card_risks{width:100%;padding:20px 16px 16px 16px;border-right:1.6px solid #E1E1E1;height:750px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.managing_risks_market_block .cards_group .about_block .card_risks .text_card{position:relative;z-index:1}.managing_risks_market_block .cards_group .about_block .card_risks .text_card h3{font-weight:700;font-size:28px;line-height:110%;letter-spacing:2%;font-family:"Felidae","Cormorant Garamond",serif;margin-bottom:16px;color:#010101}.managing_risks_market_block .cards_group .about_block .card_risks .text_card p{font-weight:300;font-size:25px;line-height:130%;color:#3C3C3B;max-width:493px}.managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper{position:absolute;left:50%;transform:translateX(-50%);bottom:16px;width:100%;max-width:555px;height:472px;z-index:2;transition:transform 0.5s ease}.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{position:absolute;top:24px;left:24px;z-index:10;transition:transform 0.5s ease}.managing_risks_market_block .cards_group .about_block .card_risks:nth-child(1){padding-left:0}.managing_risks_market_block .cards_group .about_block .card_risks:nth-child(1) .img_wrapper{left:0;transform:translateX(0)}.managing_risks_market_block .cards_group .about_block .card_risks:nth-child(3){padding-right:0;border:none}.managing_risks_market_block .cards_group .about_block .card_risks:nth-child(3) .img_wrapper{left:auto;right:0;transform:translateX(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:nth-child(1) .img_wrapper{transform:translate(0,-51%)}.managing_risks_market_block .cards_group .about_block .card_risks:hover:nth-child(3) .img_wrapper{transform:translate(0,-51%)}.managing_risks_market_block .discuss_my_request .tag_discuss{padding-top:40px;border-left:1.5px solid #E1E1E1;border-right:1.5px solid #E1E1E1}.managing_risks_market_block .discuss_my_request .tag_discuss a{font-weight:400;font-size:25px;line-height:150%;letter-spacing:5%;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;width:100%;display:flex;align-items:center;justify-content:center;padding:29px;background-color:#41545C;color:#FFF}.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 83px 0}.transparent_process_contact_block .title_block .titles h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;margin-bottom:16px}.transparent_process_contact_block .title_block .titles p{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;text-align:center;color:#3C3C3B;max-width:723px;margin:0 auto;margin-bottom:60px}.transparent_process_contact_block .title_block .titles .tabs{display:flex;align-items:center;justify-content:center;gap:22px}.transparent_process_contact_block .title_block .titles .tabs a{font-weight:600;font-size:28px;line-height:110%;letter-spacing:2%;color:#C4C4C4;font-family:"Felidae","Cormorant Garamond",serif;position:relative}.transparent_process_contact_block .title_block .titles .tabs a.active{padding-left:24px;color:#010101}.transparent_process_contact_block .title_block .titles .tabs a.active::before{content:"";width:11px;height:11px;border-radius:50%;background-color:#010101;position:absolute;top:50%;transform:translateY(-50%);left:0;transition:0.3s}.transparent_process_contact_block .title_block .titles .tabs span{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;font-family:"Felidae","Cormorant Garamond",serif;color:#C4C4C4}.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;display:grid;grid-template-columns:repeat(12,1fr);align-items:center}.transparent_process_contact_block .cards_processes_group .cards_group .card_el{height:416px;display:flex;flex-direction:column;justify-content:space-between;padding:35px}.transparent_process_contact_block .cards_processes_group .cards_group .card_el h3{font-weight:400;font-size:28px;line-height:110%;letter-spacing:.02em;font-family:"Felidae","Cormorant Garamond",serif;color:#3c3c3b;-webkit-text-stroke:.2px #000}.transparent_process_contact_block .cards_processes_group .cards_group .card_el p{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;color:#3C3C3B;font-family:"Inter",sans-serif}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(1){grid-column:span 4;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;padding:0;border-right:1.5px solid #E1E1E1;border-bottom:1.5px solid #E1E1E1}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(1) img{width:100%;height:100%;transform:scaleY(0);transform-origin:top;transition:transform 1.3s ease-out;-o-object-fit:cover;object-fit:cover}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(1).visible img{transform:scaleY(1)}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(2){grid-column:span 4;border-right:1.5px solid #E1E1E1;border-bottom:1.5px solid #E1E1E1}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(3){grid-column:span 4;border-bottom:1.5px solid #E1E1E1}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(4){grid-column:span 4;border-right:1.5px solid #E1E1E1;border-bottom:1.5px solid #E1E1E1}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(5){grid-column:span 8;grid-row:span 2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;padding:0}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(5) img{width:100%;height:100%;transform:scaleY(0);transform-origin:top;transition:transform 1.3s ease-out;-o-object-fit:cover;object-fit:cover}.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){grid-column:span 4;border-right:1.5px solid #E1E1E1;border-bottom:1.5px solid #E1E1E1}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(7){grid-column:span 4;border-right:1.5px solid #E1E1E1}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(8){grid-column:span 4;border-right:1.5px solid #E1E1E1;border-top:1.5px solid #E1E1E1}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(9){grid-column:span 4;border-top:1.5px solid #E1E1E1}.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{font-weight:400;font-size:25px;line-height:150%;letter-spacing:5%;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;width:100%;display:flex;align-items:center;justify-content:center;padding:29px;background-color:#41545C;color:#FFF}.transparent_process_contact_block .border_blok{border-left:1.5px solid #E1E1E1;border-right:1.5px solid #E1E1E1;padding:100px 0}.professional_obligations_block{padding:200px 0;background-color:#FAFAFA}.professional_obligations_block .about_block h3{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;text-align:center;font-family:"Felidae","Cormorant Garamond",serif;margin-bottom:33px}.professional_obligations_block .about_block h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;max-width:1474px;margin:0 auto;margin-bottom:80px}.professional_obligations_block .about_block .slides_obligations{display:flex;align-items:center;height:821px;background-color:#FFF}.professional_obligations_block .about_block .slides_obligations .img_ob{width:100%;height:100%;max-width:863px}.professional_obligations_block .about_block .slides_obligations .slide_group{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.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{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation .document{width:auto;height:auto}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation p{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;text-align:center;color:#3C3C3B;margin-top:47px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-pagination{position:static;font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;text-align:center;font-family:"Felidae","Cormorant Garamond",serif;color:#C4C4C4;margin-top:41px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next{color:#010101;width:22px;height:22px}.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-bottom:1.6px solid #E1E1E1;border-top: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 0}.successful_transactions_experiences_block .title_block .titles h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif}.successful_transactions_experiences_block .cards_group{border-bottom:1.6px solid #E1E1E1}.successful_transactions_experiences_block .cards_group .about_block{display:flex;align-items:flex-start}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group{padding:19px;width:100%;border-right:1.6px solid #E1E1E1}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review{width:100%;min-height:653px;padding:32px 29px 29px 36px;background-color:#FAFAFA;display:flex;flex-direction:column;justify-content:space-between}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group .name_group{display:flex;align-items:flex-start;gap:24px;margin-bottom:32px}.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{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;color:#010101;font-family:"Felidae","Cormorant Garamond",serif}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group h4{font-weight:300;font-size:32px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#3C3C3B;margin-bottom:17px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group p{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;color:#3C3C3B}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review span{font-weight:300;font-size:32px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#CDCDCD}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group:first-child{padding-left:0;border-left:1.6px solid #E1E1E1}.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{padding-top:20px;border-left:1.5px solid #E1E1E1;border-right:1.5px solid #E1E1E1}.successful_transactions_experiences_block .more_reviews .tag_reviews a{font-weight:400;font-size:25px;line-height:150%;letter-spacing:5%;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;width:100%;display:flex;align-items:center;justify-content:center;padding:29px;background-color:#41545C;color:#FFF}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners{display:flex;align-items:center;justify-content:space-between;padding:100px 0}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-transform:uppercase;color:#CDCDCD;font-family:"Felidae","Cormorant Garamond",serif}.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 0}.frequently_asked_questions_block .about_block .title_block{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;margin-bottom:32px}.frequently_asked_questions_block .about_block .tabs{display:flex;align-items:center;justify-content:center;gap:22px;margin-bottom:75px}.frequently_asked_questions_block .about_block .tabs a{font-weight:600;font-size:28px;line-height:110%;letter-spacing:2%;color:#C4C4C4;font-family:"Felidae","Cormorant Garamond",serif;position:relative}.frequently_asked_questions_block .about_block .tabs a.active{padding-left:24px;color:#010101}.frequently_asked_questions_block .about_block .tabs a.active::before{content:"";width:11px;height:11px;border-radius:50%;background-color:#010101;position:absolute;top:50%;transform:translateY(-50%);left:0;transition:0.3s}.frequently_asked_questions_block .about_block .tabs span{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;font-family:"Felidae","Cormorant Garamond",serif;color:#C4C4C4}.frequently_asked_questions_block .about_block .questions_accardion{width:100%}.frequently_asked_questions_block .about_block .questions_accardion .accordion-item{border:none;border-radius:0;border-bottom:1.6px solid #E1E1E1;padding:64px 0 79px 0;padding-right:12px}.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;background-color:#fff0;padding:0 60px 0 0;border:0;border-radius:0;outline:none;position:relative;display:flex;align-items:center;flex-wrap:nowrap;width:100%;text-align:left}.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;outline:none;border:0;background-color:#fff0}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button .title_process{font-weight:300;font-size:32px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#010101;font-family:"Inter",sans-serif}.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{padding-top:34px;font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;color:#3C3C3B;max-width:1413px}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button::after{position:absolute;right:0;top:50%;margin:0;width:37px;height:37px;background-size:contain;background-repeat:no-repeat;background-position:center;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(0deg);transition:transform 0.3s ease;content:"";display:block}.frequently_asked_questions_block .about_block .questions_accardion .accordion-button:not(.collapsed)::after{transform:translateY(-50%) rotate(45deg);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")}footer{background-color:#41545C}footer .border_blok{border-left:1.5px solid rgb(225 225 225 / .2);border-right:1.5px solid rgb(225 225 225 / .2);padding:40px 0}footer .top_footer_block{border-top:1.5px solid rgb(225 225 225 / .2)}footer .top_footer_block .about_block{padding:100px 0 82px 0;border-left:1.5px solid rgb(225 225 225 / .2);border-right:1.5px solid rgb(225 225 225 / .2);display:grid;grid-template-columns:repeat(12,1fr);row-gap:70px}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{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;color:rgb(255 255 255 / .5019607843);margin-bottom:20px}footer .top_footer_block .about_block .contacts_group .contatcs{display:flex;flex-direction:column;gap:10px}footer .top_footer_block .about_block .contacts_group .contatcs p{font-weight:300;font-size:32px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#FFF}footer .top_footer_block .about_block .contacts_group .contatcs a{font-weight:300;font-size:32px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#FFF}footer .top_footer_block .about_block .contacts_group .networks{display:flex;align-items:center;gap:16px}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:-29px}footer .menu_group{border-top:1.5px solid rgb(225 225 225 / .2);border-bottom:1.5px solid rgb(225 225 225 / .2)}footer .menu_group .menu{border-left:1.5px solid rgb(225 225 225 / .2);border-right:1.5px solid rgb(225 225 225 / .2);padding:55px 0;display:flex;align-items:center;justify-content:center}footer .menu_group .menu ul{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:nowrap;width:100%;max-width:none}footer .menu_group .menu ul li{display:flex;flex-shrink:0}footer .menu_group .menu .lang_select{display:none}footer .menu_group .menu ul li a{font-weight:400;font-size:32px;line-height:130%;letter-spacing:5%;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;color:#FFF;white-space:nowrap}footer .menu_group .menu .lang_select select{background-color:#fff0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/inmolux/images/select_language.svg);background-repeat:no-repeat;background-size:auto;background-position-x:98%;background-position-y:center;border:none;font-weight:300;font-size:22px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#FFF;padding-right:11px;cursor:pointer}footer .menu_group .menu .lang_select select option{color:#010101}footer .how_to_get_to_us .about_block{border-left:1.5px solid rgb(225 225 225 / .2);border-right:1.5px solid rgb(225 225 225 / .2);padding:56px 60px;display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);grid-template-rows:auto 1fr;-moz-column-gap:60px;column-gap:60px;align-items:start}footer .how_to_get_to_us .about_block select{grid-column:1;grid-row:1;align-self:start;background-color:#fff0;background-image:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-weight:300;font-size:22px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#FFF;padding:0;cursor:default;pointer-events:none;width:100%;height:-moz-fit-content;height:fit-content;text-align:center;text-align-last:center}footer .how_to_get_to_us .about_block select option{color:#010101}footer .how_to_get_to_us .about_block .how_to_title{grid-column:1;grid-row:1;align-self:start;margin:0;font-weight:300;font-size:22px;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#FFF;text-align:center;width:100%}footer .how_to_get_to_us .about_block .map_block{position:relative;width:100%;max-width:100%;height:534px;margin:0;grid-column:2;grid-row:1 / 3;border-radius:12px;overflow:hidden}footer .how_to_get_to_us .about_block .map_block .map{width:100%;height:100%;border:none;z-index:1}.custom-marker{background:none;border:none}.marker-pin{width:40px;height:40px;background:#41545C;border-radius:50%;position:relative;animation:markerPulse 2s ease-in-out infinite;cursor:pointer;box-shadow:0 4px 12px rgb(0 0 0 / .3)}.marker-pin::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;background:#fff;border-radius:50%}footer .how_to_get_to_us .about_block .map_block .location_overlay{position:absolute;pointer-events:none;transform:translate(-50%,-100%);z-index:1000;display:flex;flex-direction:column;align-items:center;gap:16px;transition:left 0.1s ease-out,top 0.1s ease-out}footer .how_to_get_to_us .about_block .map_block .location_overlay .location_marker{width:40px;height:40px;background:#41545C;border-radius:50%;position:relative;animation:markerPulse 2s ease-in-out infinite;pointer-events:auto;cursor:pointer;box-shadow:0 4px 12px rgb(0 0 0 / .3)}footer .how_to_get_to_us .about_block .map_block .location_overlay .location_marker::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;background:#fff;border-radius:50%}@keyframes markerPulse{0%,100%{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{display:flex;align-items:center;gap:10px;background:rgb(255 255 255 / .95);padding:12px 40px 12px 20px;border-radius:8px;box-shadow:0 4px 20px rgb(0 0 0 / .15);backdrop-filter:blur(10px);pointer-events:auto;position:relative;white-space:nowrap}footer .how_to_get_to_us .about_block .map_block .location_overlay .locations_text .close_location{position:absolute;top:50%;right:12px;transform:translateY(-50%);background:#fff0;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:transform 0.2s ease;opacity:.6}footer .how_to_get_to_us .about_block .map_block .location_overlay .locations_text .close_location:hover{transform:translateY(-50%) scale(1.2);opacity:1}footer .how_to_get_to_us .about_block .map_block .location_overlay .locations_text p{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;color:#41545C;margin:0}footer .how_to_get_to_us .about_block .ask_question{grid-column:1;grid-row:2;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;height:-moz-fit-content;height:fit-content;font-weight:400;font-size:25px;line-height:150%;letter-spacing:5%;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;padding:21px;border:.8px solid #FFF;background-color:#fff0;color:#FFF;margin:0;align-self:end;cursor:pointer}footer .how_to_get_to_us .about_block .ask_question:hover{background-color:rgb(255 255 255 / .08)}footer .we_accept_payments{border-top:1.5px solid rgb(225 225 225 / .2);border-bottom:1.5px solid rgb(225 225 225 / .2)}footer .we_accept_payments .about_block{padding:52px 0;border-left:1.5px solid rgb(225 225 225 / .2);border-right:1.5px solid rgb(225 225 225 / .2)}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{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;color:rgb(255 255 255 / .5019607843);margin-bottom:24px}footer .we_accept_payments .about_block .group_payments .payments{display:flex;align-items:center;gap:16px}footer .we_accept_payments .about_block .group_payments .payments a{display:flex}footer .bottom_texts_group .about_block{padding:56px 0 42px 0;border-left:1.5px solid rgb(225 225 225 / .2);border-right:1.5px solid rgb(225 225 225 / .2);display:flex;align-items:end;justify-content:space-between}footer .bottom_texts_group .about_block span{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;color:#FFF;opacity:60%}footer .bottom_texts_group .about_block .center_group{display:flex;flex-direction:column;gap:20px}footer .bottom_texts_group .about_block .center_group a{font-weight:300;font-size:25px;line-height:130%;letter-spacing:0%;color:#FFF;opacity:60%}header .about_block .top_header_group .right_contacts .consultation:hover,header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation:hover{background-color:#41545C;color:#FFF;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{background-color:#232323;color:#FFF}.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:rgb(255 255 255 / .15)}header .about_block .mega-menu .bottom_menu_group .contacts_group .ask_questions:hover{background-color:#000;color:#FFF}footer .how_to_get_to_us .about_block .ask_question:hover{background-color:#FFF;color:#41545C}footer .menu_group .menu ul li a:hover{opacity:.7}.scroll_line{width:100%;height:2px;background-color:#E1E1E1;position:relative;margin-top:20px;overflow:hidden}.scroll_line_inner{height:100%;background-color:#41545C;transition:width 0.1s ease}::selection{background-color:#41545C;color:#FFF}::-moz-selection{background-color:#41545C;color:#FFF}@media (max-width:1500px){header .about_block .top_header_group .menu ul{gap:50px}header .about_block .top_header_group .menu ul li a{font-weight:300;font-size:14px;line-height:120%;letter-spacing:0%}header .about_block .top_header_group .logo img{width:117px;height:28px}header .about_block .top_header_group .right_contacts .phone_number{font-weight:300;font-size:14px;line-height:120%;letter-spacing:0%;margin-right:25px}header .about_block .top_header_group .right_contacts .lang_select select{font-weight:300;font-size:14px;line-height:120%;letter-spacing:0%}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{font-weight:400;font-size:16px;line-height:115%;letter-spacing:5%;padding:11px 23px}header .about_block .bottom_header .menu ul{gap:30px}header .about_block .bottom_header .menu ul li a{font-weight:300;font-size:14px;line-height:120%;letter-spacing:0%}header .about_block .bottom_header .menu_burger{gap:17px;font-weight:400;font-size:16px;line-height:120%;letter-spacing:5%}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{font-weight:300;font-size:14px;line-height:120%;letter-spacing:0%}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{font-weight:300;font-size:14px;line-height:120%;letter-spacing:0%;margin-right:25px}header .about_block .mega-menu .menu_burger_top_group .right_contacts .lang_select select{font-weight:300;font-size:14px;line-height:120%;letter-spacing:0%}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{font-weight:400;font-size:16px;line-height:115%;letter-spacing:5%;padding:11px 23px}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{font-weight:300;font-size:20px;line-height:120%;letter-spacing:0%;margin-bottom:20px}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{font-weight:300;font-size:20px;line-height:120%;letter-spacing:0%;margin-bottom:20px}header .about_block .mega-menu .bottom_menu_group .contacts_group h4{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;margin-bottom:10px}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{font-weight:300;font-size:20px;line-height:110%;letter-spacing:2%}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{font-weight:300;font-size:20px;line-height:110%;letter-spacing:2%}header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks{gap:10px;flex-wrap:wrap}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{font-weight:400;font-size:16px;line-height:115%;letter-spacing:5%;padding:16px 0}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{font-weight:300;font-size:20px;line-height:120%;letter-spacing:0%}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{height:11px;gap:20px}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{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%}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{font-weight:300;font-size:20px;line-height:120%;letter-spacing:0%;margin-bottom:20px}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li a{font-weight:400;font-size:20px;line-height:130%;letter-spacing:5%}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul:nth-child(2){padding-bottom:30px;margin-bottom:30px}.big_block_home .group_home .home_block{padding:156px 0 30px 0}.big_block_home .group_home .home_block h1{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;margin-bottom:20px}.big_block_home .group_home .home_block h2{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;margin-bottom:15px}.big_block_home .group_home .home_block p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;text-align:center;margin-bottom:162px;text-transform:uppercase}.big_block_home .group_home .home_block a{gap:10px;font-weight:400;font-size:12px;line-height:115%;letter-spacing:0%}.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:nth-child(1) .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{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;margin-bottom:10px}.cards_logos_informations .about_block .card_partner .descriptions_card h4{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%}.cards_logos_informations .about_block .card_partner .descriptions_card{width:90%}.real_estate_marbella_block .title_block .titles{padding:100px 0 50px 0}.real_estate_marbella_block .title_block .titles h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;max-width:926px;margin-bottom:20px}.real_estate_marbella_block .title_block .titles p{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%}.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{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%}.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{font-weight:300;font-size:20px;line-height:120%;letter-spacing:0%}.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{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%}.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{font-weight:400;font-size:16px;line-height:150%;letter-spacing:5%}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover a{padding:13px;margin-top:28px}.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{padding:80px 28px;max-width:843px}.personalized_selection_block .about_block .group_inf_personalized h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;margin-bottom:20px}.personalized_selection_block .about_block .group_inf_personalized h3{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;margin-bottom:15px;max-width:575px}.personalized_selection_block .about_block .group_inf_personalized p{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;margin-bottom:110px}.personalized_selection_block .about_block .group_inf_personalized a{font-weight:400;font-size:16px;line-height:150%;letter-spacing:5%;padding:15px;max-width:437px;margin-bottom:20px}.personalized_selection_block .about_block .group_inf_personalized h4{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%}.marbella_solutions_wealth_impact .about_block{padding:100px 0}.marbella_solutions_wealth_impact .about_block h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;margin-bottom:50px;max-width:1007px}.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{font-weight:400;font-size:28px;line-height:130%;letter-spacing:2%}.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{font-weight:300;font-size:16px;line-height:120%;letter-spacing:0%}.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{font-weight:400;font-size:16px;line-height:150%;letter-spacing:5%;padding:15px}.marbella_solutions_wealth_impact{border-bottom:none}.one_partners_entire_process .about_block{padding:0 0 100px 0}.one_partners_entire_process .about_block .title_block{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;max-width:813px;margin-bottom:50px}.one_partners_entire_process .about_block .inf_group_about_partners{gap:19px}.one_partners_entire_process .about_block .inf_group_about_partners .img_wrapper{padding:41px 93px;max-width:520px}.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{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;font-family:"Felidae","Cormorant Garamond",serif}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-body .text_process{padding-top:20px;padding-right:32px;font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;font-family:"Inter",sans-serif}.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{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;max-width:845px;margin-bottom:20px}.experience_eliminates_clients .title_block .title_texts h3{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;max-width:473px}.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{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%}.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{font-weight:400;font-size:56px;line-height:110%;letter-spacing:2%;margin-bottom:20px;max-width:100%;white-space:normal}.marbella_real_estate_inquiry_block .about_block .form_group h3{font-weight:400;font-size:28px;line-height:130%;letter-spacing:2%;max-width:100%;margin-bottom:15px}.marbella_real_estate_inquiry_block .about_block .form_group p{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;margin-bottom:60px}.marbella_real_estate_inquiry_block .about_block .form_group form select{max-width:365px;padding:24px 25px;font-weight:300;font-size:16px;line-height:130%;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") no-repeat right 25px center}.marbella_real_estate_inquiry_block .about_block .form_group form select:focus{border:1.6px solid #A5A5A5;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") no-repeat right 25px center}.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{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;margin:50px 0 10px 0}.marbella_real_estate_inquiry_block .about_block .form_group form>button{font-weight:400;font-size:16px;line-height:150%;letter-spacing:5%;padding:13px;margin-bottom:20px}.marbella_real_estate_inquiry_block .about_block .form_group form>span{font-weight:300;font-size:12px;line-height:130%;letter-spacing:0%;max-width:345px}.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{padding:23px 25px;margin:0;border:0;background-color:#fff0;font-family:"Inter",sans-serif;font-weight:300;font-size:16px;line-height:130%;color:#3C3C3B;text-transform:none;letter-spacing:0;min-height:68px}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__arrow{right:25px;width:15px;height:11px}.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 0}.managing_risks_market_block .title_block .titles h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;margin-bottom:20px;max-width:830px}.managing_risks_market_block .title_block .titles p{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;max-width:603px}.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{font-weight:700;font-size:28px;line-height:110%;letter-spacing:2%;margin-bottom:10px}.managing_risks_market_block .cards_group .about_block .card_risks .text_card p{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;max-width:308px}.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{font-weight:400;font-size:16px;line-height:115%;letter-spacing:5%;padding:21px}.transparent_process_contact_block .title_block .titles{padding:100px 0 50px 0}.transparent_process_contact_block .title_block .titles h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;margin-bottom:20px}.transparent_process_contact_block .title_block .titles p{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;margin-bottom:40px}.transparent_process_contact_block .title_block .titles .tabs{gap:14px}.transparent_process_contact_block .title_block .titles .tabs a{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%}.transparent_process_contact_block .title_block .titles .tabs span{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%}.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{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;font-family:"Felidae","Cormorant Garamond",serif}.transparent_process_contact_block .cards_processes_group .cards_group .card_el p{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;font-family:"Inter",sans-serif}.transparent_process_contact_block .go_investment_project .tag_investment a{font-weight:400;font-size:16px;line-height:115%;letter-spacing:5%;padding:22px}.transparent_process_contact_block .border_blok{padding:50px}.professional_obligations_block{padding:130px 0}.professional_obligations_block .about_block h3{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;margin-bottom:20px}.professional_obligations_block .about_block h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%;margin-bottom:50px;max-width:921px}.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{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{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;margin-top:25px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-button-next{width:14px;height:14px}.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{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%;margin-top:25px}.successful_transactions_experiences_block .title_block .titles{padding:100px 0 50px 0}.successful_transactions_experiences_block .title_block .titles h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%}.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{padding:19px 20px 19px 18px;min-height:408px}.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-weight:400;font-size:28px;line-height:110%;letter-spacing:2%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group h4{font-weight:300;font-size:20px;line-height:120%;letter-spacing:0%;margin-bottom:10px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group p{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review span{font-weight:600;font-size:20px;line-height:130%;letter-spacing:0%}.successful_transactions_experiences_block .more_reviews .tag_reviews{padding:10px}.successful_transactions_experiences_block .more_reviews .tag_reviews a{font-weight:400;font-size:16px;line-height:115%;letter-spacing:5%;padding:21px}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners{padding:50px 0}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners h2{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%}.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{font-weight:400;font-size:50px;line-height:110%;letter-spacing:2%}.frequently_asked_questions_block .about_block .tabs{gap:14px;margin-bottom:50px}.frequently_asked_questions_block .about_block .tabs a{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%}.frequently_asked_questions_block .about_block .tabs span{font-weight:400;font-size:28px;line-height:110%;letter-spacing:2%}.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{font-weight:300;font-size:20px;line-height:110%;letter-spacing:2%}.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{padding-top:20px;padding-right:32px;font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%}footer .border_blok{padding:25px 0}footer .top_footer_block .about_block{padding:53px 0 63px 0}footer .top_footer_block .about_block .logo img{width:148px;height:45px}footer .top_footer_block .about_block .contacts_group h3{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%;margin-bottom:10px}footer .top_footer_block .about_block .contacts_group .contatcs{gap:15px}footer .top_footer_block .about_block .contacts_group .contatcs a{font-weight:300;font-size:20px;line-height:110%;letter-spacing:2%}footer .top_footer_block .about_block .contacts_group .contatcs p{font-weight:300;font-size:20px;line-height:110%;letter-spacing:2%}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){margin-top:-18px}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{font-weight:400;font-size:20px;line-height:130%;letter-spacing:5%}footer .menu_group .menu .lang_select select{font-weight:300;font-size:20px;line-height:120%;letter-spacing:0%}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{font-weight:300;font-size:20px;line-height:120%;letter-spacing:0%}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{font-weight:500;font-size:16px;line-height:120%;letter-spacing:0%}footer .how_to_get_to_us .about_block .ask_question{font-weight:400;font-size:16px;line-height:115%;letter-spacing:5%;padding:16px;max-width:317px;margin-top:-52px}footer .we_accept_payments .about_block{padding:35px 0}footer .we_accept_payments .about_block .group_payments h3{font-weight:300;font-size:16px;line-height:100%;letter-spacing:0%;margin-bottom:15px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(1) 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 0 22px 0}footer .bottom_texts_group .about_block span{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%}footer .bottom_texts_group .about_block .center_group{gap:15px}footer .bottom_texts_group .about_block .center_group a{font-weight:300;font-size:16px;line-height:130%;letter-spacing:0%}}@media (max-width:1199px){header{padding-top:0}header .about_block .top_header_group .menu{display:none}header .about_block .top_header_group .menu ul{display:none}header .about_block .top_header_group .right_contacts .phone_number{display:none}header .about_block .top_header_group .right_contacts .lang_select select{display:none}header .about_block .top_header_group .right_contacts .whatsapp{display:none}header .about_block .top_header_group .right_contacts .lang-dropdown{display:inline-flex;margin-right:0}header .about_block .top_header_group .menu_burger .lang-dropdown{display:none}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{font-weight:400;font-size:13px;line-height:115%;letter-spacing:.05em;padding:9px 20px}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{display:none}header .about_block .mega-menu .menu_burger_top_group .right_contacts .lang_select select{display:none}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{font-weight:400;font-size:13px;line-height:115%;letter-spacing:.05em;padding:9px 20px}header .about_block .top_header_group .menu_burger .burger.active span:nth-child(1){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{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;margin-bottom:20px}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{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;margin-bottom:20px}header .about_block .mega-menu .bottom_menu_group .contacts_group h4{font-weight:300;font-size:12px;line-height:130%;letter-spacing:0%;margin-bottom:10px}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{font-weight:300;font-size:14px;line-height:110%;letter-spacing:2%}header .about_block .mega-menu .bottom_menu_group .contacts_group .email a{font-weight:300;font-size:14px;line-height:110%;letter-spacing:2%}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;height:36px;max-width:none}header .about_block .mega-menu .bottom_menu_group .contacts_group .ask_questions{font-weight:400;font-size:14px;line-height:150%;letter-spacing:5%;padding:14.5px}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{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .projects_img p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;margin-top:15px}header .about_block .mega-menu .bottom_menu_group .top_projects .sliders_group .swiper-pagination{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%}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{width:12px!important;height:8px}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{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;margin-bottom:20px}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li a{font-weight:400;font-size:16px;line-height:130%;letter-spacing:5%}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul:nth-child(2){row-gap:15px}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul:nth-child(2){padding-bottom:15px;margin-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 0}.big_block_home .group_home .home_block h1{font-weight:400;font-size:35px;line-height:110%;letter-spacing:2%;max-width:636px;margin-bottom:12px}.big_block_home .group_home .home_block h2{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%;margin-bottom:10px}.big_block_home .group_home .home_block p{max-width:636px;margin:0 auto;margin-bottom:75px;font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%}.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:nth-child(1) .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{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%}.cards_logos_informations .about_block .card_partner .descriptions_card h4{font-weight:300;font-size:12px;line-height:130%;letter-spacing:0%}.real_estate_marbella_block .title_block .titles{padding:62px 0 31px 0}.real_estate_marbella_block .title_block .titles h2{font-weight:400;font-size:35px;line-height:110%;letter-spacing:2%;margin-bottom:12px;max-width:586px}.real_estate_marbella_block .title_block .titles p{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%}.real_estate_marbella_block .stages_real_estate .stages_group .stage{height:351px;padding:19px 10px 11px 10px}.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{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%}.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{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;margin-bottom:9px}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover p{font-weight:300;font-size:12px;line-height:130%;letter-spacing:0%;margin-bottom:12px}.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{font-weight:400;font-size:10px;line-height:150%;letter-spacing:5%;padding:8.5px}.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{font-weight:400;font-size:31.66px;line-height:110%;letter-spacing:2%;margin-bottom:10px}.personalized_selection_block .about_block .group_inf_personalized h3{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%;margin-bottom:8.5px}.personalized_selection_block .about_block .group_inf_personalized p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;margin-bottom:63px}.personalized_selection_block .about_block .group_inf_personalized a{font-weight:400;font-size:12px;line-height:150%;letter-spacing:5%;padding:6px;max-width:325px;margin-bottom:12px}.personalized_selection_block .about_block .group_inf_personalized h4{font-weight:300;font-size:12px;line-height:130%;letter-spacing:0%}.marbella_solutions_wealth_impact .about_block{padding:80px 0 30px 0}.marbella_solutions_wealth_impact{border:.63px solid #E1E1E1}.marbella_solutions_wealth_impact .about_block h2{font-weight:400;font-size:35px;line-height:110%;letter-spacing:2%;margin-bottom:30px}.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{font-weight:400;font-size:20px;line-height:130%;letter-spacing:2%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description:hover h3{padding-left:12px;margin-bottom:5px}.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{font-weight:300;font-size:12px;line-height:120%;letter-spacing:0%}.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{font-weight:400;font-size:12px;line-height:150%;letter-spacing:5%;padding:6px}.one_partners_entire_process .about_block{padding:80px 0}.one_partners_entire_process .about_block .title_block{font-weight:400;font-size:35px;line-height:110%;letter-spacing:2%;max-width:515px;margin-bottom:31px}.one_partners_entire_process .about_block .inf_group_about_partners .img_wrapper{padding:26px 52px 42px 52px;max-width:315px}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-item{padding:19px 0 15px 0}.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button .title_process{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%}.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{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;padding:11px 18px 0 0}.experience_eliminates_clients .title_block .title_texts h2{font-weight:400;font-size:35px;line-height:110%;letter-spacing:2%;margin-bottom:10px}.experience_eliminates_clients .title_block .title_texts h3{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%}.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{font-weight:400;font-size:35px;line-height:110%;letter-spacing:2%}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%}.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{font-weight:400;font-size:40px;line-height:110%;letter-spacing:2%;margin-bottom:10px}.marbella_real_estate_inquiry_block .about_block .form_group h3{font-weight:400;font-size:22px;line-height:130%;letter-spacing:2%;margin-bottom:5px}.marbella_real_estate_inquiry_block .about_block .form_group p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;margin-bottom:27px}.marbella_real_estate_inquiry_block .about_block .form_group form select{max-width:230px;padding:13px 19px 13px 15px;font-weight:300;font-size:14px;line-height:130%;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") no-repeat right 25px center}.marbella_real_estate_inquiry_block .about_block .form_group form select:focus{border:1.6px solid #A5A5A5;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") no-repeat right 25px center}.marbella_real_estate_inquiry_block .about_block .form_group form{justify-content:center;-moz-column-gap:5px;column-gap:5px}.marbella_real_estate_inquiry_block .about_block .form_group form h4{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;margin:27px 0 15px 0}.marbella_real_estate_inquiry_block .about_block .form_group form>button{font-weight:400;font-size:12px;line-height:150%;letter-spacing:5%;padding:8px;margin-bottom:15px}.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 0}.managing_risks_market_block .title_block .titles h2{font-weight:400;font-size:35px;line-height:110%;letter-spacing:2%;margin-bottom:15px;max-width:586px}.managing_risks_market_block .title_block .titles p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;max-width:496px}.managing_risks_market_block .cards_group .about_block .card_risks{height:322px}.managing_risks_market_block .cards_group .about_block .card_risks{padding:17px 17px 10px 10px}.managing_risks_market_block .cards_group .about_block .card_risks .text_card h3{font-weight:700;font-size:20px;line-height:110%;letter-spacing:2%;margin-bottom:5px}.managing_risks_market_block .cards_group .about_block .card_risks .text_card p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%}.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:nth-child(1) .img_wrapper{transform:translate(0,-60%)}.managing_risks_market_block .cards_group .about_block .card_risks:hover:nth-child(3) .img_wrapper{transform:translate(0,-60%)}.managing_risks_market_block .discuss_my_request .tag_discuss{padding-top:11px}.managing_risks_market_block .discuss_my_request .tag_discuss a{font-weight:400;font-size:14px;line-height:115%;letter-spacing:5%;padding:7px 0}.transparent_process_contact_block .title_block .titles{padding:80px 0 30px 0}.transparent_process_contact_block .title_block .titles h2{font-weight:400;font-size:35px;line-height:110%;letter-spacing:2%;margin-bottom:10px}.transparent_process_contact_block .title_block .titles p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;max-width:396px;margin-bottom:15px}.transparent_process_contact_block .title_block .titles .tabs{gap:5px}.transparent_process_contact_block .title_block .titles .tabs a{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%}.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{font-weight:400;font-size:17.73px;line-height:110%;letter-spacing:2%}.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{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%}.transparent_process_contact_block .cards_processes_group .cards_group .card_el p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%}.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{font-weight:400;font-size:14px;line-height:115%;letter-spacing:5%;padding:11px}.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{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%;margin-bottom:10px}.professional_obligations_block .about_block h2{font-weight:400;font-size:35px;line-height:110%;letter-spacing:2%;margin-bottom:30px;max-width:583px}.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{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{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;margin-top:19px}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-pagination{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%;margin-top:11px}.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 0}.successful_transactions_experiences_block .title_block .titles h2{font-weight:400;font-size:35px;line-height:110%;letter-spacing:2%;max-width:464px;margin:0 auto}.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{padding:12px 5px 10px 11px;min-height:257px}.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{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group h4{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group p{font-weight:300;font-size:10.13px;line-height:130%;letter-spacing:0%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review span{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%}.successful_transactions_experiences_block .more_reviews .tag_reviews{padding:22px 0 32px 0}.successful_transactions_experiences_block .more_reviews .tag_reviews a{font-weight:400;font-size:14px;line-height:115%;letter-spacing:5%;padding:7px 0}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners{padding:30px 0 0 0}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners h2{font-weight:400;font-size:35px;line-height:110%;letter-spacing:2%}.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{font-weight:400;font-size:35px;line-height:110%;letter-spacing:2%;margin-bottom:15px}.frequently_asked_questions_block .about_block .tabs{gap:5px;margin-bottom:25px}.frequently_asked_questions_block .about_block .tabs a{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%}.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{font-weight:400;font-size:17.73px;line-height:110%;letter-spacing:2%}.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{font-weight:300;font-size:14px;line-height:110%;letter-spacing:2%}.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{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;padding:11px 18px 0 0}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{font-weight:300;font-size:12px;line-height:130%;letter-spacing:0%;margin-bottom:5px}footer .top_footer_block .about_block .contacts_group .contatcs{gap:10px}footer .top_footer_block .about_block .contacts_group .contatcs a{font-weight:300;font-size:14px;line-height:110%;letter-spacing:2%}footer .top_footer_block .about_block .contacts_group .contatcs p{font-weight:300;font-size:14px;line-height:110%;letter-spacing:2%}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{padding:39px 0 31px 0;row-gap:25px}footer .menu_group .menu{padding:20px 0}footer .menu_group .menu ul{max-width:none;gap:16px}footer .menu_group .menu ul li a{font-weight:400;font-size:12px;line-height:130%;letter-spacing:5%}footer .menu_group .menu .lang_select select{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;background-size:4px}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{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%}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{font-weight:500;font-size:12px;line-height:120%;letter-spacing:0%}footer .how_to_get_to_us .about_block .ask_question{font-weight:400;font-size:12px;line-height:115%;letter-spacing:5%;padding:8px;max-width:223px;margin-top:-32px}footer .we_accept_payments .about_block{padding:30px 0}footer .we_accept_payments .about_block .group_payments h3{font-weight:300;font-size:12px;line-height:100%;letter-spacing:0%;margin-bottom:10px}footer .we_accept_payments .about_block .group_payments .payments{gap:6.4px}footer .we_accept_payments .about_block .group_payments .payments a:nth-child(1) 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 0 21px 0}footer .bottom_texts_group .about_block span{font-weight:300;font-size:12px;line-height:130%;letter-spacing:0%}footer .bottom_texts_group .about_block .center_group a{font-weight:300;font-size:12px;line-height:130%;letter-spacing:0%}footer .bottom_texts_group .about_block .center_group{gap:7px}}@media (max-width:1200px){.big_block_home{height:175vh}}@media (max-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{display:block;width:100%;height:auto}.accardion_mob_icon{display:inline-block}.img_mini{display:block;width:100%;max-width:300px;height:auto;margin:20px auto}header .about_block .top_header_group .menu_burger .lang_select select{display:none}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{font-weight:400;font-size:13px;line-height:120%;letter-spacing:.05em;padding:9px 18px;text-transform:uppercase}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:nth-child(1){width:31px}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{font-weight:400;font-size:13px;line-height:120%;letter-spacing:.05em;padding:9px 18px;text-transform:uppercase}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{display:none!important}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{padding:36px 0 22px;gap:12px;align-items:center}header .about_block .mega-menu .container{display:flex;flex-direction:column;height:100vh}header .about_block .mega-menu .bottom_menu_group{display:flex;flex-direction:column;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{display:block;order:1;padding:30px 0;border-bottom:1px solid #E1E1E1;max-width:100%}header .about_block .mega-menu .bottom_menu_group .menu_group_main.mob_menu .lang_switcher{display:flex;align-items:center;gap:30px;margin-bottom:20px}header .about_block .mega-menu .bottom_menu_group .menu_group_main.mob_menu .lang_switcher a{font-weight:300;font-size:14px;line-height:120%;letter-spacing:0%;color:#A6A6A6}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{font-family:"Inter",sans-serif;font-weight:400;font-size:13px;line-height:1;letter-spacing:.18em;text-transform:uppercase;padding:16px 18px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;color:#010101;border:1px solid #010101;text-decoration:none}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul:nth-child(2){-moz-column-gap:29px;column-gap:29px;padding:0;margin:0;border:none;margin-bottom:30px}header .about_block .mega-menu .bottom_menu_group .our_projects{order:2;padding:30px 10px 30px 0;max-width:100%}header .about_block .mega-menu .bottom_menu_group .top_projects{order:3;padding:30px 0;border-right:none;border-bottom:1px solid #E1E1E1;max-width:100%}header .about_block .mega-menu .bottom_menu_group .contacts_group{order:4;padding:30px 0;border-left:none;max-width:100%}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 0}.big_block_home .group_home .home_block h1{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%;margin-bottom:6px}.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:nth-child(1) .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{right:10px;bottom:10px}.cards_logos_informations .about_block .card_partner .descriptions_card h3{font-weight:300;font-size:18px;line-height:120%;letter-spacing:0%;margin-bottom:5px}.cards_logos_informations .title_mob{display:block;border-bottom:1px solid #E1E1E1}.cards_logos_informations .title_mob .section_header{display:flex;align-items:end;justify-content:space-between;padding:47px 10px 10px 10px;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1}.cards_logos_informations .title_mob .section_header h3{font-weight:400;font-size:12px;line-height:115%;letter-spacing:0%;color:#A6A6A6}.cards_logos_informations .title_mob .section_header .scroll_line{width:100px;height:1.5px;background:#E1E1E1;position:relative;overflow:hidden}.cards_logos_informations .title_mob .section_header .scroll_line .scroll_line_inner{height:100%;width:0%;background:#41545C;transition:width 0.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 0}.real_estate_marbella_block .title_block .titles h2{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%;margin-bottom:10px}.real_estate_marbella_block .title_block .titles h2 span{display:none}.real_estate_marbella_block .title_block .titles p{font-weight:400;font-size:20px;line-height:130%;letter-spacing:3%}.real_estate_marbella_block .stages_real_estate .stages_group{flex-direction:column}.real_estate_marbella_block .stages_real_estate .stages_group .stage{border-right:1px solid #E1E1E1!important;border-left:1px solid #E1E1E1!important;border-bottom:1px solid #E1E1E1!important;padding:20px 10px!important;height:260px}.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{margin:0;font-weight:400;font-size:14px;line-height:150%;letter-spacing:5%;text-transform:uppercase;padding:14.5px}.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{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%}.personalized_selection_block .about_block .group_inf_personalized h2 span{display:none}.personalized_selection_block .about_block .group_inf_personalized h3{font-weight:300;font-size:14px;line-height:110%;letter-spacing:0%;margin-bottom:30px}.personalized_selection_block .about_block .group_inf_personalized .img_mini{display:block!important;width:124px;height:130px;-o-object-fit:cover;object-fit:cover;margin:0 auto;margin-bottom:30px}.personalized_selection_block .about_block .group_inf_personalized p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;margin-bottom:15px}.personalized_selection_block .about_block .group_inf_personalized a{font-weight:400;font-size:14px;line-height:150%;letter-spacing:5%;padding:14.5px}.personalized_selection_block .about_block .group_inf_personalized h4{font-weight:300;font-size:12px;line-height:130%;letter-spacing:0%;text-align:center}.marbella_solutions_wealth_impact .about_block{padding:80px 0 20px 0}.marbella_solutions_wealth_impact .about_block h2{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding-bottom:30px;border-bottom:1px solid #E1E1E1}.marbella_solutions_wealth_impact .about_block h2 span{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;font-family:"Inter",sans-serif;margin-top:10px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group{flex-direction:column;height:auto;gap:20px;padding:30px 10px 0 10px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group{flex-direction:row;flex-wrap:wrap;gap:5px;align-items:center;justify-content:center;max-width:100%}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{padding:0;border:none;display:flex;align-items:center;gap:5px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description span{display:flex;font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%;color:#A6A6A6;font-family:"Felidae","Cormorant Garamond",serif}.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{display:block;position:absolute;left:20px;top:20px;opacity:0;transition:0.3s;z-index:10}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content h3{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%;font-family:"Felidae","Cormorant Garamond",serif;color:#FFF;margin-bottom:10px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;max-width:237px;color:#FFF}.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{font-weight:400;font-size:14px;line-height:150%;letter-spacing:5%;padding:14.5px}.one_partners_entire_process .about_block{padding:80px 10px}.one_partners_entire_process .about_block .title_block{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%;text-align:center;margin-bottom:30px}.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 0}.experience_eliminates_clients .title_block .title_texts h2{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0}.experience_eliminates_clients .title_block .title_texts h2 span{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;font-family:"Inter",sans-serif;margin-top:10px}.experience_eliminates_clients .title_block .title_texts h3{display:none}.experience_eliminates_clients .cards_eliminetes_group .cards_group{display:flex;flex-direction:column}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el:nth-child(2){display:none}.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{padding:20px 9.5px!important;border:none!important;width:100%;border-bottom:1px solid #E1E1E1!important}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el img{display:block!important;width:100%;height:174px;-o-object-fit:cover;object-fit:cover}.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{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%;margin-bottom:5px}.experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;margin-bottom:15px}.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{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%}.marbella_real_estate_inquiry_block .about_block .form_group h3{font-weight:300;font-size:14px;line-height:110%;letter-spacing:0%;margin-bottom:30px;font-family:"Inter",sans-serif}.marbella_real_estate_inquiry_block .about_block .form_group h3 br{display:none}.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 0}.marbella_real_estate_inquiry_block .about_block .form_group form>button{font-weight:400;font-size:14px;line-height:150%;letter-spacing:5%;padding:14.5px}.marbella_real_estate_inquiry_block .about_block .form_group form>span{font-weight:300;font-size:10px;line-height:130%;letter-spacing:0%}.managing_risks_market_block .border_blok{display:none}.managing_risks_market_block .title_block .titles{padding:80px 0 30px 0}.managing_risks_market_block .title_block .titles h2{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%;text-align:center;margin-bottom:10px}.managing_risks_market_block .title_block .titles p{font-weight:300;font-size:14px;line-height:120%;letter-spacing:3%}.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;padding:20px 10px!important;height:100%;min-height:345px}.managing_risks_market_block .cards_group .about_block .card_risks:nth-child(1){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{display:flex;align-items:center;justify-content:space-between;color:#A6A6A6;transition:color 0.3s ease;margin:0}.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{transition:stroke 0.3s ease}.managing_risks_market_block .cards_group .about_block .card_risks .text_card h3.accardion_mob svg line{transition:stroke 0.3s ease}.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;overflow:hidden;transition:0.3s ease}.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{stroke:#010101}.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{position:static;max-width:100%;height:138px;transform:none!important;margin:20px 0}.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{display:block!important;font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%;font-family:"Felidae","Cormorant Garamond",serif;color:#010101;margin-bottom:10px;text-align:center;max-width:271px;margin:0 auto;margin-bottom:10px}.managing_risks_market_block .discuss_my_request .tag_discuss p{display:block!important;font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;text-align:center;color:#010101;max-width:271px;margin:0 auto;margin-bottom:20px}.managing_risks_market_block .discuss_my_request .tag_discuss a{font-weight:400;font-size:14px;line-height:150%;letter-spacing:5%;padding:14.5px}.managing_risks_market_block .discuss_my_request .tag_discuss{padding:30px 0 80px 0}.transparent_process_contact_block .title_block .titles{padding:80px 0;border:none}.transparent_process_contact_block .title_block{background-color:#FAFAFA}.transparent_process_contact_block .title_block .titles h2{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%;text-align:center;display:flex;flex-direction:column;text-transform:capitalize;margin-bottom:30px}.transparent_process_contact_block .title_block .titles h2 span{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%;margin-top:10px;text-transform:uppercase}.transparent_process_contact_block .title_block .titles .img_mini{display:block!important;width:auto;margin:0 auto;margin-bottom:30px}.transparent_process_contact_block .title_block .titles .tabs{display:none}.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{padding:80px 0;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-item{border:none;border-radius:0;border-bottom:1.6px solid #E1E1E1;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:#fff0;padding:0 10px;border-radius:0}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button .title_process{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%;font-family:"Felidae","Cormorant Garamond",serif;color:#A6A6A6;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button .title_process::before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background-color:#3C3C3B;left:0;top:50%;transform:translateY(-50%);opacity:0;transition:opacity 0.2s ease}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button .title_process .scroll_line{width:100px;height:1.5px;background:#E1E1E1;position:relative;overflow:hidden;opacity:0;transition:opacity 0.2s ease}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button .title_process .scroll_line .scroll_line_inner{height:100%;width:0%;background:#41545C;transition:width 0.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{opacity:1}.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:0;padding-top:20px}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body .cards_group{display:flex;align-items:center;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{min-width:255px;height:216px;display:flex;flex-direction:column;justify-content:space-between;padding:10px 7px 10px 10px;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;border-right:1px solid #E1E1E1}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body .cards_group .card_el h3{font-weight:300;font-size:14px;line-height:110%;letter-spacing:2%;text-transform:uppercase;color:#000}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-body .cards_group .card_el p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%;color:#3C3C3B}.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{font-weight:400;font-size:14px;line-height:150%;letter-spacing:5%;text-transform:uppercase;font-family:"Felidae","Cormorant Garamond",serif;color:#FFF;padding:14.5px;width:100%;display:flex;align-items:center;justify-content:center;background-color:#41545C;margin-top:20px}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button::after{width:20px;height:20px;background-size:20px;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");transform:rotate(0deg);transition:0.3s}.transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button:not(.collapsed)::after{display:none}.transparent_process_contact_block .go_investment_project{display:none}.transparent_process_contact_block .border_blok{display:none}.professional_obligations_block .about_block h3{font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%;margin-bottom:10px}.professional_obligations_block .about_block h2{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%}.professional_obligations_block .about_block h2 span{display:none}.professional_obligations_block .about_block .slides_obligations .img_ob{height:400px;-o-object-fit:cover;object-fit:cover;max-width:310px}.professional_obligations_block .about_block .slides_obligations{height:auto;flex-direction:column;gap:30px;background-color:#fff0}.professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .document_obligation .document{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{display:block!important;font-weight:400;font-size:20px;line-height:110%;letter-spacing:2%;text-align:center;color:#010101;font-family:"Felidae","Cormorant Garamond",serif;margin-bottom:10px}.successful_transactions_experiences_block .title_block .titles h2{display:none;font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%;margin-bottom:30px}.successful_transactions_experiences_block .title_block .titles h2.second_title{display:block!important}.successful_transactions_experiences_block .title_block .titles{padding:80px 0 20px 0}.successful_transactions_experiences_block .title_block .titles .scroll_line{display:block!important;width:100%;max-width:310px;height:1.5px;background:#E1E1E1;position:relative;overflow:hidden;opacity:1!important;transition:opacity 0.2s ease;margin:0 auto}.successful_transactions_experiences_block .title_block .titles .scroll_line .scroll_line_inner{height:100%;width:0%;background:#41545C;transition:width 0.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-weight:400;font-size:20px;line-height:110%}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group h4{font-weight:300;font-size:14px;line-height:120%;letter-spacing:0%;margin-bottom:10px}.successful_transactions_experiences_block .cards_group .about_block .card_reviews_group .card_review .top_text_group p{font-weight:300;font-size:14px;line-height:130%;letter-spacing:0%}.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 0}.successful_transactions_experiences_block .more_reviews .tag_reviews a{font-weight:400;font-size:14px;line-height:150%;letter-spacing:5%;padding:14.5px}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners h2{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%}.successful_transactions_experiences_block .more_reviews .tag_reviews .partners{overflow-x:scroll;gap:40px}.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{font-weight:400;font-size:30px;line-height:110%;letter-spacing:2%}.frequently_asked_questions_block .about_block .tabs{flex-wrap:wrap;margin-bottom:30px}footer{display:flex;flex-direction:column}footer .top_footer_block{order:1;border-bottom:1px solid rgb(225 225 225 / .2)}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{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 10px;gap:30px}footer .top_footer_block .about_block .contacts_group{display:flex;flex-direction:column;align-items:center;width:100%}footer .top_footer_block .about_block .contacts_group .contatcs{justify-content:center;align-items:center;flex-wrap:wrap}footer .top_footer_block .about_block .logo{margin-bottom:-9px;order:1}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{padding:40px 10px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}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{margin:0;font-weight:400;font-size:14px;line-height:150%;letter-spacing:5%;padding:14.5px;width:100%;max-width:100%}footer .menu_group .menu{padding:20px 10px}footer .menu_group .menu ul{gap:15px}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:nth-child(1) 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{padding:30px 10px 20px 10px;flex-direction:column;align-items:center;text-align:center}footer .bottom_texts_group .about_block .center_group{order:1;gap:10px;margin-bottom:10px;align-items:center;text-align:center}footer .bottom_texts_group .about_block .center_group a{text-align:center}footer .bottom_texts_group .about_block span:nth-child(1){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{font-weight:300;font-size:18px;line-height:140%;color:#3C3C3B;display:block;margin-bottom:16px}.interactive_map_block .map_header h2{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:64px;line-height:110%;letter-spacing:2%;text-transform:uppercase;color:#010101;margin-bottom:40px}.interactive_map_block .map_header .map_cta_btn{display:inline-block;font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:20px;line-height:150%;letter-spacing:5%;text-transform:uppercase;color:#010101;padding:18px 48px;border:1px solid #010101;transition:background-color 0.3s ease,color 0.3s ease}.interactive_map_block .map_header .map_cta_btn:hover{background-color:#010101;color:#FFF}.map_wrapper{position:relative;width:100%;overflow:hidden}.map_container{position:relative;width:100%;max-width:1758px;margin:0 auto}.map_bg_img{width:100%;height:auto;display:block}.map_marker{position:absolute;cursor:pointer;transform:translate(-50%,-50%);transition:transform 0.3s ease;z-index:2}.map_marker:hover{transform:translate(-50%,-50%) scale(1.15)}.map_marker svg circle{transition:stroke 0.3s ease,fill 0.3s ease}.map_marker:hover svg circle{stroke:#3C3C3B}.map_marker:hover svg line{stroke:#3C3C3B}.map_center_marker{position:absolute;transform:translate(-50%,-50%);z-index:3;display:flex;align-items:center;gap:8px}.map_center_label{font-weight:300;font-size:14px;line-height:140%;color:#3C3C3B;white-space:nowrap}.map_info_card{position:absolute;left:22%;top:28%;background:#FFF;padding:24px 28px;box-shadow:0 4px 24px rgb(0 0 0 / .08);z-index:4;min-width:220px}.map_info_card h3{font-weight:400;font-size:22px;line-height:130%;color:#010101;margin-bottom:8px}.map_info_card p{font-weight:300;font-size:16px;line-height:150%;color:#3C3C3B;margin-bottom:12px}.map_info_card .map_info_link{font-size:20px;color:#010101;display:inline-block;transition:transform 0.3s ease}.map_info_card .map_info_link:hover{transform:translateX(4px)}.map_district_tabs{display:flex;align-items:center;justify-content:center;gap:24px;padding:40px 0;border-top:1.6px solid #E1E1E1;margin-top:0}.map_tab{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:22px;line-height:140%;letter-spacing:2%;color:#BABABA;transition:color 0.3s ease;text-transform:none;font-style:italic}.map_tab:hover,.map_tab.active{color:#010101}.map_tab .map_tab_bullet{font-size:28px;margin-right:4px}.map_tab_separator{font-weight:300;font-size:22px;color:#BABABA}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity 0.4s cubic-bezier(.16,1,.3,1)}.popup-overlay.active{opacity:1;pointer-events:auto}.popup-modal{background:#FFF;position:relative;max-width:960px;width:90%;max-height:90vh;overflow-y:auto;transform:translateY(30px) scale(.97);transition:transform 0.5s cubic-bezier(.16,1,.3,1)}.popup-overlay.active .popup-modal{transform:translateY(0) scale(1)}.popup-close{position:absolute;top:24px;right:24px;background:none;border:none;cursor:pointer;z-index:10;padding:8px;transition:transform 0.3s ease}.popup-close:hover{transform:rotate(90deg)}.popup-quiz-inner{display:grid;grid-template-columns:1fr 1fr;min-height:500px}.popup-quiz-left{padding:60px 48px;background:#F8F7F5;background-size:cover;background-position:center;position:relative;display:flex;flex-direction:column;justify-content:center}.popup-quiz-left[style*="background-image"]::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(0 0 0 / .35) 0%,rgb(0 0 0 / .55) 100%)}.popup-quiz-left[style*="background-image"]>*{position:relative;z-index:1}.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{color:#FFF}.popup-label{font-weight:300;font-size:14px;text-transform:uppercase;letter-spacing:3px;color:#BABABA;margin-bottom:20px}.popup-quiz-left h2{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:36px;line-height:120%;color:#010101;margin-bottom:16px}.popup-quiz-left p{font-weight:300;font-size:16px;line-height:160%;color:#3C3C3B;margin-bottom:40px}.quiz-progress{width:100%;height:2px;background:#E1E1E1;margin-bottom:12px}.quiz-progress-bar{height:100%;background:#3C3C3B;transition:width 0.5s cubic-bezier(.16,1,.3,1);width:25%}.quiz-step-counter{font-weight:300;font-size:14px;color:#BABABA}.quiz-micro{font-weight:300;font-size:13px;color:#BABABA;margin-top:20px;letter-spacing:.5px}.quiz-hint{font-weight:300;font-size:13px;color:#BABABA;font-style:italic;margin-top:12px;line-height:150%}.quiz-final-desc{font-weight:300;font-size:16px;color:#3C3C3B;line-height:160%;margin-bottom:24px}.popup-quiz-right{padding:60px 48px;display:flex;flex-direction:column;justify-content:center;overflow-y:auto;max-height:90vh}.quiz-step{display:none}.quiz-step.active{display:block;animation:fadeInUp 0.4s ease}@keyframes fadeInUp{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.quiz-step h3{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:28px;color:#010101;margin-bottom:28px}.quiz-options{display:flex;flex-direction:column;gap:12px}.quiz-option{display:flex;align-items:center;padding:16px 20px;border:1px solid #E1E1E1;cursor:pointer;transition:border-color 0.3s ease,background 0.3s ease}.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{font-weight:300;font-size:16px;color:#010101;position:relative;padding-left:28px}.quiz-option span::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:1px solid #BABABA;border-radius:50%;transition:background 0.3s ease}.quiz-form-fields{display:flex;flex-direction:column;gap:16px}.quiz-input{width:100%;padding:16px 20px;border:1px solid #E1E1E1;font-family:"Inter",sans-serif;font-weight:300;font-size:16px;color:#010101;outline:none;transition:border-color 0.3s ease}.quiz-input:focus{border-color:#3C3C3B}.quiz-nav{display:flex;justify-content:space-between;align-items:center;margin-top:32px}.quiz-btn-back{background:none;border:none;font-family:"Inter",sans-serif;font-weight:300;font-size:16px;color:#BABABA;cursor:pointer;transition:color 0.3s ease}.quiz-btn-back:hover{color:#010101}.quiz-btn-next{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:18px;color:#FFF;background:#010101;border:none;padding:16px 40px;cursor:pointer;transition:background 0.3s ease}.quiz-btn-next:hover{background:#3C3C3B}.popup-form-inner{display:grid;grid-template-columns:1fr 1fr;min-height:480px}.popup-form-left{padding:60px 48px;background:#F8F7F5;display:flex;flex-direction:column;justify-content:center}.popup-form-left h2{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:40px;line-height:120%;color:#010101;margin-bottom:16px;text-align:center}.popup-form-left p{font-weight:300;font-size:16px;line-height:160%;color:#3C3C3B;margin-bottom:32px}.popup-form-features{display:flex;flex-direction:column;gap:12px}.popup-feature{font-weight:300;font-size:15px;color:#3C3C3B;display:flex;align-items:center;gap:10px}.popup-feature span{color:#010101;font-weight:400}.popup-form-right{padding:60px 48px;display:flex;align-items:center}.popup-form-right form{width:100%;display:flex;flex-direction:column;gap:14px}.form-input{width:100%;padding:16px 20px;border:1px solid #E1E1E1;font-family:"Inter",sans-serif;font-weight:300;font-size:16px;color:#010101;outline:none;background:#FFF;transition:border-color 0.3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input:focus{border-color:#3C3C3B}.form-textarea{resize:vertical;min-height:80px}.form-select{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-repeat:no-repeat;background-position:right 20px center;padding-right:40px;cursor:pointer}.form-submit-btn{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:20px;color:#FFF;background:#010101;border:none;padding:18px;width:100%;cursor:pointer;text-transform:uppercase;letter-spacing:2px;transition:background 0.3s ease}.form-submit-btn:hover{background:#3C3C3B}.form-disclaimer{font-weight:300;font-size:12px;color:#BABABA;text-align:center}@media (max-width:1024px){.popup-modal{max-width:720px;width:92%;max-height:92vh}.popup-form-inner{grid-template-columns:1fr;min-height:auto}.popup-form-left{padding:40px 32px 24px}.popup-form-left h2{font-size:28px;margin-bottom:12px}.popup-form-left p{font-size:14px;margin-bottom:20px}.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}.form-submit-btn{font-size:16px;padding:14px;letter-spacing:1.5px}.popup-quiz-inner{grid-template-columns:1fr;min-height:auto}.popup-quiz-left{padding:36px 32px 24px}.popup-quiz-left h2{font-size:26px;margin-bottom:12px}.popup-quiz-left p{font-size:14px;margin-bottom:24px}.popup-quiz-right{padding:24px 32px 36px;max-height:none}.quiz-step h3{font-size:22px;margin-bottom:20px}.quiz-option{padding:12px 16px}.quiz-option span{font-size:14px;padding-left:24px}.quiz-input{padding:12px 16px;font-size:14px}.quiz-btn-back{font-size:14px}.quiz-btn-next{font-size:16px;padding:12px 28px}.popup-close{top:16px;right:16px;padding:6px}.popup-close svg{width:22px;height:22px}}@media (max-width:480px){.popup-modal{width:100%;max-width:100%;max-height:100vh;height:100vh}.popup-overlay{align-items:stretch;justify-content:stretch}.popup-form-left{padding:50px 20px 16px}.popup-form-left h2{font-size:22px;line-height:110%}.popup-form-left p{font-size:13px;margin-bottom:16px}.popup-feature{font-size:12px;gap:6px}.popup-form-right{padding:16px 20px 32px}.popup-form-right form{gap:10px}.form-input{padding:12px 14px;font-size:14px}.form-textarea{min-height:60px}.form-submit-btn{font-size:14px;padding:14px;letter-spacing:1px}.form-disclaimer{font-size:10px}.popup-quiz-left{padding:50px 20px 20px}.popup-quiz-left h2{font-size:20px;line-height:115%;margin-bottom:8px}.popup-quiz-left p{font-size:13px;margin-bottom:16px}.popup-label{font-size:12px;letter-spacing:2px;margin-bottom:12px}.quiz-step-counter{font-size:12px}.quiz-micro{font-size:11px;margin-top:12px}.popup-quiz-right{padding:20px 20px 32px}.quiz-step h3{font-size:18px;margin-bottom:16px;line-height:115%}.quiz-option{padding:10px 14px}.quiz-option span{font-size:13px;padding-left:22px;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{font-size:14px;padding:12px 20px;letter-spacing:.5px}.quiz-hint{font-size:11px;margin-top:8px}.quiz-final-desc{font-size:13px;margin-bottom:16px}.popup-close{top:12px;right:12px;padding:4px}.popup-close svg{width:20px;height:20px}.popup-quiz .popup-close svg line{stroke:#FFF}}@media (max-width:360px){.popup-form-left{padding:44px 16px 12px}.popup-form-left h2{font-size:20px}.popup-form-right{padding:12px 16px 24px}.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{font-size:13px;padding:12px}}.lang-dropdown{position:relative;display:inline-block}.lang-dropdown-btn{background:none;border:1px solid rgb(255 255 255 / .3);color:inherit;font-family:"Inter",sans-serif;font-weight:300;font-size:14px;padding:6px 14px;cursor:pointer;display:flex;align-items:center;gap:4px;letter-spacing:1px;transition:border-color 0.3s ease,background 0.3s ease}.lang-dropdown-btn:hover{border-color:rgb(255 255 255 / .6);background:rgb(255 255 255 / .05)}.lang-arrow{font-size:10px;transition:transform 0.3s ease}.lang-dropdown.open .lang-arrow{transform:rotate(180deg)}.lang-dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;min-width:100%;background:#FFF;box-shadow:0 8px 24px rgb(0 0 0 / .12);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s ease;z-index:100}.lang-dropdown.open .lang-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.lang-option{display:block;padding:10px 16px;font-family:"Inter",sans-serif;font-weight:300;font-size:14px;color:#3C3C3B;text-decoration:none;letter-spacing:1px;transition:background 0.2s ease,color 0.2s ease}.lang-option:hover{background:#F8F7F5;color:#010101}.lang-option.active{font-weight:400;color:#010101;background:#F8F7F5;position:relative}.lang-option.active::before{content:'';position:absolute;left:0;top:0;width:2px;height:100%;background:#010101}.bottom_header .lang-dropdown-btn,.mega-menu .lang-dropdown-btn{border-color:rgb(60 60 59 / .2);color:#3C3C3B}.bottom_header .lang-dropdown-btn:hover,.mega-menu .lang-dropdown-btn:hover{border-color:#3C3C3B;background:rgb(0 0 0 / .03)}.lang-dropdown.footer-lang{display:inline-block}.lang-dropdown.footer-lang .lang-dropdown-btn{border:1px solid rgb(255 255 255 / .4);color:#FFF;font-family:"Inter",sans-serif;font-weight:300;font-size:14px;letter-spacing:.1em;padding:8px 16px;min-width:76px;justify-content:space-between;background:#fff0;text-transform:uppercase;transition:border-color 0.3s ease,background 0.3s ease,color 0.3s ease}.lang-dropdown.footer-lang .lang-dropdown-btn:hover{border-color:#FFF;background:rgb(255 255 255 / .06)}.lang-dropdown.footer-lang .lang-arrow{font-size:9px;margin-left:4px;color:inherit;transition:transform 0.35s cubic-bezier(.16,1,.3,1)}.lang-dropdown.footer-lang.open .lang-arrow{transform:rotate(180deg)}.lang-dropdown.footer-lang .lang-dropdown-menu{position:absolute;top:auto;bottom:calc(100% + 6px);left:0;right:auto;min-width:100%;background:#FFF;box-shadow:0 -8px 24px rgb(0 0 0 / .18);border:1px solid rgb(0 0 0 / .04);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s ease;z-index:200;padding:6px 0;border-radius:2px}.lang-dropdown.footer-lang.open .lang-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.lang-dropdown.footer-lang .lang-option{display:block;padding:9px 18px;font-family:"Inter",sans-serif;font-weight:300;font-size:13px;letter-spacing:.1em;color:#3C3C3B;text-decoration:none;text-transform:uppercase;transition:background 0.2s ease,color 0.2s ease,padding 0.25s ease;position:relative}.lang-dropdown.footer-lang .lang-option:hover{background:#F4F2EE;color:#010101;padding-left:24px}.lang-dropdown.footer-lang .lang-option.active{font-weight:400;color:#010101;background:#F8F7F5}.lang-dropdown.footer-lang .lang-option.active::before{content:'';position:absolute;left:0;top:0;width:2px;height:100%;background:#41545C}.buy-page{background:#FFF}.buy-header{padding:30px 0 20px;background:#FFF;position:relative;z-index:100}.buy-hero-section{padding:100px 0 80px;background:#F8F8F8;text-align:center}.buy-hero-content{max-width:1000px;margin:0 auto}.buy-hero-title{font-family:'Felidae','Cormorant Garamond',serif;font-size:64px;font-weight:400;line-height:1.2;color:#010101;margin-bottom:24px}.buy-hero-subtitle{font-family:'Inter',sans-serif;font-size:20px;font-weight:300;line-height:1.6;color:#3C3C3B;max-width:800px;margin:0 auto}.buy-properties-section{padding:80px 0;background:#FFF}.properties-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.property-card{background:#FFF;border:1px solid #E5E5E5;transition:all 0.4s ease;overflow:hidden}.property-card:hover{transform:translateY(-8px);box-shadow:0 20px 60px rgb(0 0 0 / .12);border-color:#3C3C3B}.property-image{width:100%;height:350px;overflow:hidden;position:relative}.property-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease}.property-card:hover .property-image img{transform:scale(1.08)}.property-info{padding:30px}.property-title{font-family:'Felidae','Cormorant Garamond',serif;font-size:28px;font-weight:400;line-height:1.3;color:#010101;margin-bottom:8px}.property-location{font-family:'Inter',sans-serif;font-size:14px;font-weight:300;color:#666;margin-bottom:16px}.property-details{display:flex;align-items:center;gap:8px;margin-bottom:20px;font-family:'Inter',sans-serif;font-size:14px;color:#3C3C3B}.detail-separator{color:#CCC}.property-price{font-family:'Felidae','Cormorant Garamond',serif;font-size:32px;font-weight:400;color:#010101;margin-bottom:16px}.property-link{font-family:'Inter',sans-serif;font-size:14px;font-weight:400;color:#010101;text-decoration:none;text-transform:lowercase;letter-spacing:.02em;display:inline-block;position:relative;transition:all 0.3s ease}.property-link::after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#010101;transition:width 0.3s ease}.property-card:hover .property-link::after{width:100%}@media (max-width:1200px){.buy-hero-title{font-size:56px}.properties-grid{gap:30px}.property-image{height:300px}}@media (max-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 (max-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 (max-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{position:relative;flex-shrink:0}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:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;z-index:1}header .about_block .top_header_group .right_contacts .consultation,header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation{min-height:44px;display:inline-flex;align-items:center;padding:10px 20px;white-space:nowrap}.big_block_home .group_home .home_block .main-title,.big_block_home .group_home .home_block h1{font-size:35px;max-width:636px;margin-bottom:15px}.big_block_home .group_home .home_block h2{font-size:20px;max-width:636px}.big_block_home .group_home::before{background-size:cover!important}header .about_block .top_header_group>.logo{position:static;left:auto;top:auto;transform:none}header .about_block .top_header_group .logo img{width:140px;height:auto}}@media (max-width:767px){.big_block_home .group_home .home_block .main-title,.big_block_home .group_home .home_block h1{font-size:30px;max-width:330px;letter-spacing:.02em;margin-bottom:6px}.big_block_home .group_home .home_block h2{font-size:20px;max-width:330px;letter-spacing:.04em;line-height:130%;margin-bottom:20px}.big_block_home .group_home::before{background-size:cover!important}.keep-scrolling{bottom:30px;font-size:11px;gap:10px}.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;left:auto;top:auto;transform:none}header .about_block .top_header_group .right_contacts{flex-shrink:0}header .about_block .top_header_group .right_contacts .consultation{font-size:13px;padding:9px 18px;letter-spacing:.05em;white-space:nowrap;flex-shrink:0}.big_block_home>.container{padding:0}.big_block_home .group_home .home_block{padding-left:15px;padding-right:15px}}@media (max-width:360px){.big_block_home .group_home .home_block .main-title,.big_block_home .group_home .home_block h1{font-size:30px;max-width:330px}.big_block_home .group_home .home_block .main-title .title-sub,.big_block_home .group_home .home_block h1 .title-sub{display:inline-block;font-size:20px;line-height:130%;letter-spacing:.04em;margin-top:6px}.big_block_home .group_home .home_block h2{font-size:14px;max-width:300px}.big_block_home .group_home .home_block p{font-size:11px}.keep-scrolling{bottom:20px;font-size:10px}header .about_block .top_header_group .right_contacts .consultation,header .about_block .mega-menu .menu_burger_top_group .right_contacts .consultation{font-size:12px;padding:8px 14px;letter-spacing:.04em;min-height:0;width:auto;text-align:center;justify-content:center}.big_block_home>.container{padding:0}}@media (max-width:1199px){.cards_logos_informations .about_block .card_partner{height:200px;padding:20px 10px}.cards_logos_informations .about_block .card_partner .arrow_pilus{right:12px;bottom:12px}}@media (max-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:#fff0}.cards_logos_informations .about_block .card_partner:hover .arrow_pilus svg line{stroke:#C4C4C4}}@media (max-width:767px){.cards_logos_informations .about_block .card_partner{height:200px;min-width:202px;padding:20px 10px}.cards_logos_informations .title_mob .section_header .scroll_line{width:120px}.cards_logos_informations .about_block .card_partner .arrow_pilus{right:10px;bottom:10px;width:36px;height:36px;align-items:center;justify-content:center}}@media (max-width:360px){.cards_logos_informations .about_block .card_partner{height:180px;min-width:180px;padding:16px 8px}.cards_logos_informations .title_mob .section_header{padding:36px 10px 10px 10px}.cards_logos_informations .about_block .card_partner:nth-child(1) .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 (max-width:1199px){.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage .arrow_pilus{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage .arrow_pilus::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;z-index:1}}@media (max-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:#fff0}.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;max-height:0;margin:0;padding:0;border:0}.real_estate_marbella_block .stages_real_estate .stages_group .stage:hover .img_wrap{width:100%;height:auto}}@media (max-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{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.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:nth-child(1),.real_estate_marbella_block .stages_real_estate .stages_group .stage:nth-child(3){padding:20px 14px!important}}@media (max-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:nth-child(1),.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{font-size:22px;max-width:300px;margin:0 auto 10px}.real_estate_marbella_block .title_block .titles p{font-size:13px}}@media (max-width:1199px){.personalized_selection_block .about_block .group_inf_personalized a{min-height:44px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}}@media (max-width:767px){.personalized_selection_block .about_block .group_inf_personalized a{min-height:48px;width:100%;margin-left:auto;margin-right:auto}}@media (max-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{font-size:12px;margin-bottom:20px}.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{font-size:11px;padding:12px}.personalized_selection_block .about_block .group_inf_personalized h4{font-size:10px}}@media (max-width:1199px){.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{min-height:44px}}@media (max-width:767px){.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{padding:8px 4px;min-height:36px}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{width:calc(100% - 40px);position:absolute;bottom:20px;left:20px;min-height:48px;color:#FFF;border-color:#FFF}.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:'';position:absolute;inset:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .45) 100%);pointer-events:none;z-index:1}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella .tab_content{z-index:5}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{z-index:5}}@media (max-width:360px){.marbella_solutions_wealth_impact .about_block h2{font-size:24px;padding-bottom:20px}.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{font-size:14px}.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{font-size:11px;width:calc(100% - 32px);bottom:16px;left:16px}}@media (max-width:1199px){.interactive_map_block{padding:80px 0 60px}.interactive_map_block .map_header{margin-bottom:40px}.interactive_map_block .map_header .map_label{font-size:14px;margin-bottom:10px}.interactive_map_block .map_header h2{font-size:40px;margin-bottom:28px}.interactive_map_block .map_header .map_cta_btn{font-size:16px;padding:14px 32px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.map_district_tabs{gap:16px;padding:28px 10px;flex-wrap:wrap}.map_tab{font-size:18px;padding:6px 2px;min-height:32px;display:inline-flex;align-items:center}#mapLeaflet{height:500px!important}}@media (max-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{font-size:28px;margin-bottom:24px}.interactive_map_block .map_header .map_cta_btn{font-size:13px;padding:14px 22px;width:100%;max-width:320px}.map_district_tabs{gap:10px 14px;padding:20px 12px;font-size:16px}.map_tab{font-size:16px}.map_tab_separator{font-size:16px}.map_tab .map_tab_bullet{font-size:20px}#mapLeaflet{height:380px!important}.map_info_card{left:10%;top:18%;padding:14px 18px;min-width:180px}.map_info_card h3{font-size:16px}.map_info_card p{font-size:12px}.map_info_card .map_info_link{font-size:16px}}@media (max-width:360px){.interactive_map_block .map_header h2{font-size:22px;max-width:300px;margin:0 auto 20px}.interactive_map_block .map_header .map_cta_btn{font-size:11px;padding:13px 18px;letter-spacing:.04em}.map_district_tabs{gap:8px 10px;padding:16px 8px}.map_tab{font-size:14px}.map_tab_separator{font-size:14px}#mapLeaflet{height:340px!important}}@media (max-width:1199px){.one_partners_entire_process .about_block .inf_group_about_partners .process_entire .accordion-button{min-height:56px;padding:16px 0}}@media (max-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{width:22px;height:22px;background-size:contain;flex-shrink:0}.one_partners_entire_process .about_block .inf_group_about_partners .img_wrapper{padding:40px 30px}}@media (max-width:360px){.one_partners_entire_process .about_block{padding:60px 10px}.one_partners_entire_process .about_block .title_block{font-size:22px;max-width:300px;margin:0 auto 24px}.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}}@media (max-width:360px){.experience_eliminates_clients .title_block .title_texts h2{font-size:24px;max-width:300px;margin:0 auto}.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 (max-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{min-height:48px;display:inline-flex;align-items:center;justify-content:center;width:100%}}@media (max-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{font-family:"Felidae","Cormorant Garamond",serif!important;font-weight:400!important;font-size:30px!important;line-height:110%!important;letter-spacing:2%!important;margin-bottom:14px!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{font-family:"Inter",sans-serif!important;font-weight:300!important;font-size:14px!important;line-height:110%!important;letter-spacing:0!important;color:#3C3C3B!important;margin-bottom:18px!important}.marbella_real_estate_inquiry_block .about_block .form_group h3 br{display:none}.marbella_real_estate_inquiry_block .about_block .form_group p{font-size:12px;margin-bottom:24px}.marbella_real_estate_inquiry_block .about_block .form_group form{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:10px!important;column-gap:0!important}.marbella_real_estate_inquiry_block .about_block .form_group form select,.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select{width:100%!important;max-width:100%!important;min-height:48px!important;margin:0!important;padding:0!important;font-size:13px}.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{padding:14px 32px 14px 16px!important;font-size:13px!important;min-height:48px!important;justify-content:space-between!important;text-align:left!important}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__value{text-align:left!important;flex:1 1 auto!important}.marbella_real_estate_inquiry_block .about_block .form_group form .lux-select__arrow{right:14px!important;width:9px!important;height:6px!important;background-size:9px 6px!important}.marbella_real_estate_inquiry_block .about_block .form_group form h4{font-size:12px!important;margin:16px auto 8px!important;text-align:center!important;width:100%!important;max-width:100%!important}.marbella_real_estate_inquiry_block .about_block .form_group form>button{font-size:11px;padding:14px;margin-top:8px}.marbella_real_estate_inquiry_block .about_block .form_group form>span{font-size:9px!important;text-align:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;margin:0 auto!important}}@media (max-width:1199px){.managing_risks_market_block .discuss_my_request .tag_discuss a{min-height:48px;display:inline-flex;align-items:center;justify-content:center}.managing_risks_market_block .cards_group .card_risks .accardion_mob{min-height:44px;display:flex;align-items:center;gap:8px}}@media (max-width:360px){.managing_risks_market_block .title_block .titles h2{font-size:22px;max-width:300px;margin:0 auto 10px}.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{font-size:11px;padding:14px}}body.js-anim-ready .anim-fade-up{opacity:0;transform:translateY(48px);transition:opacity 1.3s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}body.js-anim-ready .anim-fade-left{opacity:0;transform:translateX(-48px);transition:opacity 1.3s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}body.js-anim-ready .anim-fade-right{opacity:0;transform:translateX(48px);transition:opacity 1.3s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}body.js-anim-ready .anim-scale{opacity:0;transform:scale(.94);transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}body.js-anim-ready .anim-wipe{clip-path:inset(0 100% 0 0);transition:clip-path 1.4s cubic-bezier(.16,1,.3,1);will-change:clip-path}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;transform:none;will-change:auto}body.js-anim-ready .anim-wipe.visible{clip-path:inset(0 0 0 0);will-change:auto}.cursor-photo{position:fixed;width:320px;height:230px;pointer-events:none;z-index:9999;overflow:hidden;border-radius:4px;box-shadow:0 12px 40px rgb(0 0 0 / .18);opacity:0;transform:scale(.85);transition:opacity 0.35s cubic-bezier(.25,1,.5,1),transform 0.35s cubic-bezier(.25,1,.5,1);will-change:transform,opacity}.cursor-photo.is-visible{opacity:1;transform:scale(1)}.cursor-photo img{width:100%;height:100%;object-fit:cover;display:block}.touch-device .cursor-photo{display:none!important}@media (max-width:1199px){.cursor-photo,.cursor-photo.is-visible{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important}}@media (hover:none),(pointer:coarse){.cursor-photo,.cursor-photo.is-visible{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events: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;transform:none!important;clip-path:none!important;transition:none!important}.cursor-photo{display:none!important}}select.lux-select__native{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lux-select{position:relative;display:inline-flex;align-items:center;width:100%;min-height:32px}.lux-select__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 22px 0 0;background:#fff0;border:0;cursor:pointer;font:inherit;color:inherit;text-align:left;position:relative;outline:none;min-height:inherit}.lux-select__trigger:focus-visible{outline:1px solid #41545C;outline-offset:4px}.lux-select__value{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.2s ease}.lux-select__value.is-placeholder{color:#B9B9B9}.lux-select__arrow{position:absolute;right:0;top:50%;width:12px;height:8px;transform:translateY(-50%);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-repeat:no-repeat;background-position:center;transition:transform 0.35s cubic-bezier(.16,1,.3,1);pointer-events:none}.lux-select.is-open .lux-select__arrow{transform:translateY(-50%) rotate(180deg)}.lux-select__menu{position:absolute;top:calc(100% + 14px);left:-18px;width:calc(100% + 36px);min-width:220px;max-height:320px;overflow-y:auto;background:#FFF;border:1px solid #E1E1E1;list-style:none;margin:0;padding:8px 0;z-index:1100;box-shadow:0 18px 50px rgb(16 24 40 / .1),0 4px 12px rgb(16 24 40 / .04);opacity:0;transform:translate3d(0,-10px,0);pointer-events:none;transition:opacity 0.32s cubic-bezier(.16,1,.3,1),transform 0.32s cubic-bezier(.16,1,.3,1);transform-origin:top center;will-change:opacity,transform;font-family:"Inter",sans-serif;font-weight:300;font-size:18px;line-height:130%;color:#010101;letter-spacing:0;text-align:left;text-transform:none}.lux-select.is-open .lux-select__menu,.lux-select__menu.is-open{opacity:1;transform:translate3d(0,0,0);pointer-events:auto}.lux-select.is-flipped .lux-select__menu,.lux-select__menu.is-flipped{top:auto;bottom:calc(100% + 14px);transform-origin:bottom center;transform:translate3d(0,10px,0)}.lux-select.is-flipped.is-open .lux-select__menu,.lux-select__menu.is-flipped.is-open{transform:translate3d(0,0,0)}:where(label,div,form,fieldset):has(>.lux-select.is-open),:where(label,div):has(>*>.lux-select.is-open){position:relative;z-index:1101}.lux-select__menu::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#41545C 50%,transparent);opacity:.18;pointer-events:none}.lux-select__option{padding:11px 28px;cursor:pointer;white-space:nowrap;position:relative;transition:background-color 0.2s ease,color 0.2s ease;overflow:hidden}.lux-select__option::before{content:"";position:absolute;left:14px;top:50%;width:5px;height:5px;background:#41545C;border-radius:50%;transform:translate3d(0,-50%,0) scale(0);transition:transform 0.3s cubic-bezier(.16,1,.3,1);pointer-events:none}.lux-select__option-text{display:inline-block;transform:translate3d(0,0,0);transition:transform 0.3s cubic-bezier(.16,1,.3,1);will-change:transform}.lux-select__option:hover{background:#F7F7F7}.lux-select__option:hover .lux-select__option-text{transform:translate3d(8px,0,0)}.lux-select__option:hover::before{transform:translate3d(0,-50%,0) 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:translate3d(0,-50%,0) scale(1)}.lux-select__option.is-active .lux-select__option-text{transform:translate3d(8px,0,0)}.lux-select__menu::-webkit-scrollbar{width:4px}.lux-select__menu::-webkit-scrollbar-track{background:#fff0}.lux-select__menu::-webkit-scrollbar-thumb{background:#C4C4C4;border-radius:2px}.lux-select__menu::-webkit-scrollbar-thumb:hover{background:#41545C}@media (max-width:767px){.lux-select__option{font-size:15px;padding:10px 24px}.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 (max-width:1200px){body,.wrapper{max-width:100vw;overflow-x:clip}header .ask_questions{font-size:16px;padding:12px 24px;height:40px;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 (max-width:768px){body,.wrapper{max-width:100vw;overflow-x:clip}.popup,.modal,[class*="__popup"],[class*="__modal"]{width:90vw;max-width:90vw;padding:24px;box-sizing:border-box}.quiz_popup,.form_popup,.consultation_popup{width:90vw;max-width:90vw;padding:32px 24px;max-height:90vh;overflow-y:auto}.container{padding-left:30px;padding-right:30px}footer .container{padding:30px}footer .about_block{gap:24px}header .ask_questions{font-size:12px;padding:8px 14px;height:30px}.mega-menu a,.mega-menu .menu_item{font-size:12px}}@media (max-width:360px){.container{padding-left:16px;padding-right:16px}.popup,.modal,.quiz_popup,.form_popup,.consultation_popup{width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:16px;border-radius:0}header .ask_questions{font-size:11px;padding:6px 10px;height:28px;letter-spacing:.05em}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 (max-width:1200px){footer .how_to_get_to_us .about_block{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:32px;padding:48px 30px;align-items:end}footer .how_to_get_to_us .about_block select,footer .how_to_get_to_us .about_block .how_to_title{grid-column:1;grid-row:1;font-size:16px;line-height:130%;width:100%;max-width:100%;align-self:start;padding:0;border:none;background-image:none}footer .how_to_get_to_us .about_block .map_block{grid-column:2;grid-row:1 / 3;max-width:100%;height:380px;margin-left:0}footer .how_to_get_to_us .about_block .ask_question{grid-column:1;grid-row:2;margin-top:24px;max-width:100%;font-size:16px;line-height:150%;padding:14px 24px;height:50px;align-self:end}}@media (max-width:768px){footer .how_to_get_to_us .about_block .map_block .location_overlay{display:none}footer .how_to_get_to_us .about_block .map_block .location{display:none}footer .how_to_get_to_us .about_block{display:flex;flex-direction:column;grid-template-columns:none;padding:32px 30px;gap:16px;align-items:stretch}footer .how_to_get_to_us .about_block select,footer .how_to_get_to_us .about_block .how_to_title{grid-column:auto;grid-row:auto;width:100%;max-width:100%;font-size:14px;padding:0;border:none;background-image:none}footer .how_to_get_to_us .about_block .map_block{grid-column:auto;grid-row:auto;max-width:100%;width:100%;height:240px;margin:0}footer .how_to_get_to_us .about_block .ask_question{grid-column:auto;grid-row:auto;margin:0;width:100%;max-width:100%;font-size:14px;line-height:150%;padding:14px 24px;height:50px}}@media (max-width:360px){footer .how_to_get_to_us .about_block{padding:24px 16px;gap:12px}footer .how_to_get_to_us .about_block select,footer .how_to_get_to_us .about_block .how_to_title{font-size:14px;padding:0}footer .how_to_get_to_us .about_block .map_block{height:200px}footer .how_to_get_to_us .about_block .ask_question{font-size:12px;line-height:150%;padding:12px 16px;height:44px;letter-spacing:.05em}}header .menu_burger{position:relative;z-index:10001}header .menu_burger .burger{position:relative;z-index:10001}@media (max-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;text-decoration:none;font-family:"Inter",sans-serif;font-weight:300}header .about_block .mega-menu .menu_group_main.mob_menu ul{list-style:none;padding:0;margin:0 0 24px;display:grid;grid-template-columns:1fr 1fr;column-gap:24px;row-gap:16px}header .about_block .mega-menu .menu_group_main.mob_menu ul li{display:block;grid-column:auto;width:auto;padding:0}.mega-menu .menu_group_main.mob_menu ul li a{font-size:14px;line-height:130%;letter-spacing:.05em;text-transform:uppercase;transition:color 0.2s ease;display:inline-block;padding:4px 0}.mega-menu .menu_group_main.mob_menu ul li a:hover{color:#41545C}.mega-menu .menu_group_main.mob_menu .lang_switcher{display:flex;gap:16px;margin-bottom:16px}.mega-menu .menu_group_main.mob_menu .lang_switcher a{color:#A6A6A6;font-size:14px;letter-spacing:.05em;transition:color 0.2s ease}.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{display:flex;align-items:center;justify-content:center;width:100%;margin-top:12px;padding:16px 18px;border:1px solid #010101;font-family:"Inter",sans-serif;font-weight:400;font-size:13px;line-height:1;letter-spacing:.18em;text-transform:uppercase;text-align:center;text-decoration:none;transition:background 0.25s ease,color 0.25s ease}.mega-menu .menu_group_main.mob_menu .go_catalog:hover{background:#010101;color:#FFF}}@media (max-width:430px){header .about_block .mega-menu .menu_group_main.mob_menu ul{grid-template-columns:1fr;row-gap:18px;justify-items:center;text-align:center}}.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:'';position:absolute;top:0;width:1.5px;height:1083px;background:rgb(225 225 225 / .2);z-index:5;pointer-events:none}.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 (max-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:not([class*="big_block_home--"])::before,.big_block_home:not([class*="big_block_home--"])::after,.big_block_home--catalog::before,.big_block_home--catalog::after{display:none!important;content:none!important}@media (max-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{display:none!important;content:none!important}}.dev_hero,.dev_panorama,.dev_projects,.dev_steps,.cat_hero,.cat_filters,.cat_listings,.cat_cta,.blog_hero,.blog_feed,.news_article{position:relative;z-index:5}header .about_block .bottom_header{display:flex;align-items:center;justify-content:space-between;gap:24px}header .about_block .bottom_header .menu_burger{display:flex;align-items:center;gap:12px;flex-shrink:0;white-space:nowrap}header .about_block .bottom_header .menu_burger>span{white-space:nowrap;font-size:14px;letter-spacing:.05em;text-transform:lowercase}header .about_block .bottom_header .menu{flex:1 1 auto;min-width:0}header .about_block .bottom_header .menu ul{display:flex;flex-wrap:nowrap;gap:24px;margin:0;padding:0;list-style:none}header .about_block .bottom_header .menu ul li a{white-space:nowrap}@media (max-width:1200px){header .about_block .bottom_header .menu_burger{margin-left:0;gap:18px}header .about_block .bottom_header .menu_burger>span{font-size:14px;color:#FFF}}select.lux-select__native{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important}header .about_block .bottom_header .menu_burger{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:18px!important;flex-shrink:0!important;white-space:nowrap!important;position:relative;z-index:250}header .about_block .bottom_header .menu_burger>span{display:inline-block;font-family:"Felidae","Cormorant Garamond",serif;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:120%;color:#FFF;white-space:nowrap;flex-shrink:0}header .about_block .bottom_header .menu_burger .burger{position:relative;width:28px!important;height:16px!important;flex-shrink:0;background:#fff0;border:0;cursor:pointer;z-index:251}header .about_block .bottom_header .menu_burger .burger span{background:#FFFFFF!important;height:1.5px!important}header .about_block .bottom_header .menu_burger .burger:not(.active) span:nth-child(1){width:28px!important;top:0!important;right:0}header .about_block .bottom_header .menu_burger .burger:not(.active) span:nth-child(2){width:20px!important;top:50%!important;right:0;transform:translateY(-50%)!important}header .about_block .bottom_header .menu_burger .burger:not(.active) span:nth-child(3){width:20px!important;bottom:0!important;right:0}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;right:-2px!important;left:auto!important}header .about_block .bottom_header .menu_burger .burger.active span:nth-child(1){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 (max-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 (min-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{margin-left:-96px;margin-right:-96px;box-sizing:border-box}}@media (min-width:769px) and (max-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{margin-left:-60px;margin-right:-60px;box-sizing:border-box}}@media (max-width:1200px){.transparent_process_contact_block .cards_processes_group .cards_group{display:flex;grid-template-columns:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;border-left:0;border-right:0}.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:nth-child(1),.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){grid-column:auto;grid-row:auto;flex:0 0 auto;width:280px;min-width:280px;height:320px;scroll-snap-align:start;border-right:1.5px solid #E1E1E1;border-bottom:0;border-top:0;padding:25px 20px}.transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(1),.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:nth-child(1) 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 (max-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{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.managing_risks_market_block .cards_group .about_block::-webkit-scrollbar{display:none}.managing_risks_market_block .cards_group .about_block .card_risks{flex:0 0 auto;min-width:280px;width:280px;scroll-snap-align:start;height:auto;min-height:480px}.cards_logos_informations .about_block{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.cards_logos_informations .about_block::-webkit-scrollbar{display:none}.cards_logos_informations .about_block .card_partner{flex:0 0 auto;scroll-snap-align:start}.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:nth-child(1),.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){grid-column:span 1;grid-row:auto;border-right:0;border-left:0;border-bottom:1.5px solid #E1E1E1;border-top:0;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){padding:0;min-height:220px}.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{transform:scaleY(1);height:220px}}header .about_block .top_header_group .lang-dropdown-btn,header .about_block .bottom_header .lang-dropdown-btn{color:#FFF;border-color:rgb(255 255 255 / .3)}header .about_block .top_header_group .lang-dropdown-btn:hover,header .about_block .bottom_header .lang-dropdown-btn:hover{border-color:rgb(255 255 255 / .6);background:rgb(255 255 255 / .05);color:#FFF}@media (max-width:1500px){header .about_block .top_header_group,header .about_block .bottom_header{padding-left:60px;padding-right:60px}}@media (max-width:1199px){header .about_block .top_header_group,header .about_block .bottom_header{padding-left:30px;padding-right:30px}}@media (max-width:767px){header .about_block .top_header_group{padding-left:16px;padding-right:16px}}@media (max-width:767px){.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{font-size:30px!important;line-height:110%!important;letter-spacing:2%!important;font-family:"Felidae","Cormorant Garamond",serif!important}}@media (min-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 (min-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{font-size:18px;letter-spacing:.04em;margin-bottom:24px}header .about_block .mega-menu .bottom_menu_group .contacts_group h4{font-size:14px;letter-spacing:.02em;margin-bottom:8px}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{margin-bottom:28px}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{font-size:15px;letter-spacing:.08em;padding:14px}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{font-size:15px;margin-top:12px}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{font-size:18px;letter-spacing:.06em}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{font-size:16px;padding:10px 22px;letter-spacing:.06em}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 32px 40px}}@media (max-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{display:none!important}header .about_block .bottom_header{display:none!important}}.mega-close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:#fff0;border:0;color:#010101;cursor:pointer;flex-shrink:0}.mega-close svg{display:block;width:24px;height:24px}.mega-close--desktop{margin-left:20px}header .about_block .mega-menu .menu_burger_top_group>.mega-close--mobile{grid-area:left;justify-self:start;align-self:center;display:none}@media (max-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{display:inline-flex!important;width:32px!important;height:32px!important;color:#010101!important;background:transparent!important;border:0!important;z-index:5}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{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;z-index:2}header .about_block .mega-menu .menu_burger_top_group .logo img{width:135px!important;height:auto!important}}@media (max-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 (min-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}}@media (min-width:1200px){header .about_block .mega-menu .menu_burger_top_group{padding-left:64px;padding-right:64px}}@media (min-width:1200px) and (max-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 (min-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 (max-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{text-align:center!important}header .about_block .mega-menu .bottom_menu_group .menu_group_main ul li a{text-align:center!important}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{justify-content:center!important;text-align: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{text-align:center!important}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{justify-content:center!important}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 (max-width:767px){#megaMenu .bottom_menu_group .our_projects .projects_group .project,header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group .project{flex-direction:column!important;align-items:center!important;gap:12px!important;text-align:center!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{display:block!important;margin:0 auto!important;float:none!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{margin:0 auto!important;padding:0!important;text-align:center!important;width:100%!important}#megaMenu .bottom_menu_group .contacts_group .networks_group .networks,header .about_block .mega-menu .bottom_menu_group .contacts_group .networks_group .networks{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:16px!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{display:inline-flex!important;width:40px;height:40px}#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{display:block!important;width:40px!important;height:40px!important;max-width:none!important;filter:invert(1)!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{display:flex!important;grid-column:1 / -1!important;justify-content:center!important}#megaMenu .our_projects .projects_group>.project:nth-child(1),header .about_block .mega-menu .bottom_menu_group .our_projects .projects_group>.project:nth-child(1){transform:translateX(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:translateX(-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:translateX(-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:translateX(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:translateX(-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:translateX(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:translateX(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:translateX(-14px)!important}.marbella_solutions_wealth_impact .about_block h2{display:block!important;flex-direction:row!important;text-align:center!important;font-size:18px!important;line-height:130%!important;letter-spacing:0.02em!important;padding:0 16px 16px 16px!important;margin:0 auto!important;max-width:100%;white-space:normal!important;word-spacing:normal!important}.marbella_solutions_wealth_impact .about_block h2 br{display:none!important}.marbella_solutions_wealth_impact .about_block h2 span:not(.reveal-word){display:inline!important;margin:0!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:20px 10px 0 10px!important;width:100%!important;max-width:100%!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin:0 auto 16px!important;width:100%!important;max-width:100%!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:5px!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;text-align:center!important;margin:0 auto!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{display:block!important;flex:1 0 100%!important;width:100%!important;max-width:280px;margin:6px auto 0!important;padding:0!important;color:#555!important;font-weight:300!important;font-size:13px!important;line-height:140%!important;text-align:center!important;opacity:1!important;max-height:none!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{display:block!important;width:100%!important;max-width:360px!important;margin:0 auto!important;height:222px!important;position:relative!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella img{display:block!important;margin:0 auto!important;width:100%!important;height:100%!important;object-fit:cover!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{left:50%!important;transform:translateX(-50%)!important;position:absolute!important;bottom:14px!important}}.consultation--mobile-cta{display:none}@media (max-width:499px){header .about_block .top_header_group .right_contacts .consultation{display:none!important}}@media (max-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{display:flex!important;font-family:"Inter",sans-serif;font-weight:400;font-size:13px;line-height:1;letter-spacing:.18em;text-transform:uppercase;padding:16px 18px;width:100%;align-items:center;justify-content:center;text-align:center;white-space:nowrap;color:#010101;background:#fff0;border:1px solid #010101;text-decoration:none;margin-bottom:20px}}@media (max-width:880px){footer .menu_group .menu ul{display:grid;grid-template-columns:auto auto;justify-content:space-evenly;align-items:center;row-gap:15px;column-gap:40px;width:100%;max-width:100%}footer .menu_group .menu ul li{grid-column:auto;justify-content:center}}@media (max-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 + 3.0vw, 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 + 0.8vw, 48px);--pad-32:clamp(16px, 11px + 0.5vw, 32px);--mb-80:clamp(28px, 14px + 1.25vw, 80px);--mb-32:clamp(14px, 10px + 0.36vw, 32px);--mb-20:clamp(10px, 8px + 0.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){justify-content:center!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;text-align:center}.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{margin-left:auto!important;margin-right:auto!important;text-align:center!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{font-size:var(--fs-25)!important}.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{font-size:var(--fs-16)!important}.personalized_selection_block .about_block .group_inf_personalized h4{font-size:var(--fs-16)!important}.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, -10px + 5.8vw, 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 (max-width:767px){.marbella_solutions_wealth_impact .about_block h2{font-size:clamp(22px, 5.4vw, 30px)!important;margin-bottom:0!important;padding-bottom:16px!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{max-width:100%!important;width:100%!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .img_marbella a{left:50%!important;right:auto!important;transform:translateX(-50%)!important;position:absolute!important;bottom:14px!important;text-align:center!important;white-space:nowrap!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{font-size:var(--fs-25)!important}.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{font-size:var(--fs-25)!important}.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{font-size:var(--fs-28)!important}.transparent_process_contact_block .about_block .card_el h3,.transparent_process_contact_block .card_el h3{font-size:var(--fs-28)!important}.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 (max-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{width:clamp(195px, 131px + 16.9vw, 455px)!important;height:clamp(250px, 171px + 20.8vw, 570px)!important;align-self:center!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:transparent!important;fill:#41545C!important}.real_estate_marbella_block .stages_real_estate .stages_group .stage.active .title_stage svg line{stroke:#FFFFFF!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{height:auto!important;min-height:clamp(380px, 200px + 24vw, 700px)!important;align-items:flex-start!important}.marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group{max-width:clamp(190px, 128px + 16.2vw, 440px)!important;height:clamp(380px, 200px + 24vw, 700px)!important;justify-content:center!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 + 0.4vw, 18px) clamp(8px, 5px + 0.4vw, 18px) clamp(8px, 5px + 0.4vw, 18px) clamp(8px, 5px + 0.4vw, 18px)!important;padding-right:0!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{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;z-index:1!important;opacity:0!important;transition:opacity 0.4s ease!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 0s!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{position:absolute!important;left:clamp(20px, 12px + 0.5vw, 32px)!important;right:clamp(20px, 12px + 0.5vw, 32px)!important;bottom:clamp(20px, 12px + 0.5vw, 30px)!important;top:auto!important;width:auto!important;z-index:11!important}@media (min-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{padding-left:0!important;color:#C2C2C2!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{padding-left:0!important;max-height:0!important;opacity: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;left:0!important;right:0!important;bottom:0!important;top:auto!important;height:clamp(180px, 18vw, 320px)!important;transform:none!important;transition:opacity .5s ease,transform .5s ease!important}.managing_risks_market_block .cards_group .about_block .card_risks:nth-child(1) .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{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!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:nth-child(1) .img_wrapper,.managing_risks_market_block .cards_group .about_block .card_risks:hover:nth-child(3) .img_wrapper{opacity:0!important;transform:translateY(-16px)!important;pointer-events:none!important}.managing_risks_market_block .cards_group .about_block .card_risks.is-open .img_wrapper{opacity:0!important;transform:translateY(-16px)!important;pointer-events:none!important}.managing_risks_market_block .cards_group .about_block .card_risks.is-open .arrow_top{transform:rotate(180deg)!important}@media (max-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:nth-child(1),.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 (min-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 + 0.625vw, 25px)}footer .top_footer_block .about_block .contacts_group .contatcs p,footer .top_footer_block .about_block .contacts_group .contatcs a{font-size:clamp(24px, 12px + 0.8vw, 32px)}footer .menu_group .menu ul li a{font-size:clamp(24px, 12px + 0.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 + 0.55vw, 22px)}footer .how_to_get_to_us .about_block .map_block .location_overlay .locations_text p{font-size:clamp(18.75px, 9.375px + 0.625vw, 25px)}footer .how_to_get_to_us .about_block .ask_question{font-size:clamp(18.75px, 9.375px + 0.625vw, 25px)}footer .bottom_texts_group .about_block span,footer .bottom_texts_group .about_block .center_group a{font-size:clamp(18.75px, 9.375px + 0.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{display:block!important;flex-direction:row!important;align-items:initial!important;justify-content:initial!important;width:100%!important;max-width:100%!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;word-wrap:normal!important;hyphens:none!important;margin-left:auto!important;margin-right:auto!important;border-bottom:0!important;padding-bottom:0!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){display:inline!important;margin:0!important}@media (max-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{font-size:clamp(22px, 5.4vw, 30px)!important;line-height:120%!important;letter-spacing:0.02em!important;margin-bottom:24px!important;padding:0!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{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;height:auto!important;min-height:0!important;width:100%!important;max-width:100%!important;gap:16px!important;padding:0!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;height:auto!important;min-height:0!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important;overflow:visible!important}html body .marbella_solutions_wealth_impact .about_block .descriptions_texts_img_group .descriptions_group .description{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:5px!important;flex:0 0 auto!important;width:100%!important;max-width:100%!important;text-align:center!important;padding:0!important;border:none!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{display:block!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;color:#555!important;font-weight:300!important;font-size:13px!important;line-height:140%!important;text-align:center!important;opacity:1!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{padding-left:0!important;margin-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{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;height:240px!important;margin:0!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{width:100%!important;height:100%!important;object-fit:cover!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{position:absolute!important;left:50%!important;right:auto!important;bottom:16px!important;top:auto!important;transform:translateX(-50%)!important;width:auto!important;max-width:calc(100% - 32px)!important;padding:10px 24px!important;text-align:center!important;white-space:nowrap!important}}@media (max-width:769px){html body .interactive_map_block .map_tab{font-size:22px!important}html body .interactive_map_block .map_tab_separator{font-size:22px!important}}@media (max-width:380px){html body .interactive_map_block .map_tab{font-size:18px!important}html body .interactive_map_block .map_tab_separator{font-size:18px!important}}@media (max-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{width:100%!important;height:144px!important;margin-top:12px!important;opacity:1!important;align-self:stretch!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;line-height:110%!important;margin-bottom:18px!important}html body .experience_eliminates_clients .title_block .title_texts h3{font-size:clamp(15px, 1.35vw, 24px)!important;margin:0 auto!important;max-width:880px!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 (min-width:768px){html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el{height:clamp(200px, 17vw, 280px)!important;padding:clamp(28px, 2.6vw, 50px) clamp(18px, 2vw, 35px) clamp(20px, 2vw, 32px) clamp(18px, 2vw, 35px)!important;justify-content:flex-start!important;gap:clamp(8px, 0.8vw, 14px)!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, 0.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){height:auto!important;align-self:stretch!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{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}}@media (max-width:767px){html body .experience_eliminates_clients .cards_eliminetes_group{border-bottom:0!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group{display:flex!important;flex-direction:column!important;border:0!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el{height:auto!important;min-height:0!important;padding:32px 0 32px 0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;text-align:center!important;gap:12px!important;width:100%!important;grid-column:unset!important;grid-row:unset!important;border:0!important;border-bottom:1.6px solid #E1E1E1!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){display:none!important;visibility:hidden!important;width:0!important;height:0!important;max-height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;overflow:hidden!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el span{margin:0!important;padding:0 20px!important;font-family:"Felidae","Cormorant Garamond",serif!important;font-size:40px!important;line-height:110%!important;letter-spacing:0.02em!important;color:#010101!important;text-align:center!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el p{margin:0 auto!important;padding:0 20px!important;font-size:14px!important;line-height:140%!important;color:#3C3C3B!important;max-width:360px!important;text-align:center!important}html body .experience_eliminates_clients .cards_eliminetes_group .cards_group .card_el .img-wrapper{width:100%!important;margin:20px 0 0 0!important;padding:0!important;overflow:hidden!important;display:block!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:nth-child(1) 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{display:block!important;width:100%!important;height:auto!important;aspect-ratio:16 / 9!important;min-height:200px!important;max-height:320px!important;-o-object-fit:cover!important;object-fit:cover!important;object-position:center center!important;margin:0!important;padding:0!important;transform:none!important;-webkit-transform:none!important;opacity:1!important;transition: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:120%!important}html body .experience_eliminates_clients .title_block .title_texts h3{display:block!important;font-size:clamp(13px, 3.4vw, 16px)!important;margin-top:14px!important;padding:0 16px!important}}@media (min-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{font-size:clamp(26px, 3.4vw, 54px)!important;line-height:110%!important;margin-bottom:clamp(14px, 1.4vw, 24px)!important;max-width:100%!important;white-space:normal!important}html body .marbella_real_estate_inquiry_block .about_block .form_group h3{font-size:clamp(14px, 1.4vw, 22px)!important;margin-bottom:clamp(10px, 1vw, 16px)!important;max-width:100%!important}html body .marbella_real_estate_inquiry_block .about_block .form_group p{font-size:clamp(13px, 1.1vw, 18px)!important;margin-bottom:clamp(28px, 3.6vw, 60px)!important}html body .marbella_real_estate_inquiry_block .about_block .form_group form select{max-width:100%!important;padding:clamp(14px, 1.6vw, 26px) clamp(18px, 2vw, 32px)!important;font-size:clamp(13px, 1.05vw, 18px)!important;background-position:right clamp(18px, 2vw, 32px) center!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{padding:clamp(14px, 1.6vw, 26px) clamp(18px, 2vw, 32px)!important;font-size:clamp(13px, 1.05vw, 18px)!important;min-height:clamp(54px, 5.4vw, 84px)!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{font-size:clamp(13px, 1.05vw, 18px)!important;margin:clamp(24px, 3vw, 50px) 0 clamp(8px, 0.9vw, 14px) 0!important}html body .marbella_real_estate_inquiry_block .about_block .form_group form>button{font-size:clamp(14px, 1.15vw, 20px)!important;padding:clamp(12px, 1.2vw, 20px)!important;margin-bottom:clamp(14px, 1.6vw, 26px)!important}html body .marbella_real_estate_inquiry_block .about_block .form_group form>span{font-size:clamp(11px, 0.85vw, 14px)!important;max-width:clamp(280px, 35vw, 480px)!important}}@media (min-width:768px){html body .successful_transactions_experiences_block .cards_group .about_block{display:grid!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;border-top:1.6px solid #E1E1E1!important;border-bottom:1.6px solid #E1E1E1!important}html body .successful_transactions_experiences_block .cards_group .about_block .card_reviews_group{background:#FAFAFA!important;padding:clamp(20px, 1.8vw, 32px)!important;width:auto!important;max-width:none!important;margin:0!important;flex:unset!important}html body .successful_transactions_experiences_block .card_reviews_group .card_review{display:flex!important;flex-direction:column!important;height:100%!important;min-height:clamp(380px, 32vw, 580px)!important;gap:0!important;padding:0!important;background:transparent!important}html body .successful_transactions_experiences_block .card_review .top_text_group{display:flex!important;flex-direction:column!important;gap:0!important}html body .successful_transactions_experiences_block .card_review .name_group{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:clamp(14px, 1.4vw, 24px)!important;margin-bottom:clamp(18px, 1.8vw, 32px)!important}html body .successful_transactions_experiences_block .card_review .name_group img{width:clamp(72px, 6.4vw, 117px)!important;height:clamp(74px, 6.5vw, 120px)!important;object-fit:cover!important;display:block!important;flex-shrink:0!important;background:#D9D9D9!important;border-radius:0!important}html body .successful_transactions_experiences_block .card_review .name_group h3{font-family:"Felidae","Cormorant Garamond",serif!important;font-weight:400!important;font-size:clamp(22px, 2vw, 38px)!important;line-height:110%!important;letter-spacing:0.02em!important;color:#010101!important;margin:0!important;text-transform:none!important}html body .successful_transactions_experiences_block .card_review h4{font-family:"Inter",sans-serif!important;font-weight:300!important;font-size:clamp(16px, 1.5vw, 28px)!important;line-height:120%!important;color:#3C3C3B!important;margin:0 0 clamp(10px, 1vw, 18px) 0!important;text-transform:none!important;max-width:100%!important}html body .successful_transactions_experiences_block .card_review p{font-family:"Inter",sans-serif!important;font-weight:300!important;font-size:clamp(14px, 1.2vw, 22px)!important;line-height:135%!important;color:#3C3C3B!important;margin:0!important}html body .successful_transactions_experiences_block .card_review>span{font-family:"Inter",sans-serif!important;font-weight:300!important;font-size:clamp(16px, 1.3vw, 26px)!important;line-height:120%!important;color:#CDCDCD!important;letter-spacing:0!important;margin-top:auto!important;padding-top:clamp(18px, 2vw, 36px)!important;text-align:left!important;display:block!important}html body .successful_transactions_experiences_block .title_block .titles h2{font-family:"Felidae","Cormorant Garamond",serif!important;font-weight:400!important;font-size:clamp(36px, 3.6vw, 72px)!important;line-height:110%!important;letter-spacing:0.02em!important;color:#010101!important;text-align:center!important;margin:0 auto clamp(28px, 3vw, 56px)!important;max-width:1376px!important;padding:0 20px!important;text-transform:uppercase!important}}@media (min-width:768px){html body .experience_eliminates_clients .cards_eliminetes_group .cards_group{gap:0!important;grid-gap:0!important;-moz-column-gap:0!important;column-gap:0!important;row-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:nth-child(1),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 (min-width:1200px){html body .transparent_process_contact_block .cards_processes_group .cards_group{align-items:stretch!important;grid-auto-rows:clamp(220px, 18vw, 300px)!important}html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el{height:auto!important;min-height:0!important;padding:clamp(20px, 1.6vw, 30px)!important;justify-content:flex-start!important;align-self:stretch!important;gap:0!important}html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el h3{margin:0 0 clamp(14px, 1.2vw, 22px) 0!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:nth-child(1),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:nth-child(1) img,html body .transparent_process_contact_block .cards_processes_group .cards_group .card_el:nth-child(5) img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;transform:scaleY(1)!important;transform-origin:top!important;display:block!important}}html body .professional_obligations_block .about_block h3{text-transform:uppercase!important}@media (min-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{font-size:clamp(15px, 1.1vw, 20px)!important;margin-top:clamp(20px, 2vw, 36px)!important}html body .professional_obligations_block .about_block .slides_obligations .slide_group .mySwiper .swiper-pagination{font-size:clamp(18px, 1.5vw, 26px)!important;margin-top:clamp(18px, 2vw, 32px)!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{width:28px!important;height:28px!important;margin-top:-14px!important;color:#010101!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:22px!important;line-height:1!important;font-weight:400!important}@media (max-width:769px){html body .successful_transactions_experiences_block .cards_group .about_block .card_reviews_group:nth-child(n+3){display:none!important}}@media (min-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 (max-width:1199px){html body .frequently_asked_questions_block .about_block{padding-top:calc(198px * 0.8)!important;padding-bottom:calc(150px * 0.8)!important}}@media (max-width:769px){html body .frequently_asked_questions_block .about_block{padding-top:calc(198px * 0.6)!important;padding-bottom:calc(150px * 0.6)!important}}.partners--carousel{width:100%;overflow:hidden;padding:clamp(40px, 5vw, 80px) 0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}.partners--carousel .partners__track{display:flex;align-items:center;gap:clamp(40px, 6vw, 96px);width:max-content;animation:inmolux-partners-scroll 32s linear infinite;will-change:transform}.partners--carousel:hover .partners__track{animation-play-state:paused}.partners--carousel .partners__item{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:clamp(48px, 5vw, 80px)}.partners--carousel .partners__item img{max-height:100%;width:auto;-o-object-fit:contain;object-fit:contain;display:block;filter:grayscale(100%);opacity:.72;transition:filter .3s ease,opacity .3s ease}.partners--carousel .partners__placeholder{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:clamp(28px, 2.6vw, 50px);line-height:110%;letter-spacing:.02em;text-transform:uppercase;color:#CDCDCD;white-space:nowrap}.partners--carousel .partners__item:hover img{filter:grayscale(0);opacity:1}@keyframes inmolux-partners-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.partners--carousel .partners__track{animation:none}}@media (min-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{font-size:clamp(34px, 3vw, 50px)!important;margin-bottom:clamp(20px, 2vw, 32px)!important}html body .frequently_asked_questions_block .about_block .tabs a{font-size:clamp(15px, 1.2vw, 22px)!important}}@media (min-width:768px){html body .professional_obligations_block{padding-top:0!important;padding-bottom:0!important}html body .professional_obligations_block .about_block h3{font-size:clamp(28px, 2.4vw, 38px)!important;margin-bottom:clamp(16px, 1.6vw, 28px)!important;letter-spacing:0.02em!important;padding-top:clamp(20px, 2vw, 36px)!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 (max-width:1199px){html body .transparent_process_contact_block .cards_processes_group_mob_group .about_block .accordion-button{justify-content:center!important;text-align: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{justify-content:center!important;text-align:center!important;width:auto!important;flex:0 1 auto!important;gap:12px!important}}@media (max-width:1199px){html body .transparent_process_contact_block .title_block .titles .tabs{position:static!important;display:flex!important;justify-content:center!important;align-items:center!important;padding-right:0!important}html body .transparent_process_contact_block .title_block .titles .tabs::after{display:none!important;content: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:"";position:absolute;right:clamp(10px, 2vw, 24px);top:50%;transform:translateY(-50%);width:36px;height:18px;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-repeat:no-repeat;background-position:center;background-size:contain;animation:inmolux-swipe-hint 1.6s ease-in-out infinite;pointer-events:none;opacity:.9;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .15));z-index:5;transition:opacity .35s ease}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%,100%{transform:translateX(0)}50%{transform:translateX(12px)}}html body .marbella_real_estate_inquiry_block::before,html body .marbella_real_estate_inquiry_block::after{display:none!important;content: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{border-left:0!important;border-right:0!important}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-left:0!important;border-right:0!important;border-bottom:0!important;border-top:1.5px solid rgb(225 225 225 / .2)!important}@media (max-width:770px){html body .transparent_process_contact_block .title_block .titles .tabs{display:none!important}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){display:block!important;text-transform:uppercase!important;font-family:"Felidae","Cormorant Garamond",serif!important;font-weight:400!important;font-size:clamp(22px, 6vw, 32px)!important;line-height:115%!important;letter-spacing:0.02em!important;text-align:center!important;color:#010101!important;margin:0 auto 20px!important;padding:0 16px!important;max-width:100%!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 (min-width:770px) and (max-width:1199px){html body .transparent_process_contact_block .go_investment_project .tag_investment a{background-color:transparent!important;color:#010101!important;border:1px solid #010101!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease!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{background-color:#41545C!important;color:#FFFFFF!important;border-color:#41545C!important}}html body footer .how_to_get_to_us .about_block .map_block .map .leaflet-tile-pane{filter:grayscale(100%) contrast(.95) brightness(.97);-webkit-filter:grayscale(100%) 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 (max-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{display:block!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}@media (max-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 (min-width:770px) and (max-width:1199px){html body footer .menu_group .menu ul li a{font-size:15.6px!important}}@media (min-width:768px) and (max-width:1199px){html body .transparent_process_contact_block .go_investment_project .tag_investment a[data-panel].active{margin-bottom:clamp(40px, 4vw, 72px)!important}}header .about_block .mega-menu .bottom_menu_group .contacts_group .go_blog{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:25px;line-height:150%;letter-spacing:.05em;text-transform:uppercase;color:#000;padding:21px;width:100%;display:flex;align-items:center;justify-content:center;border:.8px solid #000;background:#fff0;text-decoration:none;margin-top:16px;transition:background-color .25s ease,color .25s ease;box-sizing:border-box}header .about_block .mega-menu .bottom_menu_group .contacts_group .go_blog:hover{background-color:#000;color:#FFF}@media (max-width:1500px){header .about_block .mega-menu .bottom_menu_group .contacts_group .go_blog{font-size:16px;line-height:115%;padding:16px 0;margin-top:12px}}@media (max-width:768px){header .about_block .mega-menu .bottom_menu_group .contacts_group .go_blog{font-size:14px;padding:14px 0;margin-top:12px}}.home_blog_block .about_block{border-left:1.5px solid #E1E1E1;border-right:1.5px solid #E1E1E1;padding:150px 80px 150px;box-sizing:border-box}.home_blog_block .home_blog_head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:70px;flex-wrap:wrap}.home_blog_block .home_blog_kicker{display:inline-flex;align-items:center;gap:10px;font-family:"Inter",sans-serif;font-weight:400;font-size:14px;line-height:110%;letter-spacing:.18em;text-transform:uppercase;color:#8C8F94;margin-bottom:16px}.home_blog_block .home_blog_kicker::before{content:"";width:28px;height:1px;background:#8C8F94;display:inline-block}.home_blog_block .home_blog_head .title_block{flex:1 1 auto;font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:50px;line-height:110%;letter-spacing:.02em;color:#010101;margin:0;text-transform:uppercase}.home_blog_block .home_blog_head .home_blog_kicker{flex:0 0 100%;margin-bottom:12px}.home_blog_block .home_blog_more{display:inline-flex;align-items:center;gap:14px;font-family:"Inter",sans-serif;font-weight:400;font-size:16px;line-height:100%;letter-spacing:.08em;text-transform:uppercase;color:#232323;text-decoration:none;transition:color .25s ease,gap .25s ease;flex:0 0 auto}.home_blog_block .home_blog_more svg{width:32px;height:32px;transition:transform .25s ease;flex-shrink:0}.home_blog_block .home_blog_more svg circle{transition:stroke .25s ease}.home_blog_block .home_blog_more svg line{transition:stroke .25s ease}.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{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 32px}.home_blog_block .home_blog_card{display:flex;flex-direction:column;background:#fff0}.home_blog_block .home_blog_card__photo{display:block;width:100%;overflow:hidden;margin-bottom:24px;aspect-ratio:4 / 3}.home_blog_block .home_blog_card__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease,opacity .25s ease}.home_blog_block .home_blog_card__photo:hover img{transform:scale(1.04);opacity:.94}.home_blog_block .home_blog_card__body{display:flex;flex-direction:column}.home_blog_block .home_blog_card__date{display:block;font-family:"Inter",sans-serif;font-weight:300;font-size:14px;line-height:130%;letter-spacing:.06em;color:#8C8F94;margin-bottom:12px;text-transform:uppercase}.home_blog_block .home_blog_card__title{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:26px;line-height:120%;letter-spacing:.01em;color:#010101;margin:0 0 14px}.home_blog_block .home_blog_card__title a{color:inherit;text-decoration:none;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home_blog_block .home_blog_card__title a:hover{color:#3C3C3B}.home_blog_block .home_blog_card__excerpt{font-family:"Inter",sans-serif;font-weight:300;font-size:16px;line-height:145%;color:#3C3C3B;margin:0 0 22px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home_blog_block .home_blog_card__btn{display:inline-flex;align-items:center;gap:12px;margin-top:auto;align-self:flex-start;font-family:"Inter",sans-serif;font-weight:400;font-size:13px;line-height:100%;letter-spacing:.12em;text-transform:uppercase;color:#232323;text-decoration:none;transition:color .25s ease,gap .25s ease}.home_blog_block .home_blog_card__btn svg{width:28px;height:28px;flex-shrink:0;transition:transform .25s ease}.home_blog_block .home_blog_card__btn svg circle,.home_blog_block .home_blog_card__btn svg line{transition:stroke .25s ease}.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{padding:60px 0;font-family:"Inter",sans-serif;color:#8C8F94;text-align:center}@media (max-width:1199px){.home_blog_block .about_block{padding:100px 40px}.home_blog_block .home_blog_head{margin-bottom:50px;gap:24px}.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 (max-width:769px){.home_blog_block .about_block{padding:70px 20px;border-left:none;border-right:none}.home_blog_block .home_blog_head{flex-direction:column;align-items:flex-start;margin-bottom:32px;gap:12px}.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{display:inline-flex;margin-top:32px}.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{margin-bottom:14px;aspect-ratio:4 / 3}.home_blog_block .home_blog_card__date{font-size:11px;margin-bottom:8px}.home_blog_block .home_blog_card__title{font-size:18px;margin-bottom:10px}.home_blog_block .home_blog_card__excerpt{font-size:13px;line-height:140%;margin-bottom:14px;-webkit-line-clamp:2}.home_blog_block .home_blog_card__btn{font-size:11px;gap:8px}.home_blog_block .home_blog_card__btn svg{width:22px;height:22px}}@media (max-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 (max-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{display:flex;align-items:center;justify-content:space-between;padding:0 16px 28px;gap:14px}.cards_processes_group_mob_group .tp-mob-swiper-title{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:22px;line-height:1.1;color:#010101;flex:1;text-align:center}.cards_processes_group_mob_group .tp-mob-swiper-prev,.cards_processes_group_mob_group .tp-mob-swiper-next{background:#fff0;border:1px solid #E1E1E1;width:44px;height:44px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#3C3C3B;font-family:serif;font-size:24px;line-height:1;padding:0;transition:border-color .25s ease,color .25s ease,background-color .25s ease;-webkit-tap-highlight-color:#fff0}.cards_processes_group_mob_group .tp-mob-swiper-prev:hover,.cards_processes_group_mob_group .tp-mob-swiper-next:hover{border-color:#010101;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{overflow:visible;padding:0 0 0 16px}.cards_processes_group_mob_group .tp-mob-swiper .swiper-slide{width:80%;height:auto;transition:opacity .35s ease}.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{border:1px solid #E1E1E1;padding:24px 18px;background:#FFF;height:100%}.cards_processes_group_mob_group .tp-mob-slide__title{font-family:"Felidae","Cormorant Garamond",serif;font-weight:400;font-size:20px;line-height:1.1;color:#010101;margin:0 0 18px}.cards_processes_group_mob_group .tp-mob-slide__cta{display:flex;align-items:center;justify-content:center;margin-top:22px;padding:14px 18px;border:1px solid #010101;color:#010101;text-decoration:none;font-family:"Inter",sans-serif;font-weight:400;font-size:13px;letter-spacing:.18em;text-transform:uppercase;transition:background-color .25s ease,color .25s ease}.cards_processes_group_mob_group .tp-mob-slide__cta:hover{background-color:#010101;color:#FFF}}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{background:transparent!important;box-shadow:none!important;border-bottom-color:transparent!important}body.is-home-page header .about_block .top_header_group>.logo img{filter:brightness(0) saturate(100%)!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{color:#010101!important;background:transparent!important;border-color:rgb(1 1 1 / .35)!important}body.is-home-page header .lang-dropdown-btn{color:#010101!important;background:transparent!important;border-color:rgb(1 1 1 / .35)!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:transparent!important;border-color:rgb(1 1 1 / .55)!important}body.is-home-page header .lang-arrow{color:currentColor!important}@media (max-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{display:block!important;padding-top:56px!important}}