html body.is-home-page .big_block_home>.container>header{margin-top:0!important;padding-top:0!important}html body.is-home-page header .about_block{overflow:visible!important;margin-top:0!important;border-radius:0!important;box-shadow:none!important}html body.is-home-page header .about_block .top_header_group,html body.is-home-page header .about_block .bottom_header{background:rgb(255 255 255 / .07)!important;backdrop-filter:blur(10px) saturate(118%)!important;-webkit-backdrop-filter:blur(10px) saturate(118%)!important;border-radius:0!important;box-shadow:none!important}html body.is-home-page header .about_block .top_header_group{border-bottom:0!important}html body.is-home-page header .about_block .top_header_group>.logo img{filter:brightness(0) invert(1)!important}html body.is-home-page header .about_block .top_header_group .menu_burger .burger span,html body.is-home-page header .about_block .bottom_header .menu_burger .burger span{background:#FFFFFF!important}html body.is-home-page header .about_block .top_header_group .menu ul li a,html body.is-home-page header .about_block .bottom_header .menu ul li a,html body.is-home-page header .about_block .top_header_group .right_contacts .phone_number,html body.is-home-page header .about_block .top_header_group .right_contacts .consultation,html body.is-home-page header .about_block .bottom_header .menu_burger>span{color:#FFFFFF!important}html body.is-home-page header .about_block .top_header_group .menu ul li a,html body.is-home-page header .about_block .bottom_header .menu ul li a,html body.is-home-page header .about_block .top_header_group .right_contacts .phone_number,html body.is-home-page header .about_block .top_header_group .right_contacts .consultation,html body.is-home-page header .about_block .bottom_header .menu_burger>span{font-weight:300!important;text-shadow:none!important}html body.is-home-page header .about_block .top_header_group .menu ul li a,html body.is-home-page header .about_block .bottom_header .menu ul li a{font-size:15.4px!important}html body.is-home-page header .lang-dropdown-btn{color:#FFFFFF!important;border-color:rgb(255 255 255 / .42)!important;background:transparent!important}html body.is-home-page header .lang-dropdown-btn:hover,html body.is-home-page header .lang-dropdown.open .lang-dropdown-btn{color:#FFFFFF!important;border-color:rgb(255 255 255 / .7)!important;background:rgb(255 255 255 / .06)!important}html body.is-home-page header .lang-arrow{color:currentColor!important}html body.is-home-page header .lang-dropdown-menu{background:rgb(20 22 24 / .62)!important;backdrop-filter:blur(16px) saturate(140%)!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important;border:1px solid rgb(255 255 255 / .18)!important;box-shadow:0 18px 40px rgb(0 0 0 / .28)!important}html body.is-home-page header .lang-option{color:#FFFFFF!important}html body.is-home-page header .lang-option:hover,html body.is-home-page header .lang-option.is-active{color:#FFFFFF!important;background:rgb(255 255 255 / .08)!important}html body.is-home-page header .lang-option.is-active::before{background:rgb(255 255 255 / .72)!important}html body.is-home-page .hero-slide.hero-slide--cta{transition:opacity .34s cubic-bezier(.4,0,.2,1)!important}html body.is-home-page .hero-slide.hero-slide--cta .hero-actions,html body.is-home-page .hero-slide.hero-slide--cta .hero-cta,html body.is-home-page .hero-slide.hero-slide--cta .hero-meta{transform:translateY(18px)!important;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .34s ease!important}html body.is-home-page .hero-slide.hero-slide--cta.exiting{opacity:0;visibility:visible!important}html body.is-home-page .hero-slide.hero-slide--cta.exiting .hero-actions,html body.is-home-page .hero-slide.hero-slide--cta.exiting .hero-cta,html body.is-home-page .hero-slide.hero-slide--cta.exiting .hero-meta{opacity:0!important;transform:translateY(-14px)!important}html body.is-home-page .hero-slide.hero-slide--cta:not(.active):not(.exiting) .hero-actions,html body.is-home-page .hero-slide.hero-slide--cta:not(.active) .hero-cta,html body.is-home-page .hero-slide.hero-slide--cta:not(.active) .hero-meta{opacity:0!important;transform:translateY(18px)!important}html body.is-home-page .hero-slide.hero-slide--cta.active{opacity:1!important;visibility:visible!important}html body.is-home-page .hero-slide.hero-slide--cta.active .hero-actions,html body.is-home-page .hero-slide.hero-slide--cta.active .hero-cta,html body.is-home-page .hero-slide.hero-slide--cta.active .hero-meta{opacity:1!important;transform:translateY(0)!important}html body.is-home-page .big_block_home .group_home .home_block .hero-actions{background:rgb(18 21 24 / .22)!important;backdrop-filter:blur(8px) saturate(118%)!important;-webkit-backdrop-filter:blur(8px) saturate(118%)!important;border:1px solid rgb(255 255 255 / .2)!important;box-shadow:0 6px 18px rgb(0 0 0 / .15)!important;text-shadow:0 1px 3px rgb(0 0 0 / .55),0 0 14px rgb(0 0 0 / .32)!important}html body.is-home-page .big_block_home .group_home .home_block .hero-actions__link,html body.is-home-page .big_block_home .group_home .home_block .hero-actions__sep{opacity:0.86!important}html body.is-home-page .big_block_home .group_home .home_block .hero-actions__link.is-active,html body.is-home-page .big_block_home .group_home .home_block .hero-actions__link:hover{opacity:1!important}html body.is-home-page .big_block_home .group_home .home_block .hero-copy-glass{display:flex!important;flex-direction:column!important;align-items:center!important;position:relative!important;width:min(calc(100% - 32px), 920px)!important;max-width:920px!important;padding:clamp(22px, 2.4vw, 44px) clamp(18px, 3.7vw, 58px)!important;box-sizing:border-box!important;border:1px solid rgb(255 255 255 / .18)!important;border-radius:8px!important;background:rgb(0 0 0 / .42)!important;box-shadow:0 12px 36px rgb(0 0 0 / .14)!important}html body.is-home-page .big_block_home .group_home .home_block .hero-copy-glass>*{position:relative!important;z-index:1!important}html body.is-home-page .big_block_home .group_home .home_block .hero-copy-glass .main-title,html body.is-home-page .big_block_home .group_home .home_block .hero-copy-glass h2,html body.is-home-page .big_block_home .group_home .home_block .hero-copy-glass .hero-cta,html body.is-home-page .big_block_home .group_home .home_block .hero-copy-glass .hero-stats{opacity:1!important;color:#FFFFFF!important;text-shadow:0 1px 4px rgb(0 0 0 / .25)!important;transform:none!important;transition:none!important}html body.is-home-page .big_block_home .group_home .home_block .hero-copy-glass,html body.is-home-page .big_block_home .group_home .home_block .hero-copy-glass *{color:#FFFFFF!important}html body.is-home-page .big_block_home .group_home .home_block .hero-cta{position:relative!important;background:rgb(0 0 0 / .25)!important;border:1px solid rgb(255 255 255 / .34)!important;color:#FFFFFF!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),0 10px 28px rgb(0 0 0 / .12)!important;text-shadow:0 1px 4px rgb(0 0 0 / .25)!important;text-align:center!important}html body.is-home-page .big_block_home .group_home .home_block .hero-cta__label{display:block!important;position:relative!important;z-index:1!important;width:100%!important;text-align:center!important}html body.is-home-page .hero-slide:not(.hero-slide--cta) .hero-cta-block{margin-top:22px!important;max-width:860px!important}html body.is-home-page .big_block_home .group_home .home_block .hero-cta:hover{background:rgb(0 0 0 / .36)!important;border-color:rgb(255 255 255 / .48)!important;color:#FFFFFF!important}html body .real_estate_marbella_block .re-mob-swiper-nav{display:none!important}@media (min-width:770px){html body.is-home-page header .about_block{background:rgb(255 255 255 / .07)!important;backdrop-filter:blur(10px) saturate(118%)!important;-webkit-backdrop-filter:blur(10px) saturate(118%)!important}html body.is-home-page header .about_block .top_header_group,html body.is-home-page header .about_block .bottom_header{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body.is-home-page header .about_block .top_header_group .right_contacts{gap:12px!important}html body.is-home-page header .about_block .top_header_group .right_contacts .whatsapp{margin-right:18px!important}html body.is-home-page header .about_block .top_header_group .right_contacts .lang-dropdown{margin-right:0!important}html body.is-home-page header .about_block .top_header_group .right_contacts .consultation{margin-left:8px!important;border-color:rgb(255 255 255 / .92)!important}html body.is-home-page header .lang-dropdown-btn{padding:8px 16px!important;border-color:rgb(255 255 255 / .72)!important}html body.is-home-page .hero-slide:not(.hero-slide--cta) .hero-cta-block{margin-bottom:clamp(18px, 1.8vw, 32px)!important}html body.is-home-page .real_estate_marbella_block .re-mob-swiper{overflow:visible!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;align-items:stretch!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage{width:auto!important;min-width:0!important;max-width:none!important;flex:initial!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr) auto!important;align-content:stretch!important;row-gap:0!important;height:clamp(620px, 44vw, 920px)!important;min-height:0!important;padding:clamp(34px, 2.8vw, 50px) clamp(20px, 1.8vw, 30px)!important;justify-content:flex-start!important;box-sizing:border-box!important;overflow:hidden!important;contain:layout paint!important;transition:background-color .45s ease,box-shadow .45s ease!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage:nth-child(1),html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage:nth-child(3){padding-left:clamp(20px, 1.8vw, 30px)!important;padding-right:clamp(20px, 1.8vw, 30px)!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage{margin-bottom:24px!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage h3{transition:color .45s ease!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage svg circle{transition:stroke .45s ease,fill .45s ease!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage .title_stage svg line{transition:stroke .45s ease!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage h4,html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage p,html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage a{will-change:opacity,transform,max-height!important;transition:opacity .42s ease,transform .55s cubic-bezier(.22,1,.36,1),max-height .55s cubic-bezier(.22,1,.36,1),margin .42s ease,padding .42s ease!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage .img_wrap{width:min(100%, clamp(300px, 26vw, 560px))!important;height:auto!important;max-height:none!important;aspect-ratio:0.78!important;align-self:end!important;justify-self:center!important;margin:0 auto!important;will-change:width,transform!important;transition:width .62s cubic-bezier(.22,1,.36,1),margin .45s ease,transform .62s cubic-bezier(.22,1,.36,1)!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage .img_wrap .img_estate{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .62s cubic-bezier(.22,1,.36,1),filter .45s ease!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage:hover:not(.active) .title_stage h3{color:#BABABA!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage:hover:not(.active) .title_stage svg circle{stroke:#C4C4C4!important;fill:transparent!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage:hover:not(.active) .title_stage svg line{stroke:#C4C4C4!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage:hover:not(.active) h4,html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage:hover:not(.active) p,html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage:hover:not(.active) a{opacity:0!important;max-height:0!important;transform:translateY(20px)!important;margin:0!important;padding-top:0!important;padding-bottom:0!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage:hover:not(.active) .img_wrap{width:min(100%, clamp(300px, 26vw, 560px))!important;margin:0 auto!important;transform:none!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage.active .img_wrap{width:min(100%, clamp(150px, 11vw, 210px))!important;margin:0 auto!important;transform:none!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage.active h4,html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage.active p,html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage.active a{opacity:1!important;max-height:420px!important;transform:translateY(0)!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage.active h4{margin-bottom:16px!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage.active p{margin-bottom:24px!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .stages_group .stage.active a{margin-top:22px!important;padding:18px 20px!important}}@media (max-width:1199px){html body .transparent_process_contact_block .cards_processes_group{display:none!important}html body .transparent_process_contact_block .cards_processes_group_mob_group{display:block!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .container{max-width:none!important;padding-left:0!important;padding-right:0!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .about_block{padding:0!important;border-left:0!important;border-right:0!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .accordion,html body .transparent_process_contact_block .cards_processes_group_mob_group .accordion-item,html body .transparent_process_contact_block .cards_processes_group_mob_group .accordion-button,html body .transparent_process_contact_block .cards_processes_group_mob_group .accordion-collapse,html body .transparent_process_contact_block .cards_processes_group_mob_group .accordion-body{display:none!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-wrap{display:block!important;padding:48px 0 34px!important;overflow:hidden!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-nav{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:0 16px 22px!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-title{flex:1 1 auto!important;min-width:0!important;text-align:left!important;font-family:"Felidae","Cormorant Garamond",serif!important;font-size:22px!important;line-height:1.08!important;color:#010101!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-arrows{display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-prev,html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-next{width:40px!important;height:40px!important;padding:0!important;border:1px solid #D7D7D7!important;border-radius:999px!important;background:transparent!important;color:#3C3C3B!important;box-shadow:none!important;opacity:1!important;transform:none!important;transition:border-color .25s ease,color .25s ease,background-color .25s ease!important;-webkit-tap-highlight-color:transparent!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-prev:hover,html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-next:hover,html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-prev:active,html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-next:active{opacity:1!important;transform:none!important;background:transparent!important;border-color:#010101!important;color:#010101!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-prev:disabled,html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper-next:disabled{opacity:0.34!important;border-color:#D7D7D7!important;color:#9A9A9A!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper{overflow:visible!important;padding:0 10vw 0 16px!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper .swiper-wrapper{align-items:stretch!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper .swiper-slide{width:80vw!important;max-width:80vw!important;height:auto!important;transition:opacity .28s ease!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-swiper .swiper-slide:not(.swiper-slide-active){opacity:0.42!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-slide__inner{height:100%!important;padding:24px 18px!important;border:1px solid #E1E1E1!important;background:#FFFFFF!important;transform:none!important;transition:opacity .28s ease!important}html body .transparent_process_contact_block .cards_processes_group_mob_group .tp-mob-slide__title{display:none!important}}@media (min-width:770px) and (max-width:1199px){html body.is-home-page .transparent_process_contact_block{display:none!important}}@media (max-width:767px){html body.is-home-page .big_block_home .group_home .home_block .hero-slide:not(.hero-slide--cta) h2{font-size:clamp(22px, 5.5vw, 32px)!important;line-height:1.18!important}html body.is-home-page .big_block_home .group_home .home_block .hero-slide:not(.hero-slide--cta) .hero-cta{font-size:clamp(17px, 4.4vw, 23px)!important;line-height:1.35!important;padding:20px 22px!important}html body .real_estate_marbella_block .title_block{border-bottom:0!important}html body .real_estate_marbella_block .stages_real_estate .container{max-width:none!important;padding-left:0!important;padding-right:0!important}html body .real_estate_marbella_block .re-mob-swiper-nav{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:20px 16px 18px!important;border-left:1px solid #E1E1E1!important;border-right:1px solid #E1E1E1!important}html body .real_estate_marbella_block .re-mob-swiper-title{flex:1 1 auto!important;min-width:0!important;font-family:"Felidae","Cormorant Garamond",serif!important;font-size:28px!important;line-height:1.05!important;color:#C5C5C5!important;text-align:left!important}html body .real_estate_marbella_block .re-mob-swiper-arrows{display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important}html body .real_estate_marbella_block .re-mob-swiper-prev,html body .real_estate_marbella_block .re-mob-swiper-next{width:40px!important;height:40px!important;padding:0!important;border:1px solid #D7D7D7!important;border-radius:999px!important;background:transparent!important;color:#3C3C3B!important;box-shadow:none!important;opacity:1!important;transform:none!important;transition:border-color .25s ease,color .25s ease,background-color .25s ease!important;-webkit-tap-highlight-color:transparent!important}html body .real_estate_marbella_block .re-mob-swiper-prev:hover,html body .real_estate_marbella_block .re-mob-swiper-next:hover,html body .real_estate_marbella_block .re-mob-swiper-prev:active,html body .real_estate_marbella_block .re-mob-swiper-next:active{opacity:1!important;transform:none!important;background:transparent!important;border-color:#010101!important;color:#010101!important}html body .real_estate_marbella_block .re-mob-swiper-prev:disabled,html body .real_estate_marbella_block .re-mob-swiper-next:disabled{opacity:0.34!important;border-color:#D7D7D7!important;color:#9A9A9A!important}html body .real_estate_marbella_block .re-mob-swiper{overflow:visible!important;padding:0 0 0 16px!important}html body .real_estate_marbella_block .re-mob-swiper .stages_group{flex-direction:row!important;align-items:stretch!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage{width:80vw!important;max-width:80vw!important;height:auto!important;min-height:0!important;flex-shrink:0!important;display:flex!important;flex-direction:column!important;padding:20px 18px 18px!important;margin:0!important;border:1px solid #E1E1E1!important;background:#FFFFFF!important;overflow:hidden!important;box-sizing:border-box!important;transition:opacity .28s ease!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:not(.swiper-slide-active){opacity:0.46!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:nth-child(1),html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:nth-child(3){padding:20px 18px 18px!important;border-right:1px solid #E1E1E1!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage .title_stage{display:none!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage h4,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage p,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage a,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover h4,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover p,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover a,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active h4,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active p,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active a{opacity:1!important;max-height:none!important;transform:none!important;overflow:visible!important;border-width:1px!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage h4{margin-bottom:14px!important;font-size:18px!important;line-height:1.2!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage p{margin-bottom:18px!important;font-size:14px!important;line-height:1.35!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage .img_wrap,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover .img_wrap,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active .img_wrap{width:100%!important;height:clamp(340px, 94vw, 540px)!important;margin:0 0 20px!important;opacity:1!important;align-self:stretch!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage .img_wrap .img_estate{width:100%!important;height:100%!important;object-fit:cover!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage a,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover a,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active a{margin-top:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:14px 16px!important;font-size:13px!important;line-height:1.4!important;letter-spacing:0.14em!important;background:transparent!important;text-align:center!important}}@media (min-width:768px) and (max-width:1366px){html body .real_estate_marbella_block .title_block{border-bottom:0!important}html body .real_estate_marbella_block .stages_real_estate .container{max-width:none!important;padding-left:0!important;padding-right:0!important}html body .real_estate_marbella_block .re-mob-swiper-nav{display:none!important}html body .real_estate_marbella_block .re-mob-swiper-title{flex:1 1 auto!important;min-width:0!important;font-family:"Felidae","Cormorant Garamond",serif!important;font-size:clamp(28px, 3.2vw, 40px)!important;line-height:1.05!important;color:#C5C5C5!important;text-align:left!important}html body .real_estate_marbella_block .re-mob-swiper-arrows{display:flex!important;align-items:center!important;gap:12px!important;flex:0 0 auto!important}html body .real_estate_marbella_block .re-mob-swiper-prev,html body .real_estate_marbella_block .re-mob-swiper-next{width:48px!important;height:48px!important;padding:0!important;border:1px solid #D7D7D7!important;border-radius:999px!important;background:transparent!important;color:#3C3C3B!important;box-shadow:none!important;opacity:1!important;transform:none!important;transition:none!important;-webkit-tap-highlight-color:transparent!important}html body .real_estate_marbella_block .re-mob-swiper-prev:hover,html body .real_estate_marbella_block .re-mob-swiper-next:hover,html body .real_estate_marbella_block .re-mob-swiper-prev:active,html body .real_estate_marbella_block .re-mob-swiper-next:active{opacity:1!important;transform:none!important;background:transparent!important;border-color:#010101!important;color:#010101!important}html body .real_estate_marbella_block .re-mob-swiper-prev:disabled,html body .real_estate_marbella_block .re-mob-swiper-next:disabled{opacity:0.34!important;border-color:#D7D7D7!important;color:#9A9A9A!important}html body .real_estate_marbella_block .re-mob-swiper{overflow:visible!important;padding:0 clamp(24px, 3.5vw, 48px)!important}html body .real_estate_marbella_block .re-mob-swiper .stages_group{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;flex-direction:initial!important;align-items:stretch!important;gap:0!important;width:min(100%, 1120px)!important;max-width:1120px!important;height:auto!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;transform:none!important;transition-duration:0ms!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage{width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;flex:initial!important;display:flex!important;flex-direction:column!important;grid-template-rows:none!important;align-content:initial!important;row-gap:0!important;padding:clamp(26px, 3.2vw, 42px) clamp(26px, 3.2vw, 44px) clamp(24px, 3vw, 38px)!important;margin:0!important;border:1px solid #E1E1E1!important;background:#FFFFFF!important;overflow:visible!important;box-sizing:border-box!important;contain:none!important;transition:none!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:not(.swiper-slide-active){opacity:1!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:nth-child(1),html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:nth-child(3){padding:clamp(26px, 3.2vw, 42px) clamp(26px, 3.2vw, 44px) clamp(24px, 3vw, 38px)!important;border-right:1px solid #E1E1E1!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage .title_stage{display:none!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage h4,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage p,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage a,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover h4,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover p,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover a,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active h4,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active p,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active a{opacity:1!important;max-height:none!important;transform:none!important;overflow:visible!important;border-width:1px!important;transition:none!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage h4{margin-bottom:clamp(16px, 2vw, 24px)!important;font-size:clamp(20px, 2.25vw, 27px)!important;line-height:1.2!important;min-height:clamp(120px, 14vw, 164px)!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage p{margin-bottom:clamp(24px, 3vw, 34px)!important;font-size:clamp(15px, 1.65vw, 19px)!important;line-height:1.35!important;min-height:clamp(122px, 12vw, 166px)!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage .img_wrap,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover .img_wrap,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active .img_wrap{width:100%!important;height:clamp(360px, 39vw, 520px)!important;max-height:none!important;margin:0 0 clamp(28px, 3vw, 38px)!important;opacity:1!important;align-self:stretch!important;justify-self:initial!important;transform:none!important;aspect-ratio:auto!important;transition:none!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage .img_wrap .img_estate{width:100%!important;height:100%!important;object-fit:cover!important;transform:none!important;transition:none!important}html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage a,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover a,html body .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active a{margin-top:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:clamp(16px, 2vw, 24px) clamp(18px, 2.2vw, 28px)!important;font-size:clamp(13px, 1.35vw, 17px)!important;line-height:1.35!important;letter-spacing:0.14em!important;background:transparent!important;text-align:center!important;transition:none!important}}@media (min-width:768px) and (max-width:1500px){html body.is-home-page .real_estate_marbella_block .re-mob-swiper-nav,html body.is-home-page .real_estate_marbella_block .re-mob-swiper-arrows,html body.is-home-page .real_estate_marbella_block .re-mob-swiper-prev,html body.is-home-page .real_estate_marbella_block .re-mob-swiper-next{display:none!important}html body.is-home-page .real_estate_marbella_block .stages_real_estate .container{width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}html body.is-home-page .real_estate_marbella_block .re-mob-swiper{width:100%!important;max-width:none!important;overflow:visible!important;padding:0 clamp(12px, 2.2vw, 32px)!important;box-sizing:border-box!important}html body.is-home-page .real_estate_marbella_block .re-mob-swiper .stages_group{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;width:min(100%, 1240px)!important;max-width:1240px!important;height:auto!important;margin:0 auto!important;padding:0!important;transform:none!important;transition:none!important}html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:nth-child(1),html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:nth-child(3){width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:clamp(22px, 2.8vw, 38px) clamp(18px, 2.5vw, 34px) clamp(20px, 2.4vw, 34px)!important;display:grid!important;grid-template-rows:clamp(96px, 8.8vw, 112px) clamp(96px, 9.2vw, 116px) clamp(320px, 35vw, 500px) auto!important;row-gap:clamp(8px, 0.8vw, 12px)!important;align-content:start!important;border:1px solid #E1E1E1!important;border-right:0!important;background:#FFFFFF!important;box-sizing:border-box!important;overflow:visible!important;opacity:1!important;transform:none!important;transition:none!important;contain:none!important}html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:nth-child(3){border-right:1px solid #E1E1E1!important}html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage .title_stage{display:none!important}html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage h4,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage p,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage a,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover h4,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover p,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover a,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active h4,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active p,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active a{opacity:1!important;max-height:none!important;transform:none!important;overflow:visible!important;transition:none!important}html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage h4{min-height:0!important;margin:0!important;font-size:clamp(16px, 1.5vw, 18px)!important;line-height:1.16!important;letter-spacing:0!important}html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage p{min-height:0!important;margin:0!important;font-size:clamp(12.5px, 1.25vw, 15px)!important;line-height:1.34!important;letter-spacing:0!important}html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage .img_wrap,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover .img_wrap,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active .img_wrap{width:100%!important;height:clamp(320px, 35vw, 500px)!important;max-height:none!important;margin:0!important;align-self:stretch!important;justify-self:stretch!important;opacity:1!important;transform:none!important;transition:none!important;overflow:hidden!important}html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage .img_wrap .img_estate{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;opacity:1!important;transform:none!important;transition:none!important}html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage a,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage:hover a,html body.is-home-page .real_estate_marbella_block .re-mob-swiper .swiper-slide.stage.active a{align-self:end!important;width:100%!important;min-height:clamp(58px, 6vw, 82px)!important;margin:0!important;padding:clamp(12px, 1.6vw, 18px) clamp(10px, 1.4vw, 18px)!important;display:flex!important;align-items:center!important;justify-content:center!important;border:.8px solid #232323!important;color:#232323!important;background:transparent!important;font-size:clamp(11px, 1.15vw, 15px)!important;line-height:1.35!important;letter-spacing:0.14em!important;text-align:center!important;box-sizing:border-box!important}}html body.is-home-page .home_blog_block{margin-top:0!important}html body.is-home-page .home_blog_block .home_blog_nav{display:none!important}html body.is-home-page .home_blog_block .home_blog_grid{align-items:start!important}html body.is-home-page .home_blog_block .home_blog_card{min-height:100%!important;padding:clamp(18px, 1.8vw, 28px)!important;border:1px solid rgb(60 60 59 / .1)!important;background:linear-gradient(180deg,#FCFCFB 0%,#F5F0E8 100%)!important;box-shadow:0 18px 44px rgb(22 30 34 / .06)!important;transition:transform .32s ease,box-shadow .32s ease!important}html body.is-home-page .home_blog_block .home_blog_card:hover{transform:translateY(-8px)!important;box-shadow:0 24px 52px rgb(22 30 34 / .1)!important}html body.is-home-page .home_blog_block .home_blog_card__photo{aspect-ratio:1 / 1.04!important;margin-bottom:clamp(18px, 1.6vw, 26px)!important;background:#ECE7DF!important}html body.is-home-page .home_blog_block .home_blog_card__body{min-height:100%!important}html body.is-home-page .home_blog_block .home_blog_card__date{margin-bottom:14px!important}html body.is-home-page .home_blog_block .home_blog_card__title{margin-bottom:16px!important}html body.is-home-page .home_blog_block .home_blog_card__excerpt{margin-bottom:24px!important}@media (min-width:770px){html body.is-home-page .home_blog_block .home_blog_grid{gap:clamp(26px, 2vw, 36px)!important;padding-bottom:clamp(42px, 4vw, 84px)!important}html body.is-home-page .home_blog_block .home_blog_card:nth-child(2){margin-top:clamp(28px, 2.8vw, 54px)!important}html body.is-home-page .home_blog_block .home_blog_card:nth-child(3){margin-top:clamp(56px, 5vw, 108px)!important}html body.is-home-page .home_blog_block .home_blog_card__photo{aspect-ratio:1 / 0.98!important}}html body.is-home-page .home_blog_block .about_block{border-left:0!important;border-right:0!important;padding-top:8px!important}html body.is-home-page .successful_transactions_experiences_block .more_reviews .tag_reviews .partners{padding:clamp(22px, 2.1vw, 30px) 0!important}html body.is-home-page .successful_transactions_experiences_block .border_blok{display:none!important}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block::before{display:none!important}html body.is-home-page .successful_transactions_experiences_block .card_review h4{text-align:center!important}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block .about_block{padding-top:0!important;padding-bottom:clamp(14px, 1.5vw, 18px)!important}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block .about_block .form_group{padding-top:clamp(10px, 1vw, 16px)!important;padding-bottom:clamp(24px, 2vw, 32px)!important}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block .about_block .form_group form h4{margin:24px 0 10px!important}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block .about_block .form_group form>button{margin-bottom:12px!important}html body.is-home-page .successful_transactions_experiences_block .more_reviews .tag_reviews .partners{display:block!important;width:100%!important;overflow:hidden!important;padding:clamp(48px, 4.8vw, 76px) 0!important;gap:0!important}html body.is-home-page .partners--carousel{display:block!important;width:100%!important;overflow:hidden!important;padding:clamp(18px, 2.1vw, 30px) 0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.is-home-page .partners--carousel .partners__track{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;width:max-content!important;min-width:max-content!important;gap:clamp(12px, 1.2vw, 22px)!important;animation:inmolux-partners-scroll 54s linear infinite!important;-webkit-animation:inmolux-partners-scroll 54s linear infinite!important;animation-play-state:running!important;will-change:transform!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}html body.is-home-page .partners--carousel:hover .partners__track{animation-play-state:running!important}html body.is-home-page .partners--carousel .partners__item{flex:0 0 auto!important;min-width:clamp(230px, 19vw, 350px)!important;height:clamp(160px, 14vw, 236px)!important;padding:0 clamp(4px, 0.5vw, 10px)!important;overflow:visible!important;pointer-events:none!important}html body.is-home-page .partners--carousel .partners__item img{width:auto!important;height:auto!important;max-width:clamp(224px, 18vw, 340px)!important;max-height:100%!important;transition:transform .3s ease,filter .3s ease,opacity .3s ease!important;pointer-events:none!important;user-select:none!important;-webkit-user-drag:none!important}html body.is-home-page .partners--carousel .partners__item:hover img{transform:none!important;filter:grayscale(100%)!important;opacity:0.72!important}@-webkit-keyframes inmolux-partners-scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes inmolux-partners-scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@media (max-width:767px){html body.is-home-page .successful_transactions_experiences_block .more_reviews .tag_reviews .partners{padding:22px 0 6px!important}html body.is-home-page .partners--carousel{padding:10px 0!important}html body.is-home-page .partners--carousel .partners__track{gap:10px!important;animation-duration:64s!important;-webkit-animation-duration:64s!important}html body.is-home-page .partners--carousel .partners__item{min-width:206px!important;height:128px!important;padding:0 2px!important}html body.is-home-page .partners--carousel .partners__item img{width:auto!important;max-width:206px!important;max-height:128px!important}}@media (max-width:769px){html body.is-home-page .managing_risks_market_block .cards_group .container{max-width:none!important;padding-left:0!important;padding-right:0!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block{display:flex!important;align-items:flex-start!important;gap:12px!important;overflow-x:auto!important;overflow-y:visible!important;padding:0 18vw 6px 16px!important;scroll-snap-type:x mandatory!important;scroll-padding-left:16px!important;-webkit-overflow-scrolling:touch!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block::-webkit-scrollbar{display:none!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks{align-self:flex-start!important;width:78vw!important;min-width:78vw!important;max-width:78vw!important;min-height:0!important;height:auto!important;height:max-content!important;flex:0 0 78vw!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;padding:22px 18px 18px!important;margin:0!important;box-sizing:border-box!important;scroll-snap-align:start!important;overflow:hidden!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks>.text_card:first-child,html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks>.text_card:first-child h3,html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks>.text_card:first-child p{min-height:0!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks>.text_card:first-child{flex:0 0 clamp(136px, 31vw, 178px)!important;min-height:clamp(136px, 31vw, 178px)!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .text_card{width:100%!important;box-sizing:border-box!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .text_card:last-child{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex:0 0 auto!important;margin-top:0!important;padding-top:7px!important;border-top:1px solid #E1E1E1!important;overflow:visible!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .text_card h3{margin-bottom:14px!important;font-size:18px!important;line-height:1.18!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .text_card p{max-width:none!important;font-size:14px!important;line-height:1.35!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper,html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks:hover .img_wrapper,html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks.is-open .img_wrapper{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:none!important;height:clamp(180px, 42vw, 300px)!important;margin:0 0 12px!important;opacity:1!important;transform:none!important;pointer-events:auto!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .img_wrapper img.img_risk{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .text_card p.text_p{display:block!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;max-height:0!important;margin:0!important;overflow:hidden!important;opacity:0!important;position:static!important;order:2!important;transform:none!important;transition:max-height .35s ease,opacity .35s ease,margin .35s ease!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks:hover .text_card .text_p,html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks.is-open .text_card .text_p,html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .text_card.active .text_p{max-height:520px!important;margin:7px 0 0!important;overflow:visible!important;opacity:1!important;position:static!important;transform:none!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .accardion_mob{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;width:100%!important;min-height:0!important;height:auto!important;margin:0!important;order:1!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks:hover .accardion_mob,html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks.is-open .accardion_mob,html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks .text_card.active .accardion_mob{margin-bottom:7px!important}html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks:hover,html body.is-home-page .managing_risks_market_block .cards_group .about_block .card_risks.is-open{overflow:visible!important}}html body.is-home-page .successful_transactions_experiences_block .card_review .name_group{justify-content:center!important;margin-bottom:clamp(18px, 1.8vw, 30px)!important;text-align:center!important}html body.is-home-page .successful_transactions_experiences_block .card_review .name_group img{display:none!important}html body.is-home-page .successful_transactions_experiences_block .card_review .name_group h3{width:100%!important;text-align:center!important;margin:0!important}html body.is-home-page .successful_transactions_experiences_block .card_review .review-stars{display:block!important;margin-top:18px!important;font-family:"Inter",sans-serif!important;font-weight:500!important;font-size:clamp(18px, 1.4vw, 24px)!important;line-height:1!important;letter-spacing:0.18em!important;color:#010101!important;text-align:center!important}@media (max-width:1199px){html body.is-home-page .home_blog_block .about_block{padding-top:10px!important}}@media (max-width:769px){html body.is-home-page .transparent_process_contact_block,html body.is-home-page .one_partners_entire_process{display:none!important}html body.is-home-page .experience_eliminates_clients .title_block,html body.is-home-page .experience_eliminates_clients .title_block .title_texts{border:0!important}html body.is-home-page .experience_eliminates_clients .title_block .title_texts{padding-left:16px!important;padding-right:16px!important}html body.is-home-page .experience_eliminates_clients .title_block .title_texts h2,html body.is-home-page .experience_eliminates_clients .title_block .title_texts h2 em,html body.is-home-page .experience_eliminates_clients .title_block .title_texts h2 b,html body.is-home-page .experience_eliminates_clients .title_block .title_texts h2 strong,html body.is-home-page .experience_eliminates_clients .title_block .title_texts h2 span{letter-spacing:0!important}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block .about_block{padding-top:0!important;padding-bottom:18px!important}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block .about_block .form_group{padding-top:12px!important;padding-bottom:22px!important}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block .about_block .form_group form h4{margin:18px 0 8px!important}html body.is-home-page .marbella_real_estate_inquiry_block.second_inquiry__block .about_block .form_group form>button{margin-bottom:10px!important}html body.is-home-page .home_blog_block .home_blog_head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:14px 16px!important;margin-bottom:28px!important}html body.is-home-page .home_blog_block .home_blog_head .home_blog_kicker{grid-column:1 / -1!important;margin-bottom:0!important}html body.is-home-page .home_blog_block .home_blog_head .title_block{margin:0!important}html body.is-home-page .home_blog_block .home_blog_nav{display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important}html body.is-home-page .home_blog_block .home_blog_nav button{width:42px!important;height:42px!important;padding:0!important;border:1px solid #D7D7D7!important;border-radius:999px!important;background:transparent!important;color:#3C3C3B!important;box-shadow:none!important;transition:border-color .25s ease,color .25s ease,background-color .25s ease!important;-webkit-tap-highlight-color:transparent!important}html body.is-home-page .home_blog_block .home_blog_nav button:hover,html body.is-home-page .home_blog_block .home_blog_nav button:active{border-color:#010101!important;color:#010101!important;background:transparent!important}html body.is-home-page .home_blog_block .home_blog_nav button:disabled{opacity:0.34!important;border-color:#D7D7D7!important;color:#9A9A9A!important}html body.is-home-page .home_blog_block .home_blog_grid{display:flex!important;gap:14px!important;overflow-x:auto!important;padding:0 12vw 6px 0!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-ms-overflow-style:none!important}html body.is-home-page .home_blog_block .home_blog_grid::-webkit-scrollbar{display:none!important}html body.is-home-page .home_blog_block .home_blog_grid .home_blog_card:nth-child(n+3){display:flex!important}html body.is-home-page .home_blog_block .home_blog_card{flex:0 0 82vw!important;width:82vw!important;max-width:82vw!important;margin-top:0!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;box-sizing:border-box!important}html body.is-home-page .home_blog_block .home_blog_card__photo{aspect-ratio:1 / 1.06!important;margin-bottom:18px!important}html body.is-home-page .home_blog_block .home_blog_card__date{font-size:12px!important;margin-bottom:10px!important}html body.is-home-page .home_blog_block .home_blog_card__title{font-size:clamp(20px, 5vw, 28px)!important;line-height:1.12!important;margin-bottom:12px!important}html body.is-home-page .home_blog_block .home_blog_card__excerpt{font-size:14px!important;line-height:1.42!important;margin-bottom:18px!important;-webkit-line-clamp:3!important}html body.is-home-page .home_blog_block .home_blog_card__btn{font-size:11px!important;gap:8px!important}html body.is-home-page .home_blog_block .home_blog_card__btn svg{width:22px!important;height:22px!important}html body.is-home-page .successful_transactions_experiences_block .cards_group .about_block .card_reviews_group:nth-child(n+3){display:block!important}}@media (max-width:767px){html body.is-home-page .home_blog_block .about_block{padding-top:12px!important}}@media (max-width:999px){html body.is-home-page header .about_block .top_header_group>.logo img{filter:brightness(0)!important}}@media (max-width:650px){html body.is-home-page header .about_block .top_header_group .right_contacts .consultation{display:none!important}}html body.is-home-page header .about_block .top_header_group .right_contacts .lang-dropdown-btn{border-color:rgb(255 255 255 / .9)!important;box-shadow:0 1px 3px rgb(0 0 0 / .3)!important}html body.is-home-page header .about_block .top_header_group .right_contacts .lang-dropdown.open .lang-dropdown-btn,html body.is-home-page header .about_block .top_header_group .right_contacts .lang-dropdown-btn:hover{border-color:#FFFFFF!important;background:rgb(255 255 255 / .08)!important}