*{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}:after,:before{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0;width:100%}hr{display:block;height:1px;border:0;border-top:1px solid #eee;margin:0;padding:0}input,select{vertical-align:middle}@font-face{font-display:swap;font-family:Graphik LCG;src:local("Graphik LCG Regular"),local("GraphikLCG-Regular"),url(../assets/fonts/GraphikLCG-Regular.woff2) format("woff2"),url(../assets/fonts/GraphikLCG-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Graphik LCG;src:local("Graphik LCG Medium"),local("GraphikLCG-Medium"),url(../assets/fonts/GraphikLCG-Medium.woff2) format("woff2"),url(../assets/fonts/GraphikLCG-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Graphik LCG;src:local("Graphik LCG Semibold"),local("GraphikLCG-Semibold"),url(../assets/fonts/GraphikLCG-Semibold.woff2) format("woff2"),url(../assets/fonts/GraphikLCG-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:Graphik LCG;src:local("Graphik LCG Bold"),local("GraphikLCG-Bold"),url(../assets/fonts/GraphikLCG-Bold.woff2) format("woff2"),url(../assets/fonts/GraphikLCG-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Graphik LCG;src:local("Graphik LCG Black"),local("GraphikLCG-Black"),url(../assets/fonts/GraphikLCG-Black.woff2) format("woff2"),url(../assets/fonts/GraphikLCG-Black.woff) format("woff");font-weight:900;font-style:normal}html{font-family:"Graphik LCG",sans-serif;font-size:10px;line-height:1.25;color:#000;background:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none}@media (min-width:1600px) and (max-width:9999px){html{font-size:calc(10px + 1 * (100vw - 1600px)/ 240)}}@media (min-width:1360px) and (max-width:1599px){html{font-size:10px}}@media (min-width:1024px) and (max-width:1359px){html{font-size:calc(8px + 2 * (100vw - 1024px)/ 336)}}@media (min-width:768px) and (max-width:1023px){html{font-size:calc(10px + 4 * (100vw - 768px)/ 255)}}@media (min-width:375px) and (max-width:767px){html{font-size:calc(10px + 13 * (100vw - 375px)/ 447)}}@media (max-width:374px){html{font-size:10px}}html.is-mobile-overflow{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;-webkit-overflow-scrolling:auto}@media (max-width:767px){html.is-overflow-for-mobile{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;-webkit-overflow-scrolling:auto}}html.is-overflow{overflow:hidden}body{position:relative;font-size:1.6rem;overflow-x:hidden}@media (max-width:1023px){body{font-size:1.5rem}}body.is-mobile-overflow{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden}@media (max-width:767px){body.is-overflow-for-mobile{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden}}body.is-overflow{overflow-y:scroll}body.is-overflow-hidden{overflow-y:hidden}body.is-grid::after{content:'';position:fixed;z-index:1000;top:0;left:calc(50% - 58rem);width:116rem;height:100vh;opacity:.15;background:-o-repeating-linear-gradient(left,#00f 0,#00f 6rem,transparent 6rem,transparent 10rem);background:repeating-linear-gradient(90deg,#00f 0,#00f 6rem,transparent 6rem,transparent 10rem);pointer-events:none}@media (max-width:1023px){body.is-grid::after{left:4rem;right:4rem;width:auto;background:-o-repeating-linear-gradient(left,#00f 0,#00f 7.24638%,transparent 7.24638%,transparent 11.5942%);background:repeating-linear-gradient(90deg,#00f 0,#00f 7.24638%,transparent 7.24638%,transparent 11.5942%)}}@media (max-width:767px){body.is-grid::after{left:2rem;right:2rem;width:auto;background:-o-repeating-linear-gradient(left,#00f 0,#00f 10.44776%,transparent 10.44776%,transparent 17.91045%);background:repeating-linear-gradient(90deg,#00f 0,#00f 10.44776%,transparent 10.44776%,transparent 17.91045%)}}a{color:inherit;text-decoration:none;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer}body.is-touch .button:focus{-webkit-box-shadow:none;box-shadow:none}.h-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.h-hide{display:none!important}@media (max-width:767px){.h-hide-mobile{display:none!important}}.visually-hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}.h-height0{height:0;overflow:hidden}.wrapper{max-width:116rem;margin:0 auto}@media (max-width:1023px){.wrapper{margin:0 4rem}}@media (max-width:767px){.wrapper{margin:0 2rem}}@media (max-width:1023px){.wrapper--big{margin:0}}.block-loading{position:relative;min-height:16rem}.block-loading::before{content:'';position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;display:block;background:rgba(255,255,255,.5)}.block-loading::after{content:'';position:absolute;z-index:3;top:8rem;left:50%;display:block;width:8rem;height:8rem;opacity:1;border-radius:100%;background:#ff7020;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:opacity .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-o-transition:transform .3s cubic-bezier(.55,.055,.675,.19),opacity .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),opacity .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),opacity .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-webkit-animation:sk-spinner-pulse 1s infinite ease-in-out;animation:sk-spinner-pulse 1s infinite ease-in-out}.block-loading.block-loading__center::after{top:50%}.block-loading.block-loading__small{min-height:0}.block-loading.block-loading__small::after{width:4rem;height:4rem;top:50%}@-webkit-keyframes sk-spinner-pulse{0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}100%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes sk-spinner-pulse{0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}100%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes transfusion{0%{background-position:0 0}25%{background-position:50em 0}50%{background-position:100em 0}75%{background-position:150em 0}100%{background-position:200em 0}}@keyframes transfusion{0%{background-position:0 0}25%{background-position:50em 0}50%{background-position:100em 0}75%{background-position:150em 0}100%{background-position:200em 0}}@-webkit-keyframes transfusionX{0%{background-position-x:0}25%{background-position-x:50em}50%{background-position-x:100em}75%{background-position-x:150em}100%{background-position-x:200em}}@keyframes transfusionX{0%{background-position-x:0}25%{background-position-x:50em}50%{background-position-x:100em}75%{background-position-x:150em}100%{background-position-x:200em}}@-webkit-keyframes preloader-transfusion{0%{background-position:0 0}25%{background-position:25vw 0}50%{background-position:50vw 0}75%{background-position:75vw 0}100%{background-position:100vw 0}}@keyframes preloader-transfusion{0%{background-position:0 0}25%{background-position:25vw 0}50%{background-position:50vw 0}75%{background-position:75vw 0}100%{background-position:100vw 0}}@-webkit-keyframes slide-animation{0%{opacity:0}100%{opacity:1}}@keyframes slide-animation{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-animation-reverse{0%{opacity:1}100%{opacity:0}}@keyframes slide-animation-reverse{0%{opacity:1}100%{opacity:0}}.row{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.row.no-gut{margin:0}@media (min-width:1024px) and (max-width:9999px){.row.no-gut .col-1{padding:0}.row.no-gut .col-2{padding:0}.row.no-gut .col-3{padding:0}.row.no-gut .col-4{padding:0}.row.no-gut .col-5{padding:0}.row.no-gut .col-6{padding:0}.row.no-gut .col-7{padding:0}.row.no-gut .col-8{padding:0}.row.no-gut .col-9{padding:0}.row.no-gut .col-10{padding:0}.row.no-gut .col-11{padding:0}.row.no-gut .col-12{padding:0}}@media (min-width:768px) and (max-width:1023px){.row.no-gut .col-t-1{padding:0}.row.no-gut .col-t-2{padding:0}.row.no-gut .col-t-3{padding:0}.row.no-gut .col-t-4{padding:0}.row.no-gut .col-t-5{padding:0}.row.no-gut .col-t-6{padding:0}.row.no-gut .col-t-7{padding:0}.row.no-gut .col-t-8{padding:0}.row.no-gut .col-t-9{padding:0}}@media (max-width:767px){.row.no-gut .col-m-1{padding:0}.row.no-gut .col-m-2{padding:0}.row.no-gut .col-m-3{padding:0}.row.no-gut .col-m-4{padding:0}.row.no-gut .col-m-5{padding:0}.row.no-gut .col-m-6{padding:0}}.row>.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row>.col.no-grow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:1024px) and (max-width:9999px){.row{margin:0 -2rem}.row .col-1{position:relative;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;width:100%;max-width:8.33333%;min-height:1px;padding:0 2rem}.row .col-2{position:relative;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;width:100%;max-width:16.66667%;min-height:1px;padding:0 2rem}.row .col-3{position:relative;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:100%;max-width:25%;min-height:1px;padding:0 2rem}.row .col-4{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:100%;max-width:33.33333%;min-height:1px;padding:0 2rem}.row .col-5{position:relative;-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;width:100%;max-width:41.66667%;min-height:1px;padding:0 2rem}.row .col-6{position:relative;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:100%;max-width:50%;min-height:1px;padding:0 2rem}.row .col-7{position:relative;-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;width:100%;max-width:58.33333%;min-height:1px;padding:0 2rem}.row .col-8{position:relative;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;width:100%;max-width:66.66667%;min-height:1px;padding:0 2rem}.row .col-9{position:relative;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;width:100%;max-width:75%;min-height:1px;padding:0 2rem}.row .col-10{position:relative;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;width:100%;max-width:83.33333%;min-height:1px;padding:0 2rem}.row .col-11{position:relative;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;width:100%;max-width:91.66667%;min-height:1px;padding:0 2rem}.row .col-12{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;min-height:1px;padding:0 2rem}}@media (min-width:768px) and (max-width:1023px){.row{margin:0 -1.5rem}.row .col-t-1{position:relative;-webkit-box-flex:0;-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;width:100%;max-width:11.11111%;min-height:1px;padding:0 1.5rem}.row .col-t-2{position:relative;-webkit-box-flex:0;-ms-flex:0 0 22.22222%;flex:0 0 22.22222%;width:100%;max-width:22.22222%;min-height:1px;padding:0 1.5rem}.row .col-t-3{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:100%;max-width:33.33333%;min-height:1px;padding:0 1.5rem}.row .col-t-4{position:relative;-webkit-box-flex:0;-ms-flex:0 0 44.44444%;flex:0 0 44.44444%;width:100%;max-width:44.44444%;min-height:1px;padding:0 1.5rem}.row .col-t-5{position:relative;-webkit-box-flex:0;-ms-flex:0 0 55.55556%;flex:0 0 55.55556%;width:100%;max-width:55.55556%;min-height:1px;padding:0 1.5rem}.row .col-t-6{position:relative;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;width:100%;max-width:66.66667%;min-height:1px;padding:0 1.5rem}.row .col-t-7{position:relative;-webkit-box-flex:0;-ms-flex:0 0 77.77778%;flex:0 0 77.77778%;width:100%;max-width:77.77778%;min-height:1px;padding:0 1.5rem}.row .col-t-8{position:relative;-webkit-box-flex:0;-ms-flex:0 0 88.88889%;flex:0 0 88.88889%;width:100%;max-width:88.88889%;min-height:1px;padding:0 1.5rem}.row .col-t-9{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;min-height:1px;padding:0 1.5rem}}@media (max-width:767px){.row{margin:0 -1.25rem}.row .col-m-1{position:relative;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;width:100%;max-width:16.66667%;min-height:1px;padding:0 1.25rem}.row .col-m-2{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:100%;max-width:33.33333%;min-height:1px;padding:0 1.25rem}.row .col-m-3{position:relative;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:100%;max-width:50%;min-height:1px;padding:0 1.25rem}.row .col-m-4{position:relative;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;width:100%;max-width:66.66667%;min-height:1px;padding:0 1.25rem}.row .col-m-5{position:relative;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;width:100%;max-width:83.33333%;min-height:1px;padding:0 1.25rem}.row .col-m-6{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;min-height:1px;padding:0 1.25rem}}.row-d-w{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.row-d-w>.col-d-w{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-d-w>.col-d-w.no-grow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:1024px) and (max-width:9999px){.row-d-w{margin:0 -2rem}.row-d-w .col-d-w-1{position:relative;-webkit-box-flex:0;-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;width:100%;max-width:11.11111%;min-height:1px;padding:0 2rem}.row-d-w .col-d-w-2{position:relative;-webkit-box-flex:0;-ms-flex:0 0 22.22222%;flex:0 0 22.22222%;width:100%;max-width:22.22222%;min-height:1px;padding:0 2rem}.row-d-w .col-d-w-3{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:100%;max-width:33.33333%;min-height:1px;padding:0 2rem}.row-d-w .col-d-w-4{position:relative;-webkit-box-flex:0;-ms-flex:0 0 44.44444%;flex:0 0 44.44444%;width:100%;max-width:44.44444%;min-height:1px;padding:0 2rem}.row-d-w .col-d-w-5{position:relative;-webkit-box-flex:0;-ms-flex:0 0 55.55556%;flex:0 0 55.55556%;width:100%;max-width:55.55556%;min-height:1px;padding:0 2rem}.row-d-w .col-d-w-6{position:relative;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;width:100%;max-width:66.66667%;min-height:1px;padding:0 2rem}.row-d-w .col-d-w-7{position:relative;-webkit-box-flex:0;-ms-flex:0 0 77.77778%;flex:0 0 77.77778%;width:100%;max-width:77.77778%;min-height:1px;padding:0 2rem}.row-d-w .col-d-w-8{position:relative;-webkit-box-flex:0;-ms-flex:0 0 88.88889%;flex:0 0 88.88889%;width:100%;max-width:88.88889%;min-height:1px;padding:0 2rem}.row-d-w .col-d-w-9{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;min-height:1px;padding:0 2rem}}@media (min-width:768px) and (max-width:1023px){.row-d-w{margin:0 -1.5rem}.row-d-w .col-d-w-1{position:relative;-webkit-box-flex:0;-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;width:100%;max-width:11.11111%;min-height:1px;padding:0 1.5rem}.row-d-w .col-d-w-2{position:relative;-webkit-box-flex:0;-ms-flex:0 0 22.22222%;flex:0 0 22.22222%;width:100%;max-width:22.22222%;min-height:1px;padding:0 1.5rem}.row-d-w .col-d-w-3{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:100%;max-width:33.33333%;min-height:1px;padding:0 1.5rem}.row-d-w .col-d-w-4{position:relative;-webkit-box-flex:0;-ms-flex:0 0 44.44444%;flex:0 0 44.44444%;width:100%;max-width:44.44444%;min-height:1px;padding:0 1.5rem}.row-d-w .col-d-w-5{position:relative;-webkit-box-flex:0;-ms-flex:0 0 55.55556%;flex:0 0 55.55556%;width:100%;max-width:55.55556%;min-height:1px;padding:0 1.5rem}.row-d-w .col-d-w-6{position:relative;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;width:100%;max-width:66.66667%;min-height:1px;padding:0 1.5rem}.row-d-w .col-d-w-7{position:relative;-webkit-box-flex:0;-ms-flex:0 0 77.77778%;flex:0 0 77.77778%;width:100%;max-width:77.77778%;min-height:1px;padding:0 1.5rem}.row-d-w .col-d-w-8{position:relative;-webkit-box-flex:0;-ms-flex:0 0 88.88889%;flex:0 0 88.88889%;width:100%;max-width:88.88889%;min-height:1px;padding:0 1.5rem}.row-d-w .col-d-w-9{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;min-height:1px;padding:0 1.5rem}}@media (max-width:767px){.row-d-w{margin:0 -1.25rem}.row-d-w .col-m-w-1{position:relative;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;width:100%;max-width:16.66667%;min-height:1px;padding:0 1.25rem}.row-d-w .col-m-w-2{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:100%;max-width:33.33333%;min-height:1px;padding:0 1.25rem}.row-d-w .col-m-w-3{position:relative;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:100%;max-width:50%;min-height:1px;padding:0 1.25rem}.row-d-w .col-m-w-4{position:relative;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;width:100%;max-width:66.66667%;min-height:1px;padding:0 1.25rem}.row-d-w .col-m-w-5{position:relative;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;width:100%;max-width:83.33333%;min-height:1px;padding:0 1.25rem}.row-d-w .col-m-w-6{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;min-height:1px;padding:0 1.25rem}}.choices{position:relative;margin-bottom:2.4rem;font-size:1.6rem}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:.75rem}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:1rem;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:.8px;position:absolute;top:50%;right:0;margin-top:-1rem;margin-right:2.5rem;height:2rem;width:2rem;border-radius:10em;opacity:.5}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{-webkit-box-shadow:0 0 0 .2rem #00bcd4;box-shadow:0 0 0 .2rem #00bcd4}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:1.15rem;top:50%;margin-top:-.25rem;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333 transparent;margin-top:-.75rem}.choices[data-type*=select-one][dir=rtl]:after{left:1.15rem;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:2.5rem;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-.4rem;margin-bottom:0;margin-left:.8rem;padding-left:1.6rem;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:.8rem;width:.8rem;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:.75rem .75rem .375rem;border:1px solid #ddd;border-radius:.25rem;min-height:4.4rem;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:.25rem .25rem 0 0}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:.4rem 1.6rem .4rem .4rem;width:100%}[dir=rtl] .choices__list--single{padding-right:.4rem;padding-left:1.6rem}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:2rem;padding:.4rem 1rem;font-size:1.2rem;font-weight:500;margin-right:.375rem;margin-bottom:.375rem;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:.5rem}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:.375rem}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{display:none;z-index:3;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-.1rem;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;overflow:hidden}.choices__list--dropdown.is-active{display:block}.is-open .choices__list--dropdown{border-color:#b7b7b7}.choices__list--dropdown .choices__list{position:relative;max-height:30rem;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:1rem;font-size:1.4rem}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:10rem}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:1.2rem;opacity:0;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:10rem;padding-right:1rem}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:1rem}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:1.2rem;padding:1rem;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:1.4rem;margin-bottom:.5rem;border:0;border-radius:0;max-width:100%;padding:.4rem 0 .4rem .2rem}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-right:.2rem;padding-left:0}.choices__placeholder{opacity:.5}.choices[data-type*=select-multiple] .choices__input.is-hidden,.choices[data-type*=select-one] .choices__input.is-hidden,.choices__input.is-hidden{display:none}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.disabled,.flatpickr-months .flatpickr-prev-month.disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;-o-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:0 0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.scroll-content{-webkit-transform:none;-ms-transform:none;transform:none}.scrollbar-track{position:absolute;z-index:1;opacity:0;background:0 0;-webkit-transition:opacity .3s .3s ease-out;-o-transition:opacity .3s .3s ease-out;transition:opacity .3s .3s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollbar-track.show,.scrollbar-track:hover{opacity:1;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.scrollbar-track-x{bottom:0;left:0;width:100%;height:.8rem}.scrollbar-track-y{top:0;right:0;width:.8rem;height:100%}.scrollbar-thumb{position:absolute;top:0;left:0;width:.8rem;height:.8rem;border-radius:4px;background:rgba(0,0,0,.35)}.cards-block .cards-container{padding:7.5rem 0 8.5rem}@media (max-width:767px){.cards-block .cards-container{padding:3.5rem 0 4.5rem}}.cards-block__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem}@media (max-width:767px){.cards-block__header{margin-bottom:2rem}}.cards-block__title{display:inline-block;vertical-align:top;font-size:3.5rem;letter-spacing:-.02em}@media (max-width:1023px){.cards-block__title{font-size:2.4rem}}.cards-block__button{margin-left:auto}.cards-block__button .button{width:100%;padding-right:1.1rem;padding-left:1.1rem}@media (max-width:1023px){.cards-block__button .button{font-size:1.5rem}}@media (max-width:767px){.cards-block__button--desktop{display:none}}.cards-block__button--mobile{float:none}@media (min-width:768px) and (max-width:9999px){.cards-block__button--mobile{display:none}}@media (max-width:767px){.cards-block__item-wrapper{margin-bottom:2rem}}.cards-block__item{position:relative}.cards-block__item::before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}@media (max-width:767px){.cards-block__item::before{background:rgba(0,0,0,.7)}}.cards-block__row{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:-2rem}@media (max-width:1023px){.cards-block__row{margin:-1rem}}@media (max-width:767px){.cards-block__row{margin:0}}.cards-block__col{width:50%;padding:2rem}@media (max-width:1023px){.cards-block__col{padding:1rem}}@media (max-width:767px){.cards-block__col{width:100%;padding:0;margin:0 0 2rem}.cards-block__col:last-child{margin:0}}.cards-container{padding:8rem 0 4rem;font-size:0}.cards-curs__small{width:26rem}@media (max-width:1023px){.cards-faculty .cards-container{padding:6rem 0}}@media (max-width:767px){.cards-faculty .cards-container{padding:4rem 0}}.cards-faculty__link{font-size:1.6rem}@media (max-width:1023px){.cards-faculty__link{display:none;font-size:1.5rem}}.cards-faculty__button{display:none}@media (max-width:1023px){.cards-faculty__button{display:block}.cards-faculty__button button{width:100%;font-size:1.5rem}}@media (max-width:767px){.cards-faculty__button{margin-top:0}}@media (max-width:767px){.cards-faculty__button button{padding:0}}.cards-faculty .cards-block__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.cards-faculty .cards-block__title{font-size:5rem;line-height:1.2}@media (max-width:1023px){.cards-faculty .cards-block__title{font-size:2.4rem;line-height:1.45833}}.cards-faculty .cards-block__item{width:100%;margin-bottom:0}.cards-faculty .cards-block__item::before{display:none}@media (max-width:1023px){.cards-faculty .cards-block__item-wrapper{margin-bottom:4rem}}.cards-faculty .card-with-background__inner{padding:3.7rem 3rem 3rem}@media (max-width:1023px){.cards-faculty .card-with-background__inner{padding:2.3rem 2rem 2rem}}@media (max-width:767px){.cards-faculty .card-with-background__inner{padding:2.3rem 2rem 0}}.cards-faculty .card-with-background__inner svg{left:3rem}@media (max-width:1023px){.cards-faculty .card-with-background__inner svg{left:2rem}}.cards-faculty--double .cards-block__item{width:56rem;margin:0 4rem 0 0}.cards-faculty--double .cards-block__item:nth-child(2n){margin:0}@media (max-width:767px){.cards-faculty--double .cards-block__item{width:100%;margin:0}}.cards-faculty--double .card-with-background__inner{padding:3.7rem 3rem 3rem}@media (max-width:1023px){.cards-faculty--double .card-with-background__inner{padding:2.3rem 2rem 2rem}}@media (max-width:767px){.cards-faculty--double .card-with-background__inner{padding:2.3rem 2rem 0}}.cards-faculty--double .card-with-background__inner svg{left:3rem}@media (max-width:1023px){.cards-faculty--double .card-with-background__inner svg{left:2rem}}.cards-other-faculties .cards-block__title{font-size:5rem}@media (max-width:1023px){.cards-other-faculties .cards-block__title{font-size:2.4rem}}.card .cards-container{padding:4rem 0 0}@media (max-width:1023px){.card .cards-container{padding-top:6rem}}@media (max-width:767px){.card .cards-container{padding:4rem 0 2rem}}.card__item{margin-top:3rem}@media (max-width:767px){.card__item{width:100%;margin-top:2rem}}.card__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -2rem}@media (max-width:1023px){.card__row{margin:0 -1rem}}@media (max-width:767px){.card__row{margin:0}}.card__col{display:inline-block;vertical-align:top;width:50%;padding:0 2rem}@media (max-width:1023px){.card__col{padding:0 1rem}.card__col:nth-child(2) .card__item{margin-top:2rem}}@media (max-width:767px){.card__col{width:100%;padding:0;margin:0 0 2rem}.card__col:last-child{margin:0}}.card__col:nth-child(1) .card__item,.card__col:nth-child(2) .card__item{margin-top:0}.admission-terms .wrapper{margin:0 4rem}@media (max-width:767px){.admission-terms .wrapper{margin:0 2rem}}.admission-terms__title{font-size:3.5rem;line-height:4.5rem;margin:0 0 4rem}@media (max-width:1023px){.admission-terms__title{font-size:2.4rem;line-height:3.5rem}}@media (max-width:767px){.admission-terms__title{font-size:2.4rem;line-height:3.5rem;margin:0 0 2rem}}.admission-terms__info-list{font-size:0;margin:0 0 2.4rem}@media (max-width:767px){.admission-terms__info-list{margin:0}}.admission-terms__info-item{display:inline-block;vertical-align:top;font-size:1.6rem;line-height:2.5rem;margin:0 14rem 0 0}@media (max-width:767px){.admission-terms__info-item{display:block;font-size:1.5rem;line-height:2.4rem;margin:0 0 2rem}}.admission-terms__info-item:last-child{margin:0}.admission-terms__info-item span{font-weight:500}.admission-terms__info-video{width:66rem}@media (max-width:767px){.admission-terms__info-video{width:100%;margin-top:2rem}}.admission-terms__content{padding:6rem 0}@media (max-width:767px){.admission-terms__content{padding:4rem 0}}.admission-terms__paragraph{margin-bottom:4rem}@media (max-width:767px){.admission-terms__paragraph{margin-bottom:3rem}}.admission-terms__paragraph:last-child{margin-bottom:0}.admission-terms__paragraph h3{font-size:2.4rem;line-height:1.45833;font-weight:400}@media (max-width:767px){.admission-terms__paragraph h3{font-size:2rem;line-height:1.5}}.admission-terms__paragraph h4{font-size:1.6rem;line-height:1.5625;font-weight:500}@media (max-width:767px){.admission-terms__paragraph h4{font-size:1.5rem;line-height:1.6;margin:0 0 1rem}}.admission-terms__paragraph p{font-size:1.6rem;line-height:1.5625;margin:0 0 3rem}@media (max-width:767px){.admission-terms__paragraph p{font-size:1.5rem;line-height:1.6}}.admission-terms__paragraph p:last-child{margin:0}.admission-terms__paragraph ul{list-style:disc;width:85%;padding-left:1.3rem;font-size:1.6rem;line-height:1.5625}@media (max-width:767px){.admission-terms__paragraph ul{width:100%;padding-left:1.4rem;font-size:1.5rem;line-height:1.6}}@media (max-width:767px){.admission-terms__paragraph ul li{margin:0 0 .5rem}.admission-terms__paragraph ul li:last-child{margin:0}}.admission-terms__paragraph figure{width:56rem}@media (max-width:1023px){.admission-terms__paragraph figure{width:100%}}@media (max-width:767px){.admission-terms__paragraph figure .card-with-background{min-height:14rem}}.admission-terms__paragraph--footnote p{font-size:1.4rem;line-height:1.42857;color:rgba(0,0,0,.4);margin:0 0 3rem}.admission-terms__paragraph--footnote p:last-child{margin:0}@media (max-width:767px){.admission-terms__paragraph--footnote p{font-size:1.5rem;line-height:1.6;margin:0 0 3.5rem}}.anchors{padding:0 0 8rem}@media (max-width:1023px){.anchors{padding:0}}.anchors .brit-program-stories .wrapper{padding:6rem 0 6.5rem;margin:0 4rem}@media (max-width:1023px){.anchors .brit-program-stories .wrapper{margin:0 4rem}}@media (max-width:767px){.anchors .brit-program-stories .wrapper{padding:4rem 0;margin:0 2rem}}.anchors__wrapper{position:relative}@media (max-width:1023px){.anchors__wrapper{margin:0}}.anchors__links{position:-webkit-sticky;position:sticky;z-index:1;top:17.5rem;left:0;width:26rem;padding-bottom:17.5rem}@media (max-width:1023px){.anchors__links{display:none}}.anchors__links a{-webkit-transition:color 125ms ease;-o-transition:color 125ms ease;transition:color 125ms ease}.anchors__links.is-scrolled{position:fixed;left:14rem;width:18.05556vw;padding-top:17.5rem;padding-bottom:0}.anchors__links.is-bottom{top:auto;bottom:0;padding-top:17.5rem;padding-bottom:0}.anchors__items{margin:0 -4rem 0 -3rem}@media (max-width:1023px){.anchors__items{margin:0}}.anchors__item{background:#fff;margin:0 0 2rem}@media (max-width:1023px){.anchors__item{margin:0}.anchors__item.is-open .anchors__item-mobile-title{border-top-color:transparent}.anchors__item.is-open .anchors__item-mobile-title::before{opacity:1}.anchors__item.is-open .anchors__item-mobile-title i{-webkit-transform:none;-ms-transform:none;transform:none}.anchors__item.is-open .anchors__item-content{height:auto}}.anchors__item:last-child{margin:0}.anchors__item-mobile-title{position:relative;min-height:6rem;padding:1.9rem 16rem 0 4rem;border-top:1px solid rgba(182,190,192,.5);-webkit-transition:border .3s cubic-bezier(.785,.135,.15,.86),color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:border .3s cubic-bezier(.785,.135,.15,.86),color .3s cubic-bezier(.785,.135,.15,.86);transition:border .3s cubic-bezier(.785,.135,.15,.86),color .3s cubic-bezier(.785,.135,.15,.86)}@media (min-width:1024px) and (max-width:9999px){.anchors__item-mobile-title{display:none}}@media (max-width:1023px){.anchors__item-mobile-title{padding-right:7rem}}@media (min-width:768px) and (max-width:1023px){.anchors__item-mobile-title{font-size:calc(18px + 4 * (100vw - 768px)/ 255)}}@media (max-width:767px){.anchors__item-mobile-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 5rem 2rem 2rem}}.anchors__item-mobile-title.is-fixed-clone{position:fixed;z-index:3;top:-1px;left:0;width:100%;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.anchors__item-mobile-title.is-fixed-clone.is-active{opacity:1;pointer-events:all}.anchors__item-mobile-title::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:#e5e5e5;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.anchors__item-mobile-title span{position:relative}.anchors__item-mobile-title i{position:absolute;top:calc(50% - .7rem);right:4rem;width:1.4rem;height:1.4rem;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}@media (min-width:1024px) and (max-width:9999px){.anchors__item-mobile-title i{display:none}}@media (max-width:767px){.anchors__item-mobile-title i{right:2rem}}.anchors__item-mobile-title i svg{display:block;width:100%;height:100%;stroke:#000;stroke-width:1.5px;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.anchors__item-content{height:0;overflow:hidden}}.anchors__item-content-row:not(:last-child){margin-bottom:28px}.announce-big{position:relative;width:100%;height:calc(100vh - 8rem);min-height:59rem;max-height:80rem;padding:14rem 0 0;color:#fff;background:0 0;-webkit-transition:min-height 5s cubic-bezier(.19,1,.22,1);-o-transition:min-height 5s cubic-bezier(.19,1,.22,1);transition:min-height 5s cubic-bezier(.19,1,.22,1);margin:-14rem 0 0;overflow:hidden}@media (min-width:1024px) and (max-width:9999px) and (max-height:799px){.announce-big{height:calc(100vh - 6rem)}.announce-big .announce-slider{min-height:49rem}.announce-big .announce-slider__container{height:39rem}.announce-big .announce-slider__image-container{height:22rem}.announce-big .announce-slider__image-back{width:22rem}.announce-big .announce-slider__image-front{width:14.7rem;height:14.7rem}}@media (min-width:1024px) and (max-width:9999px) and (max-height:759px){.announce-big{height:calc(100vh - 5rem)}.announce-big .announce-slider{min-height:38rem}.announce-big .announce-slider__container{height:28rem}.announce-big .announce-slider__image-container{height:11rem}.announce-big .announce-slider__image-back{width:11rem;height:11rem}.announce-big .announce-slider__image-front{width:7.3rem;height:7.3rem}}@media (max-width:1023px){.announce-big{height:auto;min-height:auto;max-height:none;padding-top:6rem;font-size:1.5rem;line-height:1.3334;margin:-6rem 0 0}}.announce-big__bg{position:absolute;z-index:-1;top:0;left:0;width:300%;height:100%;opacity:0;background:-webkit-gradient(linear,left top,right top,from(#7fa9ff),color-stop(20.44%,#9e38ff),color-stop(38.67%,#f53449),color-stop(53.59%,#ff715c),color-stop(72.38%,#ffa74c),color-stop(82.87%,#76d774),to(#31c0c0));background:-o-linear-gradient(left,#7fa9ff 0,#9e38ff 20.44%,#f53449 38.67%,#ff715c 53.59%,#ffa74c 72.38%,#76d774 82.87%,#31c0c0 100%);background:linear-gradient(90deg,#7fa9ff 0,#9e38ff 20.44%,#f53449 38.67%,#ff715c 53.59%,#ffa74c 72.38%,#76d774 82.87%,#31c0c0 100%);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .25s cubic-bezier(.165,.84,.44,1);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .25s cubic-bezier(.165,.84,.44,1);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),transform .25s cubic-bezier(.165,.84,.44,1);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),transform .25s cubic-bezier(.165,.84,.44,1);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),transform .25s cubic-bezier(.165,.84,.44,1),-webkit-transform .25s cubic-bezier(.165,.84,.44,1)}body.is-mac .announce-big__bg{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.announce-big__bg{width:200rem;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media (max-width:767px){.announce-big__bg{width:100rem}}.announce-big__bg.is-active{opacity:1}.announce-big__bg>p{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:background-color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background-color .3s cubic-bezier(.785,.135,.15,.86);transition:background-color .3s cubic-bezier(.785,.135,.15,.86)}.announce-big__preloader{position:absolute;z-index:100;top:0;left:0;width:100vw;height:1rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none;overflow:hidden}.announce-big__preloader::after{content:'';position:absolute;top:0;left:0;width:100vw;height:100%;background:-webkit-gradient(linear,left top,right top,from(#7fa9ff),color-stop(20.44%,#9e38ff),color-stop(38.67%,#f53449),color-stop(53.59%,#ff715c),color-stop(72.38%,#ffa74c),color-stop(82.87%,#76d774),to(#31c0c0));background:-o-linear-gradient(left,#7fa9ff 0,#9e38ff 20.44%,#f53449 38.67%,#ff715c 53.59%,#ffa74c 72.38%,#76d774 82.87%,#31c0c0 100%);background:linear-gradient(90deg,#7fa9ff 0,#9e38ff 20.44%,#f53449 38.67%,#ff715c 53.59%,#ffa74c 72.38%,#76d774 82.87%,#31c0c0 100%);-webkit-animation:preloader-transfusion 1s linear infinite;animation:preloader-transfusion 1s linear infinite}.announce-big__preloader.is-hidden{opacity:0}.announce-big__container{position:relative;height:100%;padding:4rem 0;opacity:.1;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.announce-big__container{padding:3.5rem 0 6rem}}.announce-big__container.is-active{opacity:1}.announce-big__centerman{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}@media (max-width:1023px){.announce-big__centerman{position:static;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.announce-big__header{letter-spacing:-.02em;margin:3.5rem 0 3rem}@media (max-width:1023px){.announce-big__header{max-width:56rem;font-size:5rem;margin-bottom:2.7rem}}@media (max-width:767px){.announce-big__header{max-width:95%;font-size:3.5rem;line-height:1.2858;letter-spacing:normal;margin:1.5rem 0 2.6rem}}.announce-big__nav-title{margin-bottom:.6rem}.announce-big__nav{margin-bottom:3.5rem}@media (max-width:1023px){.announce-big__nav{margin-right:-.8rem;margin-bottom:4.3rem;margin-left:-.8rem}}@media (max-width:767px){.announce-big__nav{margin-right:0;margin-left:0}}.announce-big__nav a{font-size:2rem;line-height:1.6667;text-decoration:underline;text-shadow:0 0 1px #000}@media (max-width:1023px){.announce-big__nav a{line-height:1.3334}}body.is-no-touch .announce-big__nav a:hover{text-decoration:none}.announce-big__nav a::before{content:none}.announce-big__nav li+li a{padding-top:1.4rem}@media (max-width:1023px){.announce-big__nav li+li a{padding-top:2rem}}@media (max-width:767px){.announce-big__nav li+li{margin-top:1rem}}@media (max-width:1023px){.announce-big__nav li{display:inline-block;vertical-align:top;max-width:22.5rem;padding:0 .8rem}}@media (max-width:767px){.announce-big__nav li{display:block;max-width:initial;padding:initial}}.announce-big__buttons-container{font-size:0;margin-bottom:-1rem}.announce-big__buttons-container .button{width:21rem;min-width:20rem;height:4.5rem;padding-right:0;padding-left:0;margin-bottom:4rem}.announce-big__buttons-container .button:first-child{margin-right:2rem}@media (max-width:1199px){.announce-big__buttons-container .button{width:19rem;min-width:auto}}@media (max-width:1023px){.announce-big__buttons-container .button{width:20rem;font-size:1.5rem;margin-bottom:1rem}}.announce-big__slider-container{position:relative;background:#fff;-webkit-box-shadow:0 .4rem 2rem rgba(0,0,0,.1);box-shadow:0 .4rem 2rem rgba(0,0,0,.1)}@media (max-width:1023px){.announce-big__slider-container{width:100%;margin-top:9rem}}@media (max-width:767px){.announce-big__slider-container{margin-top:8.5rem}}.announce-slider{min-height:50rem;padding:0 4rem 4rem;color:#000;overflow:hidden}@media (max-width:1023px){.announce-slider{min-height:33rem;padding:0 3rem 3rem}}@media (max-width:767px){.announce-slider{padding:0 2rem 2rem}}@media (max-width:1023px){.announce-slider .slider-control__button{width:2.1rem;height:2.7rem}}.announce-slider .slider-control__button svg{width:100%;height:100%}.announce-slider__link{text-decoration:underline;color:#b6bec0;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),-webkit-text-decoration .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),-webkit-text-decoration .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),text-decoration .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),text-decoration .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),text-decoration .3s cubic-bezier(.785,.135,.15,.86),-webkit-text-decoration .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .announce-slider__link:hover{color:#000}.announce-slider__container{height:41rem}@media (max-width:1023px){.announce-slider__container{height:24rem}}@media (max-width:767px){.announce-slider__container{height:41rem}}.announce-slider__slide{position:absolute;top:0;left:0;width:100%;padding:4rem 6rem 0;line-height:1.5625;opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.announce-slider__slide.is-active{opacity:1;pointer-events:all}@media (max-width:1023px){.announce-slider__slide{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 3rem 0;font-size:1.5rem}}@media (max-width:767px){.announce-slider__slide{padding:2rem 2rem 0}}.announce-slider__title{position:absolute;top:5rem;right:-7.4rem;font-size:1.2rem;line-height:1.6667;letter-spacing:.05em;text-transform:uppercase;color:#fff;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width:1023px){.announce-slider__title{top:-3rem;left:0;right:auto;width:100%;-webkit-transform:none;-ms-transform:none;transform:none}}.announce-slider__name{display:block;font-weight:600;margin:2rem 0 .6rem}.announce-slider__name.is-hover{color:#585d5f;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.announce-slider__name{padding:0;font-size:1.5rem;margin-top:7.5rem}}@media (max-width:767px){.announce-slider__name{margin-top:2rem;margin-bottom:.8rem}}@media (min-width:1024px) and (max-width:9999px){.announce-slider__image-wrapper{width:100%}}.announce-slider__image-container{position:relative;height:24rem}@media (max-width:1023px){.announce-slider__image-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:20.8rem}}@media (max-width:767px){.announce-slider__image-container{max-width:37rem;height:23.6rem}}@media (max-width:1023px){.announce-slider__desc-container .link{font-size:1.5rem}}.announce-slider__image-front{position:absolute;z-index:2;bottom:0;left:0;width:16rem;height:16rem;-webkit-box-shadow:0 .4rem 1rem rgba(0,0,0,.25);box-shadow:0 .4rem 1rem rgba(0,0,0,.25);overflow:hidden}@media (max-width:1023px){.announce-slider__image-front{width:13.8rem;max-width:13.8rem;height:13.8rem;max-height:13.8rem}}@media (max-width:767px){.announce-slider__image-front{width:15.7rem}}.announce-slider__image-front>img{width:100%;max-width:100%;height:100%;max-height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.announce-slider__image-front.is-hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.announce-slider__image-back{width:24rem;height:24rem;margin-left:6rem;overflow:hidden}@media (max-width:1023px){.announce-slider__image-back{left:initial;right:0;width:20.8rem;max-width:27.1rem;height:20.8rem;max-height:27.1rem;margin-left:0}}@media (max-width:767px){.announce-slider__image-back{width:23.6rem;height:23.6rem}}@media (min-width:450px) and (max-width:767px){.announce-slider__image-back{left:15%;right:initial}}@media (max-width:450px){.announce-slider__image-back{left:initial;right:0}}.announce-slider__image-back>img{max-width:100%;max-height:100%;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.announce-slider .slider-control{margin-top:2.4rem}@media (max-width:1023px){.announce-slider .slider-control{margin-top:3rem}}@media (max-width:767px){.announce-slider .slider-control{margin-top:4rem}}.announce-slider .link--gray{line-height:1.25;margin-top:.5rem}@media (max-width:1023px){.announce-slider .link--gray{margin-top:2rem}}@-webkit-keyframes rainbow{0%{background-position:300vw 0}33%{background-position:200vw 0}67%{background-position:100vw 0}100%{background-position:100vw 0}}@keyframes rainbow{0%{background-position:300vw 0}33%{background-position:200vw 0}67%{background-position:100vw 0}100%{background-position:100vw 0}}.banners-block-four-banners{background-color:#232526}.banners-block-four-banners .wrapper{padding:7.6rem 0 4.1rem}@media (max-width:1023px){.banners-block-four-banners .wrapper{padding:5.7rem 0 6.6rem}}@media (max-width:767px){.banners-block-four-banners .wrapper{padding:3.7rem 0}}.banners-block-four-banners__title{font-size:3.5rem;line-height:1.28571;font-weight:400;color:#fff;margin:0 0 4.9rem}@media (max-width:1023px){.banners-block-four-banners__title{font-size:2.4rem;margin:0 0 3.8rem}}@media (max-width:767px){.banners-block-four-banners__title{margin:0 0 2.8rem}}.banners-block-four-banners__row{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -2rem}@media (max-width:1023px){.banners-block-four-banners__row{margin:0 -1rem}}@media (max-width:767px){.banners-block-four-banners__row{margin:0}}.banners-block-four-banners__col{position:relative;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:100%;max-width:25%;min-height:1px;padding:0 2rem}@media (max-width:1023px){.banners-block-four-banners__col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 1rem}}@media (max-width:767px){.banners-block-four-banners__col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}}.banners-block-four-banners__item{margin:0 0 4rem}@media (max-width:1023px){.banners-block-four-banners__item{margin:0 0 3rem}}@media (max-width:767px){.banners-block-four-banners__item{margin:0 0 2rem}}html.is-firefox body.is-no-touch .banners-block-four-banners__item:hover .static-banner__title span,html.is-ie body.is-no-touch .banners-block-four-banners__item:hover .static-banner__title span{color:#9e38ff}body.is-no-touch .banners-block-four-banners__item:hover .static-banner__title span::before{opacity:0}body.is-no-touch .banners-block-four-banners__item:hover .static-banner__title span::after{opacity:1}body.is-no-touch .banners-block-four-banners__item:hover .static-banner__arrow svg{stroke:#ff7020}.banners-block-four-banners__item .banners-item{min-height:34rem;padding:0}@media (max-width:1023px){.banners-block-four-banners__item .banners-item{min-height:14rem}}@media (max-width:1023px){.banners-block-four-banners__item .static-banner__card-inner{min-height:14rem}}@media (max-width:1023px){.banners-block-four-banners__item .static-banner__card-svg-container{bottom:2rem;left:auto;right:2rem}}.banners-block{position:relative;background-color:#232526}.banners-block .wrapper{padding:7.6rem 0 4.1rem}@media (max-width:1023px){.banners-block .wrapper{padding:5.7rem 0 6.6rem}}@media (max-width:767px){.banners-block .wrapper{padding:3.7rem 0}}.banners-block__title{font-size:3.5rem;line-height:1.28571;font-weight:400;color:#fff;margin:0 0 4.9rem}@media (max-width:1023px){.banners-block__title{font-size:2.4rem;margin:0 0 3.8rem}}@media (max-width:767px){.banners-block__title{margin:0 0 2.8rem}}.banners-block__list{font-size:0}.banners-block__item{margin:0 0 4rem}@media (max-width:1023px){.banners-block__item{margin:0 0 3rem}}@media (max-width:767px){.banners-block__item{margin:0 0 2rem}}.banners-block__item--choose-program{margin:0}@media (max-width:1023px){.banners-block__item--choose-program{width:100%;height:8rem;margin:0}}@media (max-width:767px){.banners-block__item--choose-program{height:7rem;margin:0}}@media (max-width:1023px){.banners-block__item--four-banners{width:33rem;margin:0 3rem 3rem 0}.banners-block__item--four-banners:nth-child(3n){margin:0 3rem 3rem 0}.banners-block__item--four-banners:nth-child(2n){margin-right:0}}@media (max-width:767px){.banners-block__item--four-banners{width:100%}}.banners-block__choose-program{position:relative;display:inline-block;vertical-align:top;width:100%;height:100%;padding:0 0 130%}@media (max-width:1023px){.banners-block__choose-program{padding:2.7rem 0 0 2rem}}@media (max-width:767px){.banners-block__choose-program{padding:1.8rem 0 0 2rem}}@media (max-width:374px){.banners-block__choose-program{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2rem}}.banners-block__choose-program::after,.banners-block__choose-program::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.banners-block__choose-program::before{background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}.is-animated .banners-block__choose-program::before{-webkit-animation:preloader-transfusion 10s linear infinite;animation:preloader-transfusion 10s linear infinite}.banners-block__choose-program::after{top:1px;bottom:1px;left:1px;right:1px;background:#232526}.banners-block__choose-program-title{position:absolute;z-index:1;top:3.5rem;left:3rem;right:3rem;font-size:2.4rem;line-height:1.45833;font-weight:900;letter-spacing:.1rem;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;pointer-events:none}.is-animated .banners-block__choose-program-title{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}html.is-firefox .banners-block__choose-program-title,html.is-ie .banners-block__choose-program-title{color:#9e38ff}html.is-ie .banners-block__choose-program-title{background:0 0}@media (max-width:1023px){.banners-block__choose-program-title{position:relative;top:auto;left:auto;right:auto;font-size:2rem}}@media (min-width:1px) and (max-width:374px){.banners-block__choose-program-title{line-height:2rem}}.banners-block__choose-program-arrow{position:absolute;z-index:1;bottom:3rem;left:3rem;width:2.2rem;height:2.2rem}@media (max-width:1023px){.banners-block__choose-program-arrow{bottom:2.5rem;left:auto;right:3.1rem}}@media (max-width:767px){.banners-block__choose-program-arrow{bottom:2.8rem;right:2.1rem;width:1.5rem;height:1.5rem}}@media (max-width:374px){.banners-block__choose-program-arrow{position:static;display:block}}.banners-block__choose-program-arrow svg{width:100%;height:100%;stroke:#ff7020;stroke-width:1.5;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}.banners-item{position:relative;display:inline-block;vertical-align:top;width:100%;height:100%;padding:0 0 130.77%;overflow:hidden}@media (max-width:1023px){.banners-item{padding:0 0 100%}}@media (max-width:767px){.banners-item{padding:0 0 41.79%}}.banners-item__image{position:absolute;top:0;bottom:0;width:100%;background:no-repeat 0 0;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.banners-item__title{position:absolute;top:3.8rem;left:3rem;right:3rem;font-size:2.4rem;font-weight:700;letter-spacing:.1rem;color:#fff}.banners-item__title span{position:relative;display:inline-block;vertical-align:top;color:transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}html.is-firefox .banners-item__title span,html.is-ie .banners-item__title span{color:#fff}.banners-item__title span::after,.banners-item__title span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-ie .banners-item__title span::after,html.is-ie .banners-item__title span::before{display:none}.banners-item__title span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff));background:-o-linear-gradient(left,#fff 0,#fff 100%);background:linear-gradient(90deg,#fff 0,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.banners-item__title span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}@media (max-width:1023px){.banners-item__title{top:2.3rem;left:2rem;right:2rem;font-size:2rem}}html.is-firefox body.is-no-touch .banners-item:hover .banners-item__title span,html.is-ie body.is-no-touch .banners-item:hover .banners-item__title span{color:#9e38ff}body.is-no-touch .banners-item:hover .banners-item__title span::before{opacity:0}body.is-no-touch .banners-item:hover .banners-item__title span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}body.is-no-touch .banners-item:hover .banners-item__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body.is-no-touch .banners-item:hover svg{stroke:#ff7020}.banners-item svg{position:absolute;bottom:3rem;left:3rem;width:2.1rem;height:2.1rem;stroke:#fff;stroke-width:1.5;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.banners-item svg{bottom:2rem;left:2rem;width:1.5rem;height:1.5rem}}.static-banner{background:#232526}.static-banner .wrapper{padding:8rem 0}@media (max-width:1023px){.static-banner .wrapper{padding:6rem 0}}@media (max-width:767px){.static-banner .wrapper{padding:4rem 0}}.static-banner__header-title{font-size:3.5rem;line-height:1.28571;font-weight:400;color:#fff;margin:0 0 4.9rem}@media (max-width:1023px){.static-banner__header-title{font-size:2.4rem;margin:0 0 3.8rem}}@media (max-width:767px){.static-banner__header-title{margin:0 0 2.8rem}}.static-banner__title{font-size:2.4rem;font-weight:700;color:#fff}@media (max-width:1023px){.static-banner__title{font-size:2rem;line-height:1.5}}.static-banner__title span{position:relative;display:inline-block;vertical-align:top;color:transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}html.is-firefox .static-banner__title span,html.is-ie .static-banner__title span{color:#fff}.static-banner__title span::after,.static-banner__title span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-ie .static-banner__title span::after,html.is-ie .static-banner__title span::before{display:none}.static-banner__title span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff));background:-o-linear-gradient(left,#fff 0,#fff 100%);background:linear-gradient(90deg,#fff 0,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.static-banner__title span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.static-banner__item{height:100%}@media (max-width:1023px){.static-banner__item{height:auto;margin-bottom:3rem}}@media (max-width:767px){.static-banner__item{margin-bottom:2rem}}html.is-firefox body.is-no-touch .static-banner__item:hover .static-banner__title span,html.is-ie body.is-no-touch .static-banner__item:hover .static-banner__title span{color:#9e38ff}body.is-no-touch .static-banner__item:hover .static-banner__title span::before{opacity:0}body.is-no-touch .static-banner__item:hover .static-banner__title span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}body.is-no-touch .static-banner__item:hover .static-banner__arrow svg{stroke:#ff7020}.static-banner__item .card-small{min-height:3.4rem}@media (max-width:1023px){.static-banner__item .card-small{min-height:21rem;padding:1rem 1rem 0 2.1rem}}@media (max-width:767px){.static-banner__item .card-small{min-height:14rem}}@media (max-width:1023px){.static-banner__item .card-small__title{margin:0 0 2rem}}@media (max-width:1023px){.static-banner__item .card-small__content-wrapper{position:absolute;right:5rem}}@media (max-width:767px){.static-banner__item .card-small__content-wrapper{top:auto;bottom:2rem;right:2rem}}.static-banner__card{position:relative;display:block;background:rgba(88,93,95,.2)}.static-banner__card-inner{min-height:34rem;padding:3.7rem 1.5rem 0 3rem}@media (max-width:1023px){.static-banner__card-inner{min-height:21rem;padding:1rem 2rem 0}}@media (max-width:767px){.static-banner__card-inner{min-height:14rem}}.static-banner__card-svg-container{position:absolute;z-index:1;bottom:7rem;left:6rem;width:14rem;height:14rem}@media (max-width:1023px){.static-banner__card-svg-container{bottom:4rem;left:6.5rem;width:9rem;height:9rem}}@media (max-width:767px){.static-banner__card-svg-container{bottom:2rem;left:auto;right:2rem}}.static-banner__card-svg-container--with-star{bottom:5rem;left:4rem;width:18rem;height:18rem}@media (max-width:1023px){.static-banner__card-svg-container--with-star{bottom:3rem;left:5.5rem;width:10rem;height:10rem}}@media (max-width:767px){.static-banner__card-svg-container--with-star{bottom:2rem;left:auto;right:2rem}}.static-banner__card-svg{position:absolute;top:0;left:0;width:100%;height:100%}.static-banner__card-svg svg{width:100%;height:100%}.static-banner__card-img-container{position:absolute;bottom:0;right:0;width:16rem;height:16rem;background:url(../assets/img/svg/link-card/small-bg1.jpg) no-repeat top right,url(../assets/img/svg/link-card/small-bg2.jpg) no-repeat bottom right,url(../assets/img/svg/link-card/small-bg3.jpg) no-repeat bottom left;background-size:8rem 8rem,8rem 8rem,8rem 8rem}@media (max-width:1023px){.static-banner__card-img-container{width:8rem;height:8rem;background-size:4rem 4rem,4rem 4rem,4rem 4rem}}.static-banner__card-img-container--one-img{top:0;bottom:auto;right:0;width:7rem;height:7rem;background:url(../assets/img/svg/link-card/small-bg4.jpg) no-repeat center;background-size:cover}@media (max-width:1023px){.static-banner__card-img-container--one-img{width:4.5rem;height:4.5rem}}.static-banner__arrow{position:absolute;bottom:3rem;left:3rem;width:2.2rem;height:2.2rem}@media (max-width:1023px){.static-banner__arrow{bottom:2rem;left:2rem;width:1.5rem;height:1.5rem}}.static-banner__arrow svg{width:100%;height:100%;stroke:#fff;stroke-width:1.5;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}.static-banner__choose-program{position:relative;display:inline-block;vertical-align:top;width:100%;height:100%;min-height:34rem}@media (max-width:1023px){.static-banner__choose-program{min-height:8rem;padding:2.7rem 0 0 2rem}}@media (max-width:767px){.static-banner__choose-program{min-height:7rem;padding:1.8rem 0 0 2rem}}@media (max-width:374px){.static-banner__choose-program{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2rem}}.static-banner__choose-program::after,.static-banner__choose-program::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.static-banner__choose-program::before{background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}.is-animated .static-banner__choose-program::before{-webkit-animation:preloader-transfusion 10s linear infinite;animation:preloader-transfusion 10s linear infinite}.static-banner__choose-program::after{top:1px;bottom:1px;left:1px;right:1px;background:#232526}.static-banner__choose-program-title{position:absolute;z-index:1;top:3.8rem;left:3rem;right:3rem;font-size:2.4rem;line-height:1.45833;font-weight:900;letter-spacing:.1rem;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;pointer-events:none}.is-animated .static-banner__choose-program-title{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}html.is-firefox .static-banner__choose-program-title,html.is-ie .static-banner__choose-program-title{color:#9e38ff}html.is-ie .static-banner__choose-program-title{background:0 0}@media (max-width:1023px){.static-banner__choose-program-title{position:relative;top:auto;left:auto;right:auto;font-size:2rem}}@media (min-width:1px) and (max-width:374px){.static-banner__choose-program-title{line-height:2rem}}.static-banner__choose-program-arrow{position:absolute;z-index:1;bottom:3rem;left:3rem;width:2.2rem;height:2.2rem}@media (max-width:1023px){.static-banner__choose-program-arrow{bottom:2.5rem;left:auto;right:3.1rem}}@media (max-width:767px){.static-banner__choose-program-arrow{bottom:2.8rem;right:2.1rem;width:1.5rem;height:1.5rem}}@media (max-width:374px){.static-banner__choose-program-arrow{position:static;display:block}}.static-banner__choose-program-arrow svg{width:100%;height:100%;stroke:#ff7020;stroke-width:1.5;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}.breadcrumbs{padding:2.2rem 0 0;font-size:0;border-top:1px solid rgba(192,192,192,.5)}@media (max-width:767px){.breadcrumbs{display:none}}.breadcrumbs__item{display:inline-block;vertical-align:top;font-size:1.4rem;margin:0 2rem 0 0}@media (max-width:1023px){.breadcrumbs__item{font-size:1.3rem}}.breadcrumbs__item:last-child{margin:0}.breadcrumbs__item a{color:rgba(0,0,0,.5)}body.is-no-touch .breadcrumbs__item a:hover{color:#000}.breadcrumbs__item a.is-active{color:#000;pointer-events:none}.brit-faculty-announce{background:#000}.brit-faculty-announce .first-screen-breadcrumbs{padding:0;margin:0 0 13.8rem}.brit-faculty-announce__main-inner{padding:3rem 0 2rem;background:no-repeat center center;background-size:cover}@media (max-width:1023px){.brit-faculty-announce__main-inner{padding:3.9rem 0 4rem}}@media (max-width:767px){.brit-faculty-announce__main-inner{padding:3.9rem 0 2rem}}.brit-faculty-announce__title{font-size:7rem;line-height:1;font-weight:900;color:#fff;margin:0 0 2rem}@media (max-width:1023px){.brit-faculty-announce__title{font-size:2.4rem;line-height:1.45833;margin:0 0 .6rem}}html.is-firefox .brit-faculty-announce__subtitle,html.is-ie .brit-faculty-announce__subtitle{color:#585d5f}.brit-faculty-announce__text{font-size:2.4rem;line-height:1.45833;color:#fff}@media (max-width:1023px){.brit-faculty-announce__text{font-size:1.5rem;line-height:1.6}}.brit-faculty-announce__text .link-underline-new{font-weight:600}.brit-faculty-big-card .wrapper{padding:7.5rem 0 8rem}@media (max-width:1023px){.brit-faculty-big-card .wrapper{padding:3.5rem 0 2.5rem}}.brit-faculty-big-card__title{font-size:3.5rem;line-height:1.28571;margin:0 0 4rem}@media (max-width:1023px){.brit-faculty-big-card__title{font-size:2.4rem;line-height:1.4;margin:0 0 1.5rem}}@media (max-width:1023px){.brit-faculty-big-card__content .card-program{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1023px){.brit-faculty-big-card__content .card-program__image{width:100%;padding-bottom:18rem;margin:0 0 1.5rem}}@media (max-width:1023px){.brit-faculty-big-card__content .card-program__info{width:100%;padding:0 0 1.5rem}}@media (max-width:1023px){.brit-faculty-big-card__content .card-program__filter{margin-bottom:1.2rem}}@media (max-width:1023px){.brit-faculty-big-card__content .card-program__title{font-size:2.4rem;line-height:1.4}}.brit-faculty-big-card__content .card-program__info-list{margin:0 0 10rem}@media (max-width:1023px){.brit-faculty-big-card__content .card-program__info-list{margin:0 0 6rem}}.brit-faculty-big-card__content .card-program__info-item{padding:0}.brit-faculty-big-card__content .card-program__info-item::before{content:none}@media (max-width:1023px){.brit-faculty-big-card__content .card-program__info-bottom{position:static}}@media (max-width:1023px){.brit-faculty-big-card__content .card-program__svg-wrapper{display:none}}.brit-faculty-other-programs .wrapper{padding:8rem 0}@media (max-width:1023px){.brit-faculty-other-programs .wrapper{padding:6.6rem 0 3rem}}@media (max-width:767px){.brit-faculty-other-programs .wrapper{padding:3.3rem 0 4rem}}.brit-faculty-other-programs__header{position:relative;margin:0 0 4.4rem}@media (max-width:1023px){.brit-faculty-other-programs__header{margin:0 0 1.2rem}}@media (max-width:767px){.brit-faculty-other-programs__header{margin:0 0 2.6rem}}.brit-faculty-other-programs__title h2{font-size:5rem;line-height:1.2;font-weight:400;letter-spacing:-.02em}@media (max-width:1023px){.brit-faculty-other-programs__title h2{font-size:2.4rem;line-height:1.45833;letter-spacing:0}}.brit-faculty-other-programs__title h3{font-size:3.5rem;line-height:1.28571;font-weight:400;letter-spacing:-.02em}@media (max-width:1023px){.brit-faculty-other-programs__title h3{font-size:2.4rem;line-height:1.45833;letter-spacing:0}}.brit-faculty-other-programs__link{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media (max-width:1023px){.brit-faculty-other-programs__link{font-size:1.5rem;line-height:1.33333}}@media (max-width:767px){.brit-faculty-other-programs__link{display:none}}.brit-faculty-other-programs__row{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -2rem}@media (max-width:1023px){.brit-faculty-other-programs__row{margin:0 -1.5rem}}@media (max-width:767px){.brit-faculty-other-programs__row{margin:0 -1.25rem}}.brit-faculty-other-programs__col{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:100%;max-width:33.33333%;min-height:1px;padding:0 2rem}@media (max-width:1023px){.brit-faculty-other-programs__col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 1.5rem}}@media (max-width:767px){.brit-faculty-other-programs__col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 1.25rem}}@media (max-width:1023px){.brit-faculty-other-programs__item{margin:0 0 3rem}}@media (max-width:767px){.brit-faculty-other-programs__item{margin:0 0 2rem}}.brit-faculty-other-programs__item .card-course{padding:0}@media (max-width:1023px){.brit-faculty-other-programs__item .card-course__description-item{margin-bottom:1rem}}.brit-faculty-other-programs__item .card-course::after{margin-top:2rem}@media (max-width:1023px){.brit-faculty-other-programs__item .card-course__image{margin-bottom:1.5rem}}.brit-faculty-other-programs__item .card-course__image p{padding:0 0 22rem}@media (max-width:1023px){.brit-faculty-other-programs__item .card-course__image p{padding:0 0 18rem}}@media (max-width:767px){.brit-faculty-other-programs__item .card-course__image p{padding:0 0 16rem}}.brit-faculty-other-programs__item .card-course__description-list{padding:0 0 5.5rem}@media (max-width:1023px){.brit-faculty-other-programs__item .card-course__description-list{padding:0 0 4.5rem}}.brit-faculty-other-programs__item .filter-button{margin:0 1rem 0 0}@media (max-width:1023px){.brit-faculty-other-programs__item .filter-button{margin:0 1rem 0 0}}.brit-faculty-other-programs__item .filter-button:last-child{margin:0}.brit-faculty-other-programs__button{display:none}@media (max-width:767px){.brit-faculty-other-programs__button{display:block;margin:2rem 0 0}.brit-faculty-other-programs__button button{width:100%;font-size:1.5rem}}.brit-faculty-programs{padding:8rem 0 0;font-size:0}@media (max-width:767px){.brit-faculty-programs{padding:4rem 0}}@media (max-width:767px){.brit-faculty-programs .cards-block__header{margin-bottom:1.2rem}}.brit-faculty-programs .cards-block__title{text-indent:-.1em}@media (max-width:1023px){.brit-faculty-programs .cards-block__title{font-size:2.4rem}}@media (max-width:767px){.brit-faculty-programs .cards-block__title{font-size:2.4rem}}@media (max-width:767px){.brit-faculty-programs .cards-block__button{margin:4rem 0 0}}.brit-faculty-programs__filter-wrapper{position:relative}@media (max-width:1023px){.brit-faculty-programs__filter-wrapper{width:100%;margin-top:2rem}}.brit-faculty-programs__filter{font-size:1.6rem}@media (max-width:1023px){.brit-faculty-programs__filter{position:absolute;top:0;left:-120%;width:100%;font-size:1.5rem}}.brit-faculty-programs__filter-item{border:1px solid rgba(0,0,0,.15)}.brit-faculty-programs__filter-item:first-child{border-bottom:none}.brit-faculty-programs__filter-item.is-open .brit-faculty-programs__filter-toggle{border-bottom:1px solid rgba(0,0,0,.15)}.brit-faculty-programs__filter-item.is-open .brit-faculty-programs__filter-toggle svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:1023px){.brit-faculty-programs__filter-item.is-open .brit-faculty-programs__filter-toggle{border-bottom:1px solid transparent}}.brit-faculty-programs__filter-item.is-open .brit-faculty-programs__filter-content{max-height:100rem}@media (max-width:1023px){.brit-faculty-programs__filter-item{border:none}}.brit-faculty-programs__filter-toggle{position:relative;display:block;padding:2.2rem 2rem 1.8rem 5rem;border-bottom:1px solid transparent;-webkit-transition:border .3s cubic-bezier(.785,.135,.15,.86);-o-transition:border .3s cubic-bezier(.785,.135,.15,.86);transition:border .3s cubic-bezier(.785,.135,.15,.86)}.brit-faculty-programs__filter-toggle svg{position:absolute;top:calc(50% - .6rem);left:2rem;width:.8rem;height:1.3rem;stroke:#000;stroke-width:2;fill:none;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.brit-faculty-programs__filter-toggle svg{left:auto;right:0;width:1.3rem}}@media (max-width:1023px){.brit-faculty-programs__filter-toggle{padding:2.2rem 0 1.8rem;border-bottom:1px solid rgba(0,0,0,.15)}}.brit-faculty-programs__filter-container{padding:2rem}.brit-faculty-programs__filter-container .checkbox{font-size:1.55rem;line-height:1.33;margin:0 0 1.5rem}.brit-faculty-programs__filter-container .checkbox:last-child{margin:0}@media (max-width:1023px){.brit-faculty-programs__filter-container{padding:2rem 0}}.brit-faculty-programs__filter-content{max-height:0;-webkit-transition:max-height .3s cubic-bezier(.785,.135,.15,.86);-o-transition:max-height .3s cubic-bezier(.785,.135,.15,.86);transition:max-height .3s cubic-bezier(.785,.135,.15,.86);overflow:hidden}@media (max-width:1023px){.brit-faculty-programs__items{width:100%}}.brit-faculty-programs__item{width:50%;padding:0 2rem;font-size:1rem;margin:0 0 6rem}@media (max-width:1023px){.brit-faculty-programs__item{padding:0 1.5rem}}@media (max-width:767px){.brit-faculty-programs__item:last-child{margin-bottom:0}}@media (max-width:767px){.brit-faculty-programs__item{width:100%;padding:0 1.25rem;margin:0 0 6rem}}.brit-faculty-programs__filter-reset{display:inline-block;color:#585d5f;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86);margin:4rem 0 0}body.is-no-touch .brit-faculty-programs__filter-reset:hover{color:#000}@media (max-width:1023px){.brit-faculty-programs__filter-reset{margin:3rem 0 5rem}}.brit-faculty-structure{padding:7.5rem 0 7.8rem}@media (max-width:1023px){.brit-faculty-structure{padding:5.5rem 0}}@media (max-width:767px){.brit-faculty-structure{padding:4rem 0}}.brit-faculty-structure__title{font-weight:400;margin:0 0 1.5rem}@media (max-width:1023px){.brit-faculty-structure__title{font-size:3rem}}@media (max-width:767px){.brit-faculty-structure__title{font-size:2.4rem;margin:0 0 1.8rem}}.brit-faculty-structure__content-wrapper{margin:0 -2rem;overflow:hidden}@media (max-width:1023px){.brit-faculty-structure__content-wrapper{margin:0 -4rem}}@media (max-width:767px){.brit-faculty-structure__content-wrapper{margin:0 -2rem}}.brit-faculty-structure__content{font-size:0}@media (max-width:1023px){.brit-faculty-structure__content{position:relative;width:200%}.brit-faculty-structure__content::before{content:'';position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;opacity:0;background:#fff;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.brit-faculty-structure__content.is-changed::before{opacity:1}}@media (max-width:767px){.brit-faculty-structure__content{width:400%}}@media (max-width:767px){.student-way .brit-faculty-structure__content{width:300%}}.brit-faculty-structure__info-arrow{position:relative;width:96rem;height:20px;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);margin:0 2rem}.brit-faculty-structure__info-arrow.is-animated{-webkit-animation:preloader-transfusion 7.5s linear infinite;animation:preloader-transfusion 7.5s linear infinite}@media (max-width:1023px){.brit-faculty-structure__info-arrow{width:calc(75% - 6rem);margin:0 4rem}}@media (max-width:767px){.brit-faculty-structure__info-arrow{width:calc(75% - 4rem);margin:0 2rem}}.brit-faculty-structure__info-arrow svg{position:absolute;top:50%;right:-3px;width:496.1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}html.is-ie .brit-faculty-structure__info-arrow svg{height:2.504rem}.brit-faculty-structure__table{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0 0}@media (max-width:767px){.brit-faculty-structure__table:nth-child(2){padding:1.5rem 0 0}}.brit-faculty-structure__table-item{position:relative;-ms-flex-negative:0;flex-shrink:0;display:inline-block;vertical-align:top;width:30rem;height:31.5rem;padding:0 2rem;font-size:1.6rem;line-height:1.5625}@media (max-width:1023px){.brit-faculty-structure__table-item{width:25%;font-size:1.5rem;line-height:1.33333}}@media (max-width:767px){.brit-faculty-structure__table-item{height:30rem}}.brit-faculty-structure__table-item--double{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;width:40rem;padding:0}@media (max-width:1023px){.brit-faculty-structure__table-item--double{width:25%;padding:0 0 0 2rem}.brit-faculty-structure__table-item--double .brit-faculty-structure__table-item-footnote{left:4rem;right:2rem}}@media (max-width:767px){.brit-faculty-structure__table-item--double{padding:0}.brit-faculty-structure__table-item--double .brit-faculty-structure__table-item-footnote{left:2rem;right:2rem}}.brit-faculty-structure__table-item--document{width:20rem;text-align:center}@media (max-width:1023px){.brit-faculty-structure__table-item--document{width:25%;padding:0 9rem 0 10rem}}@media (max-width:767px){.brit-faculty-structure__table-item--document{padding:0 8rem}}@media (max-width:1023px){.brit-faculty-structure__table-item:nth-child(2){padding:0 4rem 0 2rem}.brit-faculty-structure__table-item:nth-child(2) .brit-faculty-structure__table-item-footnote{left:2rem;right:4rem}}@media (max-width:767px){.brit-faculty-structure__table-item:nth-child(2){padding:0 2rem}.brit-faculty-structure__table-item:nth-child(2) .brit-faculty-structure__table-item-footnote{left:2rem;right:2rem}}@media (max-width:1023px){.brit-faculty-structure__table-item:nth-child(3){padding:0 2rem 0 4rem}.brit-faculty-structure__table-item:nth-child(3) .brit-faculty-structure__table-item-footnote{left:4rem;right:2rem}}@media (max-width:767px){.brit-faculty-structure__table-item:nth-child(3){padding:0 2rem}.brit-faculty-structure__table-item:nth-child(3) .brit-faculty-structure__table-item-footnote{left:2rem;right:2rem}}@media (max-width:1023px){.brit-faculty-structure.student-way .brit-faculty-structure__table-item{width:33.33%}}.brit-faculty-structure__table-item-half{display:inline-block;vertical-align:top;width:20rem;padding:0 2rem}@media (max-width:1023px){.brit-faculty-structure__table-item-half{width:50%}}@media (max-width:767px){.brit-faculty-structure__table-item-half:nth-child(2){padding:0 2rem 0 1rem}}.brit-faculty-structure__table-item-subtitle{height:2.5rem;color:rgba(88,93,95,.7);margin:0 0 1rem;overflow:hidden}@media (max-width:767px){.brit-faculty-structure__table-item-subtitle{margin:0 0 .5rem}}.brit-faculty-structure__table-item-title{height:5rem;font-weight:500;margin:0 0 2rem;overflow:hidden}@media (max-width:767px){.brit-faculty-structure__table-item-title{line-height:1.6;margin:0 0 1.5rem}}.brit-faculty-structure__table-item-duration{height:2.5rem;margin:0 0 2rem;overflow:hidden}@media (max-width:767px){.brit-faculty-structure__table-item-duration{margin:0 0 1.5rem}}.brit-faculty-structure__table-item-language{height:3rem;margin:0 0 1.5rem;overflow:hidden}@media (max-width:767px){.brit-faculty-structure__table-item-language{margin:0 0 2rem}}.brit-faculty-structure__table-item-language-icon{display:inline-block;vertical-align:top;width:3rem;height:3rem}.brit-faculty-structure__table-item-language-icon svg{width:100%;height:auto}.brit-faculty-structure__table-item-description{height:6rem;font-size:1.4rem;line-height:1.42857;color:rgba(88,93,95,.7);margin:0 0 2.5rem;overflow:hidden}@media (max-width:767px){.student-way .brit-faculty-structure__content-wrapper+.brit-faculty-structure__table-item-description{height:auto}}.brit-faculty-structure__table-item-footnote{position:absolute;bottom:0;left:2rem;right:2rem;padding:1rem 0 0;border-top:2px solid #000;overflow:hidden}.brit-faculty-structure__document-image{width:100%;margin:0 0 .8rem}.brit-faculty-structure__document-image img{width:100%;height:auto}.brit-faculty-structure__document-content{font-size:1.4rem;line-height:1.42857;text-align:center}@media (max-width:1023px){.brit-faculty-structure__document-content{font-size:1.5rem}}.brit-faculty-structure__slider-control{margin-top:3rem}@media (min-width:1024px) and (max-width:9999px){.brit-faculty-structure__slider-control{display:none}}.brit-faculty-structure__slider-control .slider-control__button{width:3.1rem}.brit-faculty-structure__slider-control .slider-control__counter{font-size:2.6rem}.brit-program-about{padding:5.3rem 0 0}@media (max-width:1023px){.brit-program-about{padding:6.8rem 0 0}}@media (max-width:767px){.brit-program-about{padding:3.5rem 0 0}}.brit-program-about--short .brit-program-about__content{border:none}.brit-program-about__content{padding:0 0 6.7rem;border-bottom:1px solid #b6bec0}@media (max-width:1023px){.brit-program-about__content{padding:0 0 6.8rem}}@media (max-width:767px){.brit-program-about__content{padding:0 0 4.1rem}}.brit-program-about__wrapper{margin:0 4rem}@media (max-width:1023px){.brit-program-about__wrapper{margin:0 4rem}}@media (max-width:767px){.brit-program-about__wrapper{margin:0 2rem}}.brit-program-about__lead-text{font-size:2.4rem;line-height:1.45833;margin:0 0 4.5rem}@media (max-width:1023px){.brit-program-about__lead-text{font-size:2.4rem;line-height:1.45833;margin:0 0 7.9rem}}@media (max-width:767px){.brit-program-about__lead-text{font-size:2rem;line-height:1.5;margin:0 0 2.3rem}}.brit-program-about__text{font-size:1.8rem;line-height:1.66667;margin:0 0 4.5rem}@media (max-width:1023px){.brit-program-about__text{font-size:1.6rem;line-height:1.875;margin:0 0 7.9rem}}@media (max-width:767px){.brit-program-about__text{font-size:1.5rem;line-height:1.6;margin:0 0 2.3rem}}.brit-program-about__video{width:66rem}@media (max-width:1023px){.brit-program-about__video{width:100%}}.brit-program-about__video .card-video__desc{font-size:1.4rem}@media (max-width:1023px){.brit-program-about__video .card-video__desc{font-size:1.4rem}}.brit-program-about__jobs{padding:5.5rem 0 3.7rem;border-bottom:1px solid #b6bec0}@media (max-width:1023px){.brit-program-about__jobs{padding:5.3rem 0 4.2rem}}@media (max-width:767px){.brit-program-about__jobs{padding:3.4rem 0 2.2rem}}.brit-program-about__jobs-title{font-size:2.4rem;line-height:1.45833;margin:0 0 4.2rem}@media (max-width:1023px){.brit-program-about__jobs-title{font-size:2.4rem;margin:0 0 4.4rem}}@media (max-width:767px){.brit-program-about__jobs-title{margin:0 0 2.2rem}}.brit-program-about__jobs-list{font-size:0}.brit-program-about__jobs-item{display:inline-block;vertical-align:top;font-size:1.6rem;line-height:2.5rem;margin:0 0 2rem}@media (max-width:1023px){.brit-program-about__jobs-item{font-size:1.5rem;line-height:2rem}}@media (max-width:767px){.brit-program-about__jobs-item{width:100%;margin:0 0 1.5rem}}.brit-program-about__uniqueness{padding:5.4rem 0 6rem}@media (max-width:1023px){.brit-program-about__uniqueness{padding:5.2rem 0 6rem}}@media (max-width:767px){.brit-program-about__uniqueness{padding:3.2rem 0 3.8rem}}.brit-program-about__uniqueness-title{font-size:2.4rem;line-height:1.45833;margin:0 0 2.7rem}@media (max-width:1023px){.brit-program-about__uniqueness-title{font-size:2.4rem;margin:0 0 2.6rem}}@media (max-width:767px){.brit-program-about__uniqueness-title{margin:0 0 1.7rem}}.brit-program-about__uniqueness-slider{width:100%;background:rgba(182,190,192,.5)}.brit-program-about__uniqueness-slider-container{position:relative;display:block;padding:4rem;white-space:nowrap;overflow:hidden}@media (max-width:767px){.brit-program-about__uniqueness-slider-container{padding:2rem}}.brit-program-about__uniqueness-slider-item{display:none;width:100%;min-height:29.3rem;white-space:normal}.brit-program-about__uniqueness-slider-item.is-active{display:inline-block;-webkit-animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (max-width:767px){.brit-program-about__uniqueness-slider-item{min-height:43.3rem}}.brit-program-about__uniqueness-slider-content{position:relative;display:inline-block;vertical-align:top;width:100%}@media (max-width:767px){.brit-program-about__uniqueness-slider-content{width:100%}}.brit-program-about__uniqueness-slider-title{font-size:1.8rem;line-height:1.66667;font-weight:600}@media (max-width:1023px){.brit-program-about__uniqueness-slider-title{font-size:1.8rem}}@media (max-width:767px){.brit-program-about__uniqueness-slider-title{font-size:1.5rem;line-height:1.66667;margin:0 0 .5rem}}.brit-program-about__uniqueness-slider-text{width:50rem;padding-bottom:2rem;font-size:1.8rem;line-height:1.66667}@media (max-width:1023px){.brit-program-about__uniqueness-slider-text{width:39rem;font-size:1.8rem}}@media (max-width:767px){.brit-program-about__uniqueness-slider-text{width:100%;font-size:1.5rem;line-height:1.6}}.brit-program-about__uniqueness-slider-image{position:absolute;top:0;right:0;width:20rem;padding:0 0 14rem;background:no-repeat 50% 50%;background-size:cover}@media (max-width:1023px){.brit-program-about__uniqueness-slider-image{width:20rem;padding:0 0 14rem}}@media (max-width:767px){.brit-program-about__uniqueness-slider-image{position:static;width:13.5rem;padding:0 0 9.5rem;margin:0 0 1.7rem}}.brit-program-about__uniqueness-slider-control{width:100%}.brit-program-about__uniqueness-slider-control .slider-control__button svg{width:2rem;height:2rem;stroke:#000!important}.brit-program-announce{background:#000}.brit-program-announce--links .brit-program-announce__subtitle{display:block}.brit-program-announce--new .brit-program-announce__new-wrapper{display:inline-block}.brit-program-announce .first-screen-breadcrumbs{padding:0;margin:0 0 12.5rem}@media (max-width:1023px){.brit-program-announce .first-screen-breadcrumbs{margin:0 0 19.4rem}}.brit-program-announce .wrapper{position:relative;width:100%;padding:2.2rem 0 3.6rem}@media (max-width:767px){.brit-program-announce .wrapper{padding:4rem 0 2rem}}.brit-program-announce__main-inner{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40rem;background:no-repeat center center;background-size:cover}.brit-program-announce__main-inner::after{content:'';min-height:inherit;font-size:0}@media (max-width:767px){.brit-program-announce__main-inner{min-height:auto}}.brit-program-announce__new-wrapper{position:absolute;top:4.5rem;right:.5rem;display:none;width:8rem;height:5.4rem}@media (max-width:1023px){.brit-program-announce__new-wrapper{top:3rem;right:.5rem;width:5.7rem;height:4rem}}@media (max-width:767px){.brit-program-announce__new-wrapper{top:2.5rem;width:4.6rem;height:3.1rem}}.brit-program-announce__new-wrapper::before{content:'';position:absolute;top:50%;left:.5rem;right:.5rem;height:1.8rem;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-transform:translateY(-50%) rotate(15deg);-ms-transform:translateY(-50%) rotate(15deg);transform:translateY(-50%) rotate(15deg)}.is-animated .brit-program-announce__new-wrapper::before{-webkit-animation:preloader-transfusion 150s linear infinite;animation:preloader-transfusion 150s linear infinite}.brit-program-announce__new-wrapper svg{position:relative;vertical-align:bottom;width:100%;height:auto}.brit-program-announce__content{position:absolute;bottom:3.2rem;left:0;width:100%}@media (max-width:767px){.brit-program-announce__content{position:static}}.brit-program-announce__subtitle{display:none;font-size:1.5rem;line-height:1.33333;margin:0 0 1.8rem}@media (max-width:1023px){.brit-program-announce__subtitle{font-size:1.5rem}}@media (max-width:767px){.brit-program-announce__subtitle{margin:0 0 .8rem}}.brit-program-announce__subtitle-link{text-decoration:underline;color:rgba(255,255,255,.5);margin:0 1.5rem 0 0}body.is-no-touch .brit-program-announce__subtitle-link:hover{color:#fff}.brit-program-announce__title{font-size:7rem;line-height:1;font-weight:900;color:#fff;margin:0 0 2.5rem}@media (max-width:1023px){.brit-program-announce__title{font-size:5rem;line-height:1.45833;margin:0}}@media (max-width:767px){.brit-program-announce__title{font-size:2.4rem;margin:0 0 .3rem}}.brit-program-announce__text{font-size:2.4rem;line-height:1.45833;color:#fff}@media (max-width:1023px){.brit-program-announce__text{font-size:2rem;line-height:1.6}}@media (max-width:767px){.brit-program-announce__text{font-size:1.4rem}}.brit-program-announce__text .link-underline-new{border-radius:6px;background-color:rgba(0,0,0,.42)}@media (max-width:767px){.brit-program-announce__text .link-underline-new{font-size:1.7rem;margin-top:.3rem}}.brit-program-banner{position:fixed;z-index:20;bottom:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:3rem 0;color:#fff;background:#000;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),transform .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),transform .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.brit-program-banner{bottom:-2px}}@media (max-width:767px){.brit-program-banner{padding:2rem 0}}.brit-program-banner.is-visible{-webkit-transform:none;-ms-transform:none;transform:none}.brit-program-banner .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}.brit-program-banner button{width:16rem;height:4.5rem}@media (max-width:1023px){.brit-program-banner button{width:15rem;height:4rem;font-size:1.5rem}}@media (max-width:767px){.brit-program-banner button{width:15.5rem;height:3.5rem;font-size:1.4rem}}.brit-program-banner__name{display:inline-block;vertical-align:top;width:70rem;font-size:2.4rem;line-height:1.45833}@media (max-width:1023px){.brit-program-banner__name{width:auto;font-size:2rem;line-height:1.5;margin:0 0 .5rem}}@media (max-width:767px){.brit-program-banner__name{width:100%;font-size:1.8rem;line-height:1.33333;margin:0 0 1.3rem}}.brit-program-banner__name--date{color:#585d5f;margin:1rem 0 0}.brit-program-banner__price{display:inline-block;vertical-align:top;width:30rem;padding:.5rem 0 0;font-size:2.6rem;line-height:1.34615}@media (max-width:1023px){.brit-program-banner__price{display:none}}.brit-program-banner__price--date{font-size:1.4rem;line-height:1.42857;margin:1.5rem 0 0}.brit-program-banner__price--strong{font-weight:700;margin:0 1rem 0 0}.brit-program-banner__price--line-through{text-decoration:line-through;color:#585d5f}.brit-program-banner__buttons{display:inline-block;vertical-align:top;width:16rem}@media (max-width:767px){.brit-program-banner__buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 -1rem}}.brit-program-banner__buttons .button{width:100%}@media (max-width:767px){.brit-program-banner__buttons .button{width:50%;margin:0 1rem}}.brit-program-banner--expired .brit-program-banner__buttons{width:28rem}@media (max-width:1023px){.brit-program-banner--expired .brit-program-banner__buttons{width:25rem}}.brit-program-banner--expired .brit-program-banner__buttons .button{width:100%}@media (max-width:1023px){.brit-program-content-list{display:none}}.brit-program-content-list li{margin:0 0 1rem}.brit-program-content-list li:last-child{margin:0}.brit-program-content-list li a{display:inline-block;vertical-align:top;color:rgba(0,0,0,.5)}body.is-no-touch .brit-program-content-list li a:hover{color:#000}.brit-program-content-list li a.is-active{color:#000;pointer-events:none}.brit-program-content-list--white li a{color:#000}body.is-no-touch .brit-program-content-list--white li a:hover{color:#fff}.brit-program-content-list--white li a.is-active{color:#fff}.brit-program-enter-conditions .wrapper{padding:6rem 0;margin:0 4rem}@media (max-width:1023px){.brit-program-enter-conditions .wrapper{padding:6rem 0;margin:0 4rem}}@media (max-width:767px){.brit-program-enter-conditions .wrapper{padding:4.3rem 0;margin:0 2rem}}.brit-program-enter-conditions__title{font-size:1.8rem;line-height:1.66667;font-weight:500;margin:0 0 4rem}@media (max-width:1023px){.brit-program-enter-conditions__title{font-size:1.8rem;margin:0 0 3.5rem}}.brit-program-enter-conditions__modules-item{position:relative;border-top:1px solid #b6bec0;overflow:hidden}.brit-program-enter-conditions__modules-item:last-child{border-bottom:1px solid #b6bec0}.brit-program-enter-conditions__item-inner{padding:0 0 2rem}.brit-program-enter-conditions__item-inner h4{line-height:1.5625;font-weight:500;margin:0 0 1rem}@media (max-width:1023px){.brit-program-enter-conditions__item-inner h4{font-size:1.5rem;line-height:1.66667;margin:0 0 2rem}}.brit-program-enter-conditions .is-open .brit-program-enter-conditions__item-title-button::after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.brit-program-enter-conditions__item-content{height:0;overflow:hidden}.brit-program-enter-conditions__item-title{position:relative;width:100%;padding:1.7rem 0 1.8rem;font-size:1.8rem;line-height:1.66667;font-weight:500;white-space:nowrap}@media (max-width:1023px){.brit-program-enter-conditions__item-title{padding:1.6rem 0 1.9rem;font-size:1.6rem;line-height:1.5625}}.brit-program-enter-conditions__item-title div{display:inline-block;vertical-align:top;width:85%;white-space:normal}@media (max-width:767px){.brit-program-enter-conditions__item-title div{width:90%}}body.is-no-touch .brit-program-enter-conditions__item-title:hover{cursor:pointer}.brit-program-enter-conditions__item-title-button{position:absolute;z-index:1;top:50%;right:0;width:2.5rem;height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1023px){.brit-program-enter-conditions__item-title-button{width:1.4rem;height:1.4rem}}.brit-program-enter-conditions__item-title-button::after,.brit-program-enter-conditions__item-title-button::before{content:'';position:absolute;top:50%;left:0;width:100%;height:1.5px;background:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.brit-program-enter-conditions__item-title-button::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.brit-program-enter-conditions__item-text{width:80rem;line-height:1.5625;margin:0 0 4rem}.brit-program-enter-conditions__item-text:last-child{margin:0}@media (max-width:1023px){.brit-program-enter-conditions__item-text{width:64rem;font-size:1.5rem;line-height:1.6;margin:0 0 3rem}}@media (max-width:767px){.brit-program-enter-conditions__item-text{width:100%}}.brit-program-enter-conditions__item-text p{margin:0 0 2rem}.brit-program-enter-conditions__item-text p:last-child{margin:0}@media (max-width:1023px){.brit-program-enter-conditions__item-text p{margin:0 0 3rem}}.brit-program-enter-conditions__item-text-footnote p{font-size:1.4rem;line-height:1.42857;color:rgba(0,0,0,.5)}.brit-program-enter .wrapper{padding:6rem 0;margin:0 4rem}@media (max-width:1023px){.brit-program-enter .wrapper{padding:6rem 0;margin:0 4rem}}@media (max-width:767px){.brit-program-enter .wrapper{padding:4.3rem 0;margin:0 2rem}}.brit-program-enter__modules-list{margin:0 0 6rem}@media (max-width:767px){.brit-program-enter__modules-list{margin:0 0 4rem}}.brit-program-enter__modules-item{position:relative;border-top:1px solid #b6bec0;overflow:hidden}.brit-program-enter__modules-item:last-child{border-bottom:1px solid #b6bec0}.brit-program-enter__item-inner{padding:0 0 2.5rem}@media (max-width:1023px){.brit-program-enter__item-inner{padding:0 0 2.1rem}}@media (max-width:767px){.brit-program-enter__item-inner{padding:0 0 2.7rem}}.brit-program-enter .is-open .brit-program-enter__item-title-button::after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.brit-program-enter__item-title{position:relative;width:100%;padding:1.7rem 0 1.8rem;font-size:1.8rem;line-height:1.66667;font-weight:500;white-space:nowrap}@media (max-width:1023px){.brit-program-enter__item-title{padding:1.6rem 0 1.9rem;font-size:1.6rem;line-height:1.5625}}@media (max-width:767px){.brit-program-enter__item-title{padding-right:3.5rem}}.brit-program-enter__item-title div{display:inline-block;vertical-align:top;width:85%;white-space:normal}body.is-no-touch .brit-program-enter__item-title:hover{cursor:pointer}.brit-program-enter__item-content{height:0;overflow:hidden}.brit-program-enter__item-title-number{margin-right:2rem}.brit-program-enter__item-title-button{position:absolute;z-index:1;top:50%;right:0;width:2.5rem;height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1023px){.brit-program-enter__item-title-button{width:1.4rem;height:1.4rem}}.brit-program-enter__item-title-button::after,.brit-program-enter__item-title-button::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.brit-program-enter__item-title-button::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.brit-program-enter__item-text{width:80rem;line-height:1.5625}@media (max-width:1023px){.brit-program-enter__item-text{width:64rem;font-size:1.5rem;line-height:1.6}}@media (max-width:767px){.brit-program-enter__item-text{width:100%}}.brit-program-enter__item-text p{width:80%;margin:0 0 2.5rem}@media (max-width:1023px){.brit-program-enter__item-text p{margin:0 0 3rem}}@media (max-width:767px){.brit-program-enter__item-text p{width:100%;margin:0}}.brit-program-enter__item-text p:last-child{margin:0}.brit-program-enter__cards{font-size:0}.brit-program-enter__card{width:100%}@media (max-width:1023px){.brit-program-enter__card .card-with-background{min-height:21rem}}@media (max-width:767px){.brit-program-enter__card .card-with-background{display:block;min-height:22rem}}@media (max-width:767px){.brit-program-enter__card--big{margin:0 0 2rem}}.brit-program-enter__card--big .card-with-background__inner{padding-right:4rem;padding-left:3rem}@media (max-width:1023px){.brit-program-enter__card--big .card-with-background__inner{padding-left:2rem}}.brit-program-enter__card--big .card-with-background svg{left:3rem}@media (max-width:1023px){.brit-program-enter__card--big .card-with-background svg{left:2rem}}.brit-program-enter__card--small .card-with-background__inner{padding-right:4rem;padding-left:3rem}@media (max-width:1023px){.brit-program-enter__card--small .card-with-background__inner{padding-left:2rem}}.brit-program-enter__card--small .card-with-background svg{left:3rem}@media (max-width:1023px){.brit-program-enter__card--small .card-with-background svg{left:2rem}}@media (max-width:767px){.brit-program-enter__card--small .card-with-background{min-height:14rem}}.brit-program-faq .wrapper{padding:6rem 0;margin:0 4rem}@media (max-width:1023px){.brit-program-faq .wrapper{padding:6rem 0;margin:0 4rem}}@media (max-width:767px){.brit-program-faq .wrapper{padding:4.3rem 0;margin:0 2rem}}.brit-program-faq__modules-list{margin:0 0 4rem}.brit-program-faq__modules-item{position:relative;border-top:1px solid #b6bec0;overflow:hidden}.brit-program-faq__modules-item:last-child{border-bottom:1px solid #b6bec0}.brit-program-faq__item-inner{padding:0 0 2rem}@media (max-width:1023px){.brit-program-faq__item-inner{padding:0 0 1.8rem}}@media (max-width:767px){.brit-program-faq__item-inner{padding:0 0 2.7rem}}.brit-program-faq .is-open .brit-program-faq__item-title-button::after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.brit-program-faq__item-content{height:0;overflow:hidden}.brit-program-faq__item-title{position:relative;width:100%;padding:1.7rem 0 1.8rem;font-size:1.8rem;line-height:1.66667;font-weight:500;white-space:nowrap}@media (max-width:1023px){.brit-program-faq__item-title{padding:1.6rem 0 1.9rem;font-size:1.6rem;line-height:1.5625}}.brit-program-faq__item-title div{display:inline-block;vertical-align:top;width:90%;white-space:normal}body.is-no-touch .brit-program-faq__item-title:hover{cursor:pointer}.brit-program-faq__item-title-button{position:absolute;z-index:1;top:50%;right:0;width:2.5rem;height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1023px){.brit-program-faq__item-title-button{width:1.4rem;height:1.4rem}}.brit-program-faq__item-title-button::after,.brit-program-faq__item-title-button::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.brit-program-faq__item-title-button::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.brit-program-faq__item-text{width:80rem}@media (max-width:1023px){.brit-program-faq__item-text{width:64rem;font-size:1.5rem;line-height:1.6}}@media (max-width:767px){.brit-program-faq__item-text{width:100%}}.brit-program-faq__item-text p{font-size:1.6rem;line-height:1.5625}@media (max-width:1023px){.brit-program-faq__item-text p{font-size:1.5rem;line-height:1.6}}.brit-program-faq__question-button{display:inline-block;vertical-align:top;min-width:16rem}@media (max-width:1023px){.brit-program-faq__question-button{min-width:21rem}}@media (max-width:767px){.brit-program-faq__question-button{min-width:21.5rem}}.brit-program-faq__question-button button{width:100%}.brit-program-partners .wrapper{padding:6rem 0;margin:0 4rem}@media (max-width:767px){.brit-program-partners .wrapper{padding:4rem 0;margin:0 2rem}}.brit-program-partners__title{font-size:2.4rem;line-height:1.45833;margin:0 0 4rem}@media (max-width:767px){.brit-program-partners__title{margin:0 0 3rem}}.brit-program-partners__list{margin:0 0 4rem}@media (max-width:767px){.brit-program-partners__list{margin:0 0 3rem}}.brit-program-partners__item{font-size:1.8rem;line-height:1.66667;margin:0 0 1.5rem}.brit-program-partners__link .link-underline-new{font-size:1.8rem;line-height:1.66667}.brit-program-stories .wrapper{padding:6rem 0 6.5rem}@media (max-width:767px){.brit-program-stories .wrapper{padding:4rem 0}}.brit-program-stories__row{display:-webkit-box;display:-ms-flexbox;display:flex}.brit-program-stories__row .card .container{max-height:300px;padding:30px;margin-right:auto;margin-left:auto;overflow:hidden}.brit-program-stories__row .card .container p{color:#0b2e13;margin-top:10px}.brit-program-stories__row .card .container h4{text-align:center}.brit-program-stories__row .card .photo{width:200px;height:200px;border-radius:100px;margin-right:auto;margin-bottom:30px;margin-left:auto}.brit-program-stories__col{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:33.33333%;padding:0 1.5rem}@media (min-width:768px) and (max-width:1023px){.brit-program-stories__col{padding:0 1rem}.brit-program-stories__col:nth-child(3n+1){padding:0 2rem 0 0}.brit-program-stories__col:nth-child(3n){padding:0 0 0 2rem}}@media (max-width:767px){.brit-program-stories__col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:0}}.brit-program-stories__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 4rem}@media (max-width:767px){.brit-program-stories__header{margin:0 0 2rem}}.brit-program-stories__header--big{margin:0 0 5rem}.brit-program-stories__header--big .brit-program-stories__title{font-size:3.5rem;line-height:1.28571}@media (max-width:767px){.brit-program-stories__header--big{margin:0 0 2rem}.brit-program-stories__header--big .brit-program-stories__title{font-size:2.4rem;line-height:1.45833}}.brit-program-stories__title{font-size:2.4rem;line-height:1.45833}@media (max-width:767px){.brit-program-stories__link{display:none}}.brit-program-stories__link a{vertical-align:0}.brit-program-stories__list .slider-control{margin:4rem 0 0}@media (max-width:767px){.brit-program-stories__list .slider-control{margin:0 0 4rem}}.brit-program-stories__list-wrapper{position:relative}.brit-program-stories__list-wrapper::before{content:'';position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;opacity:0;background:#fff;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.brit-program-stories__list-wrapper.is-changed::before{opacity:1}.brit-program-stories__container{position:relative;font-size:0;text-align:center;white-space:nowrap;overflow:hidden}@media (max-width:767px){.brit-program-stories__container{min-height:44.5rem}}.brit-program-stories__item{display:inline-block;vertical-align:top;width:100%;text-align:left;white-space:normal}.brit-program-stories__item.is-active{opacity:1;pointer-events:all}@media (max-width:1023px){.brit-program-stories__item .card-person__image-before{width:13rem;height:13rem}}@media (max-width:767px){.brit-program-stories__item .card-person__image-before{width:18rem;height:18rem}}@media (max-width:1023px){.brit-program-stories__item .card-person__image-after{width:19.5rem;height:19.5rem}}@media (max-width:767px){.brit-program-stories__item .card-person__image-after{width:27rem;height:27rem}}.brit-program-stories__button{display:none}.brit-program-stories__button button{width:100%}@media (max-width:767px){.brit-program-stories__button{display:block;width:21.5rem}}.brit-program-structure .wrapper{padding:6rem 0;margin:0 4rem}@media (max-width:1023px){.brit-program-structure .wrapper{padding:6rem 0;margin:0 4rem}}@media (max-width:767px){.brit-program-structure .wrapper{padding:4.3rem 0;margin:0 2rem}}.brit-program-structure__modules-item{position:relative;border-top:1px solid #b6bec0;overflow:hidden}.brit-program-structure__modules-item:last-child{border-bottom:1px solid #b6bec0}.brit-program-structure__item-inner{padding:0 0 2.5rem}@media (max-width:767px){.brit-program-structure__item-inner{padding:0 0 2.7rem}}.brit-program-structure__item-inner ul{list-style:disc;padding-left:1.5rem;margin-bottom:4rem}@media (max-width:767px){.brit-program-structure__item-inner ul{margin:0 0 3rem}}.brit-program-structure__item-inner ul li{font-size:1.6rem;line-height:1.5625}@media (max-width:1023px){.brit-program-structure__item-inner ul li{font-size:1.5rem;line-height:1.33333;margin:0 0 1rem}}.brit-program-structure__item-inner ul li:last-child{margin:0}.brit-program-structure__item-inner h4{line-height:1.5625;font-weight:500;margin:0 0 1rem}@media (max-width:1023px){.brit-program-structure__item-inner h4{font-size:1.5rem;line-height:1.33333}}.brit-program-structure .is-open .brit-program-structure__item-title-button::after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.brit-program-structure__item-title{position:relative;width:100%;padding:1.7rem 0 1.8rem;font-size:1.8rem;line-height:1.66667;font-weight:500;white-space:nowrap}@media (max-width:1023px){.brit-program-structure__item-title{padding:1.6rem 0 1.9rem;font-size:1.6rem;line-height:1.5625}}.brit-program-structure__item-title div{display:inline-block;vertical-align:top;width:85%;white-space:normal;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .brit-program-structure__item-title:hover{cursor:pointer}body.is-no-touch .brit-program-structure__item-title:hover div{opacity:.5}.brit-program-structure__item-title-button{position:absolute;z-index:1;top:50%;right:0;width:2.5rem;height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1023px){.brit-program-structure__item-title-button{width:1.4rem;height:1.4rem}}.brit-program-structure__item-title-button::after,.brit-program-structure__item-title-button::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.brit-program-structure__item-title-button::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.brit-program-structure__item-content{height:0;overflow:hidden}.brit-program-structure__item-text{width:80rem;line-height:1.5625;margin:0 0 3rem}@media (max-width:1023px){.brit-program-structure__item-text{width:64rem;font-size:1.5rem;line-height:1.6;margin:0 0 2.5rem}}@media (max-width:767px){.brit-program-structure__item-text{width:100%;margin:0 0 3rem}}.brit-program-structure__item-text p{margin:0 0 2.6rem}@media (max-width:767px){.brit-program-structure__item-text p{margin:0 0 .5rem}}.brit-program-structure__item-text p:last-child{margin:0}.brit-program-structure__item-download{margin:0 0 4.5rem}@media (max-width:1023px){.brit-program-structure__item-download{margin:0 0 2.3rem}}@media (max-width:767px){.brit-program-structure__item-download{margin:0 0 3rem}}@media (max-width:1023px){.brit-program-structure__item-download a{font-size:1.5rem}}.brit-program-structure__item-download svg{display:inline-block;vertical-align:middle}@media (max-width:1023px){.brit-program-structure__item-program{font-size:1.5rem}}@media (max-width:1023px){.brit-program-student-reviews{width:100%}}.brit-program-student-reviews__wrapper{padding:6rem 0 4rem;margin:0 4rem}@media (max-width:1023px){.brit-program-student-reviews__wrapper{padding:6rem 0;margin:0 4rem}}@media (max-width:767px){.brit-program-student-reviews__wrapper{padding:5.5rem 0 4rem;margin:0 2rem}}.brit-program-student-reviews__list{font-size:0}.brit-program-student-reviews__list.is-collapsed .brit-program-student-reviews__item:not(.is-existed){display:none}.brit-program-student-reviews__link-block{width:90%;font-size:1.6rem;margin:0 auto}body.is-no-touch .brit-program-student-reviews__link-block:hover span::before{opacity:0}body.is-no-touch .brit-program-student-reviews__link-block:hover span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}.brit-program-student-reviews__link-block span{position:relative;display:inline-block;vertical-align:top;font-weight:500;color:transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);margin-bottom:.5rem}.brit-program-student-reviews__link-block span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;background:-webkit-gradient(linear,left top,right top,color-stop(0,#000),to(#000));background:-o-linear-gradient(left,#000 0,#000 100%);background:linear-gradient(90deg,#000 0,#000 100%);-webkit-background-clip:text;background-clip:text;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.brit-program-student-reviews__link-block span::after{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;background-clip:text;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.brit-program-student-reviews__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.brit-program-student-reviews__item picture{display:block;width:100%;min-width:100%;height:100%;min-height:100%;text-align:center}.brit-program-student-reviews__item picture img{display:block;width:100%;max-width:calc(100% - 20px);max-height:calc(100% - 20px);margin:10px auto auto}.brit-program-student-reviews__image-block{width:100%;height:100%;cursor:pointer}body.is-no-touch .brit-program-student-reviews__image-block:hover span::before{opacity:0}body.is-no-touch .brit-program-student-reviews__image-block:hover span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}.brit-program-student-reviews__image-block .block-info{width:90%;font-size:1.6rem;text-align:left;margin:2rem auto}.brit-program-student-reviews__image-block .block-info span{position:relative;display:inline-block;vertical-align:top;font-weight:500;color:transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);margin-bottom:.5rem}.brit-program-student-reviews__image-block .block-info span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;background:-webkit-gradient(linear,left top,right top,color-stop(0,#000),to(#000));background:-o-linear-gradient(left,#000 0,#000 100%);background:linear-gradient(90deg,#000 0,#000 100%);-webkit-background-clip:text;background-clip:text;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.brit-program-student-reviews__image-block .block-info span::after{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;background-clip:text;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.brit-program-student-reviews__image-block .block-info .preview-text{font-size:1.3rem;color:#585d5f}.brit-program-student-reviews__button{font-size:1.6rem;font-weight:500;text-align:center;margin:3rem 0 6rem}@media (max-width:1023px){.brit-program-student-reviews__button{font-size:1.5rem}}@media (max-width:767px){.brit-program-student-reviews__button{margin:2rem 0 5rem}}.brit-program-student-reviews__show-btn{text-transform:uppercase;text-align:center;color:rgba(0,0,0,.5);margin:0 auto}@media (max-width:1023px){.brit-program-student-reviews__show-btn{font-size:1.5rem}}body.is-no-touch .brit-program-student-reviews__show-btn:hover{color:#000}.brit-program-student-reviews__svg-wrapper{position:absolute;top:50%;left:50%;width:4rem;height:3.2rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.brit-program-student-reviews__nophoto{position:relative;width:26rem;height:17rem;background:#232526;margin-top:10px}@media (max-width:1023px){.brit-program-student-reviews__nophoto{width:100%;height:auto;min-height:12.8rem}}@media (max-width:767px){.brit-program-student-reviews__nophoto{min-height:7.3rem}}@media (max-width:380px){.brit-program-student-reviews__nophoto{min-height:7rem}}@media (max-width:1023px){.brit-program-student-works{width:100%}}.brit-program-student-works__wrapper{padding:6rem 0 4rem;margin:0 4rem}@media (max-width:1023px){.brit-program-student-works__wrapper{padding:6rem 0;margin:0 4rem}}@media (max-width:767px){.brit-program-student-works__wrapper{padding:5.5rem 0 4rem;margin:0 2rem}}.brit-program-student-works__list{font-size:0;overflow:hidden}.brit-program-student-works__list.is-collapsed .brit-program-student-works__item:not(.is-existed){display:none}.brit-program-student-works__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 4rem}@media (max-width:1023px){.brit-program-student-works__item{margin:0 0 4rem}}@media (max-width:767px){.brit-program-student-works__item{margin:0 0 2rem}}.brit-program-student-works__item img{display:block;width:100%}.brit-program-student-works__image-block{position:relative;display:inline-block;vertical-align:top;height:100%}body.is-no-touch .brit-program-student-works__image-block:hover{cursor:url(../assets/img/icons/cursor.cur),none}body.is-no-touch .brit-program-student-works__image-block:hover::after{opacity:1}.brit-program-student-works__image-block::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.brit-program-student-works__button{font-size:1.6rem;font-weight:500;text-align:center;margin:0 0 6rem}@media (max-width:1023px){.brit-program-student-works__button{font-size:1.5rem}}@media (max-width:767px){.brit-program-student-works__button{margin:0 0 5rem}}.brit-program-student-works__show-btn{text-transform:uppercase;text-align:center;color:rgba(0,0,0,.5);margin:0 auto}@media (max-width:1023px){.brit-program-student-works__show-btn{font-size:1.5rem}}body.is-no-touch .brit-program-student-works__show-btn:hover{color:#000}.brit-program-student-works__all-works-link{font-size:1.8rem}@media (max-width:1023px){.brit-program-student-works__all-works-link{font-size:1.5rem;line-height:1.33333}}.brit-program-teachers .wrapper{padding:6rem 0;margin:0 4rem}@media (max-width:767px){.brit-program-teachers .wrapper{display:block;margin:0 2rem}}.brit-program-teachers__card-info{margin-bottom:1em}@media (max-width:767px){.brit-program-teachers__card-info{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -1.25rem 4rem}}.brit-program-teachers__card-info-avatat{margin:0 0 2rem}@media (max-width:1023px){.brit-program-teachers__card-info-avatat{margin:0 0 2rem}}@media (max-width:767px){.brit-program-teachers__card-info-avatat{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;-ms-flex-item-align:start;align-self:flex-start;width:100%;max-width:33.33333%;min-height:1px;padding:0 1.25rem;margin:0}}.brit-program-teachers__card-info-img{width:100%;height:100%;padding:0 0 100%;background:no-repeat center;background-size:cover}@media (max-width:767px){.brit-program-teachers__card-info-content-wrapper{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;min-height:1px;padding:0 1.25rem;margin:0}}.brit-program-teachers__card-info-name{font-size:1.8rem;line-height:1.66667;font-weight:500}@media (max-width:1023px){.brit-program-teachers__card-info-name{font-size:1.6rem;line-height:1.5625}}@media (max-width:767px){.brit-program-teachers__card-info-name{font-size:1.5rem;line-height:1.46667}}.brit-program-teachers__card-info-post{font-size:1.8rem;line-height:1.66667;color:#b6bec0;margin:0 0 2rem}@media (max-width:1023px){.brit-program-teachers__card-info-post{font-size:1.6rem;line-height:1.5625}}@media (max-width:767px){.brit-program-teachers__card-info-post{font-size:1.5rem;line-height:1.33333;margin:0 0 1rem}}.brit-program-teachers__card-info-about{line-height:1.5625}@media (max-width:1023px){.brit-program-teachers__card-info-about{font-size:1.5rem;line-height:1.6}}@media (max-width:767px){.brit-program-teachers__card-info-about{font-size:1.5rem;line-height:1.6}}.brit-program-teachers__list-row{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1024px) and (max-width:9999px){.brit-program-teachers__list-row{margin:0 -2rem}}@media (max-width:1023px){.brit-program-teachers__list-row{margin:0 -1.5rem}}@media (max-width:767px){.brit-program-teachers__list-row{margin:0 -1.25rem}}.brit-program-teachers__list-col{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;width:100%;max-width:33.333333%;min-height:1px;padding:0 2rem;margin:0 0 4rem}.brit-program-teachers__list-col:nth-last-child(-n+3){margin:0}@media (max-width:1023px){.brit-program-teachers__list-col{padding:0 1.5rem}}@media (max-width:767px){.brit-program-teachers__list-col{padding:0 1.25rem;margin:0 0 4rem}}.call-to-action{padding:8rem 0;color:#fff;background:#000}@media (max-width:1023px){.call-to-action{padding:6rem 0}}@media (max-width:767px){.call-to-action{padding:4rem 0}}.call-to-action+.footer{position:relative}.call-to-action+.footer::before{content:'';position:absolute;top:0;left:-50vw;width:150vw;height:1px;opacity:.15;background:#fff}.call-to-action h3{font-weight:400}@media (max-width:767px){.call-to-action h3{font-size:2.4rem;line-height:1.45833}}.call-to-action h3+h3{margin-top:4rem}.call-to-action__contacts-list{font-size:1.8rem;line-height:1.66667;margin-top:3rem}.call-to-action__contacts-list li{margin-bottom:1rem}.education-announce{background:#000;-webkit-box-shadow:0 -18rem #000;box-shadow:0 -18rem #000}.education-announce .first-screen-breadcrumbs{margin:0 0 10rem}@media (max-width:1023px){.education-announce .first-screen-breadcrumbs{margin:0 0 6rem}}.education-announce__main{padding:2.2rem 0 8rem;border-bottom:1px solid #585d5f}@media (max-width:1023px){.education-announce__main{padding:3.9rem 0 6rem}}@media (max-width:767px){.education-announce__main{padding:3.9rem 0}}.education-announce__content{margin:0 0 7.5rem}@media (max-width:1023px){.education-announce__content{margin:0 0 2.5rem}}.education-announce__title{font-size:7rem;line-height:1;font-weight:900;color:#fff;margin:0 0 2.5rem}@media (max-width:1023px){.education-announce__title{font-size:2.4rem;line-height:1.45833;margin:0 0 .8rem}}.education-announce__text{font-size:2.4rem;line-height:1.45833;color:rgba(255,255,255,.5)}@media (max-width:1023px){.education-announce__text{font-size:1.5rem;line-height:1.6}}.education-announce__information-list{font-size:0}.education-announce__information-item{display:inline-block;vertical-align:top;width:36rem;font-size:1.6rem;margin:0 4rem 0 0}.education-announce__information-item:nth-child(3n){margin-right:0}.education-announce__information-item:nth-of-type(n+4) a{border-top:none}.education-announce__information-item a{width:100%;padding:1.5rem 0 1.7rem}@media (max-width:1023px){.education-announce__information-item a span{font-size:1.5rem}}@media (max-width:1023px){.education-announce__information-item{width:100%}.education-announce__information-item a{border-top:none}.education-announce__information-item:first-child a{border-top:1px solid #585d5f}}.education-announce__information-item--button{display:none}.education-test-block__form-wrapper{background:rgba(182,190,192,.3);-webkit-box-shadow:0 -14rem rgba(182,190,192,.3);box-shadow:0 -14rem rgba(182,190,192,.3)}.education-test-block__form{padding:6rem 0}@media (max-width:767px){.education-test-block__form{padding:4rem 0 2rem}}.education-test-block__item{display:none;padding:0 10rem;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.education-test-block__item{padding:0}}.education-test-block__item:last-child .education-test-block__item-title{padding:0}.education-test-block__item:last-child .education-test-block__item-title::before{content:none}.education-test-block__item.is-active{display:block;opacity:1}.education-test-block__item-title{position:relative;padding:0 0 0 1.15em;font-size:2.4rem;line-height:1.45833}@media (max-width:767px){.education-test-block__item-title{font-size:2rem;line-height:1.5}}.education-test-block__item-title::before{content:attr(data-index);position:absolute;top:0;left:0}.education-test-block__item-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:4rem 0 6rem 20rem}@media (min-width:1024px) and (max-width:9999px){.education-test-block__item-buttons .row{margin:0}.education-test-block__item-buttons .row>:nth-child(3n) label{margin:0 0 2rem}}@media (max-width:1023px){.education-test-block__item-buttons{padding:4rem 0 6rem}}@media (max-width:767px){.education-test-block__item-buttons{padding:1rem 0 3rem}}.education-test-block__item-buttons label{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:24rem;height:8rem;color:rgba(0,0,0,.5);background:#fff;-webkit-box-shadow:0 2px 2rem rgba(182,190,192,.3);box-shadow:0 2px 2rem rgba(182,190,192,.3);-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86);margin:0 2rem 2rem 0;cursor:pointer}body.is-no-touch .education-test-block__item-buttons label:hover{color:#000}@media (max-width:1023px){.education-test-block__item-buttons label{width:100%;margin:0 0 2rem}}@media (max-width:767px){.education-test-block__item-buttons label{height:6rem;font-size:1.5rem;margin:0 0 1rem}}.education-test-block__item-buttons input:checked+label{color:#fff;background:#000}body.is-no-touch .education-test-block__item-buttons input:checked+label:hover{color:#fff}.education-test-block .education-test+.education-test{border-top:1px solid #b6bec0}.education-test-block .education-test__list.form-loading{position:relative;height:16rem}.education-test-block .education-test__list.form-loading::before{content:'';position:absolute;z-index:100;top:0;bottom:0;left:0;right:0;display:block;background:rgba(255,255,255,.5)}.education-test-block .education-test__list.form-loading::after{content:'';position:absolute;z-index:101;top:50%;left:50%;display:block;width:8rem;height:8rem;opacity:1;border-radius:100%;background:#ff7020;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:opacity .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-o-transition:transform .3s cubic-bezier(.55,.055,.675,.19),opacity .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),opacity .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),opacity .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-webkit-animation:sk-spinner-pulse 1s infinite ease-in-out;animation:sk-spinner-pulse 1s infinite ease-in-out}.education-test{padding:8rem 0;font-size:0}.education-test:last-child{border-bottom:none}@media (max-width:1023px){.education-test{padding:6rem 0}}@media (max-width:767px){.education-test{padding:4rem 0}}.education-test .wrapper{position:relative}.education-test__desc{padding:8.5rem 0 0 10rem}@media (max-width:1023px){.education-test__desc{padding:0;margin:0 0 1.2rem}}.education-test__title{font-size:3.5rem;line-height:1.28571;margin:0 0 1.4rem -.075em}@media (max-width:1023px){.education-test__title{font-size:2.4rem;line-height:1.45833;margin:0 0 1.6rem -.075em}}.education-test__text{font-size:1.8rem;line-height:1.66667;margin:0 0 5rem}@media (max-width:1023px){.education-test__text{font-size:1.5rem;line-height:1.6;margin:0}}.education-test__button{width:18rem}.education-test__button button{width:100%}.education-test__button a{width:100%}@media (max-width:1023px){.education-test__button{width:100%}}@media (max-width:1023px){.education-test__button--desktop{display:none}}.education-test__button--mobile{margin-top:2rem}@media (min-width:1024px) and (max-width:9999px){.education-test__button--mobile{display:none}}.education-test__card{padding:0 10rem 0 5rem}@media (max-width:1023px){.education-test__card{padding:0}}.education-test__card .card-course .filter-button{margin-right:1rem}.education-test__card .card-course .filter-button:last-child{margin-right:0}.event-open{padding-top:7.6rem;padding-bottom:8.3rem}@media (max-width:1023px){.event-open{padding-top:5.6rem}}@media (max-width:767px){.event-open{padding-top:4rem;padding-bottom:1.9rem}}.event-open .social{max-width:30rem;font-size:0;margin-bottom:3.6rem;margin-left:-.732rem}@media (max-width:767px){.event-open .social{max-width:none;margin-left:-1.5rem}}@media (max-width:1023px){.event-open .social{display:block}}.event-open .social .social__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}@media (max-width:1023px){.event-open .social .social__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}}@media (max-width:767px){.event-open .social .social__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}}.event-open .social .social__container a{position:relative;display:inline-block;vertical-align:top;width:2.927rem;height:2.927rem;text-align:center;margin-left:.732rem}@media (max-width:767px){.event-open .social .social__container a{width:3.5rem;height:3.5rem;margin-left:1.5rem}}body.is-no-touch .event-open .social .social__container a:hover .social__ico{opacity:0}body.is-no-touch .event-open .social .social__container a:hover .social__ico-rainbow{opacity:1}body.is-no-touch .event-open .social .social__container a:hover .social__ico-rainbow::before{opacity:1;-webkit-animation:preloader-transfusion 70s linear infinite;animation:preloader-transfusion 70s linear infinite}.event-open .social .social__container a:focus .social__ico{opacity:0}.event-open .social .social__container a:focus .social__ico-rainbow{opacity:1}.event-open .social .social__item--mail{display:none}@media (max-width:767px){.event-open .social .social__item--mail{display:block}}.event-open .social .social__item--print a{width:3.1rem}@media (max-width:767px){.event-open .social .social__item--print{display:none}}.event-open .social .social__ico{position:absolute;top:0;bottom:0;left:0;right:0;display:none;border-radius:50%;background:#111213;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);overflow:hidden}.event-open .social .social__ico svg{position:absolute;top:0;bottom:0;left:0;right:0}.event-open .social .social__ico-rainbow{position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.event-open .social .social__ico-rainbow::before{content:'';position:absolute;top:2px;bottom:2px;left:2px;right:2px;opacity:0;border-radius:50%;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.event-open .social .social__ico-rainbow svg{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0}.event-open--past .event-open__registration{display:none!important}.event-open__header{margin-bottom:8.5rem}@media (max-width:767px){.event-open__header{margin-bottom:3.6rem}}.event-open__title{font-weight:400;letter-spacing:-.1rem;margin-bottom:4rem}@media (max-width:767px){.event-open__title{letter-spacing:0;margin-bottom:.9rem}}.event-open__sticky-wrapper{position:relative}@media (min-width:1024px) and (max-width:9999px){.event-open__sticky-item{position:-webkit-sticky;position:sticky;top:17.5rem;width:30rem;padding:0 2rem 17.5rem}.event-open__sticky-item--left{left:0}.event-open__sticky-item--right{right:0}}.event-open__filter{margin-top:1.5rem;margin-bottom:1.5rem}.event-open__filter .filter-button{padding:0 1rem}@media (max-width:767px){.event-open__filter{margin-top:0}}.event-open__date{display:block}.event-open__time{color:#585d5f;opacity:.5}.event-open__day{margin-right:1.4rem}@media (max-width:767px){.event-open__side-info{margin-bottom:3.9rem}}.event-open__caption{font-size:1.6rem;line-height:1.565;word-break:break-word;word-wrap:wrap;overflow-wrap:break-word;color:#585d5f;opacity:.7;margin-bottom:.5rem}@media (max-width:767px){.event-open__caption{font-size:1.5rem;line-height:1.6}}.event-open__side-text{display:block;font-size:1.6rem;line-height:1.565;word-break:break-word;word-wrap:wrap;overflow-wrap:break-word;margin-bottom:4rem}@media (max-width:767px){.event-open__side-text{font-size:1.5rem;line-height:1.6;margin-bottom:2rem}}.event-open__slider{margin-bottom:3.7rem}@media (max-width:767px){.event-open__slider{margin-bottom:1.2rem}}.event-open__picture{height:40rem!important;background:no-repeat center center;background-size:cover;margin-bottom:1.2rem!important}@media (max-width:767px){.event-open__picture{height:24rem!important;margin-bottom:.7rem!important}}.event-open__image-description{margin-bottom:1.7rem}.event-open__image-description span{font-size:1.4rem;line-height:1.25;color:#585d5f;opacity:.7}@media (max-width:767px){.event-open__image-description{margin-bottom:1.7rem}}.event-open__intro{margin-bottom:5.8rem}@media (max-width:767px){.event-open__intro{margin-bottom:4.2rem}}.event-open--exposition .event-open__intro{margin-bottom:6.2rem}@media (max-width:767px){.event-open--exposition .event-open__intro{margin-bottom:4.6rem}}.event-open__plan-title{font-size:1.8rem;line-height:1.67;font-weight:500;margin-bottom:1.2rem}@media (max-width:767px){.event-open__plan-title{font-size:1.5rem;line-height:1.6;margin-bottom:1rem}}.event-open__description-text{font-size:1.6rem;line-height:1.565;margin-bottom:2.5rem}.event-open__description-text:last-child{margin-bottom:0}@media (max-width:767px){.event-open__description-text{font-size:1.5rem;line-height:1.6;margin-bottom:3.4rem}}.event-open__plan{margin-bottom:5rem}.event-open__plan:last-child{margin-bottom:0}@media (max-width:767px){.event-open__plan{margin-bottom:4rem}}.event-open__plan-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.event-open__plan-item{display:block}}.event-open__plan-time{-ms-flex-negative:0;flex-shrink:0;display:block;width:10.6rem;font-size:1.6rem;line-height:1.565;opacity:.5;margin-right:1rem}@media (max-width:767px){.event-open__plan-time{font-size:1.5rem;line-height:1.6}}.event-open__theme{display:block;font-size:1.6rem;line-height:1.565;margin-bottom:1rem}@media (max-width:767px){.event-open__theme{font-size:1.5rem;line-height:1.6;margin-bottom:1.03rem}}.event-open__registration-wrapper--mobile{display:none}@media (max-width:767px){.event-open__registration-wrapper--desktop{display:none}.event-open__registration-wrapper--mobile{display:block}}.event-open__registration{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;color:#fff!important;margin-left:4rem!important}@media (max-width:1023px){.event-open__registration{margin-top:3.9rem!important;margin-left:0!important}}@media (max-width:767px){.event-open__registration{margin-top:0!important;margin-bottom:4rem!important}}.event-open__slider-wrapper{position:relative;overflow:hidden}.event-open__slider-wrapper::before{content:'';position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;opacity:0;background:#000;pointer-events:none}.event-open__slider-wrapper.is-changed::before{opacity:1}.event-open__slider-list{white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch}.event-open__slider-list>*{display:inline-block;white-space:normal}.event-open__slide{display:none;width:100%;white-space:normal}.event-open__slide.is-active{display:inline-block;-webkit-animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.event-open .slider-control{margin-bottom:1.7rem}.event-open .slider-control.js-no-buttons{display:none}@media (max-width:767px){.event-open .slider-control__button{width:2.1rem;height:2.1rem}}@media (max-width:767px){.event-open .slider-control__counter{margin:.1rem}}@media (max-width:1023px){.event-open .card-image__picture-plus-background{display:none}}.events-all{padding-top:7.9rem}@media (max-width:767px){.events-all{padding-top:1.5rem}}.events-all__text{display:none}.events-all__text.js-tabs__text--active{display:block}.events-all__title{font-weight:400;margin-bottom:2.1rem}@media (max-width:767px){.events-all__title{margin-bottom:1.6rem}}.events-all__description{font-size:2.4rem;line-height:1.46;color:#585d5f;opacity:.7;margin-bottom:11.9rem}@media (max-width:767px){.events-all__description{font-size:1.5rem;line-height:1.6;margin-bottom:4.5rem}}.events-all__tabs-wrapper{border-bottom:1px solid #b6bec0}.events-all__tabs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-4.6rem}@media (max-width:767px){.events-all__tabs{margin-left:-3rem}}.events-all__tab-item{margin-left:4.6rem}@media (max-width:767px){.events-all__tab-item{margin-left:3rem}}.events-all__tab-link{position:relative;display:block;padding-bottom:.4rem;font-size:2.4rem;line-height:1.46;color:#b6bec0}.events-all__tab-link:focus,.events-all__tab-link:hover{color:#000}.events-all__tab-link.js-tabs__item--active{color:#000;cursor:default;pointer-events:none}html.is-firefox .events-all__tab-link.js-tabs__item--active,html.is-ie .events-all__tab-link.js-tabs__item--active{color:#000;background:0 0}html.is-firefox .events-all__tab-link.js-tabs__item--active span,html.is-ie .events-all__tab-link.js-tabs__item--active span{color:#9e38ff;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.events-all__tab-link.js-tabs__item--active span::after,.events-all__tab-link.js-tabs__item--active span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-ie .events-all__tab-link.js-tabs__item--active span::after,html.is-ie .events-all__tab-link.js-tabs__item--active span::before{display:none}.events-all__tab-link.js-tabs__item--active span::before{opacity:0;background:-webkit-gradient(linear,left top,right top,from(#000),to(#000));background:-o-linear-gradient(left,#000 0,#000 100%);background:linear-gradient(90deg,#000 0,#000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.events-all__tab-link.js-tabs__item--active span::after{opacity:1;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.events-all__tab-link.js-tabs__item--active::after,.events-all__tab-link.js-tabs__item--active::before{content:'';position:absolute;bottom:-.1rem;left:0;right:0;height:2px;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.events-all__tab-link.js-tabs__item--active::before{border-color:transparent;background:#000}.events-all__tab-link.js-tabs__item--active::after{opacity:1;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}@media (max-width:767px){.events-all__tab-link{padding-bottom:1rem;font-size:1.5rem;line-height:1.333}}.events-all__filter-wrapper{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:2rem;margin-bottom:2.7rem}.events-all__filter-wrapper>*{font-size:1.6rem;line-height:1.56}@media (max-width:767px){.events-all__filter-wrapper>*{font-size:1.5rem;line-height:1.333}}.events-all__filter-wrapper.js-tabs__filters--modified{margin-bottom:4.4rem}.events-all__filter-wrapper.js-tabs__filters--modified .events-all__date-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin-right:0}.events-all__filter-wrapper.js-tabs__filters--modified .events-all__period--past{margin-right:auto}.events-all__filter-wrapper.js-tabs__filters--modified .events-all__select-wrapper{display:none}.events-all__filter-wrapper.js-tabs__filters--modified .events-all__datepicker-wrapper{left:auto;right:0}@media (max-width:767px){.events-all__filter-wrapper.js-tabs__filters--modified .events-all__datepicker-wrapper{left:-5.6vw;right:auto}}@media (max-width:767px){.events-all__filter-wrapper.js-tabs__filters--modified{margin-bottom:0}}@media (max-width:1023px){.events-all__filter-wrapper{display:block}}@media (max-width:767px){.events-all__filter-wrapper{padding-top:3.1rem;padding-bottom:2rem;margin-bottom:0}}@media (max-width:767px){.events-all__date{-webkit-box-shadow:0 .2rem .7rem rgba(0,0,0,.08);box-shadow:0 .2rem .7rem rgba(0,0,0,.08)}}.events-all__date-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.8rem;margin-right:3rem;margin-left:-4rem}.events-all__date-wrapper>*{margin-bottom:.4rem;margin-left:4rem}@media (max-width:1023px){.events-all__date-wrapper{margin-right:0}}@media (max-width:767px){.events-all__date-wrapper{padding-top:0;margin-left:-1.5rem}.events-all__date-wrapper>*{margin-left:1.5rem}}.events-all__period{color:#585d5f;opacity:.7}.events-all__period:focus,.events-all__period:hover{color:#000}.events-all__period.js-filter-item--active{color:#000;opacity:1}@media (max-width:767px){.events-all__period{opacity:.5}.events-all__period--past{margin-right:auto}}.events-all__datepicker-title{color:#585d5f;opacity:.7;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer}.events-all__datepicker-title:focus,.events-all__datepicker-title:hover{color:#000}.events-all__datepicker-title.has-value,.events-all__datepicker-title.is-active{font-weight:600;opacity:1}.events-all__datepickers{font-size:0;white-space:nowrap;margin:0 0 3rem}@media (max-width:767px){.events-all__datepickers{width:28rem;margin:0 auto 4rem}}.events-all__datepickers>*{white-space:normal}.events-all__datepicker-wrapper{position:absolute;z-index:5;top:calc(100% + 2.5rem);left:0;display:none;padding:3rem 4rem 4rem;background:#000}@media (max-width:1023px){.events-all__datepicker-wrapper{padding:3rem}}@media (max-width:767px){.events-all__datepicker-wrapper{top:calc(100% + 2rem);left:-5.6vw;width:100vw;padding:3rem 0}}@media (max-width:374px){.events-all__datepicker-wrapper{left:-6.3vw}}.events-all__datepicker-wrapper.is-active{display:block}.events-all__datepicker-wrapper input[type=text]{display:none}.events-all__datepicker-wrapper .flatpickr-calendar.inline{top:0;display:inline-block;vertical-align:top;width:auto;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.events-all__datepicker-wrapper .flatpickr-calendar.inline:first-of-type .flatpickr-next-month{display:none}@media (max-width:767px){.events-all__datepicker-wrapper .flatpickr-calendar.inline:first-of-type .flatpickr-next-month{display:block}}.events-all__datepicker-wrapper .flatpickr-calendar.inline:last-child{margin:0 0 0 4rem}@media (max-width:1023px){.events-all__datepicker-wrapper .flatpickr-calendar.inline:last-child{margin:0 0 0 3rem}}@media (max-width:767px){.events-all__datepicker-wrapper .flatpickr-calendar.inline:last-child{display:none}}.events-all__datepicker-wrapper .flatpickr-calendar.inline:last-child .flatpickr-prev-month{display:none}.events-all__datepicker-wrapper .flatpickr-calendar.inline::after,.events-all__datepicker-wrapper .flatpickr-calendar.inline::before{content:none}.events-all__datepicker-wrapper .flatpickr-calendar.inline .arrowDown,.events-all__datepicker-wrapper .flatpickr-calendar.inline .arrowUp{display:none}.events-all__datepicker-wrapper .flatpickr-calendar.inline .numInput.cur-year{pointer-events:none}.events-all__datepicker-wrapper .flatpickr-calendar.inline .numInputWrapper input{width:5.4rem}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-month{height:4.5rem;color:#fff;background:0 0;fill:#fff}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-month .flatpickr-current-month{height:auto;font-size:1.8rem}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper{width:auto}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-month .flatpickr-current-month span.cur-month{font-weight:400}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month,.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month{height:auto;padding:0;line-height:0;color:#fff;fill:#fff}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month svg,.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month svg{display:block;width:2.6rem;height:2.6rem}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month{left:-.4rem}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month{right:-.4rem}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month:hover svg,.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month:hover svg{fill:#6bc669}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-current-month span.cur-month:hover,.events-all__datepicker-wrapper .flatpickr-calendar.inline .numInputWrapper:hover{background:0 0}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-weekdays{height:3rem}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-weekday{font-size:1.6rem;font-weight:400;text-transform:lowercase;color:rgba(255,255,255,.5)}@media (max-width:1023px){.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-weekday{font-size:1.4rem}}.events-all__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days{display:block;width:auto}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer{position:relative;display:block;width:31.5rem;min-width:auto;max-width:none;color:rgba(255,255,255,.5)}@media (max-width:1023px){.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer{width:24.5rem}}@media (max-width:767px){.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer{width:28rem}}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer::before{content:'';position:absolute;z-index:1;top:0;left:0;right:0;height:1px;background:#585d5f}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer::after{content:'';position:absolute;top:0;bottom:0;left:0;width:1px;background:#585d5f}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day{position:relative;width:4.5rem;max-width:none;height:4.5rem;font-size:1.6rem;line-height:4.5rem;color:#fff;border:0;border-radius:0;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86),color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86),color .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86),color .3s cubic-bezier(.785,.135,.15,.86);margin:0}@media (max-width:1023px){.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day{width:3.5rem;height:3.5rem;line-height:3.5rem}}@media (max-width:767px){.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day{width:4rem;height:4rem;line-height:4rem}}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day::before{content:'';position:absolute;z-index:1;top:0;bottom:0;right:0;width:1px;background:#585d5f}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day::after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:#585d5f}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.disabled{color:#fff}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.inRange{color:#000;background:rgba(255,255,255,.85)!important;-webkit-box-shadow:none;box-shadow:none}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected{color:#000}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.nextMonthDay,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.notAllowed,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.notAllowed.nextMonthDay,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.notAllowed.prevMonthDay,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.prevMonthDay{color:rgba(255,255,255,.5)}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.inRange,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.nextMonthDay.inRange,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.nextMonthDay.today.inRange,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.nextMonthDay:focus,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.nextMonthDay:hover,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.prevMonthDay.inRange,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.prevMonthDay.today.inRange,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.prevMonthDay:focus,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.prevMonthDay:hover,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.today.inRange,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day:focus,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day:hover{color:#000;background:#fff}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange.inRange,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange.nextMonthDay,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange.prevMonthDay,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange:focus,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange:hover,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected.inRange,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected.nextMonthDay,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected.prevMonthDay,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected:focus,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected:hover,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange.inRange,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange.nextMonthDay,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange.prevMonthDay,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange:focus,.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange:hover{background:#fff}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:none;box-shadow:none}.events-all__datepicker-footer::after{content:'';display:table!important;clear:both;height:0!important;visibility:hidden}@media (max-width:767px){.events-all__datepicker-footer{width:28rem;margin:0 auto}}.events-all__datepicker-reset{float:left}.events-all__datepicker-setup{float:right}.events-all__select-wrapper{-ms-flex-negative:0;flex-shrink:0}.events-all__select-wrapper .choices{width:36rem;max-width:36rem}.events-all__select-wrapper .choices__inner{padding-top:1.4rem;padding-bottom:1.2rem}@media (max-width:1023px){.events-all__select-wrapper{margin-top:2.6rem}.events-all__select-wrapper .choices{width:100%}}@media (max-width:767px){.events-all__select-wrapper{margin-top:1.6rem}.events-all__select-wrapper .choices{font-size:1.5rem;line-height:1.333}.events-all__select-wrapper .choices__inner{padding-bottom:1.6rem!important}}.events-all__show-more-wrapper{text-align:center}.events-all__show-more{display:inline-block;vertical-align:middle;padding:3.1rem 0;font-size:1.6rem;line-height:1.5625;font-weight:500;text-transform:uppercase;opacity:.5;margin:0 0 2rem .5rem}body.is-no-touch .events-all__show-more:hover{opacity:1}.events-all .card-event__status{font-size:1.6rem;line-height:1.565;margin-top:2rem}@media (max-width:767px){.events-all .card-event__status{font-size:1.5rem;line-height:1.6}}.events-all .filter-button{height:auto;min-height:3rem;padding:.5rem .6rem}@media (max-width:1023px){.events-all .filter-button{margin:0 .8rem 1rem 0!important}}@media (max-width:1023px){.events-all .card-event__label{padding:.5rem .6rem!important;margin:0 0 1rem}}.events-all .events-list{display:none}.events-all .events-list.js-tabs__content--active{display:block}.events-all .events-list--past .card-event__image{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}@media (max-width:767px){.events-all .events-list{padding:.4rem 0 0}}@media (max-width:767px){.events-all__header+.events-all__content>.events-list>.events-list__cards:first-of-type .col:first-child .card-event{border-top:none}.events-all__header+.events-all__content>.events-list>.events-list__cards:first-of-type .col:first-child .card-event::before{content:none}}.events-all .events-list__cards+.events-list__cards{margin-top:6rem}@media (max-width:767px){.events-all .events-list__cards+.events-list__cards{margin-top:2.5rem}}.events-all .events-list__top h3{margin-bottom:.9rem}.events-all .col:last-child>.card-event{border-bottom:1px solid rgba(182,190,192,.5)}@media (max-width:767px){.events-all .col:last-child>.card-event{border:none}.events-all .col:last-child>.card-event::after{content:'';position:absolute;bottom:0;left:-50vw;width:150vw;height:1px;background-color:rgba(182,190,192,.5)}}.events-list{padding:7rem 0 0}@media (max-width:767px){.events-list{overflow-x:hidden}}.events-list .card-event{border-top:1px solid rgba(182,190,192,.5);border-bottom:none}@media (max-width:1023px){.events-list{padding-top:6rem}}@media (max-width:767px){.events-list{padding:3.4rem 0 0}}.events-list__wrapper{padding:1.5rem 0}@media (max-width:1023px){.events-list__wrapper{padding:1.5rem 0 2.5rem}}@media (max-width:767px){.events-list__wrapper{padding:1.5rem 0 1.8rem}}.events-list__top h3{font-weight:400}@media (max-width:767px){.events-list__top h3{font-size:2.4rem;margin:0 0 1rem}}.events-list__top-link{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media (max-width:767px){.events-list__top-link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto}}.events-list__top-link .link-underline-new{line-height:2.5rem}@media (max-width:1024px){.events-list__top-link .link-underline-new{font-size:1.5rem;line-height:2rem}}@media (max-width:767px){.events-list__top-link .link-underline-new{font-size:1.5rem}}.events-list__all-days-wrapper{display:none}@media (max-width:1023px){.events-list__all-days-wrapper{position:relative;display:block;margin:4rem 0}.events-list__all-days-wrapper::before{content:'';position:absolute;top:-4rem;left:-50vw;width:150vw;height:1px;background-color:rgba(182,190,192,.5)}}.events-list__all-days{width:100%}.finance-britain-baccalaureate{padding:5.5rem 0 0}@media (max-width:1023px){.finance-britain-baccalaureate{padding:3.3rem 0 4rem}}.finance-britain-baccalaureate__title-block{margin:0 0 4rem}@media (max-width:1023px){.finance-britain-baccalaureate__title-block{margin:0 0 1.5rem}}.finance-britain-baccalaureate__title-block .wrapper{margin:0 4rem}@media (max-width:1023px){.finance-britain-baccalaureate__title-block .wrapper{margin:0 4rem}}@media (max-width:767px){.finance-britain-baccalaureate__title-block .wrapper{margin:0 2rem}}.finance-britain-baccalaureate__title{font-size:3.5rem;line-height:1.28571}@media (max-width:1023px){.finance-britain-baccalaureate__title{font-size:3rem}}@media (max-width:767px){.finance-britain-baccalaureate__title{font-size:2.4rem;line-height:1.45833}}.finance-britain-baccalaureate__main-header{border-bottom:1px solid #000}@media (max-width:1023px){.finance-britain-baccalaureate__main-header{display:none}}.finance-britain-baccalaureate__main-header .wrapper{padding:0 0 1.5rem;margin:0 4rem}@media (max-width:1023px){.finance-britain-baccalaureate__main-header .wrapper{margin:0 4rem}}@media (max-width:767px){.finance-britain-baccalaureate__main-header .wrapper{margin:0 2rem}}.finance-britain-baccalaureate__main-header-list{font-size:0}.finance-britain-baccalaureate__main-header-item{display:inline-block;vertical-align:top;font-size:1.6rem;line-height:1.5625;font-weight:500}@media (max-width:1023px){.finance-britain-baccalaureate__main-header-item{font-size:1.5rem}}.finance-britain-baccalaureate__main-header-item--left{padding-left:3px}.finance-britain-baccalaureate__main-content-item{font-size:0;border-bottom:1px solid #b6bec0;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .finance-britain-baccalaureate__main-content-item:hover{background:rgba(182,190,192,.1);-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.finance-britain-baccalaureate__main-content-item:first-child{border-top:1px solid #b6bec0}}@media (max-width:1023px){.finance-britain-baccalaureate__main-content-item:last-child{border-bottom:1px solid #b6bec0}}.finance-britain-baccalaureate__main-content-item:last-child .wrapper{padding:3rem 0 6rem}@media (max-width:1023px){.finance-britain-baccalaureate__main-content-item:last-child .wrapper{padding:2rem 0 2.2rem}}.finance-britain-baccalaureate__main-content-item .wrapper{padding:2.7rem 0 3.7rem;margin:0 4rem}@media (max-width:1023px){.finance-britain-baccalaureate__main-content-item .wrapper{padding:2rem 0 2.2rem}}@media (max-width:767px){.finance-britain-baccalaureate__main-content-item .wrapper{margin:0 2rem}}.finance-britain-baccalaureate__main-content-col{font-size:1.6rem}@media (max-width:1023px){.finance-britain-baccalaureate__main-content-col--left{margin:0 0 2rem}}.finance-britain-baccalaureate__main-content-col--right{font-weight:500}@media (max-width:1023px){.finance-britain-baccalaureate__main-content-col{display:block;width:100%;padding-left:0;font-size:1.5rem;line-height:1.6}}.finance-britain-baccalaureate__main-content-links-item{margin:0 0 .5rem}@media (max-width:1023px){.finance-britain-baccalaureate__main-content-links-item{margin:0 0 .5rem}}.finance-britain-baccalaureate__main-content-links-item:last-child{margin:0}.finance-britain-baccalaureate__main-content-links-item a{text-decoration:underline;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .finance-britain-baccalaureate__main-content-links-item a:hover{color:#ff7020;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.finance-britain-baccalaureate__main-content-price p{margin-bottom:.5rem}.finance-britain-baccalaureate__main-content-price p:last-child{margin:0}@media (max-width:1023px){.finance-britain-baccalaureate__main-content-price p{margin:0}}.finance-britain-baccalaureate__main-content-price span{display:inline-block;vertical-align:top;font-size:1.5rem;line-height:1.33333;font-weight:400;color:rgba(0,0,0,.4);margin:.5rem 0 0}@media (max-width:1023px){.finance-britain-baccalaureate__main-content-price span{font-size:1.4rem}}.finance-intensives{padding:5.5rem 0 0}@media (max-width:1023px){.finance-intensives{padding:3.3rem 0 4rem}}.finance-intensives__title-block{margin:0 0 4rem}@media (max-width:1023px){.finance-intensives__title-block{margin:0 0 1.5rem}}.finance-intensives__title-block .wrapper{margin:0 4rem}@media (max-width:1023px){.finance-intensives__title-block .wrapper{margin:0 4rem}}@media (max-width:767px){.finance-intensives__title-block .wrapper{margin:0 2rem}}.finance-intensives__title{font-size:3.5rem;line-height:1.28571}@media (max-width:1023px){.finance-intensives__title{font-size:3rem}}@media (max-width:767px){.finance-intensives__title{font-size:2.4rem;line-height:1.45833}}.finance-intensives__main-header{border-bottom:1px solid #000}@media (max-width:1023px){.finance-intensives__main-header{display:none}}.finance-intensives__main-header .wrapper{padding:0 0 1.5rem;margin:0 4rem}@media (max-width:1023px){.finance-intensives__main-header .wrapper{margin:0 4rem}}@media (max-width:767px){.finance-intensives__main-header .wrapper{margin:0 2rem}}.finance-intensives__main-header-list{font-size:0}.finance-intensives__main-header-item{display:inline-block;vertical-align:top;font-size:1.6rem;line-height:1.5625;font-weight:500}@media (max-width:1023px){.finance-intensives__main-header-item{font-size:1.5rem}}.finance-intensives__main-content-item{font-size:0;border-bottom:1px solid #b6bec0;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .finance-intensives__main-content-item:hover{background:rgba(182,190,192,.1);-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.finance-intensives__main-content-item:first-child{border-top:1px solid #b6bec0}}@media (max-width:1023px){.finance-intensives__main-content-item:last-child{border-bottom:1px solid #b6bec0}}.finance-intensives__main-content-item:last-child .wrapper{padding:3rem 0 6rem;margin:0 4rem}@media (max-width:1023px){.finance-intensives__main-content-item:last-child .wrapper{padding:2rem 0 2.2rem;margin:0 4rem}}@media (max-width:767px){.finance-intensives__main-content-item:last-child .wrapper{margin:0 2rem}}.finance-intensives__main-content-item .wrapper{padding:2.7rem 0 3.7rem;margin:0 4rem}@media (max-width:1023px){.finance-intensives__main-content-item .wrapper{padding:2rem 0 2.2rem;margin:0 4rem}}@media (max-width:767px){.finance-intensives__main-content-item .wrapper{margin:0 2rem}}.finance-intensives__main-content-col{display:inline-block;vertical-align:top;font-size:1.6rem}@media (max-width:1023px){.finance-intensives__main-content-col--left{margin:0 0 2rem}}.finance-intensives__main-content-col--right{font-weight:500}@media (max-width:1023px){.finance-intensives__main-content-col{display:block;width:100%;padding-left:0;font-size:1.5rem;line-height:1.6}}.finance-intensives__main-content-links-item{margin:0 0 .5rem}@media (max-width:1023px){.finance-intensives__main-content-links-item{margin:0 0 .5rem}}.finance-intensives__main-content-links-item:last-child{margin:0}.finance-intensives__main-content-links-item a{text-decoration:underline;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .finance-intensives__main-content-links-item a:hover{color:#ff7020;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.finance-intensives__main-content-price p{margin-bottom:.5rem}.finance-intensives__main-content-price p:last-child{margin:0}@media (max-width:1023px){.finance-intensives__main-content-price p{margin:0}}.finance-intensives__main-content-price span{display:block;font-size:1.5rem;line-height:1.33333;font-weight:400;color:rgba(0,0,0,.4);margin:.5rem 0 0}@media (max-width:1023px){.finance-intensives__main-content-price span{font-size:1.4rem}}@media (max-width:767px){.finance-intensives__main-content-price span{margin:1rem 0 0}}.finance-russian-additional{padding:5.5rem 0 0}@media (max-width:1023px){.finance-russian-additional{padding:3.3rem 0 4rem}}.finance-russian-additional__title-block{margin:0 0 4rem}@media (max-width:1023px){.finance-russian-additional__title-block{margin:0 0 1.5rem}}.finance-russian-additional__title-block .wrapper{margin:0 4rem}@media (max-width:1023px){.finance-russian-additional__title-block .wrapper{margin:0 4rem}}@media (max-width:767px){.finance-russian-additional__title-block .wrapper{margin:0 2rem}}.finance-russian-additional__title{font-size:3.5rem;line-height:1.28571}@media (max-width:1023px){.finance-russian-additional__title{font-size:3rem}}@media (max-width:767px){.finance-russian-additional__title{font-size:2.4rem;line-height:1.45833}}.finance-russian-additional__main-header{border-bottom:1px solid #000}@media (max-width:1023px){.finance-russian-additional__main-header{display:none}}.finance-russian-additional__main-header .wrapper{padding:0 0 1.5rem;margin:0 4rem}@media (max-width:1023px){.finance-russian-additional__main-header .wrapper{margin:0 4rem}}@media (max-width:767px){.finance-russian-additional__main-header .wrapper{margin:0 2rem}}.finance-russian-additional__main-header-list{font-size:0}.finance-russian-additional__main-header-item{display:inline-block;vertical-align:top;font-size:1.6rem;line-height:1.5625;font-weight:500}@media (max-width:1023px){.finance-russian-additional__main-header-item{font-size:1.5rem}}.finance-russian-additional__main-content-item{font-size:0;border-bottom:1px solid #b6bec0;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .finance-russian-additional__main-content-item:hover{background:rgba(182,190,192,.1);-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.finance-russian-additional__main-content-item:first-child{border-top:1px solid #b6bec0}}@media (max-width:1023px){.finance-russian-additional__main-content-item:last-child{border-bottom:1px solid #b6bec0}}.finance-russian-additional__main-content-item:last-child .wrapper{padding:3rem 0 6rem;margin:0 4rem}@media (max-width:1023px){.finance-russian-additional__main-content-item:last-child .wrapper{padding:2rem 0 2.2rem;margin:0 4rem}}@media (max-width:767px){.finance-russian-additional__main-content-item:last-child .wrapper{margin:0 2rem}}.finance-russian-additional__main-content-item .wrapper{padding:2.7rem 0 3.7rem;margin:0 4rem}@media (max-width:1023px){.finance-russian-additional__main-content-item .wrapper{padding:2rem 0 2.2rem;margin:0 4rem}}@media (max-width:767px){.finance-russian-additional__main-content-item .wrapper{margin:0 2rem}}.finance-russian-additional__main-content-col{display:inline-block;vertical-align:top;font-size:1.6rem}@media (max-width:1023px){.finance-russian-additional__main-content-col--left{margin:0 0 2rem}}.finance-russian-additional__main-content-col--right{font-weight:500}@media (max-width:1023px){.finance-russian-additional__main-content-col{display:block;width:100%;padding-left:0;font-size:1.5rem;line-height:1.6}}.finance-russian-additional__main-content-links-item{margin:0 0 .5rem}@media (max-width:1023px){.finance-russian-additional__main-content-links-item{margin:0 0 .5rem}}.finance-russian-additional__main-content-links-item:last-child{margin:0}.finance-russian-additional__main-content-links-item a{text-decoration:underline;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .finance-russian-additional__main-content-links-item a:hover{color:#ff7020;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.finance-russian-additional__main-content-price p{margin-bottom:.5rem}.finance-russian-additional__main-content-price p:last-child{margin:0}@media (max-width:1023px){.finance-russian-additional__main-content-price p{margin:0}}.finance-russian-additional__main-content-price span{display:inline-block;vertical-align:top;font-size:1.5rem;line-height:1.33333;font-weight:400;color:rgba(0,0,0,.4);margin:.5rem 0 0}@media (max-width:1023px){.finance-russian-additional__main-content-price span{font-size:1.4rem}}.finance-schoolkid{padding:5.5rem 0 0}@media (max-width:1023px){.finance-schoolkid{padding:3.3rem 0 4rem}}.finance-schoolkid__title-block{margin:0 0 4rem}@media (max-width:1023px){.finance-schoolkid__title-block{margin:0 0 1.5rem}}.finance-schoolkid__title-block .wrapper{margin:0 4rem}@media (max-width:1023px){.finance-schoolkid__title-block .wrapper{margin:0 4rem}}@media (max-width:767px){.finance-schoolkid__title-block .wrapper{margin:0 2rem}}.finance-schoolkid__title{font-size:3.5rem;line-height:1.28571}@media (max-width:1023px){.finance-schoolkid__title{font-size:3rem}}@media (max-width:767px){.finance-schoolkid__title{font-size:2.4rem;line-height:1.45833}}.finance-schoolkid__main-header{border-bottom:1px solid #000}@media (max-width:1023px){.finance-schoolkid__main-header{display:none}}.finance-schoolkid__main-header .wrapper{padding:0 0 1.5rem;margin:0 4rem}@media (max-width:1023px){.finance-schoolkid__main-header .wrapper{margin:0 4rem}}@media (max-width:767px){.finance-schoolkid__main-header .wrapper{margin:0 2rem}}.finance-schoolkid__main-header-list{font-size:0}.finance-schoolkid__main-header-item{display:inline-block;vertical-align:top;font-size:1.6rem;line-height:1.5625;font-weight:500}@media (max-width:1023px){.finance-schoolkid__main-header-item{font-size:1.5rem}}.finance-schoolkid__main-content-item{font-size:0;border-bottom:1px solid #b6bec0;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .finance-schoolkid__main-content-item:hover{background:rgba(182,190,192,.1);-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.finance-schoolkid__main-content-item:first-child{border-top:1px solid #b6bec0}}@media (max-width:1023px){.finance-schoolkid__main-content-item:last-child{border-bottom:1px solid #b6bec0}}.finance-schoolkid__main-content-item:last-child .wrapper{padding:3rem 0 6rem;margin:0 4rem}@media (max-width:1023px){.finance-schoolkid__main-content-item:last-child .wrapper{padding:2rem 0 2.2rem;margin:0 4rem}}@media (max-width:767px){.finance-schoolkid__main-content-item:last-child .wrapper{margin:0 2rem}}.finance-schoolkid__main-content-item .wrapper{padding:2.7rem 0 3.7rem;margin:0 4rem}@media (max-width:1023px){.finance-schoolkid__main-content-item .wrapper{padding:2rem 0 2.2rem;margin:0 4rem}}@media (max-width:767px){.finance-schoolkid__main-content-item .wrapper{margin:0 2rem}}.finance-schoolkid__main-content-col{display:inline-block;vertical-align:top;font-size:1.6rem}@media (max-width:1023px){.finance-schoolkid__main-content-col--left{margin:0 0 2rem}}.finance-schoolkid__main-content-col--right{font-weight:500}@media (max-width:1023px){.finance-schoolkid__main-content-col{display:block;width:100%;padding-left:0;font-size:1.5rem;line-height:1.6}}.finance-schoolkid__main-content-links-item{margin:0 0 .5rem}@media (max-width:1023px){.finance-schoolkid__main-content-links-item{margin:0 0 .5rem}}.finance-schoolkid__main-content-links-item:last-child{margin:0}.finance-schoolkid__main-content-links-item a{text-decoration:underline;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .finance-schoolkid__main-content-links-item a:hover{color:#ff7020;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.finance-schoolkid__main-content-price p{margin-bottom:.5rem}.finance-schoolkid__main-content-price p:last-child{margin:0}@media (max-width:1023px){.finance-schoolkid__main-content-price p{margin:0}}.finance-schoolkid__main-content-price span{display:block;font-size:1.5rem;line-height:1.33333;font-weight:400;color:rgba(0,0,0,.4);margin:.5rem 0 0}@media (max-width:1023px){.finance-schoolkid__main-content-price span{font-size:1.4rem}}.first-screen-breadcrumbs{padding:0 0 0 .3rem;font-size:0;color:rgba(255,255,255,.5)}@media (max-width:767px){.first-screen-breadcrumbs{display:none}}.first-screen-breadcrumbs__item{display:inline-block;vertical-align:top;font-size:1.4rem;margin:0 2rem 0 0}@media (max-width:1023px){.first-screen-breadcrumbs__item{font-size:1.4rem}}.first-screen-breadcrumbs__item:last-child{margin:0}.first-screen-breadcrumbs__link{-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .first-screen-breadcrumbs__link:hover{color:#fff;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.first-screen-breadcrumbs__link--is-active{color:#fff;pointer-events:none}.first-screen-links-block{min-height:18rem;padding:4rem 0}@media (max-width:1023px){.first-screen-links-block{padding:4rem 0}}.first-screen-links{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;margin:0 -2rem}@media (max-width:1023px){.first-screen-links{margin:0 -1.5rem}}@media (max-width:767px){.first-screen-links{margin:0 -1.25rem}}.first-screen-links__item{display:inline-block;vertical-align:top;width:33.33333%;padding:0 2rem;font-size:1.6rem}.first-screen-links__item:nth-of-type(n+4) a{border-top:none}.first-screen-links__item a{width:100%;padding:1.5rem 0 1.7rem}@media (max-width:1023px){.first-screen-links__item a span{font-size:1.5rem}}.first-screen-links__item .button{width:100%;height:5rem}@media (max-width:1023px){.first-screen-links__item .button{width:20rem;margin-top:4rem}}@media (max-width:1023px){.first-screen-links__item{width:100%;padding:0 1.5rem}.first-screen-links__item a{border-top:none}.first-screen-links__item:first-child a{border-top:1px solid #585d5f}}@media (max-width:767px){.first-screen-links__item{padding:0 1.25rem}}.first-screen-links__item--button{display:none}.first-screen-links--four-in-a-row .first-screen-links__item{width:25%}.first-screen-links--four-in-a-row .first-screen-links__item:nth-of-type(n+4) a{border-top:1px solid rgba(88,93,95,.2)}.first-screen-links--four-in-a-row .first-screen-links__item:nth-of-type(n+5) a{border-top:none}@media (max-width:1023px){.first-screen-links--four-in-a-row .first-screen-links__item{width:100%}.first-screen-links--four-in-a-row .first-screen-links__item a{border-top:none}.first-screen-links--four-in-a-row .first-screen-links__item:first-child a{border-top:1px solid rgba(88,93,95,.2)}.first-screen-links--four-in-a-row .first-screen-links__item:nth-of-type(n+4) a{border-top:none}}.first-screen-links--three-in-a-row .first-screen-links__item{width:33.33333%}@media (max-width:1023px){.first-screen-links--three-in-a-row .first-screen-links__item{width:100%}.first-screen-links--three-in-a-row .first-screen-links__item a{border-top:none}.first-screen-links--three-in-a-row .first-screen-links__item:first-child a{border-top:1px solid rgba(88,93,95,.2)}.first-screen-links--three-in-a-row .first-screen-links__item:nth-of-type(n+4) a{border-top:none}}@media (max-width:1023px){.first-screen-links--white__item:first-child a{border-top:1px solid #585d5f}}.first-screen-links--white--four-in-a-row .first-screen-links__item:nth-of-type(n+4) a{border-top:1px solid #585d5f}@media (max-width:1023px){.first-screen-links--white--four-in-a-row .first-screen-links__item:first-child a{border-top:1px solid #585d5f}}@media (max-width:1023px){.first-screen-links--white--three-in-a-row .first-screen-links__item:first-child a{border-top:1px solid #585d5f}}.first-screen-navigation{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:6rem;font-size:0;color:rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.3);background:#000}@media (max-width:1023px){.first-screen-navigation{display:none}}.first-screen-navigation--fixed{position:fixed;z-index:3;bottom:0;left:0;width:100%;height:8rem;color:rgba(255,255,255,.5)!important;border:0;background:#000;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.first-screen-navigation--fixed.is-visible{-webkit-transform:none;-ms-transform:none;transform:none}.first-screen-navigation .wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.first-screen-navigation__arrow{position:absolute;top:calc(50% - .85rem);right:0;cursor:pointer}.first-screen-navigation__arrow svg{display:block;width:1.6rem;height:1.7rem;stroke:#fff;stroke-width:1.5px;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .first-screen-navigation__arrow:hover svg{stroke:#ff7020}.first-screen-navigation__item{display:inline-block;vertical-align:top;height:100%;font-size:1.4rem;margin:0 3rem 0 0}.first-screen-navigation__item:last-child{margin-right:0}.first-screen-navigation__item a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}body.is-no-touch .first-screen-navigation__item a:hover{color:#fff}.first-screen-navigation__item.is-active a{color:#fff;pointer-events:none}.first-screen-table-block{min-height:18rem;padding:3.6rem 0 3.8rem;font-size:0;overflow:hidden}@media (max-width:1023px){.first-screen-table-block{padding:3.6rem 0 4rem}}@media (max-width:767px){.first-screen-table-block{padding:2rem 0 4rem}}.first-screen-table-block__info{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.first-screen-table-block__info{margin:0 -1.5rem .5rem}}@media (max-width:767px){.first-screen-table-block__info{margin:0 -1.25rem}}.first-screen-table-block .button{vertical-align:bottom;width:16rem;margin-bottom:.7rem}@media (max-width:1023px){.first-screen-table-block .button{vertical-align:top;width:15rem;height:4rem;font-size:1.5rem;margin-top:3rem;margin-bottom:0}}@media (max-width:767px){.first-screen-table-block .button{width:100%;height:3.5rem;font-size:1.4rem;margin-top:0}}.first-screen-table-block__item{display:inline-block;vertical-align:top;font-size:0;color:#fff;margin-right:3.5rem}.first-screen-table-block__item:last-child{margin-right:0}@media (max-width:1023px){.first-screen-table-block__item{width:25%;padding:0 1.5rem;margin:0}}@media (max-width:767px){.first-screen-table-block__item{width:50%;padding:0 1.25rem;margin-right:0}}.first-screen-table-block__item--price{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.first-screen-table-block__item--price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto;padding:0;margin:0 -1.5rem}.first-screen-table-block__item--price .first-screen-table-block__text{width:25%;padding:0 1.5rem;margin:0}.first-screen-table-block__item--price .first-screen-table-block__text:first-child{width:100%;margin-bottom:.5rem}.first-screen-table-block__item--price .first-screen-table-block__text:first-child,.first-screen-table-block__item--price .first-screen-table-block__text:last-child{margin-right:0}.first-screen-table-block__item--price .first-screen-table-block__text:last-child span{margin-bottom:0}.first-screen-table-block__item--price .first-screen-table-block__text span{display:block;margin-bottom:.5rem}}@media (max-width:767px){.first-screen-table-block__item--price{padding:1.5rem 0 0;border-top:1px solid rgba(255,255,255,.1);margin-bottom:1rem}.first-screen-table-block__item--price::after,.first-screen-table-block__item--price::before{content:'';position:absolute;top:-1px;width:1rem;height:1px;background:rgba(255,255,255,.1)}.first-screen-table-block__item--price::before{right:100%}.first-screen-table-block__item--price::after{left:100%}.first-screen-table-block__item--price .first-screen-table-block__text{width:50%;margin-bottom:2rem}.first-screen-table-block__item--price .first-screen-table-block__text span{margin-bottom:0}.first-screen-table-block__item--price .first-screen-table-block__text:last-child{margin-bottom:2rem}.first-screen-table-block__item--price .first-screen-table-block__text--title{width:100%;margin-bottom:.3rem}}.first-screen-table-block__text{font-size:1.6rem;line-height:1.5625}@media (max-width:1023px){.first-screen-table-block__text{font-size:1.5rem;margin-bottom:1rem}.first-screen-table-block__text:last-child{margin-bottom:0}}@media (max-width:767px){.first-screen-table-block__text{font-size:1.4rem;margin-bottom:.3rem}.first-screen-table-block__text:last-child{margin-bottom:1.6rem}}.first-screen-table-block__text--title{color:#585d5f;margin-bottom:.5rem}@media (max-width:1023px){.first-screen-table-block__text--title{width:100%;margin-bottom:0}}@media (max-width:767px){.first-screen-table-block__text--title{margin-bottom:.4rem}}@media (max-width:767px){.first-screen-table-block--six .wrapper{margin:0 .75rem!important}}.first-screen-table-block--six .button{width:16rem}@media (max-width:1023px){.first-screen-table-block--six .button{width:15rem;height:4rem;font-size:1.5rem;margin-top:0}}@media (max-width:767px){.first-screen-table-block--six .button{width:15.5rem;height:3.5rem;font-size:1.4rem;margin:.5rem 0 0 1.25rem}}.first-screen-table-block--six .first-screen-table-block__item{display:inline-block;vertical-align:top;padding-right:1.5rem;font-size:0;color:#fff;margin-right:0}@media (max-width:1023px){.first-screen-table-block--six .first-screen-table-block__item{width:25%;padding:0 1rem 0 0;margin-bottom:2.5rem}}@media (max-width:767px){.first-screen-table-block--six .first-screen-table-block__item{width:50%;padding:0 1.25rem;margin-bottom:0}}.first-screen-table-block--six .first-screen-table-block__item:first-child{width:14.5rem}@media (max-width:1023px){.first-screen-table-block--six .first-screen-table-block__item:first-child{width:25%}}@media (max-width:767px){.first-screen-table-block--six .first-screen-table-block__item:first-child{width:50%}}.first-screen-table-block--six .first-screen-table-block__item:nth-child(2){width:17.5rem}@media (max-width:1023px){.first-screen-table-block--six .first-screen-table-block__item:nth-child(2){width:25%}}@media (max-width:767px){.first-screen-table-block--six .first-screen-table-block__item:nth-child(2){width:50%}}.first-screen-table-block--six .first-screen-table-block__item:nth-child(3){width:19.5rem}@media (max-width:1023px){.first-screen-table-block--six .first-screen-table-block__item:nth-child(3){width:25%}}@media (max-width:767px){.first-screen-table-block--six .first-screen-table-block__item:nth-child(3){width:50%}}.first-screen-table-block--six .first-screen-table-block__item:nth-child(4){width:17rem}@media (max-width:1023px){.first-screen-table-block--six .first-screen-table-block__item:nth-child(4){width:25%}}@media (max-width:767px){.first-screen-table-block--six .first-screen-table-block__item:nth-child(4){width:50%}}.first-screen-table-block--six .first-screen-table-block__item:nth-child(5){width:12rem;margin-right:0}@media (max-width:1023px){.first-screen-table-block--six .first-screen-table-block__item:nth-child(5){width:25%}}@media (max-width:767px){.first-screen-table-block--six .first-screen-table-block__item:nth-child(5){display:none}}.first-screen-table-block--six .first-screen-table-block__item:nth-child(6){width:19.5rem;margin-right:0}@media (max-width:1023px){.first-screen-table-block--six .first-screen-table-block__item:nth-child(6){width:25%;padding:0 1rem 0 0}}@media (max-width:767px){.first-screen-table-block--six .first-screen-table-block__item:nth-child(6){width:50%;padding:0 1.25rem;margin-bottom:2rem}}.first-screen-table-block--six .first-screen-table-block__item--mobile{width:100%;padding:1.5rem 1.25rem 0;border-top:1px solid rgba(255,255,255,.1)}@media (min-width:768px) and (max-width:9999px){.first-screen-table-block--six .first-screen-table-block__item--mobile{display:none}}@media (max-width:1023px){.first-screen-table-block--six .first-screen-table-block__text{font-size:1.4rem}}.first-screen-table-block .options-block{margin:20px 2rem}@media (max-width:1023px){.first-screen-table-block .options-block{margin:20px 1.5rem}}@media (max-width:767px){.first-screen-table-block .options-block{margin:20px 1.5rem}}.first-screen-table-block .options-block *{font-size:16px;color:#fff}.first-screen-table-block .options-block__title{margin-bottom:12px}.first-screen-table-block .options-block__option .radio{margin-bottom:1rem}.first-screen-table-block .options-block__option .radio .radio__input+.radio__text{color:#eee!important}.first-screen-table-block .options-block__option .radio .radio__input+.radio__text:active,body.is-no-touch .first-screen-table-block .options-block__option .radio .radio__input+.radio__text:hover{color:#fff}.first-screen-table-block .options-block__option .radio .radio__input+.radio__text::after{border-color:#eee;background:#000}.first-screen-table-block .options-block__option .radio .radio__input:checked+.radio__text{color:#fff!important}.first-screen-table-block .options-block__option .radio .radio__input:checked+.radio__text::after{border-color:#fff;background:#fff}.first-screen-table-block .options-block__option .radio--strikeout .radio__text{text-decoration:line-through!important}.first-screen-table-block .options-block__option .radio--disabled{opacity:.75;pointer-events:none}.first-screen-table-block .options-block__option .checkbox{margin-bottom:16px}.first-screen-table-block .options-block__option .checkbox .checkbox__input+.checkbox__text{color:#eee!important}.first-screen-table-block .options-block__option .checkbox .checkbox__input+.checkbox__text:active,body.is-no-touch .first-screen-table-block .options-block__option .checkbox .checkbox__input+.checkbox__text:hover{color:#fff}.first-screen-table-block .options-block__option .checkbox .checkbox__input+.checkbox__text::after{border-color:#eee;background:#000}.first-screen-table-block .options-block__option .checkbox .checkbox__input:not(:checked)+.checkbox__text::before{display:none}.first-screen-table-block .options-block__option .checkbox .checkbox__input:checked+.checkbox__text{color:#fff!important}.first-screen-table-block .options-block__option .checkbox .checkbox__input:checked+.checkbox__text::after{border-color:#fff;background:#fff}.first-screen-table-block .options-block__option .checkbox .checkbox__input:checked+.checkbox__text::before{-webkit-filter:invert(100%);filter:invert(100%)}.first-screen-table-block .options-block__option .checkbox--strikeout .checkbox__text{text-decoration:line-through!important}.first-screen-table-block .options-block__option .checkbox--disabled{opacity:.75;pointer-events:none}.first-screen-table-block .options-block__option:last-child .checkbox{margin-bottom:16px}.first-screen-tabs-block{min-height:18rem;padding:4rem 0 3.5rem;color:#fff}@media (max-width:767px){.first-screen-tabs-block{padding:2.2rem 0 3rem}}.first-screen-tabs-block__buttons{position:relative}.first-screen-tabs-block__buttons::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:.1rem;background:rgba(182,190,192,.4)}.first-screen-tabs-block__buttons p{display:inline-block;vertical-align:top;padding:0 0 1.5rem;color:#585d5f;border-bottom:.2rem solid transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86);margin:0 2rem 0 0;cursor:pointer}.first-screen-tabs-block__buttons p:focus,.first-screen-tabs-block__buttons p:hover{color:#fff}.first-screen-tabs-block__buttons p.is-active{color:#fff;border-bottom:.2rem solid #6bc669;cursor:default;pointer-events:none}.first-screen-tabs-block__wrapper{position:relative}.first-screen-tabs-block__item{position:absolute;top:0;left:0;width:100%;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.first-screen-tabs-block__item.is-active{opacity:1;pointer-events:all}.first-screen-tabs-block__item--expired .first-screen-tabs-block__list-item--buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width:1023px){.first-screen-tabs-block__item--expired .first-screen-tabs-block__list-item--buttons .button{width:100%}}@media (max-width:767px){.first-screen-tabs-block__item--expired .first-screen-tabs-block__list-item--buttons{width:100%;text-align:left}.first-screen-tabs-block__item--expired .first-screen-tabs-block__list-item--buttons .button{width:25rem}}.first-screen-tabs-block__item--expired .first-screen-tabs-block__list-item--buttons .button{width:28rem}.first-screen-tabs-block__item--expired .first-screen-tabs-block__list-text--date{color:#585d5f}.first-screen-tabs-block__item .options-block{margin-top:40px;margin-bottom:-25px}.first-screen-tabs-block__item .options-block__title{margin-bottom:12px}.first-screen-tabs-block__item .options-block__option .radio{margin-bottom:1rem}.first-screen-tabs-block__item .options-block__option .radio .radio__input+.radio__text{color:#eee!important}.first-screen-tabs-block__item .options-block__option .radio .radio__input+.radio__text:active,body.is-no-touch .first-screen-tabs-block__item .options-block__option .radio .radio__input+.radio__text:hover{color:#fff}.first-screen-tabs-block__item .options-block__option .radio .radio__input+.radio__text::after{border-color:#eee;background:#000}.first-screen-tabs-block__item .options-block__option .radio .radio__input:checked+.radio__text{color:#fff!important}.first-screen-tabs-block__item .options-block__option .radio .radio__input:checked+.radio__text::after{border-color:#fff;background:#fff}.first-screen-tabs-block__item .options-block__option .radio--strikeout .radio__text{text-decoration:line-through!important}.first-screen-tabs-block__item .options-block__option .radio--disabled{opacity:.75;pointer-events:none}.first-screen-tabs-block__item .options-block__option .checkbox{margin-bottom:12px}.first-screen-tabs-block__item .options-block__option .checkbox .checkbox__input+.checkbox__text{color:#eee!important}.first-screen-tabs-block__item .options-block__option .checkbox .checkbox__input+.checkbox__text:active,body.is-no-touch .first-screen-tabs-block__item .options-block__option .checkbox .checkbox__input+.checkbox__text:hover{color:#fff}.first-screen-tabs-block__item .options-block__option .checkbox .checkbox__input+.checkbox__text::after{border-color:#eee;background:#000}.first-screen-tabs-block__item .options-block__option .checkbox .checkbox__input:not(:checked)+.checkbox__text::before{display:none}.first-screen-tabs-block__item .options-block__option .checkbox .checkbox__input:checked+.checkbox__text{color:#fff!important}.first-screen-tabs-block__item .options-block__option .checkbox .checkbox__input:checked+.checkbox__text::after{border-color:#fff;background:#fff}.first-screen-tabs-block__item .options-block__option .checkbox .checkbox__input:checked+.checkbox__text::before{-webkit-filter:invert(100%);filter:invert(100%)}.first-screen-tabs-block__item .options-block__option .checkbox--strikeout .checkbox__text{text-decoration:line-through!important}.first-screen-tabs-block__item .options-block__option .checkbox--disabled{opacity:.75;pointer-events:none}.first-screen-tabs-block__item .options-block__option:last-child .checkbox{margin-bottom:24px}.first-screen-tabs-block__list{padding:3.5rem 0 0;font-size:0}@media (max-width:767px){.first-screen-tabs-block__list{padding:2rem 0 0}}@media (max-width:767px){.first-screen-tabs-block__list-item--big{width:100%;padding:1.5rem 0 0;border-top:1px solid rgba(182,190,192,.4)}.first-screen-tabs-block__list-item--big .first-screen-tabs-block__list-text--value{font-size:2rem;margin:0 0 1rem}}.first-screen-tabs-block__list-item--buttons{width:16rem;padding:2.5rem 0 0}@media (max-width:1023px){.first-screen-tabs-block__list-item--buttons{width:100%}}@media (max-width:767px){.first-screen-tabs-block__list-item--buttons{padding:2rem 0 0}}.first-screen-tabs-block__list-item--buttons .button{width:100%;margin:0 0 .8rem}@media (max-width:1023px){.first-screen-tabs-block__list-item--buttons .button{width:15.5rem;font-size:1.5rem;margin:0 2rem 0 0}}@media (max-width:767px){.first-screen-tabs-block__list-item--buttons .button{height:3.5rem;font-size:1.4rem;margin:0}}@media (max-width:374px){.first-screen-tabs-block__list-item--buttons .button{width:12.5rem}}.first-screen-tabs-block__list-item--buttons .button:last-child:focus{-webkit-box-shadow:none;box-shadow:none}@media (max-width:1023px){.first-screen-tabs-block__list-item--buttons .button:last-child{margin:0}}.first-screen-tabs-block__list-text{font-size:1.6rem;line-height:1.5625}@media (max-width:1023px){.first-screen-tabs-block__list-text{font-size:1.5rem}}@media (max-width:767px){.first-screen-tabs-block__list-text{font-size:1.4rem}}.first-screen-tabs-block__list-text--title{color:#585d5f;margin:0 0 .5rem}.first-screen-tabs-block__list-text--value{font-size:2.4rem;line-height:1.45833;margin:0 0 2.5rem}@media (max-width:1023px){.first-screen-tabs-block__list-text--value{font-size:2rem}}@media (max-width:767px){.first-screen-tabs-block__list-text--value{font-size:1.8rem;margin:0 0 3rem}}.first-screen-tabs-block__list-text--strong{font-weight:700;margin:0 2rem 0 0}@media (max-width:767px){.first-screen-tabs-block__list-text--strong{margin:0 1rem 0 0}}.first-screen-tabs-block__list-text--line-through{text-decoration:line-through;color:#585d5f}.first-screen-tabs-block__list-text--description{font-size:1.4rem;line-height:1.42857;color:#585d5f}@media (max-width:1023px){.first-screen-tabs-block__list-text--description{font-size:1.4rem}}.first-screen-tabs-block__list-text--description p{margin-bottom:.5rem}@media (max-width:767px){.first-screen-tabs-block__list-text--description p{margin-bottom:.2rem}}.info-block-accordion-two-col{border-top:1px solid #b6bec0}.info-block-accordion-two-col .wrapper{padding:7.5rem 0}@media (max-width:767px){.info-block-accordion-two-col .wrapper{padding:4rem 0}}.info-block-accordion-two-col .link-underline-new{cursor:pointer}.info-block-accordion-two-col .col-6 div{width:100%}.info-block-accordion-two-col .col-6 .info-block-accordion__item-text{padding:0}.info-block-accordion-two-col__title{font-size:3.5rem;line-height:1.28571;margin:0 0 2.5rem}@media (max-width:1023px){.info-block-accordion-two-col__title{font-size:3rem}}@media (max-width:767px){.info-block-accordion-two-col__title{font-size:2.4rem;margin:0 0 1.2rem}}.info-block-accordion-two-col__item{position:relative;border-top:1px solid #b6bec0;overflow:hidden}.info-block-accordion-two-col__item:last-child{border-bottom:1px solid #b6bec0}.info-block-accordion-two-col__item-inner{padding:0 0 2rem}@media (max-width:1023px){.info-block-accordion-two-col__item-inner{padding:0 0 1.8rem}}@media (max-width:767px){.info-block-accordion-two-col__item-inner{padding:0 0 2.7rem}}.info-block-accordion-two-col .is-open .info-block-accordion-two-col__item-title-button::after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.info-block-accordion-two-col__item-content{height:0;overflow:hidden}.info-block-accordion-two-col__item-title{position:relative;width:100%;padding:1.7rem 0 1.8rem;font-size:1.8rem;line-height:1.66667;font-weight:500;white-space:nowrap}@media (max-width:1023px){.info-block-accordion-two-col__item-title{padding:1.6rem 0 1.9rem;font-size:1.6rem;line-height:1.5625}}.info-block-accordion-two-col__item-title div{display:inline-block;vertical-align:top;width:90%;white-space:normal}body.is-no-touch .info-block-accordion-two-col__item-title:hover{cursor:pointer}.info-block-accordion-two-col__item-title-button{position:absolute;z-index:1;top:50%;right:0;width:2.5rem;height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1023px){.info-block-accordion-two-col__item-title-button{width:1.4rem;height:1.4rem}}.info-block-accordion-two-col__item-title-button::after,.info-block-accordion-two-col__item-title-button::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.info-block-accordion-two-col__item-title-button::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.info-block-accordion-two-col__item-text{padding:2rem 0;font-size:1.8rem;line-height:1.66667}@media (max-width:1023px){.info-block-accordion-two-col__item-text{font-size:1.7rem}}@media (max-width:767px){.info-block-accordion-two-col__item-text{font-size:1.5rem;line-height:1.6}}.info-block-accordion-two-col__item-text div{width:90%;margin:0 0 3.5rem}.info-block-accordion-two-col__item-text div:last-child{margin-bottom:0}@media (max-width:767px){.info-block-accordion-two-col__item-text div{width:100%;margin:0 0 3rem}}.info-block-accordion-two-col__item-text p{font-size:1.6rem;line-height:1.5625}.info-block-accordion-two-col__item-text p:last-child{margin-bottom:0}@media (max-width:1023px){.info-block-accordion-two-col__item-text p{font-size:1.5rem;line-height:1.6;margin:0 0 1rem}.info-block-accordion-two-col__item-text p:last-child{margin:0}}.info-block-accordion-two-col__item-text span{font-size:1.6rem;line-height:1.5625;font-weight:500}@media (max-width:767px){.info-block-accordion-two-col__item-text span{display:inline-block;vertical-align:top;font-size:1.5rem;line-height:1.6;margin:0 0 1rem}}.info-block-accordion-two-col__item-text ul{font-size:1.6rem;line-height:1.5625;margin-top:1rem}.info-block-accordion-two-col__item-text ul li{position:relative;padding:0 0 0 2rem;margin:0 0 .5rem}.info-block-accordion-two-col__item-text ul li::before{content:'';position:absolute;top:.8rem;left:0;width:4px;height:4px;border-radius:50%;background:#000}.info-block-accordion-two-col__item-image{padding:0 10rem}.info-block-accordion-two-col__item-image img{width:100%;height:auto}.info-block-accordion{border-top:1px solid #b6bec0}.info-block-accordion .wrapper{padding:7.5rem 0}@media (max-width:767px){.info-block-accordion .wrapper{padding:4rem 0}}.info-block-accordion .col-6 div{width:100%}.info-block-accordion .col-6 .info-block-accordion__item-text{padding:0}.info-block-accordion__title{font-size:3.5rem;line-height:1.28571;margin:0 0 2.5rem}@media (max-width:1023px){.info-block-accordion__title{font-size:3rem}}@media (max-width:767px){.info-block-accordion__title{font-size:2.4rem;margin:0 0 1.2rem}}.info-block-accordion__item{position:relative;border-top:1px solid #b6bec0;overflow:hidden}.info-block-accordion__item:last-child{border-bottom:1px solid #b6bec0}.info-block-accordion__item-inner{padding:0 0 4rem}@media (max-width:1023px){.info-block-accordion__item-inner{padding:0 0 1.8rem}}@media (max-width:767px){.info-block-accordion__item-inner{padding:0 0 2.7rem}}.info-block-accordion .is-open .info-block-accordion__item-title-button::after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.info-block-accordion__item-content{height:0;overflow:hidden}.info-block-accordion__item-title{position:relative;width:100%;padding:1.7rem 0 1.8rem;font-size:1.8rem;line-height:1.66667;font-weight:500;white-space:nowrap}@media (max-width:1023px){.info-block-accordion__item-title{padding:1.6rem 0 1.9rem;font-size:1.6rem;line-height:1.5625}}.info-block-accordion__item-title div{display:inline-block;vertical-align:top;width:90%;white-space:normal}body.is-no-touch .info-block-accordion__item-title:hover{cursor:pointer}.info-block-accordion__item-title-button{position:absolute;z-index:1;top:50%;right:0;width:2.5rem;height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1023px){.info-block-accordion__item-title-button{width:1.4rem;height:1.4rem}}.info-block-accordion__item-title-button::after,.info-block-accordion__item-title-button::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.info-block-accordion__item-title-button::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.info-block-accordion__item-text{padding:2rem 0 0}@media (max-width:767px){.info-block-accordion__item-text{padding:0}}.info-block-accordion__item-text p{width:95%;font-size:1.6rem;line-height:1.5625;margin:0 0 4rem}.info-block-accordion__item-text p:last-child{margin-bottom:0}.info-block-accordion__item-text p:first-child{width:90%;font-size:1.8rem;line-height:1.66667}@media (max-width:767px){.info-block-accordion__item-text p{width:100%;font-size:1.5rem;line-height:1.6;margin:0 0 3rem}.info-block-accordion__item-text p:first-child{width:100%;font-size:1.5rem;line-height:1.6}}.info-block-accordion__item-text h4{font-size:1.6rem;line-height:1.5625;font-weight:500}@media (max-width:767px){.info-block-accordion__item-text h4{display:inline-block;vertical-align:top;font-size:1.5rem;line-height:1.6;margin:0 0 1rem}}.info-block-accordion__item-text ul{font-size:1.6rem;line-height:1.5625;margin:0 0 4rem}@media (max-width:767px){.info-block-accordion__item-text ul{font-size:1.5rem;line-height:1.6;margin:0 0 3rem}}@media (max-width:767px){.info-block-accordion__item-text ul li{margin:0 0 .5rem}.info-block-accordion__item-text ul li:last-child{margin:0}}.info-block-accordion__item-image{padding:0 10rem}.info-block-accordion__item-image img{width:100%;height:auto}.info-block-announce{padding:8rem 0}@media (max-width:1023px){.info-block-announce{padding:6rem 0}}@media (max-width:767px){.info-block-announce{padding:4rem 0}}.info-block-announce__title-button-block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.info-block-announce__title-button-block{-ms-flex-wrap:wrap;flex-wrap:wrap}}.info-block-announce__title-button-block .button{min-width:20rem}@media (max-width:767px){.info-block-announce__title-button-block .button{margin:2rem 0 0}}.info-block-announce__title{font-size:7rem;line-height:1;font-weight:400;margin:0 0 0 -.06em}@media (max-width:1023px){.info-block-announce__title{font-size:5rem}}@media (max-width:767px){.info-block-announce__title{font-size:3.5rem;line-height:1.28571}}.info-block-announce__title--small{font-size:5rem;line-height:1.2}.info-block-announce__desc{padding:2rem 0 0;font-size:2.4rem;line-height:1.45833;letter-spacing:-.2px;color:rgba(35,37,38,.5)}@media (max-width:1023px){.info-block-announce__desc{font-size:1.5rem}}@media (max-width:767px){.info-block-announce__desc{padding:1rem 0 0}}.info-block-announce__links{padding:8rem 0 0;font-size:0;margin:0 -2rem}@media (max-width:1023px){.info-block-announce__links{padding:4rem 0 0;margin:0 -1.5rem}}@media (max-width:767px){.info-block-announce__links{padding:2rem 0 0;margin:0 -1.25rem}}.info-block-announce__links-item{display:inline-block;vertical-align:top;width:100%;max-width:25%;padding:0 2rem;font-size:1.6rem}@media (max-width:1023px){.info-block-announce__links-item{display:block;width:100%;max-width:44.44444%;padding:0 1.5rem;font-size:1.4rem;margin:0}.info-block-announce__links-item:nth-child(2n){margin-right:0}.info-block-announce__links-item:nth-child(n+3) .link-with-arrow{border-top:0}}@media (max-width:767px){.info-block-announce__links-item{width:100%;max-width:100%;padding:0 1.25rem;margin:-1px 0 0}.info-block-announce__links-item:nth-child(n+2) .link-with-arrow{border-top:0}}.info-block-announce__links-item .link-with-arrow{width:100%}.info-block-pictures-collection{padding:8rem 0 4rem}@media (max-width:1023px){.info-block-pictures-collection{padding:5rem 0 3rem}}@media (max-width:767px){.info-block-pictures-collection{padding:4rem 0 2rem}}.info-block-announce+.info-block-pictures-collection{padding-top:0}.info-block-pictures-collection__title{font-size:5rem;font-weight:400;margin-bottom:4rem}@media (max-width:1023px){.info-block-pictures-collection__title{font-size:2.4rem;line-height:1.458}}@media (max-width:767px){.info-block-pictures-collection__title{margin-bottom:2rem}}.info-block-pictures-collection__item{padding:0 0 4rem}@media (max-width:1023px){.info-block-pictures-collection__item{padding:0 0 2rem}}.info-block-pictures-collection__button{text-align:center}.info-block-pictures-collection__btn-show{display:inline-block;padding:2rem 0;text-transform:uppercase;text-align:center;color:rgba(88,93,95,.5);margin-bottom:2rem}@media (max-width:1023px){.info-block-pictures-collection__btn-show{font-size:1.5rem}}.info-block-text .wrapper{padding:5.5rem 0 6.5rem;margin:0 4rem}@media (max-width:1023px){.info-block-text .wrapper{margin:0 4rem}}@media (max-width:767px){.info-block-text .wrapper{padding:3.5rem 0 4.5;margin:0 2rem}}.info-block-text p{font-size:1.8rem;line-height:1.66667}@media (max-width:1023px){.info-block-text p{font-size:1.7rem}}@media (max-width:767px){.info-block-text p{font-size:1.5rem;line-height:1.6}}.info-block-two-text-columns{border-top:1px solid #b6bec0}.info-block-two-text-columns .wrapper{padding:7.5rem 0 8rem}@media (max-width:767px){.info-block-two-text-columns .wrapper{padding:3.5rem 0 4rem}}.info-block-two-text-columns__title{font-size:3.5rem;line-height:1.28571;margin:0 0 4rem}@media (max-width:1023px){.info-block-two-text-columns__title{font-size:3rem}}@media (max-width:767px){.info-block-two-text-columns__title{font-size:2rem;line-height:1.5;margin:0 0 4rem}}.info-block-two-text-columns__item{display:inline-block;vertical-align:top}@media (max-width:1023px){.info-block-two-text-columns__item{margin:0 0 3.7rem}}@media (max-width:767px){.info-block-two-text-columns__item{display:block;width:100%}}.info-block-two-text-columns__item-title{font-size:2.4rem;line-height:1.45833;font-weight:500}@media (max-width:1023px){.info-block-two-text-columns__item-title{font-size:2rem}}@media (max-width:767px){.info-block-two-text-columns__item-title{font-size:1.8rem;line-height:1.66667}}.info-block-two-text-columns__item-desc{font-size:2.4rem;line-height:1.45833;margin:0 0 2rem}@media (max-width:1023px){.info-block-two-text-columns__item-desc{font-size:2rem}}@media (max-width:767px){.info-block-two-text-columns__item-desc{font-size:1.8rem;line-height:1.66667}}.info-block-two-text-columns__item-text{font-size:1.6rem;line-height:1.5625}@media (max-width:1023px){.info-block-two-text-columns__item-text{font-size:1.5rem}}@media (max-width:767px){.info-block-two-text-columns__item-text{line-height:1.6;color:rgba(0,0,0,.5)}}.info-block{padding:8rem 0 4rem;font-size:0}@media (max-width:767px){.info-block{padding:4rem 0 0}}.partners-logos+.info-block{padding-top:0}.info-block__heading{font-size:5rem;line-height:1.2;font-weight:400;letter-spacing:-.02em;margin-bottom:4rem}@media (max-width:767px){.info-block__heading{font-size:2.4rem;line-height:1.46;margin-bottom:2rem}}.info-block__heading-semibold{font-size:2.4rem;line-height:1.27;font-weight:600;margin-bottom:4rem}@media (max-width:767px){.info-block__heading-semibold{font-size:1.8rem;line-height:1.7;margin-bottom:2rem}}.info-block__heading-text{font-size:3.5rem;line-height:1.33;margin-bottom:4rem}@media (max-width:767px){.info-block__heading-text{font-size:2rem;margin-bottom:2rem}}.info-block__text-medium{font-size:2.4rem;line-height:1.46;margin-bottom:4rem}@media (max-width:767px){.info-block__text-medium{font-size:1.8rem;line-height:1.67;margin-bottom:2rem}}.info-block__text{font-size:1.8rem;line-height:1.67;margin-bottom:4rem}.info-block__text .right-50{float:right;width:50%;margin:10px}@media (max-width:1023px){.info-block__text .right-50{float:none;width:100%}}.info-block__text .right-50 img{width:100%}@media (max-width:767px){.info-block__text{font-size:1.5rem;line-height:1.6}}.info-block__text b{display:block;font-weight:600;margin-bottom:1rem}.info-block__text p{margin-bottom:3rem}@media (max-width:767px){.info-block__text p{margin-bottom:3.4rem}}.info-block__text ol{padding-left:1.7rem}.info-block__text ol>li+li{margin-top:3rem}.info-block__text ol .info-block__list-with-dots{margin-bottom:3rem}.info-block__text-with-links-list{font-size:1.8rem;line-height:1.67;margin-bottom:4rem}@media (max-width:767px){.info-block__text-with-links-list{font-size:1.5rem;line-height:1.6}}.info-block__list{font-size:1.8rem;line-height:1.67;margin-bottom:4rem}@media (max-width:767px){.info-block__list{font-size:1.6rem;line-height:1.56}}.info-block__list b{display:block;font-weight:600;margin-bottom:1rem}.info-block__list-more-gap{font-size:1.8rem;line-height:1.67;margin-bottom:6rem}@media (max-width:767px){.info-block__list-more-gap{font-size:1.6rem;line-height:1.56;margin-bottom:4rem}}.info-block__list-more-gap b{display:block;font-weight:600;margin-bottom:1rem}.info-block__list-with-item-notice{font-size:1.8rem;line-height:1.67;margin-bottom:6rem}@media (max-width:1023px){.info-block__list-with-item-notice{margin-bottom:4rem}}@media (max-width:767px){.info-block__list-with-item-notice{font-size:1.6rem;line-height:1.56}}.info-block__list-with-item-notice b{display:block;font-weight:600;margin-bottom:1rem}.info-block__list-with-item-notice li{margin-bottom:1rem}.info-block__list-with-item-notice li:last-child{margin-bottom:0}.info-block__list-with-item-notice a+span{display:block;color:rgba(0,0,0,.5)}.info-block__list-with-dots{font-size:1.8rem;line-height:1.67;margin-bottom:6rem}@media (max-width:1023px){.info-block__list-with-dots{margin-bottom:4rem}}@media (max-width:767px){.info-block__list-with-dots{font-size:1.6rem;line-height:1.56}}.info-block__list-with-dots b{display:block;font-weight:600;margin-bottom:1rem}.info-block__list-with-dots ul{list-style:disc;padding-left:1.7rem}.info-block__list-columns{font-size:1.8rem;line-height:1.67;margin-bottom:2rem}@media (max-width:767px){.info-block__list-columns{font-size:1.6rem;line-height:1.56;margin-bottom:3rem}}.info-block__list-columns li{margin-bottom:2rem}@media (max-width:767px){.info-block__list-columns li{margin-bottom:1rem}}.info-block__caption{display:block;font-size:1.8rem;line-height:1.67;font-weight:600;margin-bottom:1rem}@media (max-width:767px){.info-block__caption{font-size:1.6rem;line-height:1.56}}.info-block__caption--gap{margin-bottom:4rem}@media (max-width:767px){.info-block__caption--gap{margin-bottom:2rem}}.info-block__caption--no-gap{margin-bottom:0}@media (max-width:767px){.info-block__caption--no-gap{margin-bottom:1rem}}.info-block__caption--semibold{display:block;font-size:2.4rem;font-weight:600;margin-bottom:0}@media (max-width:767px){.info-block__caption--semibold{font-size:1.8rem}}.info-block__caption-medium{font-size:2.4rem;line-height:1.46;margin-bottom:2rem}@media (max-width:767px){.info-block__caption-medium{font-size:1.8rem;line-height:1.67;margin-bottom:1rem}}.info-block__figure{margin-top:.4rem;margin-bottom:3rem}@media (max-width:1023px){.info-block__figure{margin-top:0}}@media (max-width:767px){.info-block__figure{margin-bottom:3.4rem}}.info-block__image{width:100%;height:auto;background-color:rgba(182,190,192,.15)}.info-block .card-video__desc{font-size:1.4rem;color:rgba(88,93,95,.7)}.info-block__figcaption{font-size:1.4rem;color:rgba(88,93,95,.7);margin-top:1rem}@media (max-width:767px){.info-block__figcaption{margin-top:.8rem}}.info-block__notice{width:100%;max-width:56rem;min-height:36rem;padding:4rem;color:#fff;background-color:#000;margin:0 auto 3rem}@media (max-width:767px){.info-block__notice{min-height:25.5rem;padding:4rem 2rem;margin-bottom:3.4rem}}.info-block__notice-image{width:auto;max-height:12rem;margin-bottom:4rem}@media (max-width:767px){.info-block__notice-image{max-height:8rem;margin-bottom:2rem}}.info-block__notice-image--ielts{max-height:6rem;margin:1.5rem 0 7.5rem}@media (max-width:1023px){.info-block__notice-image--ielts{margin-bottom:2rem}}.info-block__notice-text{font-size:1.8rem;line-height:1.67}@media (max-width:767px){.info-block__notice-text{font-size:1.6rem;line-height:1.6}}.info-block__button.button{padding:0 2rem;margin-bottom:4rem}@media (max-width:1023px){.info-block__button.button{line-height:1.7}}.info-block--partners .info-block__text{margin-top:1rem}@media (max-width:1023px){.info-block--partners .info-block__text{margin-top:0}}.info-block--partners .info-block__list-columns{margin-top:1rem}@media (max-width:1023px){.info-block--partners .info-block__list-columns{margin-top:0}}.intensives-filter{border-bottom:1px solid #b6bec0}@media (max-width:1023px){.intensives-filter{border:none}}.intensives-filter .wrapper{padding:3rem 0 0}@media (max-width:1023px){.intensives-filter .wrapper{padding-top:0}}.intensives-filter__form-title{display:none}.intensives-filter__form-title .wrapper{position:relative}@media (max-width:1023px){.intensives-filter__form-title{display:block;padding:1.9rem 0 2rem;font-size:1.5rem;line-height:1.33333;border-bottom:1px solid #b6bec0}}.intensives-filter__form-title.is-active .intensives-filter__plus::before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);-o-transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035),-webkit-transform .3s cubic-bezier(.95,.05,.795,.035)}.intensives-filter__form-title.is-active .intensives-filter__plus::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);-o-transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035),-webkit-transform .3s cubic-bezier(.95,.05,.795,.035)}.intensives-filter__plus{position:absolute;top:50%;right:0;width:1.2rem;height:1.2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.intensives-filter__plus::after,.intensives-filter__plus::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.intensives-filter__plus::before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.intensives-filter__plus::after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.intensives-filter__checkbox-wrapper{position:relative}.intensives-filter__checkbox-container{position:relative;font-size:0}@media (max-width:1023px){.intensives-filter__checkbox-container{position:absolute;top:0;left:-120%;width:100%;padding:2rem 0}}.intensives-filter__form-reset{position:absolute;top:0;right:0;font-size:1.6rem;color:rgba(88,93,95,.7)}@media (max-width:1023px){.intensives-filter__form-reset{position:static;font-size:1.5rem;margin-top:2rem}}.intensives-filter .checkbox{display:inline-block;vertical-align:top;width:30%;font-size:1.6rem;line-height:1.375;margin:0 0 3rem}@media (max-width:1023px){.intensives-filter .checkbox{display:block;width:100%;margin:0 0 2rem}}.intensives-list .filtering{padding:3rem 0 0;border-bottom:1px solid #b6bec0}@media (max-width:1023px){.intensives-list .filtering{padding:0;border:0}}.intensives-list .filtering__separation:last-child{text-align:right}.intensives-list__date{padding:2rem 0;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-box-shadow .3s cubic-bezier(.785,.135,.15,.86);-o-transition:box-shadow .3s cubic-bezier(.785,.135,.15,.86);transition:box-shadow .3s cubic-bezier(.785,.135,.15,.86);transition:box-shadow .3s cubic-bezier(.785,.135,.15,.86),-webkit-box-shadow .3s cubic-bezier(.785,.135,.15,.86);margin:0 0 7.5rem}.intensives-list__date.is-shadow{-webkit-box-shadow:0 1px 3px 0 rgba(182,190,192,.5);box-shadow:0 1px 3px 0 rgba(182,190,192,.5)}.intensives-list__date .wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.intensives-list__date{padding:2rem 0;font-size:1.5rem}}@media (max-width:767px){.intensives-list__date{padding:2rem 0;-webkit-box-shadow:0 1px 3px 0 rgba(182,190,192,.5);box-shadow:0 1px 3px 0 rgba(182,190,192,.5);margin:0 0 3.5rem}}.intensives-list__datepicker{position:relative}.intensives-list__datepicker-title{-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86);cursor:pointer}body.is-no-touch .intensives-list__datepicker-title:hover{opacity:.5}.intensives-list__datepicker-title.has-value,.intensives-list__datepicker-title.is-active{font-weight:600}.intensives-list__datepickers{font-size:0;white-space:nowrap;margin:0 0 3rem}@media (max-width:767px){.intensives-list__datepickers{width:28rem;margin:0 auto 4rem}}.intensives-list__datepickers>*{white-space:normal}.intensives-list__datepicker-wrapper{position:absolute;z-index:2;top:calc(100% + 2rem);left:0;display:none;padding:3rem 4rem 4rem;background:#000}@media (max-width:1023px){.intensives-list__datepicker-wrapper{padding:3rem}}@media (max-width:767px){.intensives-list__datepicker-wrapper{top:calc(100% + 2rem);left:-5.6vw;width:100vw;padding:3rem 0}}@media (max-width:374px){.intensives-list__datepicker-wrapper{left:-6.3vw}}.intensives-list__datepicker-wrapper.is-active{display:block}.intensives-list__datepicker-wrapper input[type=text]{display:none}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline{top:0;display:inline-block;vertical-align:top;width:auto;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline:first-of-type .flatpickr-next-month{display:none}@media (max-width:767px){.intensives-list__datepicker-wrapper .flatpickr-calendar.inline:first-of-type .flatpickr-next-month{display:block}}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline:last-child{margin:0 0 0 4rem}@media (max-width:1023px){.intensives-list__datepicker-wrapper .flatpickr-calendar.inline:last-child{margin:0 0 0 3rem}}@media (max-width:767px){.intensives-list__datepicker-wrapper .flatpickr-calendar.inline:last-child{display:none}}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline:last-child .flatpickr-prev-month{display:none}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline::after,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline::before{content:none}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .arrowDown,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .arrowUp{display:none}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .numInput.cur-year{pointer-events:none}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .numInputWrapper input{width:5.4rem}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-month{height:4.5rem;color:#fff;background:0 0;fill:#fff}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-month .flatpickr-current-month{height:auto;font-size:1.8rem}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper{width:auto}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-month .flatpickr-current-month span.cur-month{font-weight:400}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month{height:auto;padding:0;line-height:0;color:#fff;fill:#fff}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month svg,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month svg{display:block;width:2.6rem;height:2.6rem}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month{left:-.4rem}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month{right:-.4rem}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month:hover svg,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month:hover svg{fill:#6bc669}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-current-month span.cur-month:hover,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .numInputWrapper:hover{background:0 0}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-weekdays{height:3rem}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-weekday{font-size:1.6rem;font-weight:400;text-transform:lowercase;color:rgba(255,255,255,.5)}@media (max-width:1023px){.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-weekday{font-size:1.4rem}}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days{display:block;width:auto}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer{position:relative;display:block;width:31.5rem;min-width:auto;max-width:none;color:rgba(255,255,255,.5)}@media (max-width:1023px){.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer{width:24.5rem}}@media (max-width:767px){.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer{width:28rem}}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer::before{content:'';position:absolute;z-index:1;top:0;left:0;right:0;height:1px;background:#585d5f}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer::after{content:'';position:absolute;top:0;bottom:0;left:0;width:1px;background:#585d5f}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day{position:relative;width:4.5rem;max-width:none;height:4.5rem;font-size:1.6rem;line-height:4.5rem;color:#fff;border:0;border-radius:0;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86);margin:0}@media (max-width:1023px){.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day{width:3.5rem;height:3.5rem;line-height:3.5rem}}@media (max-width:767px){.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day{width:4rem;height:4rem;line-height:4rem}}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day::before{content:'';position:absolute;z-index:1;top:0;bottom:0;right:0;width:1px;background:#585d5f}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day::after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:#585d5f}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.disabled{color:#fff}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.inRange{background:rgba(107,198,105,.85)!important;-webkit-box-shadow:none;box-shadow:none}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.past{-webkit-box-shadow:inset 0 -.075em #fff,inset 0 -.1em red,inset 0 -.15em #fff,inset 0 -.175em red;box-shadow:inset 0 -.075em #fff,inset 0 -.1em red,inset 0 -.15em #fff,inset 0 -.175em red}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.future{-webkit-box-shadow:inset 0 -.075em #fff,inset 0 -.1em #ff0,inset 0 -.15em #fff,inset 0 -.175em #ff0;box-shadow:inset 0 -.075em #fff,inset 0 -.1em #ff0,inset 0 -.15em #fff,inset 0 -.175em #ff0}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.nextMonthDay,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.notAllowed,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.notAllowed.nextMonthDay,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.notAllowed.prevMonthDay,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.prevMonthDay{color:rgba(255,255,255,.5)}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.inRange,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.nextMonthDay.inRange,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.nextMonthDay.today.inRange,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.nextMonthDay:focus,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.nextMonthDay:hover,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.prevMonthDay.inRange,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.prevMonthDay.today.inRange,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.prevMonthDay:focus,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.prevMonthDay:hover,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.today.inRange,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day:focus,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day:hover{background:#6bc669}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange.inRange,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange.nextMonthDay,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange.prevMonthDay,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange:focus,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange:hover,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected.inRange,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected.nextMonthDay,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected.prevMonthDay,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected:focus,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected:hover,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange.inRange,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange.nextMonthDay,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange.prevMonthDay,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange:focus,.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange:hover{background:#6bc669}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:none;box-shadow:none}.intensives-list__datepicker-footer::after{content:'';display:table!important;clear:both;height:0!important;visibility:hidden}@media (max-width:767px){.intensives-list__datepicker-footer{width:28rem;margin:0 auto}}.intensives-list__datepicker-reset{float:left}.intensives-list__datepicker-setup{float:right}.intensives-list__past-intensives{color:rgba(88,93,95,.7)}.intensives-list__header{margin:0 0 4rem}@media (max-width:767px){.intensives-list__header{border-bottom:1px solid #000;margin:0 0 2rem}}.intensives-list__header .wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 2rem;border-bottom:1px solid #000}@media (max-width:767px){.intensives-list__header .wrapper{display:block;padding:0 0 1.5rem;border:none}}.intensives-list__title{font-size:3.5rem;line-height:1.28571;margin:0 0 0 -.075em}@media (max-width:1023px){.intensives-list__title{font-size:3rem}}@media (max-width:767px){.intensives-list__title{display:inline-block;vertical-align:top;font-size:2.4rem;line-height:1.45833;margin-bottom:1rem}}.intensives-list__amount{-ms-flex-item-align:end;align-self:flex-end;font-size:1.6rem;line-height:1.5625;color:rgba(88,93,95,.7)}@media (max-width:1023px){.intensives-list__amount{font-size:1.5rem}}.intensives-list__content-list{overflow:hidden}.intensives-list__content-list.is-collapsed .intensives-list__content-item:not(.is-existed){display:none}.intensives-list__content-item{margin:0 0 4rem}@media (max-width:767px){.intensives-list__content-item{margin:0 0 4rem}}@media (max-width:767px){.intensives-list__content-item .card-intensive{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.intensives-list__content-item .card-intensive__date--mobile{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:2rem;line-height:1.5;margin-bottom:0}}@media (max-width:1023px){.intensives-list__content-item .card-intensive__date-day{margin-right:2.5rem}}@media (max-width:767px){.intensives-list__content-item .card-intensive__image{width:100%;padding:0 0 16rem;margin:0 0 1rem}}@media (max-width:1023px){.intensives-list__content-item .card-intensive__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width:767px){.intensives-list__content-item .card-intensive__info{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;padding-bottom:7.5rem}}@media (max-width:767px){.intensives-list__content-item .card-intensive__filter{margin-bottom:.5rem}}@media (max-width:767px){.intensives-list__content-item .card-intensive__time-to-start{top:auto;bottom:1.3rem;left:0;right:auto}}@media (max-width:767px){.intensives-list__content-item .card-intensive__title{font-size:2rem;line-height:1.5;margin-bottom:.3rem}}.intensives-list__button{font-size:1.6rem;font-weight:500;text-align:center;margin:0 0 6rem}@media (max-width:767px){.intensives-list__button{margin:0 0 2rem}}@media (max-width:767px){.intensives-similar .cards-container{padding:3.5rem 0}}.intensives-similar .cards-block__title{font-size:5rem;text-indent:-.075em}@media (max-width:1023px){.intensives-similar .cards-block__title{font-size:2.4rem}}.intensives-similar .cards-block__header{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.intensives-similar .cards-block__header{margin-bottom:3rem}}@media (max-width:767px){.intensives-similar .cards-block__header::after{content:'';position:absolute;bottom:-3rem;left:-2rem;width:calc(100% + 4rem);height:1px;background:#000}}.intensives-similar__link{font-size:1.6rem}@media (max-width:1023px){.intensives-similar__link{font-size:1.5rem}}@media (max-width:767px){.intensives-similar__link{display:none}}.intensives-similar__item{margin:0 0 4rem}.intensives-similar__item:last-child{margin:0}@media (max-width:767px){.intensives-similar__item{margin:0}}@media (max-width:767px){.intensives-similar__item .card-intensive{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:4rem}}@media (max-width:767px){.intensives-similar__item .card-intensive__date--mobile{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:2rem;line-height:1.5;margin-bottom:1rem}}@media (max-width:1023px){.intensives-similar__item .card-intensive__date-day{margin-right:2.5rem}}@media (max-width:767px){.intensives-similar__item .card-intensive__image{width:100%;padding:0 0 16rem;margin:0 0 1rem}}@media (max-width:767px){.intensives-similar__item .card-intensive__info{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;padding-bottom:7rem}}@media (max-width:767px){.intensives-similar__item .card-intensive__filter{margin-bottom:.7rem}}@media (max-width:767px){.intensives-similar__item .card-intensive__time-to-start{top:auto;bottom:.9rem;left:0;right:auto}}@media (max-width:767px){.intensives-similar__item .card-intensive__title{font-size:2rem;line-height:1.5;text-indent:-.075em;margin-bottom:.3rem}}.intensives-similar__button{display:none}@media (max-width:767px){.intensives-similar__button{display:block;margin-top:4rem}}.intensives-similar__button button{width:100%}.licenses{padding:8rem 0 4rem}@media (max-width:1023px){.licenses{padding:6rem 0 3rem}}@media (max-width:767px){.licenses{padding:4rem 0 2rem}}.licenses__card{height:auto;margin-bottom:4rem}@media (max-width:1023px){.licenses__card{width:50%}}@media (max-width:767px){.licenses__card{margin-bottom:2rem}}@media (max-width:1023px){.licenses .row{-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:767px){.licenses .row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.licenses .card-document{min-height:36.5rem;padding:4rem 0 3rem;margin-bottom:0}@media (max-width:1023px){.licenses .card-document{height:100%;min-height:auto;padding:4rem 0}}@media (max-width:767px){.licenses .card-document{min-height:30rem}}.licenses .card-document__image{background-size:contain}@media (max-width:1023px){.licenses .card-document__image{padding-bottom:18rem}}.licenses .card-document__content{padding:0 1rem}@media (max-width:767px){.licenses .card-document__content{font-size:1.5rem;line-height:1.36}}.licenses .card-document__content p{margin-bottom:.5rem}.live-works .wrapper{padding:7.5rem 0 8rem}@media (max-width:1023px){.live-works .wrapper{padding:6.5rem 0 7rem}}@media (max-width:767px){.live-works .wrapper{padding:4.4rem 0 4rem}}.live-works__title{font-size:3.5rem;margin:0 0 4.5rem}@media (max-width:1023px){.live-works__title{font-size:2.4rem;line-height:1.45833;margin:0 0 3.9rem}}@media (max-width:767px){.live-works__title{margin:0 0 3.5rem}}.live-works__image img{width:100%;height:auto}.long-title-slider{position:-webkit-sticky;position:sticky;z-index:5;bottom:0;left:0;width:100%;text-align:center;opacity:0;background:rgba(255,255,255,.9);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:opacity .1s linear,-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .1s linear,-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .1s linear;transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .1s linear;transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .1s linear,-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.long-title-slider.headroom--unpinned,.long-title-slider.is-stuck{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:all}.long-title-slider.is-bottom{position:absolute;-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:all}.long-title-slider .wrapper{position:relative;min-height:8rem;padding:2.35rem 0 0}@media (max-width:1023px){.long-title-slider .wrapper{min-height:6rem;padding:1.8rem 0 0}}@media (max-width:767px){.long-title-slider .wrapper{padding:2.2rem 0 0}}.long-title-slider__title{padding:0 5rem 1rem;font-size:2.4rem;line-height:1.45833}@media (max-width:1023px){.long-title-slider__title{font-size:2rem}}@media (max-width:767px){.long-title-slider__title{padding:0 3rem 1.5rem;font-size:1.5rem}}.long-title-slider__arrow{position:absolute;top:calc(50% - 1rem);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:767px){.long-title-slider__arrow{top:calc(50% - .5rem)}}.long-title-slider__arrow svg{display:block;width:2.7rem;height:2.2rem;stroke:#000;stroke-width:2px;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:767px){.long-title-slider__arrow svg{width:1.5rem;height:1.2rem}}body.is-no-touch .long-title-slider__arrow:hover svg{stroke:#ff7020}.long-title-slider__arrow--left{left:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.long-title-slider__arrow--right{right:0}.long-title-slider__arrow .disabled{opacity:.15}.long-title-slider-holder{height:1px;margin-top:-1px}.main-about{color:#fff;background:#000}.main-about .wrapper{padding:0 0 8rem;font-size:0}@media (max-width:1023px){.main-about .wrapper{padding:0 0 6rem}}@media (max-width:767px){.main-about .wrapper{padding:0 0 4rem}}.main-about__header{padding:7.3rem 0 0;margin:0 0 7.9rem}@media (max-width:1023px){.main-about__header{padding:5.5rem 0 0;margin:0 0 5.9rem}}@media (max-width:767px){.main-about__header{padding:3.7rem 0 0;margin:0 0 3.9rem}}.main-about__title{font-size:5rem;text-indent:-.025em;letter-spacing:-.02em}@media (max-width:1023px){.main-about__title{font-size:3.5rem;letter-spacing:0}}@media (max-width:767px){.main-about__title{font-size:2.4rem;margin:0 0 .8rem}}.main-about__text{padding:1.2rem 0 0;font-size:1.8rem;line-height:1.66667;margin:0 0 2.9rem}@media (max-width:1023px){.main-about__text{padding:0;font-size:1.5rem;line-height:1.6;margin:0 0 3.4rem}}@media (max-width:767px){.main-about__text{margin:0 0 2.5rem}}.main-about__links{font-size:0}.main-about__links .link-with-arrow{width:100%}.main-about__links .link-with-arrow span{font-size:1.6rem}@media (max-width:1023px){.main-about__links .link-with-arrow span{font-size:1.5rem}}@media (max-width:1023px){.main-about__links .link-with-arrow{width:100%;border-top:none}}.main-about__links .link-with-arrow .link-with-arrow__svg-wrapper{position:absolute;right:0}.main-about__links-item{display:inline-block;width:26rem;margin-right:4rem}@media (max-width:1023px){.main-about__links-item:first-child .link-with-arrow{border-top:1px solid #585d5f}}.main-about__links-item:last-child{margin-right:0}@media (max-width:1023px){.main-about__links-item{display:block;width:100%;margin-right:0}}.main-about__image{padding:0 0 34.48%;background:no-repeat center center;background-size:cover}@media (max-width:1023px){.main-about__image{padding:0 0 34.78%}}@media (max-width:767px){.main-about__image{padding:0 0 47.9%}}.news-inner{padding:8rem 0 4rem;overflow:hidden}@media (max-width:1023px){.news-inner{padding:7rem 0 4rem}}@media (max-width:767px){.news-inner{padding:2rem 0}}.news-inner--no-bottom-gap{padding-bottom:0}.news__title-block{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 4rem}@media (max-width:767px){.news__title-block{margin:0}}.news__title-block h2{display:inline-block;vertical-align:bottom;font-weight:400}@media (max-width:1023px){.news__title-block h2{font-size:3.5rem;line-height:1.28571}}@media (max-width:767px){.news__title-block h2{width:100%;font-size:2.4rem;line-height:1.45833}}.news__title-block h3{display:inline-block;vertical-align:bottom;font-size:3.5rem;line-height:1.28571;font-weight:400}@media (max-width:767px){.news__title-block h3{width:100%;font-size:2.4rem;line-height:1.45833}}.news__title-block a{display:inline-block;vertical-align:bottom}.news__col-wrapper{width:50%;padding:0 2rem}@media (max-width:1023px){.news__col-wrapper{padding:0 1.5rem}}@media (max-width:767px){.news__col-wrapper{width:100%;padding:0 1.25rem}}.news .card-news-wrapper{min-height:44rem;margin-bottom:4rem}@media (max-width:1023px){.news .card-news-wrapper{min-height:33rem;margin-bottom:2.7rem}}@media (max-width:767px){.news .card-news-wrapper{position:relative;min-height:auto}}@media (max-width:767px){.news .card-news-wrapper:first-child::after{display:none}}.news .card-news-wrapper.is-center{display:block}@media (max-width:767px){.news .card-news-wrapper.is-center{margin-top:4rem}}.news .card-news-wrapper.is-center .card-news{padding:0 20%}@media (max-width:1023px){.news .card-news-wrapper.is-center .card-news{padding:0 12%}}@media (max-width:767px){.news .card-news-wrapper.is-center .card-news{padding:0}}@media (max-width:1023px){.news .card-news-wrapper.is-center .card-news__image{height:18rem}}.news .card-news-wrapper.is-center .card-news__info-left{margin-right:1.5rem}@media (max-width:767px){.news .card-news-wrapper.is-center::after{display:none}}@media (min-width:1600px) and (max-width:9999px){.news .card-news-wrapper.is-small{min-height:48.5rem}}@media (max-width:767px){.news .card-news-wrapper.is-small{margin-bottom:0}}.news .card-news{padding:0}@media (max-width:767px){.news .card-news{padding-top:2rem;padding-right:0;padding-left:0}.news .card-news::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:#b6bec0}.news .card-news::after{bottom:-.1rem;left:0;right:0}}@media (max-width:767px) and (max-width:767px){.news .card-news::after,.news .card-news::before{left:0;right:0}}@media (max-width:767px){.news .card-news--first{padding-top:0}}.news .card-news-small{padding:4rem 0}@media (max-width:1023px){.news .card-news-small{padding-top:2rem;padding-bottom:2.4rem}}@media (max-width:767px){.news .card-news-small{padding:2rem 0 2.5rem}}.news .card-news-small::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:#b6bec0}.news .card-news-small::after{bottom:-.1rem;left:0;right:0}@media (max-width:767px){.news .card-news-small::after,.news .card-news-small::before{left:0;right:0}}@media (max-width:1023px){.news .card-news__image{height:18rem;margin:0 0 2rem}}@media (max-width:767px){.news .card-news__image{height:48vw}}@media (max-width:1023px){.news .card-news-small__content{margin-top:0}}@media (max-width:767px){.news .card-news-small__content{margin:0}}@media (max-width:1023px){.news .card-news-small__info,.news .card-news__info{font-size:1.5rem;line-height:1}}.news .card-news__info{margin-bottom:2rem}@media (max-width:1023px){.news .card-news__info{margin-bottom:1.5rem}}@media (max-width:1023px){.news .card-news-small__info a{margin-top:1rem}}@media (max-width:767px){.news .card-news-small__info a{margin-top:0}}@media (max-width:1023px){.news .card-news-small__info{margin-bottom:.9rem}}@media (max-width:767px){.news .card-news-small__info{margin:0 0 2.1rem}}@media (max-width:1023px){.news .card-news-small__title,.news .card-news__title{font-size:2rem;line-height:1.5}}@media (max-width:767px){.news .card-news-small__info-left{margin:0 0 1.5rem}}@media (max-width:374px){.news .card-news-small__info-left{margin:0 0 .5rem}}.news__btn-show-more-wrapper{text-align:center;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .news__btn-show-more-wrapper:hover{opacity:.5}.news__btn-show-more{display:inline-block;vertical-align:middle;padding:2.8rem 0;font-size:1.6rem;line-height:1.5625;text-transform:uppercase;color:regba(#000,.5);margin:0 0 0 .5rem}.filtering{position:relative;padding:4rem 0 5rem}@media (max-width:1023px){.filtering{padding:0 0 2rem;margin:0}}.filtering__tab{position:relative;display:none}@media (max-width:1023px){.filtering__tab{display:block;padding:2rem 0;font-size:1.5rem;line-height:1.33333;border-bottom:1px solid #b6bec0}}@media (max-width:767px){.filtering__tab{padding:2rem;border:none;-webkit-box-shadow:0 .5rem .8rem -.7rem #b6bec0;box-shadow:0 .5rem .8rem -.7rem #b6bec0;margin-right:-2rem;margin-left:-2rem}}.filtering__tab.is-active{border-bottom:1px solid #b6bec0;-webkit-box-shadow:none;box-shadow:none}.filtering__tab.is-active .filtering__tab-plus::after,.filtering__tab.is-active .filtering__tab-plus::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);-o-transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035),-webkit-transform .3s cubic-bezier(.95,.05,.795,.035)}.filtering__tab-name{margin:0 .8rem 0 0}.filtering__tab-quantity{color:#585d5f}.filtering__tab-plus{position:absolute;top:2.2rem;right:0;width:1.2rem;height:1.2rem}.filtering__tab-plus::before{content:'';position:absolute;top:.7rem;left:0;width:100%;height:.2rem;background:#000;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);-o-transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035),-webkit-transform .3s cubic-bezier(.95,.05,.795,.035)}.filtering__tab-plus::after{content:'';position:absolute;top:.2rem;left:.5rem;width:.2rem;height:100%;background:#000;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);-o-transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035),-webkit-transform .3s cubic-bezier(.95,.05,.795,.035)}@media (max-width:767px){.filtering__tab-plus{right:2rem}}.filtering__form{font-size:0}@media (max-width:1023px){.filtering__form{position:absolute;top:8rem;left:-100vw}}.filtering__form.is-open{position:relative}.filtering__separation{display:inline-block;vertical-align:top;width:20rem}@media (max-width:1023px){.filtering__separation{width:100%;padding:0 0 0 4rem}}@media (max-width:767px){.filtering__separation{padding:0 0 0 2rem}}.filtering__separation:nth-last-child(1){width:16rem}@media (max-width:1023px){.filtering__separation:nth-last-child(1){width:100%}}.filtering__separation .choices::after{top:2.7rem!important}@media (max-width:1023px){.filtering__separation .choices::after{top:2.6rem!important}}.filtering .checkbox{font-size:1.6rem;margin:0 0 3rem}@media (max-width:1023px){.filtering .checkbox{margin:0 0 2rem}}.filtering .checkbox span{font-size:1.6rem}.filtering .choices{font-size:1.6rem;margin:.2rem 0 4rem}.filtering__reset{font-size:1.6rem;line-height:1.5625;white-space:nowrap;color:rgba(88,93,95,.7);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.filtering__reset.is-disabled{opacity:.5;pointer-events:none}body.is-no-touch .filtering__reset:hover{opacity:.7}.filtering-fake-wrapper{display:none}@media (max-width:1023px){.filtering-fake-wrapper{display:block}}.filtering-fake-wrapper+.news-inner{padding:4rem 0}@media (max-width:767px){.filtering-fake-wrapper+.news-inner{padding:2rem 0}}.news-inner{padding:8rem 0 4rem;overflow:hidden}@media (max-width:1023px){.news-inner{padding:7rem 0 4rem}}@media (max-width:767px){.news-inner{padding:2rem 0}}.news-inner--no-bottom-gap{padding-bottom:0}.news__title-block{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 4rem}@media (max-width:767px){.news__title-block{margin:0}}.news__title-block h2{display:inline-block;vertical-align:bottom;font-weight:400}@media (max-width:1023px){.news__title-block h2{font-size:3.5rem;line-height:1.28571}}@media (max-width:767px){.news__title-block h2{width:100%;font-size:2.4rem;line-height:1.45833}}.news__title-block h3{display:inline-block;vertical-align:bottom;font-size:3.5rem;line-height:1.28571;font-weight:400}@media (max-width:767px){.news__title-block h3{width:100%;font-size:2.4rem;line-height:1.45833}}.news__title-block a{display:inline-block;vertical-align:bottom}.news__col-wrapper{width:50%;padding:0 2rem}@media (max-width:1023px){.news__col-wrapper{padding:0 1.5rem}}@media (max-width:767px){.news__col-wrapper{width:100%;padding:0 1.25rem}}.news .card-news-wrapper{min-height:44rem;margin-bottom:4rem}@media (max-width:1023px){.news .card-news-wrapper{min-height:33rem;margin-bottom:2.7rem}}@media (max-width:767px){.news .card-news-wrapper{position:relative;min-height:auto}}@media (max-width:767px){.news .card-news-wrapper:first-child::after{display:none}}.news .card-news-wrapper.is-center{display:block}@media (max-width:767px){.news .card-news-wrapper.is-center{margin-top:4rem}}.news .card-news-wrapper.is-center .card-news{padding:0 20%}@media (max-width:1023px){.news .card-news-wrapper.is-center .card-news{padding:0 12%}}@media (max-width:767px){.news .card-news-wrapper.is-center .card-news{padding:0}}@media (max-width:1023px){.news .card-news-wrapper.is-center .card-news__image{height:18rem}}.news .card-news-wrapper.is-center .card-news__info-left{margin-right:1.5rem}@media (max-width:767px){.news .card-news-wrapper.is-center::after{display:none}}@media (min-width:1600px) and (max-width:9999px){.news .card-news-wrapper.is-small{min-height:48.5rem}}@media (max-width:767px){.news .card-news-wrapper.is-small{margin-bottom:0}}.news .card-news{padding:0}@media (max-width:767px){.news .card-news{padding-top:2rem;padding-right:0;padding-left:0}.news .card-news::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:#b6bec0}.news .card-news::after{bottom:-.1rem;left:0;right:0}}@media (max-width:767px) and (max-width:767px){.news .card-news::after,.news .card-news::before{left:0;right:0}}@media (max-width:767px){.news .card-news--first{padding-top:0}}.news .card-news-small{padding:4rem 0}@media (max-width:1023px){.news .card-news-small{padding-top:2rem;padding-bottom:2.4rem}}@media (max-width:767px){.news .card-news-small{padding:2rem 0 2.5rem}}.news .card-news-small::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:#b6bec0}.news .card-news-small::after{bottom:-.1rem;left:0;right:0}@media (max-width:767px){.news .card-news-small::after,.news .card-news-small::before{left:0;right:0}}@media (max-width:1023px){.news .card-news__image{height:18rem;margin:0 0 2rem}}@media (max-width:767px){.news .card-news__image{height:48vw}}@media (max-width:1023px){.news .card-news-small__content{margin-top:0}}@media (max-width:767px){.news .card-news-small__content{margin:0}}@media (max-width:1023px){.news .card-news-small__info,.news .card-news__info{font-size:1.5rem;line-height:1}}.news .card-news__info{margin-bottom:2rem}@media (max-width:1023px){.news .card-news__info{margin-bottom:1.5rem}}@media (max-width:1023px){.news .card-news-small__info a{margin-top:1rem}}@media (max-width:767px){.news .card-news-small__info a{margin-top:0}}@media (max-width:1023px){.news .card-news-small__info{margin-bottom:.9rem}}@media (max-width:767px){.news .card-news-small__info{margin:0 0 2.1rem}}@media (max-width:1023px){.news .card-news-small__title,.news .card-news__title{font-size:2rem;line-height:1.5}}@media (max-width:767px){.news .card-news-small__info-left{margin:0 0 1.5rem}}@media (max-width:374px){.news .card-news-small__info-left{margin:0 0 .5rem}}.news__btn-show-more-wrapper{text-align:center;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .news__btn-show-more-wrapper:hover{opacity:.5}.news__btn-show-more{display:inline-block;vertical-align:middle;padding:2.8rem 0;font-size:1.6rem;line-height:1.5625;text-transform:uppercase;color:regba(#000,.5);margin:0 0 0 .5rem}.filtering{position:relative;padding:4rem 0 5rem}@media (max-width:1023px){.filtering{padding:0 0 2rem;margin:0}}.filtering__tab{position:relative;display:none}@media (max-width:1023px){.filtering__tab{display:block;padding:2rem 0;font-size:1.5rem;line-height:1.33333;border-bottom:1px solid #b6bec0}}@media (max-width:767px){.filtering__tab{padding:2rem;border:none;-webkit-box-shadow:0 .5rem .8rem -.7rem #b6bec0;box-shadow:0 .5rem .8rem -.7rem #b6bec0;margin-right:-2rem;margin-left:-2rem}}.filtering__tab.is-active{border-bottom:1px solid #b6bec0;-webkit-box-shadow:none;box-shadow:none}.filtering__tab.is-active .filtering__tab-plus::after,.filtering__tab.is-active .filtering__tab-plus::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);-o-transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035),-webkit-transform .3s cubic-bezier(.95,.05,.795,.035)}.filtering__tab-name{margin:0 .8rem 0 0}.filtering__tab-quantity{color:#585d5f}.filtering__tab-plus{position:absolute;top:2.2rem;right:0;width:1.2rem;height:1.2rem}.filtering__tab-plus::before{content:'';position:absolute;top:.7rem;left:0;width:100%;height:.2rem;background:#000;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);-o-transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035),-webkit-transform .3s cubic-bezier(.95,.05,.795,.035)}.filtering__tab-plus::after{content:'';position:absolute;top:.2rem;left:.5rem;width:.2rem;height:100%;background:#000;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);-o-transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035),-webkit-transform .3s cubic-bezier(.95,.05,.795,.035)}@media (max-width:767px){.filtering__tab-plus{right:2rem}}.filtering__form{font-size:0}@media (max-width:1023px){.filtering__form{position:absolute;top:8rem;left:-100vw}}.filtering__form.is-open{position:relative}.filtering__separation{display:inline-block;vertical-align:top;width:20rem}@media (max-width:1023px){.filtering__separation{width:100%;padding:0 0 0 4rem}}@media (max-width:767px){.filtering__separation{padding:0 0 0 2rem}}.filtering__separation:nth-last-child(1){width:16rem}@media (max-width:1023px){.filtering__separation:nth-last-child(1){width:100%}}.filtering__separation .choices::after{top:2.7rem!important}@media (max-width:1023px){.filtering__separation .choices::after{top:2.6rem!important}}.filtering .checkbox{font-size:1.6rem;margin:0 0 3rem}@media (max-width:1023px){.filtering .checkbox{margin:0 0 2rem}}.filtering .checkbox span{font-size:1.6rem}.filtering .choices{font-size:1.6rem;margin:.2rem 0 4rem}.filtering__reset{font-size:1.6rem;line-height:1.5625;white-space:nowrap;color:rgba(88,93,95,.7);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.filtering__reset.is-disabled{opacity:.5;pointer-events:none}body.is-no-touch .filtering__reset:hover{opacity:.7}.filtering-fake-wrapper{display:none}@media (max-width:1023px){.filtering-fake-wrapper{display:block}}.filtering-fake-wrapper+.news-inner{padding:4rem 0}@media (max-width:767px){.filtering-fake-wrapper+.news-inner{padding:2rem 0}}.one-intensive-knowledge .wrapper{padding:5.5rem 0 6.5rem;margin:0 4rem}@media (max-width:1023px){.one-intensive-knowledge .wrapper{padding:3.5rem 0 4.5rem;margin:0 4rem}}@media (max-width:767px){.one-intensive-knowledge .wrapper{padding:3.5rem 0 4.5rem;margin:0 2rem}}.one-intensive-knowledge__list{list-style:disc;margin:0 0 0 1.5rem}@media (max-width:1023px){.one-intensive-knowledge__list{margin:0 0 0 1.3rem}}.one-intensive-knowledge__item{padding:0 0 0 .7rem;font-size:1.8rem;line-height:1.66667;margin:0 0 2rem}.one-intensive-knowledge__item:last-child{margin:0}@media (max-width:1023px){.one-intensive-knowledge__item{font-size:1.5rem;line-height:1.6;margin:0 0 .5rem}}.one-intensive-teachers .wrapper{padding:6rem 0;margin:0 4rem}@media (max-width:1023px){.one-intensive-teachers .wrapper{padding:4rem 0;margin:0 4rem}}@media (max-width:767px){.one-intensive-teachers .wrapper{padding:4rem 0;margin:0 2rem}}.one-intensive-teachers__list{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.one-intensive-teachers__list{margin:0 -1.5rem}}@media (max-width:767px){.one-intensive-teachers__list{margin:0 -1.25rem}}.one-intensive-teachers__item{width:18.5rem;margin:0 4rem 4rem 0}.one-intensive-teachers__item:nth-child(4n){margin-right:0}.one-intensive-teachers__item:nth-last-child(-n+4){margin-bottom:0}@media (max-width:1023px){.one-intensive-teachers__item{width:33.33333%;padding:0 1.5rem;margin:0 0 3rem}}@media (max-width:767px){.one-intensive-teachers__item{width:33.33333%;padding:0 1.25rem;margin:0 0 2rem}.one-intensive-teachers__item:nth-last-child(-n+4){margin-bottom:2rem}.one-intensive-teachers__item:nth-last-child(-n+3){margin-bottom:0}}.row-oa{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.row-oa>.col-oa{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-oa>.col-oa.no-grow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (min-width:1024px) and (max-width:9999px){.row-oa{margin:0 -2rem}.row-oa .col-oa-1{position:relative;-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;width:100%;max-width:14.28571%;min-height:1px;padding:0 2rem}.row-oa .col-oa-2{position:relative;-webkit-box-flex:0;-ms-flex:0 0 28.57143%;flex:0 0 28.57143%;width:100%;max-width:28.57143%;min-height:1px;padding:0 2rem}.row-oa .col-oa-3{position:relative;-webkit-box-flex:0;-ms-flex:0 0 42.85714%;flex:0 0 42.85714%;width:100%;max-width:42.85714%;min-height:1px;padding:0 2rem}.row-oa .col-oa-4{position:relative;-webkit-box-flex:0;-ms-flex:0 0 57.14286%;flex:0 0 57.14286%;width:100%;max-width:57.14286%;min-height:1px;padding:0 2rem}.row-oa .col-oa-5{position:relative;-webkit-box-flex:0;-ms-flex:0 0 71.42857%;flex:0 0 71.42857%;width:100%;max-width:71.42857%;min-height:1px;padding:0 2rem}.row-oa .col-oa-6{position:relative;-webkit-box-flex:0;-ms-flex:0 0 85.71429%;flex:0 0 85.71429%;width:100%;max-width:85.71429%;min-height:1px;padding:0 2rem}.row-oa .col-oa-7{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;min-height:1px;padding:0 2rem}}@media (min-width:768px) and (max-width:1023px){.row-oa{margin:0 -1.5rem}.row-oa .col-t-oa-1{position:relative;-webkit-box-flex:0;-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;width:100%;max-width:11.11111%;min-height:1px;padding:0 1.5rem}.row-oa .col-t-oa-2{position:relative;-webkit-box-flex:0;-ms-flex:0 0 22.22222%;flex:0 0 22.22222%;width:100%;max-width:22.22222%;min-height:1px;padding:0 1.5rem}.row-oa .col-t-oa-3{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:100%;max-width:33.33333%;min-height:1px;padding:0 1.5rem}.row-oa .col-t-oa-4{position:relative;-webkit-box-flex:0;-ms-flex:0 0 44.44444%;flex:0 0 44.44444%;width:100%;max-width:44.44444%;min-height:1px;padding:0 1.5rem}.row-oa .col-t-oa-5{position:relative;-webkit-box-flex:0;-ms-flex:0 0 55.55556%;flex:0 0 55.55556%;width:100%;max-width:55.55556%;min-height:1px;padding:0 1.5rem}.row-oa .col-t-oa-6{position:relative;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;width:100%;max-width:66.66667%;min-height:1px;padding:0 1.5rem}.row-oa .col-t-oa-7{position:relative;-webkit-box-flex:0;-ms-flex:0 0 77.77778%;flex:0 0 77.77778%;width:100%;max-width:77.77778%;min-height:1px;padding:0 1.5rem}.row-oa .col-t-oa-8{position:relative;-webkit-box-flex:0;-ms-flex:0 0 88.88889%;flex:0 0 88.88889%;width:100%;max-width:88.88889%;min-height:1px;padding:0 1.5rem}.row-oa .col-t-oa-9{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;min-height:1px;padding:0 1.5rem}}@media (max-width:767px){.row-oa{margin:0 -1.25rem}.row-oa .col-m-oa-1{position:relative;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;width:100%;max-width:16.66667%;min-height:1px;padding:0 1.25rem}.row-oa .col-m-oa-2{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:100%;max-width:33.33333%;min-height:1px;padding:0 1.25rem}.row-oa .col-m-oa-3{position:relative;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:100%;max-width:50%;min-height:1px;padding:0 1.25rem}.row-oa .col-m-oa-4{position:relative;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;width:100%;max-width:66.66667%;min-height:1px;padding:0 1.25rem}.row-oa .col-m-oa-5{position:relative;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;width:100%;max-width:83.33333%;min-height:1px;padding:0 1.25rem}.row-oa .col-m-oa-6{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;min-height:1px;padding:0 1.25rem}}.opened-article{padding:8rem 0 2rem}@media (max-width:767px){.opened-article{padding:2rem 0 4rem}}.opened-article__media-content-wrapper{position:relative;height:100%}.opened-article__media-content{position:-webkit-sticky;position:sticky;top:17.5rem;left:0;width:46rem;padding-bottom:17.5rem}@media (max-width:1023px){.opened-article__media-content{position:static;width:auto;padding:0}}.opened-article__media-content picture{display:block}.opened-article__media-content picture img{width:100%;height:auto}@media (max-width:1023px){.opened-article__media-content{margin:0 0 4rem}}@media (max-width:1023px){.opened-article__media-content .student-work-one-slider__image{min-height:24rem}}.opened-article__media-content.is-scrolled{position:fixed;padding-top:17.5rem;padding-bottom:0}.opened-article__media-content.is-bottom{top:auto;bottom:0;padding-top:17.5rem;padding-bottom:0}.opened-article__main-title{font-size:5rem;line-height:1.2;font-weight:400;letter-spacing:-.02em;margin:0 0 2rem}@media (max-width:767px){.opened-article__main-title{font-size:2.4rem;line-height:1.45833;letter-spacing:0;margin:0 0 1rem}}.opened-article__any-content{position:relative}.opened-article__main-authors{margin:0 0 4rem}.opened-article__main-authors-list{font-size:2.4rem;line-height:1.45833;margin:0 0 3rem}@media (max-width:767px){.opened-article__main-authors-list{font-size:1.8rem;line-height:1.66667;margin:0 0 2rem}}.opened-article__main-authors-title{color:#b6bec0}.opened-article__main-program li{font-size:1.8rem;line-height:1.66667}@media (max-width:767px){.opened-article__main-program li{margin:0 0 1rem}.opened-article__main-program li:last-child{margin:0}}.opened-article__main-program li a{text-decoration:underline;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.opened-article__social-wrapper{position:relative}.opened-article__social-container{position:absolute;top:0;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;width:3rem;padding-bottom:17.5rem}@media (max-width:1023px){.opened-article__social-container{display:none}}.opened-article__social-container--down{display:none}@media (max-width:1023px){.opened-article__social-container--down{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}}.opened-article__social-container.is-scrolled{position:fixed;padding-top:17.5rem;padding-bottom:0}.opened-article__social-container.is-bottom{top:auto;bottom:0;padding-top:17.5rem;padding-bottom:0}.opened-article__social-link{position:relative;display:block;width:3rem;height:3rem;border-radius:50%;background:#000;margin:0 0 1rem}@media (max-width:1023px){.opened-article__social-link{margin:0 1.5rem 0 0}}.opened-article__social-link:last-child{margin:0}body.is-no-touch .opened-article__social-link:hover .opened-article__social-ico{opacity:0}body.is-no-touch .opened-article__social-link:hover .footer__social-ico-rainbow{opacity:1}.opened-article__social-link:focus .opened-article__social-ico{opacity:0}.opened-article__social-link:focus .footer__social-ico-rainbow{opacity:1}.opened-article__social-ico{display:block;width:100%;height:100%;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);overflow:hidden}.opened-article__social-ico svg{width:100%;height:100%}.opened-article__main-content-text{font-size:1.6rem;line-height:1.5625;margin:0 0 6rem}@media (max-width:767px){.opened-article__main-content-text{font-size:1.5rem;line-height:1.6;margin:0 0 4rem}}.opened-article__main-content-text p{margin:0 0 3rem}.opened-article__main-content-text p:last-child{margin:0}.opened-article__main-content-text strong{font-weight:500}.opened-article__main-content-text ul{font-size:1.6rem;line-height:1.5625;margin-top:1rem}.opened-article__main-content-text ul li{position:relative;padding:0 0 0 2rem;margin:0 0 2rem}.opened-article__main-content-text ul li::before{content:'';position:absolute;top:.8rem;left:0;width:4px;height:4px;border-radius:50%;background:#000}.opened-article__main-content-slider{margin:0 0 6rem}@media (max-width:767px){.opened-article__main-content-slider{margin:0 0 4rem}}.opened-article__main-content-slider .student-work-one-slider__image{min-height:40rem}@media (max-width:767px){.opened-article__main-content-slider .student-work-one-slider__image{min-height:24rem}}.opened-article__main-content-picture{margin:0 0 6rem}@media (max-width:767px){.opened-article__main-content-picture{margin:0 0 4rem}}.opened-article__main-content-picture a{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40rem;cursor:url(../assets/img/icons/cursor.cur),none}.opened-article__main-content-picture a::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:rgba(0,0,0,.3);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.opened-article__main-content-picture a{cursor:auto}}@media (max-width:767px){.opened-article__main-content-picture a{min-height:24rem}}body.is-no-touch .opened-article__main-content-picture a:hover::before{opacity:1;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.opened-article__main-content-picture a img{display:block;width:100%;height:auto}.opened-article__main-content-picture button{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40rem;cursor:url(../assets/img/icons/cursor.cur),none}.opened-article__main-content-picture button::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:rgba(0,0,0,.3);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.opened-article__main-content-picture button{cursor:auto}}@media (max-width:767px){.opened-article__main-content-picture button{min-height:24rem}}body.is-no-touch .opened-article__main-content-picture button:hover::before{opacity:1;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.opened-article__main-content-picture button img{display:block;width:100%;height:auto}.opened-article__main-content-picture-desc{font-size:1.4rem;line-height:1.42857;color:rgba(88,93,95,.7);margin:1rem 0 0}.opened-article__main-content-popup{margin:0 0 6rem}@media (max-width:767px){.opened-article__main-content-popup{margin:0 0 4rem}}.opened-article__main-content-popup-btn{display:inline-block}.opened-article__main-content-popup-btn img{max-width:100%;max-height:100%}.opened-article__main-content-video{margin:0 0 6rem}.opened-article__main-content-skills{margin:0 0 6rem}@media (max-width:767px){.opened-article__main-content-skills{margin:0 0 4rem}}.opened-article__main-content-skills-title{font-size:1.6rem;line-height:1.5625;font-weight:500;margin:0 0 1rem}.opened-article__main-content-skills-list ol{list-style:none;counter-reset:item}.opened-article__main-content-skills-list ol li{padding-left:3rem}.opened-article__main-content-skills-list ol li::before{content:counter(item) ".";counter-increment:item;position:absolute;top:0;left:0}.opened-article__main-content-skills-list ul{font-weight:600}.opened-article__main-content-skills-list ul li{padding-left:1.5rem;font-weight:400}.opened-article__main-content-skills-list ul li::before{content:'';position:absolute;top:1rem;left:0;width:3px;height:3px;border-radius:50%;background:#000}.opened-article__main-content-skills-list ul li:first-child{margin-top:3px}.opened-article__main-content-skills-list li{position:relative;font-size:1.6rem;line-height:1.5625}@media (max-width:1023px){.opened-article__main-content-skills-list li{font-size:1.5rem;line-height:1.6}}.opened-article__main-content-announcement{font-size:1.6rem;line-height:1.5625;font-weight:500;margin:0 0 2rem}.opened-article__main-content-tabs{margin:0 0 6rem}.opened-article__main-content-sub-title{font-size:1.8rem;line-height:1.66667;font-weight:500;margin:0 0 1.5rem}.opened-article-news-page__date{font-size:1.8rem;line-height:1.66667;margin:0 0 6rem}.opened-article-news-page__date span{color:rgba(88,93,95,.7);margin-left:2rem}.opened-article-news-page__lead{font-size:2.4rem;line-height:1.45833;margin:0 0 2rem}@media (max-width:767px){.opened-article-news-page__lead{font-size:1.8rem;line-height:1.66667}}.opened-article-news-page__lead-info{font-size:1.6rem;line-height:1.5625}@media (max-width:767px){.opened-article-news-page__lead-info{font-size:1.5rem;line-height:1.6}}.opened-article-one-vacancy__grade{font-size:2.4rem;line-height:1.45833}@media (max-width:767px){.opened-article-one-vacancy__grade{font-size:1.8rem;line-height:1.66667}}.opened-article-one-vacancy__grade span{color:rgba(88,93,95,.7)}.opened-article-success-story__data{font-size:1.8rem;line-height:1.66667;margin:0 0 2rem}.opened-article-success-story__work-place{font-size:1.8rem;line-height:1.66667;margin:0 0 6.5rem}@media (max-width:767px){.opened-article-success-story__work-place{margin:0 0 4rem}}.opened-article-success-story__qoute{font-size:1.6rem;line-height:1.5625}.opened-article-success-story__qoute p{margin:0 0 2.5rem}.opened-article-success-story__qoute p:last-child{margin:0}.opened-article-teacher__site{font-size:1.8rem;line-height:1.66667;margin:0 0 6rem}@media (max-width:767px){.opened-article-teacher__site{margin:0 0 4rem}}.opened-article-teacher__education{font-size:1.6rem;line-height:1.5625}.opened-article-teacher__education p{margin:0 0 4rem}.opened-article-teacher__education p:last-child{margin:0}.opened-article-teacher__education__title{font-weight:500;margin:0 0 1rem}.opened-article-exebition{margin:0 0 6rem}@media (max-width:767px){.opened-article-exebition{margin:0 0 4rem}}.opened-article-exebition__date{font-size:2.4rem;line-height:1.45833;margin:0 0 6rem}@media (max-width:767px){.opened-article-exebition__date{font-size:1.8rem;line-height:1.66667;margin:0 0 4rem}}.opened-article-exebition__programs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2rem}@media (max-width:767px){.opened-article-exebition__programs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.opened-article-exebition__programs-title{font-size:1.8rem;line-height:1.66667;margin-right:1rem}.opened-article-exebition__programs-links{font-size:1.8rem;line-height:1.66667}@media (max-width:767px){.opened-article-exebition__programs-links{font-size:1.6rem;line-height:1.5625}}.opened-article-exebition__curator{font-size:1.8rem;line-height:1.66667}@media (max-width:767px){.opened-article-exebition__curator{font-size:1.6rem;line-height:1.5625}}.opened-article-one-work__date{font-size:2.4rem;line-height:1.45833;margin:0 0 6rem}@media (max-width:767px){.opened-article-one-work__date{font-size:1.8rem;line-height:1.66667;margin:0 0 4rem}}.opened-article-one-work__program{font-size:1.8rem;line-height:1.66667;margin:0 0 2rem}.opened-article-one-work__curator{font-size:1.8rem;line-height:1.66667;margin:0 0 2rem}.opened-article-live-works__date{font-size:1.8rem;line-height:1.66667;margin:0 0 6rem}.opened-article-live-works__date span{color:rgba(88,93,95,.7);margin-left:2rem}.opened-article-live-works__lead{font-size:2.4rem;line-height:1.45833;margin:0 0 2rem}@media (max-width:767px){.opened-article-live-works__lead{font-size:1.8rem;line-height:1.66667}}.opened-article-professione-one__skills-title{font-size:2.4rem;line-height:1.33333;font-weight:400;margin-bottom:2rem}@media (max-width:767px){.opened-article-professione-one__skills-title{font-size:18px;line-height:1.66667;margin-bottom:1rem}}.opened-article-professione-one__desription-profession{font-size:2.4rem;line-height:1.45833}@media (max-width:767px){.opened-article-professione-one__desription-profession{font-size:18px;line-height:1.66667}}@media (max-width:767px){.opened-article-professione-one .opened-article__main-content-skills-title{font-size:1.5rem;line-height:1.66667}}.partner-main{padding:8rem 0 6.2rem;font-size:0;color:#fff;background:#000}@media (max-width:1023px){.partner-main{padding:6rem 0}}@media (max-width:767px){.partner-main{padding:3.5rem 0}}.partner-main__img-wrapper{padding:0 6rem 0 0}@media (max-width:1023px){.partner-main__img-wrapper{padding:0 5rem 0 0}}@media (max-width:767px){.partner-main__img-wrapper{padding:0 1rem 0 0}}.partner-main__img{width:100%;height:auto}@media (max-width:767px){.partner-main__img{margin:0 0 2rem}}.partner-main__content{font-size:2.4rem;line-height:1.46;margin:-.4rem 0 0}@media (max-width:1023px){.partner-main__content{font-size:1.8rem;line-height:1.68}}@media (max-width:767px){.partner-main__content{font-size:1.6rem;line-height:1.6}}.partner-main__content img{max-width:100%}.partner-main__text{margin:0 0 4.2rem}.partner-main__text--underline{text-decoration:underline}.partner-main__text .link-underline-new{font-weight:500}@media (max-width:1023px){.partner-main__text{margin:0 0 2.9rem}}@media (max-width:767px){.partner-main__text{margin:0 0 3.7rem}}.partner{padding:7.5rem 0 8rem;color:#fff;background:#000}@media (max-width:1023px){.partner{padding:5.5rem 0}}@media (max-width:767px){.partner{padding:3.5rem 0}}@media (max-width:1023px){.partner__content{margin-top:0}}.partner__image-wrapper{padding:0 6rem 0 0;margin-top:.5rem}@media (max-width:1023px){.partner__image-wrapper{padding:0 5rem 0 0}}@media (max-width:767px){.partner__image-wrapper{padding:0 2rem 0 0;margin:0 0 2rem}}.partner__img{width:100%;height:auto}.partner__title{line-height:1.3;font-weight:600}.partners-block{padding:8rem 0}@media (max-width:1023px){.partners-block{padding:6rem 0}}@media (max-width:767px){.partners-block{padding:3.5rem 0}}@media (max-width:1023px){.partners-block .wrapper{margin:0}}.partners-block__title{font-size:5rem;line-height:1.2;letter-spacing:-.02em;margin:0 0 2rem}@media (max-width:1023px){.partners-block__title{font-size:3.5rem;margin:0 4rem 2rem}}@media (max-width:767px){.partners-block__title{font-size:2.4rem;margin:0 2rem 2rem}}.partners-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}@media (max-width:1023px){.partners-block__list{display:block}}.partners-block__item{position:relative;display:inline-block;vertical-align:top;width:50%;padding:4rem 6rem 16rem 4rem;color:#fff;border:.5px solid rgba(88,93,95,.5);background:#000}@media (max-width:1023px){.partners-block__item{display:block;width:auto;padding:4rem 4rem 10rem}}@media (max-width:768px){.partners-block__item{padding:4rem 2rem 10rem}}.partners-block__img{width:20rem;max-width:100%;height:auto;margin:0 0 4rem}@media (max-width:1023px){.partners-block__img{width:16rem}}@media (max-width:767px){.partners-block__img{width:14rem;margin:0 0 2rem}}.partners-block__logo{position:absolute;bottom:4rem;left:4rem}@media (max-width:1023px){.partners-block__logo{bottom:3rem;left:4rem;-webkit-transform:scale(.81);-ms-transform:scale(.81);transform:scale(.81)}}@media (max-width:768px){.partners-block__logo{left:2rem}}.partners-block+.partners-logos .wrapper,.partners-logos+.partners-logos .wrapper{padding-top:0}.partners-logos .wrapper{padding:8rem 0 4rem}@media (max-width:767px){.partners-logos .wrapper{padding:3rem 0}}.partners-logos__title{font-size:1.8rem;line-height:1.66667;font-weight:600;margin:0 0 2rem}@media (max-width:1023px){.partners-logos__title{font-size:1.7rem;margin:0 0 2rem}}@media (max-width:767px){.partners-logos__title{font-size:1.6rem;line-height:1.5625;margin:0 0 1.5rem}}.partners-logos__item{margin:0 0 4rem}@media (max-width:1023px){.partners-logos__item{margin:0 0 3rem}}@media (max-width:767px){.partners-logos__item{margin:0 0 2rem}}.partners-slider-block{padding:8rem 0 0;background:#000}@media (max-width:1023px){.partners-slider-block{padding:6rem 0 0}}@media (max-width:767px){.partners-slider-block{padding:3.5rem 0 0}}.partners-slider-block__title{font-size:5rem;line-height:1.2;letter-spacing:-.02em;color:#fff}@media (max-width:1023px){.partners-slider-block__title{font-size:3.5rem}}@media (max-width:767px){.partners-slider-block__title{font-size:2.4rem}}.partners-slider-block__subtitle{font-size:2.4rem;line-height:1.458;color:#585d5f;margin-top:2rem}@media (max-width:1023px){.partners-slider-block__subtitle{font-size:1.8rem}}@media (max-width:767px){.partners-slider-block__subtitle{font-size:1.5rem;line-height:1.6;margin-top:1rem}}.partners-slider{padding:0 0 8rem;font-size:0;color:#fff;background:#000}@media (max-width:1023px){.partners-slider{padding:0 0 6rem}}@media (max-width:767px){.partners-slider{padding:0 0 3.5rem}}.partners-slider__container{padding:8rem 0}@media (max-width:1023px){.partners-slider__container{padding:6rem 0}}@media (max-width:767px){.partners-slider__container{padding:3.5rem 0}}.partners-slider__wrap{position:relative;overflow:hidden}.partners-slider__wrap::before{content:'';position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;opacity:0;background:#000;pointer-events:none}.partners-slider__wrap.is-changed::before{opacity:1}.partners-slider__slides{white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch}.partners-slider__slides>*{display:inline-block;white-space:normal}.partners-slider .slider-control{color:#fff}.partners-slider .slider-control__button{width:2.5rem;height:2.5rem}.partners-slider__slide{display:none;width:100%;white-space:normal}.partners-slider__slide.is-active{display:inline-block;-webkit-animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.privacy-policy .wrapper{padding:8rem 0}@media (max-width:767px){.privacy-policy .wrapper{padding:4rem 0}}.privacy-policy__title{font-size:7rem;line-height:7rem;font-weight:400;word-break:break-all;margin:0 0 2rem}@media (max-width:767px){.privacy-policy__title{font-size:3.5rem;line-height:1.28571;margin:0 0 1rem}}.privacy-policy__desc{font-size:2.4rem;line-height:1.45833;margin:0 0 6rem}@media (max-width:767px){.privacy-policy__desc{font-size:1.8rem;line-height:1.66667;margin:0 0 4rem}}.privacy-policy__text{margin:0 0 6rem}@media (max-width:767px){.privacy-policy__text{margin:0 0 4rem}}.privacy-policy__text:last-child{margin:0}.privacy-policy__text p{font-size:1.6rem;line-height:1.5625;margin:0 0 3.5rem}.privacy-policy__text p:last-child{margin:0}@media (max-width:767px){.privacy-policy__text p{font-size:1.5rem;line-height:1.6;margin:0 0 4.5rem}}.privacy-policy__text li{margin-bottom:.5rem}.privacy-policy__text li:last-child{margin:0}.privacy-policy__subtitle{font-size:5rem;line-height:1.2;font-weight:400;word-break:break-all;margin:0 0 2rem}@media (max-width:767px){.privacy-policy__subtitle{font-size:3.5rem;line-height:1.28571}}.public-offer .wrapper{padding:8rem 0}@media (max-width:767px){.public-offer .wrapper{padding:4rem 0}}.public-offer__title{font-size:7rem;line-height:7rem;font-weight:400;margin:0 0 2rem}@media (max-width:767px){.public-offer__title{font-size:3.5rem;line-height:1.28571;margin:0 0 1rem}}.public-offer__desc{font-size:2.4rem;line-height:1.45833;margin:0 0 6rem}@media (max-width:767px){.public-offer__desc{font-size:1.8rem;line-height:1.66667;margin:0 0 4rem}}.public-offer__subtitle{font-size:2.4rem;line-height:1.33333;font-weight:400;margin:0 0 2rem}@media (max-width:767px){.public-offer__subtitle{font-size:1.8rem;line-height:1.66667;font-weight:500}}.public-offer__text{margin:0 0 6rem}@media (max-width:767px){.public-offer__text{margin:0 0 4rem}}.public-offer__text:last-child{margin:0}.public-offer__text p{font-size:1.6rem;line-height:1.5625;margin:0 0 3.5rem}.public-offer__text p:last-child{margin:0}@media (max-width:767px){.public-offer__text p{font-size:1.5rem;line-height:1.6;margin:0 0 4.5rem}}.public-offer__text li{margin-bottom:.5rem}.public-offer__text li:last-child{margin:0}.quote{min-height:36rem;padding:8rem 0 4rem;font-size:0;background:rgba(182,190,192,.5)}@media (max-width:1023px){.quote{min-height:28rem;padding:6rem 0 3rem}}@media (max-width:767px){.quote{min-height:30.5rem;padding:3.5rem 0 2rem}}.quote--black{color:#fff;background:#000}.quote__avatar-wrapper{padding:0 6rem 0 0}@media (max-width:1023px){.quote__avatar-wrapper{padding:0 5rem 0 0}}@media (max-width:767px){.quote__avatar-wrapper{display:none}}.quote__avatar{display:inline-block;vertical-align:top;width:100%;height:auto}@media (max-width:767px){.quote__avatar--desktop{display:none}}.quote__avatar--mobile{display:none}@media (max-width:767px){.quote__avatar--mobile{display:block}}.quote__content{font-size:3.5rem;line-height:1.285}@media (max-width:1023px){.quote__content{font-size:2.4rem;line-height:1.458}}@media (max-width:767px){.quote__content{font-size:2rem;line-height:1.5}}.quote__translate{color:#585d5f}.quote__author{display:block;font-size:0;font-style:normal;margin:7.5rem 0 0}@media (max-width:1023px){.quote__author{margin:5rem 0 0}}@media (max-width:767px){.quote__author{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.quote__author--name{margin:10.5rem -1.25rem 0}}.quote__author-wrap{font-size:1.6rem;line-height:1.5;font-weight:600}.quote__author-desc{display:block;font-weight:400;opacity:.8}.resourses-other .wrapper{padding-bottom:7.9rem}.resourses-other .resourses__header{padding-top:7.5rem;margin-bottom:4.5rem}.resourses-other .resourses__title{width:auto}.resourses-other .resourses__gallery-list{margin-bottom:1rem}.resourses-other__button{text-align:center}.resourses-other__button .button{padding:0 5.4rem}.resourses .wrapper{padding:0 0 2.7rem;font-size:0}@media (max-width:767px){.resourses .wrapper{padding:0 0 3.7rem}}.resourses__header{padding:7rem 0 0;margin:0 0 7.7rem}@media (max-width:1023px){.resourses__header{padding:5.5rem 0 0;margin:0 0 5.9rem}}@media (max-width:767px){.resourses__header{padding:3.7rem 0 0;margin:0 0 3.9rem}}.resourses__title{display:inline-block;padding:0 4rem 0 0;font-size:5rem;text-indent:-.075em;letter-spacing:-.02em}@media (max-width:1023px){.resourses__title{padding:0 3rem 0 0;font-size:3.5rem;letter-spacing:0}}@media (max-width:767px){.resourses__title{display:block;padding:0 3.5rem 0 0;font-size:2.4rem;margin:0 0 .8rem}}.resourses__text{padding:1.2rem 0 0;font-size:1.8rem;line-height:1.66667;margin:0 0 4.5rem}@media (max-width:1023px){.resourses__text{padding:0;font-size:1.5rem;line-height:1.6;margin:0 0 3.4rem}}@media (max-width:767px){.resourses__text{margin:0 0 2.5rem}}.resourses__links{font-size:0}.resourses__links .link-with-arrow{width:100%}.resourses__links .link-with-arrow span{font-size:1.6rem}@media (max-width:1023px){.resourses__links .link-with-arrow span{font-size:1.5rem}}@media (max-width:1023px){.resourses__links .link-with-arrow{width:100%;border-top:none}}.resourses__links .link-with-arrow .link-with-arrow__svg-wrapper{position:absolute;right:0}.resourses__links-item{display:inline-block;width:26rem;margin-right:4rem}@media (max-width:1023px){.resourses__links-item:first-child .link-with-arrow{border-top:1px solid rgba(88,93,95,.2)}}.resourses__links-item:last-child{margin-right:0}@media (max-width:1023px){.resourses__links-item{display:block;width:100%;margin-right:0}}.resourses__gallery .slider-control{display:none}@media (max-width:767px){.resourses__gallery .slider-control{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.resourses__gallery .slider-control__button{width:2rem}}.resourses__gallery .slider-control__counter{margin-right:.5rem}@media (max-width:767px){.resourses__gallery--show-more .resourses__gallery-list{position:relative;display:block;height:auto;white-space:normal}.resourses__gallery--show-more .resourses__gallery-item{height:auto}.resourses__gallery--show-more .resourses__button{display:block}.resourses__gallery--show-more .resourses__show-btn{display:inline}}.resourses__gallery-list{font-size:0;margin:0 0 4.3rem;overflow:hidden}.resourses__gallery-list.is-show{height:auto}@media (max-width:1023px){.resourses__gallery-list{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -1.5rem}}@media (max-width:767px){.resourses__gallery-list{position:relative;display:block;height:25.5rem;white-space:nowrap;margin:0 0 1.7rem}}.resourses__gallery-list.is-collapsed .resourses__gallery-item:not(.is-existed){display:none}@media (max-width:767px){.resourses__gallery-row-mobile{margin:0 -1.25rem}}.resourses__gallery-col-mobile{display:inline-block;vertical-align:top}@media (max-width:1023px){.resourses__gallery-col-mobile{width:33.333333%;padding:0 1.5rem}}@media (max-width:767px){.resourses__gallery-col-mobile{width:100%;padding:0}}.resourses__gallery-col-mobile:nth-of-type(4n+6) .resourses__gallery-item{margin-left:0}.resourses__gallery-col-mobile--big{float:left}@media (max-width:1023px){.resourses__gallery-col-mobile--big{float:none;width:100%}}.resourses__gallery-item{position:relative;display:inline-block;vertical-align:top;width:26rem;height:21rem;margin:0 0 3rem 4rem}.resourses__gallery-item:nth-of-type(4n+6){margin-left:0}@media (max-width:1023px){.resourses__gallery-item{width:auto;margin:0 0 2.1rem}}@media (max-width:767px){.resourses__gallery-item{display:inline-block;width:100%;margin-left:0}.resourses__gallery-item:nth-of-type(4n+6){margin-left:0}}@media (max-width:1023px){.resourses__gallery-item .card-image__picture{height:13rem}}@media (max-width:767px){.resourses__gallery-item .card-image__picture{height:20rem;margin:0 0 1.1rem}}@media (max-width:1023px){.resourses__gallery-item .card-image__picture-plus-background{position:absolute;bottom:1rem;right:1rem;width:4.5rem;height:4.5rem;background:#000}}@media (max-width:1023px){.resourses__gallery-item .card-image__picture-plus{position:absolute;top:1rem;left:1rem;opacity:1}}html.is-firefox .resourses__gallery-item .card-image__description span,html.is-ie .resourses__gallery-item .card-image__description span{color:rgba(88,93,95,.7)}.resourses__gallery-item .card-image__description span::before{background:-webkit-gradient(linear,left top,right top,from(rgba(88,93,95,.7)),to(rgba(88,93,95,.7)));background:-o-linear-gradient(left,rgba(88,93,95,.7) 0,rgba(88,93,95,.7) 100%);background:linear-gradient(90deg,rgba(88,93,95,.7) 0,rgba(88,93,95,.7) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width:768px) and (max-width:9999px){.resourses__gallery-item--big-img{float:left;width:56rem;height:47rem;margin-bottom:0;margin-left:0}.resourses__gallery-item--big-img .card-image__picture{height:40rem}}@media (min-width:768px) and (max-width:9999px) and (max-width:1023px){.resourses__gallery-item--big-img{float:none;width:100%;height:40rem;margin:0 0 5.9rem}}.resourses__button{font-size:1.6rem;font-weight:500;text-align:center}@media (max-width:1023px){.resourses__button{font-size:1.5rem}}@media (max-width:767px){.resourses__button{display:none}}.resourses__show-btn{text-transform:uppercase;text-align:center;color:rgba(88,93,95,.5);margin:0 auto}@media (max-width:1023px){.resourses__show-btn{font-size:1.5rem}}body.is-no-touch .resourses__show-btn:hover{color:#585d5f}@media (max-width:767px){.resourses__show-btn{display:none}}.return-policy .wrapper{padding:8rem 0}@media (max-width:767px){.return-policy .wrapper{padding:4rem 0}}.return-policy__title{font-size:7rem;line-height:7rem;font-weight:400;margin:0 0 2rem}@media (max-width:767px){.return-policy__title{font-size:3.5rem;line-height:1.28571;margin:0 0 1rem}}.return-policy__subtitle{font-size:2.4rem;line-height:1.33333;font-weight:400;margin:0 0 2rem}@media (max-width:767px){.return-policy__subtitle{font-size:1.8rem;line-height:1.66667;font-weight:500}}.return-policy__text{margin:6rem 0}@media (max-width:767px){.return-policy__text{margin:4rem 0}}.return-policy__text:last-child{margin:0}.return-policy__text p{font-size:1.6rem;line-height:1.5625;margin:0 0 3.5rem}.return-policy__text p:last-child{margin:0}@media (max-width:767px){.return-policy__text p{font-size:1.5rem;line-height:1.6;margin:0 0 4.5rem}}.return-policy__text li{margin-bottom:.5rem}.return-policy__text li:last-child{margin:0}.review-popup{position:fixed;z-index:20;top:0;bottom:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none;width:100%;height:100vh;padding:4rem 0 7rem;background:#fff;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),z-index .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),z-index .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),z-index .3s cubic-bezier(.785,.135,.15,.86);overflow-y:auto;-webkit-overflow-scrolling:touch}.review-popup.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.review-popup.is-animate{-webkit-animation:slide-animation-reverse .3s cubic-bezier(.785,.135,.15,.86);animation:slide-animation-reverse .3s cubic-bezier(.785,.135,.15,.86);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (max-width:767px){.review-popup{padding:0 0 7rem}}.review-popup__inner{width:100%;height:100%}.review-popup__inner .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:auto;font-size:1.6rem}.review-popup__inner .wrapper .image-block{width:49%;margin-right:1%}.review-popup__inner .wrapper .image-block img{-o-object-fit:fill;object-fit:fill;width:100%;height:100%}.review-popup__inner .wrapper .text-block{width:50%}@media (max-width:1024px){.review-popup__inner .wrapper .text-block{width:100%}}.review-popup__inner .wrapper .text-block .full-name{display:block;margin-bottom:50px}.review-popup__inner .wrapper .text-block .preview-text{display:block;margin-bottom:30px}.review-popup__inner .wrapper .text-block .detail-link{text-decoration:none;color:#ff7020}.review-popup__inner .wrapper .text-block .detail-link:active,body.is-no-touch .review-popup__inner .wrapper .text-block .detail-link:hover{opacity:1;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265)) repeat-x 0 0;background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:transfusionX 70s linear infinite;animation:transfusionX 70s linear infinite}@media (max-width:767px){.review-popup__inner .wrapper .text-block .detail-link{font-size:1.5rem;margin:1.4rem 0}}.review-popup__wrapper-close-mobile{position:relative;width:100%;text-align:right}.review-popup__wrapper-close-mobile .wrapper{text-align:right}@media (max-width:767px){.review-popup__wrapper-close-mobile{padding:2rem 0 0;text-align:right}}.review-popup__close-btn{position:relative;z-index:5;display:inline-block;cursor:pointer}body.is-no-touch .review-popup__close-btn:hover{opacity:.4;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:767px){.review-popup__close-btn{padding:.5rem;margin:-.5rem -.5rem 0 auto}}.review-popup__close-btn span{position:relative;display:inline-block;width:2rem;height:2rem}.review-popup__close-btn span::after,.review-popup__close-btn span::before{content:'';position:absolute;background:#000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.review-popup__close-btn span::before{top:0;left:calc(50% - 1px);width:2px;height:100%}.review-popup__close-btn span::after{top:calc(50% - 1px);left:0;width:100%;height:2px}.schedule-table{padding:6rem 0}@media (max-width:1023px){.schedule-table{padding:4rem 0}}.schedule-table__title{position:relative;font-size:3.5rem;line-height:1.28571;font-weight:400;margin:0 4rem 4rem 3.8rem}@media (max-width:1023px){.schedule-table__title{font-size:3rem;margin-bottom:3rem}}@media (max-width:1023px){.schedule-table__title{display:none}}.schedule-table__table{font-size:0}.schedule-table__head{font-weight:500}@media (max-width:767px){.schedule-table__head{display:none}}.schedule-table__head-row{padding:0 4rem 2rem;border-bottom:1px solid #000}@media (max-width:1023px){.schedule-table__head-row{padding:0 4rem 2rem}}.schedule-table__body-row{padding:2.5rem 4rem 2.3rem;border-bottom:1px solid rgba(182,190,192,.5);-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .schedule-table__body-row:hover{background:rgba(182,190,192,.1);-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.schedule-table__body-row{padding:2rem 4rem}}@media (max-width:767px){.schedule-table__body-row{padding:2.5rem 0 2rem;margin:0 2rem}.schedule-table__body-row:first-child{border-top:1px solid rgba(182,190,192,.5)}}.schedule-table__cell{display:inline-block;vertical-align:top;font-size:1.6rem}@media (max-width:1023px){.schedule-table__cell{font-size:1.5rem}}@media (min-width:768px) and (max-width:9999px){.schedule-table__cell:nth-child(1){width:36rem;padding:0 5% 0 0}.schedule-table__cell:nth-child(2){width:24rem}.schedule-table__cell:nth-child(3){width:26rem}}@media (max-width:767px){.schedule-table__cell{display:block}.schedule-table__cell:nth-child(1){margin:0 0 2rem}.schedule-table__cell:nth-child(2){margin:0 0 .5rem}}.schedule-table__cell strong{font-weight:500}.schedule-table__cell small{display:block;padding:.5rem 0 0;font-size:1.4rem;color:rgba(0,0,0,.5)}.search-not-found{padding:7.5rem 0 2.5rem}@media (max-width:767px){.search-not-found{padding:3.6rem 0 2.5rem;text-align:center}}.search-not-found__title{font-size:2.4rem;line-height:1.46;margin:0 0 2.5rem -.2rem}@media (max-width:1023px){.search-not-found__title{font-size:2rem}}@media (max-width:767px){.search-not-found__title{font-size:1.8rem;line-height:1.66;margin:0 0 3.6rem}}.search-not-found__title-info{color:rgba(0,0,0,.3)}.search-not-found .button{width:16rem}@media (max-width:1023px){.search-not-found .button{width:13rem}}@media (max-width:767px){.search-not-found .button{width:21.5rem;max-width:24rem;min-height:4rem;font-size:1.4rem}}.search-result{padding:3.5rem 0 4rem}.search-result__title{font-size:2.4rem;line-height:1.46;text-align:center;margin:0 0 4rem}@media (max-width:1023px){.search-result__title{font-size:2rem}}@media (max-width:767px){.search-result__title{font-size:1.8rem;margin:0 0 4.5rem}}.search-result__title-info{opacity:.3}.search-result__item{margin:0 0 5.6rem}@media (max-width:1023px){.search-result__item{margin:0 0 3.6rem}}.search-result__item:last-child{margin:0}.search-result__item:last-child .search-result__item-content:last-child{padding:3.4rem 0 3.7rem}@media (max-width:1023px){.search-result__item:last-child .search-result__item-content:last-child{padding:2.6rem 0 3.4rem;margin:0}}@media (max-width:767px){.search-result__item:last-child .search-result__item-content:last-child{padding:.9rem 0 2rem}}.search-result__item-title{padding:0 0 .5rem;font-size:2.4rem;line-height:1.46;font-weight:600;border-bottom:1px solid rgba(0,0,0,.1);margin:0 0 0 -1px}@media (max-width:1023px){.search-result__item-title{font-size:2rem}}@media (max-width:767px){.search-result__item-title{padding:0 0 1.8rem;font-size:1.8rem}}.search-result__item-title-value{color:#b6bec0;margin:0 0 0 1.5rem}.search-result__item-content{position:relative;display:block;padding:3.4rem 0 4.6rem;font-size:0;border-bottom:1px solid rgba(0,0,0,.1)}html.is-firefox body.is-no-touch .search-result__item-content:hover .search-result__item-content-page-name span,html.is-ie body.is-no-touch .search-result__item-content:hover .search-result__item-content-page-name span{color:#9e38ff}body.is-no-touch .search-result__item-content:hover .search-result__item-content-page-name span::before{opacity:0}body.is-no-touch .search-result__item-content:hover .search-result__item-content-page-name span::after{opacity:1}body.is-no-touch .search-result__item-content:hover .search-result__item-content-image-block img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:1023px){.search-result__item-content{padding:2.6rem 0 3.4rem}}@media (max-width:767px){.search-result__item-content{padding:.9rem 0 2rem}}.search-result__item-content-image-block{padding:0 0 0 10rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin:.6rem 0 0;overflow:hidden}.search-result__item-content-image-block img{width:100%;height:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.search-result__item-content-image-block{padding:0}}@media (max-width:767px){.search-result__item-content-image-block{padding:0 14rem 0 0}.search-result__item-content-image-block img{margin:.5rem 0 2rem}}.search-result__item-content-image-wrapper{overflow:hidden}.search-result__item-content-info{padding:0 10rem 0 0;font-size:1.8rem;line-height:1.66667}@media (max-width:1023px){.search-result__item-content-info{padding:0}}@media (max-width:767px){.search-result__item-content-info{font-size:1.5rem}}.search-result__item-content-page-name{font-weight:500}.search-result__item-content-page-name span{position:relative;display:inline-block;vertical-align:top;color:transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}html.is-firefox .search-result__item-content-page-name span,html.is-ie .search-result__item-content-page-name span{color:#000}.search-result__item-content-page-name span::after,.search-result__item-content-page-name span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-ie .search-result__item-content-page-name span::after,html.is-ie .search-result__item-content-page-name span::before{display:none}.search-result__item-content-page-name span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#000),to(#000));background:-o-linear-gradient(left,#000 0,#000 100%);background:linear-gradient(90deg,#000 0,#000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.search-result__item-content-page-name span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}@media (max-width:1023px){.search-result__item-content-page-name{margin:0 0 .3rem}}@media (max-width:767px){.search-result__item-content-page-name{margin:0 0 .5rem}}@media (max-width:767px){.search-result__item-content-page-info{max-height:5rem;overflow:hidden}}.search-result__show-more{padding:3.1rem 0;text-align:center}@media (max-width:1023px){.search-result__show-more{padding:2.8rem 0}}@media (max-width:767px){.search-result__show-more{padding:3.2rem 0}}.search-result__show-more-button{display:inline-block;vertical-align:top;font-weight:600;text-transform:uppercase;opacity:.5;cursor:pointer}body.is-no-touch .search-result__show-more-button:hover{opacity:1}@media (max-width:1023px){.search-result__show-more-button{font-size:1.6rem}}@media (max-width:767px){.search-result__show-more-button{font-size:1.5rem}}.search{position:relative;height:14rem;border-bottom:1px solid rgba(192,192,192,.5);background:#fff}.search::after,.search::before{content:'';position:absolute;bottom:-1px;width:100vw;height:1px;background:rgba(192,192,192,.5)}.search::before{right:100%}.search::after{left:100%}@media (max-width:1023px){.search{height:10.6rem}}@media (max-width:767px){.search{height:9.5rem}}.search .wrapper{position:relative;padding:7.7rem 0 0}@media (max-width:1023px){.search .wrapper{padding:6rem 0 0}}@media (max-width:767px){.search .wrapper{padding:6.1rem 0 0}}.search__close{position:absolute;top:2rem;right:0;display:inline-block;width:2rem;height:2rem;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer}body.is-no-touch .search__close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.search__close::after,.search__close::before{content:'';position:absolute;background:#000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search__close::before{top:0;left:calc(50% - 1px);width:2px;height:100%}.search__close::after{top:calc(50% - 1px);left:0;width:100%;height:2px}@media (max-width:767px){.search__close{width:1.6rem;height:1.6rem;font-size:1.5rem}}.search__form{position:relative}.search__input{width:100%;padding:0 10rem 0 0;font-size:2rem;line-height:1.6;letter-spacing:.3px;border:none;-webkit-user-select:contain;-moz-user-select:contain;-ms-user-select:contain;user-select:contain}@media (max-width:767px){.search__input{padding:0 8rem 0 0;font-size:1.5rem}}.search__send{position:absolute;top:.5rem;right:0;width:10rem;padding:0;font-size:2rem;line-height:1.1;font-weight:600;text-align:right;border:none;background:0 0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer}body.is-no-touch .search__send:hover{opacity:.5}@media (max-width:1023px){.search__send{top:.5rem;width:8rem}}@media (max-width:767px){.search__send{top:.4rem;width:6rem;font-size:1.5rem}}.no-padding{padding:0!important}.inverted-colors{-webkit-filter:invert(1);filter:invert(1)}.student-work-one-slider__container{white-space:nowrap;margin:0 0 1.5rem;overflow:hidden}.student-work-one-slider__item{display:none;width:100%}.student-work-one-slider__item.is-active{display:inline-block;vertical-align:top;-webkit-animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.student-work-one-slider__image{width:100%;min-height:26rem;background:no-repeat center;background-size:contain;margin:0 0 .5rem}.student-work-one-slider__description-image{font-size:1.4rem;line-height:1.42857;color:#b6bec0}.student-work-one-tabs__list{font-size:0;white-space:nowrap;margin:0 0 2rem;overflow:hidden}.student-work-one-tabs__item{display:none}.student-work-one-tabs__item.is-active{display:block;-webkit-animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.student-work-one-tabs__item img{display:block;width:100%;height:auto}.student-work-one-tabs__button-item{display:inline-block;vertical-align:top;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);margin-right:4rem}.student-work-one-tabs__button-item:focus,.student-work-one-tabs__button-item:hover{opacity:.7}.student-work-one-tabs__button-item.is-active a{color:#000;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}.student-work-one-tabs__button-item.is-active a::before{border:transparent;background:#000;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}.student-work-one-tabs__button-item.is-active:focus,.student-work-one-tabs__button-item.is-active:hover{opacity:1}.student-work-one-tabs__button-item:last-child{margin-right:0}.student-work-one-tabs__button-item a{font-size:1.6rem;line-height:1.25;color:rgba(88,93,95,.7);-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}.student-work-one-tabs__button-item a::before{content:'';display:inline-block;width:1.2rem;height:1.2rem;border:1px solid rgba(88,93,95,.7);border-radius:50%;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86);margin-right:1rem}.subscribe{position:relative;z-index:2;padding:5rem 0;color:#fff;background:#000}.subscribe::after{content:'';display:table!important;clear:both;height:0!important;visibility:hidden}@media (max-width:1023px){.subscribe{padding:5.5rem 0 5.9rem;font-size:1.5rem}}@media (max-width:767px){.subscribe{padding:3.5rem 0 4rem;font-size:1.4rem}}.subscribe__accept,.subscribe__content{display:none}.subscribe__accept.is-active,.subscribe__content.is-active{display:block;-webkit-animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (max-width:1023px){.subscribe__accept button{margin:2rem 0 0}}@media (max-width:767px){.subscribe__accept button{margin:0}}.subscribe__title{display:inline-block;vertical-align:top;font-size:2.4rem;line-height:1.875}@media (max-width:1023px){.subscribe__title{width:100%;line-height:1.46}}.subscribe__form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.subscribe__form.form-loading{opacity:.5}.subscribe__form.form-loading::after{content:'';position:absolute;z-index:101;top:50%;left:50%;display:block;width:5rem;height:5rem;opacity:1;border-radius:100%;background:#ff7020;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:opacity .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-o-transition:transform .3s cubic-bezier(.55,.055,.675,.19),opacity .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),opacity .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),opacity .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-webkit-animation:sk-spinner-pulse 1s infinite ease-in-out;animation:sk-spinner-pulse 1s infinite ease-in-out}@media (max-width:1023px){.subscribe__form{margin:2.6rem -1.5rem 0}}@media (max-width:767px){.subscribe__form{margin-top:1.2rem}}.subscribe__container{position:relative;display:inline-block;vertical-align:text-top;width:36.2rem}@media (max-width:1023px){.subscribe__container{width:100%;font-size:1.5rem}}.subscribe__input{display:block;width:100%;height:4.5rem;padding:0 10rem 0 0;font-family:inherit;font-size:inherit;color:#fff;border:none;border-bottom:1px solid rgba(255,255,255,.5);border-radius:0;background:0 0;-webkit-transition:border .3s cubic-bezier(.785,.135,.15,.86);-o-transition:border .3s cubic-bezier(.785,.135,.15,.86);transition:border .3s cubic-bezier(.785,.135,.15,.86);margin:-.2rem 0 0}.subscribe__input--focus,.subscribe__input:focus{border-color:#fff}.subscribe__input::-webkit-input-placeholder{color:#fff;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.subscribe__input::-moz-placeholder{color:#fff;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.subscribe__input:-ms-input-placeholder{color:#fff;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.subscribe__input::-ms-input-placeholder{color:#fff;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.subscribe__input::placeholder{color:#fff;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.subscribe__input:focus::-webkit-input-placeholder{color:transparent}.subscribe__input:focus::-moz-placeholder{color:transparent}.subscribe__input:focus:-ms-input-placeholder{color:transparent}.subscribe__input:focus::-ms-input-placeholder{color:transparent}.subscribe__input:focus::placeholder{color:transparent}.subscribe__input:-webkit-autofill,.subscribe__input:-webkit-autofill:focus,.subscribe__input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 100rem #000 inset;-webkit-transition:background-color 5000s linear 0s;-o-transition:background-color 5000s linear 0s;transition:background-color 5000s linear 0s}.subscribe__input~.js-validate-error-label{position:absolute;top:calc(100% + .5rem);left:0;font-size:1.4rem;color:#ff3d00}.subscribe .button{width:16rem;font-family:"Graphik LCG",sans-serif}@media (max-width:1023px){.subscribe .button{width:100%}}@media (max-width:767px){.subscribe .button{margin-top:3rem}}.subscribe .choices{position:absolute;bottom:.9em;right:.2rem;width:15rem;font-size:1.6rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.subscribe .choices{font-size:1.5rem}}.subscribe .choices:active .choices__list--single,body.is-no-touch .subscribe .choices:hover .choices__list--single{opacity:1}.subscribe .choices__inner{display:inline;border:none;border-radius:initial}.subscribe .choices__list--dropdown{z-index:3;top:.2rem;right:-.2rem}.subscribe .choices .choices__list--dropdown .choices__item{padding:.7rem 1.5rem;font-size:1.6rem}.subscribe .choices .choices__list--dropdown .choices__item:active,body.is-no-touch .subscribe .choices .choices__list--dropdown .choices__item:hover{color:rgba(0,0,0,.5);background:0 0}.subscribe .choices .choices__list--dropdown .choices__item:focus{color:rgba(0,0,0,.5);background:0 0}@media (max-width:1023px){.subscribe .choices .choices__list--dropdown .choices__item{font-size:1.5rem}}@media (max-width:1023px){.subscribe .choices__item{font-size:1.5rem}}.subscribe .is-open .choices__list--dropdown{padding:.9rem 0;font-size:1.6rem;color:#000;border:none;border-radius:initial;-webkit-box-shadow:0 .1rem .8rem rgba(0,0,0,.2);box-shadow:0 .1rem .8rem rgba(0,0,0,.2)}@media (max-width:1023px){.subscribe .is-open .choices__list--dropdown{font-size:1.5rem}}.subscribe .choices__list--single{padding:0 2.4rem 0 0;text-align:right;opacity:.5}.subscribe .choices__list .choices__list--single{font-size:1.6rem}@media (max-width:1023px){.subscribe .choices__list .choices__list--single{font-size:1.5rem}}.subscribe .choices[data-type*=select-one]::after{content:'';position:absolute;top:50%;bottom:initial;right:.2rem;width:0;height:0;border-style:solid;border-width:.7rem .5rem;border-top-color:#fff;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:none;-o-transition:none;transition:none;margin:.3rem 0 0;pointer-events:none}.subscribe .choices[data-type*=select-one] .choices__inner{padding:0}.success-stories-full{padding:7rem 0 6rem}@media (max-width:1023px){.success-stories-full{padding:6rem 0}}@media (max-width:767px){.success-stories-full{padding:4rem 0}}.success-stories-full__title-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem}.success-stories-full__title-wrapper{display:inline-block;vertical-align:top;padding:0 2rem 0 0}.success-stories-full__title{font-size:7rem;font-weight:400}@media (max-width:1023px){.success-stories-full__title{font-size:3.5rem;line-height:1.458}}@media (max-width:767px){.success-stories-full__title{margin-bottom:2rem}}.success-stories-full__select-wrapper{display:inline-block;vertical-align:top;width:36rem}@media (max-width:1023px){.success-stories-full__select-wrapper{width:33rem}}@media (max-width:767px){.success-stories-full__select-wrapper{width:100%}}.success-stories-full .choices{z-index:2;width:100%;max-width:none;font-size:1.6rem;word-wrap:break-word}@media (max-width:1023px){.success-stories-full .choices{font-size:1.5rem}}.success-stories-full .choices__inner{padding-top:1.5rem!important;padding-bottom:1.5rem!important;border-radius:0}.success-stories-full .choices__list--dropdown::before{content:'';position:absolute;top:2.2rem;left:2rem;width:1.6rem;height:1.7rem;background-image:url(../assets/img/temp/svg/ico-search.svg);background-size:cover;cursor:default}.success-stories-full .choices__btn-close{content:'';position:absolute;top:2.2rem;right:2rem;width:1.7rem;height:1.7rem;padding:0;border:none;background:url(../assets/img/temp/svg/ico-close.svg) no-repeat center center;background-size:cover;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer}body.is-no-touch .success-stories-full .choices__btn-close:hover{opacity:.5}.success-stories-full .choices__list--dropdown>.choices__list{line-height:1.5625}.success-stories-full .choices__list--single .choices__item{white-space:nowrap;overflow:hidden}@media (max-width:1023px){.success-stories-full .choices__list--single .choices__item{font-size:1.5rem;line-height:1.3334}}.success-stories-full .choices .choices__list--dropdown .choices__item{padding:.3em 1.25em}.success-stories-full .choices .choices__list--dropdown .choices__item:first-child{padding-top:1em}.success-stories-full .choices__list--single{padding:.4rem 3rem .4rem .4rem}.success-stories-full .choices__list--dropdown{top:0;color:#fff;border:none;background:#000;margin:0}.success-stories-full .choices[data-type*=select-one] .choices__input{padding:1.3125em 5.3rem;font-size:inherit;color:inherit;border:none;border-bottom:1px solid rgba(255,255,255,.4);border-radius:0;background-color:transparent}.success-stories-full .choices__list--dropdown .choices__list{max-height:44rem}.success-stories-full__item{display:inline-block;vertical-align:top;width:100%;padding:0 4rem 0 0;text-align:left;white-space:normal}.success-stories-full__item.is-active{opacity:1;pointer-events:all}@media (max-width:1023px){.success-stories-full__item{padding:0 3rem 0 0}}@media (max-width:1023px){.success-stories-full__item .card-person__image-before{width:13rem;height:13rem}}@media (max-width:767px){.success-stories-full__item .card-person__image-before{width:18rem;height:18rem}}@media (max-width:1023px){.success-stories-full__item .card-person__image-after{width:19.5rem;height:19.5rem}}@media (max-width:767px){.success-stories-full__item .card-person__image-after{width:27rem;height:27rem}}.success-stories-full__item .card-person__nophoto{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.success-stories-full__item .card-person__nophoto-background{width:100%;height:100%;background-color:#232526}.success-stories-full__button{margin:7rem 0 0}@media (max-width:1023px){.success-stories-full__button{margin:4rem 0 0}}.success-stories-full__button .button{display:block;font-weight:500;text-transform:uppercase;opacity:.5;margin:0 auto}@media (max-width:1023px){.success-stories-full__button .button{font-size:1.5rem}}.success-stories-full__button .button:focus,.success-stories-full__button .button:hover{color:#000!important;opacity:.7;background:#fff!important;-webkit-box-shadow:none;box-shadow:none}.success-stories-full__button .button:active{color:#000;background:#fff;-webkit-box-shadow:none;box-shadow:none}.teachers{padding-top:1.9rem;border-top:1px solid #b6bec0}@media (max-width:1023px){.teachers{border-top:none}}@media (max-width:767px){.teachers{padding-top:.7rem}}.teachers__letter{font-size:5rem;line-height:1.2;margin-top:5.3rem;margin-bottom:-3.5rem}@media (max-width:767px){.teachers__letter{font-size:2.4rem;line-height:1.45833;margin-top:3.4rem;margin-bottom:-1.3rem}}.teachers__filter{min-height:18rem}@media (max-width:1023px){.teachers__filter{min-height:1px}}@media (max-width:1023px){.teachers__filter-wrapper{display:none}.teachers__filter-wrapper.js-active{display:block}}.teachers__filter-title{display:none}.teachers__filter-title .wrapper{position:relative}@media (max-width:1023px){.teachers__filter-title{display:block;padding:2.1rem 0 1.9rem;font-size:1.5rem;line-height:1.33333;border-top:1px solid #b6bec0;border-bottom:1px solid transparent;-webkit-box-shadow:0 .4rem .8rem -.4rem rgba(0,0,0,.2);box-shadow:0 .4rem .8rem -.4rem rgba(0,0,0,.2)}}.teachers__filter-title.js-active{border-bottom:1px solid rgba(182,190,192,.5);-webkit-box-shadow:none;box-shadow:none}.teachers__filter-title.js-active .teachers__filter-plus::before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);-o-transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035),-webkit-transform .3s cubic-bezier(.95,.05,.795,.035)}.teachers__filter-title.js-active .teachers__filter-plus::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);-o-transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035);transition:transform .3s cubic-bezier(.95,.05,.795,.035),-webkit-transform .3s cubic-bezier(.95,.05,.795,.035)}.teachers__filter-amount{margin-left:.7rem}.teachers__filter-plus{position:absolute;top:50%;right:0;width:1.2rem;height:1.2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.teachers__filter-plus::after,.teachers__filter-plus::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.teachers__filter-plus::before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.teachers__filter-plus::after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.teachers__filter-options{padding-top:.3rem!important}@media (max-width:1023px){.teachers__filter-options{padding-top:1.4rem!important}}.teachers__filter-list{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.7rem;margin-left:-.7rem}@media (max-width:1023px){.teachers__filter-list{margin-bottom:2rem}}@media (max-width:767px){.teachers__filter-list--en{margin-left:-.87rem}.teachers__filter-list--en .teachers__filter-item{margin-left:.13rem}.teachers__filter-list--ru{margin-left:-.9rem}.teachers__filter-list--ru .teachers__filter-item{margin-left:.1rem}}.teachers__filter-item{margin-bottom:.7rem;margin-left:-.2rem}.teachers__filter-item .checkbox__input:checked+.teachers__filter-label{color:#fff;background-color:#000}@media (max-width:767px){.teachers__filter-item{margin-bottom:1rem}}.teachers__filter-label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:3rem;height:3rem;text-transform:uppercase;border-radius:50%;cursor:pointer}@media (max-width:767px){.teachers__filter-label{font-size:1.8rem;line-height:2.22222}}.teachers__list{padding:6rem 0 2rem}.teachers__list .teachers__item{min-height:22rem}@media (max-width:767px){.teachers__list{padding:3.9rem 0 2rem}.teachers__list .teachers__item{min-height:1px}}.teachers__item{margin-bottom:2rem}.teachers__item .card-image-small img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-filter .3s cubic-bezier(.785,.135,.15,.86);-o-transition:filter .3s cubic-bezier(.785,.135,.15,.86);transition:filter .3s cubic-bezier(.785,.135,.15,.86);transition:filter .3s cubic-bezier(.785,.135,.15,.86),-webkit-filter .3s cubic-bezier(.785,.135,.15,.86)}.teachers__item .card-image-small:focus img,.teachers__item .card-image-small:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.teachers__select-wrapper{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}@media (max-width:1023px){.teachers__select-wrapper{margin-top:.6rem}}.teachers .teachers__form-reset{margin-top:3.5rem}.teachers__show-more-wrapper{min-height:2.8rem;text-align:center;margin-top:-2.8rem}.teachers__show-more{display:inline-block;vertical-align:middle;padding:3.1rem 0;padding-right:.4rem;font-size:1.6rem;line-height:1.5625;font-weight:500;text-transform:uppercase;opacity:.5;margin:0 0 2rem .5rem}body.is-no-touch .teachers__show-more:hover{opacity:1}@media (max-width:767px){.teachers__show-more{padding:2.7rem 0;font-size:1.5rem;line-height:1.33333}}.teachers .choices{width:36rem;max-width:36rem;font-size:1.6rem;word-wrap:break-word}@media (max-width:1023px){.teachers .choices{width:100%}}@media (max-width:767px){.teachers .choices{font-size:1.5rem;line-height:1.333}}.teachers .choices__inner{padding-top:1.5rem!important;padding-bottom:1.5rem!important;border-radius:0}@media (max-width:767px){.teachers .choices__inner .choices__inner{padding-bottom:1.6rem!important}}.teachers .choices__list--dropdown::before{content:'';position:absolute;top:2.2rem;left:2rem;width:1.6rem;height:1.7rem;background-image:url(../assets/img/temp/svg/ico-search.svg);background-size:cover;cursor:default}.teachers .choices__btn-close{content:'';position:absolute;top:2.2rem;right:2rem;width:1.7rem;height:1.7rem;padding:0;border:none;background:url(../assets/img/temp/svg/ico-close.svg) no-repeat center center;background-size:cover;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer}body.is-no-touch .teachers .choices__btn-close:hover{opacity:.5}.teachers .choices__list--dropdown>.choices__list{line-height:1.5625}.teachers .choices__list--single .choices__item{white-space:nowrap;overflow:hidden}@media (max-width:1023px){.teachers .choices__list--single .choices__item{font-size:1.5rem;line-height:1.3334}}.teachers .choices .choices__list--dropdown .choices__item{padding:.3em 1.25em}.teachers .choices .choices__list--dropdown .choices__item:first-child{padding-top:1em}.teachers .choices__list--single{padding:.4rem 3rem .4rem .4rem}.teachers .choices__list--dropdown{top:0;color:#fff;border:none;background:#000;margin:0}.teachers .choices[data-type*=select-one] .choices__input{padding:1.3125em 5.3rem;font-size:inherit;color:inherit;border:none;border-bottom:1px solid rgba(255,255,255,.4);border-radius:0;background-color:transparent}.teachers .choices__list--dropdown .choices__list{max-height:40rem}.teachers picture{display:block}.work-popup{position:fixed;z-index:20;top:0;bottom:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none;width:100%;height:100vh;padding:4rem 0 7rem;background:#fff;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),z-index .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),z-index .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),z-index .3s cubic-bezier(.785,.135,.15,.86);overflow-y:auto;-webkit-overflow-scrolling:touch}.work-popup.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);animation:slide-animation .3s cubic-bezier(.785,.135,.15,.86);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.work-popup.is-animate{-webkit-animation:slide-animation-reverse .3s cubic-bezier(.785,.135,.15,.86);animation:slide-animation-reverse .3s cubic-bezier(.785,.135,.15,.86);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (max-width:767px){.work-popup{padding:0 0 7rem}}.work-popup__wrapper-close-mobile{position:relative;width:100%;text-align:right}.work-popup__wrapper-close-mobile .wrapper{text-align:right}@media (max-width:767px){.work-popup__wrapper-close-mobile{padding:2rem 0 0;text-align:right}}.work-popup__close-btn{position:relative;z-index:5;display:inline-block;cursor:pointer}body.is-no-touch .work-popup__close-btn:hover{opacity:.4;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:767px){.work-popup__close-btn{padding:.5rem;margin:-.5rem -.5rem 0 auto}}.work-popup__close-btn span{position:relative;display:inline-block;width:2rem;height:2rem}.work-popup__close-btn span::after,.work-popup__close-btn span::before{content:'';position:absolute;background:#000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.work-popup__close-btn span::before{top:0;left:calc(50% - 1px);width:2px;height:100%}.work-popup__close-btn span::after{top:calc(50% - 1px);left:0;width:100%;height:2px}.work-popup__slider-inner{position:relative;text-align:center;overflow:hidden}.work-popup__slider-inner .slider-control__buttons{position:absolute;top:calc(50% - 1.3rem);left:0;width:100%}.work-popup__slider-inner .slider-control__button{position:absolute;top:0}.work-popup__slider-inner .slider-control__button--left{left:0}.work-popup__slider-inner .slider-control__button--right{right:0}@media (max-width:767px){.work-popup__slider-inner{padding:0}.work-popup__slider-inner .slider-control__buttons{display:none}}.work-popup__slides{display:inline-block;vertical-align:top;font-size:0;white-space:nowrap;margin:0 0 2.3rem;overflow:hidden;-webkit-overflow-scrolling:touch}.work-popup__slides>*{display:inline-block;white-space:normal}@media (max-width:767px){.work-popup__slides{margin:0 0 2.5rem}}.work-popup__slide{position:absolute;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:calc(100vh - 18rem);padding:0 6rem;text-align:center;opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.work-popup__slide img{max-width:100%;max-height:100%}@media (max-width:767px){.work-popup__slide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:calc(100vh - 20rem);padding:0}}.work-popup__slide.is-active{position:relative;opacity:1;pointer-events:all}.work-popup__slider-bottom{position:relative;font-size:1.6rem}.work-popup__slider-bottom .slider-control__buttons{display:none}@media (max-width:767px){.work-popup__slider-bottom{text-align:center}.work-popup__slider-bottom .slider-control__buttons{display:inline-block}.work-popup__slider-bottom .slider-control__button svg{width:2.3rem;height:2.7rem}}.work-popup__slider-counter{position:absolute;top:-.3rem;right:0}@media (max-width:767px){.work-popup__slider-counter{display:none}}.work-popup__slider-counter--licenses{top:-4.7rem}.work-popup__slider-title-wrapper{display:inline-block;vertical-align:top;max-width:70%}@media (max-width:1023px){.work-popup__slider-title-wrapper{max-width:50%}}@media (max-width:767px){.work-popup__slider-title-wrapper{display:block;max-width:none}}.work-popup__slider-title-wrapper--list{position:relative;width:100%;min-height:2rem}.work-popup__slider-title-wrapper-item{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.work-popup__slider-title-wrapper-item.is-active{opacity:1}.work-popup__slider-title .link-underline-new{margin:0 0 0 3rem}@media (max-width:767px){.work-popup__slider-title .link-underline-new{font-size:1.5rem;margin:1.4rem 0}}.work-popup__slider-title--licenses{padding-right:6rem;font-size:1.6rem;text-align:left;margin-top:2.3rem;margin-left:-6rem}@media (max-width:767px){.work-popup__slider-title--licenses{padding-right:0;text-align:center;margin-left:0}}.work-popup__slider-title-name{font-weight:500;margin:0 .4rem 0 0}@media (max-width:767px){.work-popup__slider-title-name{font-size:1.5rem;margin:0 .4rem 0 0}}.work-popup__slider-control-mobile{display:inline-block;vertical-align:top;width:100%;padding-bottom:1rem}@media (min-width:768px) and (max-width:9999px){.work-popup__slider-control-mobile{display:none}}@media (max-width:767px){.work-popup__slider-control-mobile .slider-control__buttons{margin-left:-.5rem}.work-popup__slider-control-mobile .js-button-left{width:auto;padding:.5rem 0 .5rem .5rem}.work-popup__slider-control-mobile .js-button-left svg{width:1.4rem}.work-popup__slider-control-mobile .js-button-right{width:auto;padding:.5rem .5rem .5rem 0}.work-popup__slider-control-mobile .js-button-right svg{width:1.4rem}}.works{padding:7rem 0 8rem}@media (max-width:1023px){.works{padding:6rem 0}}@media (max-width:767px){.works{padding:4rem 0}}.works__header{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.works__heading-text{font-size:3.5rem;line-height:1.33;margin-bottom:4rem}@media (max-width:767px){.works__heading-text{font-size:2rem;margin-bottom:2rem}}.works--student{padding:8rem 0 5rem}@media (max-width:1023px){.works--student{padding:7rem 0 4rem}}@media (max-width:767px){.works--student{padding:5rem 0 4rem}}.works--student .choices{z-index:1;margin-bottom:8rem}@media (max-width:1023px){.works--student .choices{margin-bottom:4rem}}.works--student .works__work{margin:0 0 6rem}@media (max-width:1023px){.works--student .works__work{margin:0 0 4rem}}@media (max-width:767px){.works--student .works__work{margin:0 0 2rem}}@media (max-width:767px){.works--student .works__container{margin:0 0 2rem}}.works--exchibition{padding-bottom:0}@media (max-width:767px){.works--exchibition{padding-bottom:4rem;margin-bottom:0}}.works--exchibition .works__button{position:relative;z-index:1;background-color:#fff}.works__title-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem}@media (max-width:1023px){.works__title-container{margin-bottom:5rem}}@media (max-width:767px){.works__title-container{margin-bottom:2rem}}.works__title-wrapper{display:inline-block;vertical-align:top;padding:0 2rem 0 0}.works__select-wrapper{display:inline-block;vertical-align:top;width:36rem}@media (max-width:1023px){.works__select-wrapper{width:33rem}}@media (max-width:767px){.works__select-wrapper{width:100%}}.works__title{font-weight:400}@media (max-width:1023px){.works__title{font-size:2.4rem;line-height:1.458}}@media (max-width:767px){.works__title{margin-bottom:2rem}}.works__title--student{font-size:7rem;line-height:1;margin:0 0 8rem -.5rem}@media (max-width:1023px){.works__title--student{font-size:5rem;margin:0 0 5rem -.5rem}}@media (max-width:767px){.works__title--student{font-size:3.5rem;margin:0 0 2rem -3px}}.works__container{font-size:0}.works__work{position:relative;display:block;font-size:1.6rem;margin:0 0 4rem}@media (max-width:1023px){.works__work{margin:0 0 3rem}}@media (max-width:767px){.works__work{margin:0 0 2rem}}body.is-no-touch .works__work:hover .works__desc{opacity:1}body.is-no-touch .works__work:hover .works__desc .works__desc-title{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}.works__work::before{content:'';display:block;padding-top:24rem}@media (max-width:1023px){.works__work::before{padding-top:15.5rem}}@media (max-width:767px){.works__work::before{padding-top:7rem}}.works__image{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.works__desc{position:absolute;top:0;bottom:0;left:0;right:0;padding:2rem;line-height:1.5625;color:#fff;opacity:0;background-color:rgba(0,0,0,.75);-webkit-transition:opacity .35s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .35s cubic-bezier(.785,.135,.15,.86);transition:opacity .35s cubic-bezier(.785,.135,.15,.86);overflow:hidden}@media (max-width:1400px){.works__desc{font-size:1.5rem;line-height:1.3}}@media (max-width:1240px){.works__desc{font-size:1.4rem}}@media (max-width:1023px){.works__desc{display:none}}.works__desc-title{background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.is-ie .works__desc-title{color:#9e38ff;background:0 0}.works__desc-bottom{position:absolute;bottom:2rem;left:2rem;right:2rem;line-height:1.5625}.works__project-name{font-weight:500;margin-bottom:.5rem}.works__button{text-align:center}.works__button .button{width:21rem;padding-right:0;padding-left:0;text-align:center}@media (max-width:1023px){.works__button .button{min-height:4rem;font-size:1.5rem}}@media (max-width:767px){.works__button .button{width:100%;margin-top:2rem}}.works__button .link{padding-bottom:2.7rem;font-weight:500;text-decoration:none;text-transform:uppercase;color:rgba(0,0,0,.5)}@media (max-width:1023px){.works__button .link{padding-bottom:2rem;font-size:1.5rem}}body.is-no-touch .works__button .link:hover{color:#000}.works__button .link::after,.works__button .link::before{content:none}.works .choices{width:100%;max-width:none;font-size:1.6rem;word-wrap:break-word}@media (max-width:1023px){.works .choices{font-size:1.5rem}}.works .choices__inner{padding-top:1.5rem!important;padding-bottom:1.5rem!important;border-radius:0}.works .choices__list--dropdown::before{content:'';position:absolute;top:2.2rem;left:2rem;width:1.6rem;height:1.7rem;background-image:url(../assets/img/temp/svg/ico-search.svg);background-size:cover;cursor:default}.works .choices__btn-close{content:'';position:absolute;top:2.2rem;right:2rem;width:1.7rem;height:1.7rem;padding:0;border:none;background:url(../assets/img/temp/svg/ico-close.svg) no-repeat center center;background-size:cover;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer}body.is-no-touch .works .choices__btn-close:hover{opacity:.5}.works .choices__list--dropdown>.choices__list{line-height:1.5625}.works .choices__list--single .choices__item{white-space:nowrap;overflow:hidden}@media (max-width:1023px){.works .choices__list--single .choices__item{font-size:1.5rem;line-height:1.3334}}.works .choices .choices__list--dropdown .choices__item{padding:.3em 1.25em}.works .choices .choices__list--dropdown .choices__item:first-child{padding-top:1em}.works .choices__list--single{padding:.4rem 3rem .4rem .4rem}.works .choices__list--dropdown{top:0;color:#fff;border:none;background:#000;margin:0}.works .choices[data-type*=select-one] .choices__input{padding:1.3125em 5.3rem;font-size:inherit;color:inherit;border:none;border-bottom:1px solid rgba(255,255,255,.4);border-radius:0;background-color:transparent}.works .choices__list--dropdown .choices__list{max-height:44rem}.works picture{display:block}.error-page{padding-top:14rem;background:#000;margin-top:-14rem}@media (max-width:1023px){.error-page{padding-top:6rem;margin-top:-6rem}}.error-page .wrapper{padding:1.9rem 0 18.4rem}@media (max-width:767px){.error-page .wrapper{padding:9.4rem 0 10.6rem}}.error-page__main-page-link{display:inline-block;vertical-align:top;font-size:1.4rem;color:rgba(255,255,255,.4);-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86);margin:0 0 13.7rem}body.is-no-touch .error-page__main-page-link:hover{color:#fff;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:767px){.error-page__main-page-link{display:none}}.error-page__text{font-size:3.5rem;line-height:1.28571;color:#fff}@media (max-width:1023px){.error-page__text{font-size:2.4rem;line-height:1.45833}}@media (max-width:767px){.error-page__text{margin:0 0 3.5rem}.error-page__text:last-child{margin:0}}.page-color .first-screen-navigation{color:#000}@media (max-width:1023px){.page-color .anchors__item.is-open .anchors__item-mobile-title{color:#fff}.page-color .anchors__item.is-open .anchors__item-mobile-title i svg{stroke:#fff}}@media (max-width:1023px){.page-color .anchors__item:first-child .anchors__item-mobile-title{border-top-color:#000}.page-color .anchors__item:first-child.is-open .anchors__item-mobile-title{border-top-color:#000}}.page-color .brit-program-content-list{padding:.5rem 0 0;font-size:1.8rem;line-height:1.66667}.page-color .brit-program-content-list li{margin-bottom:.5rem}.page-color--orange{-webkit-box-shadow:0 -14rem #ff843f;box-shadow:0 -14rem #ff843f}.page-color--orange .button--black{background:#ff7020}.page-color--orange .button--black:active,body.is-no-touch .page-color--orange .button--black:hover{background:#e2631c}.page-color--orange .button--black:active{background:#c3571b!important}.page-color--orange .anchors__item-mobile-title::before{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.47%,#ff843f),to(#ff4f64));background:-o-linear-gradient(top,#ff843f 1.47%,#ff4f64 100%);background:linear-gradient(180deg,#ff843f 1.47%,#ff4f64 100%)}.page-color--orange .card-video__button-circle{background:#ff7020}.page-color--orange .link-underline-new .is-default .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#ff7020),to(#ff7020)) repeat-x 0 98%/100% 1px;background:-o-linear-gradient(left,#ff7020 0,#ff7020 100%) repeat-x 0 98%/100% 1px;background:linear-gradient(90deg,#ff7020 0,#ff7020 100%) repeat-x 0 98%/100% 1px}.page-color--orange .link-underline-new .is-default .is-text>span{color:#ff7020}.page-color--purple{-webkit-box-shadow:0 -14rem #9e38ff;box-shadow:0 -14rem #9e38ff}.page-color--purple .button--orange{background:#9e38ff}.page-color--purple .button--orange:active,body.is-no-touch .page-color--purple .button--orange:hover{background:#7724c6}.page-color--purple .button--orange:active{background:#540e96!important}.page-color--purple .link-underline--orange::before{background:#9e38ff}html.is-firefox .page-color--purple .link-underline--orange:focus span,html.is-ie .page-color--purple .link-underline--orange:focus span{color:#540e96}.page-color--purple .link-underline--orange:focus span::before{background:#540e96;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .page-color--purple .link-underline--orange span,html.is-ie .page-color--purple .link-underline--orange span{color:#9e38ff}.page-color--purple .link-underline--orange span::before{background:#9e38ff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .page-color--purple .link-underline--orange:active span,html.is-firefox body.is-no-touch .page-color--purple .link-underline--orange:hover span,html.is-ie .page-color--purple .link-underline--orange:active span,html.is-ie body.is-no-touch .page-color--purple .link-underline--orange:hover span{color:#5f93ff}body.is-no-touch .page-color--purple .banners-item:hover svg{stroke:#9e38ff}.page-color--purple .banners-block__choose-program-arrow{stroke:#9e38ff}body.is-no-touch .page-color--purple .card-with-background:hover svg{stroke:#9e38ff}.page-color--purple .anchors__item-mobile-title::before{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.47%,#9e38ff),to(#5f93ff));background:-o-linear-gradient(top,#9e38ff 1.47%,#5f93ff 100%);background:linear-gradient(180deg,#9e38ff 1.47%,#5f93ff 100%)}.page-color--purple .card-video__button-circle{background:#9e38ff}.page-color--purple .link-underline-new .is-default .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#9e38ff),to(#9e38ff)) repeat-x 0 98%/100% 1px;background:-o-linear-gradient(left,#9e38ff 0,#9e38ff 100%) repeat-x 0 98%/100% 1px;background:linear-gradient(90deg,#9e38ff 0,#9e38ff 100%) repeat-x 0 98%/100% 1px}.page-color--purple .link-underline-new .is-default .is-text>span{color:#9e38ff}.page-color--green{-webkit-box-shadow:0 -14rem #6bc669;box-shadow:0 -14rem #6bc669}.page-color--green .button--orange{background:#6bc669}.page-color--green .button--orange:active,body.is-no-touch .page-color--green .button--orange:hover{background:#4b9b49}.page-color--green .button--orange:active{background:#417540!important}.page-color--green .link-underline--orange::before{background:#6bc669}html.is-firefox .page-color--green .link-underline--orange:focus span,html.is-ie .page-color--green .link-underline--orange:focus span{color:#417540}.page-color--green .link-underline--orange:focus span::before{background:#417540;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .page-color--green .link-underline--orange span,html.is-ie .page-color--green .link-underline--orange span{color:#6bc669}.page-color--green .link-underline--orange span::before{background:#6bc669;-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.is-no-touch .page-color--green .banners-item:hover svg{stroke:#6bc669}.page-color--green .banners-block__choose-program-arrow{stroke:#6bc669}body.is-no-touch .page-color--green .card-with-background:hover svg{stroke:#6bc669}.page-color--green .anchors__item-mobile-title::before{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.47%,#6bc669),to(#31c0c0));background:-o-linear-gradient(top,#6bc669 1.47%,#31c0c0 100%);background:linear-gradient(180deg,#6bc669 1.47%,#31c0c0 100%)}.page-color--green .card-video__button-circle{background:#6bc669}.page-color--green .link-underline-new .is-default .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#6bc669),to(#6bc669)) repeat-x 0 98%/100% 1px;background:-o-linear-gradient(left,#6bc669 0,#6bc669 100%) repeat-x 0 98%/100% 1px;background:linear-gradient(90deg,#6bc669 0,#6bc669 100%) repeat-x 0 98%/100% 1px}.page-color--green .link-underline-new .is-default .is-text>span{color:#6bc669}.page-color--blue{-webkit-box-shadow:0 -14rem #80a6ff;box-shadow:0 -14rem #80a6ff}.page-color--blue .button--orange{background:#5f93ff}.page-color--blue .button--orange:active,body.is-no-touch .page-color--blue .button--orange:hover{background:#436fca}.page-color--blue .button--orange:active{background:#2c55aa!important}.page-color--blue .link-underline--orange::before{background:#5f93ff}html.is-firefox .page-color--blue .link-underline--orange:focus span,html.is-ie .page-color--blue .link-underline--orange:focus span{color:#2c55aa}.page-color--blue .link-underline--orange:focus span::before{background:#2c55aa;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .page-color--blue .link-underline--orange span,html.is-ie .page-color--blue .link-underline--orange span{color:#5f93ff}.page-color--blue .link-underline--orange span::before{background:#5f93ff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.is-no-touch .page-color--blue .banners-item:hover svg{stroke:#5f93ff}body.is-no-touch .page-color--blue .banners-block-four-banners__item:hover svg{stroke:#5f93ff}.page-color--blue .banners-block__choose-program-arrow{stroke:#5f93ff}body.is-no-touch .page-color--blue .card-with-background:hover svg{stroke:#5f93ff}.page-color--blue .anchors__item-mobile-title::before{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.47%,#80a6ff),to(#35c1bd));background:-o-linear-gradient(top,#80a6ff 1.47%,#35c1bd 100%);background:linear-gradient(180deg,#80a6ff 1.47%,#35c1bd 100%)}.page-color--blue .card-video__button-circle{background:#5f93ff}.page-color--blue .link-underline-new .is-default .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#5f93ff),to(#5f93ff)) repeat-x 0 98%/100% 1px;background:-o-linear-gradient(left,#5f93ff 0,#5f93ff 100%) repeat-x 0 98%/100% 1px;background:linear-gradient(90deg,#5f93ff 0,#5f93ff 100%) repeat-x 0 98%/100% 1px}.page-color--blue .link-underline-new .is-default .is-text>span{color:#5f93ff}.page-contacts{padding:8rem 0}@media (max-width:767px){.page-contacts{padding:4rem 0 0}}.page-contacts__intro{margin:0 0 8rem}@media (max-width:1023px){.page-contacts__intro{margin:0 0 6rem}}@media (max-width:767px){.page-contacts__intro{margin:0 0 4rem}}.page-contacts__title{font-weight:400;text-indent:-.075em;margin:0 0 4rem}@media (max-width:767px){.page-contacts__title{margin:0 0 2rem}}.page-contacts__address{font-size:2.4rem;line-height:1.45833;font-style:normal}@media (max-width:1023px){.page-contacts__address{margin:0 0 4rem}}@media (max-width:767px){.page-contacts__address{font-size:1.8rem;margin:0 0 2rem}}.page-contacts__contacts{font-size:1.8rem;line-height:1.66667}@media (max-width:767px){.page-contacts__contacts{font-size:1.5rem;margin:0 0 3rem}}@media (max-width:1023px){.page-contacts .footer__social{display:block}}.page-contacts .footer__social .footer__social-container{margin:0 -.5rem}@media (max-width:1023px){.page-contacts .footer__social .footer__social-container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.page-contacts .footer__social .footer__social-container{margin:0 4rem 0 0}}body.is-no-touch .page-contacts .footer__social .footer__social-container a:hover .footer__social-ico-rainbow::before{opacity:1}@media (max-width:767px){.page-contacts .footer__social .footer__social-container a{width:3.5rem;height:3.5rem}}.page-contacts .footer__social .footer__social-ico-rainbow{opacity:1}.page-contacts .footer__social .footer__social-ico-rainbow::before{opacity:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.page-contacts__tabs{margin:0 0 2rem}.page-contacts__tabs-item{display:inline-block;vertical-align:top;opacity:.7;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);margin:0 4rem 0 0;cursor:pointer}@media (max-width:767px){.page-contacts__tabs-item{display:block;margin:0 0 1rem}}.page-contacts__tabs-item:last-child{margin:0}.page-contacts__tabs-item::before{content:'';display:inline-block;vertical-align:-5%;width:1.2rem;height:1.2rem;font-size:0;border:1px solid #585d5f;border-radius:50%;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86);margin:0 1rem -1px 0}@media (max-width:1023px){.page-contacts__tabs-item::before{vertical-align:-10%}}@media (max-width:767px){.page-contacts__tabs-item::before{margin:0 1rem -2px 0}}body.is-no-touch .page-contacts__tabs-item:hover{opacity:1}.page-contacts__tabs-item.is-active{opacity:1;pointer-events:none}.page-contacts__tabs-item.is-active::before{border-color:#000;background:#000}.page-contacts__map{height:60rem;margin:0 -4rem 0 0}@media (max-width:1023px){.page-contacts__map{height:40rem;margin:0}}@media (max-width:767px){.page-contacts__map{height:30rem;margin:0 -2rem}}.page-contacts__map .is-marker{width:40px;height:40px;line-height:40px;text-align:center;border:1px solid #000;border-radius:50%;background:#fff}.page-contacts__map .is-marker--active{color:#fff;background:#000}.page-contacts__map .is-marker--hover{background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background-size:400% 100%;-webkit-animation:transfusion 170s linear infinite;animation:transfusion 170s linear infinite}.page-contacts__slider{position:relative;display:none;height:60rem;color:#fff;background:#000}@media (max-width:1023px){.page-contacts__slider{height:55rem}}@media (max-width:767px){.page-contacts__slider{height:auto;border-bottom:1px solid rgba(255,255,255,.15);margin:0 -2rem}}.page-contacts__slider.is-active{display:block}.page-contacts__slides{padding:4rem}@media (max-width:767px){.page-contacts__slides{padding:0 2rem 4rem}}.page-contacts__slide{display:none}.page-contacts__slide.is-active{display:block}.page-contacts__slide-pic{position:relative;width:20rem;margin:0 0 4rem}@media (max-width:767px){.page-contacts__slide-pic{width:auto;margin:0 -2rem 4rem}}.page-contacts__slide-pic i{display:block;padding:70% 0 0;background:none no-repeat 50% 50%;background-size:cover}@media (max-width:767px){.page-contacts__slide-pic i{padding:40% 0 0}}.page-contacts__slide-index{font-weight:600;margin:0 0 1rem}@media (max-width:1023px){.page-contacts__slide-index{font-size:1.6rem}}.page-contacts__slide-index i{font-weight:700;font-style:normal;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background-size:400% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:transfusion 1000s linear infinite;animation:transfusion 1000s linear infinite}.page-contacts__slide-text{line-height:1.5625}.page-contacts__pagination{position:absolute;bottom:4rem;left:4rem;width:calc(100% - 8rem)}@media (max-width:767px){.page-contacts__pagination{position:relative;bottom:0;left:0;width:auto;margin:0 2rem 4rem}}.page-contacts__pagination .link-underline-new{position:absolute;top:calc(50% - 1rem);right:0}.page-contacts__pagination-arrows{display:inline-block;vertical-align:top}.page-contacts__pagination-arrow{display:inline-block;vertical-align:top;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.page-contacts__pagination-arrow svg{display:block;width:2.2rem;height:2.2rem;stroke:currentColor;stroke-width:1.5px;fill:none}.page-contacts__pagination-arrow:active,body.is-no-touch .page-contacts__pagination-arrow:hover{opacity:.4}.page-contacts__pagination-arrow:focus{opacity:.5}@media print{.page-event-one{font-size:10px!important}.page-event-one .fake-header{display:none}.page-event-one .header{display:none}.page-event-one .wrapper{min-width:777px;margin:0!important}.page-event-one .event-open__filter{display:none}.page-event-one .social{display:none}.page-event-one .slider{display:none}.page-event-one .event-open__registration-wrapper{display:none}.page-event-one .events-list{display:none}.page-event-one .h-rule{display:none}.page-event-one .footer{display:none}}.page-payment{padding:8rem 0 2rem}@media (max-width:1023px){.page-payment{padding:6rem 0}}@media (max-width:767px){.page-payment{padding:4rem 0}}.page-payment__button-wrapper{padding-bottom:22rem}.page-payment__button-wrapper .button{width:32rem}.page-payment h1{font-size:7rem;line-height:1;font-weight:400;margin-bottom:2rem}@media (max-width:1023px){.page-payment h1{font-size:5rem;line-height:1.2;margin-bottom:3rem}}@media (max-width:767px){.page-payment h1{font-size:3.5rem;line-height:1.28571;margin-bottom:3rem}}.page-payment h2{font-size:5rem;line-height:1.2;font-weight:400;letter-spacing:-.02em;margin-bottom:2rem}@media (max-width:1023px){.page-payment h2{font-size:3.5rem;line-height:1.28571}}@media (max-width:767px){.page-payment h2{font-size:2.4rem;line-height:1.45833}}.page-payment__desc{font-size:2.4rem;line-height:1.45833;color:rgba(35,37,38,.5);margin-bottom:11rem}@media (max-width:767px){.page-payment__desc{font-size:1.8rem;line-height:1.66667;margin-bottom:5rem}}.page-payment__desc p{margin-bottom:4rem}@media (max-width:767px){.page-payment__desc p{margin-bottom:2rem}}.page-payment__desc p:last-child{margin-bottom:0}.page-payment__form-block.is-hide{display:none}.page-payment__form-block-new{padding:4.5rem 36rem 0 0;font-size:2.4rem;font-weight:500;color:#6bc669}@media (max-width:1023px){.page-payment__form-block-new{padding:0}}.page-payment__form-block-new input{width:40rem;height:4.5rem;color:#fff;border:none;background:#000;margin:4rem 0 0}@media (max-width:1023px){.page-payment__form-block-new input{width:100%}}.page-payment__form-block-new.is-hide{display:none}.page-payment__form-block-new .page-payment__form-description-block{position:relative;font-size:1.6rem;line-height:1.5625;font-weight:400;color:#000;margin:0 0 6.5rem}.page-payment__form-block-new .page-payment__form-description-block p{margin:0 0 2.5rem}.page-payment__form-block-new .page-payment__form-description-block p:last-child{margin:0}.page-payment__form{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4.5rem 36rem 0 0}@media (max-width:1023px){.page-payment__form{padding:0}}.page-payment__form select{display:none}.page-payment__form-description{position:relative;font-size:1.6rem;line-height:1.5625;margin:0 0 6.5rem}.page-payment__form-description p{margin:0 0 2.5rem}.page-payment__form-description p:last-child{margin:0}.page-payment__form-description-block{position:relative;top:0;left:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.page-payment__form-description-block.is-hide{position:absolute;opacity:0;pointer-events:none}.page-payment__form-block-card{width:100%}.page-payment__form-block-card.is-hide{display:none}.page-payment__form-input{width:40rem;padding:0 4rem 0 0;margin:0 0 6rem}@media (max-width:1023px){.page-payment__form-input{width:100%;padding:0;margin:0 0 4rem}}.page-payment__form-input--big{width:100%}.page-payment__form-input--first{margin:0 0 2.5rem}.page-payment__form-input--last{margin:0 0 4.5rem}.page-payment__form-input .button{width:100%}.program-test__background--black{background-color:#000}.page-schedule{padding:8rem 0 0;background:#e5e5e5}@media (max-width:1023px){.page-schedule{padding:0}}.page-with-bg{padding:0 0 1px}@media (max-width:1023px){.page-with-bg{padding:0}}.page-with-bg--orange{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.47%,#ff843f),to(#ff4f64));background:-o-linear-gradient(top,#ff843f 1.47%,#ff4f64 100%);background:linear-gradient(180deg,#ff843f 1.47%,#ff4f64 100%)}.page-with-bg--purple{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.47%,#9e38ff),to(#5f93ff));background:-o-linear-gradient(top,#9e38ff 1.47%,#5f93ff 100%);background:linear-gradient(180deg,#9e38ff 1.47%,#5f93ff 100%)}.page-with-bg--green{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.47%,#6bc669),to(#31c0c0));background:-o-linear-gradient(top,#6bc669 1.47%,#31c0c0 100%);background:linear-gradient(180deg,#6bc669 1.47%,#31c0c0 100%)}.page-with-bg--blue{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.47%,#80a6ff),to(#35c1bd));background:-o-linear-gradient(top,#80a6ff 1.47%,#35c1bd 100%);background:linear-gradient(180deg,#80a6ff 1.47%,#35c1bd 100%)}.page-with-bg>.first-screen-navigation:not(.first-screen-navigation--fixed){background:0 0}.page-with-bg>.first-screen-navigation:not(.first-screen-navigation--fixed) .first-screen-navigation__link{color:#000}.page-with-bg>.first-screen-navigation:not(.first-screen-navigation--fixed) .first-screen-navigation__link--is-active{color:#fff}@media (max-width:1023px){.page-with-bg>.wrapper{margin:0}}.page-with-bg>.announce-wrapper{max-width:124rem;margin:0 auto}.page-with-bg__first-screen{background:#000;margin:4rem 0}@media (max-width:1023px){.page-with-bg__first-screen{margin:0}}.page-with-bg__first-screen .wrapper{margin:0 4rem}@media (max-width:1023px){.page-with-bg__first-screen .wrapper{margin:0 4rem}}@media (max-width:767px){.page-with-bg__first-screen .wrapper{margin:0 2rem}}@media (max-width:767px){.page-with-bg__first-screen .first-screen-links__item{width:100%;margin:0}}@media (max-width:1023px){.page-with-bg__first-screen .first-screen-links__item:nth-child(2n){margin:0}}@media (max-width:767px){.page-with-bg__first-screen .first-screen-links__item:nth-child(2) a{border-top:none}}.page-with-bg__white-bg{background:#fff;margin-top:4rem;margin-bottom:7.9rem}@media (max-width:1023px){.page-with-bg__white-bg{margin-top:0;margin-bottom:0}}.page-with-bg__white-bg .wrapper{margin:0 4rem}@media (max-width:1023px){.page-with-bg__white-bg .wrapper{margin:0 4rem}}@media (max-width:767px){.page-with-bg__white-bg .wrapper{margin:0 2rem}}.h-rule{height:1px;background:#b6bec0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.h-rule--gray{background:#585d5f}.h-rule--footer{background:rgba(255,255,255,.15)}.h-rule-display{display:none}@media (max-width:1023px){.h-rule-display{display:block}}.faq-popup{position:fixed;z-index:11;top:0;bottom:0;left:0;right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform 0s .7s;transition:-webkit-transform 0s .7s;-o-transition:transform 0s .7s;transition:transform 0s .7s;transition:transform 0s .7s,-webkit-transform 0s .7s}.faq-popup.is-active{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;-o-transition:transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}.faq-popup.is-active .faq-popup__bg{opacity:1;-webkit-transition:opacity .7s cubic-bezier(.19,1,.22,1);-o-transition:opacity .7s cubic-bezier(.19,1,.22,1);transition:opacity .7s cubic-bezier(.19,1,.22,1)}.faq-popup.is-active .faq-popup__content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .7s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .7s cubic-bezier(.19,1,.22,1);-o-transition:transform .7s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1),-webkit-transform .7s cubic-bezier(.19,1,.22,1)}.faq-popup.is-active .faq-popup__close{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .7s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .7s cubic-bezier(.19,1,.22,1);-o-transition:transform .7s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1),-webkit-transform .7s cubic-bezier(.19,1,.22,1)}.faq-popup__bg{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:rgba(0,0,0,.4);-webkit-transition:opacity .3s cubic-bezier(.55,.055,.675,.19);-o-transition:opacity .3s cubic-bezier(.55,.055,.675,.19);transition:opacity .3s cubic-bezier(.55,.055,.675,.19)}.faq-popup__content{position:absolute;top:0;bottom:0;left:calc(50% - 22rem);right:0;background:#fff;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-o-transition:transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);overflow-y:auto;-webkit-overflow-scrolling:touch}@media (max-width:1023px){.faq-popup__content{left:9rem}}@media (max-width:767px){.faq-popup__content{left:0}}.faq-popup__wysiwyg{padding:16rem 10rem 4rem;line-height:1.5625}@media (max-width:1023px){.faq-popup__wysiwyg{padding:12rem 4rem 0 8rem}}@media (max-width:767px){.faq-popup__wysiwyg{padding:10rem 2rem 0}}.faq-popup__wysiwyg h3{font-size:3.5rem;line-height:1.28571;font-weight:400;margin:0 0 2rem -.1em}@media (max-width:767px){.faq-popup__wysiwyg h3{font-size:2.4rem;line-height:1.45833}}.faq-popup__wysiwyg p{margin:0 0 1rem}.faq-popup__header{position:absolute;top:0;left:0;width:100%;border-bottom:1px solid #b6bec0;background:#fff}.faq-popup__header-title{padding:2.5rem 20rem 2rem 10rem;font-size:2.4rem;line-height:1.45833}@media (max-width:1023px){.faq-popup__header-title{padding:2.5rem 20rem 2rem 8rem}}@media (max-width:767px){.faq-popup__header-title{padding:2.1rem 13rem 1.8rem 2rem;font-size:1.5rem}}.faq-popup__arrow{position:absolute;top:3.2rem;width:2rem;height:1.7rem;opacity:1;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:all}@media (max-width:767px){.faq-popup__arrow{top:2.45rem}}.faq-popup__arrow:active svg,body.is-no-touch .faq-popup__arrow:hover svg{stroke:#ff7020}.faq-popup__arrow.is-disabled{opacity:0;pointer-events:none}.faq-popup__arrow svg{display:block;width:100%;height:100%;stroke:#000;stroke-width:2px;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:767px){.faq-popup__arrow svg{width:1.5rem;height:1.2rem}}.faq-popup__arrow--left{right:15rem}@media (max-width:767px){.faq-popup__arrow--left{right:10.5rem}}.faq-popup__arrow--right{right:10rem}@media (max-width:767px){.faq-popup__arrow--right{right:7rem}}.faq-popup__close{position:absolute;top:1rem;right:2.5rem;width:6rem;height:6rem;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-o-transition:transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19)}@media (max-width:767px){.faq-popup__close{top:1rem;right:1rem}}.faq-popup__close svg{display:block;width:100%;height:100%;fill:#000;-webkit-transition:fill .3s cubic-bezier(.785,.135,.15,.86);-o-transition:fill .3s cubic-bezier(.785,.135,.15,.86);transition:fill .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:767px){.faq-popup__close svg{width:4rem;height:4rem}}.faq-popup__close:active svg,body.is-no-touch .faq-popup__close:hover svg{fill:#ff7020}.form-body{padding:4rem 10rem 0}@media (max-width:1023px){.form-body{padding:4rem 4rem 0 8rem}}@media (max-width:767px){.form-body{padding:4rem 2rem 0}}.form-body+.form-body{padding-top:2rem}@media (max-width:767px){.form-body+.form-body{padding-top:1rem}}.form-body__title{font-size:2.4rem;line-height:1.45833;margin:0 0 4rem -.1em}@media (max-width:767px){.form-body__title{font-size:1.8rem;line-height:1.66667;margin:0 0 3rem -.1em}}.form-body__desc{font-size:1.6rem;line-height:1.5625}@media (max-width:1023px){.form-body__desc{font-size:1.5rem;line-height:1.6;opacity:.5;margin:-2rem 0 2rem}}.form-body__title+.form-body__desc{margin:-3rem 0 3rem}@media (max-width:1023px){.form-body__title+.form-body__desc{margin:-2rem 0 2rem}}.form-body .row>*>.input-field{margin:0 0 4rem}.form-body__checkbox-container.row>*>.input-field{margin:0 0 2rem}.form-body>.checkbox{margin:-1rem 0 0}.form-cost{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.form-cost{display:block}}.form-cost__title{line-height:1.2;font-weight:500}.form-cost__options{text-align:right;margin-top:-.7em}@media (max-width:767px){.form-cost__options{text-align:left;margin-top:1rem}}.form-cost__cost{font-size:2.4rem;line-height:1.45833;font-weight:700}.form-cost__date{font-size:1.4rem;line-height:1.42857;opacity:.5}.form-education__program-choice{padding:0 10rem}@media (max-width:1023px){.form-education__program-choice{padding:0 4rem 0 8rem}}@media (max-width:767px){.form-education__program-choice{padding:0 2rem}}.form-education__program-choice .choices{width:100%;max-width:none;font-size:1.6rem;word-wrap:break-word}@media (max-width:1023px){.form-education__program-choice .choices{font-size:1.5rem}}.form-education__program-choice .choices__inner{padding-top:1.5rem!important;padding-bottom:1.5rem!important;border-radius:0}.form-education__program-choice .choices__list--dropdown::before{content:'';position:absolute;top:2.2rem;left:2rem;width:1.6rem;height:1.7rem;background-image:url(../assets/img/temp/svg/ico-search.svg);background-size:cover;cursor:default}.form-education__program-choice .choices__btn-close{content:'';position:absolute;top:2.2rem;right:2rem;width:1.7rem;height:1.7rem;padding:0;border:none;background:url(../assets/img/temp/svg/ico-close.svg) no-repeat center center;background-size:cover;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer}body.is-no-touch .form-education__program-choice .choices__btn-close:hover{opacity:.5}.form-education__program-choice .choices__list--dropdown>.choices__list{line-height:1.5625}.form-education__program-choice .choices__list--single .choices__item{white-space:nowrap;overflow:hidden}@media (max-width:1023px){.form-education__program-choice .choices__list--single .choices__item{font-size:1.5rem;line-height:1.3334}}.form-education__program-choice .choices .choices__list--dropdown .choices__item{padding:.3em 1.25em}.form-education__program-choice .choices .choices__list--dropdown .choices__item:first-child{padding-top:1em}.form-education__program-choice .choices__list--single{padding:.4rem 3rem .4rem .4rem}.form-education__program-choice .choices__list--dropdown{top:0;color:#fff;border:none;background:#000;margin:0}.form-education__program-choice .choices[data-type*=select-one] .choices__input{padding:1.3125em 5.3rem;font-size:inherit;color:inherit;border:none;border-bottom:1px solid rgba(255,255,255,.4);border-radius:0;background-color:transparent}.form-education__program-choice .choices__list--dropdown .choices__list{max-height:19rem}@media (min-width:1024px) and (max-width:9999px){.form-intensive-gift__step1.is-hide,.form-intensive-gift__step2.is-hide,.form-intensive-gift__step3.is-hide{display:none}}@media (min-width:1024px) and (max-width:9999px){.form-intensive-gift__step1 .form-steps,.form-intensive-gift__step2 .form-steps,.form-intensive-gift__step3 .form-steps{display:none}}@media (max-width:1023px){.form-intensive-gift__step1 .form-steps,.form-intensive-gift__step2 .form-steps,.form-intensive-gift__step3 .form-steps{display:block}}@media (max-width:1023px){.form-intensive-gift__step1:not(.is-hide) .form-intensive-gift__accordeon-content,.form-intensive-gift__step2:not(.is-hide) .form-intensive-gift__accordeon-content,.form-intensive-gift__step3:not(.is-hide) .form-intensive-gift__accordeon-content{display:block}}.form-intensive-gift__step1 .form-steps{border-top-color:transparent}@media (max-width:1023px){.form-intensive-gift__step2 .form-steps,.form-intensive-gift__step3 .form-steps{border-bottom:1px solid #b6bec0}}@media (max-width:1023px){.form-intensive-gift__accordeon-content{display:none;overflow:hidden}.form-intensive-gift__accordeon-content.has-animation{display:block}}.form-intensive .form-body+.form-body{padding-top:4rem}@media (max-width:767px){.form-intensive .form-body+.form-body{padding-top:3.5rem}}.form-intensive .form-body__title{margin-bottom:2rem}.form-intensive .radio{margin-bottom:2rem}@media (max-width:767px){.form-intensive .radio{margin-bottom:1.5rem}.form-intensive .radio:last-of-type{margin-bottom:0}}.form-intensive .checkbox{margin-bottom:2rem}@media (max-width:767px){.form-intensive .checkbox{margin-bottom:0}}.form-next-back{padding:5rem 10rem;text-align:right;margin-top:6rem}@media (min-width:1024px) and (max-width:9999px){.form-next-back{background:#fff;-webkit-box-shadow:0 -.4rem 1rem rgba(0,0,0,.1);box-shadow:0 -.4rem 1rem rgba(0,0,0,.1)}}@media (max-width:1023px){.form-next-back{padding:4rem 4rem 3rem 8rem;margin-top:0}}@media (max-width:767px){.form-next-back{padding:4rem 2rem 3rem;text-align:center}}.form-next-back::after{content:'';display:table!important;clear:both;height:0!important;visibility:hidden}.form-next-back .button:not(.button--black){float:left;width:10rem}@media (max-width:767px){.form-next-back .button:not(.button--black){float:none;width:100%}}.form-next-back .button--black{float:right;width:24rem;margin:0 0 0 3.5rem}@media (max-width:767px){.form-next-back .button--black{float:none;width:100%;margin:0 0 1rem}}.form-personal{padding:4rem 10rem 0}@media (max-width:1023px){.form-personal{padding:4rem 4rem 0 8rem}}@media (max-width:767px){.form-personal{padding:4rem 2rem 0}}.form-personal__title{font-size:2.4rem;line-height:1.45833;margin:0 0 4rem -.1em}@media (max-width:767px){.form-personal__title{font-size:1.8rem;line-height:1.66667;margin:0 0 3rem -.1em}}.form-personal .row>*>.input-field{margin:0 0 4rem}.form-personal>.checkbox{margin:-1rem 0 0}.form-popup{position:fixed;z-index:11;top:0;bottom:0;left:0;right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform 0s .7s;transition:-webkit-transform 0s .7s;-o-transition:transform 0s .7s;transition:transform 0s .7s;transition:transform 0s .7s,-webkit-transform 0s .7s}@media (max-width:767px){.form-popup--primary .form-title{border:none}}.form-popup--primary .form-intensive-gift__step2 .form-steps{border-bottom:none}.form-popup .choices.like-input[data-type*=select-one] .choices__list.choices__list--single{padding-bottom:3px;line-height:1.44}.form-popup.is-active{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;-o-transition:transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}.form-popup.is-active .form-popup__bg{opacity:1;-webkit-transition:opacity .7s cubic-bezier(.19,1,.22,1);-o-transition:opacity .7s cubic-bezier(.19,1,.22,1);transition:opacity .7s cubic-bezier(.19,1,.22,1)}.form-popup.is-active .form-popup__content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .7s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .7s cubic-bezier(.19,1,.22,1);-o-transition:transform .7s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1),-webkit-transform .7s cubic-bezier(.19,1,.22,1)}.form-popup.is-active .form-popup__close{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .7s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .7s cubic-bezier(.19,1,.22,1);-o-transition:transform .7s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1);transition:transform .7s cubic-bezier(.19,1,.22,1),-webkit-transform .7s cubic-bezier(.19,1,.22,1)}.form-popup__bg{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:rgba(0,0,0,.4);-webkit-transition:opacity .3s cubic-bezier(.55,.055,.675,.19);-o-transition:opacity .3s cubic-bezier(.55,.055,.675,.19);transition:opacity .3s cubic-bezier(.55,.055,.675,.19)}.form-popup__content{position:absolute;top:0;bottom:0;left:calc(50% - 22rem);right:0;background:#fff;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-o-transition:transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.form-popup__content.form-loading form{opacity:.5}.form-popup__content.form-loading::after{content:'';position:absolute;z-index:101;top:50%;left:50%;display:block;width:8rem;height:8rem;opacity:1;border-radius:100%;background:#ff7020;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:opacity .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:opacity .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-o-transition:transform .3s cubic-bezier(.55,.055,.675,.19),opacity .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),opacity .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),opacity .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-webkit-animation:sk-spinner-pulse 1s infinite ease-in-out;animation:sk-spinner-pulse 1s infinite ease-in-out}@media (max-width:1023px){.form-popup__content{left:9rem}}@media (max-width:767px){.form-popup__content{left:0}}.form-popup__content--primary{left:62.5%}@media (max-width:1023px){.form-popup__content--primary{left:9rem}}@media (max-width:767px){.form-popup__content--primary{left:0}}.form-popup__content--primary .form-body{padding:4rem 4rem 0}@media (max-width:767px){.form-popup__content--primary .form-body{padding:2rem 2rem 0}}.form-popup__content--primary .form-title{padding:4rem}@media (max-width:767px){.form-popup__content--primary .form-title{padding:4rem 2rem}}.form-popup__content--primary .form-steps{padding:4rem 4rem 2rem}@media (max-width:1023px){.form-popup__content--primary .form-steps{padding:2rem 4rem}}@media (max-width:767px){.form-popup__content--primary .form-steps{padding:2rem}}.form-popup__content--primary .input-file{margin-bottom:4rem}@media (max-width:1023px){.form-popup__content--primary .input-file{margin-bottom:3rem}}.form-popup__content--primary .form-next-back{padding:5rem 4rem}@media (max-width:1023px){.form-popup__content--primary .form-next-back{padding:4rem 4rem 3rem}}@media (max-width:767px){.form-popup__content--primary .form-next-back{padding:4rem 2rem 3rem}}.form-popup__mobile-trim-content{position:absolute;top:0;left:0;width:100%;height:4rem;background:#fff}@media (min-width:768px) and (max-width:9999px){.form-popup__mobile-trim-content{display:none}}.form-popup__close{position:absolute;top:1rem;right:1rem;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-o-transition:transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19)}@media (max-width:767px){.form-popup__close{top:0;right:0}}.form-popup__close svg{display:block;width:6rem;height:6rem;fill:#000;-webkit-transition:fill .3s cubic-bezier(.785,.135,.15,.86);-o-transition:fill .3s cubic-bezier(.785,.135,.15,.86);transition:fill .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:767px){.form-popup__close svg{width:4rem;height:4rem}}.form-popup__close:active svg,body.is-no-touch .form-popup__close:hover svg{fill:#ff7020}@media (min-width:1024px) and (max-width:9999px){.form-program__step1.is-hide,.form-program__step2.is-hide,.form-program__step3.is-hide{display:none}}@media (min-width:1024px) and (max-width:9999px){.form-program__step1 .form-steps,.form-program__step2 .form-steps,.form-program__step3 .form-steps{display:none}}@media (max-width:1023px){.form-program__step1 .form-steps,.form-program__step2 .form-steps,.form-program__step3 .form-steps{display:block}}@media (max-width:1023px){.form-program__step1:not(.is-hide) .form-program__accordeon-content,.form-program__step2:not(.is-hide) .form-program__accordeon-content,.form-program__step3:not(.is-hide) .form-program__accordeon-content{display:block}}.form-program__step1 .form-steps{border-top-color:transparent}@media (max-width:1023px){.form-program__step3 .form-steps{border-bottom:1px solid #b6bec0}}.form-program__step3 .checkbox-wrapper .checkbox__text a{text-decoration:underline}.form-program__step3 .checkbox-wrapper .checkbox__text a:active,body.is-no-touch .form-program__step3 .checkbox-wrapper .checkbox__text a:hover{text-decoration:none}@media (max-width:1023px){.form-program__accordeon-content{display:none;overflow:hidden}.form-program__accordeon-content.has-animation{display:block}}.form-radios{padding:4rem 10rem 2rem}@media (max-width:1023px){.form-radios{padding:4rem 4rem 2rem 8rem}}@media (max-width:767px){.form-radios{padding:4rem 2rem}}.form-radios__title{font-size:2.4rem;line-height:1.45833;margin:0 0 2rem -.1em}@media (max-width:767px){.form-radios__title{font-size:1.8rem;line-height:1.66667;margin:0 0 1rem -.1em}}.form-radios__body{font-size:0}.form-radios__body .radio{display:inline-block;vertical-align:top;width:50%;font-size:1.6rem;margin:0 0 2rem}@media (max-width:767px){.form-radios__body .radio{width:100%;margin:0 0 1.5rem}.form-radios__body .radio:last-child{margin:0}}.form-send{padding:4rem 10rem}@media (max-width:1023px){.form-send{padding:4rem 4rem 4rem 8rem}}@media (max-width:767px){.form-send{padding:4rem 2rem}}.form-send .checkbox{font-size:1.4rem}@media (max-width:1023px){.form-send .checkbox{margin:2rem 0 0}}.form-send .checkbox .checkbox__text{padding-top:.25rem}.form-send .checkbox .checkbox__text a{text-decoration:underline}.form-send .checkbox .checkbox__text a:active,body.is-no-touch .form-send .checkbox .checkbox__text a:hover{text-decoration:none}.form-send .button{min-width:32rem}@media (max-width:1240px){.form-send .button{min-width:24rem}}.form-send .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-send+.form-next-back{margin-top:1rem}@media (max-width:1023px){.form-send+.form-next-back{padding-top:0;margin-top:0}}.form-steps{padding:4rem 10rem 2rem;font-size:0;-webkit-transition:border .3s cubic-bezier(.785,.135,.15,.86);-o-transition:border .3s cubic-bezier(.785,.135,.15,.86);transition:border .3s cubic-bezier(.785,.135,.15,.86)}@media (min-width:1024px) and (max-width:1439px){.form-steps{padding-right:1rem}}@media (max-width:1023px){.form-steps{display:none;padding:2rem 4rem 2rem 8rem;border-top:1px solid #b6bec0}}@media (max-width:767px){.form-steps{padding:2rem}}.form-steps::after{content:'';display:table!important;clear:both;height:0!important;visibility:hidden}.form-steps__list{float:left;width:calc(100% - 7rem)}.form-steps__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:calc(100% - 7rem);font-size:1.2rem;font-weight:500;letter-spacing:.01em;text-transform:uppercase;opacity:.4;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.form-steps__item:last-child{margin:0}.form-steps__item.is-active{opacity:1}.form-steps__item.is-past i{color:transparent}.form-steps__item.is-past i svg{opacity:1}.form-steps__item.is-hide{display:none}.form-steps__item i{position:relative;display:inline-block;vertical-align:-30%;min-width:2.6rem;height:2.6rem;font-size:1.4rem;line-height:2.7rem;font-weight:600;font-style:normal;text-align:center;color:#fff;border-radius:50%;background:#000;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86);margin:0 .8rem 0 0;overflow:hidden}.form-steps__item i svg{position:absolute;top:calc(50% - .5rem);left:calc(50% - .7rem);width:1.4rem;height:1rem;opacity:0;stroke:#fff;stroke-width:2px;fill:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.form-steps__counter{float:right;font-size:1.2rem;line-height:2.6rem;text-transform:uppercase;opacity:.4}.form-steps__counter.is-hide{display:none}.form-story .choices{max-width:none}.form-story .choices__inner{min-height:0;padding:0 0 .3rem!important;border:none;border-bottom:1px solid rgba(196,196,196,.5)}.form-story .choices__list--single{padding:.4rem 1.6rem .4rem 0!important}.form-story .choices::after{top:1.3rem!important}.form-story .required-field-star{color:#000!important}.form-story .input-field__textarea{min-height:12rem}.form-thanks{padding:17rem 10rem 4rem;opacity:0;-webkit-transition:opacity .7s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .7s cubic-bezier(.785,.135,.15,.86);transition:opacity .7s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.form-thanks{padding:16rem 5rem 4rem 8rem}}@media (max-width:767px){.form-thanks{padding:12rem 2rem 4rem}}.form-thanks.is-active{opacity:1}.form-thanks__title{font-size:5rem;line-height:1.2;font-weight:400;letter-spacing:-.02em;margin:0 0 1rem -.05em}@media (max-width:767px){.form-thanks__title{font-size:3.5rem;line-height:1.28571}}.form-thanks__description{font-size:2.4rem;line-height:1.45833}@media (min-width:1366px) and (max-width:9999px){.form-thanks__description{padding:0 15rem 0 0}.form-thanks__description--p0{padding:0}}@media (max-width:767px){.form-thanks__description{font-size:1.8rem;line-height:1.66667}}.form-thanks__description>span{color:rgba(0,0,0,.5)}.form-title{padding:4rem 10rem;border-bottom:1px solid #b6bec0}@media (max-width:1023px){.form-title{padding:4rem 5rem 4rem 8rem}}@media (max-width:767px){.form-title{padding:4rem 2rem}}.form-title--test{padding-top:6.5rem;padding-bottom:2.5rem;border:none}@media (max-width:767px){.form-title--test{padding-top:6rem;padding-bottom:0}}.form-title__category{color:rgba(0,0,0,.5);margin:0 0 .5rem}@media (max-width:767px){.form-title__category{font-size:1.4rem}}.form-title__category--violet{color:#9e38ff}.form-title__category--orange{color:#ff7020}.form-title__category--green{color:#6bc669}.form-title__title{font-size:3.5rem;line-height:1.28571;font-weight:400;margin:0 0 1rem -.05em}@media (max-width:767px){.form-title__title{font-size:2.4rem;line-height:1.45833}}.form-title__description{font-size:1.8rem;line-height:1.66667;color:rgba(0,0,0,.5)}@media (max-width:767px){.form-title__description{font-size:1.5rem;line-height:1.6}}.form-title__datetime{font-size:1.8rem;line-height:1.66667;color:#000}@media (max-width:767px){.form-title__datetime{font-size:1.5rem;line-height:1.6}}.form-title__datetime>span{color:rgba(0,0,0,.5);margin-left:1rem}.intensive_valid_age.modal{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;padding-top:100px;background-color:rgba(0,0,0,.4);-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;overflow:auto}.intensive_valid_age.modal_show{opacity:1;pointer-events:initial}.intensive_valid_age.modal_hide{opacity:0;pointer-events:none}.intensive_valid_age .modal_content{position:relative;top:30%;width:50%;padding:20px;border:1px solid #888;background-color:#fefefe;margin:auto}.intensive_valid_age .modal_content a.color-gradient{background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265)) repeat-x 0 0;background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.intensive_valid_age .close{float:right;font-size:28px;font-weight:500;color:#aaa}.intensive_valid_age .close:focus,.intensive_valid_age .close:hover{text-decoration:none;color:#000;cursor:pointer}.intensive_valid_age p{margin-bottom:1em}.intensive_valid_age .close_block{width:30%;padding:13px 0;text-align:center;color:#fff;background:#000;margin:auto;cursor:pointer}.intensive_valid_age .close_block:hover span{background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265)) repeat-x 0 0;background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:767px){.intensive_valid_age .close_block{width:auto}.intensive_valid_age .modal-content{top:0}}.burger-menu{position:absolute;z-index:5;top:-100vh;left:0;width:100%;height:100vh;opacity:0;background:#fff;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86) 0,top 0 .3s;-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86) 0,top 0 .3s;transition:opacity .3s cubic-bezier(.785,.135,.15,.86) 0,top 0 .3s;pointer-events:none;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media (max-width:1023px){.burger-menu{top:6rem;height:calc(100vh + 3px)}}.burger-menu .wrapper{position:relative;padding:0 0 6rem}@media (max-width:1023px){.burger-menu .wrapper{padding:0 0 12rem}}.burger-menu.is-open{top:0;opacity:1;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86) 50ms,top 0 0;-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86) 50ms,top 0 0;transition:opacity .3s cubic-bezier(.785,.135,.15,.86) 50ms,top 0 0;pointer-events:all}@media (max-width:1023px){.burger-menu.is-open{top:6rem}}.burger-menu .link-with-arrow{padding:1.6rem 0 1.5rem}.burger-menu .footer__row:nth-child(2){padding-top:4.5rem}.burger-menu .footer__row:nth-child(3){padding-top:4rem}.burger-menu .footer__nav-title{line-height:1.58;font-weight:500;margin-bottom:1rem}.burger-menu .footer__nav-title--m-height{min-height:3.1em;margin-bottom:.5rem}.burger-menu .footer__nav-extra{margin-top:.4rem}@media (max-width:767px){.burger-menu .footer__nav-extra{margin-bottom:3.4rem}}@media (max-width:767px){.burger-menu .footer__row--events{padding:.5rem 0 2.6rem}}.burger-menu .footer__row--privacy{margin-top:4.2rem}@media (max-width:767px){.burger-menu .footer__row--privacy{margin-top:7.6rem}}.burger-menu .footer__row--privacy::after,.burger-menu .footer__row--privacy::before{background:rgba(0,0,0,.1)}@media (max-width:767px){.burger-menu .footer__row-university{display:none}}.burger-menu .footer__university-link span::before{border-color:#fff}@media (max-width:767px){.burger-menu .footer__social{margin-top:-.2rem}}.burger-menu .footer__social a{margin-bottom:.5rem}@media (max-width:767px){.burger-menu .footer__social a{margin-bottom:0}}.burger-menu .footer__link-university{font-size:1.6rem}.burger-menu .footer__nav-privacy a{opacity:.5}@media (max-width:767px){.burger-menu .footer__nav-privacy li{margin-bottom:.5rem}}.burger-menu .footer__creator{color:rgba(0,0,0,.5)}.burger-menu .footer__creator.svg{fill:#000}@media (max-width:767px){.burger-menu .footer__creator{bottom:2.5rem}}.burger-menu .footer-nav-mobile{margin-bottom:3.8rem}.burger-menu .footer-nav-mobile__item::before{background:rgba(0,0,0,.5)}.burger-menu .footer-nav-mobile__btn svg{stroke:#000}.burger-menu .footer__social--mobile{top:100%}@media (min-width:1024px) and (max-width:9999px){.burger-menu .footer__social--mobile{display:none}}@media (max-width:767px){.burger-menu .footer__social--mobile::after,.burger-menu .footer__social--mobile::before{background:#000}}.burger-menu .footer__nav-extra--mobile a:nth-child(3){border-top:1px solid rgba(88,93,95,.2)}@media (max-width:767px){.burger-menu .footer__nav-extra--mobile a:nth-child(3){border-top:none}}@media (max-width:767px){.burger-menu .mobile-li li{line-height:1.43;margin-bottom:.5rem!important}}@media (max-width:1023px){.burger-menu .footer__nav-events{margin-bottom:2rem}}@media (max-width:767px){.burger-menu .footer__nav-events{margin-bottom:3.3rem}}@media (max-width:767px){.burger-menu .footer__copyright{bottom:6.4rem}}.burger-menu .footer-nav-mobile__btn-plus::after,.burger-menu .footer-nav-mobile__btn-plus::before{background-color:rgba(0,0,0,.9)}.burger-menu__close{position:absolute;z-index:3;top:8rem;left:0;display:inline-block;width:2rem;height:2rem;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer}body.is-no-touch .burger-menu__close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.burger-menu__close::after,.burger-menu__close::before{content:'';position:absolute;background:#000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.burger-menu__close::before{top:0;left:.9rem;width:.2rem;height:100%}.burger-menu__close::after{top:.9rem;left:0;width:100%;height:.2rem}@media (max-width:1023px){.burger-menu__close{display:none}}.burger-menu__mobile-language{font-size:0}.burger-menu__mobile-language .footer__col-2:nth-child(2){margin:0}@media (min-width:1024px) and (max-width:9999px){.burger-menu__mobile-language{display:none}}@media (max-width:767px){.burger-menu__mobile-language{width:100%;padding:0 1.25rem}}.cookies{position:fixed;z-index:10;bottom:0;left:0;width:100%;opacity:1;background:#000;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}@media (max-width:1023px){.cookies{bottom:-2px}}.cookies.is-active{bottom:0;opacity:1;-webkit-transform:translateZ(0);pointer-events:all}@media (max-width:1023px){.cookies.is-active{bottom:-2px}}.cookies .wrapper{position:relative;padding:1.6rem 0 1.7rem}@media (max-width:767px){.cookies .wrapper{padding:1.8rem 0 2rem}}.cookies__desc{line-height:1.5625;color:#fff;margin:0 12rem 0 0}@media (max-width:767px){.cookies__desc{line-height:1.48148;margin:0}}.cookies__desc .link-underline-new{font-weight:500}.cookies__btn{position:absolute;top:calc(1.6rem + .5rem);right:0}@media (max-width:767px){.cookies__btn{position:relative;top:0;padding:2.3rem 0 0}}.cookies__btn .button{min-width:10rem}@media (max-width:767px){.cookies__btn .button{font-size:1.4rem}}.footer{position:relative;z-index:6;color:#fff;background-color:#000;overflow:hidden}.footer__row{padding-top:4rem;font-size:0;margin:0 -2rem}@media (max-width:1023px){.footer__row{margin:0}}.footer__row:nth-child(2){padding-top:3.1rem}.footer__row--separator{margin-top:.1rem}.footer__row--privacy{position:relative;padding:2.6rem 0;margin-top:4.5rem}.footer__row--privacy::after,.footer__row--privacy::before{content:'';position:absolute;left:50%;width:100vw;height:1px;background:rgba(255,255,255,.15);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.footer__row--privacy::before{top:0}.footer__row--privacy::after{bottom:0}@media (max-width:1023px){.footer__row--privacy{position:relative;padding:2rem 0 6rem;margin:0}.footer__row--privacy::before{content:none}}@media (max-width:767px){.footer__row--privacy{padding:1.4rem 0 10.7rem;margin:0 -1.24rem}}@media (max-width:1023px){.footer__row--events{padding:5.2rem 0 5.7rem}}@media (max-width:767px){.footer__row--events{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;padding:9.3rem 0 3.8rem;margin:0 -1.25rem}}.footer__row-university{padding:2rem 0}@media (max-width:1023px){.footer__row-university{padding:1.3rem 0}}.footer__col{display:inline-block;vertical-align:top;width:25%;padding:0 2rem;font-size:1.6rem;line-height:1.5625}@media (max-width:1023px){.footer__col{padding:0;font-size:1.5rem;line-height:1.3334}}@media (max-width:767px){.footer__col{font-size:1.4rem;line-height:1.4286}}@media (max-width:1023px){.footer__col{width:15.5rem}}@media (max-width:767px){.footer__col{width:50%;padding:0 1.25rem}}.footer__col-2{display:inline-block;vertical-align:top;width:25%;padding:0 2rem;font-size:1.6rem;line-height:1.5625;width:50%}@media (max-width:1023px){.footer__col-2{padding:0;font-size:1.5rem;line-height:1.3334}}@media (max-width:767px){.footer__col-2{font-size:1.4rem;line-height:1.4286}}@media (max-width:1023px){.footer__col-2{width:21rem;margin-right:3rem}}@media (max-width:767px){.footer__col-2{width:29.1rem;margin-right:4.2rem}}.footer__burger{position:relative;display:inline-block;vertical-align:top;width:2rem;height:1.4rem}body.is-no-touch .footer__burger:hover{opacity:.7}.footer__burger:focus{opacity:.7}.footer__link-logo{position:relative;display:block;width:17rem;height:7rem}.footer__link-logo svg{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .footer__link-logo:hover .footer__logo{opacity:0}body.is-no-touch .footer__link-logo:hover .footer__logo-rainbow{opacity:1}.footer__link-logo:focus{opacity:.7}.footer__logo-rainbow{opacity:0}.footer__nav-title{line-height:1.25;margin-bottom:1.5rem}.footer__nav-title--m-height{min-height:2.5em;margin-bottom:.6rem}@media (max-width:1023px){.footer__nav{display:none}}.footer__nav a{display:inline-block;opacity:.5}body.is-no-touch .footer__nav a:hover{opacity:1}.footer__nav a:focus{opacity:.8}.footer__nav-events{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}@media (max-width:1023px){.footer__nav-events{-webkit-column-count:initial;-moz-column-count:initial;column-count:initial;line-height:2}.footer__nav-events li:nth-child(3){display:none}}@media (max-width:767px){.footer__nav-events{width:50%;padding:0 1.25rem;line-height:2.2;margin:0}}@media (max-width:350px){.footer__nav-events{margin-right:3%}}.footer__nav-events a{overflow:auto}.footer__nav-events li{margin-bottom:.4rem}@media (max-width:1023px){.footer__nav-events li{margin-bottom:0}}html.is-ie .footer__nav-events li:nth-child(3),html.is-ie .footer__nav-events li:nth-child(4),html.is-ie .footer__nav-events li:nth-child(5){margin-left:5%}@media (max-width:1023px){.footer__contacts{line-height:2}}@media (max-width:767px){.footer__contacts{line-height:2.2}}.footer__contacts li{margin-bottom:.4rem}@media (max-width:1023px){.footer__contacts li{margin-bottom:0}}.footer__nav-extra{font-size:1.5rem;line-height:1.3334}@media (max-width:767px){.footer__nav-extra{font-size:1.4rem;line-height:1.4286}}.footer__nav-extra a{width:100%;font-weight:500}.footer__nav-extra a+a{border-top:none}.footer__nav-extra--mobile{display:none;width:45rem;margin-bottom:4.2rem;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.footer__nav-extra--mobile a:nth-child(3){border-top:1px solid #585d5f}@media (max-width:1023px){.footer__nav-extra--mobile{display:block}}@media (max-width:767px){.footer__nav-extra--mobile{width:100%;-webkit-column-count:initial;-moz-column-count:initial;column-count:initial}.footer__nav-extra--mobile a:nth-child(3){border-top:none}.footer__nav-extra--mobile a+a{border-top:none}}.footer__copyright{opacity:.5}@media (max-width:1023px){.footer__copyright{position:absolute;bottom:2rem;left:0;width:auto}}@media (max-width:767px){.footer__copyright{bottom:6rem}}.footer__social{max-width:30rem;font-size:0}@media (max-width:1023px){.footer__social{display:none}}@media (max-width:767px){.footer__social{max-width:none}}.footer__social--mobile{display:none;white-space:nowrap;margin-top:2rem}@media (max-width:1023px){.footer__social--mobile{display:block}}@media (max-width:767px){.footer__social--mobile{position:absolute;top:0;left:0;width:100%;padding:1rem 1.25rem;margin-top:0}.footer__social--mobile::after{content:'';position:absolute;bottom:-.1rem;left:50%;width:100vw;height:1px;opacity:.1;background:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.footer__social--mobile::before{top:-.1rem}.footer__social--mobile .footer__social-ico-rainbow::before{-webkit-animation:preloader-transfusion 7.5s linear infinite;animation:preloader-transfusion 7.5s linear infinite}}.footer__social--mobile--header .footer__social-ico{background:#fff}.footer__social-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.footer__social-container{display:inline-block;margin:0 -.5rem}}@media (max-width:767px){.footer__social-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}}.footer__social-container a{position:relative;display:inline-block;vertical-align:top;width:4rem;height:4rem;text-align:center;margin:0 .5rem}@media (max-width:1023px){.footer__social-container a{margin:0 .5rem}}@media (max-width:767px){.footer__social-container a{margin:0}}body.is-no-touch .footer__social-container a:hover .footer__social-ico{opacity:0}body.is-no-touch .footer__social-container a:hover .footer__social-ico-rainbow{opacity:1}body.is-no-touch .footer__social-container a:hover .footer__social-ico-rainbow::before{-webkit-animation:preloader-transfusion 70s linear infinite;animation:preloader-transfusion 70s linear infinite}.footer__social-container a:focus .footer__social-ico{opacity:0}.footer__social-container a:focus .footer__social-ico-rainbow{opacity:1}.footer__social-ico{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;background:#111213;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);overflow:hidden}.footer__social-ico svg{position:absolute;top:0;bottom:0;left:0;right:0}.footer__social-ico-rainbow{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.footer__social-ico-rainbow::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}.footer__social-ico-rainbow svg{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0}.footer__nav-privacy a{opacity:.25}body.is-no-touch .footer__nav-privacy a:hover{opacity:1}.footer__nav-privacy a:focus{opacity:1}@media (max-width:1023px){.footer__nav-privacy{width:100%;line-height:1.7778}}@media (max-width:767px){.footer__nav-privacy{line-height:1.8}}.footer__creator{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:18%;color:rgba(255,255,255,.5);margin-right:7%}body.is-no-touch .footer__creator:hover svg{opacity:1;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .footer__creator:hover svg path{fill:#ed1c80;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}.footer__creator:focus svg{opacity:1;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}.footer__creator:focus svg path{fill:#ed1c80;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.footer__creator{position:absolute;bottom:2rem;right:0;width:auto}}@media (max-width:767px){.footer__creator{left:0;right:auto}}.footer__creator-svg-wrapper{display:block;width:8.2rem;height:100%;margin:0 0 0 1rem}.footer__creator-svg-wrapper svg{width:100%;height:100%;opacity:.5;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}html.is-ie .footer__creator-svg-wrapper svg{height:1.2rem}.footer__creator-svg-wrapper svg path{-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}.footer__university-link{position:relative;display:inline-block;vertical-align:middle;width:12.8rem;height:4rem;margin-right:17.2rem}@media (max-width:1023px){.footer__university-link{width:7.4rem;height:2.4rem;margin-right:4.1rem}}@media (max-width:767px){.footer__university-link{margin-right:10.5rem}}.footer__university-link span{position:absolute;top:-.2rem;left:-.2rem;width:12.8rem;height:4.4rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.footer__university-link span{width:7.8rem;height:2.8rem}}.footer__university-link span::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #000}.footer__university-link span svg{position:absolute;top:0;bottom:0;left:0;right:0}body.is-no-touch .footer__university-link:hover .footer__university-link-white{opacity:0}body.is-no-touch .footer__university-link:hover .footer__university-link-rainbow{opacity:1;-webkit-animation:preloader-transfusion 50s linear infinite;animation:preloader-transfusion 50s linear infinite}.footer__university-link:focus{opacity:.7}.footer__university-link-rainbow{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}.footer__link-university{display:inline-block;vertical-align:middle;line-height:4rem;opacity:.5;margin-left:-.2rem}body.is-no-touch .footer__link-university:hover{opacity:1}.footer__link-university:focus{opacity:1}@media (max-width:1023px){.footer__link-university{line-height:1.6}}@media (max-width:1023px){.footer__hide-tablet{display:none}}.footer .link-underline-new{font-weight:400}.footer .link-with-arrow{padding:1.5rem 0}.footer .link-with-arrow span{font-size:1.6rem}@media (max-width:1023px){.footer .link-with-arrow span{font-size:1.5rem}}.footer-nav-mobile{position:relative;display:none;font-size:1.5rem;line-height:1.3334}@media (max-width:1023px){.footer-nav-mobile{display:block}}@media (max-width:767px){.footer-nav-mobile{font-size:1.4rem;line-height:1.4286}}.footer-nav-mobile__item{position:relative}.footer-nav-mobile__item::before{content:'';position:absolute;top:-1px;left:50%;width:100vw;height:1px;opacity:.15;background:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1023px){.footer-nav-mobile__item::before{opacity:.1}}.footer-nav-mobile__btn{display:block;padding:1.5rem 1.5rem 1.6rem 0}.footer-nav-mobile__btn.is-open .footer-nav-mobile__btn-plus::after{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.footer-nav-mobile__btn-plus{position:absolute;top:2rem;right:0;width:1rem;height:1rem;padding:0}.footer-nav-mobile__btn-plus::after,.footer-nav-mobile__btn-plus::before{content:'';position:absolute;top:50%;left:50%;background-color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.footer-nav-mobile__btn-plus::before{width:100%;height:2px}.footer-nav-mobile__btn-plus::after{width:2px;height:100%}.footer-nav-mobile__content{height:0;overflow:hidden}.footer-nav-mobile__content a{display:inline-block;line-height:1.43;opacity:.5;margin:0 0 .5rem}.footer-nav-mobile__content-inner{padding:0 0 1.5rem}.fake-header{display:none;height:14rem}@media (max-width:1023px){.fake-header{height:6rem}}.fake-header--black{background:#000}.header{position:-webkit-sticky;position:sticky;z-index:10;top:0;left:0;width:100%;height:14rem;font-size:1.4rem;line-height:1.43;opacity:1}.header .header__main{background:#fff;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),top .3s ease,-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),top .3s ease,-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),top .3s ease;transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),top .3s ease;transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),top .3s ease,-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.header:not(.headroom){opacity:0}@media (max-width:1023px){.header{position:-webkit-sticky;position:sticky;height:6rem}}.header.transition-none{-webkit-transition:none;-o-transition:none;transition:none}.header.headroom--unpinned:not(.is-lock) .header__main{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.header.headroom--not-top .header__main,.header.is-white-bg .header__main{background:#fff}.header__main-container{overflow:hidden}.header__main-container.is-closed{display:none}@media (max-width:1023px){.header__main-container{height:6rem}}.header__top{position:relative;color:rgba(88,93,95,.7)}.header__top::after{content:'';position:absolute;bottom:0;left:50%;width:100vw;height:1px;opacity:.5;background:#b6bec0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1023px){.header__top{height:6rem}}.header__top-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem}.header__top-left--mobile{height:6rem}.header__top-left--mobile .header__burger{margin:0}@media (min-width:1024px) and (max-width:9999px){.header__top-left--mobile{display:none}}@media (max-width:1023px){.header__top-left--desktop{display:none}}.header__top-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:6rem}.header__top-center .header__logo{width:10rem;height:4rem;margin:0}.header__top-center .header__logo svg{display:inline-block;vertical-align:bottom;width:100%;max-height:5.8rem}@media (min-width:1024px) and (max-width:9999px){.header__top-center{display:none}}.header__top-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem}.header__top-right ul{white-space:nowrap}@media (max-width:1023px){.header__top-right--desktop{display:none}}.header__top-right--mobile{height:6rem}@media (min-width:1024px) and (max-width:9999px){.header__top-right--mobile{display:none}}.header__top-left-item{display:inline-block;vertical-align:top;padding:.6rem 0 .4rem;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);margin:0 2.7rem 0 0}body.is-no-touch .header__top-left-item:hover{color:#000}.header__top-left-item:focus{opacity:.5}.header__top-right-item{display:inline-block;vertical-align:top;padding:.6rem 0 .4rem;margin:0 0 0 1.5rem}body.is-no-touch .header__top-right-item:hover{color:#000}.header__top-right-item:focus{opacity:.5}.header__top-right-item--phone{font-weight:500;margin:0 0 0 2.6rem}.header__top-right-item--search{display:inline-block;width:1.9rem;height:1.9rem;padding:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);margin:.5rem 0 0 2.8rem}.header__top-right-item--search svg{width:100%;height:auto;stroke:#000;stroke-width:2px;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.header__top-right-item--search{margin:0}}body.is-no-touch .header__top-right-item--search:hover{opacity:.5}.header__top-right-item--search:focus{opacity:.5}.header__search,.header__search-result{position:relative;display:none;background:#fff}.header__search-result.is-open,.header__search.is-open{display:block}.header__bottom{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:9rem;text-align:center}@media (max-width:1023px){.header__bottom{display:none}}.header__bottom-left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:20rem;text-align:left}.header__burger{position:relative;display:inline-block;vertical-align:top;width:2rem;height:1.4rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .header__burger:hover{opacity:.7}.header__burger:focus{opacity:.7}.header__burger.is-open .header__burger-logo--top{opacity:0}.header__burger.is-open .header__burger-logo--middle{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__burger.is-open .header__burger-logo--middle::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.header__burger.is-open .header__burger-logo--bottom{opacity:0}@media (max-width:1023px){.header__burger{width:1.8rem}}.header__burger-logo{position:absolute;top:0;left:0;display:inline-block;width:100%;height:2px;opacity:1;background:#000;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),transform .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),transform .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),transform .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.header__burger-logo--top{top:0}.header__burger-logo--middle{top:.6rem}.header__burger-logo--middle::after,.header__burger-logo--middle::before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background:#000;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.header__burger-logo--bottom{top:auto;bottom:0}.header__logo{display:inline-block;vertical-align:top;width:14.5rem;height:6rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.header__logo svg{width:100%;height:auto;fill:#000;-webkit-transition:fill .3s cubic-bezier(.785,.135,.15,.86);-o-transition:fill .3s cubic-bezier(.785,.135,.15,.86);transition:fill .3s cubic-bezier(.785,.135,.15,.86)}.header__logo:active,body.is-no-touch .header__logo:hover{opacity:.7}.header__logo:focus{opacity:.7}.header__bottom-center-wrapper{height:100%}.header__bottom-center{display:inline-block;vertical-align:top;height:100%}@media (max-width:1200px){.header__bottom-center{white-space:nowrap}}.header__bottom-right{width:16rem}.header__bottom-right .button{width:100%}.header__bottom-center-item-wrapper{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;padding:0 1.3rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.header__bottom-center-item-wrapper span{cursor:pointer}.header__bottom-center-item-wrapper::after{content:'';position:absolute;bottom:0;left:1.3rem;right:1.3rem;height:.4rem;opacity:0;background:#000;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.header__bottom-center-item-wrapper a::after{content:'';position:absolute;bottom:0;left:1.3rem;right:1.3rem;height:.4rem;opacity:0;background:#000;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.header__bottom-center-item-wrapper a:hover::after{opacity:1}.header__bottom-center-item-wrapper.is-active::after,.header__bottom-center-item-wrapper.is-super-active::after{opacity:1}.header__bottom-center-item-wrapper.is-active a,.header__bottom-center-item-wrapper.is-super-active a{font-weight:500}.header__bottom-center-item-wrapper.is-super-active{font-weight:500}.header__bottom-center-item-wrapper:focus{opacity:.7}.header__menu-overlay{position:fixed;top:14rem;left:0;display:block;width:100%;height:0;opacity:0;background:rgba(0,0,0,.6);background-blend-mode:multiply,normal;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),height 0s .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),height 0s .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),height 0s .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.header__menu-overlay.is-show{height:100vh;opacity:1;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),height 0s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),height 0s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),height 0s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.header__menu-overlay{top:10.5rem}}@media (max-width:767px){.header__menu-overlay{top:9.5rem}}.header__hover-menu{position:relative;width:100%;opacity:0;background:#fff;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),height .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),height .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),height .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none;overflow:hidden}.header__hover-menu.is-open{opacity:1;pointer-events:all}.header__hover-menu-content{padding:6rem 0 6.5rem}.header__hover-menu-list{font-size:0}.header__hover-menu-item{position:absolute;top:0;left:0;width:100%;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.header__hover-menu-item.is-active{opacity:1;pointer-events:all}.header__hover-menu-item .wrapper{position:relative}.header__hover-menu-item .footer__nav-title{font-weight:500;margin:0 0 .6rem}.header__hover-menu-item .footer__nav{line-height:1.58}.header__hover-menu-item .link-with-arrow{width:100%;padding:1.4rem 0 1.5rem}.header__hover-menu-item .link-with-arrow+.link-with-arrow{border-top:none}.header__hover-menu-content-left{position:relative;display:inline-block;vertical-align:top;height:100%;padding:6rem 4rem 6.5rem 0;font-size:1.6rem}.header__hover-menu-content-left::before{content:'';position:absolute;top:0;bottom:0;right:0;width:100vw;background:rgba(182,190,192,.5)}.header__hover-menu-content-left a{display:block}.header__hover-menu-content-left .button{min-height:4.5rem;padding:0 1.6rem 0 1.5rem}.header__hover-menu-content-left .button--choose-program{font-size:1.4rem}.header__hover-menu-content-right{display:inline-block;vertical-align:top;padding:6rem 0 6.5rem}.header__hover-menu-item-block{display:inline-block;vertical-align:top;width:100%;height:100%;font-size:1.6rem}.header__hover-menu-item-block--right{width:26rem;margin:0 4rem 4.4rem 0}.header__hover-menu-item-block--right:nth-child(3n){margin:0}.header__hover-menu-item-block--bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.header__hover-menu-item-block--big{width:56rem}.header__hover-menu-item-block-title{margin:0 0 1.1rem}.header__hover-menu-item-block-info{line-height:1.58;margin:0 0 2.3rem}.header__hover-menu-item-block-image{width:100%;padding:46.43% 0 0;background:no-repeat center center;background-size:cover}.header__hover-menu-bottom{height:6.1rem;background:#3b3b3b}@media (max-width:1023px){.header__nav{display:none}}.header__nav a{display:inline-block;opacity:.5}body.is-no-touch .header__nav a:hover{opacity:1}.header__nav a:focus{opacity:.8}.header__nav-title{line-height:1.25;font-weight:500;margin-bottom:1.5rem}.header__nav-title--m-height{min-height:2.5em;margin-bottom:.6rem}.header__nav-title--no-margin{margin-bottom:1rem}.header__nav-title a{opacity:1}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__main{background:0 0}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg)::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;opacity:.5;background:#fff;pointer-events:none}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__top{color:rgba(255,255,255,.7)}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__top::after{background:#fff}body.is-no-touch .header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__top-left-item:hover{color:#fff}body.is-no-touch .header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__top-right-item:hover{color:#fff}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__top-right-item--search svg{stroke:#fff}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__bottom-center-item-wrapper{color:#fff}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__bottom-center-item-wrapper::after{background:#fff}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__burger-logo{background:#fff}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__burger-logo--middle::after,.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__burger-logo--middle::before{background:#fff}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__burger-logo.is-open{background:#000}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__burger-logo.is-open--middle::after,.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__burger-logo.is-open--middle::before{background:#000}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__burger.is-open .header__burger-logo{background:#000}@media (max-width:1023px){.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__burger.is-open .header__burger-logo{background:#fff}}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__logo svg{fill:#fff}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__bottom-right .button{color:#fff;border:1px solid #fff}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__bottom-right .button:hover{border:1px solid #000}.notification-banner{position:fixed;z-index:2;bottom:0;left:0;width:100%;color:#fff;opacity:0;background:#000;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}@media (max-width:1023px){.notification-banner{bottom:-2px}}.notification-banner.is-active{bottom:0;opacity:1;-webkit-transform:translateZ(0);pointer-events:all}@media (max-width:1023px){.notification-banner.is-active{bottom:-2px}}.notification-banner .wrapper{position:relative;padding:2.5rem 0 2.6rem}@media (max-width:767px){.notification-banner .wrapper{padding:1.6rem 0 1.8rem}}.notification-banner__img{display:inline-block;vertical-align:top;width:12rem;height:8rem;background:none no-repeat 50% 50%;background-size:cover;margin:.4rem 2.7rem 0 0}@media (max-width:1023px){.notification-banner__img{display:none}}.notification-banner__desc{display:inline-block;vertical-align:top}@media (max-width:1023px){.notification-banner__desc{margin-right:5rem}}@media (max-width:767px){.notification-banner__desc{margin-right:3rem}}.notification-banner__text{line-height:1.5625;margin:0 0 1rem}.notification-banner__date{display:block;white-space:nowrap;opacity:.5}@media (max-width:1023px){.notification-banner__date{display:inline-block;vertical-align:0}}.notification-banner__close-btn{position:absolute;top:2.6rem;right:0;display:inline-block;vertical-align:top;width:2rem;height:2rem}@media (max-width:767px){.notification-banner__close-btn{top:1.75rem;width:1.2rem;height:1.2rem}}.notification-banner__close-btn::after,.notification-banner__close-btn::before{content:'';position:absolute;top:50%;left:0;width:2.8rem;height:2px;background:#fff;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:767px){.notification-banner__close-btn::after,.notification-banner__close-btn::before{width:1.7rem;height:1px}}.notification-banner__close-btn::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.notification-banner__close-btn::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.is-no-touch .notification-banner__close-btn:hover::after,body.is-no-touch .notification-banner__close-btn:hover::before{background:-webkit-gradient(linear,left top,right top,from(#ff7d4e),color-stop(22.65%,#c282ff),color-stop(65.75%,#6a9aff));background:-o-linear-gradient(left,#ff7d4e 0,#c282ff 22.65%,#6a9aff 65.75%);background:linear-gradient(90deg,#ff7d4e 0,#c282ff 22.65%,#6a9aff 65.75%)}.notification{position:fixed;z-index:2;bottom:0;left:0;width:100%;color:#fff;opacity:0;background:#000;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}@media (max-width:1023px){.notification{bottom:-2px}}.notification.is-active{bottom:0;opacity:1;-webkit-transform:translateZ(0);pointer-events:all}@media (max-width:1023px){.notification.is-active{bottom:-2px}}.notification .wrapper{position:relative;padding:2.5rem 0}@media (max-width:767px){.notification .wrapper{padding:1.6rem 0 1.9rem}}.notification__logo{position:relative;display:inline-block;vertical-align:middle;width:3rem;height:3rem;margin:0 2.7rem 0 0}.notification__logo svg{position:absolute;top:0;left:0;width:100%;height:100%;stroke:#fff;stroke-width:1px;fill:none}.notification__logo svg path{stroke-width:1.5px}@media (max-width:767px){.notification__logo{width:2.5rem;height:2.5rem;margin:.3rem 3.5% 0 0}}.notification__message{display:inline-block;vertical-align:middle;padding:.3rem 0 0}@media (max-width:767px){.notification__message{width:71%;padding-top:0}}.notification__close-btn{position:absolute;top:2.6rem;right:0;display:inline-block;vertical-align:top;width:2rem;height:2rem}@media (max-width:767px){.notification__close-btn{top:1.75rem;width:1.2rem;height:1.2rem}}.notification__close-btn::after,.notification__close-btn::before{content:'';position:absolute;top:50%;left:0;width:2.8rem;height:2px;background:#fff;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:767px){.notification__close-btn::after,.notification__close-btn::before{width:1.7rem;height:1px}}.notification__close-btn::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.notification__close-btn::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.is-no-touch .notification__close-btn:hover::after,body.is-no-touch .notification__close-btn:hover::before{background:-webkit-gradient(linear,left top,right top,from(#ff7d4e),color-stop(22.65%,#c282ff),color-stop(65.75%,#6a9aff));background:-o-linear-gradient(left,#ff7d4e 0,#c282ff 22.65%,#6a9aff 65.75%);background:linear-gradient(90deg,#ff7d4e 0,#c282ff 22.65%,#6a9aff 65.75%)}.grecaptcha-badge{display:none!important}.big-black-button{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:13rem;font-size:3.5rem;line-height:1.28571;color:#fff;background:#000;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.big-black-button{height:8rem;font-size:2rem;line-height:1.5}}@media (max-width:767px){.big-black-button{height:6rem;font-size:1.5rem;line-height:1.33333}}body.is-no-touch .big-black-button:hover{color:#585d5f}body.is-no-touch .big-black-button:hover svg{stroke:#585d5f}.big-black-button svg{position:absolute;top:50%;right:0;width:4.5rem;height:4.5rem;stroke:#fff;stroke-width:3;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.big-black-button svg{width:2.5rem;height:2.5rem}}@media (max-width:767px){.big-black-button svg{width:2rem;height:2rem}}.big-black-button .wrapper{position:relative;width:100%;margin:0 4rem}@media (max-width:1023px){.big-black-button .wrapper{margin:0 4rem}}@media (max-width:767px){.big-black-button .wrapper{margin:0 2rem}}.big-black-button.is-disabled{opacity:.5;pointer-events:none}.button{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;height:4.5rem;padding:0 1rem;font-size:1.6rem;line-height:1.38;font-weight:600;text-align:center;color:#000;border:none;background:#fff;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),background-color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86),-webkit-box-shadow .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),background-color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86),-webkit-box-shadow .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),background-color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),box-shadow .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),background-color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),box-shadow .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),background-color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),box-shadow .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86),-webkit-box-shadow .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer;overflow:hidden}@media (max-width:1023px){.button{font-size:1.6rem}}.button:active,body.is-no-touch .button:hover{color:#fff;background:#000;-webkit-box-shadow:none;box-shadow:none}@media (min-width:1024px) and (max-width:9999px){.button:focus{-webkit-box-shadow:0 .4rem 1rem #bec2ca;box-shadow:0 .4rem 1rem #bec2ca}}.button:active{-webkit-box-shadow:none;box-shadow:none}.button.is-disabled{opacity:.4;pointer-events:none}.button.is-disabled:focus{-webkit-box-shadow:none;box-shadow:none}.button span{position:relative;display:inline-block;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}.button--border{border:1px solid #000;background:0 0}.button--border-white{color:#fff;border:1px solid #fff;background:0 0}.button--border-white:active,body.is-no-touch .button--border-white:hover{color:#000;background:#fff}.button--wide{min-height:8rem;padding:0 6.1rem;text-transform:uppercase}.button--wide span{opacity:.5}.button--wide:active,body.is-no-touch .button--wide:hover{color:#000;background:#fff}.button--wide:active span,body.is-no-touch .button--wide:hover span{opacity:1}.button--wide:active span{opacity:.7!important}.button--wide.is-disabled{opacity:.5}.button--wide:focus{-webkit-box-shadow:0 .4rem 10rem #bec2ca;box-shadow:0 .4rem 10rem #bec2ca}.button--black{color:#fff;background:#000}.button--black span{color:transparent}html.is-firefox .button--black span,html.is-ie .button--black span{color:#fff}.button--black span::after,.button--black span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-firefox .button--black span::after,html.is-firefox .button--black span::before,html.is-ie .button--black span::after,html.is-ie .button--black span::before{display:none}.button--black span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff));background:-o-linear-gradient(left,#fff 0,#fff 100%);background:linear-gradient(90deg,#fff 0,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.button--black span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}html.is-firefox .button--black:active span,html.is-firefox body.is-no-touch .button--black:hover span,html.is-ie .button--black:active span,html.is-ie body.is-no-touch .button--black:hover span{color:#9e38ff}.button--black:active span::before,body.is-no-touch .button--black:hover span::before{opacity:0}.button--black:active span::after,body.is-no-touch .button--black:hover span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}.button--black.is-disabled{opacity:.3}.button--orange{font-weight:500;color:#fff;background:#ff7020}.button--orange:active,body.is-no-touch .button--orange:hover{background:#e2631c}.button--orange:active{background:#c3571b!important}.button--orange.is-disabled{opacity:.5}.button--purple{font-weight:500;color:#fff;background:#9e38ff}.button--purple:active,body.is-no-touch .button--purple:hover{background:#7724c6}.button--purple:active{background:#540e96!important}.button--purple.is-disabled{opacity:.5}.button--green{font-weight:500;color:#fff;background:#6bc669}.button--green:active,body.is-no-touch .button--green:hover{background:#4b9b49}.button--green:active{background:#417540!important}.button--green.is-disabled{opacity:.5}.button--blue{font-weight:500;color:#fff;background:#5f93ff}.button--blue:active,body.is-no-touch .button--blue:hover{background:#436fca}.button--blue:active{background:#2c55aa!important}.button--blue.is-disabled{opacity:.5}.button--transparent{min-width:7rem}html.is-firefox .button--transparent,html.is-ie .button--transparent{color:#000}.button--transparent::after,.button--transparent::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.button--transparent::before{z-index:2;background:#fff}.button--transparent::after{z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}.button--transparent span{position:absolute;z-index:2;top:1px;bottom:1px;left:1px;right:1px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;color:transparent;border:1px solid transparent;background:#000}html.is-firefox .button--transparent span,html.is-ie .button--transparent span{color:#fff}.button--transparent span::after,.button--transparent span::before{content:attr(title);position:absolute;z-index:2}html.is-firefox .button--transparent span::after,html.is-firefox .button--transparent span::before,html.is-ie .button--transparent span::after,html.is-ie .button--transparent span::before{display:none}.button--transparent span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff));background:-o-linear-gradient(left,#fff 0,#fff 100%);background:linear-gradient(90deg,#fff 0,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.button--transparent span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.button--transparent:active::before,body.is-no-touch .button--transparent:hover::before{opacity:0}.button--transparent:active::after,body.is-no-touch .button--transparent:hover::after{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}html.is-firefox .button--transparent:active span,html.is-firefox body.is-no-touch .button--transparent:hover span,html.is-ie .button--transparent:active span,html.is-ie body.is-no-touch .button--transparent:hover span{color:#9e38ff}.button--transparent:active span::before,body.is-no-touch .button--transparent:hover span::before{opacity:0}.button--transparent:active span::after,body.is-no-touch .button--transparent:hover span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}.button--transparent.is-disabled{opacity:.5}.card-course{position:relative;display:block;width:100%;min-height:50rem;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-box-shadow .3s cubic-bezier(.785,.135,.15,.86);-o-transition:box-shadow .3s cubic-bezier(.785,.135,.15,.86);transition:box-shadow .3s cubic-bezier(.785,.135,.15,.86);transition:box-shadow .3s cubic-bezier(.785,.135,.15,.86),-webkit-box-shadow .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer}.card-course::after,.card-course::before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.card-course::before{z-index:1;background:#000}.card-course::after{background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}@media (max-width:767px){.card-course{min-height:35.5rem}}html.is-firefox body.is-no-touch .card-course:hover .card-course__title span,html.is-ie body.is-no-touch .card-course:hover .card-course__title span{color:#9e38ff}body.is-no-touch .card-course:hover .card-course__title span::before{opacity:0}body.is-no-touch .card-course:hover .card-course__title span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}body.is-no-touch .card-course:hover .card-course__image>p{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .card-course:hover::before{opacity:0}body.is-no-touch .card-course:hover::after{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}.card-course .brit-program-announce__new-wrapper{top:1rem;right:1rem;display:none;width:7rem;height:4.4rem}.card-course .brit-program-announce__new-wrapper svg{width:100%;height:100%}.card-course.is-new .brit-program-announce__new-wrapper{display:block}.card-course__image{margin:0 0 2rem;overflow:hidden}.card-course__image p{width:100%;padding:0 0 53.65%;background:no-repeat 50% 50%;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.card-course__image p{padding:0 0 54.55%}}@media (max-width:767px){.card-course__image p{padding:0 0 47.76%}}.card-course__filter{margin:0 0 1.5rem}.card-course__filter .filter-button{font-size:1.4rem;margin:0 1rem 0 0}@media (max-width:1023px){.card-course__filter .filter-button{font-size:1.4rem}}@media (max-width:1023px){.card-course__filter{margin:0 0 .7rem}}.card-course__title{position:relative;display:inline-block;vertical-align:top;font-size:2.4rem;line-height:1.46;font-weight:900;margin:0 0 1rem}@media (max-width:1023px){.card-course__title{font-size:2.4rem}}@media (max-width:767px){.card-course__title{font-size:2rem}}.card-course__title span{position:relative;display:inline-block;vertical-align:top;color:transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}html.is-firefox .card-course__title span,html.is-ie .card-course__title span{color:#000}.card-course__title span::after,.card-course__title span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-ie .card-course__title span::after,html.is-ie .card-course__title span::before{display:none}.card-course__title span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#000),to(#000));background:-o-linear-gradient(left,#000 0,#000 100%);background:linear-gradient(90deg,#000 0,#000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-course__title span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-course__description-list{width:90%;padding:0 0 4.5rem;font-size:1.6rem}@media (max-width:1023px){.card-course__description-list{font-size:1.5rem}}@media (max-width:767px){.card-course__description-list{padding:0 0 3.5rem}}.card-course__description-item{position:relative;padding:0 0 0 1.5rem;margin:0 0 .5rem}.card-course__description-item::before{content:'';position:absolute;top:.7rem;left:1px;width:4px;height:4px;border-radius:50%;background:#000}.card-course__footnote{position:absolute;bottom:2rem;left:0;font-size:1.6rem}@media (max-width:1023px){.card-course__footnote{font-size:1.5rem}}@media (max-width:767px){.card-course__footnote{bottom:1rem}}.card-course__footnote-gray{color:rgba(88,93,95,.7)}.card-document{position:relative;display:block;padding:4rem 0 5rem;text-align:center;background:rgba(182,190,192,.5);margin-bottom:4rem}.card-document::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:rgba(0,0,0,.6);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .card-document:hover::after{opacity:1}body.is-no-touch .card-document:hover .card-document__image-plus{opacity:1}@media (max-width:1023px){.card-document{margin-bottom:3rem}}@media (max-width:767px){.card-document{margin-bottom:2rem}}.card-document__image{position:relative;padding:0 0 58.33%;background:no-repeat 50% 50%;background-size:cover;margin:0 0 1.9rem}.card-document__image-plus{position:absolute;z-index:2;top:calc(50% - 1.2rem);left:calc(50% - 1.2rem);width:2.5rem;height:2.5rem;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.card-document__image-plus::after,.card-document__image-plus::before{content:'';position:absolute;background:#fff}.card-document__image-plus::before{top:0;left:1.2rem;width:2px;height:100%}.card-document__image-plus::after{top:1.2rem;left:0;width:100%;height:2px}.card-document__content p{font-weight:500;margin:0 0 .7rem}.card-download{display:block;text-align:center}body.is-no-touch .card-download:hover .card-download__wrapper::after{opacity:1}.card-download__wrapper{position:relative;padding:6rem 6rem 5.4rem;background:rgba(182,190,192,.5);margin:0 0 .5rem;cursor:url(../assets/img/icons/cursor2.cur),none}.card-download__wrapper::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:rgba(0,0,0,.6);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.card-download__wrapper--photo{padding:0;background-color:transparent}.card-download__wrapper--photo img{display:block}.card-download__wrapper--certificate{padding:4rem 0}.card-download__wrapper--certificate img{display:block}@media (max-width:1023px){.card-download__wrapper{cursor:auto}}.card-download__logo{width:100%}.card-download__image-plus{position:absolute;z-index:2;bottom:6rem;right:9rem;width:2rem;height:3.1rem;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.card-download__image-plus svg{width:2rem;height:3.1rem;stroke:#fff;stroke-width:2;fill:none}.card-download__content{position:relative;padding-right:2rem;text-align:left}.card-download__content span{margin:.5rem .5rem 0 0}.card-download__content svg{position:absolute;top:0;right:0;width:1.1rem;height:1.6rem;stroke:#000;stroke-width:1.5;fill:none}.card-download__content-text-gray{color:rgba(182,190,192,.7);margin:.5rem 0 0}.card-download__content-text-gray span{margin:0 2rem 0 0}.card-event{width:100%;padding:3.9rem 0;font-size:0;border-bottom:1px solid rgba(182,190,192,.5)}@media (max-width:1023px){.card-event{padding:1.4rem 0 3.7rem}}@media (max-width:767px){.card-event{padding:2rem 0 2.5rem;border:none}.card-event::before{content:'';position:absolute;top:0;left:-50vw;width:150vw;height:1px;background-color:rgba(182,190,192,.5)}}.card-event__date{display:inline-block;vertical-align:top;width:20rem}@media (max-width:1023px){.card-event__date{display:block;width:auto;padding:0 0 1.5rem;border-bottom:1px solid rgba(182,190,192,.5);margin:0 0 3rem}}@media (max-width:767px){.card-event__date{border:none;margin:0 0 1.5rem}}.card-event__date-day{position:relative;display:inline-block;vertical-align:top;font-size:3.5rem;line-height:1.29;margin:-.4rem 2.5rem 0 0}.card-event__date-day::after{content:'';position:absolute;top:.5rem;right:-1.5rem;width:1px;height:3.6rem;background:rgba(182,190,192,.5)}@media (max-width:1023px){.card-event__date-day::after{right:0}}@media (max-width:1023px){.card-event__date-day{width:6rem;font-size:3.5rem;margin:-.4rem 2rem 0 0}}@media (max-width:767px){.card-event__date-day{width:6rem}}.card-event--repeatedly .card-event__date-day{font-size:2rem;line-height:1.5}@media (max-width:1023px){.card-event--repeatedly .card-event__date-day{font-size:2rem}}.card-event__date-more{display:inline-block;vertical-align:top;font-size:1.6rem}@media (max-width:767px){.card-event__date-more{font-size:1.5rem}}@media (max-width:1199px){.card-event__date-mounth{font-size:0}}@media (max-width:1023px){.card-event__date-mounth{font-size:1.5rem;margin:0 0 .5rem}}@media (max-width:767px){.card-event__date-mounth{margin:0 0 .2rem}}.card-event__date-mounth::before{content:attr(data-short-date);display:none;font-size:1.6rem}@media (max-width:1199px){.card-event__date-mounth::before{display:inline-block}}@media (max-width:1023px){.card-event__date-mounth::before{display:none}}.card-event__date-day-of-week{color:rgba(88,93,95,.7)}.card-event__image{position:relative;display:block;width:100%;min-height:18rem;font-size:1.6rem;margin:0 4rem 0 0;overflow:hidden}@media (max-width:1023px){.card-event__image{min-height:9rem;margin:0 3rem 0 0}}@media (max-width:767px){.card-event__image{min-height:22rem;margin:0 0 2rem}}.card-event__image.is-hover p{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.card-event__image p{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat 50% 50%;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.card-event__info{font-size:1.6rem}@media (max-width:767px){.card-event__info{margin:0 0 4.1rem}}.card-event__filter{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;margin:0 0 1.6rem}@media (max-width:1023px){.card-event__filter{margin:0 0 .6rem}}.card-event__filter .filter-button{margin:0 .8rem 1rem 0}.card-event__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;padding:0 1rem;border:1px solid #b6bec0}.card-event__title{font-size:2.4rem;line-height:1.44;margin:0 0 1.5rem}@media (max-width:1023px){.card-event__title{font-size:2rem}}@media (max-width:767px){.card-event__title{line-height:1.5;margin:0 0 1.4rem}}.card-event__title .link-underline-new.is-hover .is-default{opacity:0}.card-event__title .link-underline-new.is-hover .is-hover{opacity:1}.card-event__period{font-weight:600}@media (max-width:767px){.card-event__period{font-size:1.5rem}}.card-event__start{font-size:1.6rem}.card-event__start-time{margin:-.1rem 0 1.3rem}@media (max-width:1023px){.card-event__start-time{font-size:1.5rem;line-height:1.4;margin:-.1rem 0 .7rem}}.card-event__start-place{line-height:1.5;color:rgba(88,93,95,.7)}@media (max-width:1023px){.card-event__start-place{font-size:1.5rem;line-height:1.4}}.card-image-small{display:block;cursor:pointer}body.is-no-touch .card-image-small:hover .card-image-small__picture::before{opacity:0}body.is-no-touch .card-image-small:hover .card-image-small__picture-plus{opacity:1}html.is-firefox body.is-no-touch .card-image-small:hover .card-image-small__description span,html.is-ie body.is-no-touch .card-image-small:hover .card-image-small__description span{color:#9e38ff}body.is-no-touch .card-image-small:hover .card-image-small__description span::before{opacity:0}body.is-no-touch .card-image-small:hover .card-image-small__description span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}.card-image-small__picture{position:relative;width:16rem;height:16rem;background:#232526;margin:0 0 .8rem}.card-image-small__picture img{position:relative;display:block;width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-filter .3s cubic-bezier(.785,.135,.15,.86);-o-transition:filter .3s cubic-bezier(.785,.135,.15,.86);transition:filter .3s cubic-bezier(.785,.135,.15,.86);transition:filter .3s cubic-bezier(.785,.135,.15,.86),-webkit-filter .3s cubic-bezier(.785,.135,.15,.86)}.card-image-small__picture:focus img,.card-image-small__picture:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.card-image-small__picture::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));background-blend-mode:color,normal;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.card-image-small__picture{width:100%;height:auto}}.card-image-small__svg-wrapper{position:absolute;top:50%;left:50%;width:4rem;height:3.2rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.card-image-small__svg-wrapper svg{width:100%;height:100%}.card-image-small__description{position:relative;display:inline-block;vertical-align:top;font-size:1.6rem;line-height:1.5625}@media (max-width:1023px){.card-image-small__description{font-size:1.5rem;line-height:1.33333}}.card-image-small__description span{position:relative;display:inline-block;vertical-align:top;color:transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}html.is-firefox .card-image-small__description span,html.is-ie .card-image-small__description span{color:#000}.card-image-small__description span::after,.card-image-small__description span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-ie .card-image-small__description span::after,html.is-ie .card-image-small__description span::before{display:none}.card-image-small__description span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#000),to(#000));background:-o-linear-gradient(left,#000 0,#000 100%);background:linear-gradient(90deg,#000 0,#000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-image-small__description span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-image{display:block;white-space:normal}body.is-no-touch .card-image:hover .card-image__picture::after{opacity:1}body.is-no-touch .card-image:hover .card-image__picture>p{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}html.is-firefox body.is-no-touch .card-image:hover .card-image__description span,html.is-ie body.is-no-touch .card-image:hover .card-image__description span{color:#9e38ff}body.is-no-touch .card-image:hover .card-image__description span::before{opacity:0}body.is-no-touch .card-image:hover .card-image__description span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}.card-image__picture{position:relative;height:16rem;background:no-repeat 50% 50%;background-size:contain;margin:0 0 .7rem;cursor:url(../assets/img/icons/cursor.cur),none;overflow:hidden}.card-image__picture::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.card-image__picture>p{position:absolute;top:0;left:0;width:100%;height:100%;background:none no-repeat 50% 50%;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.card-image__picture{cursor:auto}}.card-image__picture-plus{position:absolute;display:inline-block;vertical-align:top;width:2.6rem;height:2.6rem;opacity:0}.card-image__picture-plus::after,.card-image__picture-plus::before{content:'';position:absolute;background:#fff}.card-image__picture-plus::before{top:0;left:50%;width:2px;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.card-image__picture-plus::after{top:50%;left:0;width:100%;height:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1023px){.card-image__picture-plus{position:absolute;top:1rem;left:1rem;opacity:1}}@media (max-width:1023px){.card-image__picture-plus-background{position:absolute;bottom:1rem;right:1rem;width:4.5rem;height:4.5rem;background:#000}}.card-image__description{position:relative;display:inline-block;vertical-align:top;font-size:1.4rem;line-height:1.43}.card-image__description span{position:relative;display:inline-block;vertical-align:top;color:transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}html.is-firefox .card-image__description span,html.is-ie .card-image__description span{color:#000}.card-image__description span::after,.card-image__description span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-ie .card-image__description span::after,html.is-ie .card-image__description span::before{display:none}.card-image__description span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#000),to(#000));background:-o-linear-gradient(left,#000 0,#000 100%);background:linear-gradient(90deg,#000 0,#000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-image__description span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}@media (max-width:1023px){.card-intensive{border-bottom:1px solid #000}}.card-intensive__date{font-size:2.4rem;line-height:1.46}@media (max-width:1023px){.card-intensive__date{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 0 1rem;font-size:2.3rem;border-bottom:1px solid #b6bec0;margin:0 0 2rem}}@media (max-width:767px){.card-intensive__date{display:none;border-bottom:0}}.card-intensive__date--mobile{display:none}@media (max-width:767px){.card-intensive__date--mobile{display:block}}.card-intensive__date-day{margin:-.5rem 0 0}@media (max-width:767px){.card-intensive__date-day{font-size:1.8rem;line-height:1.66667}}.card-intensive__date-day-of-week{color:#b6bec0}.card-intensive__date-expired{display:none;font-size:1.6rem}.card-intensive__image{position:relative;-ms-flex-item-align:start;align-self:flex-start;display:block;min-height:24rem;font-size:1.6rem;overflow:hidden}@media (max-width:1023px){.card-intensive__image{min-height:9rem;padding:0}}.card-intensive__image.is-hover .card-intensive__image-inner{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.card-intensive__image-inner{position:absolute;top:0;bottom:0;width:100%;background:no-repeat 0 0;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.card-intensive__info{position:relative;height:100%;font-size:1.6rem;border-bottom:1px solid #000}@media (max-width:1023px){.card-intensive__info{border-bottom:0}}.card-intensive__filter{font-size:1.4rem;margin:0 0 1.6rem}.card-intensive__filter .filter-button{margin:0 .8rem 0 0}.card-intensive__time-to-start{position:absolute;top:0;right:.5rem}@media (max-width:1023px){.card-intensive__time-to-start{font-size:1.4rem;line-height:1.42857}}.card-intensive__title{font-size:3.5rem;line-height:1.28571;font-weight:900;margin:0 0 1rem}@media (max-width:1023px){.card-intensive__title{font-size:3rem}}.card-intensive__title .link-underline-new.is-hover .is-default{opacity:0}.card-intensive__title .link-underline-new.is-hover .is-hover{opacity:1}.card-intensive__content{line-height:1.56;margin:0 0 2rem}@media (max-width:767px){.card-intensive__content{margin:0}}.card-intensive.is-expired .card-intensive__date-day-of-week{display:none}.card-intensive.is-expired .card-intensive__date-expired{display:block}.card-intensive.is-expired .card-intensive__date-day,.card-intensive.is-expired .card-intensive__time-to-start{color:rgba(88,93,95,.7)}.card-intensive.is-expired .card-intensive__image{position:relative}.card-intensive.is-expired .card-intensive__image::before{content:'';position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background:rgba(88,93,95,.8)}.card-news-small{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-box-shadow .3s cubic-bezier(.785,.135,.15,.86);-o-transition:box-shadow .3s cubic-bezier(.785,.135,.15,.86);transition:box-shadow .3s cubic-bezier(.785,.135,.15,.86);transition:box-shadow .3s cubic-bezier(.785,.135,.15,.86),-webkit-box-shadow .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer}.card-news-small::after{content:'';position:absolute;bottom:-2.1rem;left:2rem;right:2rem;height:1px;background:#b6bec0}body.is-no-touch .card-news-small:hover .card-news-small__image>p{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}html.is-firefox body.is-no-touch .card-news-small:hover .card-news-small__title span,html.is-ie body.is-no-touch .card-news-small:hover .card-news-small__title span{color:#9e38ff}body.is-no-touch .card-news-small:hover .card-news-small__title span::before{opacity:0}body.is-no-touch .card-news-small:hover .card-news-small__title span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}body.is-no-touch .card-news-small:hover svg{stroke:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}body.is-no-touch .card-news-small:hover .card-small__svg-white{opacity:0}body.is-no-touch .card-news-small:hover .card-small__svg-rainbow{opacity:1}.card-news-small__image{position:relative;-ms-flex-item-align:start;align-self:flex-start;display:inline-block;vertical-align:top;width:16rem;padding:0 0 16rem;overflow:hidden}@media (max-width:1023px){.card-news-small__image{width:9rem;padding:0 0 9rem;margin:0 2rem 0 0}}@media (max-width:767px){.card-news-small__image{width:9.5rem;padding:0 0 9.5rem;margin:0 .5rem 0 0}}.card-news-small__image>p{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat 50% 50%;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.card-news-small__content{display:inline-block;vertical-align:top;width:36rem;font-size:1.6rem;margin:.4rem 0 0}@media (max-width:1023px){.card-news-small__content{width:22rem}}@media (max-width:767px){.card-news-small__content{width:21.5rem}}.card-news-small__info{margin:0 0 1.6rem}.card-news-small__info-left{display:inline-block;vertical-align:top;margin:0 1.5rem 0 0}@media (max-width:1023px){.card-news-small__info-left{width:100%}}.card-news-small__info-date{margin:0 .5rem 0 0}.card-news-small__info-category{margin:0 0 0 .4rem}.card-news-small__info-label{color:#b6bec0}.card-news-small__title{position:relative;display:inline-block;vertical-align:top;font-size:2.4rem;line-height:1.46}.card-news-small__title span{position:relative;display:inline-block;vertical-align:top;color:transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}html.is-firefox .card-news-small__title span,html.is-ie .card-news-small__title span{color:#000}.card-news-small__title span::after,.card-news-small__title span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-ie .card-news-small__title span::after,html.is-ie .card-news-small__title span::before{display:none}.card-news-small__title span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#000),to(#000));background:-o-linear-gradient(left,#000 0,#000 100%);background:linear-gradient(90deg,#000 0,#000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-news-small__title span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-news{display:block;cursor:pointer}body.is-no-touch .card-news:hover .card-news__image>p{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}html.is-firefox body.is-no-touch .card-news:hover .card-news__title span,html.is-ie body.is-no-touch .card-news:hover .card-news__title span{color:#9e38ff}body.is-no-touch .card-news:hover .card-news__title span::before{opacity:0}body.is-no-touch .card-news:hover .card-news__title span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}body.is-no-touch .card-news:hover svg{stroke:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}body.is-no-touch .card-news:hover .card-small__svg-white{opacity:0}body.is-no-touch .card-news:hover .card-small__svg-rainbow{opacity:1}.card-news__image{position:relative;display:block;height:30rem;margin:0 0 2.8rem;overflow:hidden}.card-news__image>p{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat 50% 50%;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.card-news__info{margin:0 0 2rem}.card-news__info-left{display:inline-block;vertical-align:top;font-size:1.6rem;margin:0 1.5rem 0 0}@media (max-width:1023px){.card-news__info-left{font-size:1.5rem}}.card-news__info-date{margin:0 .5rem 0 0}.card-news__info-category{margin:0 0 0 .4rem}.card-news__info-label{color:#b6bec0}.card-news__info-label.js-filter-label{text-decoration:none;cursor:pointer}.card-news__info-label.js-filter-label span{margin-left:0}body.is-no-touch .card-news__info-label.js-filter-label span:hover{text-decoration:underline}.card-news__title{position:relative;display:inline-block;vertical-align:top;font-size:2.4rem;line-height:1.46}.card-news__title span{position:relative;display:inline-block;vertical-align:top;color:transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}html.is-firefox .card-news__title span,html.is-ie .card-news__title span{color:#000}.card-news__title span::after,.card-news__title span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-ie .card-news__title span::after,html.is-ie .card-news__title span::before{display:none}.card-news__title span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#000),to(#000));background:-o-linear-gradient(left,#000 0,#000 100%);background:linear-gradient(90deg,#000 0,#000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-news__title span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-person{font-size:1.6rem}@media (max-width:1023px){.card-person{font-size:1.5rem}}.card-person__image-wrapper{position:relative;display:block;max-width:36rem;text-align:right;margin-bottom:2rem}@media (max-width:767px){.card-person__image-wrapper{max-width:42.5rem}}body.is-no-touch .card-person__image-wrapper:hover .card-person__image-before img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body.is-no-touch .card-person__image-wrapper:hover .card-person__image-after img{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.card-person__image-before{position:absolute;z-index:2;bottom:0;left:0;width:16rem;height:16rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);overflow:hidden}.card-person__image-before img{width:100%;height:100%;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.card-person__image-after{z-index:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:24rem;height:24rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin:0 0 0 auto;overflow:hidden}.card-person__image-after img{max-width:100%;max-height:100%;-webkit-transition:-webkit-transform .35s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .35s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .35s cubic-bezier(.785,.135,.15,.86);transition:transform .35s cubic-bezier(.785,.135,.15,.86);transition:transform .35s cubic-bezier(.785,.135,.15,.86),-webkit-transform .35s cubic-bezier(.785,.135,.15,.86)}.card-person__content-name{display:inline-block;vertical-align:top;font-weight:500;margin-bottom:.7rem}.card-person__content-name.is-hover{color:#585d5f;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.card-person__content-info{color:rgba(88,93,95,.6);margin-bottom:3rem}.card-person__content-info a{-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .card-person__content-info a:hover{color:#585d5f}.card-person__content-info span{text-decoration:underline}.card-program{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}body.is-no-touch .card-program:hover .link-underline-new .is-default{opacity:0}body.is-no-touch .card-program:hover .link-underline-new .is-hover{opacity:1}body.is-no-touch .card-program:hover .card-program__image-wrapper img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body.is-no-touch .card-program:hover .card-program__svg-wrapper svg{stroke:#ff7020}.card-program__image-wrapper{display:inline-block;vertical-align:top;width:46rem;font-size:1.6rem;margin:0 4rem 0 0;overflow:hidden}.card-program__image-wrapper img{max-width:100%;max-height:100%;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.card-program__image-wrapper{width:auto;margin:0}}.card-program__info{position:relative;display:inline-block;vertical-align:top;width:60rem;font-size:1.6rem;border-bottom:1px solid #000}.card-program__filter{font-size:1.4rem;margin:0 0 1.6rem}.card-program__filter .filter-button{margin:0 .8rem 0 0}.card-program__title{font-size:3.5rem;line-height:1.44;font-weight:900;margin:0 0 .6rem}.card-program__info-list{line-height:1.56}.card-program__info-item{position:relative;padding:0 0 0 1.4rem}.card-program__info-item::before{content:'';position:absolute;top:calc(50% - 2px);left:1px;width:4px;height:4px;border-radius:50%;background:#000}.card-program__info-bottom{position:absolute;bottom:2rem;left:0;width:100%}.card-program__start{font-size:1.6rem}.card-program__svg-wrapper{position:absolute;bottom:0;right:0;width:2.1rem;height:2.1rem}.card-program__svg-wrapper svg{width:100%;height:100%;stroke:#000;stroke-width:1.5;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}.card-small{position:relative;display:inline-block;width:100%;height:100%;padding:3.7rem 3rem 3rem;color:#fff;background:rgba(88,93,95,.2);cursor:pointer}@media (max-width:1023px){.card-small{padding:2.3rem 0 0 1rem}}@media (max-width:1023px){.card-small{padding:2.3rem 0 0 2.1rem}}html.is-firefox body.is-no-touch .card-small:hover .card-small__title span,html.is-ie body.is-no-touch .card-small:hover .card-small__title span{color:#9e38ff}body.is-no-touch .card-small:hover .card-small__title span::before{opacity:0}body.is-no-touch .card-small:hover .card-small__title span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}body.is-no-touch .card-small:hover svg{stroke:#ff7020}.card-small__title{position:relative;display:inline-block;vertical-align:top;font-size:2.4rem;line-height:1.25;font-weight:900;margin:0 0 3.3rem}@media (max-width:1023px){.card-small__title{font-size:2rem}}@media (max-width:767px){.card-small__title{margin:0}}.card-small__title span{position:relative;display:inline-block;vertical-align:top;color:transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}html.is-firefox .card-small__title span,html.is-ie .card-small__title span{color:#fff}.card-small__title span::after,.card-small__title span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-ie .card-small__title span::after,html.is-ie .card-small__title span::before{display:none}.card-small__title span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff));background:-o-linear-gradient(left,#fff 0,#fff 100%);background:linear-gradient(90deg,#fff 0,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-small__title span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-small__content{text-align:center}.card-small__content-wrapper{position:relative;display:inline-block;vertical-align:top;width:16rem;height:16rem}@media (max-width:1023px){.card-small__content-wrapper{width:10rem;height:10rem;margin:0 auto}}@media (max-width:767px){.card-small__content-wrapper{position:absolute;top:2rem;right:2rem}}.card-small__content-wrapper::after,.card-small__content-wrapper::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}.card-small__content-wrapper.is-animated::after,.card-small__content-wrapper.is-animated::before{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}.card-small__content-wrapper::after{top:1px;bottom:1px;left:1px;right:1px;background:#dedfdf}.card-small__content-image,.card-small__content-image-small{position:absolute;z-index:1;display:inline-block;border-radius:50%;background-size:cover}.card-small__content-image{top:calc(50% - 4rem);left:calc(50% - 4rem);width:8rem;height:8rem;background:no-repeat 50% 50%}@media (max-width:1023px){.card-small__content-image{top:calc(50% - 2.5rem);left:calc(50% - 2.5rem);width:5rem;height:5rem}}.card-small__content-image-small{bottom:4px;right:1.6rem;width:3rem;height:3rem;background:no-repeat 50% 50%}@media (max-width:1023px){.card-small__content-image-small{bottom:.5rem;right:.5rem;width:1.8rem;height:1.8rem}}@media (max-width:767px){.card-small__content-image-small{bottom:.3rem;right:1rem}}.card-small svg{position:absolute;bottom:3rem;left:3rem;width:2.1rem;height:2.1rem;stroke:#fff;stroke-width:1.5;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.card-small svg{bottom:2rem;left:2rem;width:1.5rem;height:1.5rem}}.card-video__player{position:relative;width:100%;padding:0 0 60.61%}body.is-no-touch .card-video__player:hover .card-video__button-circle{background:#fff}body.is-no-touch .card-video__player:hover .card-video__button-triangle svg{fill:#000}.card-video__player iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;border:0}.card-video__button{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:no-repeat center center;background-size:cover;cursor:pointer}.card-video__button-circle{position:absolute;top:50%;left:50%;width:8rem;height:8rem;border-radius:50%;background:#000;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:767px){.card-video__button-circle{width:5rem;height:5rem}}.card-video__button-triangle{position:absolute;top:50%;left:calc(50% + 2px);width:2.3rem;height:2.9rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media (max-width:767px){.card-video__button-triangle{width:1.4rem;height:1.8rem}}.card-video__button-triangle svg{width:100%;height:auto;fill:#fff;-webkit-transition:fill .3s cubic-bezier(.785,.135,.15,.86);-o-transition:fill .3s cubic-bezier(.785,.135,.15,.86);transition:fill .3s cubic-bezier(.785,.135,.15,.86)}.card-video__desc{color:#b6bec0;margin:1rem 0 0}.card-video.is-active .card-video__button{display:none}.card-with-background{position:relative;display:block;min-height:26rem;color:#fff;cursor:pointer;overflow:hidden}@media (max-width:767px){.card-with-background{min-height:21rem}}@media (max-width:767px){.card-with-background{min-height:22rem}}.card-with-background__image{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat 50% 50%;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86);transition:transform .3s cubic-bezier(.785,.135,.15,.86),-webkit-transform .3s cubic-bezier(.785,.135,.15,.86)}.card-with-background__image::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));background-blend-mode:multiply,normal}.card-with-background__inner{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;padding:3.7rem 6rem 3rem 3rem}@media (max-width:1023px){.card-with-background__inner{padding:2.5rem 2rem 0}}@media (max-width:767px){.card-with-background__inner{padding:2.3rem 2rem 0}}.card-with-background__title{position:relative;font-size:2.4rem;font-weight:900;margin:0 0 1.1rem}@media (max-width:1023px){.card-with-background__title{font-size:2rem}}.card-with-background__title span{position:relative;display:inline-block;vertical-align:top;color:transparent;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}html.is-firefox .card-with-background__title span,html.is-ie .card-with-background__title span{color:#fff}.card-with-background__title span::after,.card-with-background__title span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-ie .card-with-background__title span::after,html.is-ie .card-with-background__title span::before{display:none}.card-with-background__title span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff));background:-o-linear-gradient(left,#fff 0,#fff 100%);background:linear-gradient(90deg,#fff 0,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-with-background__title span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.card-with-background__content p{font-size:1.6rem;line-height:1.5}@media (max-width:1023px){.card-with-background__content p{font-size:1.5rem;line-height:1.6}}.card-with-background__content ul{list-style:disc;padding:0 0 0 1.5rem;font-size:1.6rem}@media (max-width:1023px){.card-with-background__content ul{font-size:1.5rem}}.card-with-background__content ul li{margin-bottom:.5rem}.card-with-background__content ul li:last-child{margin-bottom:0}html.is-firefox body.is-no-touch .card-with-background:hover .card-with-background__title span,html.is-ie body.is-no-touch .card-with-background:hover .card-with-background__title span{color:#9e38ff}body.is-no-touch .card-with-background:hover .card-with-background__title span::before{opacity:0}body.is-no-touch .card-with-background:hover .card-with-background__title span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}body.is-no-touch .card-with-background:hover .card-with-background__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body.is-no-touch .card-with-background:hover svg{stroke:#ff7020}.card-with-background__svg-wrapper{position:absolute;bottom:3rem;left:3rem;width:2.1rem;height:2.1rem}@media (max-width:1023px){.card-with-background__svg-wrapper{bottom:2rem;left:2rem;width:1.6rem;height:1.6rem}}.card-with-background svg{width:100%;height:auto;stroke:#fff;stroke-width:1.5;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}.card-work{position:relative;font-size:1.6rem}@media (max-width:1023px){.card-work{width:21rem;margin:0 1.5rem 3rem}}@media (max-width:767px){.card-work{width:9.5rem;margin:0 1.2rem 2rem}}body.is-no-touch .card-work:hover .works__desc{opacity:1}.card-work::before{content:'';display:block;padding-top:24rem}@media (max-width:1023px){.card-work::before{padding-top:15.5rem}}@media (max-width:767px){.card-work::before{padding-top:7rem}}.card-work__image{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card-work__desc{position:absolute;top:0;bottom:0;left:0;right:0;padding:2rem;line-height:1.5625;color:#fff;opacity:0;background-color:rgba(0,0,0,.75);-webkit-transition:opacity .35s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .35s cubic-bezier(.785,.135,.15,.86);transition:opacity .35s cubic-bezier(.785,.135,.15,.86);overflow:hidden}@media (max-width:1400px){.card-work__desc{font-size:1.5rem;line-height:1.3}}@media (max-width:1240px){.card-work__desc{font-size:1.4rem}}@media (max-width:1023px){.card-work__desc{display:none}}.card-work__desc-title{background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.is-ie .card-work__desc-title{color:#9e38ff;background:0 0}.card-work__desc-bottom{position:absolute;bottom:2rem;left:2rem;right:2rem}.card-work picture{display:block}.checkbox__input{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.checkbox__input:checked+.checkbox__text::after{border-color:#232526;background:#232526}.checkbox__input:focus+.checkbox__text::after{border-color:#232526}.checkbox__input:checked+.checkbox__text{color:#585d5f}.checkbox__text{position:relative;display:inline-block;vertical-align:0;padding:0 0 0 3rem;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer}@media (max-width:1023px){.checkbox__text{font-size:1.5rem}}.checkbox__text::before{content:'';position:absolute;z-index:1;top:0;left:0;width:2rem;height:2rem;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTEgNS43Nzc3OEw0LjExMTExIDguODg4ODlMMTEgMSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) no-repeat 50% 50%}.checkbox__text::after{content:'';position:absolute;top:0;left:0;width:2rem;height:2rem;border:1px solid #b6bec0;-webkit-transition:border .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86);-o-transition:border .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86);transition:border .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86)}.checkbox__text:active::after,body.is-no-touch .checkbox__text:hover::after{border-color:#232526}.checkbox__text:focus::after{border-color:#232526}@media (max-width:1023px){.input-field+.checkbox{margin-bottom:3rem}}.checkbox .js-validate-error-label{padding:.5rem 0 0 3rem;font-size:1.2rem;color:#ff3d00}.checkbox-wrapper .checkbox+.checkbox{margin-top:2rem}.filter-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;height:3rem;padding:0 1rem;font-size:1.4rem;color:#000;background:rgba(182,190,192,.4);-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),background .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),border .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:1023px){.filter-button{padding:0 .6rem;font-size:1.4rem}}.filter-button--white{border:1px solid rgba(182,190,192,.7);background:0 0}.input-field .choices.like-input.is-focused~.input-field__label,.input-field.is-filled .input-field__label,.input-field__input:focus~.input-field__label,.input-field__textarea:focus~.input-field__label,.label-must-be-top{line-height:1;opacity:.3;-webkit-transform:translate3d(0,-2rem,0) scale(.875);transform:translate3d(0,-2rem,0) scale(.875)}.input-field{position:relative}.input-field.is-filled__input,.input-field.is-filled__textarea{border-bottom-color:#000}.input-field.is-filled .choices__inner{border-bottom-color:#000}.input-field.is-error .input-field__input,.input-field.is-error .input-field__textarea{border-bottom-color:#ff3d00}.input-field.is-error>.choices.like-input[data-type*=select-one] .choices__inner{border-bottom-color:#ff3d00}.input-field.is-error .input-field__icon--error{opacity:1}.input-field.is-valid .input-field__icon--valid{opacity:1}.input-field--detail{margin-top:3rem!important}@media (max-width:1023px){.input-field--detail{margin-top:2rem!important}}.input-field__input,.input-field__textarea{position:relative;display:block;width:100%;padding:0 2rem .3rem 0;font-family:"Graphik LCG",sans-serif;font-size:1.6rem;line-height:1.44;color:inherit;border:0;border-bottom:1px solid rgba(196,196,196,.5);border-radius:0;-webkit-transition:border .3s cubic-bezier(.785,.135,.15,.86),height .3s cubic-bezier(.785,.135,.15,.86);-o-transition:border .3s cubic-bezier(.785,.135,.15,.86),height .3s cubic-bezier(.785,.135,.15,.86);transition:border .3s cubic-bezier(.785,.135,.15,.86),height .3s cubic-bezier(.785,.135,.15,.86)}.input-field__input:-webkit-autofill,.input-field__input:-webkit-autofill:focus,.input-field__input:-webkit-autofill:hover,.input-field__textarea:-webkit-autofill,.input-field__textarea:-webkit-autofill:focus,.input-field__textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 100rem #fff inset;-webkit-transition:background-color 5000s linear 0s;-o-transition:background-color 5000s linear 0s;transition:background-color 5000s linear 0s}.input-field__input:focus,.input-field__textarea:focus{border-color:#000}.input-field__textarea{height:auto;min-height:15rem;max-height:40rem;line-height:2.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:none;background:-o-repeating-linear-gradient(top,#fff 0,#fff 3.8rem,#c4c4c4 4rem) 0 -1px;background:repeating-linear-gradient(to bottom,#fff 0,#fff 3.8rem,#c4c4c4 4rem) 0 -1px;resize:none;overflow:hidden}.input-field .choices.like-input.is-focused .choices__inner{border-bottom-color:#000}.input-field__label{position:absolute;top:0;left:0;font-size:1.6rem;line-height:1;white-space:nowrap;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),line-height .3s ease,-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),line-height .3s ease,-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);-o-transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),line-height .3s ease;transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),line-height .3s ease;transition:transform .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86),line-height .3s ease,-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}textarea+.input-field__label{line-height:2.5;white-space:initial}@media (max-width:374px){.input-field__label--primary{top:-1rem;white-space:normal}}.input-field__icon{position:absolute;z-index:1;top:.3rem;right:0;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.input-field__icon--valid svg{display:block;width:1.2rem;height:.9rem;stroke:#6bc669;stroke-width:2px;fill:none}.input-field__icon--error svg{display:block;width:.9rem;height:.9rem;stroke:#ff3d00;stroke-width:1.5px;fill:none}.input-field__icon--calendar{top:calc(50% - 1.35rem);opacity:1;cursor:pointer;pointer-events:all}.input-field__icon--calendar svg{display:block;width:1.6rem;height:1.6rem;fill:#000;-webkit-transition:fill .3s cubic-bezier(.785,.135,.15,.86);-o-transition:fill .3s cubic-bezier(.785,.135,.15,.86);transition:fill .3s cubic-bezier(.785,.135,.15,.86)}.input-field__icon--calendar:active svg,body.is-no-touch .input-field__icon--calendar:hover svg{fill:#ff7020}.input-field__info{display:inline-block;vertical-align:top;font-size:1.4rem;line-height:1.42857;color:rgba(0,0,0,.4);margin-top:1.2rem}@media (max-width:767px){.input-field__info{display:none}}.input-field .js-validate-error-label{position:absolute;top:calc(100% + .5rem);left:0;width:100%;font-size:1.2rem;color:#ff3d00}.input-field__datepicker-wrapper{position:absolute;z-index:2;top:0;right:0;display:none;width:28.5rem;padding:2rem 2rem 1rem;background:#fff;-webkit-box-shadow:0 .1rem .8rem rgba(0,0,0,.2);box-shadow:0 .1rem .8rem rgba(0,0,0,.2);pointer-events:none;overflow:hidden}.input-field__datepicker-wrapper.is-active{display:block;pointer-events:all}.input-field__datepicker-wrapper>input{display:none}.input-field__datepicker-wrapper .flatpickr-calendar.inline{top:0;width:24.5rem;font-size:1.6rem;line-height:1.5;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.input-field__datepicker-wrapper .flatpickr-calendar.inline::after,.input-field__datepicker-wrapper .flatpickr-calendar.inline::before{content:none}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-months{display:none}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-weekdays{height:auto;margin:0 0 .75rem}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-weekday{font-size:100%;font-weight:400;text-transform:lowercase;color:rgba(0,0,0,.3)}@media (max-width:1023px){.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-weekday{font-size:1.4rem}}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days{display:block;width:auto}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer{position:relative;display:block;width:auto;min-width:auto;max-width:none}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day{position:relative;width:3.5rem;max-width:none;height:3.2rem;line-height:3.3rem;color:#000;border:0;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86),color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86),color .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86),color .3s cubic-bezier(.785,.135,.15,.86);margin:0}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day::before{content:'';position:absolute;z-index:-1;top:calc(50% - 1.4rem);left:calc(50% - 1.4rem);width:2.8rem;height:2.8rem;opacity:0;border-radius:50%;background:#000;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:background .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay{opacity:0;pointer-events:none}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay{display:none}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.disabled{color:rgba(0,0,0,.5)}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.inRange,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay.inRange,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay.today.inRange,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay:focus,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay:hover,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay.inRange,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay.today.inRange,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay:focus,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay:hover,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.today.inRange,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day:focus,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day:hover{background:0 0}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.inRange::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay.inRange::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay.today.inRange::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay:focus::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay:hover::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay.inRange::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay.today.inRange::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay:focus::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay:hover::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.today.inRange::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day:focus::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day:hover::before{opacity:.15}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.inRange.disabled,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay.inRange.disabled,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay.today.inRange.disabled,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay:focus.disabled,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay:hover.disabled,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay.inRange.disabled,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay.today.inRange.disabled,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay:focus.disabled,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay:hover.disabled,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.today.inRange.disabled,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day:focus.disabled,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day:hover.disabled{color:rgba(0,0,0,.5)!important;background:0 0!important}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.inRange.disabled::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay.inRange.disabled::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay.today.inRange.disabled::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay:focus.disabled::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay:hover.disabled::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay.inRange.disabled::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay.today.inRange.disabled::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay:focus.disabled::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay:hover.disabled::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.today.inRange.disabled::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day:focus.disabled::before,.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day:hover.disabled::before{opacity:0!important}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.selected{color:#fff;background:0 0}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day.selected::before{opacity:1}.input-field__datepicker-selects{font-size:0;margin:0 0 2rem}.input-field__datepicker-selects .input-field:first-child{display:inline-block;vertical-align:top;width:59.18367%;margin:0 8.16327% 0 0}.input-field__datepicker-selects .input-field:last-child{display:inline-block;vertical-align:top;width:32.65306%}.input-field__datepicker-selects .input-field .choices__list.choices__list--dropdown .choices__list{max-height:23rem}@media (max-width:1023px){.form-send .input-file{margin-top:2rem}}.input-file__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:underline;cursor:pointer}.input-file__label::before{content:'';display:inline-block;vertical-align:0;width:2rem;height:2rem;background-image:url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23000'/%3E%3Cpath d='M6 10.6l4 4 4-4M10 5v9.6' stroke='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;margin-right:1rem}html.is-ie .input-file__label::before{background-size:auto}body.is-no-touch .input-file__label:hover:hover{text-decoration:none}.input-file__info{display:inline-block;vertical-align:top;font-size:1.4rem;line-height:1.42857;color:rgba(0,0,0,.4);margin-top:1.8rem}.link-underline-new{position:relative;z-index:1;display:inline-block;vertical-align:0;text-decoration:none;color:transparent;cursor:pointer}.link-underline-new .is-default,.link-underline-new .is-hover{position:absolute;top:0;bottom:0;left:0;right:0}.link-underline-new .is-default .is-lines,.link-underline-new .is-default .is-text,.link-underline-new .is-hover .is-lines,.link-underline-new .is-hover .is-text{position:absolute;top:0;bottom:0;left:0;right:0;width:auto!important;padding:0!important;font-size:inherit;line-height:inherit;font-weight:inherit;margin:0!important}.link-underline-new .is-default .is-lines span,.link-underline-new .is-default .is-text span,.link-underline-new .is-hover .is-lines span,.link-underline-new .is-hover .is-text span{font-size:inherit;line-height:inherit;font-weight:inherit}.link-underline-new .is-default{opacity:1;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.link-underline-new .is-default .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#000),to(#000)) repeat-x 0 98%/100% 1px;background:-o-linear-gradient(left,#000 0,#000 100%) repeat-x 0 98%/100% 1px;background:linear-gradient(90deg,#000 0,#000 100%) repeat-x 0 98%/100% 1px}.link-underline-new .is-default .is-text>span{display:block;color:#000}.link-underline-new .is-hover{opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.link-underline-new .is-hover .is-lines>span{background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265)) repeat-x 0 98%/100% 1px;background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 98%/100% 1px;background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 98%/100% 1px}.link-underline-new .is-hover .is-text>span{display:block;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265)) repeat-x 0 0;background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-ie .link-underline-new .is-hover .is-text span{color:#9e38ff;background:0 0}.link-underline-new:active .is-default,body.is-no-touch .link-underline-new:hover .is-default{opacity:0}.link-underline-new:active .is-hover,body.is-no-touch .link-underline-new:hover .is-hover{opacity:1}.link-underline-new:active .is-hover .is-lines>span,.link-underline-new:active .is-hover .is-text>span,body.is-no-touch .link-underline-new:hover .is-hover .is-lines>span,body.is-no-touch .link-underline-new:hover .is-hover .is-text>span{-webkit-animation:transfusionX 70s linear infinite;animation:transfusionX 70s linear infinite}.link-underline-new.no-link{pointer-events:none}.link-underline-new.no-link .is-default .is-lines,.link-underline-new.no-link .is-hover .is-lines{display:none}.link-underline-new--black .is-default .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#000),to(#000)) repeat-x 0 98%/100% 1px!important;background:-o-linear-gradient(left,#000 0,#000 100%) repeat-x 0 98%/100% 1px!important;background:linear-gradient(90deg,#000 0,#000 100%) repeat-x 0 98%/100% 1px!important}.link-underline-new--black .is-default .is-text>span{color:#000!important}.link-underline-new--white .is-default .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff)) repeat-x 0 98%/100% 1px;background:-o-linear-gradient(left,#fff 0,#fff 100%) repeat-x 0 98%/100% 1px;background:linear-gradient(90deg,#fff 0,#fff 100%) repeat-x 0 98%/100% 1px}.link-underline-new--white .is-default .is-text>span{color:#fff}.link-underline-new--orange .is-default .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#ff7020),to(#ff7020)) repeat-x 0 98%/100% 1px;background:-o-linear-gradient(left,#ff7020 0,#ff7020 100%) repeat-x 0 98%/100% 1px;background:linear-gradient(90deg,#ff7020 0,#ff7020 100%) repeat-x 0 98%/100% 1px}.link-underline-new--orange .is-default .is-text>span{color:#ff7020}.link-underline-new--purple .is-default .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#9e38ff),to(#9e38ff)) repeat-x 0 98%/100% 1px;background:-o-linear-gradient(left,#9e38ff 0,#9e38ff 100%) repeat-x 0 98%/100% 1px;background:linear-gradient(90deg,#9e38ff 0,#9e38ff 100%) repeat-x 0 98%/100% 1px}.link-underline-new--purple .is-default .is-text>span{color:#9e38ff}html.is-ie .link-underline-new--purple .is-hover .is-text span{color:#5f93ff}.link-underline-new--green .is-default .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#6bc669),to(#6bc669)) repeat-x 0 98%/100% 1px;background:-o-linear-gradient(left,#6bc669 0,#6bc669 100%) repeat-x 0 98%/100% 1px;background:linear-gradient(90deg,#6bc669 0,#6bc669 100%) repeat-x 0 98%/100% 1px}.link-underline-new--green .is-default .is-text>span{color:#6bc669}.link-underline-new--blue .is-default .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#5f93ff),to(#5f93ff)) repeat-x 0 98%/100% 1px;background:-o-linear-gradient(left,#5f93ff 0,#5f93ff 100%) repeat-x 0 98%/100% 1px;background:linear-gradient(90deg,#5f93ff 0,#5f93ff 100%) repeat-x 0 98%/100% 1px}.link-underline-new--blue .is-default .is-text>span{color:#5f93ff}.link-underline-new--rainbow .is-default .is-lines{display:none}.link-underline-new--rainbow .is-default .is-text>span{background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265)) repeat-x 0 0;background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-ie .link-underline-new--rainbow .is-default .is-text span{color:#9e38ff;background:0 0}.link-underline-new--rainbow.is-animated .is-default .is-text>span{-webkit-animation:transfusionX 70s linear infinite;animation:transfusionX 70s linear infinite}.link-underline-new--rainbow.hover-black .is-hover .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#000),to(#000)) repeat-x 0 98%/100% 1px!important;background:-o-linear-gradient(left,#000 0,#000 100%) repeat-x 0 98%/100% 1px!important;background:linear-gradient(90deg,#000 0,#000 100%) repeat-x 0 98%/100% 1px!important}.link-underline-new--rainbow.hover-black .is-hover .is-text>span{color:#000!important;background:0 0!important;-webkit-text-fill-color:#000}.link-underline-new--rainbow.hover-white .is-default .is-lines>span{background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff)) repeat-x 0 98%/100% 1px;background:-o-linear-gradient(left,#fff 0,#fff 100%) repeat-x 0 98%/100% 1px;background:linear-gradient(90deg,#fff 0,#fff 100%) repeat-x 0 98%/100% 1px}.link-underline-new--rainbow.hover-white .is-default .is-text>span{color:#fff;background:0 0!important;-webkit-text-fill-color:#fff}@media (max-width:1023px){.link-underline-new--rainbow .is-default .is-text>span{background:#9e38ff repeat-x 0 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.link-underline-new--rainbow-no-underline .is-default .is-lines{display:none}.link-underline-new--rainbow-no-underline .is-default .is-text>span{background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265)) repeat-x 0 0;background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-ie .link-underline-new--rainbow-no-underline .is-default .is-text span{color:#9e38ff;background:0 0}@media (max-width:1023px){.link-underline-new--rainbow-no-underline .is-default .is-text>span{background:#9e38ff repeat-x 0 0;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.link-underline-new--rainbow-no-underline:active .is-default,body.is-no-touch .link-underline-new--rainbow-no-underline:hover .is-default{opacity:1}.link-underline-new--rainbow-no-underline:active .is-default .is-text>span,body.is-no-touch .link-underline-new--rainbow-no-underline:hover .is-default .is-text>span{-webkit-animation:transfusionX 70s linear infinite;animation:transfusionX 70s linear infinite}.link-underline-new--rainbow-no-underline:active .is-hover,body.is-no-touch .link-underline-new--rainbow-no-underline:hover .is-hover{opacity:0}.link-underline-new--no-underline .is-default .is-lines,.link-underline-new--no-underline .is-hover .is-lines{display:none}.link-underline-new--disabled{position:static}.link-underline-new--inline{font-size:100%;text-decoration:none!important;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265)) repeat-x 0 0;background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:rainbow .35s ease forwards;animation:rainbow .35s ease forwards;-webkit-box-decoration-break:clone;box-decoration-break:clone}.link-underline-new--inline:hover{-webkit-animation:rainbow-rev .35s ease forwards;animation:rainbow-rev .35s ease forwards}@media (max-width:1023px){.link-underline-new--inline{color:#9e38ff;-webkit-text-fill-color:unset;border-bottom:1px solid rgba(255,255,255,0);background:rgba(255,255,255,0);-webkit-transition:.35s ease;-o-transition:.35s ease;transition:.35s ease;-webkit-animation:none!important;animation:none!important}.link-underline-new--inline:hover{color:#000;border-bottom:1px solid #000;-webkit-animation:none!important;animation:none!important}}@-webkit-keyframes rainbow-rev{0%{border-bottom:1px solid rgba(255,255,255,0);background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265)) repeat-x 0 0;background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}100%{border-bottom:1px solid #000;background:#000;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}@keyframes rainbow-rev{0%{border-bottom:1px solid rgba(255,255,255,0);background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265)) repeat-x 0 0;background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}100%{border-bottom:1px solid #000;background:#000;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}@keyframes rainbow{0%{border-bottom:1px solid #000;background:#000;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}100%{border-bottom:1px solid rgba(255,255,255,0);background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265)) repeat-x 0 0;background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%) repeat-x 0 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}@-webkit-keyframes rainbow-rev-purple{0%{border-bottom:1px solid rgba(255,255,255,0);background:#9e38ff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}100%{border-bottom:1px solid #000;background:#000;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}@keyframes rainbow-rev-purple{0%{border-bottom:1px solid rgba(255,255,255,0);background:#9e38ff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}100%{border-bottom:1px solid #000;background:#000;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}@-webkit-keyframes rainbow-purple{0%{border-bottom:1px solid #000;background:#000;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}100%{border-bottom:1px solid rgba(255,255,255,0);background:#9e38ff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}@keyframes rainbow-purple{0%{border-bottom:1px solid #000;background:#000;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}100%{border-bottom:1px solid rgba(255,255,255,0);background:#9e38ff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.link-underline{position:relative;display:inline-block;vertical-align:top;background:0 0;overflow:hidden}html.is-firefox .link-underline,html.is-ie .link-underline{color:#000}.link-underline::after,.link-underline::before{content:'';position:absolute;bottom:.3rem;left:0;right:0;height:1px;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.link-underline::before{background:#000}.link-underline::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}.link-underline span{color:transparent}html.is-firefox .link-underline span,html.is-ie .link-underline span{color:#000;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.link-underline span::after,.link-underline span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0}html.is-ie .link-underline span::after,html.is-ie .link-underline span::before{display:none}.link-underline span::before{opacity:1;background:-webkit-gradient(linear,left top,right top,from(#000),to(#000));background:-o-linear-gradient(left,#000 0,#000 100%);background:linear-gradient(90deg,#000 0,#000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.link-underline span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}html.is-firefox .link-underline:active,html.is-firefox body.is-no-touch .link-underline:hover,html.is-ie .link-underline:active,html.is-ie body.is-no-touch .link-underline:hover{background:0 0}.link-underline:active::before,body.is-no-touch .link-underline:hover::before{border-color:transparent}.link-underline:active::after,body.is-no-touch .link-underline:hover::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}html.is-firefox .link-underline:active span,html.is-firefox body.is-no-touch .link-underline:hover span,html.is-ie .link-underline:active span,html.is-ie body.is-no-touch .link-underline:hover span{color:#9e38ff}.link-underline:active span::before,body.is-no-touch .link-underline:hover span::before{opacity:0}.link-underline:active span::after,body.is-no-touch .link-underline:hover span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}html.is-firefox .link-underline:focus span,html.is-ie .link-underline:focus span{color:#585d5f}.link-underline:focus span::before{background:-webkit-gradient(linear,left top,right top,from(#585d5f),to(#585d5f));background:-o-linear-gradient(left,#585d5f 0,#585d5f 100%);background:linear-gradient(90deg,#585d5f 0,#585d5f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.link-underline--orange::before{background:#ff7020}html.is-firefox .link-underline--orange:focus span,html.is-ie .link-underline--orange:focus span{color:#c3571b}.link-underline--orange:focus span::before{background:-webkit-gradient(linear,left top,right top,from(#c3571b),to(#c3571b));background:-o-linear-gradient(left,#c3571b 0,#c3571b 100%);background:linear-gradient(90deg,#c3571b 0,#c3571b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .link-underline--orange span,html.is-ie .link-underline--orange span{color:#ff7020}.link-underline--orange span::before{background:-webkit-gradient(linear,left top,right top,from(#ff7020),to(#ff7020));background:-o-linear-gradient(left,#ff7020 0,#ff7020 100%);background:linear-gradient(90deg,#ff7020 0,#ff7020 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.link-underline--purple::before{background:#9e38ff}html.is-firefox .link-underline--purple:focus span,html.is-ie .link-underline--purple:focus span{color:#540e96}.link-underline--purple:focus span::before{background:-webkit-gradient(linear,left top,right top,from(#540e96),to(#540e96));background:-o-linear-gradient(left,#540e96 0,#540e96 100%);background:linear-gradient(90deg,#540e96 0,#540e96 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .link-underline--purple span,html.is-ie .link-underline--purple span{color:#9e38ff}.link-underline--purple span::before{background:-webkit-gradient(linear,left top,right top,from(#9e38ff),to(#9e38ff));background:-o-linear-gradient(left,#9e38ff 0,#9e38ff 100%);background:linear-gradient(90deg,#9e38ff 0,#9e38ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}html.is-firefox .link-underline--purple:active span,html.is-firefox body.is-no-touch .link-underline--purple:hover span,html.is-ie .link-underline--purple:active span,html.is-ie body.is-no-touch .link-underline--purple:hover span{color:#5f93ff}.link-underline--green::before{background:#6bc669}html.is-firefox .link-underline--green:focus span,html.is-ie .link-underline--green:focus span{color:#417540}.link-underline--green:focus span::before{background:-webkit-gradient(linear,left top,right top,from(#417540),to(#417540));background:-o-linear-gradient(left,#417540 0,#417540 100%);background:linear-gradient(90deg,#417540 0,#417540 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .link-underline--green span,html.is-ie .link-underline--green span{color:#6bc669}.link-underline--green span::before{background:-webkit-gradient(linear,left top,right top,from(#6bc669),to(#6bc669));background:-o-linear-gradient(left,#6bc669 0,#6bc669 100%);background:linear-gradient(90deg,#6bc669 0,#6bc669 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.link-underline--blue::before{background:#5f93ff}html.is-firefox .link-underline--blue:focus span,html.is-ie .link-underline--blue:focus span{color:#2c55aa}.link-underline--blue:focus span::before{background:-webkit-gradient(linear,left top,right top,from(#2c55aa),to(#2c55aa));background:-o-linear-gradient(left,#2c55aa 0,#2c55aa 100%);background:linear-gradient(90deg,#2c55aa 0,#2c55aa 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .link-underline--blue span,html.is-ie .link-underline--blue span{color:#5f93ff}.link-underline--blue span::before{background:-webkit-gradient(linear,left top,right top,from(#5f93ff),to(#5f93ff));background:-o-linear-gradient(left,#5f93ff 0,#5f93ff 100%);background:linear-gradient(90deg,#5f93ff 0,#5f93ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.link-underline--white::before{background:#fff}html.is-firefox .link-underline--white:focus span,html.is-ie .link-underline--white:focus span{color:#585d5f}.link-underline--white:focus span::before{background:-webkit-gradient(linear,left top,right top,from(#585d5f),to(#585d5f));background:-o-linear-gradient(left,#585d5f 0,#585d5f 100%);background:linear-gradient(90deg,#585d5f 0,#585d5f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .link-underline--white span,html.is-ie .link-underline--white span{color:#fff}.link-underline--white span::before{background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff));background:-o-linear-gradient(left,#fff 0,#fff 100%);background:linear-gradient(90deg,#fff 0,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.link-underline--rainbow::before{background:0 0}html.is-firefox .link-underline--rainbow span,html.is-ie .link-underline--rainbow span{color:#9e38ff}.link-underline--rainbow span::before{background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.link-underline--rainbow span::after{display:none}html.is-firefox .link-underline--rainbow:active span,html.is-firefox body.is-no-touch .link-underline--rainbow:hover span,html.is-ie .link-underline--rainbow:active span,html.is-ie body.is-no-touch .link-underline--rainbow:hover span{color:#5f93ff}.link-underline--rainbow:active span::before,body.is-no-touch .link-underline--rainbow:hover span::before{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}.link-underline--rainbow:active span::after,body.is-no-touch .link-underline--rainbow:hover span::after{opacity:0}.link-underline--orange-no-underline::after,.link-underline--orange-no-underline::before{content:none}html.is-firefox .link-underline--orange-no-underline:focus span,html.is-ie .link-underline--orange-no-underline:focus span{color:#c3571b}.link-underline--orange-no-underline:focus span::before{background:-webkit-gradient(linear,left top,right top,from(#c3571b),to(#c3571b));background:-o-linear-gradient(left,#c3571b 0,#c3571b 100%);background:linear-gradient(90deg,#c3571b 0,#c3571b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .link-underline--orange-no-underline span,html.is-ie .link-underline--orange-no-underline span{color:#ff7020}.link-underline--orange-no-underline span::before{background:-webkit-gradient(linear,left top,right top,from(#ff7020),to(#ff7020));background:-o-linear-gradient(left,#ff7020 0,#ff7020 100%);background:linear-gradient(90deg,#ff7020 0,#ff7020 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.link-underline--blue-no-underline::after,.link-underline--blue-no-underline::before{content:none}html.is-firefox .link-underline--blue-no-underline:focus span,html.is-ie .link-underline--blue-no-underline:focus span{color:#2c55aa}.link-underline--blue-no-underline:focus span::before{background:-webkit-gradient(linear,left top,right top,from(#2c55aa),to(#2c55aa));background:-o-linear-gradient(left,#2c55aa 0,#2c55aa 100%);background:linear-gradient(90deg,#2c55aa 0,#2c55aa 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .link-underline--blue-no-underline span,html.is-ie .link-underline--blue-no-underline span{color:#5f93ff}.link-underline--blue-no-underline span::before{background:-webkit-gradient(linear,left top,right top,from(#5f93ff),to(#5f93ff));background:-o-linear-gradient(left,#5f93ff 0,#5f93ff 100%);background:linear-gradient(90deg,#5f93ff 0,#5f93ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.link-underline--white-no-underline::after,.link-underline--white-no-underline::before{content:none}html.is-firefox .link-underline--white-no-underline:focus span,html.is-ie .link-underline--white-no-underline:focus span{color:#585d5f}.link-underline--white-no-underline:focus span::before{background:-webkit-gradient(linear,left top,right top,from(#585d5f),to(#585d5f));background:-o-linear-gradient(left,#585d5f 0,#585d5f 100%);background:linear-gradient(90deg,#585d5f 0,#585d5f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .link-underline--white-no-underline span,html.is-ie .link-underline--white-no-underline span{color:#fff}.link-underline--white-no-underline span::before{background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff));background:-o-linear-gradient(left,#fff 0,#fff 100%);background:linear-gradient(90deg,#fff 0,#fff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.link-underline--black-no-underline::after,.link-underline--black-no-underline::before{content:none}html.is-firefox .link-underline--black-no-underline:focus span,html.is-ie .link-underline--black-no-underline:focus span{color:#585d5f}.link-underline--black-no-underline:focus span::before{background:-webkit-gradient(linear,left top,right top,from(#585d5f),to(#585d5f));background:-o-linear-gradient(left,#585d5f 0,#585d5f 100%);background:linear-gradient(90deg,#585d5f 0,#585d5f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .link-underline--black-no-underline span,html.is-ie .link-underline--black-no-underline span{color:#000}.link-underline--black-no-underline span::before{background:-webkit-gradient(linear,left top,right top,from(#000),to(#000));background:-o-linear-gradient(left,#000 0,#000 100%);background:linear-gradient(90deg,#000 0,#000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.link-underline--purple-no-underline::after,.link-underline--purple-no-underline::before{content:none}html.is-firefox .link-underline--purple-no-underline:focus span,html.is-ie .link-underline--purple-no-underline:focus span{color:#540e96}.link-underline--purple-no-underline:focus span::before{background:-webkit-gradient(linear,left top,right top,from(#540e96),to(#540e96));background:-o-linear-gradient(left,#540e96 0,#540e96 100%);background:linear-gradient(90deg,#540e96 0,#540e96 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}html.is-firefox .link-underline--purple-no-underline span,html.is-ie .link-underline--purple-no-underline span{color:#9e38ff}.link-underline--purple-no-underline span::before{background:-webkit-gradient(linear,left top,right top,from(#9e38ff),to(#9e38ff));background:-o-linear-gradient(left,#9e38ff 0,#9e38ff 100%);background:linear-gradient(90deg,#9e38ff 0,#9e38ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}html.is-firefox .link-underline--purple-no-underline:active span,html.is-firefox body.is-no-touch .link-underline--purple-no-underline:hover span,html.is-ie .link-underline--purple-no-underline:active span,html.is-ie body.is-no-touch .link-underline--purple-no-underline:hover span{color:#5f93ff}.link-with-arrow{position:relative;display:inline-block;vertical-align:top;padding:1.7rem 0;text-align:left;border-top:1px solid rgba(88,93,95,.2);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);overflow:hidden}.link-with-arrow::after,.link-with-arrow::before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),border-color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),border-color .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86),border-color .3s cubic-bezier(.785,.135,.15,.86)}.link-with-arrow::before{opacity:1;background:rgba(88,93,95,.2)}.link-with-arrow::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}.link-with-arrow span{position:relative;display:inline-block;vertical-align:top;padding:0 2rem 0 0;color:transparent;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),opacity .3s cubic-bezier(.785,.135,.15,.86)}html.is-firefox .link-with-arrow span,html.is-ie .link-with-arrow span{color:#000}.link-with-arrow span::after,.link-with-arrow span::before{content:attr(title);position:absolute;top:0;bottom:0;left:0;right:0;padding:0 2rem 0 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html.is-ie .link-with-arrow span::after,html.is-ie .link-with-arrow span::before{display:none}.link-with-arrow span::before{opacity:1;background:#000;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.link-with-arrow span::after{opacity:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce6),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:-o-linear-gradient(left,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}html.is-firefox .link-with-arrow:active,html.is-firefox body.is-no-touch .link-with-arrow:hover,html.is-ie .link-with-arrow:active,html.is-ie body.is-no-touch .link-with-arrow:hover{background:0 0}.link-with-arrow:active::after,body.is-no-touch .link-with-arrow:hover::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}html.is-firefox .link-with-arrow:active span,html.is-firefox body.is-no-touch .link-with-arrow:hover span,html.is-ie .link-with-arrow:active span,html.is-ie body.is-no-touch .link-with-arrow:hover span{color:#9e38ff}.link-with-arrow:active span::before,body.is-no-touch .link-with-arrow:hover span::before{opacity:0}.link-with-arrow:active span::after,body.is-no-touch .link-with-arrow:hover span::after{opacity:1;-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite}.link-with-arrow:active svg,body.is-no-touch .link-with-arrow:hover svg{stroke:#ff7020}html.is-firefox .link-with-arrow:focus span,html.is-ie .link-with-arrow:focus span{color:#585d5f}.link-with-arrow:focus span::before{background:#585d5f;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.link-with-arrow__svg-wrapper{position:absolute;top:calc(50% - .6rem);right:0;display:inline-block;width:1.2rem;height:1.2rem}.link-with-arrow svg{vertical-align:top;width:100%;height:auto;stroke:#232526;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86)}.link-with-arrow--white{border-top:1px solid #585d5f}.link-with-arrow--white::before{border-bottom:1px solid #585d5f}html.is-firefox .link-with-arrow--white span,html.is-ie .link-with-arrow--white span{color:#fff}.link-with-arrow--white span::before{background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.link-with-arrow--white svg{stroke:#fff}html.is-firefox .link-with-arrow--white:focus span,html.is-ie .link-with-arrow--white:focus span{color:#585d5f}.link-with-arrow--white:focus span::before{background:#585d5f;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.link{position:relative;display:inline-block;vertical-align:0;text-decoration:underline;color:#fff;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86),-webkit-text-decoration .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),-webkit-text-decoration .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86),text-decoration .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),text-decoration .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86),text-decoration .3s cubic-bezier(.785,.135,.15,.86),-webkit-text-decoration .3s cubic-bezier(.785,.135,.15,.86)}.link:focus{color:#585d5f}.link--gray{color:#b6bec0}.link--gray::before{background:#b6bec0}.link--gray:active,body.is-no-touch .link--gray:hover{color:#000}.link--gray:active::before,body.is-no-touch .link--gray:hover::before{opacity:1;background:#000}.link--gray:focus{color:#000}.link--gray-no-underline{color:#b6bec0}.link--gray-no-underline::after,.link--gray-no-underline::before{content:none}.link--gray-no-underline:active,body.is-no-touch .link--gray-no-underline:hover{color:#000}.link--gray-no-underline:focus{color:#000}.partners-logo__img{border:1px solid rgba(182,190,192,.5);margin:0 0 .7rem}.partners-logo__img a{display:block;padding:0 0 8rem;background:no-repeat center}@media (max-width:1023px){.partners-logo__img a{padding:0 0 10rem}}@media (max-width:767px){.partners-logo__img a{padding:0 0 8rem}}@media (max-width:767px){.partners-logo__text{font-size:1.5rem;line-height:1.33333}}.radio{margin-bottom:2rem}.radio__input{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.radio__input:checked+.radio__text::after{border-color:#000;background:#000}.radio__input:checked+.radio__text{color:#000}.radio__input:focus+.radio__text{color:#000}.radio__input:focus+.radio__text::after{border-color:#000}.radio__text{position:relative;display:inline-block;vertical-align:0;padding:0 0 0 2.2rem;color:rgba(88,93,95,.7);-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86);cursor:pointer}.radio__text:active,body.is-no-touch .radio__text:hover{color:#000}.radio__text:focus{color:#000}.radio__text:focus::after{border-color:#000}.radio__text::after{content:'';position:absolute;top:.3rem;left:0;width:1.2rem;height:1.2rem;border:1px solid #585d5f;border-radius:50%;-webkit-transition:border-color .3s cubic-bezier(.785,.135,.15,.86),background-color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:border-color .3s cubic-bezier(.785,.135,.15,.86),background-color .3s cubic-bezier(.785,.135,.15,.86);transition:border-color .3s cubic-bezier(.785,.135,.15,.86),background-color .3s cubic-bezier(.785,.135,.15,.86)}.radio__text:active::after,body.is-no-touch .radio__text:hover::after{border-color:#000}.choices.like-input{max-width:none}.choices.like-input[data-type*=select-one]::after{top:calc(50% - .85rem);right:.2rem}.choices.like-input[data-type*=select-one] .choices__inner{display:block;min-height:auto;padding:0;border:0;border-bottom:1px solid rgba(196,196,196,.5);border-radius:0;-webkit-transition:border .3s cubic-bezier(.785,.135,.15,.86);-o-transition:border .3s cubic-bezier(.785,.135,.15,.86);transition:border .3s cubic-bezier(.785,.135,.15,.86)}.choices.like-input[data-type*=select-one] .choices__list.choices__list--single{display:block;padding:0 2rem 1rem 0;line-height:1}.choices.like-input[data-type*=select-one] .choices__list.choices__list--single .choices__item.choices__item--selectable.choices__placeholder{color:transparent}.choices.like-input[data-type*=select-one] .choices__list.choices__list--dropdown{z-index:2;border:0;border-radius:0;-webkit-box-shadow:0 .1rem .8rem rgba(0,0,0,.2);box-shadow:0 .1rem .8rem rgba(0,0,0,.2);margin-top:-2.6762rem}.choices.like-input[data-type*=select-one] .choices__list.choices__list--dropdown .choices__input{padding:1.2rem 1rem 1.1rem 2rem;font-family:"Graphik LCG",sans-serif;font-size:1.6rem;line-height:1}.choices.like-input[data-type*=select-one] .choices__list.choices__list--dropdown .choices__list{padding:1.1rem 0 .5rem}.choices.like-input[data-type*=select-one] .choices__list.choices__list--dropdown .choices__placeholder{display:none}.choices.like-input[data-type*=select-one] .choices__list.choices__list--dropdown .choices__item{padding:.5rem 0 .5rem 2rem;font-size:1.6rem;line-height:1.625}.choices.like-input[data-type*=select-one] .choices__list.choices__list--dropdown .choices__item.is-highlighted{color:rgba(0,0,0,.5)}.choices{max-width:15.9rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);margin:0}.choices:active .choices__list--single,body.is-no-touch .choices:hover .choices__list--single{opacity:.7}.choices .choices__inner{padding:1.45rem 1.4rem .375rem;background:0 0}.choices .choices__list--dropdown .choices__item{padding:1rem;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);-o-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.choices .choices__list--dropdown .choices__item:active,body.is-no-touch .choices .choices__list--dropdown .choices__item:hover{color:#585d5f;background:0 0}.choices .choices__list--dropdown .choices__item:focus{color:#585d5f;background:0 0}.choices .choices__list--dropdown .choices__item.is-highlighted{background:0 0}.choices[data-type*=select-one] .choices__inner{padding-bottom:1.45rem}.choices[data-type*=select-one]::after{top:2.7rem;right:2.1rem;width:.8rem;height:.8rem;border-style:none;border-color:inherit;border-top:2px solid #000;border-left:2px solid #000;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);-o-transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);pointer-events:none}.choices[data-type*=select-one].is-open::after{opacity:0;border-color:inherit;-webkit-transform:rotate(45deg) translate3d(.2rem,.2rem,0);transform:rotate(45deg) translate3d(.2rem,.2rem,0);margin-top:-.25rem}.slider-control{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.slider-control.is-hidden{display:none}.slider-control__buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.slider-control__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:2.7rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}@media (max-width:767px){.slider-control__button{width:1.4rem}}.slider-control__button svg{display:inline-block;vertical-align:bottom;width:100%;height:auto;stroke:currentColor;stroke-width:1.5px;fill:none}.slider-control__button:active,body.is-no-touch .slider-control__button:hover{opacity:.4}.slider-control__button.is-disabled{opacity:.3;pointer-events:none}.slider-control__counter{font-size:1.6rem;line-height:1.56}@media (max-width:1023px){.slider-control__counter{font-size:1.6rem}}@media (max-width:767px){.slider-control__share-story{font-size:1rem}}h1{font-size:7rem;line-height:1}@media (max-width:767px){h1{font-size:3.5rem;line-height:1.29}}h2{font-size:5rem;line-height:1.2}@media (max-width:767px){h2{font-size:2.4rem;line-height:1.46}}h3{font-size:3.5rem;line-height:1.29}@media (max-width:767px){h3{font-size:2rem;line-height:1.5}}@media (max-width:767px){h4{font-size:1.5rem;line-height:1.33}}.text-xlarge{font-size:2.4rem;line-height:1.46}@media (max-width:767px){.text-xlarge{font-size:1.8rem;line-height:1.67}}.text-large{font-size:1.8rem;line-height:1.67}@media (max-width:767px){.text-large{font-size:1.5rem;line-height:1.33}}.text-medium{font-size:1.6rem;line-height:1.56}.text-small{font-size:1.4rem;line-height:1.79}