.calendar-form .mobile-title{justify-content:center;margin-bottom:18px;text-align:center}.calendar-form__inner{align-items:center;display:flex;flex-direction:column;gap:24px;width:100%}.calendar-form__content{align-items:stretch;display:flex;flex-direction:row-reverse;gap:12px;justify-content:center;max-width:1120px;width:100%}@media screen and (max-width:1199px){.calendar-form__content{flex-direction:column;gap:18px;max-width:100%}}.calendar-form__content-left{background:#e6e9fa;border-radius:12px;display:flex;flex-flow:column;max-width:555px;padding:40px 60px;width:100%}@media screen and (max-width:1199px){.calendar-form__content-left{max-width:100%;padding:0}}.calendar-form__banner{background-color:#0146e6;border-radius:12px;display:flex;gap:30px;padding-left:24px}@media(max-width:1199px){.calendar-form__banner{display:none}}.calendar-form__banner .content{color:#fff;display:flex;flex-flow:column;flex-grow:1;gap:6px;justify-content:center;padding:12px 0}.calendar-form__banner h1,.calendar-form__banner h2,.calendar-form__banner h3,.calendar-form__banner h4,.calendar-form__banner h5,.calendar-form__banner h6{color:#fff;font-size:24px;font-weight:600}.calendar-form__banner .text{font-size:14px}.calendar-form__banner img{flex-shrink:0;margin-top:-18px;max-width:50%}.calendar-form__content-left-head{display:flex;flex-flow:column;gap:8px}.calendar-form .meetings-iframe-container iframe{min-width:unset!important}.calendar-form__form-wrapper{display:flex;flex-flow:column;gap:32px}.calendar-form__form-wrapper .meetings-iframe-container{background:#0146e6;border-radius:12px}.calendar-form__form-wrapper .meetings-iframe-container iframe{height:700px!important}.calendar-form__form-wrapper .after-submit{display:none;margin-top:40px;text-align:center;transition:var(--animation)}@media screen and (max-width:767px){.calendar-form__form-wrapper .after-submit{margin-top:20px}}.calendar-form__form-wrapper .after-submit a{display:inline-block}.calendar-form__form-wrapper .after-submit-img{display:none;margin-bottom:-60px;margin-top:90px;text-align:center}@media screen and (max-width:767px){.calendar-form__form-wrapper .after-submit-img{margin-bottom:-20px}}.calendar-form__form-wrapper .after-submit-img img{display:inline-block}.calendar-form__form-wrapper .submitted-message p{color:#000468;font-size:24px;font-weight:600;line-height:120%;text-align:center}.calendar-form__form-wrapper form fieldset{margin-bottom:12px;max-width:none;width:100%}@media screen and (max-width:767px){.calendar-form__form-wrapper form fieldset.form-columns-2>div{float:left;width:50%}}.calendar-form__form-wrapper form fieldset.form-columns-2>div:first-child{padding-right:6px}@media screen and (max-width:767px){.calendar-form__form-wrapper form fieldset.form-columns-2>div:first-child{margin-bottom:12px;padding-right:0}}.calendar-form__form-wrapper form fieldset.form-columns-2>div:last-child{padding-left:6px}@media screen and (max-width:767px){.calendar-form__form-wrapper form fieldset.form-columns-2>div:last-child{padding-left:0}}.calendar-form__form-wrapper form fieldset .hs-fieldtype-checkbox .hs-field-desc{color:var(--color-dark-200);font-weight:600;margin-bottom:8px}.calendar-form__form-wrapper form fieldset .field>label{display:none}.calendar-form__form-wrapper form fieldset .input input,.calendar-form__form-wrapper form fieldset .input textarea{border:1px solid var(--color-dark-200);border-radius:6px;color:var(--color-dark-200);font-size:16px;line-height:1;padding:10px 14px;width:100%!important}.calendar-form__form-wrapper form fieldset .input input::-moz-placeholder,.calendar-form__form-wrapper form fieldset .input textarea::-moz-placeholder{color:#6477b5;opacity:1}.calendar-form__form-wrapper form fieldset .input input::placeholder,.calendar-form__form-wrapper form fieldset .input textarea::placeholder{color:#6477b5;opacity:1}.calendar-form__form-wrapper form fieldset .input textarea{min-height:85px}.calendar-form__form-wrapper form fieldset .inputs-list{display:flex;flex-wrap:wrap;gap:12px 30px}.calendar-form__form-wrapper form fieldset .hs-form-checkbox{flex:1 1 calc(33% - 24px)}@media screen and (max-width:1199px){.calendar-form__form-wrapper form fieldset .hs-form-checkbox{flex:1 1 calc(50% - 16px)}}.calendar-form__form-wrapper form fieldset .hs-form-checkbox .hs-form-checkbox-display{display:inline-flex;position:relative}.calendar-form__form-wrapper form fieldset .hs-form-checkbox .hs-form-checkbox-display input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.calendar-form__form-wrapper form fieldset .hs-form-checkbox .hs-form-checkbox-display input:checked+span:before{background-color:#6477b5;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEyIDEuOTk1LTYuNjE5IDkuMDJhMS4xNyAxLjE3IDAgMCAxLS45NDQuNDg1Yy0uMzcgMC0uNzItLjE3OS0uOTQ1LS40ODVMMCA2LjI1N2wuNDc5LS4zNzguOTMyLS43NC40NzktLjM3N0w0LjQzNSA4LjIzIDEwLjExLjV6Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:60%;color:#fff}.calendar-form__form-wrapper form fieldset .hs-form-checkbox .hs-form-checkbox-display span{color:#6477b5;display:flex;gap:8px;position:relative}.calendar-form__form-wrapper form fieldset .hs-form-checkbox .hs-form-checkbox-display span:before{background-position:50%;background-repeat:no-repeat;background-size:60%;border:1px solid #6477b5;border-radius:4px;content:"";display:block;flex-shrink:0;height:22px;transition:background-color .2s ease;width:22px}.calendar-form__form-wrapper form .hs-submit input[type=submit]{background-color:#ffa100;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzU0MzRfNTQwOTMpIj4KPHBhdGggZD0iTTEwLjg3MjEgMTAuODgxM0w4Ljg3MjA3IDEwLjg4MDRMOC44NzMwNSA0LjU0NzM2TDIuOTk5MDIgMTAuNDIxNEwxLjU4NDk2IDkuMDA3MzJMNy40NTcwMyAzLjEzNDI4TDEuMTI1OTggMy4xMzcyMVYxLjEzNzIxTDEwLjg3NCAxLjEzMzNMMTAuODcyMSAxMC44ODEzWiIgZmlsbD0iIzA0MDk4QiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzU0MzRfNTQwOTMiPgo8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMDA3MzI0MjIpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);background-position:85% 50%;background-repeat:no-repeat;background-size:12px 12px;border-radius:6px;color:#04098b;cursor:pointer;font-size:16px;font-weight:400;line-height:1;padding:13px 38px 13px 16px;position:relative}@media(max-width:1199px){.calendar-form__form-wrapper form .hs-submit input[type=submit]{background-position:65% 50%;padding:12px;width:100%}}.calendar-form__form-wrapper form .hs-submit input[type=submit]:focus,.calendar-form__form-wrapper form .hs-submit input[type=submit]:hover{background-color:#fb0;color:#04098b}.calendar-form__form-wrapper form .hs-error-msgs{color:#f65336;margin-bottom:20px;padding-left:0}.calendar-form__form-wrapper form .hs-error-msgs li::marker{content:"";display:none;margin:0}.calendar-form__form-wrapper form .hs-error-msgs .hs-error-msg{color:#f65336;font-size:12px}.calendar-form__content-left-head{align-items:center;text-align:center}.calendar-form__content-left-head h1,.calendar-form__content-left-head h2,.calendar-form__content-left-head h3,.calendar-form__content-left-head h4,.calendar-form__content-left-head h5,.calendar-form__content-left-head h6{color:#000468;font-family:Sora;font-size:24px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:120%}@media screen and (max-width:1199px){.calendar-form__content-left-head h1,.calendar-form__content-left-head h2,.calendar-form__content-left-head h3,.calendar-form__content-left-head h4,.calendar-form__content-left-head h5,.calendar-form__content-left-head h6{font-size:20px}}.calendar-form__content-left-desc{font-family:Sora;font-size:14px;font-style:Light;font-weight:300;letter-spacing:0;line-height:150%;max-width:270px;text-align:center;width:100%}@media screen and (max-width:1199px){.calendar-form__content-left-desc{max-width:100%}}.calendar-form__content-right{background:#e6e9fa;border-radius:12px;display:flex;flex-flow:column;gap:24px;justify-content:flex-start;max-width:555px;padding:34px 24px;width:100%}@media screen and (max-width:1199px){.calendar-form__content-right{background:transparent;max-width:100%;padding:0}}.calendar-form__testimonials{display:flex;flex-flow:column;gap:16px;width:100%}.calendar-form__testimonials-head{align-items:center;display:flex;gap:16px;justify-content:center}@media screen and (max-width:1199px){.calendar-form__testimonials-head{justify-content:center;margin-top:18px}}.calendar-form__testimonials-title{color:#000468;font-feature-settings:"ss04" on;font-size:24px;font-style:normal;font-weight:600;text-align:center}@media(max-width:767px){.calendar-form__testimonials-title{font-size:16px}}.calendar-form__testimonials-nav{align-items:center;display:flex;gap:10px}.calendar-form__arrow{align-items:center;background:#eef1fc;border-radius:8px;cursor:pointer;display:flex;height:46px;justify-content:center;transition:.3s;width:46px}.calendar-form__arrow svg path{transition:.3s}.calendar-form__arrow:hover{background:#0146e6}.calendar-form__arrow:hover svg path{fill:#fff}.calendar-form__testimonials-item{background:#fafbff;border-radius:12px;display:flex;flex-flow:column;gap:12px;padding:20px}.calendar-form__testimonials-item-head{align-items:center;display:flex;gap:8px}.calendar-form__testimonials-item-author{border:1px solid #ffa100;border-radius:100px;height:42px;max-width:42px;overflow:hidden;padding:3px;width:100%}.calendar-form__testimonials-item-author img{border-radius:100px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.calendar-form__testimonials-item-author-info{display:flex;flex-flow:column;justify-content:center;padding:3px 0;width:100%}.calendar-form__testimonials-item-author-name{color:#000468;font-family:Sora;font-size:12px;font-style:normal;font-weight:600;line-height:150%}.calendar-form__testimonials-item-author-position{color:#000468;font-family:Sora;font-size:12px;font-style:Light;font-weight:300;letter-spacing:0;line-height:150%}.calendar-form__testimonials-item-logo{flex-shrink:0;max-height:44px;max-width:94px}.calendar-form__testimonials-item-text{color:#04098b;font-family:Sora;font-size:20px;font-weight:300;letter-spacing:0;line-height:150%;padding-right:40px}@media(max-width:1199px){.calendar-form__testimonials-item-text{font-size:16px}}@media(max-width:767px){.calendar-form__testimonials-item-text{font-size:14px;padding-right:0}}.calendar-form__testimonials-item-text strong{font-weight:600}.calendar-form__rating-container{align-items:center;display:flex;gap:12px;justify-content:center}@media(max-width:1199px){.calendar-form__rating-container{margin-top:6px}}.calendar-form__testimonials-bullets{margin:0}.calendar-form__rating-block{align-items:center;display:flex;gap:3px}.calendar-form__logos-container{display:flex;flex-flow:column;gap:8px}.calendar-form__logos-container-title{font-size:24px;font-style:Semibold;font-weight:600;leading-trim:NONE;letter-spacing:0;line-height:120%;text-align:center}@media screen and (max-width:1199px){.calendar-form__logos-container-title{display:none}}.calendar-form__logos-container-list{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1199px){.calendar-form__logos-container-list{gap:24px;padding:0 48px}}@media(max-width:767px){.calendar-form__logos-container-list{grid-template-columns:repeat(2,1fr)}}.calendar-form__logos-container-item{align-items:center;display:flex;justify-content:center;padding:12px;width:100%}@media screen and (max-width:1199px){.calendar-form__logos-container-item{padding:0}}.calendar-form__desc{font-family:Sora;font-size:12px;font-style:Light;font-weight:300;leading-trim:NONE;color:#04098b;letter-spacing:0;line-height:120%;max-width:1120px;text-align:center;width:100%}@media screen and (max-width:1199px){.calendar-form__desc{font-family:Sora;font-size:10px;font-style:normal;font-weight:300;line-height:150%;max-width:100%;text-align:left}}.calendar-form__desc a{font-family:Sora;font-size:12px;font-style:Bold;font-weight:700;leading-trim:NONE;color:#0146e6;letter-spacing:0;line-height:120%;text-align:center;text-decoration:none}@media(max-width:1199px){.calendar-form__desc a{font-family:Sora;font-size:10px;font-style:normal;font-weight:300;line-height:150%}}
