:root{--font-family-default: "DM Sans", sans-serif;--font-family-title: "DM Sans", sans-serif;--font-size-default: 14px;--font-size-title: 60px;--font-color-default: #121224;--font-color-title: #023270;--primary: #023270;--secondary: #d02401;--tertiary: #3cabff;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--default-transition: .3s cubic-bezier(.4, 0, .2, 1);--albert-sans: "Albert Sans", sans-serif}html{scroll-behavior:smooth}.dlpAdvisory__icons--single{width:50%!important;min-width:unset!important}#main-wrapper{overflow:clip}body{font-family:var(--font-family-default);font-size:var(--font-size-default);background:#fff;color:var(--font-color-default);margin:0}.max-container{max-width:1920px;margin:0 auto;padding:0 15px}.mf-visible-sm,.mf-visible-md,.mf-visible-lg,.mf-visible-xl{display:none}.mf-hidden-sm,.mf-hidden-md,.mf-hidden-lg,.mf-hidden-xl{display:block}a{color:inherit}a:hover,a:focus,.slick-slide,.slick-slide a{outline:none;text-decoration:none}input,select,textarea{outline:none}.flex{display:flex;flex-flow:row wrap}.flex:before,.flex:after{display:none}.dir-col{flex-flow:column wrap}.dir-col-reverse{flex-flow:column-reverse wrap}.dir-row-reverse{flex-flow:row-reverse wrap}.al-center{align-items:center}.al-start{align-items:flex-start}.al-end{align-items:flex-end}.ju-center{justify-content:center}.ju-start{justify-content:flex-start}.ju-end{justify-content:flex-end}.ju-between{justify-content:space-between}.ju-around{justify-content:space-around}.header{position:fixed;top:0;left:0;right:0;z-index:101;padding:45px 0 0;transition:all var(--default-transition)}.header.default_fixedhdr,.header.is-sticking{background:var(--primary);padding:31px 0}.site-nav{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start}.site-nav>li,.site-nav>li:before{margin:0 52px}.site-nav>li:first-child{margin-left:0}.site-nav>li:last-child{margin-right:0}.site-nav>li:last-child:before{display:none}.site-nav>li{position:relative}.site-nav>li>a{font-size:14px;letter-spacing:.1em;color:#fff;text-transform:uppercase;display:block;position:relative;line-height:1.2857142857}.site-nav>li:before{content:"";position:absolute;top:0;bottom:0;left:100%;width:1px;background:#fff;opacity:.2;margin-top:auto!important;margin-bottom:auto!important}.site-nav .sub-menu{position:absolute;top:100%;left:50%;transform:translate(-50%);padding-top:15px;opacity:0;visibility:hidden;pointer-events:none;transition:all var(--default-transition)}.site-nav .sub-menu li{position:relative;padding-bottom:1px}.site-nav .sub-menu li a{display:block;text-align:center;padding:18px 25px;font-size:14px;letter-spacing:.1em;line-height:1;color:#fff;text-transform:uppercase;background:#023270e0;transition:all var(--default-transition);white-space:nowrap}.site-nav .sub-menu li:hover>a,.site-nav .sub-menu li:focus-within>a{background:#d02401e0}.site-nav .sub-menu .sub-menu{top:0;left:100%;padding-left:1px;padding-top:0}.site-nav li:hover>.sub-menu,.site-nav li:focus-within>.sub-menu{opacity:1;visibility:visible;pointer-events:auto}.bg-section{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.bg-section .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-size:cover}.bg-section.is-bw .bg-image{filter:grayscale(1)}.bg-section:before,.bg-section:after,.bg-section .bg-image:before,.bg-section .bg-image:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.section-title,#content .section-title,#content .entry-title,#content .archive-title{font-size:var(--font-size-title);font-weight:700;line-height:1;color:var(--primary);text-transform:uppercase;margin:0;border-bottom:1px solid var(--tertiary);padding:0 0 .417em}#content .entry-title,#content .archive-title{margin:30px 0}.fixed-bg{clip-path:inset(0 0 0 0);-moz-clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);overflow:hidden;pointer-events:none;position:absolute;z-index:0;top:0;bottom:0;right:0;left:0}.fixed-bg>div[data-aios-lazy-bg]{position:fixed}.fixed-bg>div{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.fixed-bg:before{content:"";display:block;position:fixed;z-index:0;top:0;left:0;right:0;bottom:0;transition:all ease 0s;-moz-transition:all ease 0s;-webkit-transition:all ease 0s}.fixed-bg:after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;transition:all ease 0s;-moz-transition:all ease 0s;-webkit-transition:all ease 0s}.fixed-bg_fix{pointer-events:none;position:absolute;z-index:1;top:0;bottom:0;right:0;left:0}a.btn-a,.btn-a{display:flex;justify-content:center;align-items:center;width:240px;height:50px;border:1px solid var(--secondary);border-radius:25px;font-size:14px;letter-spacing:.2em;color:var(--secondary);line-height:1;text-align:center;transition:all var(--default-transition);padding:10px;background:transparent;transition-property:color,background,border;text-transform:uppercase}a.btn-a:hover,.btn-a:hover{background:var(--secondary);border-color:var(--secondary);color:#fff;text-decoration:none}a.btn-a.is-white,.btn-a.is-white{border-color:#fff;color:#fff}a.btn-a.is-white:hover,.btn-a.is-white:hover{background:var(--secondary);border-color:var(--secondary);color:#fff}.img-wrapper{width:100%;position:relative}.img-wrapper canvas{display:block;width:100%;height:auto}.img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;transition:all var(--default-transition)}.img-wrapper:before,.img-wrapper:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;transition:all var(--default-transition)}.hp-git{position:relative;padding:160px 0 100px}.hp-git .bg-section{top:-165px}.hp-git .bg-section:before{content:"";background:linear-gradient(to top,#ffffffb3,#fff)}.hp-git .git-title{max-width:740px;margin:0 auto 55px}.hp-git .git-title .section-title{margin-bottom:25px;width:100%;text-align:left;width:-moz-fit-content;width:fit-content;font-size:20px}.hp-git .git-title .section-title span{display:block;font-size:var(--font-size-title);margin-top:10px}.hp-git .git-title p{font-size:18px;line-height:1.3888888889;text-align:center;font-weight:600}.hp-git .git-form{max-width:740px;margin:0 auto}.hp-git .git-form .wpcf7{position:relative}.hp-git .git-form .wpcf7 form .wpcf7-response-output{position:absolute;top:100%;left:0;right:0;text-align:center;margin:10px auto 0;font-size:12px}.hp-git .git-form .git-fields{margin:0 -10px}.hp-git .git-form .git-fields .git-field{padding:0 10px}.hp-git .git-form .git-fields .git-field.col-6{width:50%;margin-bottom:22px}.hp-git .git-form .git-fields .git-field.col-12{width:100%}.hp-git .git-form .git-fields .git-field span{display:block}.hp-git .git-form .git-fields .git-field input,.hp-git .git-form .git-fields .git-field textarea{display:block;height:48px;background:transparent;border:none;border-bottom:1px solid #717b9e;font-size:14px;letter-spacing:.03em;line-height:2;width:100%;padding:0}.hp-git .git-form .git-fields .git-field textarea{padding:10px 0 0;resize:none;height:88px}.hp-git .git-form .git-fields .git-btn{margin:69px 0 0;width:100%;position:relative}.hp-git .git-form .git-fields .git-btn .wpcf7-spinner{position:absolute;bottom:-30px;left:0;right:0}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;width:auto;right:inherit;top:25%;font-size:12px}.footer__top{padding:86px 3.75% 69px}.footer__top h2{font-size:24px;font-weight:600;color:var(--secondary)}.footer__top .footer-logo{width:28.514%;padding:4px 15px 0 0}.footer__top .footer-logo a.site-logo{display:block;margin-bottom:38px;max-width:360px}.footer__top .footer-logo a.site-logo img{display:block;width:100%;height:auto}.footer__top .footer-logo .smi-list a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--primary);font-size:16px;color:#fff;margin-right:10px;margin-bottom:0;transition:all var(--default-transition);transition-property:color,background}.footer__top .footer-logo .smi-list a:hover{background:var(--secondary);color:#fff}.footer__top .footer-logo .smi-list a:last-child{margin-right:0}.footer__top .footer-contacts{width:19.122%;padding-right:15px}.footer__top .footer-contacts h2{margin-bottom:11px}.footer__top .footer-contacts ul{font-size:15px;line-height:1.3333333333;color:var(--primary);font-weight:600}.footer__top .footer-contacts ul li{margin-bottom:10px}.footer__top .footer-contacts ul li a{transition:all var(--default-transition)}.footer__top .footer-contacts ul li a:hover{color:var(--secondary)}.footer__top .footer-nav{width:32.6355%;padding-right:15px}.footer__top .footer-nav h2{margin-bottom:11px}.footer__top .footer-nav ul{font-size:14px;line-height:1.4285714286;letter-spacing:.1em;text-transform:uppercase;display:flex;flex-flow:row wrap}.footer__top .footer-nav ul li{margin-bottom:20px;width:50%}.footer__top .footer-nav ul li a{transition:all var(--default-transition)}.footer__top .footer-nav ul li a:hover{color:var(--secondary)}.footer__top .footer-nav ul li .sub-menu li{margin-bottom:0;line-height:1.2;width:100%}.footer__top .footer-nav ul li .sub-menu li a{font-size:12px}.footer__top .footer-form{width:19.7285%;padding-right:15px}.footer__top .footer-form h2{margin-bottom:11px}.footer__top .footer-form p{font-size:15px;line-height:1.3333333333;color:var(--primary);font-weight:600;margin-bottom:7px}.footer__top .footer-form .wpcf7{position:relative}.footer__top .footer-form .wpcf7 form .wpcf7-response-output{position:absolute;top:100%;left:0;right:0;text-align:center;margin:10px auto 0;font-size:12px}.footer__top .footer-form .wpcf7 .wpcf7-form-control-wrap{display:block}.footer__top .footer-form .wpcf7 .wpcf7-form-control-wrap input{display:block;height:48px;background:transparent;border:none;border-bottom:1px solid #717b9e;font-size:14px;letter-spacing:.03em;line-height:2;width:100%;padding:0 30px 0 0}.footer__top .footer-form .wpcf7 .wpcf7-submit{position:absolute;top:3px;padding:10px 0;right:0;font-size:16px;color:var(--primary);background:transparent;border:none;transition:color var(--default-transition)}.footer__top .footer-form .wpcf7 .wpcf7-submit:hover{color:var(--secondary)}.footer__top .footer-form .wpcf7 .wpcf7-spinner{position:absolute;bottom:-30px;right:0;margin:0}.footer__bottom{background:var(--primary);color:#fff;padding:22px 3.125% 23px}.footer__bottom p{font-size:12px;font-weight:300;letter-spacing:.03em;line-height:1.25;color:#fff;margin-bottom:10px;max-width:1215px}.footer__bottom p a{transition:all var(--default-transition)}.footer__bottom p a:hover{color:#fff;opacity:.6}.footer__bottom p:last-child{margin-bottom:0}.hp-team{position:relative;padding:106px 0 0}.hp-team .section-title{margin-bottom:74px}.hp-team .team-list{margin:0 -12px}.hp-team .team-list .team-item{width:25%;padding:0 12px}.hp-team .team-list .team-item a{display:block;position:relative}.hp-team .team-list .team-item a .img-wrapper:before{content:"";background:#0000001f;opacity:0}.hp-team .team-list .team-item a .img-wrapper:after{content:"";top:50%;background:linear-gradient(to top,#000000b3,#0000);opacity:0}.hp-team .team-list .team-item a .img-wrapper .btn-a{position:absolute;width:240px;bottom:40px;left:0;right:0;margin:0 auto;z-index:3;opacity:0;max-width:90%;transition-property:color,opacity,background,border}.hp-team .team-list .team-item a .default-info{position:relative;text-align:center;padding:23px 0 0}.hp-team .team-list .team-item a .default-info .agent-name{font-size:20px;font-weight:600;line-height:1;color:var(--primary);margin-bottom:3px}.hp-team .team-list .team-item a .default-info .agent-position{font-size:16px;font-weight:600;line-height:1;color:#717b9e}.hp-team .team-list .team-item a:hover .img-wrapper img{filter:grayscale(1)}.hp-team .team-list .team-item a:hover .img-wrapper:before,.hp-team .team-list .team-item a:hover .img-wrapper:after{opacity:1}.hp-team .team-list .team-item a:hover .img-wrapper .btn-a{opacity:1}.hp-team .team-btn{margin:57px 0 0}.hp-git .git-form .git-fields .git-field.col-12{margin-bottom:22px}.hp-git .git-form .git-fields .git-field select{display:block;height:48px;background:transparent;border:none;border-bottom:1px solid #717b9e;font-size:14px;letter-spacing:.03em;line-height:2;width:100%;padding:0}.git-form .default-form{display:block}.git-form .ip-form,.page-id-207 .git-form .default-form,.page-id-209 .git-form .default-form{display:none}.page-id-207 .git-form .ip-form,.page-id-209 .git-form .ip-form{display:block}.page-id-209 .git-form .page-id-207-form.ip-form{display:none}.ip-custom-search-form,#content .ip-custom-search-form{margin:60px auto;max-width:700px;position:relative;z-index:2}.ip-custom-search-form__fields,#content .ip-custom-search-form__fields{display:flex;flex-flow:row wrap;margin:0 -15px}.ip-custom-search-form__field,#content .ip-custom-search-form__field{position:relative;padding:0 15px;margin-bottom:20px}.ip-custom-search-form__field label,#content .ip-custom-search-form__field label{display:block;font-weight:700;text-transform:uppercase;font-size:16px;color:var(--primary)}.ip-custom-search-form__field select,.ip-custom-search-form__field input,#content .ip-custom-search-form__field select,#content .ip-custom-search-form__field input{display:block;width:100%;height:50px;border:1px solid #717b9e;padding:0 10px;font-size:14px;letter-spacing:.03em;line-height:2}.ip-custom-search-form__field.field-6,#content .ip-custom-search-form__field.field-6{width:50%}.ip-custom-search-form__field.field-12,#content .ip-custom-search-form__field.field-12{width:100%}.ip-custom-search-form__field .btn-a,#content .ip-custom-search-form__field .btn-a{margin:30px auto 0}.listings-slideshow-main>.listings-slideshow{position:relative;font-size:0}.listings-slideshow-main>.listings-slideshow:after{content:"";background:linear-gradient(180deg,#000c,#0003 30%,#fff0 50%);width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:top}.page-id-207 .git-form .ip-form{display:none}.page-id-207 .git-form .default-form{display:block!important}@media screen and (min-width: 600px){.mf-visible-sm{display:block!important}.mf-hidden-sm{display:none!important}}@media screen and (min-width: 744px){.mf-visible-md{display:block!important}.mf-hidden-md{display:none!important}}@media screen and (min-width: 1024px){.max-container{padding:0 50px}.mf-visible-lg{display:block!important}.mf-hidden-lg{display:none!important}}@media screen and (min-width: 1280px){.mf-visible-xl{display:block!important}.mf-hidden-xl{display:none!important}}@media screen and (min-width: 1367px){.container.custom-container{width:1350px}}@media screen and (max-width: 1366px){.site-nav>li,.site-nav>li:before{margin:0 30px}}@media screen and (max-width: 1280px){.footer__top,.footer__bottom{padding-left:2%;padding-right:2%}}@media screen and (max-width: 1199px){:root{--font-size-title: 50px}.site-nav>li,.site-nav>li:before{margin:0 15px}.footer__top h2{font-size:20px}.footer__top .footer-contacts ul{font-size:12px}.footer__top .footer-nav ul{font-size:11px}.footer__top .footer-nav ul li .sub-menu li a{font-size:10px}.footer__top .footer-form p{font-size:12px}}@media screen and (max-width: 991px){:root{--font-size-title: 40px}#main-wrapper{padding-top:52px}*[class*=col-md]{width:100%}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666666%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666666%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.header,.site-nav{display:none}.hp-git{padding:80px 0}.hp-git .bg-section{top:0}.footer__top{padding-top:60px;padding-left:15px;padding-right:15px;max-width:480px;margin:0 auto}.footer__top .footer-logo{width:100%;margin-bottom:40px;padding:0}.footer__top .footer-logo a.site-logo{margin:0 auto 15px}.footer__top .footer-logo .smi-list{justify-content:center}.footer__top .footer-contacts{width:100%;text-align:center;margin-bottom:40px;padding:0}.footer__top .footer-contacts ul{font-size:15px}.footer__top .footer-nav{width:100%;text-align:center;margin-bottom:40px;padding:0}.footer__top .footer-nav ul{font-size:14px;max-height:initial}.footer__top .footer-nav ul li{width:100%}.footer__top .footer-nav ul li .sub-menu li a{font-size:12px}.footer__top .footer-form{width:100%}.footer__top .footer-form h2{text-align:center}.footer__top .footer-form p{font-size:15px;text-align:center}.footer__bottom{padding-left:15px;padding-right:15px}.footer__bottom .footer-copyright{max-width:720px;margin:0 auto}.hp-team{padding:80px 0 50px}.hp-team .section-title{margin-bottom:40px}.hp-team .team-list .team-item{width:50%;margin-bottom:30px}.ip-custom-search-form__field.field-6,#content .ip-custom-search-form__field.field-6{width:100%}}@media screen and (max-width: 767px){*[class*=col-sm]{width:100%}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666666%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666666%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.hp-team .team-list .team-item{width:100%;margin-left:auto;margin-right:auto}}@media screen and (max-width: 480px){.hp-git .git-form .git-fields .git-field.col-6{width:100%}}
