:root{--navy:#12344d;--deep:#102c43;--text:#162f43;--muted:#607486;--accent:#f0a51b;--bg:#f4f7f9;--hero:#eef4f8;--border:#dce5ec;--white:#fff}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Verdana,Arial,sans-serif}.oi-page a{color:inherit;text-decoration:none}.oi-container{width:min(1180px,calc(100% - 48px));margin:auto}
.oi-topbar{position:sticky;top:0;z-index:30;border-bottom:1px solid #dbe5eb;background:rgba(255,255,255,.97);backdrop-filter:blur(12px)}.oi-topbar__inner{display:flex;min-height:80px;align-items:center;gap:24px}.oi-brand{display:flex;align-items:center;gap:14px}.oi-brand__mark{display:grid;width:44px;height:44px;place-items:center;border-radius:12px;background:var(--navy);color:#fff;font-weight:900}.oi-brand__name,.oi-brand__caption{display:block;line-height:1.2}.oi-brand__name{font-size:18px}.oi-brand__caption,.oi-topbar__contacts span{color:var(--muted);font-size:11px}.oi-nav{display:flex;gap:20px;margin-left:auto;color:#486174;font-size:12px;font-weight:700}.oi-nav a:hover{color:var(--accent)}.oi-topbar__contacts{display:grid;gap:3px;text-align:right}.oi-phone{font-size:14px;font-weight:900;white-space:nowrap}
.oi-btn{display:inline-flex;min-height:52px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:12px;padding:14px 22px;font-size:13px;font-weight:900;text-align:center;transition:.2s}.oi-btn:hover{transform:translateY(-1px)}.oi-btn--primary{background:var(--accent);box-shadow:0 10px 26px rgba(240,165,27,.25)}.oi-btn--secondary{border-color:#c9d4de;background:#fff}
.oi-hero{border-bottom:1px solid var(--border);background:var(--hero)}.oi-hero__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:40px;padding:64px 0}.oi-hero__copy{padding-top:28px}.oi-kicker{display:inline-flex;align-items:center;gap:9px;margin:0 0 24px;padding:9px 16px;border:1px solid #d2dfe8;border-radius:999px;background:#fff;color:#486174;font-size:13px;font-weight:900}.oi-kicker span{width:8px;height:8px;border-radius:50%;background:var(--accent)}h1,h2,h3,p{overflow-wrap:anywhere}.oi-hero h1{max-width:760px;margin:0;color:var(--deep);font-size:52px;line-height:1.05}.oi-lead{max-width:690px;margin:26px 0 0;color:#496373;font-size:19px;line-height:1.5}.oi-hero__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.oi-mini-card,.oi-check-card,.oi-reason,.oi-method-card{border:1px solid var(--border);background:#fff;box-shadow:0 1px 8px rgba(16,44,67,.04)}.oi-mini-card{min-height:138px;border-radius:16px;padding:16px}.oi-mini-card strong{display:block;font-size:13px;line-height:1.45}.oi-icon,.oi-method-card>span{display:grid;width:38px;height:38px;place-items:center;margin-bottom:12px;border-radius:11px;background:rgba(240,165,27,.14);color:#d89216;font-size:13px;font-weight:900}.oi-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.oi-note{color:var(--muted);font-size:13px;line-height:1.5}
.oi-request-card{align-self:start;border:1px solid var(--border);border-radius:22px;background:#fff;padding:28px;box-shadow:0 18px 44px rgba(16,44,67,.08)}.oi-request-card__head,.oi-final-card>div:first-child{border-radius:18px;background:var(--navy);padding:26px;color:#fff}.oi-request-card__head p,.oi-final-card>div:first-child p{margin:0 0 10px;color:#f0c66e;font-size:13px;font-weight:900}.oi-request-card h2,.oi-final-card h2{margin:0;color:#fff;font-size:28px;line-height:1.2}.oi-request-card__head span,.oi-final-card>div:first-child span{display:block;margin-top:14px;color:#d7e5ef;font-size:13px;line-height:1.55}
.oi-form{display:grid;gap:9px;margin-top:18px}.oi-form p{margin:0}.oi-form input[type=text],.oi-form input[type=tel]{width:100%;min-height:54px;border:1px solid var(--border);border-radius:12px;background:#f8fafb;padding:14px 16px;font:inherit;font-size:13px;outline:none}.oi-form input:focus{border-color:var(--accent);background:#fff}.oi-form__row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.oi-consent{display:block;color:#6e8291;font-size:11px;line-height:1.45}.oi-consent .wpcf7-list-item{margin:0}.oi-consent label{display:grid;grid-template-columns:20px 1fr;gap:9px;align-items:start}.oi-consent input{width:16px;height:16px;margin:1px 0 0}.oi-consent a{text-decoration:underline}.oi-form button,.oi-form input[type=submit]{width:100%;min-height:52px;border:0;border-radius:12px;background:var(--accent);color:var(--deep);font-weight:900;cursor:pointer}.oi-form__status{min-height:18px;margin:0;color:#607486;font-size:11px}.oi-form--dark input{background:#fff!important}.oi-form--dark .oi-consent,.oi-form--dark .oi-form__status{color:#fff}
.oi-section{padding:68px 0;background:#fff}.oi-section--muted{background:var(--bg)}.oi-section--dark{background:var(--navy);color:#fff}.oi-section--dark h2,.oi-section--dark h3{color:#fff}.oi-section--dark p{color:#d7e5ef}.oi-split,.oi-docs-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start}.oi-section-label{margin:0 0 14px;color:#d89216!important;font-size:12px!important;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.oi-section h2{margin:0;color:var(--deep);font-size:37px;line-height:1.17}.oi-section p{color:#50697a;font-size:17px;line-height:1.55}.oi-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:38px}.oi-section__head>div,.oi-section__intro{max-width:860px}.oi-section__intro{margin-bottom:38px}
.oi-check-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.oi-check-card{display:flex;min-height:82px;align-items:flex-start;gap:11px;border-radius:15px;padding:18px;font-size:14px;font-weight:800;line-height:1.45}.oi-check-card span{display:grid;min-width:22px;height:22px;place-items:center;border-radius:50%;background:var(--accent);font-size:11px}.oi-warning{margin-top:26px;border:1px solid rgba(240,165,27,.55);border-left:5px solid var(--accent);border-radius:16px;background:#fff;padding:19px;font-size:14px;line-height:1.55}.oi-reasons-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.oi-reason{min-height:110px;border-radius:15px;padding:19px;color:#d89216;font-weight:900}.oi-reason strong{display:block;margin-top:16px;color:var(--navy);font-size:14px;line-height:1.4}
.oi-method-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.oi-method-card{border-color:rgba(255,255,255,.14);border-radius:18px;background:rgba(255,255,255,.07);padding:23px;box-shadow:none}.oi-method-card h3{margin:0;font-size:21px;line-height:1.25}.oi-method-card p{margin:12px 0 0;font-size:14px}.oi-compare-list,.oi-stack{display:grid;gap:10px}.oi-compare-list>div,.oi-stack>div{border:1px solid var(--border);border-radius:14px;background:#fff;padding:17px;color:var(--navy);font-weight:800}.oi-compare-list>p{border-radius:14px;background:var(--navy);padding:18px;color:#fff!important;font-size:13px}.oi-section blockquote{margin:25px 0;border-left:5px solid var(--accent);border-radius:0 15px 15px 0;background:var(--bg);padding:19px;color:#50697a;font-size:17px;line-height:1.5}.oi-section blockquote strong{display:block;color:var(--navy)}
.oi-fit-columns{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:32px}.oi-fit-panel{border:1px solid var(--border);border-radius:20px;background:#fff;padding:26px}.oi-fit-panel h3{margin-top:0}.oi-fit-panel ul{display:grid;gap:11px;padding:0;list-style:none}.oi-fit-panel li{position:relative;padding-left:25px;line-height:1.45}.oi-fit-panel li:before{position:absolute;left:0;font-weight:900}.oi-fit-panel--yes li:before{content:'✓';color:#d89216}.oi-fit-panel--no li:before{content:'×';color:#7b8c99}
.oi-steps{display:grid;gap:13px}.oi-steps>div{display:grid;grid-template-columns:56px 1fr;gap:16px;border:1px solid rgba(255,255,255,.14);border-radius:15px;background:rgba(255,255,255,.07);padding:18px}.oi-steps b{display:grid;width:52px;height:52px;place-items:center;border-radius:12px;background:var(--accent);color:var(--deep)}.oi-steps span{color:#d7e5ef;font-size:13px;line-height:1.5}.oi-steps strong{display:block;color:#fff;font-size:16px}.oi-question-card{display:grid;grid-template-columns:1.1fr .9fr;gap:34px;align-items:center;border:1px solid var(--border);border-radius:22px;background:var(--bg);padding:36px}.oi-question-example{border-radius:18px;background:var(--navy);padding:26px;color:#fff}.oi-question-example>span{color:#f0c66e;font-size:12px;font-weight:900}.oi-question-example strong{display:block;margin-top:12px;font-size:20px}.oi-question-example p{color:#d7e5ef;font-size:14px}
.oi-faq{display:grid;gap:11px;margin-top:30px}.oi-faq details{border:1px solid var(--border);border-radius:15px;background:#fff;padding:0 21px}.oi-faq summary{cursor:pointer;padding:19px 30px 19px 0;color:var(--navy);font-size:16px;font-weight:900}.oi-faq details p{margin:0 0 20px;font-size:14px}.oi-final-card{border-radius:22px;background:var(--deep);padding:30px}.oi-final-contacts{display:grid;gap:5px;margin-top:25px}.oi-final-contacts a{font-size:23px;font-weight:900}.oi-final-contacts span{color:#d7e5ef;font-size:12px}.oi-footer{border-top:1px solid var(--border);background:#fff;padding:30px 0}.oi-footer__inner{display:flex;justify-content:space-between;gap:22px;color:var(--muted);font-size:13px}.oi-footer__inner>div{display:flex;flex-wrap:wrap;gap:17px}.oi-contact-panel{position:fixed;right:18px;bottom:18px;z-index:80;display:grid;gap:9px;transition:opacity .2s,visibility .2s}.oi-contact-panel.is-hidden{visibility:hidden;opacity:0;pointer-events:none}.oi-contact-panel a{display:grid;width:52px;height:52px;place-items:center;border:1px solid var(--border);border-radius:50%;background:#fff;box-shadow:0 10px 26px rgba(16,44,67,.16)}.oi-contact-panel img{width:28px;height:28px}
@media(max-width:1120px){.oi-nav{display:none}.oi-hero__grid,.oi-docs-grid{grid-template-columns:1fr}.oi-reasons-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:820px){.oi-container{width:min(100% - 32px,1180px)}.oi-topbar__inner{min-height:72px}.oi-topbar__contacts,.oi-topbar__btn{display:none}.oi-hero__grid,.oi-section{padding-top:44px;padding-bottom:44px}.oi-hero__copy{display:flex;flex-direction:column;padding-top:0}.oi-kicker{align-self:flex-start;order:1}.oi-hero h1{order:2;font-size:38px}.oi-lead{order:3;font-size:16px}.oi-actions{order:4;margin-top:24px}.oi-hero__facts{order:5}.oi-note{order:6}.oi-hero__facts,.oi-split,.oi-check-grid,.oi-form__row,.oi-question-card,.oi-fit-columns{grid-template-columns:1fr}.oi-section__head{display:grid}.oi-section h2,.oi-request-card h2,.oi-final-card h2{font-size:29px}.oi-method-grid{grid-template-columns:1fr}.oi-footer__inner{display:grid}.oi-contact-panel{right:9px;bottom:9px}.oi-contact-panel a{width:46px;height:46px}.oi-contact-panel img{width:24px;height:24px}}
@media(max-width:540px){.oi-brand__caption{display:none}.oi-hero h1{font-size:31px}.oi-actions,.oi-actions .oi-btn{width:100%}.oi-request-card,.oi-final-card,.oi-method-card{padding:19px}.oi-request-card__head,.oi-final-card>div:first-child{padding:19px}.oi-reasons-grid{grid-template-columns:1fr}.oi-question-card{padding:21px}.oi-contact-panel{right:10px;bottom:10px;display:flex;padding:7px;border:1px solid var(--border);border-radius:999px;background:rgba(255,255,255,.95)}} .oi-section-subtitle{margin-bottom:8px;font-size:20px!important;font-weight:800;color:var(--navy)!important}.oi-question-highlight{margin:24px 0 16px!important;color:var(--navy)!important;font-size:24px!important;font-weight:900;line-height:1.35}.oi-section--dark h2,.oi-section--dark h3{color:#fff!important}.oi-section--dark>*>*>p,.oi-section--dark .oi-section__intro>p,.oi-final-section .oi-docs-grid>div>p{color:#d7e5ef!important}
.oi-section-label{font-size:15px!important;line-height:1.4}.oi-section--dark p,.oi-section--dark .oi-section__intro>p,.oi-section--dark .oi-method-card p,.oi-section--dark .oi-split>div>p,.oi-final-section .oi-docs-grid>div>p{color:#fff!important}
.ifc-contact-panel{position:fixed;right:18px;top:50%;z-index:9999;display:grid;gap:10px;transform:translateY(-50%)}.ifc-contact-panel__item{display:flex;width:54px;height:54px;align-items:center;justify-content:center;border:1px solid #dce5ec;border-radius:50%;background:#fff;box-shadow:0 12px 28px rgba(16,44,67,.16);transition:transform .2s ease,box-shadow .2s ease}.ifc-contact-panel__item:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(16,44,67,.2)}.ifc-contact-panel__item svg{display:block;width:27px;height:27px}.ifc-contact-panel__item span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ifc-contact-panel__mail,.ifc-contact-panel__call{display:none}.ifc-contact-panel__mail{order:1}.ifc-contact-panel__whatsapp{order:2}.ifc-contact-panel__telegram{order:3}.ifc-contact-panel__max{order:4}.ifc-contact-panel__max-mobile{display:none}.ifc-contact-panel__call{order:5}
@media(min-width:821px){.ifc-contact-panel{right:20px;top:auto;bottom:20px;display:block;transform:none}.ifc-contact-panel__item{position:fixed;right:20px;width:60px;height:60px;border:0;box-shadow:none;transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:50% 50%;background-size:50%}.ifc-contact-panel__item:hover{transform:translate(-50%,-50%);box-shadow:none;filter:brightness(1.04)}.ifc-contact-panel__item:before,.ifc-contact-panel__item:after{content:"";display:block;position:absolute;inset:-20px;border-radius:50%;animation:oi-contact-pulse 1.5s linear infinite;opacity:0}.ifc-contact-panel__item:after{animation-delay:.5s}.ifc-contact-panel__item>svg{display:none}.ifc-contact-panel__mail,.ifc-contact-panel__call,.ifc-contact-panel__max-mobile{display:none!important}.ifc-contact-panel__whatsapp{bottom:20px;background-color:#25d366;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg role='img' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='%23FFF' d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z'/%3e%3c/svg%3e")}.ifc-contact-panel__whatsapp:before,.ifc-contact-panel__whatsapp:after{border:1px solid #25d366}.ifc-contact-panel__max-desktop{bottom:80px;background-image:url(//learnimport.ru/wp-content/themes/generatepress/assets/images/max-main.svg);background-size:contain}.ifc-contact-panel__max-desktop:before,.ifc-contact-panel__max-desktop:after{border:1px solid #5b5bff}.ifc-contact-panel__telegram{bottom:140px;background-color:#2ca5e0;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23FFF' d='M23.91 3.79L20.3 20.84c-.25 1.21-.98 1.5-2 .94l-5.5-4.07-2.66 2.57c-.3.3-.55.56-1.1.56-.72 0-.6-.27-.84-.95L6.3 13.7l-5.45-1.7c-1.18-.35-1.19-1.16.26-1.75l21.26-8.2c.97-.43 1.9.24 1.53 1.73z'/%3e%3c/svg%3e")}.ifc-contact-panel__telegram:before,.ifc-contact-panel__telegram:after{border:1px solid #2ca5e0}@keyframes oi-contact-pulse{0%{transform:scale(.5);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}}
@media(max-width:820px){.oi-page{padding-bottom:82px}.ifc-contact-panel{left:0;right:0;top:auto;bottom:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;transform:none;border-top:1px solid #dce5ec;background:#fff;box-shadow:0 -10px 28px rgba(16,44,67,.16)}.ifc-contact-panel__item,.ifc-contact-panel__mail,.ifc-contact-panel__call{display:flex;width:auto;height:64px;flex-direction:column;gap:4px;border:0;border-right:1px solid #eef2f5;border-radius:0;box-shadow:none;font-size:11px;font-weight:700;line-height:1.1}.ifc-contact-panel__item:last-child{border-right:0}.ifc-contact-panel__item:hover{transform:none;box-shadow:none}.ifc-contact-panel__item svg{width:22px;height:22px}.ifc-contact-panel__item span{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.ifc-contact-panel__max-desktop{display:none}.ifc-contact-panel__max-mobile{display:flex}.oi-question-highlight{font-size:20px!important}.oi-section-label{font-size:13px!important}}
@media(min-width:821px){.ifc-contact-panel__max-desktop{background-color:#5b5bff}}
.oi-form__fields{display:grid;gap:14px}.oi-form__fields>.oi-form__row>p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.oi-form__fields>.oi-form__row>p>br{display:none}.oi-form__fields .wpcf7-form-control-wrap{display:block}
.oi-form__fields>.oi-form__row{display:block;width:100%}
@media(max-width:820px){.oi-form__fields>.oi-form__row>p{grid-template-columns:1fr}}.flex {
display: flex;
}
.of-hidden {
overflow: hidden;
}
.expand {
position: relative;
padding: 9px 16px;
z-index: 1;
cursor: pointer;
}
.expand::after {
content: "";
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid #1D1D1D;
transition: border 0.1s;
}
.fixed {
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 999;
}
.mobile-logo,
.hidden {
display: none;
}
.mobile-logo img {
max-width: 60px;
}
.wp-header {
font-size: 12px;
background-color: white;
}
.wp-header__container {
max-width: 1400px;
margin-left: auto;
margin-right: auto;
padding: 0 16px;
}
.wp-header__row {
display: flex;
padding-top: 22px;
padding-bottom: 21px;
margin-left: -8px;
margin-right: -8px;
align-items: center;
}
.wp-header__col {
padding-left: 8px;
padding-right: 8px; }
.wp-header__col--first {
display: flex;
margin-right: auto;
}
.wp-header__col--second {
display: flex;
align-items: center;
}
.wp-header__col--third {
margin-left: 0;
}
.wp-header__col:last-of-type {
margin-left: auto;
}
.wp-header__text {
max-width: 100%;
}
.wp-header__text p {
margin-bottom: 0;
}
.wp-header__text .big {
font-size: 36px;
font-weight: 700;
margin-bottom: 6px;
}
.wp-header__text--2 {
text-align: right;
}
.wp-header__text--2 .wp-header__phone {
font-size: 20px;
}
.wp-header__text--2 .wp-header__phone small {
font-size: 100%;
opacity: 1 !important;
}
.wp-header__buttons {
display: flex;
}
.wp-header__btn {
display: inline-flex;
align-items: center;
justify-content: center;
margin-right: 16px;
padding-left: 47px;
padding-right: 47px;
border-radius: 4px;
background-color: #D9D9D9;
color: #000;
text-decoration: none;
height: 50px;
min-width: 120px;
text-align: center;
}
.wp-header__search {
position: relative;
padding-left: 8px;
padding-right: 8px;
width: 54px;
border-radius: 100%;
font-size: 0;
min-width: auto;
}
.wp-header__search::before {
content: '';
position: absolute;
display: block;
width: 20px;
height: 20px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-image: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/search.svg);
background-repeat: no-repeat;
background-size: 100%;
}
.wp-header__buttons .wp-header__btn:last-of-type {
margin-right: 0;
}
.wp-header__btn:hover {
background-color: #bebebe
}
.menu-wrap {
background-color: #D9D9D9;
}
.menu-wrap--dark {
background-color: #A6A6A6;
}
.menu-wrap ul {
list-style-type: none;
}
.menu {
display: inline-flex;
margin-bottom: 0;
margin-left: 0;
justify-content: space-between;
padding: 0 16px;
width: 100%;
}
.menu__link {
display: flex;
}
.menu__mobile {
display: none;
}
.menu .sub-menu-wrap {
position: relative;
}
.menu li {
position: static;
margin-right: 32px;
}
.menu li:hover>.sub-menu-wrap {
display: block;
}
.menu li>.sub-menu-wrap {
display: none;
position: absolute;
background-color: #D9D9D9;
z-index: 5;
transition: opacity 0.3s;
box-shadow: 5px 5px 10px 0 rgba(0, 0, 0, 0.1);
}
@media (max-width: 768px) {
.menu li>.sub-menu-wrap {
background-color: transparent;
}
}
.menu li>.sub-menu-wrap ul {
list-style-type: none;
margin-left: 0;
padding-left: 16px;
padding-right: 16px;
padding-bottom: 0;
min-width: 250px;
height: 100%; overflow-x: hidden;
overflow-y: auto;
}
.menu li>.sub-menu-wrap li {
margin: 0;
}
.menu li>.sub-menu-wrap li:hover>.sub-menu-wrap {
display: block;
}
.menu li>.sub-menu-wrap li  a {
padding-top: 6px;
padding-bottom: 6px;
}
.menu li>.sub-menu-wrap li .expand {
display: none;
}
@media (min-width: 1024px) {
.menu li:hover>.menu__link>a>.expand::after {
border-top: none;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 5px solid black;
}
}
.menu li .expand.active::after {
border-top: none;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 5px solid black;
}
.menu li:last-child {
margin-right: 0;
}
.menu li a {
display: flex;
align-items: center;
padding-top: 12px;
padding-bottom: 12px;
} .menu li {
margin-right: 18px;
}
.menu-wrap--secondary .otkrit-formu-header {
display:none;
}
@media (max-width: 1300px) {
.menu li {
margin-right: 5px;
}
}
.menu li a {
font-size: 12px;
color: #ffffff;
}
.menu li:hover>.sub-menu-wrap,
.menu li>.sub-menu-wrap li:hover>.sub-menu-wrap {
display: block;
height: auto !important;
overflow: visible !important;
}
.menu li a:focus,
.menu li a:hover,
.current-menu-item > .menu__link > a,
.current-post-ancestor > .menu__link > a
{
color: #000;
text-shadow: 0 0 1px #000000, 0 0 0.25px #000000;
}
.menu--secondary li a:focus,
.menu--secondary li a:hover,
.menu--secondary .current-menu-item > .menu__link > a,
.menu--secondary .current-post-ancestor > .menu__link > a
{
color: #fff;
text-shadow: 0 0 1px #fff, 0 0 0.25px #fff;
}
.menu>li>.menu__link>a {
padding-top: 19px;
padding-bottom: 19px;
}
.wp-header.fixed{
position: fixed;
width: 100%;
z-index: 101;
}
.stiky__header{
background: rgb(217 217 217 / 80%);
backdrop-filter: blur(4px);
display: none;
}
.stiky__header.fixed{
display: block;
}
.wp-header-sticky__container{
display: flex;
justify-content: space-between;
align-items: center;
padding: 7px 0;
}
.stiky__header-contacts{
display: flex;
align-items: center;
gap: 15px;
}
.stiky__header-contacts a{
color: #125082;
font-size: 13px;
font-weight: 700;
}
.stiky__header-contacts a.phone{
display: flex;
align-items: center;
}
.stiky__header-contacts a.phone:before{
content: '';
display: block;
width: 16px;
height: 16px;
background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMzMzNDEgMkM1LjY2Njc1IDIgNy4wMDAwOCA1IDcuMDAwMDggNS4zMzMzM0M3LjAwMDA4IDYgNi4wMDAwOCA2LjY2NjY3IDUuNjY2NzUgNy4zMzMzM0M1LjMzMzQxIDggNi4wMDAwOCA4LjY2NjY3IDYuNjY2NzUgOS4zMzMzM0M2LjkyNjc1IDkuNTkzMzMgOC4wMDAwOCAxMC42NjY3IDguNjY2NzUgMTAuMzMzM0M5LjMzMzQxIDEwIDEwLjAwMDEgOSAxMC42NjY3IDlDMTEuMDAwMSA5IDE0LjAwMDEgMTAuMzMzMyAxNC4wMDAxIDEwLjY2NjdDMTQuMDAwMSAxMiAxMy4wMDAxIDEzIDEyLjAwMDEgMTMuMzMzM0MxMS4wMDAxIDEzLjY2NjcgMTAuMzMzNCAxMy42NjY3IDkuMDAwMDggMTMuMzMzM0M3LjY2Njc1IDEzIDYuNjY2NzUgMTIuNjY2NyA1LjAwMDA4IDExQzMuMzMzNDEgOS4zMzMzMyAzLjAwMDA4IDguMzMzMzMgMi42NjY3NSA3QzIuMzMzNDEgNS42NjY2NyAyLjMzMzQxIDUgMi42NjY3NSA0QzMuMDAwMDggMyA0LjAwMDA4IDIgNS4zMzM0MSAyWiIgc3Ryb2tlPSIjMTI1MDgyIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) no-repeat center;
margin-right: 5px;
}
.stiky__header-contacts a.email{
display: flex;
align-items: center;
}
.stiky__header-contacts a.email:before{
content: '';
display: block;
width: 16px;
height: 16px;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/sticky-header/email.svg) no-repeat center;
margin-right: 5px;
}
.stiky__header-contacts a.email span{
border-bottom:1px solid #125082;
}
.stiky__header-contacts a.wa,
.stiky__header-contacts a.tg,
.stiky__header-contacts a.max{
display: block;
width: 24px;
height: 24px;
}
.stiky__header-contacts a.wa{
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/sticky-header/wa.svg);
}
.stiky__header-contacts a.wa:hover{
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/sticky-header/wa-hover.svg);
}
.stiky__header-contacts a.tg{
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/sticky-header/tg.svg);
}
.stiky__header-contacts a.tg:hover{
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/sticky-header/tg-hover.svg);
}
.stiky__header-contacts a.max{
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/sticky-header/max.svg?v=2);
}
.stiky__header-contacts a.max:hover{
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/sticky-header/max-hover.svg?v=2);
}
.stiky__header-contacts a:hover{
color: #2B6CB0;
}
.stiky__header .wp-header__search{
width: 50px;
height: 50px;
}
.menu.menu--sticky{
width: auto;
}
.menu.menu--sticky a{
color: #000;
font-weight: 700;
}
.menu.menu--sticky a:hover{
color: #125082;
font-weight: 700;
text-shadow: none;
}
.menu.menu--sticky li{
display: block;
}
@media (max-width: 1340px) {
.stiky__header-contacts{
gap: 7px; 
}
.stiky__header .wp-header__buttons .wp-header__btn:last-of-type{
padding: 0 15px;
font-size: 14px;
}
.stiky__header-contacts a{
font-size: 12px;
}
}
@media (max-width: 1200px) {
.stiky__header,
.stiky__header.fixed{
display: none !important;
}
}
@media (max-width: 1400px) {
.menu {
width: 100%;
}
.menu li {
margin-right: 10px;
}
}
@media (max-width: 1300px) {
.menu a {
font-size: 14px;
}
}
@media (min-width: 1200px) {
.menu-wrap {
display: block !important;
height: auto !important;
}
}
@media (max-width: 1280px) {
.wp-header__container {
max-width: 1216px;
}
.wp-header__text .big {
font-size: 26px;
}
.wp-header__col {
max-width: 570px;
}
}
@media (max-width: 1199px) {
.menu {
flex-direction: column;
}
.menu>li>.menu__link a {
padding: 12px 0;
}
.menu li {
margin: 0;
}
.menu li a {
width: 90%;
display: flex;
padding: 12px 0;
min-height: 50px;
}
.menu li a .expand {
padding: 20px 20px;
margin-left: auto;
}
.menu li>.sub-menu-wrap li .expand {
display: block;
}
.menu li:hover>.sub-menu-wrap {
display: none;
}
.menu li .sub-menu-wrap {
display: none;
position: static !important;
transform: none !important;
box-shadow: none;
}
.menu li .sub-menu-wrap ul {
max-height: none;
}
.menu li .sub-menu-wrap ul li:hover>.sub-menu-wrap {
display: none;
}
.menu li.has-sub-menu>.sub-menu {
position: static;
display: none;
width: 100%;
opacity: 1;
transform: none;
background-color: rgba(29, 29, 29, 0.01);
}
.menu li.has-sub-menu>.sub-menu a {
padding-left: 16px;
padding-right: 0;
}
.menu li.has-sub-menu>a>.expand {
display: inline-flex;
}
.menu .sub-menu-wrap.show {
opacity: 1 !important;
}
.menu .expand {
margin-left: auto;
padding: 9px 30px;
}
.menu-mobile-top,
.menu__mobile-top {
padding-top: 12px;
margin-top: 12px;
border-top: 1px solid rgba(29, 29, 29, 0.1);
}
.menu__mobile-bottom .income {
display: flex;
}
.menu-wrap {
display: none;
position: fixed;
flex-direction: column;
top: 60px;
left: 0;
width: 100%;
height: 100vh;
overflow-y: auto;
background-color: #FFF;
z-index: 5;
padding-left: 16px;
padding-right: 16px;
padding-bottom: 100px;
padding-top: 12px;
}
.menu-wrap--secondary {
display: flex;
position: static;
top: auto;
left: auto;
height: auto;
background-color: #A6A6A6;
padding-bottom: 0;
padding-top: 0;
padding-left: 0;
padding-right: 0;
}
.menu-wrap--secondary .menu {
flex-direction: row;
}
.menu__mobile-top,
.menu__mobile-bottom {
display: flex;
justify-content: space-between;
}
.menu__mobile-top .social,
.menu__mobile-bottom .social {
margin-left: 0;
}
.menu__mobile-bottom {
position: fixed;
width: 100%;
bottom: 0;
left: 0;
padding: 24px 16px;
background-color: #F5F6F8;
z-index: 2;
}
.menu-mobile {
width: 24px;
height: 24px;
position: relative;
margin-left: auto;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: 0.5s ease-in-out;
-moz-transition: 0.5s ease-in-out;
-o-transition: 0.5s ease-in-out;
transition: 0.5s ease-in-out;
cursor: pointer;
}
.menu-mobile.opened span:nth-child(1) {
top: 18px;
width: 0%;
left: 50%;
}
.menu-mobile.opened span:nth-child(2) {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.menu-mobile.opened span:nth-child(3) {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.menu-mobile.opened span:nth-child(4) {
top: 18px;
width: 0%;
left: 50%;
}
.menu-mobile span {
display: block;
position: absolute;
height: 2px;
width: 100%;
background: #1D1D1D;
border-radius: 0px;
opacity: 1;
left: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: 0.25s ease-in-out;
-moz-transition: 0.25s ease-in-out;
-o-transition: 0.25s ease-in-out;
transition: 0.25s ease-in-out;
}
.menu-mobile span:nth-child(1) {
top: 5px;
}
.menu-mobile span:nth-child(2),
.menu-mobile span:nth-child(3) {
top: 12px;
}
.menu-mobile span:nth-child(4) {
top: 19px;
}
}
.mobile-show-logo,
#marquiz-btn,
#cargo_calc_mobile_show{
display: none;
} 
#marquiz-desktop-btn{
position: fixed;
border-radius: 5px;
color: #fff;
font-weight: 700;
font-size: 14px;
background: #4A578C;
height: 56px;
line-height: 18px;
padding: 12px 10px 12px 18px;
box-sizing: border-box;
align-items: center;
justify-content: center;
width: 246px;
bottom: 110px;
left: 20px;
z-index: 100;
cursor: pointer;
font-family: roboto, Geneva, sans-serif;
}
#marquiz-desktop-btn:after{
content: '';
display: block;
position: absolute;
right: -45px;
top: -18px;
width: 86px;
height: 86px;
background: url(https://learnimport.ru/wp-content/uploads/2025/09/calcfree.png) no-repeat center;
}
#custom_html-6{z-index:100;min-width:360px;min-height:337px;}
@media (max-width: 1024px) {
.fixed{
position: relative;
}
.menu-mobile,
.menu__mobile {
display: block;
}
.mobile-logo,
.mobile-menu,
.hidden {
display: block;
}
.mobile-hidden {
display: none;
}
.mobile-show-logo{
display: flex;
align-items: center;
}
.mobile-show-logo a{
display: flex;
align-items: center;
margin-right: 10px;
text-decoration: none;
color: #125082;
font-weight: 700;
font-size: 24px;
}
.mobile-show-logo img{
max-width: 118px;
}
.mobile-show-logo p{
margin: 0;
text-align: left;
font-size: 12px;
}
#marquiz-desktop-btn,
#show_cargo_calc{
display: none;
}    
.cro__mobile-btns{
position: fixed;
top: 8px;
left: 4px;
z-index: 100;
width: calc(100% - 8px);    
display: none;
}
.cro__mobile-btns.active{
display: flex;
}
#marquiz-btn{
display: flex;
border-radius: 4px;
color: #fff;
font-weight: 700;
font-size: 12px;
background: #125082;
padding: 4px;
box-sizing: border-box;
align-items: center;
justify-content: center;
text-align: center;
width: 50%;
top: 4px;
left: 4px;
right: 4px;
z-index: 100;
}
#marquiz-btn:after{
content: '';
display: block;
width: 20px;
height: 20px;
margin-left: 8px;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/hand-finger.svg) no-repeat center;
}	
#cargo_calc_mobile_show{
display: flex;
border-radius: 4px;
color: #fff;
font-weight: 700;
font-size: 12px;
background: #276063;
padding: 4px;
box-sizing: border-box;
align-items: center;
justify-content: center;
text-align: center;
width: 50%;
z-index: 100;
margin-left: 6px;
}
.wp-header__buttons {
margin-right: 10px;
}
.wp-header__text--2 {
margin-left: 1rem;
}
.menu-wrap--primary .wp-header__container,
.menu-wrap--primary ul {
padding: 0;
}
.menu-wrap--primary .wp-header__container {
margin: 0;
}
.menu-wrap--secondary {
display: flex;
position: static;
top: auto;
left: auto;
height: auto;
background-color: #A6A6A6;
padding-bottom: 0;
padding-top: 0;
padding-left: 0;
padding-right: 0;
}
.menu-wrap--secondary .wp-header__container {
padding: 0;
}
.menu-wrap--secondary .menu { white-space: nowrap;
}
@media (max-width: 768px) {
.wp-header__buttons .wp-header__btn:last-of-type {
background-color: #ccc !important;
color: #ffffff !important;
}
.expand {
display: block !important
}
.mobile-logo { 
text-align: center;  
}   
.Header_mob_telefon {
font-size: 20px;   
}
#menu-dopolnitelnoe-menyu li:nth-child(n+2)
{
display:none;
}      
.wp-header__buttons .otkrit-formu,
.wp-header__buttons .otkrit-formu-header{
display:none;
}
.menu-wrap--secondary
{
position: relative;   
}
.menu-wrap--secondary .otkrit-formu-header {
position: absolute;
right: 0;
width: 148px;
background-color: #276063;
color: #ffffff !important;
display: inline-flex;
align-items: center;
justify-content: center;
margin-right: 16px;
padding-left: 10px;
padding-right: 10px;
border-radius: 4px; color: #000;
text-decoration: none;
height: 32px;
min-width: 120px;
text-align: center;
top: 10px;
}
.wp-header__container {
margin-left: unset;
}
#menu-dopolnitelnoe-menyu li:first-child:after {    
position: absolute;
border: medium solid transparent;
content: "";
top: 22px;
right: -11px;
position: absolute;
height: 0;
width: 0;
border-color: #534646 rgba(255, 212, 52, 0) rgba(255, 212, 52, 0);
border-width: 8px;
margin-left: -25px;
}
#menu-dopolnitelnoe-menyu li a{
color:#000 !important;
text-shadow: 0 0 0 #000000, 0 0 0 #000000;
}
#menu-dopolnitelnoe-menyu li
{
position:relative;
}
#menu-dopolnitelnoe-menyu
{
width: 215px;
}
}
.menu-wrap--secondary .menu li {
margin-right: 1rem;
}
.menu-wrap--secondary .menu li:last-child {
margin-right: 0;
}
.menu-wrap--secondary .menu li,
.menu-wrap--secondary .menu .menu__link {
display: inline;
}
.menu-wrap--secondary .menu li a { }
}
@media (max-width: 768px)  {
.menu-wrap--secondary .menu {
flex-direction: column;
}
}
@media (max-width: 600px) {
.wp-header__text--2 {
display: none;
}
.wp-header__btn {
height: 32px
}
.wp-header__search {
width: 32px;
height: 32px;
}
.menu-wrap--primary .wp-header__text--2.hidden {
display: block;
text-align: center;
margin-bottom: 1rem;
}
}
@media (max-width: 413px) {
.menu li a {
font-size: 14px;
}
}
.menu-mobile {
width: 24px;
height: 24px;
position: relative;
margin-left: auto;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: 0.5s ease-in-out;
-moz-transition: 0.5s ease-in-out;
-o-transition: 0.5s ease-in-out;
transition: 0.5s ease-in-out;
cursor: pointer;
}
.menu-mobile.opened span:nth-child(1) {
top: 18px;
width: 0%;
left: 50%;
}
.menu-mobile.opened span:nth-child(2) {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.menu-mobile.opened span:nth-child(3) {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.menu-mobile.opened span:nth-child(4) {
top: 18px;
width: 0%;
left: 50%;
}
.menu-mobile span {
display: block;
position: absolute;
height: 2px;
width: 100%;
background: #1D1D1D;
border-radius: 0px;
opacity: 1;
left: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: 0.25s ease-in-out;
-moz-transition: 0.25s ease-in-out;
-o-transition: 0.25s ease-in-out;
transition: 0.25s ease-in-out;
}
.menu-mobile span:nth-child(1) {
top: 5px;
}
.menu-mobile span:nth-child(2),
.menu-mobile span:nth-child(3) {
top: 12px;
}
.menu-mobile span:nth-child(4) {
top: 19px;
}
.menu-wrap--secondary.hidden {
display:none!important;
}
@media (max-width: 400px) {
.menu-wrap--secondary .otkrit-formu-header{
max-width: 130px;
margin-right: 5px;
font-size: 11px;
}
#menu-dopolnitelnoe-menyu{
width: 200px;
margin-left: -5px;
}
#menu-dopolnitelnoe-menyu li a{
font-size: 11px;
}
#menu-dopolnitelnoe-menyu li:first-child:after{
right: -15px;
}
}
.how__search__delivery{
position: fixed;
width: 100%;
background: #2B6CB0;
padding: 5px 0;
display: none;
align-items: center;
justify-content: center;
height: 68px;
top: -68px;
}
.how__search__delivery.fixed{
display: flex;
position: fixed;
top: 0;
left: 0;
width: 100%;
}
@media(min-width:1100px) {
.how__search__delivery.is-desktop-scroll-hidden{
display: none !important;
}
}
.how__search__delivery.disable{
display: none !important;
}
.how__search__delivery p{
margin: 0;
color: #fff;
font-weight: 400;
font-size: 24px;
line-height: 25px;
letter-spacing: 1.2px;
text-align: center;
margin-right: 30px;
}
.how__search__delivery a{
background: #fff;
display: flex;
align-items: center;
padding: 15px 50px;
border-radius: 5px;
font-size: 16px;
color: #2B6CB0;
}
.how__search__delivery a:after{
content: '';
display: block;
width: 19px;
height: 19px;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/how-search-delivery/hand.svg) no-repeat center;
margin-left: 3px;
}
.how__search__delivery i.close{
display: block;
position: absolute;
top: 50%;
margin-top: -16px;
right: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/how-search-delivery/close.svg) no-repeat center;
}
@media (max-width: 1200px) {
.how__search__delivery p{
font-size: 18px;
}
.how__search__delivery a{
padding: 10px 30px;
}
}
@media(max-width:1024px) {
.how__search__delivery{
display: flex;
padding: 5px 7px 5px 42px;
height: auto;
min-height: 68px;
top: 0;
position: relative;
flex-wrap: wrap;
}
.how__search__delivery i.close{
right: auto;
left: 5px;
}
.how__search__delivery p{
flex: 1 1 220px;
font-size: 10px;
line-height: 16px;
text-align: left;
margin-right: 15px;
overflow-wrap: anywhere;
}
.how__search__delivery a{
font-size: 11px;
padding: 8px 12px;
min-width: 128px;
}
.how__search__delivery a:after{
display: none;
}
}
@media(max-width:640px) {
.how__search__delivery{
flex-direction: column;
align-items: center;
justify-content: center;
gap: 7px;
padding: 10px 34px 12px;
}
.how__search__delivery p{
flex: 0 1 auto;
margin-right: 0;
font-size: 16px;
line-height: 1.22;
text-align: center;
letter-spacing: 0;
}
.how__search__delivery a{
min-width: 0;
max-width: 100%;
padding: 8px 14px;
font-size: 13px;
line-height: 1.2;
text-align: center;
white-space: normal;
}
}
.article__incut{
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/article-incut/article_incut-bg.png) #F0F9FF right bottom no-repeat;
background-size: contain;
box-sizing: border-box;
border-radius: 4px;
padding: 20px;
box-sizing: border-box;
margin: 0 -40px 20px;
}
.article__incut ul{
margin: 0 0 15px;
max-width: 410px;
}
.article__incut ul li{
position: relative;
display: flex;
align-items: center;
font-size: 14px;
margin-bottom: 10px;
color: #2D3748;
}
.article__incut ul li:before{
content: '';
display: block;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/article-incut/check.svg) no-repeat center;
width: 16px;
height: 16px;
min-width: 16px;
margin-right: 10px;
}   
.article__incut .title{
color: #2D3748;
font-size: 18px;
margin-bottom: 10px;
}
.article__incut .title span{
color: #2B6CB0;
font-size: 20px;
font-weight: 700;
}
.article__incut .undertitle{
margin-bottom: 10px;
color: #2D3748;
font-size: 14px;
}
.article__incut .text{
font-size: 14px;
color: #125082;
font-style: italic;
}
.article__incut button{
border: none;
background: #0D5C9B;
color: #fff;
border-radius: 10px;
font-size: 16px;
font-weight: 700;
width: 100%;
max-width: 340px;
height: 50px;
}
@media(max-width:1024px) {
.article__incut{
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/article-incut/article_incut-bg-mob.png) #F0F9FF right bottom no-repeat;
background-size: contain;
box-sizing: border-box;
border-radius: 4px;
padding: 20px;
box-sizing: border-box;
margin: 0 -30px 20px;
}
.article__incut button{
margin: 0 auto;
display: block;
max-width: 500px;
}
.article__incut .title{
text-align: center;
}
.article__incut .text{
text-align: center;
}
.article__incut .undertitle{
display: none;
}
}
.nameschoice div {
cursor: pointer;
padding: 10px;
margin: 0;
display: flex;
background: #FFFFFF;
border-radius: 6px;
width: 133px;
height: 60px;
justify-content: center;
align-items: center; color:#505F98;
}
:is(#wpcf7-f5239-o1, #wpcf7-f33629-o1, #wpcf7-f33988-o1) input.wpcf7-form-control.has-spinner.wpcf7-submit {
color: #505F98;
font-family: "Manrope", sans-serif;
font-weight: 600;
font-size: 18px;
display: flex;
align-items: center;
justify-content: center;
}
:is(#wpcf7-f5239-o1, #wpcf7-f33629-o1, #wpcf7-f33988-o1) input.wpcf7-form-control.has-spinner.wpcf7-submit {
color: #505F98;
font-family: "Manrope", sans-serif;
font-weight: 600;
font-size: 18px;
display: flex;
align-items: center;
justify-content: center;
width: 277px;
padding: 0 !important;
}
:is(#popmake-5240, #popmake-33630, #popmake-33989) button.pum-close.popmake-close {
background: url(https://learnimport.ru/wp-content/uploads/2025/09/union-1.png) no-repeat center !important;
}
.nameschoice p {
font-family: "Manrope", sans-serif;
font-weight: 700;
font-size: 16px;
line-height: 130%;
text-align: center;
vertical-align: middle;
display: flex;
align-items: center;
justify-content: center;
gap: 5px;
}
:is(#wpcf7-f5239-o1, #wpcf7-f33629-o1, #wpcf7-f33988-o1) input {
max-width: 412px !important;
background: white !important;
border: 0 !important;
height: 60px;
}
.choices.nameschoice {
max-width: 411px;
display: flex;
gap: 5px;
margin-bottom: 10px;
justify-content: space-between;
}
.contact-choice .choices .active-choice {
background-color: #404C7A;
color: white;
border-radius: 6px;
}
.tel-choice,
.whatsapp-choice,
.email-choice {
display: none;
}
.tel-choice.active,
.whatsapp-choice.active,
.email-choice.active {
display: block;
}
.agree p {
font-family: "Manrope", sans-serif;
font-weight: 400;
font-size: 11px;
line-height: 100%;
vertical-align: middle;
color: white;    
}
.agree input {
height: auto !important;
}
#tel-choice img {    filter: brightness(0) saturate(100%) invert(31%) sepia(15%) saturate(1475%) hue-rotate(194deg) brightness(95%) contrast(89%);}
#tel-choice.active-choice img {filter: brightness(0) saturate(100%) invert(100%);}
#email-choice img {    filter: brightness(0) saturate(100%) invert(31%) sepia(15%) saturate(1475%) hue-rotate(194deg) brightness(95%) contrast(89%);}
#email-choice.active-choice img {filter: brightness(0) saturate(100%) invert(100%);}
.agree a {
font-family: "Manrope", sans-serif;
font-weight: 400;
font-size: 11px;
line-height: 100%;
vertical-align: middle;
color: white;
}
div:is(#popmake-5240, #popmake-33630, #popmake-33989){
background: #6B7EC7 !important;
border: 1px solid #276063;
width: 795px !important;
padding: 40px 20px 20px;
box-sizing: border-box;
background-image: url(https://learnimport.ru/wp-content/uploads/2025/09/frame-427319705.png) !important;
background-repeat: no-repeat !important;
background-position-x: right !important;
background-position-y: bottom !important;
}
:is(#popmake-5240, #popmake-33630, #popmake-33989)::before {
content: "";
display: block;
position: absolute;
background: url(https://learnimport.ru/wp-content/uploads/2025/09/izobrazhenie_2024-01-23_164012189-transformed-1.png) no-repeat;
background-size: contain;
width: 444px;
height: 493px;
bottom: -0.11px;
right: -73px;
z-index: 0;
}
:is(#popmake-5240, #popmake-33630, #popmake-33989) .widget__popup {
position: absolute;
bottom: 69px;
right: 42px;
width: 251px;
border-radius: 8px;
padding: 3px 3px 10px;
background: rgba(255, 255, 255, 0.85);
color: #1d1d1d;
box-sizing: border-box;
font-size: 12px;
font-weight: 400;
height: auto;
}
:is(#popmake-5240, #popmake-33630, #popmake-33989) .widget__popup-container {
padding: 5px 0px;
box-sizing: border-box;
border: 0 !important;
border-radius: 0 !important;
text-align: center;
}
.socialas p {
display: flex
;
align-items: center;
justify-content: center;
gap: 10px;
margin-top: 5px !important;
}
.copyclick {
display: flex
;
align-items: center;
justify-content: center;
}
.copyclick p {
font-family: "Manrope", sans-serif;
font-weight: 700;
font-size: 20px;
line-height: 24px;
color: #505F98;
}
:is(#wpcf7-f5239-o1, #wpcf7-f33629-o1, #wpcf7-f33988-o1) p.title {
color: #505F98;
font-family: "Manrope", sans-serif;
font-weight: 700;
font-size: 14px;
line-height: 130%;
text-align: center;
}
p.pozvonite {
font-family: "Manrope", sans-serif;
font-weight: 700;
color:black;
font-size: 14px;
line-height: 130%;
margin-bottom:5px;
text-align: center;
}
p.label {
font-family: Manrope;
font-weight: 400;
font-size: 18px;
line-height: 130%;
margin-bottom: 7px !important;
color: white;
}
@media (max-width: 900px) {
:is(#popmake-5240, #popmake-33630, #popmake-33989) {background:#6B7EC7 !Important;}
:is(#popmake-5240, #popmake-33630, #popmake-33989)::before {
display: none;
}
p.newform-title {
font-weight: 700;
font-size: 20px;
line-height: 21.6px;
letter-spacing: 0%;
text-align: center;
color: #276063 !important;
}
p.label {
font-family: Manrope;
font-weight: 400;
font-size: 12px;
line-height: 130%;
margin-bottom: 7px !important;
color: white;
}
p.newform-bottom {
font-weight: 700;
font-size: 16px;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color: #202020 !important;
}
p.newform-desc {
font-weight: 400;
font-size: 16px;
text-align: center;
line-height: 100%;
letter-spacing: 0%;
color: #202020 !important;
}
.nameschoice p {
font-weight: 700;
font-size: 12px;
line-height: 130%;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.nameschoice div {
cursor: pointer;
padding: 10px;
margin: 0;
display: flex
;
background: #FFFFFF;
border-radius: 6px;
width: 33%;
height: 40px;
justify-content: center;
align-items: center;
color: #505F98;
}
.choices img {    width: 20px !important;
height: 20px !important;}
div:is(#popmake-5240, #popmake-33630, #popmake-33989) {
left: 0 !important;
right: 0 !important;
width: 100% !important;
}
:is(#wpcf7-f5239-o1, #wpcf7-f33629-o1, #wpcf7-f33988-o1) input.wpcf7-form-control.has-spinner.wpcf7-submit {
font-weight: 600;
font-size: 14px;
line-height: 39.05px;
letter-spacing: 0%;
}
:is(#wpcf7-f5239-o1, #wpcf7-f33629-o1, #wpcf7-f33988-o1) input {
height: 40px;
}
:is(#popmake-5240, #popmake-33630, #popmake-33989) .widget__popup {
position: relative;
top: 0;
right: 0;
width: 100%;
border-radius: 8px;
padding: 3px;
background: rgba(255, 255, 255, 0.85);
color: #1d1d1d;
box-sizing: border-box;
font-size: 12px;
font-weight: 400;
height: auto;
display: block !important;
margin-top: 8px;
}
.agree p {
font-weight: 400;
font-size: 8px;
line-height: 100%;
}
:is(#wpcf7-f5239-o1, #wpcf7-f33629-o1, #wpcf7-f33988-o1) input.wpcf7-form-control.has-spinner.wpcf7-submit {
width: 100%;
margin-bottom: 10px;
height: 40px;
}
:is(#popmake-5240, #popmake-33630, #popmake-33989) .widget__popup {
height: auto;
margin-top: 10px;
}
}
div:is(#wpcf7-f5239-o1, #wpcf7-f33629-o1, #wpcf7-f33988-o1) {
display: flex;
flex-direction: column;
}
.wpcf7 .screen-reader-response {
position: relative !important;
overflow: visible !important;
clip: auto !important;
clip-path: none !important;
height: auto !important;
width: 100% !important;
margin: 0;
padding: 0;
font-size: 14px;
line-height: 1.4;
order: 100; }
.screen-reader-response p {    color: #ff0000 !important;
border-radius: 8px;padding: 10px !important;
}
.wpcf7 .screen-reader-response ul {display:none} .newform-messengers {
display: none;
}
@media (max-width: 900px) {
.newform-messengers {
display: flex;
justify-content: center;
align-items: center;
gap: 16px;
margin: 12px 0 16px;
}
.newform-messenger-icon {
width: 50px;
height: 50px;
background: #fff;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 2px 8px rgba(0,0,0,0.10);
text-decoration: none;
flex-shrink: 0;
}
.newform-messenger-icon img {
width: 34px;
height: 34px;
display: block;
}
}#popmake-2420.pum-container,
#popmake-5164.pum-container,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container {
background: #fff;
border: 1px solid #276063;
width: 900px;
padding: 40px 20px 20px;
box-sizing: border-box;
}
.day__calculate{
background: #276063;
color: #fff;
font-size: 16px;
padding: 6px 12px;
margin: 0 0 10px !important;
border-radius: 8px;
display: table;
}
#popmake-2420.pum-container .pum-title,
#popmake-5164.pum-container .pum-title,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container .pum-title {
color: #202020;
font-size: 24px;
line-height: 30px;
font-weight: 700;
margin: 0 0 10px;
}
#popmake-2420.pum-container .description,
#popmake-5164.pum-container .description,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container .description,
#popmake-5328.pum-container .description{
color: #000;
font-size: 16px;
margin: 0 0 10px;
}
.pum-container .green-text{
margin-bottom: 15px !important;
color: #276063;
}
#popmake-2420.pum-container p,
#popmake-5164.pum-container p,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container p {
margin: 0;
}
#popmake-2420.pum-container input[type="text"],
#popmake-2420.pum-container input[type="email"],
#popmake-2420.pum-container input[type="tel"],
#popmake-2420.pum-container textarea,
#popmake-5164.pum-container input[type="text"],
#popmake-5164.pum-container input[type="email"],
#popmake-5164.pum-container input[type="tel"],
#popmake-5164.pum-container textarea,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container input[type="text"],
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container input[type="email"],
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container input[type="tel"],
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container textarea {
border-radius: 8px;
border: 1px solid #33333399;
font-size: 16px;
margin-bottom: 12px;
padding: 12px 24px;
box-sizing: border-box;
max-width: 354px;
width: 100%;
background: rgba(255,255,255,0.4);
}
#popmake-2420.pum-container input[type="text"]::placeholder,
#popmake-2420.pum-container input[type="email"]::placeholder,
#popmake-2420.pum-container input[type="tel"]::placeholder,
#popmake-2420.pum-container textarea::placeholder,
#popmake-5164.pum-container input[type="text"]::placeholder,
#popmake-5164.pum-container input[type="email"]::placeholder,
#popmake-5164.pum-container input[type="tel"]::placeholder,
#popmake-5164.pum-container textarea::placeholder,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container input[type="text"]::placeholder,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container input[type="email"]::placeholder,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container input[type="tel"]::placeholder,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container textarea::placeholder { color:  #276063;
}
#popmake-2420.pum-container textarea,
#popmake-5164.pum-container textarea,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container textarea {
resize: vertical;
height: 189px;
max-width: 434px;
font-size: 16px;	
margin-bottom: 24px;
}
#popmake-2420.pum-container input[type="submit"],
#popmake-5164.pum-container input[type="submit"],
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container input[type="submit"] {
background: #276063;
color: #fff;
border-radius: 8px;
font-weight: 700;
font-size: 16px;
max-width: 354px;
width: 100%;
height: 64px;
}
#popmake-2420.pum-container .agree,
#popmake-5164.pum-container .agree,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container .agree {
display: flex;
gap: 10px;
align-items: flex-start;
max-width: 434px;
color: #000;
margin: 0 0 12px;
font-size: 15px;
}
#popmake-2420.pum-container .agree a,
#popmake-5164.pum-container .agree a,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container .agree a {
color: #000;
font-size: inherit;
line-height: inherit;
vertical-align: baseline;
}
#popmake-2420.pum-container .agree .wpcf7-list-item,
#popmake-5164.pum-container .agree .wpcf7-list-item,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container .agree .wpcf7-list-item {
margin: 0;
}
#popmake-2420.pum-container .pum-close.popmake-close,
#popmake-5164.pum-container .pum-close.popmake-close,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container .pum-close.popmake-close {
font-size: 0;
padding: 0;
width: 20px;
height: 20px;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/close.png) no-repeat center;
box-shadow: none;
top: 8px;
right: 8px;
}
.widget__popup{
position: absolute;
bottom: 100px;
right: 60px;
width: 238px;
border-radius: 24px 22px 22px 24px;
padding: 3px;
background: rgba(255,255,255,0.85);
color: #1d1d1d;
box-sizing: border-box;
font-size: 12px;
font-weight: 400;
}
.widget__popup-container{
padding: 5px 0px;
box-sizing: border-box;
border: 1px solid #276063;
border-radius: 22px;
text-align: center;
}
.widget__popup-container .title{
font-weight: 700;
font-size: 16px;
color: #276063;
margin: 0;
}
.widget__popup-container .phone{
font-size: 16px;
}
.widget__popup-container a{
font-weight: 700;
font-size: 12px;
color: #276063;
text-decoration: underline;
}
@media (max-width: 900px){
#popmake-2420.pum-container,
#popmake-5164.pum-container,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container {
background:#f9f9f9;
border: 1px solid #276063;
width: 300px;
padding: 40px 8px 12px;
box-sizing: border-box;
top: 50px !important;
}	
.widget__popup{
display: none !important;
}
#popmake-2420.pum-container .pum-title,
#popmake-5164.pum-container .pum-title,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container .pum-title {
text-align: center;
}
#popmake-2420.pum-container .description,
#popmake-5164.pum-container .description,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container .description {	
text-align: center;
margin-bottom: 12px;
}
.pum-container .green-text{
font-size: 15px;
}	
#popmake-2420.pum-container input[type="text"],
#popmake-2420.pum-container input[type="email"],
#popmake-2420.pum-container input[type="tel"],
#popmake-2420.pum-container textarea,
#popmake-5164.pum-container input[type="text"],
#popmake-5164.pum-container input[type="email"],
#popmake-5164.pum-container input[type="tel"],
#popmake-5164.pum-container textarea,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container input[type="text"],
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container input[type="email"],
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container input[type="tel"],
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container textarea {
font-size: 14px;
margin: 0 auto 12px;	
padding: 14px 18px;
}
#popmake-2420.pum-container .agree,
#popmake-5164.pum-container .agree,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container .agree {
align-items: flex-start;
}
#popmake-2420.pum-container .agree .wpcf7-list-item,
#popmake-5164.pum-container .agree .wpcf7-list-item,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container .agree .wpcf7-list-item {
margin: 2px 0 0;
}
#popmake-2420.pum-container .wpcf7-spinner,
#popmake-5164.pum-container .wpcf7-spinner,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container .wpcf7-spinner {
display: none;
}
.day__calculate{
margin: 0 auto 10px !important;
}
#popmake-2420.pum-container textarea,
#popmake-5164.pum-container textarea,
:is(#popmake-5240, #popmake-33630, #popmake-33989).pum-container textarea {
height: 140px;
}
}
.cro-banner{
width: 100%;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/cro-banner/cro-banner.svg) #F0F9FF bottom right no-repeat;	
border-radius: 4px;
padding: 24px;
box-sizing: border-box;
max-width: 820px;
}
.cro-banner-purple{
background: #6c7ec8 url(//learnimport.ru/wp-content/themes/generatepress/assets/images/cro-banner/cro-banner-purple.png) no-repeat bottom right;
background-size: 450px auto;
color: #fff;
}
.custom-cro-banner .kt-row-column-wrap.kb-theme-content-width{
padding: 0;
}
main .cro-banner{
margin-top: 20px;
}
.cro-banner h2{
color: #2D3748;
font-size: 18px;
font-weight: 700;
line-height: 22px;
margin: 0 0 12px;
max-width: 420px;	
}
.cro-banner h2 span{
color: #3182CE;
}
.cro-banner-purple h2,
.cro-banner-purple h2 span{
color: rgb(255, 255, 255);
font-size: 18px;
font-weight: 700;
line-height: 25.2px;
letter-spacing: 0%;
text-align: left;
}
.cro-banner p{
font-weight: 400;
font-size: 14px;
line-height: 17px;
color: #2D3748;
margin-bottom: 12px;
max-width: 420px;
}
.cro-banner-purple p{
color: #fff;
}
.cro-banner p.connect{
display: flex;
align-items: center;
}
.cro-banner p.connect:before{
content: '';
display: block;
width: 14px;
height: 15px;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFVSURBVHgBnZI7SIJxFMXP/9PMJKKCr6e5WEoQVGtTQwSN0dAUBDmIiG6NFQ5RThlYEFFEgYuCEC42ZDVLJNHiEJU9FEMyTPwe3mzziR/9xnPPuRcuB1AAHWCeAFaucU1Dp+otyMiUUgQl0DG0FB7xiDemcL1544u9Axukn7GnXiQXlCKE+j2UdlM2Outv5FFXC+IJt6MedzrACmjJRGIFv2ZBJZcGeUAlyQKzyOd/vopPiYfctmrKtopRK5ANloQsmKQFvh5QvA4lOZafYxbcVgQpyNmK7+QAz4N1ciBGak6nN2JsDdKF8+05JU0brYk4mpHzDbroyU1C0Hz34+seghISbn5Cji7LUsAUie0Zuup5WLVw7+XbzYa+K5bLJz/SySW9/fsTSpCP2jalQM8ZUe3ScioKIOzrJiVBFB9fO1YYU1ix+O5wa8GrWcR/uFyvLUQjfgGmu4AXmg/aOAAAAABJRU5ErkJggg==) no-repeat;
background-size: contain;	
margin-right: 5px;
}
.cro-banner ul{
margin: 0 0 8px;
padding: 0;
list-style: none;
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
grid-template-rows: repeat(2, auto);
grid-auto-flow: column;
gap: 8px 24px;
max-width: 420px;
}
.cro-banner ul li{
display: flex;
align-items: flex-start;
font-weight: 400;
font-size: 16px;
line-height: 17px;
position: relative;
margin: 0;
min-width: 0;
}
.cro-banner ul li p{
margin: 0;
}
.cro-banner ul li:before{
content: '';
display: block;
width: 18px;
min-width: 18px;
height: 18px;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/cro-banner/check.svg) no-repeat;
background-size: contain;
margin-right: 8px;
margin-top: 0;
}
.cro-banner-purple ul li:before{
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAYAAABvVQZ0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE5SURBVHgBtZQxSMNAFIafIgi6CDpLOrmKiJNDcRc6uungKgUnF+3g4lbRUaGjCoIBd9PBTSWz04GjKC2IhU5/37te00vatJeGfvBy17v0439HOKJpA6DIVeVSiBNy1bg8F8kS1yXcSJfKxpAk41ADQpNIYTKU/N+W1ZCPqnhmTExF+SnM8qNMGbm+rdOD/5Fc3hfZOmVARC+vn/T985fcKkmbDZ5EB/jfautxcWE+VbSzvUZHh8XkdlNksFeOzx71eH6yGxOOEWmkzaa9sLXhkfr6pdOL5yili6iXLOBJ7I17/10fcGF1mWvFRSTU5+SRlO2VNvUoQknpIBL83tc/lLunN1zdBHDE00qeVJCPSpTPpAsxGeFAw+jeGlmF8r6Xeopwa7kBu7VRmJQHXAH6V5Myv8uwrxyLDnKksHiVm8ynAAAAAElFTkSuQmCC) no-repeat;
background-size: contain;
}
.cro-banner-btn p{
display: flex;
align-items: center;
gap: 10px;
} .cro-banner-btn a.social-icon {
width: 50px;
height: 50px;
background: white;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: all 0.2s ease;
text-decoration: none;
flex-shrink: 0;
}
.cro-banner-btn a.social-icon img {
width: 34px;
height: 34px;
display: block;
object-fit: contain;
}
.cro-banner-btn span{
display: flex;
align-items: center;
justify-content: space-between;
cursor: pointer;
font-size: 14px;
font-weight: 400;
color: #2D3748;
box-sizing: border-box;
border: 1px solid rgb(233, 233, 233);
border-radius: 6px;
background: #fff;
width: 164px;
height: 50px;
padding: 12px 18px;
}
#popmake-5162 *,
#popmake-5469 * {
font-family: 'Manrope';
}
.cro-banner-purple .cro-banner-btn span,
#popmake-5162 .cro-banner-btn span,
#popmake-5469 .cro-banner-btn span {
background: #fff;
color: #505F98;
border: none;	
justify-content: center;
gap: 7px;	
}
.cro-banner-btn span.active{
box-sizing: border-box;
border: 2px solid rgb(18, 80, 130);
border-radius: 6px;
background: rgb(43 108 176 / 10%);
font-weight: 700;
padding: 12px 16px;	
}
.cro-banner-purple .cro-banner-btn span.active,
#popmake-5162 .cro-banner-btn span.active,
#popmake-5469 .cro-banner-btn span.active {
background: linear-gradient(180.00deg, rgb(76, 90, 144) -11.042%,rgb(64, 76, 122) 100.625%);
color: #fff;
border: none;
}
.cro-banner-btn span.phone{
margin-right: 0;
}
.cro-banner-btn span.phone:before{
content: '';
display: block;
width: 29px;
height: 29px;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/cro-banner/call-calling.svg) no-repeat;
background-size: contain;	
}
#popmake-5162 .cro-banner-btn span.phone:before,
#popmake-5469 .cro-banner-btn span.phone:before {
content: '';
display: block;
width: 29px;
height: 29px;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2219%22%20height%3D%2220%22%20viewBox%3D%220%200%2019%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.4424%2016.2758C16.4424%2016.5758%2016.3791%2016.8841%2016.2445%2017.1841C16.1099%2017.4841%2015.9357%2017.7675%2015.7061%2018.0341C15.3182%2018.4841%2014.8907%2018.8091%2014.4078%2019.0175C13.9328%2019.2258%2013.4182%2019.3341%2012.8641%2019.3341C12.0566%2019.3341%2011.1936%2019.1341%2010.2832%2018.7258C9.37281%2018.3175%208.4624%2017.7675%207.5599%2017.0758C6.64948%2016.3758%205.78656%2015.6008%204.96323%2014.7425C4.14781%2013.8758%203.41156%2012.9675%202.75448%2012.0175C2.10531%2011.0675%201.58281%2010.1175%201.20281%209.17581C0.822813%208.22581%200.632812%207.31748%200.632812%206.45081C0.632812%205.88415%200.727812%205.34248%200.917812%204.84248C1.10781%204.33415%201.40865%203.86748%201.82823%203.45081C2.3349%202.92581%202.88906%202.66748%203.4749%202.66748C3.69656%202.66748%203.91823%202.71748%204.11615%202.81748C4.32198%202.91748%204.50406%203.06748%204.64656%203.28415L6.48323%206.00915C6.62573%206.21748%206.72865%206.40915%206.7999%206.59248C6.87115%206.76748%206.91073%206.94248%206.91073%207.10081C6.91073%207.30081%206.85531%207.50081%206.74448%207.69248C6.64156%207.88415%206.49115%208.08415%206.30115%208.28415L5.69948%208.94248C5.6124%209.03415%205.57281%209.14248%205.57281%209.27581C5.57281%209.34248%205.58073%209.40081%205.59656%209.46748C5.62031%209.53415%205.64406%209.58415%205.6599%209.63415C5.8024%209.90915%206.04781%2010.2675%206.39615%2010.7008C6.7524%2011.1341%207.1324%2011.5758%207.54406%2012.0175C7.97156%2012.4591%208.38323%2012.8675%208.80281%2013.2425C9.21448%2013.6091%209.5549%2013.8591%209.82406%2014.0091C9.86365%2014.0258%209.91115%2014.0508%209.96656%2014.0758C10.0299%2014.1008%2010.0932%2014.1091%2010.1645%2014.1091C10.2991%2014.1091%2010.402%2014.0591%2010.4891%2013.9675L11.0907%2013.3425C11.2886%2013.1341%2011.4786%2012.9758%2011.6607%2012.8758C11.8428%2012.7591%2012.0249%2012.7008%2012.2228%2012.7008C12.3732%2012.7008%2012.5316%2012.7341%2012.7057%2012.8091C12.8799%2012.8841%2013.062%2012.9925%2013.2599%2013.1341L15.8803%2015.0925C16.0861%2015.2425%2016.2286%2015.4175%2016.3157%2015.6258C16.3949%2015.8341%2016.4424%2016.0425%2016.4424%2016.2758Z%22%20fill%3D%22%23505F98%22%20stroke%3D%22%23505F98%22%20stroke-width%3D%220.793543%22%20stroke-miterlimit%3D%2210%22%2F%3E%0A%3Cpath%20d%3D%22M13.6947%208.50212C13.6947%208.00212%2013.3226%207.23545%2012.7684%206.61045C12.2617%206.03545%2011.5888%205.58545%2010.9238%205.58545%22%20stroke%3D%22%23505F98%22%20stroke-width%3D%220.793543%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M16.4655%208.50081C16.4655%205.27581%2013.9876%202.66748%2010.9238%202.66748%22%20stroke%3D%22%23505F98%22%20stroke-width%3D%220.793543%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E");
background-repeat: no-repeat;
background-size: contain;	
}
#popmake-5162 .cro-banner-btn span.mail:before,
#popmake-5469 .cro-banner-btn span.mail:before {
content: '';
display: block;
width: 29px;
height: 29px;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M3.33366%2016.6668C2.87533%2016.6668%202.4831%2016.5038%202.15699%2016.1777C1.83088%2015.8516%201.66755%2015.4591%201.66699%2015.0002V5.00016C1.66699%204.54183%201.83033%204.14961%202.15699%203.8235C2.48366%203.49738%202.87588%203.33405%203.33366%203.3335H16.667C17.1253%203.3335%2017.5178%203.49683%2017.8445%203.8235C18.1712%204.15016%2018.3342%204.54238%2018.3337%205.00016V15.0002C18.3337%2015.4585%2018.1706%2015.851%2017.8445%2016.1777C17.5184%2016.5043%2017.1259%2016.6674%2016.667%2016.6668H3.33366ZM10.0003%2010.8335L16.667%206.66683V5.00016L10.0003%209.16683L3.33366%205.00016V6.66683L10.0003%2010.8335Z%22%20fill%3D%22%23505F98%22%2F%3E%0A%3C%2Fsvg%3E");
background-repeat: no-repeat;
background-size: contain;	
}
#popmake-5162 .cro-banner-btn span.active.phone:before,
#popmake-5469 .cro-banner-btn span.active.phone:before {
background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2219%22%20height%3D%2220%22%20viewBox%3D%220%200%2019%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.4424%2016.2758C16.4424%2016.5758%2016.3791%2016.8841%2016.2445%2017.1841C16.1099%2017.4841%2015.9357%2017.7675%2015.7061%2018.0341C15.3182%2018.4841%2014.8907%2018.8091%2014.4078%2019.0175C13.9328%2019.2258%2013.4182%2019.3341%2012.8641%2019.3341C12.0566%2019.3341%2011.1936%2019.1341%2010.2832%2018.7258C9.37281%2018.3175%208.4624%2017.7675%207.5599%2017.0758C6.64948%2016.3758%205.78656%2015.6008%204.96323%2014.7425C4.14781%2013.8758%203.41156%2012.9675%202.75448%2012.0175C2.10531%2011.0675%201.58281%2010.1175%201.20281%209.17581C0.822813%208.22581%200.632812%207.31748%200.632812%206.45081C0.632812%205.88415%200.727812%205.34248%200.917812%204.84248C1.10781%204.33415%201.40865%203.86748%201.82823%203.45081C2.3349%202.92581%202.88906%202.66748%203.4749%202.66748C3.69656%202.66748%203.91823%202.71748%204.11615%202.81748C4.32198%202.91748%204.50406%203.06748%204.64656%203.28415L6.48323%206.00915C6.62573%206.21748%206.72865%206.40915%206.7999%206.59248C6.87115%206.76748%206.91073%206.94248%206.91073%207.10081C6.91073%207.30081%206.85531%207.50081%206.74448%207.69248C6.64156%207.88415%206.49115%208.08415%206.30115%208.28415L5.69948%208.94248C5.6124%209.03415%205.57281%209.14248%205.57281%209.27581C5.57281%209.34248%205.58073%209.40081%205.59656%209.46748C5.62031%209.53415%205.64406%209.58415%205.6599%209.63415C5.8024%209.90915%206.04781%2010.2675%206.39615%2010.7008C6.7524%2011.1341%207.1324%2011.5758%207.54406%2012.0175C7.97156%2012.4591%208.38323%2012.8675%208.80281%2013.2425C9.21448%2013.6091%209.5549%2013.8591%209.82406%2014.0091C9.86365%2014.0258%209.91115%2014.0508%209.96656%2014.0758C10.0299%2014.1008%2010.0932%2014.1091%2010.1645%2014.1091C10.2991%2014.1091%2010.402%2014.0591%2010.4891%2013.9675L11.0907%2013.3425C11.2886%2013.1341%2011.4786%2012.9758%2011.6607%2012.8758C11.8428%2012.7591%2012.0249%2012.7008%2012.2228%2012.7008C12.3732%2012.7008%2012.5316%2012.7341%2012.7057%2012.8091C12.8799%2012.8841%2013.062%2012.9925%2013.2599%2013.1341L15.8803%2015.0925C16.0861%2015.2425%2016.2286%2015.4175%2016.3157%2015.6258C16.3949%2015.8341%2016.4424%2016.0425%2016.4424%2016.2758Z%22%20fill%3D%22white%22%20stroke%3D%22white%22%20stroke-width%3D%220.793543%22%20stroke-miterlimit%3D%2210%22%2F%3E%0A%3Cpath%20d%3D%22M13.6947%208.50212C13.6947%208.00212%2013.3226%207.23545%2012.7684%206.61045C12.2617%206.03545%2011.5888%205.58545%2010.9238%205.58545%22%20stroke%3D%22white%22%20stroke-width%3D%220.793543%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M16.4655%208.50081C16.4655%205.27581%2013.9876%202.66748%2010.9238%202.66748%22%20stroke%3D%22white%22%20stroke-width%3D%220.793543%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E");
background-repeat: no-repeat;
background-size: contain;
}
#popmake-5162 .cro-banner-btn span.active.mail:before,
#popmake-5469 .cro-banner-btn span.active.mail:before {
background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M3.33366%2016.6668C2.87533%2016.6668%202.4831%2016.5038%202.15699%2016.1777C1.83088%2015.8516%201.66755%2015.4591%201.66699%2015.0002V5.00016C1.66699%204.54183%201.83033%204.14961%202.15699%203.8235C2.48366%203.49738%202.87588%203.33405%203.33366%203.3335H16.667C17.1253%203.3335%2017.5178%203.49683%2017.8445%203.8235C18.1712%204.15016%2018.3342%204.54238%2018.3337%205.00016V15.0002C18.3337%2015.4585%2018.1706%2015.851%2017.8445%2016.1777C17.5184%2016.5043%2017.1259%2016.6674%2016.667%2016.6668H3.33366ZM10.0003%2010.8335L16.667%206.66683V5.00016L10.0003%209.16683L3.33366%205.00016V6.66683L10.0003%2010.8335Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E");
background-repeat: no-repeat;
background-size: contain;
}
#popmake-5162 .cro-banner-btn br,
#popmake-5469 .cro-banner-btn br {
display: none;
}
#popmake-5162 .cro-banner-btn p,
#popmake-5469 .cro-banner-btn p {
gap: 5px;
}
#popmake-5162 .cro-banner-btn span,
#popmake-5469 .cro-banner-btn span {
width: 100%;
height: 60px;
}
#popmake-5162 .cro-banner-btn span.phone,
#popmake-5469 .cro-banner-btn span.phone {
margin-right: 0px;
}
#popmake-5162 .cro-banner-btn span.active,
#popmake-5162 .cro-banner-btn span,
#popmake-5469 .cro-banner-btn span.active,
#popmake-5469 .cro-banner-btn span {
padding: 0;
}
#popmake-5162 .cro-question-container,
#popmake-5469 .cro-question-container {
align-items: flex-end;
}
.cro-banner-purple .cro-banner-btn span.active.phone:before {
background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMyAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjkwNDggMTkuNjY3MkMxOS45MDQ4IDIwLjAxMjIgMTkuODI4MSAyMC4zNjY3IDE5LjY2NTIgMjAuNzExN0MxOS41MDIzIDIxLjA1NjcgMTkuMjkxNCAyMS4zODI2IDE5LjAxMzUgMjEuNjg5MkMxOC41NDM5IDIyLjIwNjcgMTguMDI2NCAyMi41ODA1IDE3LjQ0MTggMjIuODIwMUMxNi44NjY4IDIzLjA1OTcgMTYuMjQzOSAyMy4xODQyIDE1LjU3MzEgMjMuMTg0MkMxNC41OTU2IDIzLjE4NDIgMTMuNTUxIDIyLjk1NDIgMTIuNDQ4OSAyMi40ODQ3QzExLjM0NjggMjIuMDE1MSAxMC4yNDQ4IDIxLjM4MjYgOS4xNTIyNiAyMC41ODcyQzguMDUwMTggMTkuNzgyMiA3LjAwNTU5IDE4Ljg5MDkgNi4wMDg5MyAxNy45MDM4QzUuMDIxODUgMTYuOTA3MiA0LjEzMDYgMTUuODYyNiAzLjMzNTE4IDE0Ljc3MDFDMi41NDkzNSAxMy42Nzc2IDEuOTE2ODUgMTIuNTg1MSAxLjQ1Njg1IDExLjUwMjJDMC45OTY4NDYgMTAuNDA5NyAwLjc2Njg0NiA5LjM2NTA4IDAuNzY2ODQ2IDguMzY4NDFDMC43NjY4NDYgNy43MTY3NCAwLjg4MTg0NiA3LjA5MzgzIDEuMTExODUgNi41MTg4M0MxLjM0MTg1IDUuOTM0MjQgMS43MDYwMSA1LjM5NzU4IDIuMjEzOTMgNC45MTg0MUMyLjgyNzI2IDQuMzE0NjYgMy40OTgxIDQuMDE3NTggNC4yMDcyNiA0LjAxNzU4QzQuNDc1NiA0LjAxNzU4IDQuNzQzOTMgNC4wNzUwOCA0Ljk4MzUxIDQuMTkwMDhDNS4yMzI2OCA0LjMwNTA4IDUuNDUzMSA0LjQ3NzU4IDUuNjI1NiA0LjcyNjc0TDcuODQ4OTMgNy44NjA1QzguMDIxNDMgOC4xMDAwOCA4LjE0NjAxIDguMzIwNSA4LjIzMjI2IDguNTMxMzNDOC4zMTg1MSA4LjczMjU4IDguMzY2NDMgOC45MzM4MyA4LjM2NjQzIDkuMTE1OTFDOC4zNjY0MyA5LjM0NTkxIDguMjk5MzUgOS41NzU5MSA4LjE2NTE4IDkuNzk2MzNDOC4wNDA2IDEwLjAxNjcgNy44NTg1MSAxMC4yNDY3IDcuNjI4NTEgMTAuNDc2N0w2LjkwMDE4IDExLjIzMzhDNi43OTQ3NiAxMS4zMzkyIDYuNzQ2ODQgMTEuNDYzOCA2Ljc0Njg0IDExLjYxNzJDNi43NDY4NCAxMS42OTM4IDYuNzU2NDMgMTEuNzYwOSA2Ljc3NTYgMTEuODM3NkM2LjgwNDM1IDExLjkxNDIgNi44MzMxIDExLjk3MTcgNi44NTIyNiAxMi4wMjkyQzcuMDI0NzYgMTIuMzQ1NSA3LjMyMTg1IDEyLjc1NzYgNy43NDM1MSAxMy4yNTU5QzguMTc0NzYgMTMuNzU0MiA4LjYzNDc2IDE0LjI2MjIgOS4xMzMwOSAxNC43NzAxQzkuNjUwNTkgMTUuMjc4IDEwLjE0ODkgMTUuNzQ3NiAxMC42NTY4IDE2LjE3ODhDMTEuMTU1MiAxNi42MDA1IDExLjU2NzMgMTYuODg4IDExLjg5MzEgMTcuMDYwNUMxMS45NDEgMTcuMDc5NyAxMS45OTg1IDE3LjEwODQgMTIuMDY1NiAxNy4xMzcyQzEyLjE0MjMgMTcuMTY1OSAxMi4yMTg5IDE3LjE3NTUgMTIuMzA1MiAxNy4xNzU1QzEyLjQ2ODEgMTcuMTc1NSAxMi41OTI3IDE3LjExOCAxMi42OTgxIDE3LjAxMjZMMTMuNDI2NCAxNi4yOTM4QzEzLjY2NiAxNi4wNTQyIDEzLjg5NiAxNS44NzIyIDE0LjExNjQgMTUuNzU3MkMxNC4zMzY4IDE1LjYyMyAxNC41NTczIDE1LjU1NTkgMTQuNzk2OCAxNS41NTU5QzE0Ljk3ODkgMTUuNTU1OSAxNS4xNzA2IDE1LjU5NDIgMTUuMzgxNCAxNS42ODA1QzE1LjU5MjMgMTUuNzY2NyAxNS44MTI3IDE1Ljg5MTMgMTYuMDUyMyAxNi4wNTQyTDE5LjIyNDMgMTguMzA2M0MxOS40NzM1IDE4LjQ3ODggMTkuNjQ2IDE4LjY4MDEgMTkuNzUxNCAxOC45MTk3QzE5Ljg0NzMgMTkuMTU5MiAxOS45MDQ4IDE5LjM5ODggMTkuOTA0OCAxOS42NjcyWiIgZmlsbD0id2hpdGUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS4yMTkzIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4KPHBhdGggZD0iTTE2LjU3OTMgMTAuNzI3MkMxNi41NzkzIDEwLjE1MjIgMTYuMTI4OCA5LjI3MDU1IDE1LjQ1OCA4LjU1MThDMTQuODQ0NyA3Ljg5MDU1IDE0LjAzMDEgNy4zNzMwNSAxMy4yMjUxIDcuMzczMDUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS4yMTkzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE5LjkzMzQgMTAuNzI1OUMxOS45MzM0IDcuMDE3MTYgMTYuOTMzOCA0LjAxNzU4IDEzLjIyNTEgNC4wMTc1OCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjIxOTMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) no-repeat;
background-size: contain;	
}
.cro-banner-btn span.wa:before{
content: '';
display: block;
width: 29px;
height: 29px;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/cro-banner/wa.svg) no-repeat;
background-size: contain;		
}
.cro-banner-btn span.wa.active{
padding: 12px 16px;
}
.cro-banner .agree{
display: flex;
gap: 10px;
align-items: flex-start;
max-width: 420px;
color: #000;
margin: 0 0 12px;
font-size: 14px;
}
.cro-banner .agree p{
color: #000;
font-size: 12px;
line-height: 16px;
margin: 0;
max-width: 280px;
}
.cro-banner .wpcf7-list-item{
margin: 0;
}
.cro-banner .agree a{
color: #000;
font-size: inherit;
line-height: inherit;
vertical-align: baseline;
}
.cro-banner-purple .agree p{
color: #fff;
}
.cro-banner-purple .agree a{
color: #fff;
font-size: inherit;
line-height: inherit;
vertical-align: baseline;
}
.cro-banner .wpcf7-spinner{
display: none !important;
}
.cro-banner input[type="text"]{
box-sizing: border-box;
border: 1px solid rgba(29, 29, 29, 0.1);
border-radius: 6px;
background: #fff;
font-size: 16px;
font-weight: 400;
width: 100%;
max-width: 340px;
height: 50px;
line-height: 50px;
padding: 0 18px;
}
.cro-banner input[type="submit"]{
font-size: 16px;
font-weight: 700;
color: #fff;
background: #125082;
border-radius: 10px;
padding: 14px 24px;
box-sizing: border-box;
border: none;
max-width: 340px;
width: 100%;
transition: all 0.8s ease !important;	
}
.cro-banner-purple input[type="submit"]{
background: #fff;
color: #505F98;
}
.cro-banner input[type="submit"]:hover{
background: #0D5C9B;
}
.cro-banner-purple input[type="submit"]:hover{
background: linear-gradient(180.00deg, rgb(76, 90, 144) -11.042%, rgb(64, 76, 122) 100.625%);
color: #fff;
}
p.newform-title {
font-family: Manrope;
font-weight: 700;
font-size: 24px;
line-height: 25.2px;
vertical-align: middle;
color: white;
margin-bottom:20px !important;
}
p.newform-desc {
font-family: Manrope;
font-weight: 400;
font-size: 18px;
line-height: 100%;
color: #FFFFFF;
vertical-align: middle;
margin-bottom:20px !important;
}
p.newform-bottom {
font-family: Manrope;
font-weight: 700;
color: #FFFFFF;
font-size: 18px;
line-height: 100%;
vertical-align: middle;
margin-bottom:20px !important;
}
@media (max-width: 900px){
.cro-banner{
width: 100%;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/cro-banner/cro-banner-mob.svg) #F0F9FF bottom right no-repeat;	
background-size: contain;
border-radius: 4px;
padding: 24px 8px;
box-sizing: border-box;
}
.cro-banner h2{
text-align: center;
}
}
@media (max-width: 600px){
.cro-banner-btn p{
justify-content: center;
}
.cro-banner h2 + p{
text-align: center;
}
.cro-banner input[type="text"],
.cro-banner input[type="submit"]{
max-width: 100%;
}
}
#popmake-5799{
padding: 0 !important;
border: none;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/article-incut/article-incut-form-bg.png) no-repeat right bottom;
background-size: cover;
border-radius: 12px;
width: 900px;
left: 50%;
margin-left: -450px;
}
#popmake-5799 .pum-close.popmake-close{
font-size: 0 !important;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/article-incut/close.png) no-repeat center;
width: 20px;
height: 20px;
cursor: pointer;
padding: 0;
top: 12px;
right: 15px;
}
.subscribe-form{
padding: 42px 32px 24px;
box-sizing: border-box;
}
.subscribe-form p{
margin-bottom: 0;
color: #333333;
font-size: 16px;
}
.subscribe-form p.undertitle,
.subscribe-form p.not-spam{
margin-bottom: 20px;
}
.subscribe-form .title{
font-size: 24px;
color: #333333;
margin-bottom: 5px;
}
.subscribe-form .title span{
font-weight: 700;
}
.subscribe-form .agree{
display: flex;
gap: 10px;
align-items: center;
max-width: 575px;
color: #000;
margin: 0 0 15px;
font-size: 15px;
}
.subscribe-form .agree a{
color: #000;
}
.subscribe-form .agree .wpcf7-list-item{
margin: 0;
}
.subscribe-form .agree p{
font-size: 15px;
margin: 0;
}
.subscribe-form .wpcf7-not-valid-tip{
display: none !important;
}
.subscribe-form .acceptance_missing{
display: block !important;
}
.subscribe-form input[type="email"],
.subscribe-form input[type="text"]{
border-radius: 6px;
box-sizing: border-box;
border: none;
background: #fff;
height: 50px;
padding: 0 18px;
line-height: 18px;
color: #125082;
font-size: 16px;
margin-bottom: 15px;
outline: none;
max-width: 509px;
width: 100%;
}
.subscribe-form input[type="email"].wpcf7-not-valid,
.subscribe-form input[type="text"].wpcf7-not-valid{
border: 1px solid red;
}
.subscribe-form input[type="email"]::placeholder,
.subscribe-form input[type="text"]::placeholder{
color: #125082;
}
.subscribe-form .btns p{
display: flex;
gap: 10px;
align-items: center;
max-width: 633px;
width: 100%;
justify-content: center;
}
.subscribe-form .btns input[type="submit"]{
border: none;
background: #125082;
font-size: 16px;
font-weight: 700;
height: 64px;
width: 100%;
max-width: 354px;
padding: 0;
border-radius: 10px;
}
.subscribe-form .wpcf7-spinner{
display: none;
}
.subscribe-form .btns a{
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
border-radius: 7px;
border: 2px solid #125082;
text-align: center;
height: 64px;
line-height: 64px;
color: #125082;
font-weight: 700;
font-size: 16px;
max-width: 267px;
width: 100%;
background: #eaf1f8;
}
.subscribe-form .btns a:before{
content: '';
display: block;
width: 30px;
height: 30px;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/article-incut/tg.svg) no-repeat center;
}
@media (max-width: 900px){
#popmake-5799{
width: 300px;
margin-left: -150px;
left: 50%;
background: linear-gradient(165.74deg, #F9F9F9 0%, #6CA1D9 100%);
}
#popmake-5799 .pum-close.popmake-close{
font-size: 0 !important;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/article-incut/close-mob.png) no-repeat center;
width: 20px;
height: 20px;
cursor: pointer;
padding: 0;
top: 12px;
right: 10px;
}
.subscribe-form{
padding: 42px 8px 12px;
}
.subscribe-form .title{
font-size: 18px;
text-align: center;
margin-bottom: 10px;
}
.subscribe-form p.undertitle,
.subscribe-form p.not-spam{
margin-bottom: 10px;
text-align: center;
}
.subscribe-form .btns p{
flex-direction: column;
}
.subscribe-form .btns input[type="submit"],
.subscribe-form .btns a{
max-width: none;
width: 100%;
}
.subscribe-form .agree p{
font-size: 12px;
}
} .cro-question {
background: #6b7ec7 url(//learnimport.ru/wp-content/themes/generatepress/assets/images/cro-banner/cro-question.png) no-repeat right bottom / contain; 
display: flex;
align-items: center;
justify-content: center;
padding: 20px;
box-sizing: border-box;
position: relative;
overflow: hidden;
border-radius: 8px;
max-width: 740px;
margin: 0 auto 20px;
}
@media (max-width: 900px){
.cro-question {
background: #6b7ec7; 
}
}
.cro-question  .title {
color: rgb(255, 255, 255);
font-size: 20px;
font-weight: 700;
line-height: 25.2px;
margin-bottom: 20px;
}
.cro-question  .subtitle {
color: white;
font-size: 18px;
font-weight: 400;
line-height: 1.4;
margin-bottom: 20px;
}
.cro-question-container{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: flex-start;
}
.cro-question-form{
width: 100%;
max-width: 420px;
margin-bottom: 10px;
}
.cro-question-form input[type="text"],
.cro-question-form input[type="email"],
.cro-question-form input[type="tel"]{
width: 100%;
box-sizing: border-box;
border: 1px solid rgba(255, 255, 255, 0.1);
border-radius: 6px;
background: #fff;
padding: 0 20px;
height: 60px;
line-height: 60px;	
margin-bottom: 20px;
}
.cro-question-form input[type="text"] + .wpcf7-not-valid-tip,
.cro-question-form  .wpcf7-not-valid-tip{
margin-top: -20px;
margin-bottom: 15px;
}
.cro-question-form input[type="submit"]{
font-size: 16px;
font-weight: 700;
background: #fff;
color: #505F98;
border-radius: 10px;
padding: 18px 24px;
box-sizing: border-box;
border: none;
max-width: 210px;
width: 100%;
transition: all 0.8s ease !important;
}
.cro-question-form input[type="submit"]:hover{
background: linear-gradient(180.00deg, rgb(76, 90, 144) -11.042%, rgb(64, 76, 122) 100.625%);
color: #fff;
}
.cro-question  .contact-card {
background: rgba(255, 255, 255, 0.75);
backdrop-filter: blur(4px);
border-radius: 8px;
padding: 11px;
width: 250px;
margin-bottom: 10px;
}
.cro-question  .contact-card p{
text-align: center;
font-size: 12px;
margin: 0;
font-weight: 700;
}
.cro-question p.contact-card-title,
#popmake-5158 .cro-question p.contact-card-title,
#popmake-5162 .cro-question p.contact-card-title,
#popmake-5469 .cro-question p.contact-card-title {
color: #505F98;
}
.cro-question p.contact-card-subtitle,
#popmake-5158 .cro-question p.contact-card-subtitle,
#popmake-5162 .cro-question p.contact-card-subtitle,
#popmake-5469 .cro-question p.contact-card-subtitle {
color: #1D1D1D;
}
.cro-question .phone-info p{
display: flex;
align-items: center;
gap: 8px;
justify-content: center;
margin: 5px 0;
}
.cro-question .phone-info a {
color: #505f98;
font-size: 14px;
font-weight: 700;
text-decoration: none;
}
.cro-question .copy-phone{
cursor: pointer;
}
.cro-question .social-icons p{
display: flex;
align-items: center;
justify-content: center;
gap: 12px;
}
.cro-question .social-icon {
width: 52px;
height: 52px;
background: white;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: all 0.2s ease;
}
.cro-question .social-icon img {
width: 36px;
height: 36px;
}
.cro-question .agree{
display: flex;
gap: 10px;
align-items: flex-start;
color: #fff;
margin: 0 0 12px;
font-size: 14px;
}
.cro-question .wpcf7-list-item{
margin: 0;
}
.cro-question .agree p{
color: #fff;	
margin: 0;
}
.cro-question .agree a{
color: #fff;
font-size: inherit;
line-height: inherit;
vertical-align: baseline;
}
.cro-question .wpcf7-spinner{
display: none !important;
}
@media (max-width: 900px){
.cro-question p{
text-align: center;
}
.cro-question .contact-card-subtitle{
margin-bottom: 10px !important;
}
.cro-question-form{
width: 100%;
order: 1;
}
.cro-question-form input[type="submit"]{
max-width: 100%;
}
.cro-question .agree{
order: 2;
}
.cro-question .contact-card{
order: 3;
margin: 0 auto;
display: flex;
flex-direction: column;
align-items: center;
}
.phone-info{
margin: 4px 0 8px !important;
float: none;
display: flex;
justify-content: center;
}
.phone-info img{
display: none;
}
.phone-info a{
width: 52px;
height: 52px;
background: white url(//learnimport.ru/wp-content/themes/generatepress/assets/images/cro-banner/phone-purple.svg) no-repeat center;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: all 0.2s ease;
font-size: 0 !important;
}
.cro-question .social-icons{
float: none;
margin-left: 0;
justify-content: center;
}
.cro-question .phone-info p{
margin: 0;
}
.cro-banner-purple{
background:  url(//learnimport.ru/wp-content/themes/generatepress/assets/images/cro-banner/cro-banner-purple-mob.jpg) no-repeat bottom right;
background-size: cover;		
}
}
.tooltip-copy {
position: absolute;
background: #333;
color: #fff;
padding: 6px 12px;
border-radius: 4px;
font-size: 14px;
white-space: nowrap;
opacity: 0;
visibility: hidden;
transition: opacity 0.3s ease, visibility 0.3s ease;
z-index: 100;
bottom: -35px;
left: 50%;
transform: translateX(-50%);
}
#popmake-5158 {
width: 740px;
padding: 0;
border: none;	
}
#popmake-5162,
#popmake-5469 {
width: 795px;
padding: 0;
border: none;
position: relative;
}
#popmake-5162 .cro-question-form,
#popmake-5469 .cro-question-form {
max-width: 411px;
}
#popmake-5162 .cro-question p.subtitle,
#popmake-5469 .cro-question p.subtitle {
max-width: 503px;
}
#popmake-5162 .cro-question,
#popmake-5469 .cro-question {
max-width: 795px;
}
#popmake-5162 .cro-question,
#popmake-5469 .cro-question {
margin: 0;
background: #6b7ec7 url(//learnimport.ru/wp-content/themes/generatepress/assets/images/cro-banner/bg-form-popup.webp) no-repeat right top;
}
.cro-input-box {
display: flex;
flex-direction: column;
gap: 10px;
}
#popmake-5162 input:not([type="submit"]),
#popmake-5162 input::placeholder,
#popmake-5469 input:not([type="submit"]),
#popmake-5469 input::placeholder {
color: #505F98;
}
#popmake-5162 input:focus-visible,
#popmake-5469 input:focus-visible {
outline: unset;
}
#popmake-5162 .social-icons,
#popmake-5469 .social-icons {
justify-content: center;
margin-top: 5px;
}
#popmake-5162 .phone-info,
#popmake-5469 .phone-info {
margin-top: 5px;
}
#popmake-5162 .cro-question .phone-info a,
#popmake-5469 .cro-question .phone-info a {
font-size: 19px;
}
#popmake-5162 .cro-question .phone-info p,
#popmake-5469 .cro-question .phone-info p {
gap: 5px;
}
#popmake-5162 .cro-question .phone-info p br,
#popmake-5469 .cro-question .phone-info p br {
display: none;
}
#popmake-5162 .cro-question .phone-info p img,
#popmake-5469 .cro-question .phone-info p img {
width: 24px;
height: auto;
flex: 0 0 auto;
}
#popmake-5162 .cro-question .agree p,
#popmake-5469 .cro-question .agree p {
max-width: 390px;
}
#popmake-5162 .cro-question .agree a,
#popmake-5162 .cro-question .agree p,
#popmake-5469 .cro-question .agree a,
#popmake-5469 .cro-question .agree p {
vertical-align: unset;
}
#popmake-5162 .cro-input-box
.wpcf7-form-control-wrap[data-name="tel-669"],
#popmake-5469 .cro-input-box
.wpcf7-form-control-wrap[data-name="tel-669"] {
display: inline-block;
}
#popmake-5162 .cro-input-box
.wpcf7-form-control-wrap[data-name="email-655"],
#popmake-5469 .cro-input-box
.wpcf7-form-control-wrap[data-name="email-655"] {
display: none;
}
#popmake-5162 .cro-input-box:has(.phone.active) .wpcf7-form-control-wrap[data-name="tel-669"],
#popmake-5469 .cro-input-box:has(.phone.active) .wpcf7-form-control-wrap[data-name="tel-669"] {
display: inline-block;
}
#popmake-5162 .cro-input-box:has(.wa.active) .wpcf7-form-control-wrap[data-name="tel-669"],
#popmake-5469 .cro-input-box:has(.wa.active) .wpcf7-form-control-wrap[data-name="tel-669"] {
display: inline-block;
}
#popmake-5162 .cro-input-box:has(.mail.active) .wpcf7-form-control-wrap[data-name="email-655"],
#popmake-5469 .cro-input-box:has(.mail.active) .wpcf7-form-control-wrap[data-name="email-655"] {
display: inline-block;
}
#popmake-5162 .cro-input-box br,
#popmake-5469 .cro-input-box br {
display: none;
}
.icon-clock {
display: block;
width: 24px;
height: 24px;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%202C17.523%202%2022%206.477%2022%2012C22%2017.523%2017.523%2022%2012%2022C6.477%2022%202%2017.523%202%2012C2%206.477%206.477%202%2012%202ZM12%204C9.87827%204%207.84344%204.84285%206.34315%206.34315C4.84285%207.84344%204%209.87827%204%2012C4%2014.1217%204.84285%2016.1566%206.34315%2017.6569C7.84344%2019.1571%209.87827%2020%2012%2020C14.1217%2020%2016.1566%2019.1571%2017.6569%2017.6569C19.1571%2016.1566%2020%2014.1217%2020%2012C20%209.87827%2019.1571%207.84344%2017.6569%206.34315C16.1566%204.84285%2014.1217%204%2012%204ZM12%206C12.2449%206.00003%2012.4813%206.08996%2012.6644%206.25272C12.8474%206.41547%2012.9643%206.63975%2012.993%206.883L13%207V11.586L15.707%2014.293C15.8863%2014.473%2015.9905%2014.7144%2015.9982%2014.9684C16.006%2015.2223%2015.9168%2015.4697%2015.7488%2015.6603C15.5807%2015.8508%2015.3464%2015.9703%2015.0935%2015.9944C14.8406%2016.0185%2014.588%2015.9454%2014.387%2015.79L14.293%2015.707L11.293%2012.707C11.1376%2012.5514%2011.0378%2012.349%2011.009%2012.131L11%2012V7C11%206.73478%2011.1054%206.48043%2011.2929%206.29289C11.4804%206.10536%2011.7348%206%2012%206Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E");
background-repeat: no-repeat;
background-size: cover;
}
.icon-calendar {
display: block;
width: 20px;
height: 20px;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_865_1874)%22%3E%0A%3Cpath%20d%3D%22M5.673%200C5.85865%200%206.0367%200.0737498%206.16797%200.205025C6.29925%200.336301%206.373%200.514348%206.373%200.7V2.009H13.89V0.709C13.89%200.523348%2013.9637%200.345301%2014.095%200.214025C14.2263%200.0827498%2014.4043%200.009%2014.59%200.009C14.7757%200.009%2014.9537%200.0827498%2015.085%200.214025C15.2162%200.345301%2015.29%200.523348%2015.29%200.709V2.009H18C18.5303%202.009%2019.0388%202.21958%2019.4139%202.59443C19.7889%202.96929%2019.9997%203.47774%2020%204.008V18.001C19.9997%2018.5313%2019.7889%2019.0397%2019.4139%2019.4146C19.0388%2019.7894%2018.5303%2020%2018%2020H2C1.46974%2020%200.961184%2019.7894%200.58614%2019.4146C0.211096%2019.0397%200.00026513%2018.5313%200%2018.001L0%204.008C0.00026513%203.47774%200.211096%202.96929%200.58614%202.59443C0.961184%202.21958%201.46974%202.009%202%202.009H4.973V0.699C4.97327%200.513522%205.04713%200.335731%205.17838%200.204672C5.30963%200.0736123%205.48752%20-1.89263e-07%205.673%200ZM1.4%207.742V18.001C1.4%2018.0798%201.41552%2018.1578%201.44567%2018.2306C1.47583%2018.3034%201.52002%2018.3695%201.57574%2018.4253C1.63145%2018.481%201.69759%2018.5252%201.77039%2018.5553C1.84319%2018.5855%201.92121%2018.601%202%2018.601H18C18.0788%2018.601%2018.1568%2018.5855%2018.2296%2018.5553C18.3024%2018.5252%2018.3685%2018.481%2018.4243%2018.4253C18.48%2018.3695%2018.5242%2018.3034%2018.5543%2018.2306C18.5845%2018.1578%2018.6%2018.0798%2018.6%2018.001V7.756L1.4%207.742ZM6.667%2014.619V16.285H5V14.619H6.667ZM10.833%2014.619V16.285H9.167V14.619H10.833ZM15%2014.619V16.285H13.333V14.619H15ZM6.667%2010.642V12.308H5V10.642H6.667ZM10.833%2010.642V12.308H9.167V10.642H10.833ZM15%2010.642V12.308H13.333V10.642H15ZM4.973%203.408H2C1.92121%203.408%201.84319%203.42352%201.77039%203.45367C1.69759%203.48382%201.63145%203.52802%201.57574%203.58374C1.52002%203.63945%201.47583%203.70559%201.44567%203.77839C1.41552%203.85119%201.4%203.92921%201.4%204.008V6.343L18.6%206.357V4.008C18.6%203.92921%2018.5845%203.85119%2018.5543%203.77839C18.5242%203.70559%2018.48%203.63945%2018.4243%203.58374C18.3685%203.52802%2018.3024%203.48382%2018.2296%203.45367C18.1568%203.42352%2018.0788%203.408%2018%203.408H15.29V4.337C15.29%204.52265%2015.2162%204.7007%2015.085%204.83197C14.9537%204.96325%2014.7757%205.037%2014.59%205.037C14.4043%205.037%2014.2263%204.96325%2014.095%204.83197C13.9637%204.7007%2013.89%204.52265%2013.89%204.337V3.408H6.373V4.328C6.373%204.51365%206.29925%204.6917%206.16797%204.82297C6.0367%204.95425%205.85865%205.028%205.673%205.028C5.48735%205.028%205.3093%204.95425%205.17803%204.82297C5.04675%204.6917%204.973%204.51365%204.973%204.328V3.408Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_865_1874%22%3E%0A%3Crect%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
background-repeat: no-repeat;
background-size: cover;
}
.cro-subtext {
display: flex;
gap: 20px;
align-items: center;
margin-bottom: 20px;
}
.cro-conntect {
display: flex;
gap: 10px;
align-items: center;
}
.cro-conntect p {
font-size: 18px;
font-weight: 400;
}
#popmake-5158 .pum-title.popmake-title, 
#popmake-5162 .pum-title.popmake-title,
#popmake-5469 .pum-title.popmake-title {
display: none !important;
}
#popmake-5158 .cro-question {
margin: 0;
background: #6b7ec7 url(//learnimport.ru/wp-content/themes/generatepress/assets/images/cro-banner/callback-purple.jpg) no-repeat right bottom / cover;
}
#popmake-5158 .pum-close.popmake-close,
#popmake-5162 .pum-close.popmake-close,
#popmake-5469 .pum-close.popmake-close {
display: block;
font-size: 0 !important;
padding: 0;
margin: 0;
width: 24px;
height: 24px;
top: 10px;
right: 10px;
background: url(//learnimport.ru/wp-content/themes/generatepress/assets/images/cro-banner/white-close.svg) no-repeat center;
}
#popmake-5158 .cro-question p, 
#popmake-5162 .cro-question p,
#popmake-5469 .cro-question p {
margin: 0;
color: #fff;
}
#popmake-5158 .cro-question p.min_price,
#popmake-5162 .cro-question p.min_price,
#popmake-5469 .cro-question p.min_price {
font-weight: 700;
margin: 0 0 20px;
}
#popmake-5158 .cro-question p.title, #popmake-5158 .cro-question p.subtitle,
#popmake-5162 .cro-question p.title, #popmake-5162 .cro-question p.subtitle,
#popmake-5469 .cro-question p.title, #popmake-5469 .cro-question p.subtitle {
margin: 0 0 20px;
}
#popmake-5158 .cro-question p label,
#popmake-5162 .cro-question p label,
#popmake-5469 .cro-question p label {
display: block;
margin: 0 0 10px;
}
@media (max-width: 900px){
#popmake-5158 .cro-question,
#popmake-5162 .cro-question,
#popmake-5469 .cro-question {
background: #6b7ec7 !important;
}
#popmake-5158 .cro-question p label,
#popmake-5162 .cro-question p label,
#popmake-5469 .cro-question p label {
text-align: left;
}
.inside-article .cro-question .agree p{
text-align: left;
}
}
@media (max-width: 795px) {
#popmake-5162 .cro-question-container,
#popmake-5469 .cro-question-container {
flex-direction: column;
}
#popmake-5162 .cro-question-form,
#popmake-5469 .cro-question-form {
max-width: 100%;
}
#popmake-5162 .cro-banner-btn span,
#popmake-5469 .cro-banner-btn span {
width: 100%;
height: 40px;
}
#popmake-5162 .cro-banner-btn span.phone:before,
#popmake-5162 .cro-banner-btn span.wa:before,
#popmake-5162 .cro-banner-btn span.mail:before,
#popmake-5469 .cro-banner-btn span.phone:before,
#popmake-5469 .cro-banner-btn span.wa:before,
#popmake-5469 .cro-banner-btn span.mail:before {
width: 20px;
height: 20px;
}
#popmake-5162 .cro-question-form input[type="submit"],
#popmake-5469 .cro-question-form input[type="submit"] {
padding: 13px 20px;
font-size: 14px;
}
#popmake-5162 input:not([type="submit"]),
#popmake-5469 input:not([type="submit"]) {
height: 39px;
}
#popmake-5162 input:not([type="submit"]),
#popmake-5162 input::placeholder,
#popmake-5469 input:not([type="submit"]),
#popmake-5469 input::placeholder {
font-size: 16px;
}
#popmake-5162 .cro-question .agree p,
#popmake-5469 .cro-question .agree p {
max-width: 100%;
font-size: 11px;
}
#popmake-5162 .cro-question p.contact-card-title, 
#popmake-5162 .cro-question p.contact-card-subtitle,
#popmake-5469 .cro-question p.contact-card-title, 
#popmake-5469 .cro-question p.contact-card-subtitle {
text-align: center;
}
#popmake-5162 .social-icons,
#popmake-5469 .social-icons {
margin-top: 0;
}
}
@media (max-width: 640px) {
#popmake-5162 .cro-question p,
#popmake-5469 .cro-question p {
text-align: left;
font-size: 14px;
}
.cro-conntect {
gap: 8px;
}
.cro-subtext {
gap: 9.5px;
margin-bottom: 12px;
}
} #popmake-2420 form.wpcf7-form.init,
#popmake-5164 form.wpcf7-form.init,
:is(#popmake-5240, #popmake-33630, #popmake-33989) form.wpcf7-form.init {
bottom: auto;
position: static;
} .widget-social-icons {
display: flex;
justify-content: center;
align-items: center;
gap: 10px;
margin-top: 6px;
}
.widget-social-icons a {
display: inline-flex;
align-items: center;
text-decoration: none;
}
.widget-social-icons img {
width: 40px;
height: 40px;
} :is(#popmake-33630, #popmake-33989) input[type="tel"],
:is(#popmake-33630, #popmake-33989) input[type="email"],
:is(#popmake-33630, #popmake-33989) textarea {
font-family: "Manrope", sans-serif !important;
font-size: 16px !important;
font-weight: 400 !important;
}
:is(#popmake-33630, #popmake-33989) textarea {
background: #fff !important;
border: 0 !important;
color: #276063 !important;
}
:is(#popmake-33630, #popmake-33989) textarea::placeholder {
color: #276063 !important;
opacity: 1;
}
:is(#popmake-33630, #popmake-33989) .agree,
:is(#popmake-33630, #popmake-33989) .agree div,
:is(#popmake-33630, #popmake-33989) .agree a {
font-family: "Manrope", sans-serif !important;
font-size: 13px !important;
font-weight: 400 !important;
line-height: 1.25 !important;
color: #fff !important;
}
:is(#popmake-33630, #popmake-33989) input.wpcf7-submit {
font-size: 20px !important;
line-height: 1.2 !important;
}
@media (hover: hover) and (pointer: fine) {
#popmake-5240 input.wpcf7-submit:hover,
:is(#popmake-33630, #popmake-33989) input.wpcf7-submit:hover {
color: #fff !important;
background: linear-gradient(180deg, #4c5a90 0%, #404c7a 100%) !important;
filter: brightness(1.08);
}
}
@media (max-width: 900px) {
:is(#popmake-33630, #popmake-33989) .agree,
:is(#popmake-33630, #popmake-33989) .agree div,
:is(#popmake-33630, #popmake-33989) .agree a {
font-size: 12px !important;
line-height: 1.3 !important;
}
:is(#popmake-33630, #popmake-33989) input.wpcf7-submit {
font-size: 17px !important;
}
} :is(#popmake-33630, #popmake-33989) .agree > div:last-child,
:is(#popmake-33630, #popmake-33989) .agree > div:last-child a {
font-family: "Manrope", sans-serif !important;
font-size: 12px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 15.6px !important;
letter-spacing: 0 !important;
vertical-align: baseline !important;
}
:is(#popmake-33630, #popmake-33989) .agree > div:last-child a {
position: static !important;
display: inline !important;
margin: 0 !important;
padding: 0 !important;
transform: none !important;
text-decoration-thickness: 1px;
text-underline-offset: 1px;
} :is(#popmake-33630, #popmake-33989) .agree > div:last-child > p,
:is(#popmake-33630, #popmake-33989) .agree > div:last-child > p > a {
font-family: "Manrope", sans-serif !important;
font-size: 12px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 15.6px !important;
letter-spacing: 0 !important;
vertical-align: baseline !important;
}
:is(#popmake-33630, #popmake-33989) .agree > div:last-child > p > a {
position: static !important;
display: inline !important;
margin: 0 !important;
padding: 0 !important;
transform: none !important;
}