.ip-banner{display:none}.max-container{padding:0;max-width:100%}.advisorsExpertiseBanner{position:relative;width:100%;padding:150px 15px 0;min-height:500px}.advisorsExpertiseBanner .bg-img{background-color:var(--primary)}.advisorsExpertiseBanner.company-layout{padding:150px 15px 60px;min-height:790px}.advisorsExpertiseBanner.company-layout .advisorsExpertiseBanner__left{width:60%}.advisorsExpertiseBanner.company-layout .advisorsExpertiseBanner__photo .img-container{border-radius:33px}.advisorsExpertiseBanner.company-layout .advisorsExpertiseBanner__accents .accent-1{left:-19%;top:7%}.advisorsExpertiseBanner.company-layout .advisorsExpertiseBanner__accents .accent-2{right:3%;top:95%}.advisorsExpertiseBanner__inner{position:relative;width:100%;height:100%;margin:auto;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;text-align:center}.advisorsExpertiseBanner__left{width:100%;text-align:center}.advisorsExpertiseBanner__title{margin-bottom:18px}.advisorsExpertiseBanner__title .banner-title-line-1{font-family:var(--font-family-title);color:var(--font-color-light);font-size:clamp(40px,5.625vw,90px);font-weight:300;margin:0}.advisorsExpertiseBanner__title .banner-title-line-2{font-family:var(--font-family-title);color:var(--font-color-light);font-size:clamp(40px,5.625vw,90px);font-weight:500;margin:0}.advisorsExpertiseBanner__details{margin-bottom:38px}.advisorsExpertiseBanner__details .advisorsExpertiseBanner__detail{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:12px;line-height:1.2}.advisorsExpertiseBanner__details .advisorsExpertiseBanner__detail .detail-label{font-family:var(--font-family-title);color:var(--secondary);font-size:18px;font-weight:400}.advisorsExpertiseBanner__details .advisorsExpertiseBanner__detail .detail-value{font-family:var(--font-family-title);color:var(--font-color-light);font-size:18px;font-weight:500}.advisorsExpertiseBanner__button{display:flex;justify-content:center}.advisorsExpertiseBanner__button .global-btn{width:195px}.advisorsExpertiseBanner .agentDetailsBanner__contact{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:45px}.advisorsExpertiseBanner .agentDetailsBanner__contact-item{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;font-family:var(--font-family-title)}.advisorsExpertiseBanner .agentDetailsBanner__contact-item i{color:var(--secondary);font-size:16px;width:20px;text-align:center;flex-shrink:0}.advisorsExpertiseBanner .agentDetailsBanner__contact-item i.ai-font-envelope-f{font-size:9px}.advisorsExpertiseBanner .agentDetailsBanner__contact-item i.ai-font-phone{font-size:11px}.advisorsExpertiseBanner .agentDetailsBanner__contact-item .contact-label{color:var(--secondary);width:110px;flex-shrink:0}.advisorsExpertiseBanner .agentDetailsBanner__contact-item .value{color:var(--font-color-light)}.advisorsExpertiseBanner .agentDetailsBanner__contact-item .value a{color:var(--font-color-light);text-decoration:none;transition:var(--default-transition)}.advisorsExpertiseBanner .agentDetailsBanner__contact-item .value a:hover{color:var(--accent-light)}.advisorsExpertiseBanner .agentDetailsBanner__social{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-top:20px}.advisorsExpertiseBanner .agentDetailsBanner__social-item{display:flex;align-items:center;justify-content:center;color:var(--secondary);text-decoration:none;transition:var(--default-transition);font-size:20px}.advisorsExpertiseBanner .agentDetailsBanner__social-item i{color:var(--secondary);transition:var(--default-transition)}.advisorsExpertiseBanner .agentDetailsBanner__social-item:hover i{color:var(--accent-light)}.advisorsExpertiseBanner .agentDetailsBanner__button{margin-top:15px}.advisorsExpertiseBanner .agentDetailsBanner__button a{display:block;background-color:var(--secondary);border-radius:18px 18px 0;box-shadow:inset 0 1px 3px #ffffff80,inset 0 -1px 5px #00000080;font-weight:600;font-size:14px;padding:12px 23px;color:var(--font-color-light);text-transform:uppercase;text-align:center;width:195px;text-decoration:none;transition:var(--default-transition);margin:0 auto}.advisorsExpertiseBanner .agentDetailsBanner__button a:hover{background-color:var(--accent);color:var(--font-color-light)}.advisorsExpertiseBanner__right{position:relative;width:100%;max-width:400px}.advisorsExpertiseBanner__photo{position:relative;width:100%;z-index:2}.advisorsExpertiseBanner__photo .img-container{max-height:none;overflow:hidden;margin:0 auto}.advisorsExpertiseBanner__accents{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.advisorsExpertiseBanner__accents .accent-1{display:none;position:absolute;left:13%;top:22%}.advisorsExpertiseBanner__accents .accent-2{display:none;position:absolute;right:29%;top:5%}.advisorsExpertiseBanner__breadcrumbs{position:absolute;width:calc(100% - 30px);bottom:-30px;left:15px;right:15px;margin:auto;z-index:3}.advisorsExpertiseBanner__breadcrumbs #custom-breadcrumbs{color:var(--font-color-default);font-size:12px;letter-spacing:.02em}.advisorsExpertiseBanner__breadcrumbs #custom-breadcrumbs a{color:var(--font-color-default)}.advisorsExpertiseBanner__breadcrumbs #custom-breadcrumbs a:hover{color:var(--secondary)}.advisorsExpertiseAbout{position:relative;width:100%;padding:60px 15px}.advisorsExpertiseAbout .bg-img{background-color:transparent}.advisorsExpertiseAbout__inner{position:relative;width:100%;max-width:1920px;margin:0 auto;z-index:1;text-align:center}.advisorsExpertiseAbout .section-title{font-size:clamp(35px,3.06vw,49px);margin-bottom:15px}.advisorsExpertiseAbout .title-accent{margin-bottom:30px}.advisorsExpertiseAbout__text{color:var(--primary);font-family:var(--font-family-title);text-align:center;font-size:clamp(16px,1.125vw,18px);line-height:1.2;font-weight:500}.advisorsExpertiseAbout__text p{margin-bottom:20px}.advisorsExpertiseAbout__text p:last-of-type{margin-bottom:0}.advisorsExpertiseAchievements{position:relative;width:100%;padding:60px 15px}.advisorsExpertiseAchievements__inner{position:relative;width:100%;max-width:350px;margin:0 auto;z-index:1;text-align:center}.advisorsExpertiseAchievements .section-title{font-size:clamp(35px,3.06vw,49px);margin-bottom:15px}.advisorsExpertiseAchievements .title-accent{margin-bottom:30px}.advisorsExpertiseAchievements__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;margin-top:30px}.advisorsExpertiseAchievements__box{position:relative;padding:40px 15px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;border-radius:10px;width:100%}.advisorsExpertiseAchievements__box .bg-img{opacity:.4}.advisorsExpertiseAchievements__box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background-color:var(--primary)}.advisorsExpertiseAchievements__box .achievement-title{position:relative;color:var(--font-color-light);font-family:var(--font-family-title);font-size:clamp(22px,1.5625vw,25px);font-weight:500;margin-bottom:10px;line-height:1.2;z-index:1}.advisorsExpertiseAchievements__box .achievement-text{position:relative;color:var(--font-color-light);font-size:14px;letter-spacing:.02em;line-height:1.857;z-index:1}.advisorsExpertiseTeam{position:relative;width:100%;padding:60px 15px}.advisorsExpertiseTeam__inner{position:relative;width:100%;max-width:1920px;margin:0 auto;z-index:1;text-align:center}.advisorsExpertiseTeam .section-title{font-size:clamp(35px,3.06vw,49px);margin-bottom:15px}.advisorsExpertiseTeam .title-accent{margin-bottom:30px}.advisorsExpertiseTeam__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:30px;margin-top:30px}.advisorsExpertiseTeam__member{width:100%;max-width:300px}.advisorsExpertiseTeam__photo{position:relative;width:100%;margin-bottom:10px;overflow:hidden;border-radius:33px}.advisorsExpertiseTeam__photo:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,var(--primary) 10%,transparent 50%);z-index:1;pointer-events:none;opacity:.8}.advisorsExpertiseTeam__photo-link{display:block;text-decoration:none;cursor:pointer}.advisorsExpertiseTeam__photo .img-container{width:100%;overflow:hidden}.advisorsExpertiseTeam__photo-overlay{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:flex-end;padding:20px 25px;z-index:2}.advisorsExpertiseTeam__type,.advisorsExpertiseTeam__location{display:flex;align-items:center;gap:5px;color:var(--font-color-light);font-size:14px;font-weight:300;font-family:var(--font-family-title);text-transform:uppercase;letter-spacing:.04em}.advisorsExpertiseTeam__name{font-family:var(--font-family-title);font-size:clamp(25px,1.75vw,28px);font-weight:600;color:var(--font-color-title);margin-bottom:5px;line-height:1.2;font-weight:500}.advisorsExpertiseTeam__specialty{font-family:var(--font-family-title);font-size:18px;color:#767676}@keyframes glow{0%{opacity:0}50%{opacity:.8}to{opacity:0}}.advisorsExpertiseSubscribe{position:relative;border-top-left-radius:35px;border-top-right-radius:35px;overflow:hidden;padding:60px 15px 70px}.advisorsExpertiseSubscribe:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--primary);z-index:-3}.advisorsExpertiseSubscribe .bg-img{opacity:.38;z-index:-1}.advisorsExpertiseSubscribe .bg-img.glow{animation:glow 5s infinite ease-in-out;z-index:-2}.advisorsExpertiseSubscribe__inner{width:100%;max-width:715px;margin:auto}.advisorsExpertiseSubscribe__inner .title-accent{margin-top:25px;margin-bottom:30px}.advisorsExpertiseSubscribe__inner .subtitle{color:var(--font-color-light);text-align:center;font-size:15px;line-height:1.7333;letter-spacing:.02em;width:100%;margin:0 auto 15px}.advisorsExpertiseSubscribe__inner .form{position:relative;margin-bottom:15px}.advisorsExpertiseSubscribe__inner .form input{width:100%;height:47px;font-size:12px;font-family:var(--font-family-title);background-color:#ffffff08;box-shadow:inset 0 1px 3px #ffffff80,inset 0 -1px 5px #00000080;border-radius:28.5px;outline:none;border:none;color:var(--font-color-light);text-overflow:ellipsis;padding:18px 55px 18px 25px}.advisorsExpertiseSubscribe__inner .form .wpcf7-form-control-wrap{display:block}.advisorsExpertiseSubscribe__inner .form .wpcf7-submit{display:flex;align-items:center;justify-content:center;position:absolute;top:3px;right:3px;bottom:3px;width:110px;height:40px;color:var(--font-color-light);background-color:var(--secondary);box-shadow:inset 0 1px 3px #ffffff80,inset 0 -1px 5px #00000080;border-radius:19px;transition:var(--default-transition);font-family:var(--font-family-title);text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:.04em}.advisorsExpertiseSubscribe__inner .form .wpcf7-submit:hover{background-color:var(--accent)}.advisorsExpertiseSubscribe__inner .form .wpcf7-spinner{position:absolute;margin:0;bottom:calc(100% + 5px);right:7px}.advisorsExpertiseSubscribe__inner .form .wpcf7-not-valid-tip{position:absolute;top:0;left:0;width:auto;font-size:14px}.advisorsExpertiseSubscribe__inner .form .wpcf7 form .wpcf7-response-output{position:absolute;text-align:center;bottom:-170px;left:0;right:0;color:var(--font-color-light);font-size:14px}.advisorsExpertiseSubscribe__inner .text{font-size:14px;color:var(--font-color-light);text-align:center;letter-spacing:.02em;line-height:1.2}.advisorsExpertiseSubscribe__inner .text a:hover{color:var(--accent-light)}.advisorsExpertiseSubscribe__inner .disclaimer{display:flex;flex-direction:column;align-items:center;gap:5px;margin-top:10px}.advisorsExpertiseSubscribe__inner .disclaimer__text{font-size:14px;color:var(--font-color-light);text-align:center;letter-spacing:.02em;line-height:1.2}.advisorsExpertiseSubscribe__inner .disclaimer__text a:hover{color:var(--accent-light)}.advisorsExpertiseSubscribe__inner .disclaimer__image{flex-shrink:0}.footer{border-top-left-radius:0;border-top-right-radius:0;position:relative}.footer .bg-img{background-color:#fff;opacity:1}.footer__top--contact .contact li span,.footer__top--contact .contact li a{color:var(--font-color-default)}.footer__top--contact .contact li a:hover{color:var(--accent-light)}.footer__top--contact .smis a{background-color:var(--secondary);color:var(--font-color-light)}.footer__top--contact .smis a:hover{background-color:var(--accent-light);color:var(--font-color-light)}.footer__top--logo .subtitle,.footer__top--navigation #footernav a{color:var(--font-color-default)}.footer__top--navigation #footernav a:hover{color:var(--accent-light)}.footer__bottom{border-color:transparent}.footer__bottom--disclaimer,.footer__bottom--disclaimer a{color:var(--font-color-default)}.footer__bottom--disclaimer a:hover{color:var(--accent-light)}.footer__bottom--disclaimer .btt-btn{color:var(--font-color-light)}.footer__bottom--copyright,.footer__bottom--copyright a{color:var(--font-color-default)}.footer__bottom--copyright a:hover{color:var(--accent-light)}@media screen and (min-width:600px){.advisorsExpertiseBanner .agentDetailsBanner__social{gap:20px}.advisorsExpertiseBanner .agentDetailsBanner__social-item{font-size:24px}.advisorsExpertiseSubscribe__inner .form .wpcf7-submit{width:144px}.advisorsExpertiseSubscribe__inner .form .wpcf7 form .wpcf7-response-output{bottom:-120px}}@media screen and (min-width:744px){.advisorsExpertiseAchievements__inner{max-width:700px}.advisorsExpertiseAchievements__box{width:calc(50% - 10px)}.advisorsExpertiseTeam__member{width:calc(50% - 15px);max-width:350px}.advisorsExpertiseSubscribe__inner .disclaimer{gap:15px;flex-direction:row;justify-content:center;align-items:center}.advisorsExpertiseSubscribe__inner .disclaimer__text{text-align:left}}@media screen and (min-width:1024px){.advisorsExpertiseBanner.company-layout{padding:200px 15px 95px}.advisorsExpertiseBanner.company-layout .advisorsExpertiseBanner__details .advisorsExpertiseBanner__detail .detail-label{width:10%;min-width:85px}.advisorsExpertiseBanner.company-layout .advisorsExpertiseBanner__right{width:36%;padding-right:7%;padding-top:10px}.advisorsExpertiseBanner__inner{width:95%;max-width:1920px;flex-direction:row;align-items:flex-start;gap:60px;text-align:left}.advisorsExpertiseBanner__left{width:50%;padding-top:5%;text-align:left}.advisorsExpertiseBanner__details .advisorsExpertiseBanner__detail{flex-direction:row;align-items:center;gap:15px;margin-bottom:0}.advisorsExpertiseBanner__details .advisorsExpertiseBanner__detail .detail-label{width:21%;min-width:100px;font-size:clamp(14px,1.125vw,18px);flex-shrink:0}.advisorsExpertiseBanner__details .advisorsExpertiseBanner__detail .detail-value{font-size:clamp(14px,1.125vw,18px)}.advisorsExpertiseBanner__button{justify-content:flex-start}.advisorsExpertiseBanner .agentDetailsBanner__contact{align-items:flex-start}.advisorsExpertiseBanner .agentDetailsBanner__social{justify-content:flex-start}.advisorsExpertiseBanner .agentDetailsBanner__button a{margin:0}.advisorsExpertiseBanner__right{width:40%;max-width:100%;display:flex;flex-direction:column;align-items:flex-end}.advisorsExpertiseBanner__photo .img-container{max-height:37.25vw}.advisorsExpertiseBanner__accents .accent-1,.advisorsExpertiseBanner__accents .accent-2{display:block}.advisorsExpertiseBanner__accents{right:-20px;top:50%;transform:translateY(-50%)}.advisorsExpertiseBanner__breadcrumbs{width:95%;max-width:1920px;bottom:25px}.advisorsExpertiseBanner__breadcrumbs #custom-breadcrumbs{font-size:14px;color:var(--font-color-light)}.advisorsExpertiseBanner__breadcrumbs #custom-breadcrumbs a{color:var(--font-color-light)}.advisorsExpertiseBanner__breadcrumbs #custom-breadcrumbs a:hover{color:var(--accent-light)}.advisorsExpertiseAbout{padding:75px 15px 70px}.advisorsExpertiseAbout__inner{max-width:1200px}.advisorsExpertiseAbout .title-accent{margin-bottom:40px}.advisorsExpertiseAbout__text{max-width:1920px;width:95%;margin:0 auto}.advisorsExpertiseAchievements{padding:0 15px 100px}.advisorsExpertiseAchievements__inner{width:95%;max-width:1920px}.advisorsExpertiseAchievements .title-accent{margin-bottom:40px}.advisorsExpertiseAchievements__grid{margin-top:40px}.advisorsExpertiseAchievements__box{width:calc(33.333% - 14px);padding:40px 50px}.advisorsExpertiseTeam{padding:10px 15px 125px}.advisorsExpertiseTeam__inner{max-width:1200px}.advisorsExpertiseTeam .title-accent{margin-bottom:40px}.advisorsExpertiseTeam__grid{margin-top:40px}.advisorsExpertiseTeam__member{width:calc(30.333% - 20px);max-width:400px}.advisorsExpertiseSubscribe{padding:70px 15px 85px}}@media screen and (min-width:1280px){.advisorsExpertiseBanner{padding:200px 15px 0}.advisorsExpertiseBanner__inner{width:87.5vw}.advisorsExpertiseBanner__right{width:52%;padding-right:13%}.advisorsExpertiseBanner__breadcrumbs{width:87.5vw}.advisorsExpertiseAbout__text{width:58.125vw}.advisorsExpertiseAchievements__inner{width:85.5vw}.advisorsExpertiseSubscribe__inner{width:810px}.advisorsExpertiseSubscribe__inner .subtitle{width:85%}}
