.course-program{align-items:center;display:flex;flex-direction:column;padding-bottom:7.5rem;padding-top:7.125rem;row-gap:0}.course-program__wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;width:87.625rem}.course-program__accordion{margin-right:5.75rem;width:70rem}.course-program__modules{position:relative;width:28.625rem}.course-program__heading{color:#000;font-family:ALSGorizont_var;font-size:2.8125rem;font-weight:550;letter-spacing:0;line-height:130%;margin-bottom:4.3125rem;width:87.625rem}.course-program__heading span{color:#0b68fe}.list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:.75rem}.list__item a{color:#000;display:inline-block;font-family:PTGolos_reg;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;text-decoration:none}.list__item.active a{color:#ed1044}.course-program__modules-list{margin-left:.25rem;padding-bottom:7.25rem;padding-right:2rem;padding-top:7.25rem}.course-program__modules-list .scroll-content{display:flex;flex-direction:column;row-gap:.75rem}.course-program__modules-list .scrollbar-thumb,.course-program__modules-list .scrollbar-track{width:4px}.course-program__modules-list:focus{outline:none}.course-program__modules-list-sticky,.course-program__modules-list.js-is-sticky{height:600px;padding-bottom:7.25rem;position:sticky!important}.course-program__module{list-style:none;margin:0;padding:1rem 0 0}.course-program__module__theme{margin-bottom:1.6875rem}.course-program__module__theme_text h4{color:#0d0d0d;font-family:PTGolos_vf;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:120%}.course-program__module__theme_text p{color:#656d7c;font-family:PTGolos_vf;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.625rem}@media screen and (max-width:1200px){.course-program{padding:3.75rem 2.5rem}.course-program__wrapper{width:100%}.course-program__heading{align-self:flex-start;font-size:2.5rem;margin-bottom:2.6875rem;width:100%}.course-program__modules{display:none}.course-program__accordion{margin-right:0;width:100%}}@media screen and (max-width:768px){.course-program{padding:2.25rem 1.25rem 2.5rem}.course-program__heading{font-size:1.25rem;margin-bottom:1.5625rem}.accordion-body{padding:1.25rem .5rem}.accordion-button{font-size:.8125rem;letter-spacing:0;padding:.75rem 1rem 1rem}.course-program__module{padding-top:0}.course-program__module__theme{margin-bottom:1.5rem}.course-program__module__theme_icon:after{margin-top:.3125rem}.course-program__module__theme_text h4{font-size:.875rem;margin-bottom:.1875rem}.course-program__module__theme_text p{font-size:.8125rem;line-height:140%;margin-bottom:0}}.learning-process{align-items:center;background-color:#d0ff14;display:flex;flex-direction:column;padding:4.6875rem 0;row-gap:0}.learning-process__heading{color:#0d0d0d;font-family:ALSGorizont_var;font-size:2.5rem;font-weight:550;letter-spacing:0;line-height:130%;margin-bottom:2.75rem;width:87.5rem}.learning-process__heading span{color:#ed1044}.learning-process__wrapper{column-gap:1rem;display:flex;flex-direction:row;flex-wrap:nowrap}.learning-process__item iframe{border-radius:2.5rem;height:24.3125rem;width:43.25rem}@media screen and (max-width:1200px){.learning-process{padding:3.6875rem 2.5rem}.learning-process__wrapper{align-items:center;column-gap:0;flex-direction:column;flex-wrap:wrap;row-gap:2.1875rem;width:100%}.learning-process__item{width:100%}.learning-process__item iframe{border-radius:2.5rem;width:100%}.learning-process__heading{align-self:flex-start;width:100%}}@media screen and (max-width:768px){.learning-process{padding:2.25rem 1.25rem}.learning-process__heading{font-size:1.25rem;letter-spacing:-.0125rem;margin-bottom:1.5625rem}.learning-process__wrapper{row-gap:.625rem}.learning-process__item iframe{border-radius:1.5rem}}.get-test-access{background-color:#0cf;padding:5rem 8.875rem}.get-test-access__wrapper{background-color:#0d0d0d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='110' fill='none' viewBox='0 0 400 110'%3E%3Cpath fill='%230cf' d='M400 68.995c-.051-15.894-6.572-27.748-19.423-35.244-6.88-4.01-14.68-5.792-22.543-5.737-7.863-.055-15.663 1.723-22.542 5.737-12.852 7.496-19.369 19.35-19.424 35.244.051 15.897 6.572 27.75 19.424 35.248 6.672 3.89 14.253 5.715 21.938 5.757.199 0 .401-.008.604-.008q.305.007.604.008c7.685-.042 15.266-1.863 21.939-5.757 12.856-7.497 19.377-19.351 19.423-35.248m-26.886 15.702c-3.718 3.801-8.88 5.816-14.928 5.825-.051 0-.097-.004-.148-.004s-.097.004-.147.004c-6.049-.009-11.21-2.02-14.929-5.825-3.752-3.844-5.786-9.402-5.765-15.698-.026-6.296 2.009-11.859 5.765-15.702 3.714-3.802 8.876-5.817 14.929-5.826h.033c.038 0 .072 0 .11.005.038 0 .072-.005.11-.005h.034c6.052.005 11.214 2.02 14.928 5.826 3.756 3.843 5.791 9.406 5.765 15.702.03 6.3-2.004 11.854-5.757 15.698M104.681 28.893v19.495h29.515v60.899h21.601v-60.9h30.047V28.894zM97.708 28.731h-21.8v80.556h21.8zM21.8 28.731H0v80.556h21.8zM54.67 28.731 21.8 109.287h22.475l31.613-80.556zM273.334 28.731l-21.635 53.017-21.635-53.017h-37.248v80.556h21.8V43.428l25.847 65.859h22.471l25.848-65.859v65.859h21.799V28.731zM86.798 0c-6.027 0-10.91 4.807-10.91 10.73 0 5.927 4.883 10.73 10.91 10.73s10.91-4.803 10.91-10.73S92.825 0 86.798 0'/%3E%3C/svg%3E");background-position-x:7.375rem;background-position-y:calc(100% + 1px);background-repeat:no-repeat;border-radius:5rem;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;margin:0 auto;max-width:102.25rem;padding:4.6875rem 7.375rem 4.0625rem}.get-test-access__item{width:43.25rem}.get-test-access__heading{color:#fff;font-family:ALSGorizont_var;font-size:2.5rem;font-weight:550;letter-spacing:-.025rem;line-height:120%;margin-bottom:2.75rem}.get-test-access__heading span{color:#0cf;display:block}.get-test-access__advantages{row-gap:.625rem}.get-test-access__advantages__item_text,.get-test-access__advantages_item{color:#fff}.get-test-access__advantages__item_text{line-height:1.5rem;max-width:35.625rem}.get-test-access__form,.get-test-access__wrapper .wpcf7-form{display:flex;flex-direction:column;flex-wrap:nowrap;margin-top:.3125rem;row-gap:1.125rem}.get-test-access__wrapper .wpcf7-response-output{border:none!important;color:#fff;font-family:PTGolos_vf;font-size:1rem!important;margin:0!important;padding:0!important}.get-test-access__wrapper .wpcf7-not-valid-tip{color:#ed1044;font-family:PTGolos_vf;font-size:1rem;font-weight:400;letter-spacing:0;line-height:140%}.get-test-access__label,.wpcf7-form-control-wrap{color:hsla(0,0%,100%,.8);display:block;font-family:PTGolos_vf;font-size:1rem;font-weight:400;letter-spacing:0;line-height:140%;margin-bottom:.3125rem}.get-test-access__input,input[name=test-access]{background-color:#fff;border-radius:.5rem;color:#0d0d0d;font-family:PTGolos_vf;font-size:1rem;font-weight:400;gap:.625rem;letter-spacing:0;line-height:140%;padding:1.125rem 1rem;width:25rem}.get-test-access__button{background-color:#ed1044;border:none;border-radius:.75rem;color:#fff;font-family:PTGolos_reg;font-size:1.125rem;font-weight:400;letter-spacing:-.01875rem;line-height:1.5rem;margin-top:.3125rem;padding:1.125rem 1.75rem;vertical-align:bottom;width:25rem}.get-test-access__link,.get-test-access__link a{color:#656d7c;font-family:PTGolos_vf;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:125%;margin-top:.9375rem;width:25rem}.get-test-access__link a{text-decoration:underline}@media screen and (max-width:1200px){.get-test-access{padding:4rem 0}.get-test-access__wrapper{background-image:none;border-radius:2.5rem;flex-direction:column;padding:3.75rem 2.5rem 3.0625rem;row-gap:3.375rem}.get-test-access__button,.get-test-access__input,.get-test-access__item,.get-test-access__link,.get-test-access__link a,input[name=test-access]{width:100%}.get-test-access__link,.get-test-access__link a{letter-spacing:.0125rem}.get-test-access__advantages__item_text{max-width:100%}.get-test-access__heading span{display:inline-block}}@media screen and (max-width:768px){.get-test-access{padding-bottom:2.5rem;padding-top:2.5rem}.get-test-access__wrapper{border-radius:1.5rem;padding:2.375rem 1.25rem 1.5625rem;row-gap:1.4375rem}.get-test-access__heading{font-size:1.25rem;letter-spacing:-.0125rem;margin-bottom:1.5rem}.get-test-access__advantages{row-gap:.5rem}.get-test-access__advantages__item_text{font-size:.8125rem;line-height:1.25rem}.get-test-access__advantages__item .list-marked__item_icon:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23ed1044' d='M10.15 3.144c0 1.9.662 2.944 1.43 3.532.79.605 1.767.78 2.469.786h.042v1h-.04c-.67.008-1.65.2-2.453.826-.781.61-1.454 1.676-1.454 3.568h-1c0-2.163.787-3.536 1.838-4.356l.056-.041H1.91v-.995h9.055C9.919 6.66 9.15 5.302 9.15 3.144z'/%3E%3C/svg%3E");height:1rem;width:1rem}}.webtech-specialists{background-color:#152c9c;padding:5rem 8.875rem}.webtech-specialists__wrapper{background-color:#fff;border-radius:5rem;margin:0 auto;max-width:102.25rem;padding:4.6875rem 7.375rem 5rem}.webtech-specialists__text{font-family:ALSGorizont_var;font-size:2.5rem;font-weight:550;letter-spacing:0;line-height:130%;margin-bottom:4.3125rem}.webtech-specialists__text span{color:#0b68fe}.webtech-specialists__list .scroll-content{column-gap:6.25rem;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2rem}.webtech-specialists__list .scrollbar-thumb,.webtech-specialists__list .scrollbar-track{height:.1875rem}.webtech-specialists__list-item{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;width:12.5rem}.webtech-specialists__list-item__photo{border:1px solid #656d7c;border-radius:7.5rem;height:12.5rem;margin-bottom:1.4375rem;object-fit:cover;width:12.5rem}.webtech-specialists__list-item__fio{color:#0d0d0d;font-family:ALSGorizont_var;font-size:1.125rem;font-weight:400;letter-spacing:-.03125rem;line-height:110.00000000000001%;margin-bottom:.58rem;text-align:center}.webtech-specialists__list-item__position{color:#656d7c;font-family:PTGolos_vf;font-size:1rem;font-weight:400;letter-spacing:0;line-height:140%;text-align:center}@media screen and (max-width:1200px){.webtech-specialists{padding:4.0625rem 0}.webtech-specialists__wrapper{border-radius:2.5rem;padding:3.6875rem 2.5rem 3.89rem}.webtech-specialists__text{font-size:2.5rem}.webtech-specialists__list .scroll-content{column-gap:6rem}}@media screen and (max-width:768px){.webtech-specialists{padding:2.6rem 0}.webtech-specialists__wrapper{border-radius:1.5rem;padding:0 0 2.25rem;row-gap:1.4375rem}.webtech-specialists__text{font-size:1.25rem;line-height:1.5rem;margin-bottom:1.58rem;padding:2.25rem 1.25rem 0}.webtech-specialists__list .scroll-content{column-gap:2.5rem}.webtech-specialists__list-item:first-child{padding-left:1.25rem}.webtech-specialists__list-item:last-child{padding-right:1.25rem}.webtech-specialists__list-item__photo{height:7.5rem;width:7.5rem}.webtech-specialists__list-item__fio{font-size:.875rem;letter-spacing:0;line-height:.9375rem}.webtech-specialists__list-item__position{font-size:.75rem;line-height:.9rem}}@media screen and (max-width:800px){.webtech-specialists__list{overflow-x:scroll}}.webtech-diploms{background-color:#3f5fff;background-image:url(16e7ae1d63ae0544aba0.svg);padding:4.6875rem 16.25rem 5rem}.webtech-diploms__wrapper{display:flex;flex-direction:column;justify-content:center;row-gap:2.3125rem}.webtech-diploms__heading{align-self:center;color:#fff;font-family:ALSGorizont_var;font-size:2.5rem;font-weight:550;letter-spacing:0;line-height:130%}.webtech-diploms__heading span{color:#0cf}.webtech-diploms__img{align-self:center;border-radius:5rem;height:100%;object-fit:cover;position:relative;width:100%}.webtech-diploms__item_wrapper{height:100%;margin:0 auto;max-width:1636px;position:relative;width:100%}.webtech-diploms__item_wrapper:hover:after{background-color:rgba(0,0,0,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='309' height='48' fill='none' viewBox='0 0 309 48'%3E%3Cpath fill='%23fff' d='M14.2 39.4q-2.36 0-4.48-.8-2.12-.84-3.76-2.56-1.64-1.76-2.6-4.44t-.96-6.4v-.8q0-3.6.96-6.2t2.6-4.28a10.3 10.3 0 0 1 3.76-2.48 12 12 0 0 1 4.48-.84q2.28 0 4.16.6 1.92.6 3.36 1.72a8.6 8.6 0 0 1 2.32 2.76q.92 1.64 1.16 3.72h-4q-.56-2.72-2.36-4.08t-4.64-1.36q-1.48 0-2.88.56t-2.52 1.8q-1.08 1.2-1.76 3.2-.64 2-.64 4.88v.8q0 3.04.72 5.12.72 2.04 1.84 3.32t2.52 1.84 2.72.56q3.12 0 4.88-1.52t2.12-3.92h4q-.32 2.32-1.28 4a8.9 8.9 0 0 1-2.44 2.72q-1.44 1.08-3.32 1.6-1.84.48-3.96.48m15.388-21.6h3.76l7.56 13.2 7.56-13.2h3.52V39h-3.52V23.6l-6.28 10.8h-2.8l-6.28-10.8V39h-3.52zm36.789 21.6q-2.04 0-3.88-.64a9.4 9.4 0 0 1-3.24-2q-1.4-1.36-2.24-3.4t-.84-4.76v-.8q0-2.56.84-4.52t2.24-3.24a9 9 0 0 1 3.24-1.96q1.84-.68 3.88-.68t3.88.68a9 9 0 0 1 3.24 1.96q1.4 1.28 2.24 3.24t.84 4.52v.8q0 2.72-.84 4.76t-2.24 3.4a9.4 9.4 0 0 1-3.24 2q-1.84.64-3.88.64m0-3.2q1.2 0 2.4-.4a6 6 0 0 0 2.12-1.32q.92-.92 1.48-2.36.6-1.44.6-3.52v-.8q0-1.92-.6-3.28-.56-1.36-1.48-2.24a5.6 5.6 0 0 0-2.12-1.28q-1.2-.4-2.4-.4t-2.4.4-2.12 1.28-1.52 2.24q-.56 1.36-.56 3.28v.8q0 2.08.56 3.52.6 1.44 1.52 2.36a6 6 0 0 0 2.12 1.32q1.2.4 2.4.4M85.21 20.92h-7.24V17.8h18v3.12h-7.24V39h-3.52zm13.97-3.12h3.28v4q1.08-2.12 3-3.24 1.96-1.16 4.52-1.16 4 0 6.4 2.64 2.4 2.6 2.4 7.76v.8q0 2.72-.64 4.76-.64 2-1.8 3.36a7.5 7.5 0 0 1-2.8 2q-1.6.68-3.56.68-2.721 0-4.56-1.2-1.8-1.2-2.72-3V47h-3.52zm10 18.48a6 6 0 0 0 2.4-.48 5.5 5.5 0 0 0 1.92-1.48q.84-.96 1.28-2.4.48-1.44.48-3.32v-.8q0-1.72-.48-3.08-.44-1.36-1.28-2.28a5.1 5.1 0 0 0-1.92-1.44 6 6 0 0 0-2.4-.48q-1.44 0-2.64.48-1.2.44-2.04 1.28-.84.8-1.32 1.92a6 6 0 0 0-.48 2.4v3.2q0 1.44.48 2.64t1.32 2.04 2.04 1.32 2.64.48m22.609 3.12q-2.04 0-3.88-.64a8.95 8.95 0 0 1-3.24-1.96q-1.4-1.36-2.24-3.4t-.84-4.8v-.8q0-2.64.8-4.56.8-1.96 2.12-3.24a8.7 8.7 0 0 1 3.12-1.96q1.8-.64 3.76-.64 4.68 0 7.24 2.56t2.56 7.24v2.24h-16.08q0 1.88.6 3.16t1.56 2.08 2.12 1.16q1.2.36 2.4.36 2.4 0 3.68-.8a4.45 4.45 0 0 0 1.88-2.2h3.44q-.32 1.52-1.16 2.68a7.4 7.4 0 0 1-2 1.96q-1.16.76-2.68 1.16-1.48.4-3.16.4m-.2-18.8q-1.24 0-2.4.36a5.5 5.5 0 0 0-2.08 1.08q-.88.72-1.44 1.84t-.56 2.68h12.76q-.04-1.64-.56-2.76-.48-1.16-1.32-1.84a5.1 5.1 0 0 0-2-1.04 8.7 8.7 0 0 0-2.4-.32m18.253.32h-7.24V17.8h18v3.12h-7.24V39h-3.52zm13.969-3.12h3.52v8h5.08q4 0 5.88 1.76 1.92 1.76 1.92 4.88 0 3.04-1.92 4.8-1.88 1.76-5.88 1.76h-8.6zm8.4 18.08q2.48 0 3.48-.88t1-2.6-1-2.6-3.48-.88h-4.88v6.96zm21.016-18.08h9.2q3.92 0 5.76 1.64 1.84 1.6 1.84 4.16 0 .68-.24 1.4-.24.68-.68 1.28-.4.6-1 1.04-.56.44-1.28.68 1.96.48 2.96 1.84 1.04 1.32 1.04 3.12 0 2.76-1.84 4.4t-5.76 1.64h-10zm10 18.08q2.24 0 3.16-.8t.92-2.28q0-1.52-.92-2.32-.92-.84-3.16-.84h-6.48v6.24zm-.8-9.12q2.28 0 3.16-.8.92-.8.92-2.2 0-1.32-.92-2.08-.88-.76-3.16-.76h-5.68v5.84zm20.817 12.64q-2.04 0-3.8-.64a8.4 8.4 0 0 1-3.04-2q-1.281-1.36-2.04-3.4-.72-2.04-.72-4.76v-.8q0-2.56.8-4.52t2.12-3.24a8.4 8.4 0 0 1 3.04-1.96 10 10 0 0 1 3.64-.68q1.88 0 3.36.52 1.52.52 2.6 1.44a7.4 7.4 0 0 1 1.8 2.16q.72 1.24 1.04 2.68h-3.6a8 8 0 0 0-.76-1.4 3.9 3.9 0 0 0-1.04-1.16 4.6 4.6 0 0 0-1.44-.76q-.84-.28-1.96-.28a5.9 5.9 0 0 0-2.24.44q-1.08.4-1.92 1.28-.84.84-1.36 2.2-.48 1.36-.48 3.28v.8q0 2.04.48 3.52.52 1.44 1.36 2.36.84.88 1.92 1.32 1.08.4 2.24.4 1.96 0 3.28-.96 1.359-.96 1.92-2.64h3.6q-.76 3.16-3.12 5-2.36 1.8-5.68 1.8m21.597 0q-2.04 0-3.88-.64a8.95 8.95 0 0 1-3.24-1.96q-1.4-1.36-2.24-3.4t-.84-4.8v-.8q0-2.64.8-4.56.8-1.96 2.12-3.24a8.7 8.7 0 0 1 3.12-1.96q1.8-.64 3.76-.64 4.68 0 7.24 2.56t2.56 7.24v2.24h-16.08q0 1.88.6 3.16t1.56 2.08 2.12 1.16q1.2.36 2.4.36 2.4 0 3.68-.8a4.45 4.45 0 0 0 1.88-2.2h3.44q-.32 1.52-1.16 2.68a7.4 7.4 0 0 1-2 1.96q-1.16.76-2.68 1.16-1.48.4-3.16.4m-.2-18.8q-1.24 0-2.4.36a5.5 5.5 0 0 0-2.08 1.08q-.88.72-1.44 1.84t-.56 2.68h12.76q-.04-1.64-.56-2.76-.48-1.16-1.32-1.84a5.1 5.1 0 0 0-2-1.04 8.7 8.7 0 0 0-2.4-.32'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M270.666 24s6.667-13.333 18.333-13.333c11.667 0 18.334 13.333 18.334 13.333s-6.667 13.334-18.334 13.334S270.666 24 270.666 24'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M289 29a5 5 0 1 0 0-10 5 5 0 0 0 0 10'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:5rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1200px){.webtech-diploms{padding:3.5625rem 2.5rem 3.4375rem}.webtech-diploms__heading{font-size:2.5rem}.webtech-diploms__img{border-radius:2.5rem;height:100%}.webtech-diploms__item_wrapper:hover:after{background-size:80%;border-radius:2.5rem}}@media screen and (max-width:768px){.webtech-diploms{padding:2.25rem 1.25rem 2.5rem}.webtech-diploms__wrapper{row-gap:1.3125rem}.webtech-diploms__heading{font-size:1.25rem;font-weight:550;letter-spacing:0;line-height:120%}.webtech-diploms__img{border-radius:1.5rem}.webtech-diploms__item_wrapper:hover:after{background-size:50%;border-radius:1.5rem}}.student-works{background-color:#152c9c;display:flex;flex-direction:row;justify-content:center}.student-works__wrapper{margin-bottom:5.3125rem;margin-top:4.75rem;max-width:87.5rem}.student-works__heading-block{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2.25rem}.student-works__heading{color:#fff;font-family:ALSGorizont_var;font-size:2.5rem;font-weight:550;letter-spacing:0;line-height:120%}.student-works__link{align-items:center;color:#0cf;column-gap:.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:PTGolos_reg;font-size:1.125rem;font-weight:400;letter-spacing:-.01875rem;line-height:1.5rem;text-decoration:none;vertical-align:bottom}.student-works__link:hover{color:#0cf;text-decoration:underline}.student-works__link-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%230cf' stroke-width='2' d='M14 4h6m0 0v6m0-6-8 8'/%3E%3Cpath stroke='%230cf' stroke-linecap='round' stroke-width='2' d='M11 5H7a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:block;height:1.5rem;width:1.5rem}.student-works__heading span{color:#0cf}.student-works__navigation{align-items:center;column-gap:.75rem;display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:1.875rem}.student-works__next,.student-works__prev{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='22' fill='none' viewBox='0 0 24 22'%3E%3Cpath stroke='%230d0d0d' stroke-width='1.5' d='M.662 10.981h22.676m-22.676 0c4.173-.23 12.572-.455 12.572-10.987M.662 10.981c4.16.223 12.572.493 12.572 11.025'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:.09375rem solid #0d0d0d;border-radius:5.625rem;cursor:pointer;flex-shrink:0;height:3.5rem;width:3.5rem}.student-works__next{transform:rotate(180deg)}.student-works__next:active,.student-works__next:hover,.student-works__prev:active,.student-works__prev:hover{background-color:hsla(0,0%,100%,.5)}.student-works__position{color:#fff;flex-shrink:0;font-family:PTGolos_reg;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:140%;text-align:center}.student-works__item{cursor:pointer;position:relative}.student-works__item img{border:.0625rem solid #0d0d0d;border-radius:2.5rem;height:20rem;object-fit:cover}.student-works__item_wrapper:hover:after{background-color:rgba(0,0,0,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='%23fff' rx='20'/%3E%3Ccircle cx='18.167' cy='18.167' r='7.333' stroke='%230d0d0d' stroke-width='2'/%3E%3Cpath stroke='%230d0d0d' stroke-linecap='round' stroke-width='2' d='M29.167 29.167 25.5 25.5'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='2' d='M18.201 15.304v6M21.167 18.355h-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:2.5rem;content:"";display:block;height:20rem;left:0;position:absolute;top:0;width:100%}.student-works__item__title{color:#fff;font-family:ALSGorizont_var;font-size:1rem;font-variant-numeric:lining-nums tabular-nums;font-weight:400;letter-spacing:0;line-height:140%;margin-top:.625rem}.horizontal-line{background-color:#fff;content:" ";height:1px;margin-left:.75rem;width:100%}@media screen and (max-width:1200px){.student-works__wrapper{margin-bottom:4rem;margin-left:2.5rem;margin-top:3.875rem;max-width:none;overflow:hidden;width:100%}.student-works__swiper{width:130.9375rem}.student-works__item img,.student-works__item_wrapper:hover:after{height:30.125rem}.student-works__heading-block{margin-bottom:2.375rem}.student-works__heading{font-size:2.5rem}.student-works__link{font-size:1.125rem;margin-right:2.5rem}.student-works__item__title{letter-spacing:.078125rem}}@media screen and (max-width:768px){.student-works__wrapper{margin:2.5rem 1.25rem}.student-works__heading-block{flex-direction:column;margin-bottom:1.75rem}.student-works__heading{font-size:1.25rem;margin-bottom:.8125rem}.student-works__item img,.student-works__item_wrapper:hover:after{border-radius:1.5rem;height:14.75rem}.student-works__link{column-gap:.3125rem;font-size:.875rem;letter-spacing:0;margin-right:0}.student-works__link-icon{background-size:contain;height:.9375rem;width:.9375rem}.student-works__item__title{font-size:.875rem;letter-spacing:0}.horizontal-line{display:none}.student-works__swiper{margin:0;width:100%}}.advantages-of-webtech-itmo{align-items:center;background-color:#d0ff14;display:flex;flex-direction:column;justify-content:center}.advantages-of-webtech-itmo__wrapper{background-color:#fff;border:1px solid #0d0d0d;border-radius:5rem;margin-bottom:5rem;margin-top:5rem;padding:4.6875rem 7.375rem 3.75rem;width:102.25rem}.advantages-of-webtech-itmo__heading{color:#0d0d0d;font-family:ALSGorizont_var;font-size:2.5rem;font-weight:550;letter-spacing:0;line-height:130%;margin-bottom:3.75rem}.advantages-of-webtech-itmo__heading span{color:#0b68fe}.advantages-of-webtech-itmo__list{column-gap:2.9375rem;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:2.5625rem}.advantages-of-webtech-itmo__item{flex-direction:column;width:26.5rem}.advantages-of-webtech-itmo__item__container{align-items:flex-start;column-gap:.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;height:3.8125rem}.advantages-of-webtech-itmo__item_icon:after{background-repeat:no-repeat;background-size:contain;height:2rem;margin-top:.3125rem;width:2rem}.advantages-of-webtech-itmo__item_heading{color:#0b68fe;font-family:ALSGorizont_var;font-size:1.25rem;font-weight:550;letter-spacing:-.01875rem;line-height:130%;margin-bottom:0;margin-top:.5625rem;text-transform:uppercase}.advantages-of-webtech-itmo__list .advantages-of-webtech-itmo__item:first-child .advantages-of-webtech-itmo__item_heading,.advantages-of-webtech-itmo__list .advantages-of-webtech-itmo__item:nth-child(5) .advantages-of-webtech-itmo__item_heading{margin-top:0}.advantages-of-webtech-itmo__item_text{color:#424245;font-family:PTGolos_vf;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:130%;margin-left:2.4375rem;margin-top:-.4375rem}.advantages-of-webtech-itmo__list .advantages-of-webtech-itmo__item:first-child .advantages-of-webtech-itmo__item_text,.advantages-of-webtech-itmo__list .advantages-of-webtech-itmo__item:nth-child(5) .advantages-of-webtech-itmo__item_text{margin-top:0}@media screen and (max-width:1200px){.advantages-of-webtech-itmo__wrapper{border-radius:2.5rem;margin:4rem 0;padding:3.625rem 2.5rem 2.9375rem;width:auto}.advantages-of-webtech-itmo__item_text{margin-left:2rem;margin-top:0}.advantages-of-webtech-itmo__list{column-gap:0;flex-direction:column}.advantages-of-webtech-itmo__item{width:100%}.advantages-of-webtech-itmo__item__container{height:auto;margin-bottom:.4375rem}.advantages-of-webtech-itmo__item_heading{letter-spacing:-.03125rem;margin-top:0}.advantages-of-webtech-itmo__heading{margin-bottom:2.5rem}.advantages-of-webtech-itmo__list{row-gap:1.25rem}.advantages-of-webtech-itmo__item_icon:after{height:1.5rem;width:1.5rem}}@media screen and (max-width:768px){.advantages-of-webtech-itmo__heading{font-size:1.25rem;line-height:120%;margin-bottom:2.125rem}.advantages-of-webtech-itmo__wrapper{margin:2.5rem 0;padding:2.1875rem 1.25rem 2.5rem}.advantages-of-webtech-itmo__item_heading{font-size:1rem;letter-spacing:0}.advantages-of-webtech-itmo__item_text{font-size:1rem}.advantages-of-webtech-itmo__item__container{align-items:flex-start;margin-bottom:.625rem}.advantages-of-webtech-itmo__item_icon:after{margin-top:.125rem}.advantages-of-webtech-itmo__list{row-gap:.5rem}}.student-reviews{background-color:#152c9c;display:flex;flex-direction:row;justify-content:center}.student-reviews__wrapper{margin-bottom:4.9375rem;margin-top:4.75rem;max-width:102.25rem;width:100%}.student-reviews__wrapper .swiper-wrapper{align-items:stretch}.student-reviews__item{align-items:flex-start;background-color:#fff;border:.0625rem solid #0d0d0d;border-radius:1.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;height:auto;padding:2.5rem 1.75rem 3rem}.student-reviews__avatar{border:.0625rem solid #0d0d0d;border-radius:5rem;flex-shrink:0;height:6rem;object-fit:cover;width:6rem}.student-reviews__info{align-items:flex-start;display:flex;flex-direction:column;row-gap:0}.student-reviews__name{color:#0d0d0d;font-family:ALSGorizont_var;font-size:1.5rem;font-weight:550;letter-spacing:-.03125rem;line-height:110.00000000000001%;margin-top:.25rem}.student-reviews__grade{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;margin-top:.625rem}.student-reviews__grade_text{color:#0d0d0d;font-family:PTGolos_vf;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:140%}.student-reviews__grade_stars{column-gap:0;display:flex;flex-direction:row;flex-wrap:nowrap}.student-reviews__review{color:#424245;font-family:PTGolos_vf;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:140%;margin-top:.9375rem}.student-reviews__show-full-review{background-color:unset;border:none;border-bottom:.0625rem solid #152c9c;color:#152c9c;font-family:PTGolos_VF;font-size:1rem;font-weight:400;letter-spacing:0;line-height:140%;margin-top:1.4375rem;padding:0 0 .0625rem;vertical-align:bottom}.student-reviews__heading-block{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2.25rem}.student-reviews__heading{color:#fff;font-family:ALSGorizont_var;font-size:2.5rem;font-weight:550;letter-spacing:0;line-height:120%}.student-reviews__link{align-items:center;color:#0cf;column-gap:.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:PTGolos_reg;font-size:1.125rem;font-weight:400;letter-spacing:-.01875rem;line-height:1.5rem;text-decoration:none;vertical-align:bottom}.student-reviews__link:hover{color:#0cf;text-decoration:underline}.student-reviews__link-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%230cf' stroke-width='2' d='M14 4h6m0 0v6m0-6-8 8'/%3E%3Cpath stroke='%230cf' stroke-linecap='round' stroke-width='2' d='M11 5H7a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:block;height:1.5rem;width:1.5rem}.student-reviews__heading span{color:#0cf}.student-reviews__navigation{align-items:center;column-gap:.875rem;display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:2.5rem}.student-reviews__next,.student-reviews__prev{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='22' fill='none' viewBox='0 0 24 22'%3E%3Cpath stroke='%230d0d0d' stroke-width='1.5' d='M.662 10.981h22.676m-22.676 0c4.173-.23 12.572-.455 12.572-10.987M.662 10.981c4.16.223 12.572.493 12.572 11.025'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:.09375rem solid #0d0d0d;border-radius:5.625rem;cursor:pointer;flex-shrink:0;height:3.5rem;width:3.5rem}.student-reviews__next{transform:rotate(180deg)}.student-reviews__next:active,.student-reviews__next:hover,.student-reviews__prev:active,.student-reviews__prev:hover{background-color:hsla(0,0%,100%,.5)}.student-reviews__position{color:#fff;flex-shrink:0;font-family:PTGolos_reg;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:140%;text-align:center}.student-reviews__item{cursor:pointer}@media screen and (max-width:1200px){.student-reviews__wrapper{margin-bottom:4rem;margin-left:2.5rem;margin-top:3.6875rem;max-width:none;overflow:hidden;width:100%}.student-reviews__swiper{width:102.25rem}.student-reviews__heading-block{margin-bottom:2.375rem}.student-reviews__heading{font-size:2.5rem}.student-reviews__link{column-gap:.6875rem;font-size:1.125rem;font-weight:400;letter-spacing:-.01875rem;line-height:1.5rem;margin-right:2.5625rem;margin-top:.1875rem;vertical-align:bottom}.student-reviews__next,.student-reviews__prev{height:3.5rem;width:3.5rem}.student-reviews__position{font-size:1.125rem}}@media screen and (max-width:768px){.student-reviews__wrapper{margin:2.4rem 1.25rem 2.5rem}.student-reviews__item{flex-direction:column;gap:.625rem;padding:1.1875rem 1.25rem 2.5rem}.student-reviews__name{font-size:1.25rem;letter-spacing:-.01875rem}.student-reviews__grade_text{font-size:1rem}.student-reviews__review{font-size:.875rem;line-height:1.25rem;margin-top:1rem}.student-reviews__show-full-review{margin-top:1rem}.student-reviews__heading-block{flex-direction:column;margin-bottom:1.75rem}.student-reviews__heading{font-size:1.25rem;margin-bottom:.7125rem}.student-reviews__link{column-gap:.3125rem;font-size:.875rem;letter-spacing:0;margin-right:0}.student-reviews__link-icon{background-size:contain;height:.9375rem;width:.9375rem}.student-reviews__swiper{margin:0;width:100%}.student-reviews__navigation{margin-top:1.75rem}}#enrollment-form{background-color:rgba(0,0,0,.8)}#enrollment-form .modal-dialog{background-color:#fff;border:1px solid #0d0d0d;border-radius:40px;max-width:721px}#enrollment-form .modal-content{border-radius:40px}#enrollment-form .modal-body{border-radius:40px;display:flex;flex-direction:column;flex-wrap:wrap;padding:36px 36px 42px 48px}#enrollment-form .modal-body .btn-close{align-self:flex-end}.enrollment-form__head{color:#0d0d0d;font-family:ALSGorizont_reg;font-size:32px;font-weight:500;letter-spacing:-.2px;line-height:120%;margin-bottom:0;margin-top:14px}.enrollment-form__body .mui-textfield{margin-bottom:0}.enrollment-form__tabs{column-gap:18px;display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:34px}.enrollment-form__tab{color:#656d7c;cursor:pointer;font-family:ALSGorizont_reg;font-size:16px;font-variant-numeric:lining-nums tabular-nums;font-weight:400;letter-spacing:0;line-height:140%;margin:0;padding:10px 8px 14px;text-align:center;vertical-align:middle}.enrollment-form__tab.active{border-bottom:2px solid #0b68fe;color:#0b68fe}.enrollment-form__body{margin-top:8px}.enrollment-form__heading{color:#0d0d0d;font-family:ALSGorizont_var;font-size:16px;font-variant-numeric:lining-nums tabular-nums;font-weight:500;letter-spacing:0;line-height:140%;margin-bottom:0;margin-top:22px}.mui-select:focus select.enrollment-form__select,select.enrollment-form__select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%230d0d0d' stroke-width='1.5' d='m18 9-6 6-6-6' opacity='.4'/%3E%3C/svg%3E");background-position-x:97%;border:1px solid #cecece;border-radius:10px;color:#424245;font-family:PTGolos_vf;font-size:16px;font-weight:400;height:auto;letter-spacing:0;line-height:140%;max-width:602px;padding:16px;width:100%}.mui-textfield:focus input.enrollment-form__input,.mui-textfield:focus textarea.enrollment-form__input,input.enrollment-form__input,textarea.enrollment-form__input{background-position:570px;border:1px solid #cecece;border-radius:10px;color:#424245;font-family:PTGolos_vf;font-size:16px;font-weight:400;height:auto;letter-spacing:0;line-height:140%;max-width:602px;padding:16px;width:100%}.mui-textfield:focus textarea.enrollment-form__input,textarea.enrollment-form__input{height:150px}.enrollment-form__block-radio__item label{color:#424245;font-family:PTGolos_vf;font-size:16px;font-weight:400;letter-spacing:0;line-height:140%}.enrollment-form__block-radio{align-items:center;column-gap:42px;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0;margin-left:12px}.enrollment-form__block-radio__heading{margin-bottom:23px;margin-top:24px}.enrollment-form__block-radio>span{margin-left:0}.enrollment-form__block-radio label{align-items:flex-start;display:flex;gap:6px;margin-left:0;padding:10px 10px 10px 0}.enrollment-form__block-radio label span{color:#424245;font-family:PTGolos_vf;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.enrollment-form__block-radio label input[type=radio]{height:24px;width:24px}.legal__mathcaptcha>label,.physic__mathcaptcha>label{color:#0d0d0d;font-family:ALSGorizont_var;font-size:16px;font-variant-numeric:lining-nums tabular-nums;font-weight:500;letter-spacing:0;line-height:140%;margin:0}.legal__mathcaptcha input[name=legal__mathcaptcha],.physic__mathcaptcha input[name=physic__mathcaptcha]{background-position:570px!important;border:1px solid #cecece!important;border-radius:10px!important;color:#424245!important;font-family:PTGolos_vf!important;font-size:16px!important;font-weight:400!important;height:auto!important;letter-spacing:0!important;line-height:140%!important;max-width:602px!important;padding:16px!important;width:100%!important}.legal__mathcaptcha input[name=legal__mathcaptcha]:focus,.physic__mathcaptcha input[name=physic__mathcaptcha]:focus{border-color:#0b68fe!important;border-width:2px!important}.enrollment-form__footer{align-items:center;column-gap:24px;display:flex;flex-direction:row;flex-wrap:nowrap}.enrollment-form__footer button{max-width:179px}.enrollment-form__footer__text{color:#42424580;font-family:PTGolos_vf;font-size:14px;font-weight:400;letter-spacing:1%;line-height:125%;margin:0;max-width:380px;padding:0}.enrollment-form-legal__footer,.enrollment-form-physic__footer{margin-top:25px}@media screen and (max-width:678px){#enrollment-form .modal-dialog{margin:0}.enrollment-form__head{font-family:ALSGorizont_var;font-size:28px;font-weight:550;letter-spacing:0;line-height:120%;vertical-align:bottom}#enrollment-form .modal-body{padding:36px 20px 42px}#enrollment-form .modal-body .btn-close{margin-right:15px}.enrollment-form__tabs{justify-content:center;margin-top:37px}.enrollment-form__tab{font-size:13px;padding:0 5.5px 14px}.enrollment-form__body{margin-top:0}.enrollment-form__block-radio{align-items:flex-start;flex-direction:column;margin-left:0;row-gap:15px}.enrollment-form-legal__footer,.enrollment-form-physic__footer{align-items:flex-start;flex-direction:column-reverse;row-gap:15px}.enrollment-form__footer__text{font-family:PTGolos_vf;font-size:12px;font-weight:400;letter-spacing:1%;line-height:125%}.enrollment-form-legal__footer button,.enrollment-form-physic__footer button{margin:0;max-width:none;width:100%}}#modal-reviews-slider .modal-dialog{border-radius:0;margin:0;max-width:100%}#modal-reviews-slider,#modal-reviews-slider .modal-body,#modal-reviews-slider .modal-content,#modal-reviews-slider .modal-dialog{background-color:hsla(0,0%,100%,0);border:none;border-radius:0;height:100%;padding:0;width:100%}#modal-reviews-slider .modal-body{align-items:center;column-gap:1.0625rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.reviews-slider__wrapper{flex-direction:column;row-gap:1rem}#modal-reviews-slider.show,.reviews-slider__wrapper{align-items:center;display:flex;justify-content:center}#modal-reviews-slider.show{backdrop-filter:blur(.5rem);background:#000000b2;flex-direction:row}.reviews-slider__next-btn,.reviews-slider__prev-btn{background-color:#a6a6a6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='22' fill='none' viewBox='0 0 23 22'%3E%3Cpath stroke='%230d0d0d' stroke-width='1.5' d='M.162 10.981h22.676m-22.676 0c4.173-.23 12.572-.455 12.572-10.987M.162 10.981c4.16.223 12.572.493 12.572 11.025'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:.09375rem solid #0d0d0d;border-radius:5.625rem;flex-shrink:0;height:3.5rem;margin-top:-2.5rem;width:3.5rem}.reviews-slider__next-btn{rotate:180deg}.reviews-slider__next-btn:active,.reviews-slider__next-btn:focus,.reviews-slider__next-btn:hover,.reviews-slider__prev-btn:active,.reviews-slider__prev-btn:focus,.reviews-slider__prev-btn:hover{background-color:#d9fe54}.reviews-slider__swiper{background-color:#fff;border:.0625rem solid #0d0d0d;border-radius:2.5rem;flex-shrink:0;gap:2rem;margin:0;max-width:45rem;min-height:30rem;padding:0;position:relative}.reviews-slider__swiper .btn-close{border:.125rem solid #000;border-radius:6.25rem;height:1.875rem;padding:.25rem;position:absolute;right:1.8125rem;top:1.625rem;width:1.875rem;z-index:9999}.reviews-slider__item{align-items:flex-start;border-radius:1.5rem;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.5rem;padding:3rem}.reviews-slider__author{column-gap:1.5rem;display:flex;flex-direction:row;flex-wrap:nowrap}.reviews-slider__avatar{border:.0625rem solid #0d0d0d;border-radius:5rem;flex-shrink:0;height:5rem;object-fit:cover;width:5rem}.reviews-slider__info{align-items:flex-start;display:flex;flex-direction:column;row-gap:0}.reviews-slider__name{color:#0d0d0d;font-family:ALSGorizont_var;font-size:1.5rem;font-weight:550;letter-spacing:-.03125rem;line-height:110.00000000000001%;margin-top:.25rem}.reviews-slider__grade{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;margin-top:.625rem}.reviews-slider__grade_text{color:#0d0d0d;font-family:PTGolos_vf;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:140%}.reviews-slider__grade_stars{column-gap:0;display:flex;flex-direction:row;flex-wrap:nowrap}.reviews-slider__review{color:#424245;display:flex;flex-direction:column;font-family:PTGolos_vf;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:140%;margin-top:.9375rem;max-height:32.5rem;overflow-y:scroll;row-gap:1rem}.reviews-slider__review p{margin:0;padding:0}.reviews-slider__position-outer{color:#fff;flex-shrink:0;font-family:PTGolos_reg;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:140%;text-align:center}.reviews-slider__navigation{display:none}.reviews-slider__item{cursor:pointer;height:100%}.reviews-slider__review .scroll-content{padding-right:.5rem}.reviews-slider__review .scrollbar-thumb,.reviews-slider__review .scrollbar-track{width:.1875rem}@media screen and (max-width:1024px){.reviews-slider__next-btn,.reviews-slider__position-outer,.reviews-slider__prev-btn{display:none}#modal-reviews-slider .modal-body,#modal-reviews-slider .modal-content,#modal-reviews-slider .modal-dialog,.reviews-slider__swiper,.reviews-slider__wrapper{border-radius:0;height:100%;max-width:100%;width:100%}.reviews-slider__swiper{display:flex;flex-direction:column;justify-content:space-between}.swiper-wrapper{height:88%}.reviews-slider__item{cursor:pointer;height:100%;padding:3rem 3rem 0}.reviews-slider__review{max-height:100%}.reviews-slider__navigation{align-items:center;column-gap:.875rem;display:flex;flex-direction:row;flex-wrap:nowrap;max-height:3.0625rem;padding:0 3rem 3rem}.reviews-slider__next,.reviews-slider__prev{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='22' fill='none' viewBox='0 0 24 22'%3E%3Cpath stroke='%230d0d0d' stroke-width='1.5' d='M.662 10.981h22.676m-22.676 0c4.173-.23 12.572-.455 12.572-10.987M.662 10.981c4.16.223 12.572.493 12.572 11.025'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:.09375rem solid #0d0d0d;border-radius:5.625rem;cursor:pointer;flex-shrink:0;height:3.5rem;width:3.5rem}.reviews-slider__next{transform:rotate(180deg)}.reviews-slider__next:active,.reviews-slider__next:hover,.reviews-slider__prev:active,.reviews-slider__prev:hover{background-color:#d9fe54}.reviews-slider__avatar{height:6rem;width:6rem}.reviews-slider__name{font-family:ALSGorizont_var;font-size:1.5rem;font-weight:550;letter-spacing:-.0625rem;line-height:110.00000000000001%;max-width:37.5rem}.reviews-slider__grade_text{font-family:PTGolos_vf;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:140%}.reviews-slider__swiper .btn-close{right:1.4375rem;top:1.125rem}.reviews-slider__review{font-size:1.25rem;margin-top:1.25rem}.reviews-slider__position-inner,.reviews-slider__review{font-family:PTGolos_vf;font-weight:400;letter-spacing:0;line-height:140%}.reviews-slider__position-inner{font-size:1.125rem;text-align:center}}@media screen and (max-width:768px){.reviews-slider__swiper{padding:2.5rem 1.25rem 1.25rem}.reviews-slider__item,.reviews-slider__navigation{padding:0}.reviews-slider__avatar{height:4rem;width:4rem}.reviews-slider__name{font-size:1rem;letter-spacing:-.0125rem;line-height:120%;margin-top:-.125rem;padding:0}.reviews-slider__author{column-gap:.75rem}.reviews-slider__grade{margin-top:.25rem}.reviews-slider__grade_text{font-size:.8125rem;letter-spacing:0;line-height:140%}.reviews-slider__grade_stars img{height:1.25rem;width:1.25rem}.reviews-slider__review{font-size:1rem;letter-spacing:0;line-height:140%;margin-top:1rem}.reviews-slider__swiper .btn-close{background-size:.75rem;height:.75rem;padding:.25rem;right:.625rem;top:.625rem;width:.75rem}.reviews-slider__next,.reviews-slider__prev{height:3rem;width:3rem}.reviews-slider__position-inner{font-size:.875rem;letter-spacing:0;line-height:140%;text-align:center}}