.hubspot-form-block{padding-block:5rem}@media (max-width:1535px){.hubspot-form-block{padding-block:3.75rem}}@media (max-width:1023px){.hubspot-form-block{padding-block:2.5rem}}.hubspot-form-block .lingoda-container{grid-gap:1.5rem;align-items:flex-start;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}@media (max-width:1023px){.hubspot-form-block .lingoda-container{grid-gap:0;grid-auto-flow:row}}.hubspot-form-block .form-sidebar-container{grid-column-gap:1.5rem;align-items:flex-start;display:grid}@media (max-width:1023px){.hubspot-form-block .form-sidebar-container{grid-row-gap:1.5rem}}.hubspot-form-block .form-columns-2{grid-gap:1.5rem;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}@media (max-width:767px){.hubspot-form-block .form-columns-2{grid-auto-flow:row}}.hubspot-form-block .title-container{grid-gap:1.5rem;align-content:flex-start;display:grid;margin-bottom:2rem}.hubspot-form-block h2{color:#051f4e;font-size:2.1875rem;font-weight:700;line-height:1.25;margin:-.5rem 0;max-width:26.5625rem}@media (max-width:1023px){.hubspot-form-block h2{max-width:100%}}@media (max-width:767px){.hubspot-form-block h2{font-size:1.5rem;margin:-.3125rem 0}}.hubspot-form-block .title-container p{color:#051f4e;font-size:1rem;line-height:1.5;margin-block:-.3125rem;max-width:26.5625rem}@media (max-width:1023px){.hubspot-form-block .title-container p{max-width:100%}}.hubspot-form-block form{grid-gap:1.25rem;display:grid}.hubspot-form-block form .input{display:grid}.hubspot-form-block form .hs_error_rollup{display:none}.hubspot-form-block form .hs-error-msg{color:#ff4747;display:block;font-size:.75rem;font-weight:500;letter-spacing:.0125rem;line-height:1rem;margin-block:-.1875rem}.hubspot-form-block form input:not([type=submit]):not([type=checkbox]):not([type=radio]){background:#fff;border:.09375rem solid #051f4e33;border-radius:.25rem;color:#051f4e;font-family:OpenSans,sans-serif;font-size:1rem;height:3rem;outline:.1875rem solid #0000;padding:0 1rem;transition:border-color .25s ease,color .25s ease,outline-color .25s ease;width:100%}.hubspot-form-block form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder{color:#051f4e33}.hubspot-form-block form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus{border-color:#153bff;outline-color:#d0d8ff}.hubspot-form-block form input:not([type=submit]):not([type=checkbox]):not([type=radio]).invalid{border-color:#ff4747;color:#ff4747}.hubspot-form-block form input:not([type=submit]):not([type=checkbox]):not([type=radio]).invalid:focus{outline-color:#ffd6d6}.hubspot-form-block form select{background:#fff;border:.09375rem solid #051f4e33;border-radius:.25rem;color:#051f4e;font-family:OpenSans,sans-serif;font-size:1rem;height:3rem;outline:.1875rem solid #0000;padding:0 1rem;transition:border-color .25s ease,color .25s ease,outline-color .25s ease;width:100%}.hubspot-form-block form select.selected{color:#000}.hubspot-form-block form select:focus{border-color:#153bff;outline-color:#d0d8ff}.hubspot-form-block form select.invalid{border-color:#ff4747;color:#ff4747}.hubspot-form-block form select.invalid:focus{outline-color:#ffd6d6}.hubspot-form-block form textarea{background:#fff;border:.09375rem solid #051f4e33;border-radius:.25rem;color:#051f4e;font-family:OpenSans,sans-serif;font-size:1rem;height:10.25rem!important;height:3rem;outline:.1875rem solid #0000;padding:1rem;transition:border-color .25s ease,color .25s ease,outline-color .25s ease;width:100%}.hubspot-form-block form textarea::placeholder{color:#0009}.hubspot-form-block form textarea:focus{border-color:#153bff;outline-color:#d0d8ff}.hubspot-form-block form textarea.invalid{border-color:#ff4747;color:#ff4747}.hubspot-form-block form textarea.invalid:focus{outline-color:#ffd6d6}.hubspot-form-block form input[type=submit]{background:#153bff;border:.1875rem solid #153bff;border-radius:.25rem;color:#fff;cursor:pointer;font-family:OpenSans;font-size:1.125rem;font-weight:600;height:3.4375rem;padding-inline:2.5rem;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;width:100%}.hubspot-form-block form input[type=submit]:not(:first-child){color:#0000}.hubspot-form-block form input[type=submit]:focus{background:#0428d1;border-color:#0428d1;text-decoration:underline}.platform-desktop .hubspot-form-block form input[type=submit]:hover{background:#0428d1;border-color:#0428d1}.hubspot-form-block form .inputs-list{margin:0}.hubspot-form-block form input[type=checkbox]:focus+span{text-decoration:underline}.hubspot-form-block form .hs-fieldtype-booleancheckbox .hs-error-msg{position:relative}.hubspot-form-block form .hs-form-booleancheckbox label{color:#051f4eb3;cursor:pointer;display:grid;font-size:.75rem;font-weight:400;letter-spacing:.00625rem;line-height:.875rem;margin-block:-.0625rem -.1875rem;margin:0;padding-left:1.5rem;position:relative;text-align:left}.hubspot-form-block form .hs-form-booleancheckbox label a{color:#153bff;transition:color .3s ease-in-out}.hubspot-form-block form .hs-form-booleancheckbox label a:focus{text-decoration:underline}.platform-desktop .hubspot-form-block form .hs-form-booleancheckbox label a:hover{color:#0428d1}.hubspot-form-block form .hs-form-booleancheckbox label>span{margin:0}.hubspot-form-block form .hs-form-booleancheckbox label p{user-select:none;-webkit-user-select:none;-moz-user-select:none}.hubspot-form-block form .hs-form-booleancheckbox label input{position:absolute}.hubspot-form-block form .hs-form-booleancheckbox label input:checked+span p:after{background-image:url(/wp-content/themes/lingoda_CRM2018_theme/assets/imgs/checkbox-tick.svg)}.hubspot-form-block form .hs-form-booleancheckbox label p:before{background:#fff;border:.09375rem solid #051f4e33;border-radius:.25rem;content:"";display:block;height:1rem;left:0;position:absolute;top:0;width:1rem}.hubspot-form-block form .hs-form-booleancheckbox label p:after{content:"";height:.75rem;left:.125rem;position:absolute;top:.125rem;width:.75rem}.hubspot-form-block form .hs-form-field{grid-gap:.5rem;align-content:flex-start;display:grid}.hubspot-form-block form .hs-form-field>label{color:#051f4e;cursor:pointer;display:inline-flex;font-family:OpenSans,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:-.00625rem;line-height:1.25rem;margin:-.25rem 0;padding-bottom:.125rem}.hubspot-form-block .submitted-message p{font-size:1rem;line-height:1.5;margin-block:-.3125rem}.hubspot-form-block article{background-color:#fff;border-radius:.3125rem;box-shadow:0 0 .625rem 0 rgba(0,0,0,.161)}.hubspot-form-block article header{align-items:center;background:#f6f7ff;display:grid;grid-template-columns:1fr auto;padding:1.25rem}.hubspot-form-block article header>div{grid-gap:1.25rem;display:grid}.hubspot-form-block article h3{color:#051f4e;font-size:2.1875rem;font-weight:600;line-height:1.25;margin:-.5rem 0}@media (max-width:767px){.hubspot-form-block article h3{font-size:1.5rem;margin:-.3125rem 0}}.hubspot-form-block article header p{font-size:.875rem;font-weight:600;line-height:1.5;margin-block:-.3125rem -.25rem}.hubspot-form-block article img{border-radius:50%;height:5.8125rem;object-fit:cover;overflow:hidden;width:5.8125rem}.hubspot-form-block article>div{grid-gap:1.5rem;display:grid;padding:1.25rem}.hubspot-form-block article>div p{color:#434a50;font-size:1rem;line-height:1.5;margin-block:-.3125rem -.375rem}.hubspot-form-block article>div a{color:#051f4e;font-size:1.25rem;font-weight:600;line-height:1.5;margin-block:-.4375rem;transition:color .2s ease-in-out}.hubspot-form-block article>div a:focus{text-decoration:underline}.platform-desktop .hubspot-form-block article>div a:hover{color:#020c1e}.hubspot-form-block.has-sidebar .lingoda-container{display:block}.hubspot-form-block.has-sidebar .form-sidebar-container{grid-template-columns:1fr 33%}@media (max-width:1024px){.hubspot-form-block.has-sidebar .form-sidebar-container{grid-template-columns:1fr}}.hubspot-form-block.has-sidebar .title-container p,.hubspot-form-block.has-sidebar h2{max-width:100%}.hubspot-form-block.has-sidebar .title-container{grid-column-gap:1.5rem;text-align:center}@media (min-width:1024px){.hubspot-form-block.has-sidebar .title-container{grid-column:span 2}.hubspot-form-block.has-sidebar .form-container,.hubspot-form-block.has-sidebar article{grid-row:2}}section.hubspot-form-block fieldset{max-width:100%}section.hubspot-form-block fieldset.form-columns-1 .input,section.hubspot-form-block fieldset.form-columns-2 .input{margin:0}section.hubspot-form-block fieldset.form-columns-2 .hs-form-field{float:none;width:100%}section.hubspot-form-block fieldset.form-columns-1 .hs-input{width:100%}section.hubspot-form-block .hs-fieldtype-textarea.hs-input{resize:none}
