:root {--wp-admin-theme-color: #007cba;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-20: #005a87 }@keyframes rotate {to {transform: rotate(360deg) }}@keyframes dash {0% {stroke-dasharray: 1, 200;stroke-dashoffset: 0 }50% {stroke-dasharray: 89, 200;stroke-dashoffset: -35px }to {stroke-dasharray: 89, 200;stroke-dashoffset: -124px }}.h6, h1, h2, h3, h4 {font-family: "hk-nova", "Arial", "Helvetica", sans-serif;font-weight: 700;margin: 0 0 .5em;color: #1d2237 }h1 {font-size: 45px }h2 {font-size: 38px }h3 {font-size: 23px }h4 {font-size: 22px }.h6 {font-size: 16px }p {margin: 0 0 1em }a {color: #7244e9 }img {max-width: 100%;height: auto;vertical-align: top }@font-face {font-family: hk-nova;src: url(../../assets/fonts/hk-nova-regular.woff) format("woff"), url(../../assets/fonts/hk-nova-regular.woff2) format("woff2");font-weight: 400;font-style: normal;font-display: swap }@font-face {font-family: hk-nova;src: url(../../assets/fonts/hk-nova-medium.woff) format("woff"), url(../../assets/fonts/hk-nova-medium.woff2) format("woff2");font-weight: 500;font-style: normal;font-display: swap }@font-face {font-family: hk-nova;src: url(../../assets/fonts/hk-nova-semibold.woff) format("woff"), url(../../assets/fonts/hk-nova-semibold.woff2) format("woff2");font-weight: 600;font-style: normal;font-display: swap }@font-face {font-family: hk-nova;src: url(../../assets/fonts/hk-nova-bold.woff) format("woff"), url(../../assets/fonts/hk-nova-bold.woff2) format("woff2");font-weight: 700;font-style: normal;font-display: swap }@font-face {font-family: hk-nova;src: url(../../assets/fonts/hk-nova-heavy.woff) format("woff"), url(../../assets/fonts/hk-nova-heavy.woff2) format("woff2");font-weight: 900;font-style: normal;font-display: swap }@font-face {font-family: icomoon;src: url(../../assets/fonts/icomoon.woff) format("woff"), url(../../assets/fonts/icomoon.woff2) format("woff2");font-weight: 400;font-style: normal;font-display: swap }[class*=" icon-"], [class^=icon-] {font-family: 'icomoon' !important;speak: never;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }.icon-mobile:before {content: "\e922" }.icon-star:before {content: "\e90d" }.icon-linkedin:before {content: "\e901" }.icon-facebook:before {content: "\e91b" }.icon-instagram:before {content: "\e920" }body, html {height: 100% }html {box-sizing: border-box }*, :after, :before {box-sizing: inherit }* {max-height: 1000000px }body {margin: 0;color: #36425d;background: #fff;font: 16px/1.444 "hk-nova", "Arial", "Helvetica", sans-serif;min-width: 320px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-ms-overflow-style: scrollbar;font-weight: 500 }@media (min-width: 600px) {body {font-size: 18px }}#wrapper {display: table;table-layout: fixed;position: relative;overflow: hidden;height: 100%;width: 100% }.container {max-width: 1471px;margin-left: auto;margin-right: auto;padding-left: 15px;padding-right: 15px }@media (min-width: 600px) {.container {padding-left: 20px;padding-right: 20px }}a, button {outline: 0;text-decoration: none }.btn, .btn:after {border-radius: 50px }.btn {font-size: 12px;line-height: 18px;text-align: center;position: relative;overflow: hidden;display: inline-block;vertical-align: top;min-width: 150px;padding: 15px 25px;background: #fff;color: #36425d;font-weight: 700;text-transform: uppercase;border: 1px solid #fff }@media (min-width: 600px) {.btn {font-size: 14px;padding: 20px 40px }}.btn:after {content: '';position: absolute;top: 0;left: 0;bottom: 0;width: 0;opacity: .25;background: #7244e9 }.mask {width: 100% }.btn.btn-outline {background: 0 0;color: #fff }.btn.btn-outline:after {z-index: -1;background: #fff }.btn.btn-primary {color: #fff;border-color: #7244e9 }.btn.btn-primary:after {opacity: 1;background: rgba(255, 255, 255, .15) }.btn.btn-primary {background: #7244e9 }.btn.btn-lg {font-size: 14px;line-height: 25px }@media (min-width: 600px) {.btn.btn-lg {line-height: 33px;font-size: 16px }}.mask {height: 100%;position: fixed;background-color: rgba(255, 255, 255, .7);z-index: 9999999 }.mask .circular, .mask__showbox {position: absolute;top: 45%;bottom: 0;left: 0;right: 0 }.mask__loader {position: relative;margin: 0 auto;width: 60px }.mask__loader:before {content: '';display: block;padding-top: 100% }.mask .circular {animation: rotate 2s linear infinite;height: 100%;transform-origin: center center;width: 100%;top: 0;margin: auto }.mask .path {stroke-dasharray: 1, 200;stroke-dashoffset: 0;animation: dash 1.5s ease-in-out infinite;stroke-linecap: round;stroke: #b6cb5c }.mask__caption {background-size: contain;background-repeat: no-repeat;width: 22px;position: absolute;left: 50%;height: 22px;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.logo a {vertical-align: top }button {-webkit-appearance: none;-webkit-border-radius: 0 }.header {width: 100%;background: #fff;position: relative;z-index: 10;display: flex;flex-flow: row wrap;align-items: center;justify-content: space-between;padding: 16px 15px;border-bottom: 1px solid #f1f1f1 }@media (min-width: 600px) {.header {padding: 24px 25px }}@media (min-width: 1024px) {.header {padding: 16px 15px }}@media (min-width: 1200px) {.header {padding: 16px 20px }}@media (min-width: 1280px) {.header {padding: 16px 30px }}@media (min-width: 1440px) {.header {padding: 16px 38px 16px 52px }}.header__buttons {display: flex;align-items: center;position: relative;z-index: 1;padding-right: 45px }@media (min-width: 600px) {.header__buttons {padding-right: 37px }}@media (min-width: 1024px) {.header__buttons {padding-right: 0 }}.header__apply {font-size: 12px;line-height: 18px;color: #fff;padding: 10px 20px;font-weight: 700;display: inline-block;background: #7244e9;border-radius: 30px;text-transform: uppercase;position: relative;overflow: hidden;min-width: 70px;text-align: center }@media (min-width: 600px) {.header__apply {min-width: 93px;padding: 14px 20px }}@media (min-width: 1024px) {.header__apply {font-size: 12px;line-height: 18px;padding: 10px 20px;min-width: 70px }}@media (min-width: 1200px) {.header__apply {min-width: 93px;padding: 14px 20px }}.header__apply:after {content: '';position: absolute;top: 0;left: 0;bottom: 0;width: 0;opacity: 1;background: rgba(255, 255, 255, .25);border-radius: 30px }.header__contact {font-size: 12px;line-height: 18px;color: #1d2237;font-weight: 700;display: none;padding: 10px 13px 10px 32px;border-radius: 30px;border: 1px solid #1d2237;position: relative;margin: 0 0 0 7px;overflow: hidden;text-align: center;letter-spacing: -.1px }@media (min-width: 450px) {.header__contact {display: none }}@media (min-width: 768px) {.header__contact {display: block }}@media (min-width: 600px) {.header__contact {font-size: 14px;padding: 14px 21px 14px 42px }}@media (min-width: 1024px) {.header__contact {font-size: 12px;padding: 10px 13px 10px 32px }}@media (min-width: 1200px) {.header__contact {font-size: 14px;padding: 14px 21px 14px 42px }}.header__contact:before {font-family: 'icomoon' !important;content: "\e922";position: absolute;left: 13px;top: 50%;transform: translateY(-50%);font-size: 28px;font-weight: 400 }@media (min-width: 600px) {.header__contact:before {left: 20px }}@media (min-width: 1024px) {.header__contact:before {left: 13px;font-size: 26px }}@media (min-width: 1200px) {.header__contact:before {left: 20px;font-size: 30px }}.header__contact:after {content: '';position: absolute;top: 0;left: 0;bottom: 0;width: 0;opacity: 1;background: #1d2237;border-radius: 30px;z-index: -1 }.logo {display: block;width: 130px }@media (min-width: 600px) {.logo {width: 178px }}@media (min-width: 1024px) {.logo {width: 150px }}@media (min-width: 1200px) {.logo {width: 178px }}.logo a {display: inline-block }.logo img {display: block;max-width: 100%;max-height: 69px;object-fit: contain;margin: 0 auto }.main-nav {position: relative }@media (min-width: 450px) {.main-nav {display: flex;flex-flow: row wrap;align-items: center }}.main-nav:before {content: '';background: rgba(0, 0, 0, .35);opacity: 0;visibility: hidden }@media (min-width: 1025px) {.main-nav:before {display: none }}.nav-drop {background: #1d2237;position: fixed;top: 0;right: 0;bottom: 0;overflow: auto;padding: 23px 0;z-index: 9;width: 100%;transform: translateY(-100%) }@media (min-width: 1024px) {.nav-drop {background: 0 0;border: 0;position: static;overflow: visible;transform: none;width: auto;padding: 6px 0 0 }}@media (min-width: 1440px) {.nav-drop {padding: 6px 0 0 100px }}.navigation {list-style: none;padding: 0;font-size: 20px;font-weight: 600;position: relative;margin: 0 0 12px;letter-spacing: .3px }@media (min-width: 600px) {.navigation {font-size: 24px;letter-spacing: -.2px }}@media (min-width: 1024px) {.navigation {font-size: 11px;display: flex;flex-flow: row wrap;justify-content: center;margin: 0;text-transform: uppercase;font-weight: 700;letter-spacing: normal }}@media (min-width: 1200px) {.navigation {font-size: 12px }}.navigation > li {text-align: left;border-bottom: 1px solid #323743 }@media (min-width: 1024px) {.navigation > li {border: 0;padding: 15px 0;margin: 0 5px }}@media (min-width: 1200px) {.navigation > li {margin: 0 7px }}@media (min-width: 1280px) {.navigation > li {margin: 0 11px }}.navigation > li:last-child {border-bottom: 0 }.nav-dropdown, .nav-dropdown ul, .navigation > li.dropdown-open {position: relative }.navigation > li.dropdown-open > a:after {font-family: 'icomoon';content: "\e90a";display: inline-block;vertical-align: middle;font-size: 24px;line-height: .8;font-weight: 400;margin: 0 0 0 5px }@media (min-width: 1024px) {.navigation > li.dropdown-open > a:after {margin: -4px -5px 0 0;font-size: 18px;line-height: .6 }}.navigation > li > a {display: block;color: #fff;outline: 0;padding: 23px 14px 22px;text-align: center }@media (min-width: 1024px) {.navigation > li > a {padding: 0;text-align: left;color: #36425d }}.navigation > li.lp_menu_fancybox a {display: block }.nav-dropdown {display: none;z-index: 5;min-width: 220px }@media (min-width: 1024px) {.nav-dropdown {transform: translateX(-50%);position: absolute;top: 100%;left: 50%;width: 260px;margin: 0;background: #fff;border-radius: 15px;box-shadow: 0 5px 35px 0 rgba(0, 0, 0, .1) }}.nav-dropdown ul {list-style: none;padding: 0;z-index: 3;margin: 0 0 15px }@media (min-width: 1024px) {.nav-dropdown ul {padding: 5px 0;background: #fff;border-radius: 15px;text-transform: none;margin: 0 }}@media (min-width: 1200px) {.nav-dropdown ul {padding: 10px 0 }}.nav-dropdown ul li {position: relative;padding: 0 15px }@media (min-width: 1200px) {.nav-dropdown ul li {padding: 0 20px }}.nav-dropdown ul li:last-child {margin-bottom: 0 }.nav-dropdown ul li a {vertical-align: top;font-size: 20px;line-height: 1.25;padding: 10px 0 11px;position: relative;display: block;font-weight: 600;text-align: center;color: #fff }@media (min-width: 1024px) {.nav-dropdown ul li a {padding: 10px 0;font-size: 12px;line-height: 18px;font-weight: 500;text-align: left;color: #1d2237 }}@media (min-width: 1200px) {.nav-dropdown ul li a {font-size: 14px }}.mobile-links {list-style: none;margin: 0;text-align: center;padding: 5px 0 0 }@media (min-width: 1024px) {.mobile-links {display: none }}.mobile-links li {padding-bottom: 15px }@media (min-width: 600px) {.mobile-links li {padding-bottom: 24px }}.mobile-links .btn {margin: 0;min-width: 260px;display: inline-block }@media (min-width: 600px) {.mobile-links .btn {min-width: 296px;font-size: 18px;letter-spacing: .7px }}.mobile-links .btn .icon {font-size: 30px;line-height: .7;position: relative;left: -6px;top: 6px;font-weight: 400 }.mobile-links .btn.btn-outline {font-weight: 600 }@media (min-width: 600px) {.mobile-links .btn.btn-outline {font-size: 20px;letter-spacing: -.7px }}.nav-opener {width: 22px;height: 20px;border-top: 2px solid #00001b;position: absolute;outline: 0;right: 22px;top: 50%;transform: translateY(-50%);z-index: 101 }@media (min-width: 1024px) {.nav-opener {display: none }}.nav-opener:after, .nav-opener:before {width: 22px;height: 2px;background: #00001b;position: absolute;content: '';left: 0;top: 16px }.nav-opener:after {top: 7px }.main {width: 100%;overflow: hidden;position: relative }.footer {background-color: #1d2237;padding: 0 0 26px }@media (min-width: 600px) {.footer {padding: 0 0 36px }}@media (min-width: 768px) {.footer {padding: 0 0 50px }}@media (min-width: 992px) {.footer {padding: 0 0 70px }}.footer .container {max-width: 1390px;padding-left: 0;padding-right: 0 }@media (min-width: 768px) {.footer .container {padding-left: 20px;padding-right: 20px }}.footer__row {display: flex;flex-flow: row wrap;margin: 0 -15px }.footer__col {padding: 0 15px;margin-bottom: 25px;width: 100%;text-align: center }@media (min-width: 450px) {.footer__col {margin-bottom: 0;text-align: left }}@media (min-width: 992px) {.footer__col:nth-child(1) {width: 25% }}@media (min-width: 1200px) {.footer__col:nth-child(1) {width: 27% }}@media (min-width: 1440px) {.footer__col:nth-child(1) {width: 28.9% }}@media (min-width: 450px) {.footer__col:nth-child(2) {width: 62% }}@media (min-width: 768px) {.footer__col:nth-child(2) {width: 44% }}@media (min-width: 992px) {.footer__col:nth-child(2) {width: 33.4% }}@media (min-width: 450px) {.footer__col:nth-child(3) {width: 38% }}@media (min-width: 768px) {.footer__col:nth-child(3) {width: 32% }}@media (min-width: 992px) {.footer__col:nth-child(3) {width: 23.6% }}@media (min-width: 1440px) {.footer__col:nth-child(3) {width: 25.6% }}@media (min-width: 768px) {.footer__col:nth-child(4) {width: 24% }}@media (min-width: 992px) {.footer__col:nth-child(4) {width: 18% }}@media (min-width: 1200px) {.footer__col:nth-child(4) {width: 16% }}@media (min-width: 1440px) {.footer__col:nth-child(4) {width: 12.1% }}.footer__primary {border-bottom: 1px solid #2e344d;padding: 41px 20px 20px }@media (min-width: 450px) {.footer__primary {padding: 41px 20px 30px }}@media (min-width: 600px) {.footer__primary {padding: 41px 30px 30px }}@media (min-width: 768px) {.footer__primary {padding: 41px 0 }}@media (min-width: 992px) {.footer__primary {padding: 69px 0 64px }}.footer__secondary {font-size: 12px;line-height: 16px;font-weight: 500;color: #61667f;padding: 26px 15px;text-align: center }@media (min-width: 600px) {.footer__secondary {padding: 36px 20px }}@media (min-width: 768px) {.footer__secondary {padding: 26px 0 30px }}@media (min-width: 992px) {.footer__secondary {display: flex;flex-flow: row wrap;justify-content: space-between;text-align: left;padding: 29px 0 30px;font-size: 11px }}@media (min-width: 1200px) {.footer__secondary {padding-bottom: 40px;font-size: 12px }}.footer-logo, .footer__nmls span {display: block;color: #fff;font-size: 16px }.footer-logo {font-size: 14px;line-height: 18px;color: #8f96a6;font-weight: 500 }@media (min-width: 450px) {.footer-logo {display: flex;flex-flow: row wrap;align-items: center }}@media (min-width: 600px) {.footer-logo {font-size: 16px;line-height: 20px }}@media (min-width: 992px) {.footer-logo {display: block }}.footer-logo__image {display: block;margin: 0 auto 15px }@media (min-width: 450px) {.footer-logo__image {margin: 0 22px 17px 0 }}.footer-info {padding-bottom: 10px }@media (min-width: 450px) {.footer-info {padding-bottom: 20px }}@media (min-width: 992px) {.footer-info {padding: 10px 0 0 }}.footer-info p {margin-bottom: 12px }@media (min-width: 992px) {.footer-info p {margin-bottom: 7px }}.footer h4 {color: #7244e9;font-size: 14px;margin: 0 0 15px }@media (min-width: 450px) {.footer h4 {margin: 8px 0 16px }}@media (min-width: 768px) {.footer h4 {font-size: 16px }}.footer .contact-info {list-style: none;margin: 0;padding: 0;font-size: 12px;line-height: 20px;font-weight: 600;color: #fff }@media (min-width: 450px) {.footer .contact-info {font-size: 12px;line-height: 16px }}@media (min-width: 576px) {.footer .contact-info {font-size: 14px;line-height: 18px }}.footer .contact-info li {padding: 0 0 10px;position: relative }@media (min-width: 450px) {.footer .contact-info li {padding: 4px 0 8px 26px }}@media (min-width: 600px) {.footer .contact-info li {padding: 4px 0 8px 33px }}@media (min-width: 768px) {.footer .contact-info li {padding: 6px 0 11px 36px }}.footer .contact-info li:last-child {padding-bottom: 0 }.footer .contact-info li:before {font-family: 'icomoon' !important;color: #7244e9;font-weight: 400;display: inline-block;margin: 0 10px 0 0 }@media (min-width: 450px) {.footer .contact-info li:before {position: absolute;margin: 0 }}.footer .contact-info li.addr:before {font-size: 16px;line-height: 16px;content: '\e918';top: 0;left: 2px }@media (min-width: 450px) {.footer .contact-info li.addr:before {font-size: 18px;line-height: 18px;top: 4px }}@media (min-width: 576px) {.footer .contact-info li.addr:before {font-size: 20px;line-height: 20px }}@media (min-width: 992px) {.footer .contact-info li.addr:before {top: 10px;left: 4px }}.footer .contact-info li.phone:before {font-size: 14px;line-height: 14px;content: '\e919';top: 0;left: 2px }@media (min-width: 450px) {.footer .contact-info li.phone:before {font-size: 16px;line-height: 16px;top: 2px }}@media (min-width: 576px) {.footer .contact-info li.phone:before {font-size: 18px;line-height: 18px }}@media (min-width: 992px) {.footer .contact-info li.phone:before {top: 6px;left: 4px }}.footer .contact-info li.email:before {font-size: 12px;line-height: 12px;content: '\e91a';top: 1px;left: 2px }@media (min-width: 450px) {.footer .contact-info li.email:before {font-size: 14px;line-height: 14px;top: 4px }}@media (min-width: 576px) {.footer .contact-info li.email:before {font-size: 16px;line-height: 16px;top: 3px }}@media (min-width: 992px) {.footer .contact-info li.email:before {top: 6px;left: 4px }}.footer .contact-info a, .footer .popular-pages a, .footer .social-networks a {color: #fff }.footer .popular-pages {list-style: none;margin: 0;padding: 0;font-size: 12px;line-height: 16px;font-weight: 600 }@media (min-width: 576px) {.footer .popular-pages {font-size: 14px;line-height: 18px }}.footer .popular-pages li:not(:last-child) {padding-bottom: 10px }.footer .social-networks {list-style: none;padding: 0;font-size: 22px;line-height: 22px;display: flex;flex-flow: row wrap;margin: 0 -9px;font-weight: 400;justify-content: center }@media (min-width: 450px) {.footer .social-networks {justify-content: flex-start }}.footer .social-networks li {padding: 0 9px;margin-bottom: 10px }.footer .footer-links {list-style: none;padding: 0;display: flex;flex-flow: row wrap;justify-content: center;margin: 0 -6px }@media (min-width: 992px) {.footer .footer-links {justify-content: flex-start }}.footer .footer-links li {padding: 0 6px 3px;position: relative }.footer .footer-links a {color: #61667f }.footer .logo-list {list-style: none;padding: 0;display: flex;flex-flow: row wrap;align-items: center;justify-content: center;margin: 10px -10px 0 }@media (min-width: 992px) {.footer .logo-list {justify-content: flex-start;margin: 0 -10px }}@media (min-width: 1440px) {.footer .logo-list {margin: 0 -19px }}.footer .logo-list li {padding: 0 5px 10px }@media (min-width: 600px) {.footer .logo-list li {padding: 0 8px }}@media (min-width: 992px) {.footer .logo-list li {padding: 0 4px }}@media (min-width: 1200px) {.footer .logo-list li {padding: 0 6px }}@media (min-width: 1280px) {.footer .logo-list li {padding: 0 10px }}@media (min-width: 1440px) {.footer .logo-list li {padding: 0 14px }}@media (min-width: 1600px) {.footer .logo-list li {padding: 0 19px }}.footer .logo-list img {opacity: .32;max-width: 50px }@media (min-width: 450px) {.footer .logo-list img {max-width: 65px }}@media (min-width: 600px) {.footer .logo-list img {max-width: 80px }}@media (min-width: 992px) {.footer .logo-list img {max-width: 50px }}@media (min-width: 1200px) {.footer .logo-list img {max-width: 70px }}@media (min-width: 1440px) {.footer .logo-list img {max-width: 85px }}@media (min-width: 1600px) {.footer .logo-list img {max-width: 100px }}.footer .leadpops-logo {display: flex;align-items: center;justify-content: center;flex-flow: row wrap }.footer .leadpops-logo a {display: block;margin: 0 6px 6px }@media (min-width: 600px) {.footer .leadpops-logo a {margin: 0 10px 10px }}.footer .leadpops-logo img {display: block;width: auto;height: auto;opacity: .4;max-width: 42px }@media (min-width: 600px) {.footer .leadpops-logo img {max-width: 50px }}@charset "UTF-8";.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both }@-webkit-keyframes bounceIn {0% {opacity: 0;-webkit-transform: scale(.3);transform: scale(.3) }50% {opacity: 1;-webkit-transform: scale(1.05);transform: scale(1.05) }70% {-webkit-transform: scale(.9);transform: scale(.9) }100% {-webkit-transform: scale(1);transform: scale(1) }}@keyframes bounceIn {0% {opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3) }50% {opacity: 1;-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05) }70% {-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9) }100% {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }}.bounceIn {-webkit-animation-name: bounceIn;animation-name: bounceIn }@-webkit-keyframes fadeIn {0% {opacity: 0 }100% {opacity: 1 }}@keyframes fadeIn {0% {opacity: 0 }100% {opacity: 1 }}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn }@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px) }100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px) }100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown }@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px) }100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px) }100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft }@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px) }100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px) }100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight }@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px) }100% {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px) }100% {opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig }.home-visual {width: 100%;position: relative;padding: 30px 0;background: #f0f0f0;color: #1d2235 }@media (min-width: 992px) {.home-visual {padding: 36px 0 }}.home-visual:after {width: 100%;height: 743px;position: absolute;left: 0;bottom: 0;content: '';background-repeat: no-repeat;background-size: cover;background-position: bottom }.no-webp .home-visual:after {background-image: url(https://ba83337cca8dd24cefc0-5e43ce298ccfc8fc9ba1efe2c2840af0.ssl.cf2.rackcdn.com/umortgage/pattern-lg.jpg) }.home-visual .container {max-width: 1550px;display: flex;flex-flow: row wrap;justify-content: space-between;align-items: center;position: relative;z-index: 1 }.home-visual__image {width: 100%;max-width: 502px;margin: 0 auto;overflow: hidden;position: relative }@media (min-width: 600px) {.home-visual__image {height: 510px }}@media (min-width: 992px) {.home-visual__image {width: 47%;max-width: inherit;margin: 0;height: auto;position: static }}@media (min-width: 1280px) {.home-visual__image {width: 45% }}@media (min-width: 1440px) {.home-visual__image {width: 48.4% }}.home-visual__image img {width: 100%;height: auto;display: block;max-width: inherit }.home-visual__image-wrap {width: 284px;height: 284px;margin: 0 auto;overflow: hidden;border-radius: 100%;background: rgba(114, 68, 233, .5) }@media (min-width: 450px) {.home-visual__image-wrap {width: 390px;height: 390px }}@media (min-width: 600px) {.home-visual__image-wrap {width: 500px;height: 500px }}@media (min-width: 992px) {.home-visual__image-wrap {width: 436px;height: 436px }}@media (min-width: 1200px) {.home-visual__image-wrap {width: 525px;height: 525px }}@media (min-width: 1280px) {.home-visual__image-wrap {width: 540px;height: 540px }}@media (min-width: 1440px) {.home-visual__image-wrap {width: 660px;height: 660px }}@media (min-width: 1600px) {.home-visual__image-wrap {width: 728px;height: 728px }}.home-visual__image-wrap img {width: 100%;height: 100%;object-fit: cover;object-position: top;border-radius: 100% }.home-visual__textbox {width: 100%;margin: 0 auto 27px;max-width: 560px }@media (min-width: 992px) {.home-visual__textbox {padding: 50px 0;width: 50%;margin: 0;max-width: inherit }}@media (min-width: 1280px) {.home-visual__textbox {width: 53% }}@media (min-width: 1440px) {.home-visual__textbox {padding-left: 30px;width: 50% }}@media (min-width: 1600px) {.home-visual__textbox {padding-left: 74px }}.home-visual__holder {width: 100% }.home-visual h1 {font-size: 30px;line-height: 1;color: #1d2235;font-weight: 900;margin: 0 0 7px }@media (min-width: 450px) {.home-visual h1 {font-size: 50px }}@media (min-width: 600px) {.home-visual h1 {font-size: 70px;letter-spacing: -1.3px;word-spacing: -7px }}@media (min-width: 992px) {.home-visual h1 {font-size: 60px;margin: 0 0 12px }}@media (min-width: 1200px) {.home-visual h1 {font-size: 70px }}@media (min-width: 1280px) {.home-visual h1 {font-size: 80px }}.home-visual__subtext {font-size: 14px;line-height: 1.2;font-weight: 600;display: block;margin: 0 0 25px;padding: 0 0 29px;position: relative;letter-spacing: -.2px }@media (min-width: 450px) {.home-visual__subtext {font-size: 20px }}@media (min-width: 600px) {.home-visual__subtext {font-size: 27px }}@media (min-width: 992px) {.home-visual__subtext {font-size: 22px;margin: 0 0 45px;padding: 0 0 41px }}@media (min-width: 1200px) {.home-visual__subtext {font-size: 26px }}@media (min-width: 1280px) {.home-visual__subtext {font-size: 30px }}.home-visual__subtext span {letter-spacing: -1px }.home-visual__subtext:after {width: 41px;height: 5px;background: #7244e9;position: absolute;left: 0;bottom: 0;content: '' }@media (min-width: 992px) {.home-visual__subtext:after {width: 48px;height: 6px }}.home-visual__subtitle {font-size: 15px;line-height: 1.2;font-weight: 700;display: block;margin: 0 0 15px;letter-spacing: -.9px }@media (min-width: 450px) {.home-visual__subtitle {font-size: 22px }}@media (min-width: 600px) {.home-visual__subtitle {font-size: 28px }}@media (min-width: 992px) {.home-visual__subtitle {font-size: 24px }}@media (min-width: 1200px) {.home-visual__subtitle {font-size: 28px }}@media (min-width: 1280px) {.home-visual__subtitle {font-size: 31px }}@media (min-width: 1440px) {.home-visual__subtitle {font-size: 32px }}.home-visual p {font-size: 14px;line-height: 1.2;font-weight: 500;margin: 0 0 23px }@media (min-width: 450px) {.home-visual p {font-size: 17px }}@media (min-width: 600px) {.home-visual p {font-size: 19px;line-height: 1.357;padding-right: 45px }}@media (min-width: 992px) {.home-visual p {font-size: 17px;line-height: 1.364;margin: 0 0 43px;padding-right: 40px }}@media (min-width: 1200px) {.home-visual p {font-size: 20px }}@media (min-width: 1280px) {.home-visual p {font-size: 22px }}@media (min-width: 1440px) {.home-visual p {font-size: 22px;padding-right: 75px }}.home-visual__form {display: flex;flex-flow: row wrap;align-items: flex-start;justify-content: space-between;position: relative }@media (min-width: 600px) {.home-visual__form {flex-flow: row nowrap;max-width: 610px }}.home-visual__form:after {width: 28px;height: 47px;font-size: 47px;line-height: 1;position: absolute;right: -44px;top: -25px;font-family: 'icomoon';content: '\e900';display: none }@media (min-width: 600px) {.home-visual__form:after {display: block;top: -64px;right: 5px }}@media (min-width: 992px) {.home-visual__form:after {width: 33px;height: 65px;font-size: 56px;top: -60px;right: -31px }}@media (min-width: 1200px) {.home-visual__form:after {top: -66px }}.home-visual__form-select {font-size: 14px;line-height: 20px;position: relative;z-index: 5;text-align: left;width: 100%;margin: 0 0 15px }@media (min-width: 600px) {.home-visual__form-select {font-size: 18px;width: 52%;margin: 0 }}@media (min-width: 992px) {.home-visual__form-select {font-size: 16px;width: 55% }}@media (min-width: 1200px) {.home-visual__form-select {font-size: 18px }}.home-visual__form-select__arrow {width: 50px;height: 50px;border-radius: 100%;background: #f0f0f0;position: absolute;right: 4px;top: 50%;z-index: 2;transform: translateY(-50%) }@media (min-width: 600px) {.home-visual__form-select__arrow {width: 52px;height: 52px;right: 9px }}.home-visual__form-select__arrow:after {width: 10px;height: 10px;position: absolute;right: 20px;top: 50%;z-index: 2;content: '';border-color: #000;border-style: solid;border-width: 0 0 2px 2px;transform: rotate(-45deg);margin-top: -7px }.home-visual__form-dropdown a, .home-visual__form-opener {color: #1d2237;display: block }.home-visual__form-opener {background: #fff;position: relative;z-index: 1;font-weight: 500;border-radius: 28px;padding: 18px 50px 18px 25px;box-shadow: 0 4px 35px rgba(181, 201, 215, .55) }@media (min-width: 600px) {.home-visual__form-opener {font-size: 18px;line-height: 35px;padding: 20px 65px 20px 25px;border-radius: 50px }}@media (min-width: 992px) {.home-visual__form-opener {font-size: 16px;padding: 20px 65px 20px 25px }}@media (min-width: 1200px) {.home-visual__form-opener {font-size: 18px;padding: 20px 65px 20px 35px }}.home-visual__form-dropdown {background: #fff;position: absolute;left: 0;top: 38px;width: 100%;display: none;overflow: hidden;z-index: 1;border-radius: 0 0 25px 25px;box-shadow: 0 15px 15px rgba(181, 201, 215, .25) }@media (min-width: 600px) {.home-visual__form-dropdown {top: 45px;border-radius: 0 0 35px 35px }}.home-visual__form-dropdown__list {list-style: none;margin: 0;padding: 10px 0;position: relative;z-index: 2 }@media (min-width: 600px) {.home-visual__form-dropdown__list {padding: 18px 0 10px }}.home-visual__form-dropdown a {padding: 15px 25px }@media (min-width: 600px) {.home-visual__form-dropdown a {padding: 15px 25px }}@media (min-width: 992px) {.home-visual__form-dropdown a {padding: 15px 25px }}@media (min-width: 1200px) {.home-visual__form-dropdown a {padding: 15px 35px }}.home-visual__btn-wrap {width: 100%;position: relative;z-index: 1 }@media (min-width: 600px) {.home-visual__btn-wrap {width: 46% }}@media (min-width: 992px) {.home-visual__btn-wrap {width: 41.6% }}.home-visual__btn-wrap .btn {width: 100% }@media (min-width: 600px) {.home-visual__btn-wrap .btn.btn-lg {padding: 20px 15px;letter-spacing: .5px }}@media (min-width: 992px) {.home-visual__btn-wrap .btn.btn-lg {font-size: 14px;letter-spacing: normal }}@media (min-width: 1200px) {.home-visual__btn-wrap .btn.btn-lg {font-size: 16px;letter-spacing: .5px }}.home-visual__btn-wrap .btn.disable {opacity: 1;background: #dee6f1;border-color: #dee6f1 }.client-reviews .review-article h3 br {display: none }.tooltip-box {left: 50%;transform: translateX(-50%) }.home-visual.normal-image {padding-bottom: 0 }@media (min-width: 992px) {.home-visual.normal-image {padding-bottom: 0 }}.home-visual.normal-image .home-visual__image-wrap {background: 0 0;width: 100% !important;height: auto !important;border-radius: 0 }.home-visual.normal-image .home-visual__image-wrap img {width: 100%;height: auto;object-fit: inherit;border-radius: 0;object-position: inherit }.tooltip-box {position: absolute;bottom: 100%;visibility: hidden;opacity: 0;z-index: 8;margin: 0 0 8px;width: 250px }.tooltip-box__wrap {position: relative;background: #7244e9;border-radius: 35px;padding: 10px 5px;text-align: center;color: #fff }.tooltip-box__wrap:before {height: 0;width: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #7244e9;content: '';position: absolute;top: 100%;left: 50%;margin: 0 0 0 -6px }.tooltip-box__text {font-size: 13px;line-height: 20px;position: relative;display: block }.client-reviews {text-align: center;padding: 41px 0 54px;overflow: hidden }@media (min-width: 768px) {.client-reviews {padding: 70px 0 }}@media (min-width: 1200px) {.client-reviews {padding: 103px 0 108px }}.client-reviews .container {max-width: 1845px }.client-reviews h2 {font-size: 26px;line-height: 1.22;max-width: 770px;margin: 0 auto 12px }@media (min-width: 450px) {.client-reviews h2 {font-size: 32px }}@media (min-width: 600px) {.client-reviews h2 {font-size: 40px }}@media (min-width: 768px) {.client-reviews h2 {margin-bottom: 15px;font-size: 48px }}.client-reviews .review-article {background-color: #fff;box-shadow: 0 4px 15px 0 rgba(29, 34, 55, .1);border-radius: 25px;font-size: 16px;line-height: 1.5;text-align: left;padding: 30px 20px;display: block;height: 100%;position: relative;overflow: hidden }@media (min-width: 450px) {.client-reviews .review-article {padding: 40px 20px }}@media (min-width: 600px) {.client-reviews .review-article {padding: 40px }}@media (min-width: 768px) {.client-reviews .review-article {padding: 51px 15px }}@media (min-width: 1280px) {.client-reviews .review-article {padding: 51px 25px }}@media (min-width: 1760px) {.client-reviews .review-article {padding: 51px 20px }}@media (min-width: 1850px) {.client-reviews .review-article {padding: 51px 30px 51px 36px }}.client-reviews .review-article h3 {font-size: 18px;line-height: 1.3;margin: 0 -10px 12px 0 }@media (min-width: 600px) {.client-reviews .review-article h3 {font-size: 20px;margin-bottom: 18px }}@media (min-width: 768px) {.client-reviews .review-article h3 {font-size: 18px }}@media (min-width: 1760px) {.client-reviews .review-article h3 {font-size: 20px }}@media (min-width: 1200px) {.client-reviews .review-article h3 br {display: block }}.client-reviews .review-article p {margin-bottom: 25px }@media (min-width: 600px) {.client-reviews .review-article p {margin-bottom: 57px }}@media (min-width: 768px) {.client-reviews .review-article p {margin-bottom: 33px }}.client-reviews .client-detail {display: flex;flex-flow: row wrap;position: relative;padding-top: 28px }.client-reviews .client-detail:before {content: '';position: absolute;top: 0;left: 0;width: 48px;height: 4px;background-color: #7244e9 }.client-reviews .client-detail__image {width: 50px }@media (min-width: 450px) {.client-reviews .client-detail__image {width: 68px }}.client-reviews .client-detail__info {padding-left: 15px;width: calc(100% - 50px) }@media (min-width: 450px) {.client-reviews .client-detail__info {width: calc(100% - 68px);padding-left: 21px }}.client-reviews .client-detail .name {font-size: 16px;font-weight: 700;color: #fd4593;display: block }@media (min-width: 450px) {.client-reviews .client-detail .name {font-size: 18px }}.client-reviews .client-detail .designation {font-size: 12px;color: #626f8a;display: block;margin: 0 0 5px }@media (min-width: 450px) {.client-reviews .client-detail .designation {font-size: 14px }}.client-reviews .client-detail .start-list {list-style: none;padding: 0;font-size: 18px;line-height: 1;color: #7244e9;display: flex;flex-flow: row wrap;margin: 0 -2px 14px }.client-reviews .client-detail .start-list li {padding: 0 2px }.client-reviews .slick-track {display: flex;flex-wrap: wrap }.client-reviews .slick-track:after, .client-reviews .slick-track:before {display: none }.client-reviews .slick-list {padding: 17px 0 40px;margin: 0 -19px }@media (min-width: 768px) {.client-reviews .slick-list {padding: 40px 0 80px;margin: 0 -13px }}.client-reviews .slide {padding: 0 19px;outline: 0;height: auto }@media (min-width: 768px) {.client-reviews .slide {padding: 0 13px }}.client-reviews .slick-dots {list-style: none;padding: 0;display: flex;flex-flow: row wrap;justify-content: center;margin: 0 -4px }@media (min-width: 768px) {.client-reviews .slick-dots {margin: 0 -8px }}.client-reviews .slick-dots li {padding: 0 4px;line-height: 0 }@media (min-width: 768px) {.client-reviews .slick-dots li {padding: 0 8px }}.client-reviews .slick-dots li.slick-active button {background-color: #7244e9 }.client-reviews .slick-dots button {width: 12px;height: 12px;border: 0;outline: 0;background-color: #e6e6e6;border-radius: 100%;font-size: 0;line-height: 0;padding: 0 }@media (min-width: 768px) {.client-reviews .slick-dots button {width: 14px;height: 14px }}.ways-block {background-color: #1d2235;padding: 45px 0 }@media (min-width: 768px) {.ways-block {padding: 65px 0 }}@media (min-width: 1200px) {.ways-block {padding: 87px 0 }}.ways-block .container {max-width: 1391px }.ways-block__header {color: #fff }@media (min-width: 1200px) {.ways-block__header {display: flex;flex-flow: row wrap;align-items: flex-end }}.ways-block__header h2 {color: #fff;font-size: 26px;line-height: 1.22;margin: 0 auto 15px;position: relative;max-width: 620px;text-align: center;padding-bottom: 34px }@media (min-width: 450px) {.ways-block__header h2 {font-size: 32px }}@media (min-width: 600px) {.ways-block__header h2 {font-size: 40px }}@media (min-width: 768px) {.ways-block__header h2 {font-size: 44px }}@media (min-width: 1200px) {.ways-block__header h2 {max-width: 480px;margin: 0;padding: 0;text-align: left }}@media (min-width: 1440px) {.ways-block__header h2 {font-size: 48px;max-width: 524px }}.ways-block__header h2:before {content: '';position: absolute;left: 50%;transform: translateX(-50%);bottom: 12px;width: 90px;height: 3px;background-color: #7244e9 }@media (min-width: 1200px) {.ways-block__header h2:before {top: 12px;right: -4px;left: auto;bottom: 12px;transform: none;width: 4px;height: auto }}.ways-block__header .text {text-align: center;margin: 0 auto;max-width: 610px }@media (min-width: 768px) {.ways-block__header .text {max-width: 700px }}@media (min-width: 1200px) {.ways-block__header .text {max-width: calc(100% - 480px);padding-left: 40px;text-align: left;margin: 0 }}@media (min-width: 1440px) {.ways-block__header .text {max-width: calc(100% - 524px) }}.ways-block__header .text p {margin-bottom: 10px }.ways-block .ways-article {background-color: #fff;box-shadow: 0 4px 16px 0 rgba(29, 34, 55, .1);border-radius: 20px;padding: 32px 15px;height: 100%;position: relative }@media (min-width: 600px) {.ways-block .ways-article {padding: 32px 24px }}@media (min-width: 1200px) {.ways-block .ways-article {padding: 32px 15px }}@media (min-width: 1280px) {.ways-block .ways-article {padding: 32px 18px }}@media (min-width: 1440px) {.ways-block .ways-article {padding: 32px 18px }}.ways-block .ways-article__bg {position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: #7244e9;border-radius: 18px;opacity: 0;visibility: hidden;z-index: 1;overflow: hidden }.ways-block .ways-article__bg:before {width: 400px;height: 400px;background: #6a3ede;position: absolute;left: 0;top: 25px;content: '';border-radius: 100% }.ways-block .ways-article.active .ways-article__bg {opacity: 1;visibility: visible }.ways-block .ways-article.active .ways-article__number, .ways-block .ways-article.active .ways-article__title {color: #fff }.ways-block .ways-article__number, .ways-block .ways-article__title {font-size: 18px;display: block;position: relative;z-index: 2 }.ways-block .ways-article__number {color: #7244e9;font-weight: 700;margin-bottom: 50px }.ways-block .ways-article__title {color: #000;line-height: 1.2 }.ways-block .ways-slider {margin-bottom: -185px }@media (min-width: 768px) {.ways-block .ways-slider {margin-bottom: -205px }}@media (min-width: 1200px) {.ways-block .ways-slider {margin-bottom: -252px }}.ways-block .slick-track {display: flex;flex-wrap: wrap }.featured-block .featured-slider .slick-track:after, .featured-block .featured-slider .slick-track:before, .ways-block .slick-track:after, .ways-block .slick-track:before {display: none }.ways-block .slick-list {padding: 27px 80px 35px 0;margin: 0 -8px;overflow: visible }@media (min-width: 450px) {.ways-block .slick-list {padding-right: 40px }}@media (min-width: 600px) {.ways-block .slick-list {padding-right: 145px }}@media (min-width: 768px) {.ways-block .slick-list {padding: 40px 120px 40px 0;margin: 0 -10px }}@media (min-width: 1200px) {.ways-block .slick-list {padding: 88px 0 66px;overflow: hidden }}@media (min-width: 1440px) {.ways-block .slick-list {margin: 0 -16px }}.ways-block .slide {padding: 0 8px;outline: 0;height: auto }@media (min-width: 768px) {.ways-block .slide {padding: 0 10px }}@media (min-width: 1440px) {.ways-block .slide {padding: 0 16px }}.info-block {background-color: #f6f6f6;padding: 136px 0 70px }@media (min-width: 600px) {.info-block {padding: 136px 0 80px }}@media (min-width: 1200px) {.info-block {padding: 160px 0 130px }}.info-block .row {display: flex;flex-flow: row wrap;margin: 0 -15px }.info-block .col {padding: 0 15px;width: 100% }@media (min-width: 1200px) {.info-block .col {width: 50% }.info-block__text {padding-top: 62px }}@media (min-width: 1280px) {.info-block__text {padding: 62px 13px 0 49px }}.info-block__text h2 {font-size: 24px;margin-bottom: 7px }@media (min-width: 450px) {.info-block__text h2 {font-size: 28px }}@media (min-width: 600px) {.info-block__text h2 {font-size: 32px }}@media (min-width: 1200px) {.info-block__text h2 {margin-bottom: 16px }}.info-block__text p {margin-bottom: 18px }@media (min-width: 1200px) {.info-block__text p {margin-bottom: 37px;padding-bottom: 0 }}.info-block__image {text-align: center;margin-top: 40px }@media (min-width: 1200px) {.info-block__image {margin: 0 }}.why-us-block {text-align: center;padding: 58px 0 69px }@media (min-width: 768px) {.why-us-block {padding: 70px 0 }}@media (min-width: 1200px) {.why-us-block {padding: 108px 0 114px }}.why-us-block .container {padding-left: 12px;padding-right: 12px }@media (min-width: 768px) {.why-us-block .container {padding-left: 20px;padding-right: 20px }}.why-us-block h2 {font-size: 36px;line-height: 1.25;margin: 0 auto 23px;max-width: 850px }@media (min-width: 600px) {.why-us-block h2 {font-size: 40px }}@media (min-width: 768px) {.why-us-block h2 {font-size: 48px;margin-bottom: 56px }}.why-us-block h2 span {color: #7244e9;position: relative }.why-us-block h2 span:before {content: '';position: absolute;top: -12px;left: -8px;background-image: url(https://ba83337cca8dd24cefc0-5e43ce298ccfc8fc9ba1efe2c2840af0.ssl.cf2.rackcdn.com/umortgage/shape.svg);width: 35px;height: 57px;background-size: 100% 100% }@media (min-width: 600px) {.why-us-block h2 span:before {width: 40px;height: 60px }}@media (min-width: 768px) {.why-us-block h2 span:before {width: 45px;height: 69px }}.why-us-block .iframe-holder {max-width: 1180px;margin: 0 auto 24px;overflow: hidden;border-radius: 8px;height: 362px }@media (min-width: 768px) {.why-us-block .iframe-holder {height: 500px;margin-bottom: 34px }}@media (min-width: 1200px) {.why-us-block .iframe-holder {height: 635px;margin-bottom: 43px }}.why-us-block .iframe-holder iframe {width: 100%;height: 100% }.featured-block {background-color: #1d2237;text-align: center;padding: 41px 0 }@media (min-width: 768px) {.featured-block {padding: 62px 0 }}@media (min-width: 1200px) {.featured-block {padding: 112px 0 142px }}.featured-block .container {padding-left: 8px;padding-right: 8px }@media (min-width: 768px) {.featured-block .container {padding-left: 20px;padding-right: 20px }}.featured-block h2 {color: #fff;font-size: 26px;line-height: 1.22;max-width: 770px;margin: 0 auto 12px }@media (min-width: 450px) {.featured-block h2 {font-size: 32px }}@media (min-width: 600px) {.featured-block h2 {font-size: 40px }}@media (min-width: 768px) {.featured-block h2 {margin-bottom: 15px;font-size: 48px }}.featured-block__text {color: #fff;line-height: 1.333;max-width: 980px;margin: 0 auto }@media (min-width: 600px) {.featured-block__text {font-size: 18px }}.featured-block .featured-article {font-size: 16px;line-height: 1.39;background-color: #fff;box-shadow: 0 4px 59px 0 rgba(29, 34, 55, .1);border-radius: 30px;padding: 30px 20px 50px;height: 100%;position: relative }@media (min-width: 600px) {.featured-block .featured-article {padding: 37px 25px 57px }}@media (min-width: 1200px) {.featured-block .featured-article {padding: 37px 20px 57px }}@media (min-width: 1440px) {.featured-block .featured-article {padding: 37px 40px 104px }}.featured-block .featured-article__icon {margin-bottom: 30px;height: 134px;display: flex;align-items: center;justify-content: center }@media (min-width: 600px) {.featured-block .featured-article__icon {margin-bottom: 44px }}@media (min-width: 768px) {.featured-block .featured-article__icon {margin-bottom: 39px }}.featured-block .featured-article h3 {color: #22263c;font-size: 20px;line-height: 1.24;margin-bottom: 12px }@media (min-width: 768px) {.featured-block .featured-article h3 {margin-bottom: 14px }}.featured-block .featured-article p {margin-bottom: 28px }.featured-block .featured-article a {font-size: 14px;text-transform: uppercase;font-weight: 700;letter-spacing: .6px }.featured-block .featured-article a.lp_fancybox_iframe {min-width: 240px;position: absolute;left: 50%;bottom: 30px;transform: translateX(-50%) }@media (min-width: 600px) {.featured-block .featured-article a.lp_fancybox_iframe {bottom: 37px }}@media (min-width: 1200px) {.featured-block .featured-article a.lp_fancybox_iframe {bottom: 37px }}@media (min-width: 1440px) {.featured-block .featured-article a.lp_fancybox_iframe {bottom: 84px }}.featured-block .featured-slider {margin-bottom: -255px }@media (min-width: 1200px) {.featured-block .featured-slider {margin-bottom: -429px }}@media (min-width: 1440px) {.featured-block .featured-slider {margin-bottom: -429px }}.featured-block .featured-slider .slick-track {display: flex;flex-wrap: wrap }.featured-block .featured-slider .slick-list {padding: 34px 20px;margin: 0 -8px }@media (min-width: 600px) {.featured-block .featured-slider .slick-list {padding: 34px 78px;margin: 0 -15px }}@media (min-width: 768px) {.featured-block .featured-slider .slick-list {margin: 0 -20px }}@media (min-width: 1200px) {.featured-block .featured-slider .slick-list {padding: 47px 15px }}@media (min-width: 1440px) {.featured-block .featured-slider .slick-list {padding: 47px 40px;margin: 0 -18px }}.featured-block .featured-slider .slide {padding: 0 5px;outline: 0;height: auto }@media (min-width: 600px) {.featured-block .featured-slider .slide {padding: 0 15px }}@media (min-width: 1440px) {.featured-block .featured-slider .slide {padding: 0 18px }}.featured-block .featured-slider .slide img {margin: 0 auto }.cta-block {text-align: center;padding: 230px 0 55px }@media (min-width: 768px) {.cta-block {padding: 236px 0 80px }}@media (min-width: 1200px) {.cta-block {padding: 350px 0 114px }}.cta-block h2 {font-size: 26px;line-height: 1.25;margin: 0 auto 13px;max-width: 850px }@media (min-width: 450px) {.cta-block h2 {font-size: 32px }}@media (min-width: 600px) {.cta-block h2 {font-size: 40px }}@media (min-width: 768px) {.cta-block h2 {font-size: 48px;margin-bottom: 21px }}.cta-block h2 span {color: #7244e9 }.cta-block__text {max-width: 750px;margin: 0 auto 26px }.slick-list, .slick-slider {position: relative;display: block }.slick-slider {box-sizing: border-box;-webkit-touch-callout: none;-ms-touch-action: pan-y;touch-action: pan-y }.slick-list {overflow: hidden;margin: 0;padding: 0 }.slick-slider .slick-list, .slick-slider .slick-track {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto }.slick-track:after, .slick-track:before {display: table;content: '' }.slick-track:after {clear: both }.slick-slide {display: none;float: left;height: 100%;min-height: 1px }.slick-initialized .slick-slide, .slick-slide img {display: block }body {overflow-x: hidden }li.lp_menu_fancybox > a {display: inline-block }.header__apply:hover::after, .header__contact:hover::after {width: 100%;}.header__apply::after {transition: width .45s ease;}.header__contact::after {transition: width .45s ease;}.header__contact:hover {color: #fff;}.navigation > li.dropdown-open:hover > a::after {transform: rotate(180deg);}.navigation > li.dropdown-open > a::after {transition: all .25s ease;}.nav-active .nav-opener::after {background: #fff;width: 22px;top: 9px;transform: rotate(-45deg);}.nav-active .nav-opener::before {background: #fff;top: 9px;transform: rotate(45deg);}.nav-active .nav-opener:hover::after, .nav-active .nav-opener:hover::before {background: #fff;}.nav-active .nav-drop {margin: 0;box-shadow: 0 0 12px 1px rgba(0, 0, 0, .2);transform: translateY(0);}.nav-opener::after, .nav-opener::before {transition: all .4s ease;}.nav-opener:hover {border-top-color: #7244e9;}.nav-opener:hover::after, .nav-opener:hover::before {background: #7244e9;}.nav-drop {transition: all .3s ease;}.nav-active .nav-opener {border-top: none;}.home-visual.agency .container {justify-content: center;}.home-visual.agency p {padding-right: 0 !important;}.home-visual.agency .home-visual__textbox {text-align: center;}.home-visual.agency .home-visual__textbox {padding: 100px 0 120px !important;}.home-visual.agency .home-visual__form {margin: 0 auto;}