@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIQ7wUr0m80wwYf0QCXZzYzUoTg8z6hVYs.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIQ7wUr0m80wwYf0QCXZzYzUoTg_T6h.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIV7wUr0m80wwYf0QCXZzYzUoToDh20ZKrAMEc.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIV7wUr0m80wwYf0QCXZzYzUoToDh20aqrA.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIV7wUr0m80wwYf0QCXZzYzUoToRhu0ZKrAMEc.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIV7wUr0m80wwYf0QCXZzYzUoToRhu0aqrA.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}.section{padding:96px 30px}p{font-size:16px;color:#555454}img{aspect-ratio:1 / 1}.services-list{display:-ms-grid;display:grid;width:100%;margin-bottom:16px}@media (max-width: 1023px){.services-list{-ms-grid-columns:1fr !important;grid-template-columns:1fr !important}}@media (min-width: 1024px){.services-list{margin-bottom:40px}}.services-list__item{border:1px solid #c9cde4;padding:11px 20px;background-color:white;text-align:left;color:#38255B;font-family:"Red Hat Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;font-size:14px}@media (min-width: 1024px){.services-list__item{padding:13px 23px}}.services-list__item:hover{cursor:pointer;background-color:#F7F6F9}.services-list__item:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}@media (min-width: 1024px){.services-list__item:first-of-type{border-top-right-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px}}.services-list__item:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media (min-width: 1024px){.services-list__item:last-of-type{border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}}.services-list__item.services-list__item--active{background-color:#38255B;border:1px solid #38255B;color:white}.services-list__item__title{font-weight:500;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.services-list__item__descr{font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0.6}.deadlines-list{display:-ms-grid;display:grid;border:1px solid #E6E6E6;border-radius:8px;overflow:hidden}.deadlines-list__item{padding:1rem 0;text-align:center;transition:background-color 0.10s ease;color:#181223;background-color:white;outline:none;border:none;font-family:"Red Hat Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;font-size:14px}.deadlines-list__item:not(:last-of-type){border-right:1px solid #E6E6E6}.deadlines-list__item:hover{cursor:pointer;background-color:#F7F6F9}.deadlines-list__item--active{background-color:#38255B;color:white}.deadlines-list__item--active:hover{background-color:#38255B}.deadline-date{margin-top:10px;font-size:14px;margin-bottom:0}.task-size{display:-ms-grid;display:grid;border:1px solid #E6E6E6;border-radius:8px;overflow:hidden}@media (max-width: 768px){.task-size{-ms-grid-columns:1fr !important;grid-template-columns:1fr !important}}.task-size__item{border:none;outline:none;background-color:white;color:#181223;transition:background-color 0.15s ease;padding:1rem 20px;font-family:"Red Hat Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;font-size:14px;text-align:left}@media (min-width: 768px){.task-size__item{text-align:center;padding:1rem 2px}}.task-size__item--active{background-color:#38255B;color:white}.task-size__item--active:hover{background-color:#38255B !important}.task-size__item:not(:last-of-type){border-bottom:1px solid #E6E6E6}@media (min-width: 768px){.task-size__item:not(:last-of-type){border-right:1px solid #E6E6E6;border-bottom:none}}.task-size__item:hover{cursor:pointer;background-color:#F7F6F9}.form-wrapper{width:100%;max-width:690px;margin:0 auto;background-color:white;border-radius:8px;padding:24px 16px}@media (min-width: 1024px){.form-wrapper{padding:64px 48px}}.form-wrapper #free-inquiry-form .row{margin-bottom:1rem}.form-wrapper #free-inquiry-form .form-control{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;align-items:center}@media (min-width: 1024px){.form-wrapper #free-inquiry-form .form-control{-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr}}.form-wrapper #free-inquiry-form .form-control select{padding:1rem;overflow:hidden;font-size:14px;height:50px}.form-wrapper #free-inquiry-form .form-control select::after{content:'';width:12px;height:10px;position:absolute;pointer-events:none;top:0;bottom:0;margin:auto;right:1rem;border:10px solid transparent;border-top:10px solid #16d69c;z-index:1}@media (min-width: 1024px){.form-wrapper #free-inquiry-form .form-control select::after{border-width:9px 7px 0}}.form-wrapper #free-inquiry-form .form-control select::before{content:'';width:80px;height:calc(100% - 4px);position:absolute;pointer-events:none;top:0;bottom:0;margin:auto;right:2px;background:linear-gradient(-90deg, #fff 43%, rgba(255,255,255,0) 58%);border-radius:8px;z-index:1}.form-wrapper #free-inquiry-form .form-control span{display:inline-block;margin-bottom:7px;color:#555454}@media (min-width: 1024px){.form-wrapper #free-inquiry-form .form-control span{margin-bottom:0}}.form-wrapper #free-inquiry-form .form-control .page-input{display:flex;flex-wrap:nowrap;align-items:center;position:relative}.form-wrapper #free-inquiry-form .form-control .page-input__inner{display:flex;flex-wrap:nowrap;border:1px solid #e6e6e6;border-radius:8px;width:100%;height:50px}@media (min-width: 768px){.form-wrapper #free-inquiry-form .form-control .page-input__inner{max-width:180px}}.form-wrapper #free-inquiry-form .form-control .page-input__inner:hover{border:1px solid #38255B}.form-wrapper #free-inquiry-form .form-control .page-input__inner input{border:none;width:100%}@media (min-width: 1024px){.form-wrapper #free-inquiry-form .form-control .page-input__inner input{max-width:55%}}.form-wrapper #free-inquiry-form .form-control .page-input__inner button{background-color:transparent;border:none;outline:none;width:30px;height:100%;font-size:38px;position:relative;margin-right:2%}.form-wrapper #free-inquiry-form .form-control .page-input__inner button:hover{cursor:pointer}.form-wrapper #free-inquiry-form .form-control .page-input__inner button.increment::after{content:"";position:absolute;width:50%;height:2px;display:inline-block;background-color:#38255B;top:48%;left:calc(50% - 50% / 2)}.form-wrapper #free-inquiry-form .form-control .page-input__inner button.increment::before{content:"";position:absolute;width:50%;height:2px;display:inline-block;background-color:#38255B;top:48%;left:calc(50% - 50% / 2);transform:rotate(90deg)}.form-wrapper #free-inquiry-form .form-control .page-input__inner button.decrement::after{content:"";position:absolute;width:50%;height:2px;display:inline-block;background-color:#38255B;top:48%;left:calc(50% - 50% / 2)}.form-wrapper #free-inquiry-form .form-control .page-input__count{margin-left:15px;font-size:14px;color:#555454;font-weight:400;position:absolute;top:-20px;right:0}@media (min-width: 768px){.form-wrapper #free-inquiry-form .form-control .page-input__count{position:static}}.form-wrapper #free-inquiry-form .form-control .submit-btn{margin:0 auto;max-width:200px}@media (min-width: 1024px){.form-wrapper #free-inquiry-form .form-control .submit-btn{margin:0}}.form-wrapper .form-heading{display:flex;flex-direction:row-reverse;margin-bottom:16px;align-items:center;justify-content:space-between}@media (min-width: 1024px){.form-wrapper .form-heading{flex-direction:row;margin-bottom:40px;justify-content:space-between}}.form-wrapper .form-heading .form-text{width:calc(100% - 80px)}@media (min-width: 1024px){.form-wrapper .form-heading .form-text{margin-left:16px;margin-right:0;width:calc(100% - 100px)}}.form-wrapper .form-heading .form-text h1,.form-wrapper .form-heading .form-text h2,.form-wrapper .form-heading .form-text h3,.form-wrapper .form-heading .form-text h4,.form-wrapper .form-heading .form-text h5,.form-wrapper .form-heading .form-text h6{margin-bottom:0}.form-wrapper .form-heading .form-text p{margin-bottom:0}.form-wrapper .form-heading svg{align-self:flex-start}.successMessage{width:100%;display:flex;flex-direction:column;align-items:center}.successMessage__icon{margin-bottom:24px}.successMessage__title{color:#38255B;font-size:20px;margin-bottom:7px;font-weight:700;text-align:center}@media (min-width: 1024px){.successMessage__title{font-size:30px;margin-bottom:15px}}.successMessage__text{color:#555454;font-size:16px;padding-bottom:0}

