.pl_contacts{font-family:Montserrat,sans-serif}.pl_contacts *{font-family:Montserrat,sans-serif}.pl_contacts .responsive{display:block;max-width:100%;height:auto}.pl_contacts section:not(.not-margin-bottom){margin-bottom:130px}@media (max-width:1199px){.pl_contacts section:not(.not-margin-bottom){margin-bottom:80px}}@media (max-width:767px){.pl_contacts section:not(.not-margin-bottom){margin-bottom:50px}}.pl_contacts__intro{padding-top:71px;padding-bottom:151px;position:relative;overflow:hidden;background-color:#fec830;z-index:9}@media (max-width:1199px){.pl_contacts__intro{position:relative;background-color:#fec830;padding-top:70px;padding-bottom:90px}}@media (max-width:767px){.pl_contacts__intro{padding-top:46px;padding-bottom:100px}}@media (max-width:1199px){.pl_contacts__intro::after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:rgba(80,76,92,.8);z-index:2}}.pl_contacts__intro-preview{position:absolute;bottom:0;width:100%;height:100%;z-index:1;-o-object-position:top right;object-position:top right;-o-object-fit:contain;object-fit:contain;right:0}@media (max-width:767px){.pl_contacts__intro-preview{position:absolute;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;z-index:1}}@media (max-width:1199px){.pl_contacts__intro-preview.desctope{display:none}}.pl_contacts__intro-preview.mobile{display:none}@media (max-width:1199px){.pl_contacts__intro-preview.mobile{display:block}}.pl_contacts__intro-text{position:relative;z-index:5;margin-bottom:76px;max-width:600px}@media (max-width:1199px){.pl_contacts__intro-text{margin-bottom:52px}}.pl_contacts__intro-subtitle{margin-bottom:60px;max-width:200px;font-size:13px;font-weight:700;line-height:1.45;letter-spacing:.07em;text-transform:uppercase}@media (max-width:1199px){.pl_contacts__intro-subtitle{color:#fec830}}@media (max-width:767px){.pl_contacts__intro-subtitle{margin-bottom:32px}}.pl_contacts__intro-title{margin-bottom:8px;text-transform:uppercase;font-size:30px;font-weight:700;line-height:1.3;letter-spacing:.01em}@media (max-width:1199px){.pl_contacts__intro-title{color:#fff;margin-bottom:16px}}@media (max-width:767px){.pl_contacts__intro-title{margin-bottom:4px;font-size:24px}}@media (max-width:1199px){.pl_contacts__intro-title span{color:#fec830}}.pl_contacts__intro-excerpt{font-size:20px;font-weight:400;line-height:1.5;letter-spacing:.01em;max-width:90%}@media (max-width:1199px){.pl_contacts__intro-excerpt{color:#fec830}}@media (max-width:767px){.pl_contacts__intro-excerpt{font-size:18px}}@media (max-width:767px){.pl_contacts__intro-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pl_contacts__branches{position:relative;z-index:11;margin-top:-70px}.pl_contacts__branches-list{list-style:none;margin:0 -20px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.pl_contacts__branches-list{margin:0;padding:6px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(92,46,145,.08),10px 10px 40px rgba(92,46,145,.24);box-shadow:0 1px 2px rgba(92,46,145,.08),10px 10px 40px rgba(92,46,145,.24);border-radius:12px}}.pl_contacts__branches-list--item{padding:20px;width:25%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1199px){.pl_contacts__branches-list--item{width:50%}}@media (max-width:767px){.pl_contacts__branches-list--item{width:100%;padding:0}}.pl_contacts__branches-list--item---wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;font-size:16px;line-height:1.3;font-weight:400;color:#aa43a2;background-repeat:no-repeat;padding:10px 20px;-webkit-box-shadow:0 1px 2px rgba(92,46,145,.08),10px 10px 40px rgba(92,46,145,.24);box-shadow:0 1px 2px rgba(92,46,145,.08),10px 10px 40px rgba(92,46,145,.24);border-radius:12px;background-color:#fff;width:100%}@media (max-width:767px){.pl_contacts__branches-list--item---wrap{border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset;font-size:14px}}.pl_contacts__branches-list--item img{margin:0 auto 15px}@media (max-width:767px){.pl_contacts__branches-list--item img{width:40px}}.pl_contacts__get{position:relative}@media (max-width:767px){.pl_contacts__get{margin-bottom:100px;padding-top:50px}}@media (max-width:767px){.pl_contacts__get::after{content:"";position:absolute;top:60%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:375px;height:352px;background-image:url(../images/contact/pl/get-preview-sm.svg);background-repeat:no-repeat;z-index:-1}}.pl_contacts__get-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1199px){.pl_contacts__get-row{margin-bottom:50px}}@media (max-width:767px){.pl_contacts__get-row{margin-bottom:80px}}.pl_contacts__get-row--left{width:calc(100% - 365px)}@media (max-width:767px){.pl_contacts__get-row--left{width:100%}}.pl_contacts__get-row--right{width:365px}@media (max-width:767px){.pl_contacts__get-row--right{display:none}}.pl_contacts__get-title{margin-bottom:24px;text-transform:uppercase;font-weight:700;line-height:1.3;letter-spacing:.01em;font-size:34px}@media (max-width:1199px){.pl_contacts__get-title{font-size:24px}}.pl_contacts__get-list{list-style:none;padding:0;margin:0 -20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.pl_contacts__get-list--item{padding:0 20px;width:33.32%}@media (max-width:1199px){.pl_contacts__get-list--item{width:100%}}@media (max-width:1199px){.pl_contacts__get-list--item:not(:last-child){margin-bottom:30px}}.pl_contacts__get-list--item---title{margin-bottom:14px;line-height:1.3;font-weight:700;text-transform:uppercase;color:#504c5c}.pl_contacts__get-list--item---text{color:inherit;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px}@media (max-width:1199px){.pl_contacts__get-list--item---text{min-height:unset}}.pl_contacts__get-list--item---text a{color:inherit;text-decoration:none}.pl_contacts__get-list--item .socials svg{fill:#504c5c}.pl_contacts__get-preview{position:relative;margin-top:-50px}@media (max-width:1199px){.pl_contacts__get-preview{margin-top:40px}}.contact-hero{overflow:hidden;padding:40px 0 60px;background-color:#653cd9;background-image:var(--contact-hero-bg-mobile,none);background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width:768px){.contact-hero{padding:56px 0 60px;background-image:var(--contact-hero-bg-tablet,var(--contact-hero-bg-mobile,none))}}@media (min-width:1280px){.contact-hero{padding:80px 0;background-image:var(--contact-hero-bg-laptop,var(--contact-hero-bg-tablet,var(--contact-hero-bg-mobile,none)))}}@media (min-width:1600px){.contact-hero{background-image:var(--contact-hero-bg-desktop,var(--contact-hero-bg-laptop,var(--contact-hero-bg-tablet,var(--contact-hero-bg-mobile,none))))}}@media (min-width:1280px){.contact-hero__container{padding:0 40px}}@media (min-width:1600px){.contact-hero__container{padding:0 76px}}@media (min-width:1280px){.contact-hero__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}}.contact-hero__title{margin-bottom:20px;color:#fff;font-family:"IBM Plex Mono",monospace;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.5px;text-transform:uppercase}@media (min-width:768px){.contact-hero__title{font-size:28px;line-height:40px}}@media (min-width:1600px){.contact-hero__title{font-size:32px;line-height:48px}}@media (min-width:768px){.contact-hero__title{margin-bottom:26px}}.contact-hero .email-group,.contact-hero .phone-group,.contact-hero .whatsapp-group{margin-bottom:16px}.contact-hero .email-group__icon,.contact-hero .phone-group__icon,.contact-hero .whatsapp-group__icon{width:24px}.contact-hero .email-group__items,.contact-hero .phone-group__items,.contact-hero .whatsapp-group__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (min-width:768px){.contact-hero .email-group__items,.contact-hero .phone-group__items,.contact-hero .whatsapp-group__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact-hero .email-group__item,.contact-hero .phone-group__item,.contact-hero .whatsapp-group__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.contact-hero .email-group__item,.contact-hero .phone-group__item,.contact-hero .whatsapp-group__item{max-width:220px}}.contact-hero .email-group__item .title,.contact-hero .phone-group__item .title,.contact-hero .whatsapp-group__item .title{margin-left:16px;color:#fafafa;font-family:"IBM Plex Mono",monospace;font-style:normal;font-weight:600;font-size:16px;line-height:24px}@media (min-width:768px){.contact-hero .email-group__item .title,.contact-hero .phone-group__item .title,.contact-hero .whatsapp-group__item .title{font-size:20px;line-height:28px}}@media (min-width:1600px){.contact-hero .email-group__item .title,.contact-hero .phone-group__item .title,.contact-hero .whatsapp-group__item .title{font-size:22px;line-height:32px}}.contact-hero .email-group__item .email,.contact-hero .email-group__item .phone,.contact-hero .phone-group__item .email,.contact-hero .phone-group__item .phone,.contact-hero .whatsapp-group__item .email,.contact-hero .whatsapp-group__item .phone{display:block;width:100%;margin-left:40px;font-weight:400!important;color:#e0e0e0;text-decoration:none;font-family:"IBM Plex Sans",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;-webkit-transition:.4s;transition:.4s}@media (min-width:768px){.contact-hero .email-group__item .email,.contact-hero .email-group__item .phone,.contact-hero .phone-group__item .email,.contact-hero .phone-group__item .phone,.contact-hero .whatsapp-group__item .email,.contact-hero .whatsapp-group__item .phone{font-size:16px;line-height:24px}}@media (min-width:1600px){.contact-hero .email-group__item .email,.contact-hero .email-group__item .phone,.contact-hero .phone-group__item .email,.contact-hero .phone-group__item .phone,.contact-hero .whatsapp-group__item .email,.contact-hero .whatsapp-group__item .phone{font-size:18px;line-height:28px}}.contact-hero .email-group__item .email:hover,.contact-hero .email-group__item .phone:hover,.contact-hero .phone-group__item .email:hover,.contact-hero .phone-group__item .phone:hover,.contact-hero .whatsapp-group__item .email:hover,.contact-hero .whatsapp-group__item .phone:hover{color:#e0ab00}.contact-hero .address-group{display:none}.contact-hero .social-group{margin-top:40px}@media (min-width:1280px){.contact-hero .social-group{margin-top:56px}}.contact-hero .social-group__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;max-width:250px}@media (min-width:768px){.contact-hero .social-group__list{max-width:100%;gap:24px}}@media (min-width:1280px){.contact-hero .social-group__list{max-width:410px}}@media (min-width:1600px){.contact-hero .social-group__list{max-width:100%}}.contact-hero .social-group__item{width:40px;height:40px;-webkit-transition:.4s;transition:.4s}.contact-hero .social-group__item svg{width:40px;height:40px}@media (min-width:768px){.contact-hero .social-group__item svg{width:44px;height:44px}}.contact-hero .social-group__item:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.contact-hero .form-group{position:relative;margin-top:48px;border-radius:12px}@media (min-width:1280px){.contact-hero .form-group{max-width:568px;margin-top:0}}@media (min-width:1600px){.contact-hero .form-group{max-width:628px}}.contact-hero .form-group::before{content:"";position:absolute;z-index:0;right:0;bottom:0;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);width:100%;height:100%;border-radius:inherit;background-color:#452994;pointer-events:none}.contact-hero .form-group__block{position:relative;z-index:1;padding:28px 24px;border-radius:inherit;background-color:#fff}@media (min-width:1280px){.contact-hero .form-group__block{padding:48px 40px}}.contact-hero .form-group__title{margin-bottom:20px;color:#1a1a1a;font-family:"IBM Plex Mono",monospace;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}@media (min-width:768px){.contact-hero .form-group__title{font-size:20px;line-height:28px}}@media (min-width:1600px){.contact-hero .form-group__title{font-size:22px;line-height:32px}}@media (min-width:1280px){.contact-hero .form-group__title{margin-bottom:36px}}.contact-hero .form-group__content form>span{display:block;width:100%;margin-bottom:28px}@media (min-width:1280px){.contact-hero .form-group__content form>span{margin-bottom:32px}}.contact-hero .form-group__content form>span>.iti{width:100%}.contact-hero .form-group__content form>span input{width:100%;height:40px;border-radius:24px;border:1px solid #e0e0e0;background-color:#fff;font-family:"IBM Plex Sans",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}@media (min-width:768px){.contact-hero .form-group__content form>span input{font-size:16px;line-height:24px}}@media (min-width:1600px){.contact-hero .form-group__content form>span input{font-size:18px;line-height:28px}}@media (min-width:768px){.contact-hero .form-group__content form>span input{height:48px}}.contact-hero .form-group__content form>span input:not(.phone-mask){padding-left:20px}.contact-hero .form-group__content form .button{height:40px;border-radius:48px;background-color:#fec830;font-size:16px;line-height:24px;font-weight:600;color:#1a1a1a;-webkit-transition:.4s;transition:.4s}@media (min-width:768px){.contact-hero .form-group__content form .button{height:48px}}@media (min-width:1600px){.contact-hero .form-group__content form .button{height:56px;font-size:18px;line-height:28px}}.contact-hero .form-group__content form .button:hover{background-color:#e0ab00}.contact-exist{padding:60px 0;background-color:#fff}@media (min-width:768px){.contact-exist{padding:80px 0}}@media (min-width:1280px){.contact-exist{padding:100px 0}}.contact-exist__head{margin-bottom:28px}@media (min-width:768px){.contact-exist__head{margin-bottom:40px}}@media (min-width:1280px){.contact-exist__head{margin-bottom:48px}}.contact-exist__title{margin-bottom:8px;color:#1a1a1a;font-family:"IBM Plex Mono",monospace;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.5px;text-transform:uppercase}@media (min-width:768px){.contact-exist__title{font-size:28px;line-height:40px}}@media (min-width:1600px){.contact-exist__title{font-size:32px;line-height:48px}}.contact-exist__description{color:#474747;font-family:"IBM Plex Sans",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:18px}@media (min-width:768px){.contact-exist__description{font-size:14px;line-height:20px}}@media (min-width:768px){.contact-exist__description{font-family:"IBM Plex Sans",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}}@media (min-width:768px) and (min-width:768px){.contact-exist__description{font-size:16px;line-height:24px}}@media (min-width:768px) and (min-width:1600px){.contact-exist__description{font-size:18px;line-height:28px}}.contact-exist__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (min-width:768px){.contact-exist__list{gap:28px}}@media (min-width:1280px){.contact-exist__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:32px}}.contact-exist__item{max-width:365px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:24px;border:1px solid #ededed;border-radius:12px;background-color:#fafafa}@media (min-width:768px){.contact-exist__item{max-width:100%;padding:32px;border-radius:16px}}@media (min-width:1280px){.contact-exist__item{width:calc((100% - 32px)/ 2);min-height:236px}}.contact-exist__media{overflow:hidden;margin:-8px -8px 20px;border-radius:8px;border-bottom:1px solid #ededed}@media (min-width:768px){.contact-exist__media{margin:-8px -8px 24px;border-radius:12px}}.contact-exist__picture{display:block;width:100%;height:128px}@media (min-width:768px){.contact-exist__picture{height:200px}}.contact-exist__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-exist__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contact-exist__item-title{margin-bottom:8px;color:#1a1a1a;font-family:"IBM Plex Mono",monospace;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}@media (min-width:768px){.contact-exist__item-title{font-size:20px;line-height:28px}}@media (min-width:1600px){.contact-exist__item-title{font-size:22px;line-height:32px}}@media (min-width:768px){.contact-exist__item-title{margin-bottom:12px}}.contact-exist__item-description{margin-bottom:24px;color:#474747;font-family:"IBM Plex Sans",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:18px}@media (min-width:768px){.contact-exist__item-description{font-size:14px;line-height:20px}}@media (min-width:768px){.contact-exist__item-description{margin-bottom:32px;font-family:"IBM Plex Sans",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}}@media (min-width:768px) and (min-width:768px){.contact-exist__item-description{font-size:16px;line-height:24px}}@media (min-width:768px) and (min-width:1600px){.contact-exist__item-description{font-size:18px;line-height:28px}}.contact-exist__item-description a{color:inherit;font-weight:600;text-decoration:none}.contact-exist__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:100%;min-height:40px;margin-top:auto;padding:6px 20px;border:2px solid #653cd9;border-radius:48px;color:#653cd9;font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:600;line-height:20px;text-align:center;text-decoration:none;-webkit-transition:color .2s,border-color .2s,background-color .2s;transition:color .2s,border-color .2s,background-color .2s}@media (min-width:768px){.contact-exist__button{min-height:48px;font-size:16px;line-height:24px}}.contact-exist__button:hover{color:#5331b2;border-color:#5331b2;background-color:#ebe6fa}.contact-exist__button--turquoise{color:#479fde;border-color:#479fde}.contact-exist__button--turquoise:hover{color:#3b92d1;border-color:#3b92d1;background-color:#e6f2fa}.contact-exist__button-icon{-ms-flex-negative:0;flex-shrink:0;width:28px;height:28px}.contact-send-mail{padding:60px 0;background-color:#fec830;background-image:var(--contact-send-mail-bg-mobile,none);background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width:768px){.contact-send-mail{padding:80px 0;background-image:var(--contact-send-mail-bg-tablet,var(--contact-send-mail-bg-mobile,none))}}@media (min-width:1280px){.contact-send-mail{padding:110px 0;background-image:var(--contact-send-mail-bg-laptop,var(--contact-send-mail-bg-tablet,var(--contact-send-mail-bg-mobile,none)))}}@media (min-width:1600px){.contact-send-mail{padding:122px 0;background-image:var(--contact-send-mail-bg-desktop,var(--contact-send-mail-bg-laptop,var(--contact-send-mail-bg-tablet,var(--contact-send-mail-bg-mobile,none))))}}.contact-send-mail__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.contact-send-mail__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}}@media (min-width:1280px){.contact-send-mail__container{padding:0 96px}}@media (min-width:1600px){.contact-send-mail__container{padding:0 282px}}@media (min-width:768px){.contact-send-mail__head{max-width:390px}}@media (min-width:1280px){.contact-send-mail__head{max-width:578px}}.contact-send-mail__title{margin-bottom:8px;color:#1a1a1a;font-family:"IBM Plex Mono",monospace;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.5px;text-transform:uppercase}@media (min-width:768px){.contact-send-mail__title{font-size:28px;line-height:40px}}@media (min-width:1600px){.contact-send-mail__title{font-size:32px;line-height:48px}}.contact-send-mail__description{margin-bottom:24px;color:#1a1a1a;font-family:"IBM Plex Sans",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}@media (min-width:768px){.contact-send-mail__description{font-size:16px;line-height:24px}}@media (min-width:1600px){.contact-send-mail__description{font-size:18px;line-height:28px}}@media (min-width:768px){.contact-send-mail__description{margin-bottom:40px}}@media (min-width:1280px){.contact-send-mail__description{margin-bottom:60px}}.contact-send-mail .ceo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:24px}@media (min-width:768px){.contact-send-mail .ceo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-send-mail .ceo__avatar{width:64px;height:64px;border:2px solid #8160e0;border-radius:50%;overflow:hidden}@media (min-width:768px){.contact-send-mail .ceo__avatar{width:208px;height:208px;border-width:4px}}@media (min-width:1280px){.contact-send-mail .ceo__avatar{width:148px;height:148px}}.contact-send-mail .ceo__text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.contact-send-mail .ceo__text-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.contact-send-mail .ceo__title{color:#1a1a1a;font-family:"IBM Plex Mono",monospace;font-style:normal;font-weight:600;font-size:16px;line-height:24px}@media (min-width:768px){.contact-send-mail .ceo__title{font-size:20px;line-height:28px}}@media (min-width:1600px){.contact-send-mail .ceo__title{font-size:22px;line-height:32px}}.contact-send-mail .ceo__description{color:#474747;font-family:"IBM Plex Sans",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}@media (min-width:768px){.contact-send-mail .ceo__description{font-size:16px;line-height:24px}}@media (min-width:1600px){.contact-send-mail .ceo__description{font-size:18px;line-height:28px}}.contact-send-mail__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;border-radius:48px;background-color:#653cd9;color:#fff;font-family:"IBM Plex Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;-webkit-transition:.4s;transition:.4s}@media (min-width:768px){.contact-send-mail__button{height:48px}}@media (min-width:768px){.contact-send-mail__button{height:56px;font-size:18px;line-height:28px}}.contact-send-mail__button:hover{background-color:#5331b2}.contact-send-mail__button.--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.contact-send-mail__button.--mobile{display:none}}.contact-send-mail__button.--desktop{display:none}@media (min-width:768px){.contact-send-mail__button.--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.contact-send-mail__popup{position:fixed;z-index:999;top:0;bottom:0;left:0;right:0;overflow:auto;padding:50px 0;display:none}@media (min-width:768px){.contact-send-mail__popup{padding:64px 0}}.contact-send-mail__popup.active{display:block}.contact-send-mail__popup-overlay{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);cursor:pointer}.contact-send-mail__popup-close{position:absolute;z-index:2;right:16px;top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:32px;height:32px}@media (min-width:768px){.contact-send-mail__popup-close{right:24px;top:16px;width:40px;height:40px}}.contact-send-mail__popup-close svg{width:100%;height:100%}.contact-send-mail__popup-close:hover svg path{stroke:#1a1a1a}.contact-send-mail__popup-content{position:absolute;z-index:101;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 48px);max-width:328px;max-height:calc(100vh - 32px);overflow-y:auto;border-radius:20px;background:#fff;padding:32px 24px}@media (min-width:768px){.contact-send-mail__popup-content{width:calc(100% - 80px);max-width:546px;max-height:calc(100vh - 64px);padding:48px 40px 62px}}.contact-send-mail__popup-screen.is-hidden{display:none}.contact-send-mail__popup-screen--thanks{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:592px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (min-width:768px){.contact-send-mail__popup-screen--thanks{min-height:532px}}.contact-send-mail__popup-title{margin-bottom:24px;padding-right:40px;color:#1a1a1a;font-family:"IBM Plex Mono",monospace;font-style:normal;font-weight:600;font-size:16px;line-height:24px}@media (min-width:768px){.contact-send-mail__popup-title{font-size:20px;line-height:28px}}@media (min-width:1600px){.contact-send-mail__popup-title{font-size:22px;line-height:32px}}@media (min-width:768px){.contact-send-mail__popup-title{margin-bottom:36px;padding-right:48px}}.contact-send-mail__popup-thanks-visual{width:100%;max-width:280px;margin-bottom:32px;line-height:0}@media (min-width:768px){.contact-send-mail__popup-thanks-visual{max-width:336px;margin-bottom:42px}}.contact-send-mail__popup-thanks-visual img,.contact-send-mail__popup-thanks-visual svg{width:100%;height:auto}.contact-send-mail__popup-thanks-description,.contact-send-mail__popup-thanks-title{color:#1a1a1a;font-family:"IBM Plex Mono",monospace;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}@media (min-width:768px){.contact-send-mail__popup-thanks-description,.contact-send-mail__popup-thanks-title{font-size:20px;line-height:28px}}@media (min-width:1600px){.contact-send-mail__popup-thanks-description,.contact-send-mail__popup-thanks-title{font-size:22px;line-height:32px}}.contact-send-mail__popup-thanks-title{margin-bottom:4px}.contact-send-mail__popup form p{margin:0}.contact-send-mail__popup form .wpcf7-form-control-wrap,.contact-send-mail__popup form>span{display:block;width:100%;margin-bottom:24px}@media (min-width:768px){.contact-send-mail__popup form .wpcf7-form-control-wrap,.contact-send-mail__popup form>span{margin-bottom:32px}}.contact-send-mail__popup form .iti{width:100%}.contact-send-mail__popup form input,.contact-send-mail__popup form textarea{width:100%;border:1px solid #d6d6d6;background-color:#fff;color:#1a1a1a;font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:400;line-height:20px;outline:0}@media (min-width:768px){.contact-send-mail__popup form input,.contact-send-mail__popup form textarea{font-size:16px;line-height:24px}}.contact-send-mail__popup form input::-webkit-input-placeholder,.contact-send-mail__popup form textarea::-webkit-input-placeholder{color:#999}.contact-send-mail__popup form input::-moz-placeholder,.contact-send-mail__popup form textarea::-moz-placeholder{color:#999}.contact-send-mail__popup form input:-ms-input-placeholder,.contact-send-mail__popup form textarea:-ms-input-placeholder{color:#999}.contact-send-mail__popup form input::-ms-input-placeholder,.contact-send-mail__popup form textarea::-ms-input-placeholder{color:#999}.contact-send-mail__popup form input::placeholder,.contact-send-mail__popup form textarea::placeholder{color:#999}.contact-send-mail__popup form input:focus,.contact-send-mail__popup form textarea:focus{border-color:#653cd9}.contact-send-mail__popup form input{height:40px;padding:0 16px;border-radius:24px}@media (min-width:768px){.contact-send-mail__popup form input{height:48px;padding:0 20px}}.contact-send-mail__popup form textarea{height:160px;padding:12px 16px;border-radius:12px;resize:none}@media (min-width:768px){.contact-send-mail__popup form textarea{height:160px;padding:16px 24px}}.contact-send-mail__popup form .iti__selected-country,.contact-send-mail__popup form .iti__selected-flag{border-right:1px solid #d6d6d6}.contact-send-mail__popup form .btn,.contact-send-mail__popup form .button,.contact-send-mail__popup form button[type=submit],.contact-send-mail__popup form input[type=submit]{width:100%;height:40px;padding:0 20px;border:0;border-radius:48px;background-color:#653cd9;color:#fff;font-family:"IBM Plex Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}@media (min-width:768px){.contact-send-mail__popup form .btn,.contact-send-mail__popup form .button,.contact-send-mail__popup form button[type=submit],.contact-send-mail__popup form input[type=submit]{height:56px;font-size:18px;line-height:28px}}.contact-send-mail__popup form .btn:hover,.contact-send-mail__popup form .button:hover,.contact-send-mail__popup form button[type=submit]:hover,.contact-send-mail__popup form input[type=submit]:hover{background-color:#5331b2}.contact-send-mail__popup form .wpcf7-response-output{display:none!important}.contact-send-mail__popup textarea{resize:none}.contact-send-mail form.sent .wpcf7-response-output{display:none!important}body.popup-opened{overflow:hidden}