#course-page .course-modal>.content:not(.sticky-bar){height:auto;max-height:none;max-width:80rem;min-height:auto;overflow:visible;padding:0;width:auto}#course-page .course-modal>.content:not(.sticky-bar) .close-wrap .close-button{margin-right:-3rem;margin-top:0}#course-page .course-modal>.content:not(.sticky-bar) .inner-content{line-height:0;margin-top:0}#course-page .course-modal>.content:not(.sticky-bar) .inner-content img{margin:0;max-height:80vh;width:auto}#course-page .course-gallery{margin:1rem 0}#course-page .course-gallery .gallery-wrap{border-radius:6px;display:flex;flex-direction:row;height:25rem;overflow:hidden;width:100%}#course-page .course-gallery .item{background-position:50%;background-repeat:none;background-size:cover;cursor:pointer;flex:1;height:100%;transition:flex .8s ease}#course-page .course-gallery .item img{border-radius:0;display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}#course-page .course-gallery .item:hover{flex:7}@media(max-width:769px){#course-page .course-modal>.content:not(.sticky-bar) .close-wrap .close-button{margin-right:1rem;margin-top:1rem}}.course-why-us-card{align-items:top;background:#fff;border-radius:6px;box-shadow:0 0 2rem #3f808229;box-sizing:border-box;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:flex-start;margin-left:1.5rem;max-width:calc(100% - 1.5rem);padding:1.3rem 1.3rem 1.3rem 3rem;position:relative;width:100%}.course-why-us-card .number{align-items:center;background:#ff7714;border-radius:.5rem;color:#fff;display:flex;flex-shrink:0;font-size:1.7rem;font-weight:700;height:3rem;justify-content:center;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:3rem}.course-why-us-card .text h3{margin:0 0 .25rem}#courses-form{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#000;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:2rem 2rem 3rem;position:relative;row-gap:1rem;transition:all .15s ease-in-out;width:100%;z-index:1}#courses-form .loader{left:50%;position:absolute;top:35%;transform:translate(-50%,-50%);z-index:10}#courses-form .content.opacity{opacity:.5}#courses-form .content{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:flex-end}#courses-form .content .img-wrap,#courses-form .content>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:relative;position:absolute;top:0;transition:all .15s ease-in-out;width:40%;z-index:1}#courses-form .selector-vue{color:#000;width:100%}#courses-form .selector-vue.error .watcher{box-shadow:0 0 0 2px red;outline:3px solid red}#courses-form .selector-vue:has(.watcher.active){position:relative;z-index:2}#courses-form .selector-vue .watcher{background:#f7f7f7;box-shadow:0 0 red;transition:all .15s ease-in-out}#courses-form .selector-vue .watcher.active{background:#fff}#courses-form .selector-vue .watcher .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#courses-form .selector-vue .watcher .text.empty{color:#797979}#courses-form .selector-vue .watcher .text svg{display:none}#courses-form .areas{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:25rem;position:relative;row-gap:1rem;z-index:2}#courses-form .areas .underline{text-decoration:underline;text-decoration-color:#ff7714}#courses-form .areas h2{margin-bottom:.5rem}#courses-form .areas label{display:block;font-weight:500;margin-bottom:.25rem}#courses-form .areas input.number{width:7rem}#courses-form .areas input{background:#f7f7f7;box-shadow:0 0 red;padding:1rem;transition:all .15s ease-in-out}#courses-form .areas input:focus{background:#fff}#courses-form .areas input.error{box-shadow:0 0 0 2px red;outline:3px solid red}#courses-form .areas{justify-content:space-between}#courses-form .areas .policy{align-items:center;display:flex;justify-content:center}#courses-form .areas .text a{color:#000;font-size:.875rem;text-decoration:underline}#courses-form .areas .button-vue{width:100%}#courses-form .areas .price{margin-top:1rem}#courses-form .areas .price .actual-rice{color:#ff7714;font-size:1.3rem;font-weight:700}#courses-form .areas .price .fullPrice{margin-left:.5rem;text-decoration:line-through}#courses-form .areas .price .diffPercent{color:#ff7714;font-weight:700;margin-left:.5rem}@media(max-width:769px){#course-page #courses-form.shadow-wrap{padding:1rem}#course-page #courses-form .content>img{filter:blur(30px)}}
