*{-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{padding:0;font-size:100%;border:0;margin:0;background:0 0;vertical-align:baseline}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{padding:0;font-size:100%;margin:0;background:0 0;vertical-align:baseline}ins{text-decoration:none}ins,mark{color:#000;background-color:#ff9}mark{font-weight:700;font-style:italic}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{height:1px;padding:0;border:0;border-top:1px solid #eee;margin:0;display:block}input,select{vertical-align:middle}@font-face{src:local("Graphik LCG Regular"),local("GraphikLCG-Regular"),url(/_markup/build/assets/fonts/graphiklcg-regular.woff2) format("woff2"),url(/_markup/build/assets/fonts/graphiklcg-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;font-family:Graphik LCG}@font-face{src:local("Graphik LCG Medium"),local("GraphikLCG-Medium"),url(/_markup/build/assets/fonts/graphiklcg-medium.woff2) format("woff2"),url(/_markup/build/assets/fonts/graphiklcg-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;font-family:Graphik LCG}@font-face{src:local("Graphik LCG Semibold"),local("GraphikLCG-Semibold"),url(/_markup/build/assets/fonts/graphiklcg-semibold.woff2) format("woff2"),url(/_markup/build/assets/fonts/graphiklcg-semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;font-family:Graphik LCG}@font-face{src:local("Graphik LCG Bold"),local("GraphikLCG-Bold"),url(/_markup/build/assets/fonts/graphiklcg-bold.woff2) format("woff2"),url(/_markup/build/assets/fonts/graphiklcg-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;font-family:Graphik LCG}@font-face{src:local("Graphik LCG Black"),local("GraphikLCG-Black"),url(/_markup/build/assets/fonts/graphiklcg-black.woff2) format("woff2"),url(/_markup/build/assets/fonts/graphiklcg-black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;font-family:Graphik LCG}html{text-rendering:optimizeLegibility;font-size:10px;color:#000;background:#fff;-webkit-font-smoothing:antialiased;line-height:1.25;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;font-family:Graphik LCG,sans-serif}@media (min-width:1600px) and (max-width:9999px){html{font-size:calc(3.33333px + .41667vw)}}@media (min-width:1360px) and (max-width:1599px){html{font-size:10px}}@media (min-width:1024px) and (max-width:1359px){html{font-size:calc(1.90476px + .59524vw)}}@media (min-width:768px) and (max-width:1023px){html{font-size:calc(-2.04706px + 1.56863vw)}}@media (min-width:375px) and (max-width:767px){html{font-size:calc(-.90604px + 2.90828vw)}}@media (max-width:374px){html{font-size:10px}}html.is-mobile-overflow{height:100vh;overflow:hidden;position:fixed;top:0;-webkit-overflow-scrolling:auto;left:0;width:100vw}@media (max-width:767px){html.is-overflow-for-mobile{height:100vh;overflow:hidden;position:fixed;top:0;-webkit-overflow-scrolling:auto;left:0;width:100vw}}html.is-overflow{overflow:hidden}body{overflow-x:hidden;font-size:1.6rem;position:relative}@media (max-width:1023px){body{font-size:1.5rem}}body.is-mobile-overflow{height:100vh;overflow:hidden;position:absolute;top:0;left:0;width:100vw}@media (max-width:767px){body.is-overflow-for-mobile{height:100vh;overflow:hidden;position:absolute;top:0;left:0;width:100vw}}body.is-overflow{overflow-y:scroll}body.is-overflow-hidden{overflow-y:hidden}body.is-grid:after{height:100vh;pointer-events:none;content:"";position:fixed;opacity:.15;top:0;background:repeating-linear-gradient(90deg,#00f,#00f 6rem,transparent 0,transparent 10rem);left:calc(50% - 58rem);width:116rem;z-index:1000}@media (max-width:1023px){body.is-grid:after{right:4rem;background:repeating-linear-gradient(90deg,#00f,#00f 7.2463768116%,transparent 0,transparent 11.5942028986%);left:4rem;width:auto}}@media (max-width:767px){body.is-grid:after{right:2rem;background:repeating-linear-gradient(90deg,#00f,#00f 10.447761194%,transparent 0,transparent 17.9104477612%);left:2rem;width:auto}}a{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);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)}a,button{color:inherit}button{padding:0;border:none;font: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{height:1px!important;overflow:hidden!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;position:absolute!important;margin:-1px!important;width:1px!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{min-height:16rem;position:relative}.block-loading:before{right:0;content:"";position:absolute;bottom:0;top:0;background:hsla(0,0%,100%,.5);left:0;display:block;z-index:2}.block-loading:after{-webkit-animation:sk-spinner-pulse 1s ease-in-out infinite;animation:sk-spinner-pulse 1s ease-in-out infinite;height:8rem;-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);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);content:"";position:absolute;opacity:1;top:8rem;border-radius:100%;background:#ff7020;left:50%;width:8rem;display:block;z-index:3}.block-loading.block-loading__center:after{top:50%}.block-loading.block-loading__small{min-height:0}.block-loading.block-loading__small:after{height:4rem;top:50%;width:4rem}@-webkit-keyframes sk-spinner-pulse{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes sk-spinner-pulse{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}}@-webkit-keyframes transfusion{0%{background-position:0 0}25%{background-position:50em 0}50%{background-position:100em 0}75%{background-position:150em 0}to{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}to{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}to{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}to{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}to{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}to{background-position:100vw 0}}@-webkit-keyframes slide-animation{0%{opacity:0}to{opacity:1}}@keyframes slide-animation{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slide-animation-reverse{0%{opacity:1}to{opacity:0}}@keyframes slide-animation-reverse{0%{opacity:1}to{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,.row.no-gut .col-10,.row.no-gut .col-11,.row.no-gut .col-12,.row.no-gut .col-2,.row.no-gut .col-3,.row.no-gut .col-4,.row.no-gut .col-5,.row.no-gut .col-6,.row.no-gut .col-7,.row.no-gut .col-8,.row.no-gut .col-9{padding:0}}@media (min-width:768px) and (max-width:1023px){.row.no-gut .col-t-1,.row.no-gut .col-t-2,.row.no-gut .col-t-3,.row.no-gut .col-t-4,.row.no-gut .col-t-5,.row.no-gut .col-t-6,.row.no-gut .col-t-7,.row.no-gut .col-t-8,.row.no-gut .col-t-9{padding:0}}@media (max-width:767px){.row.no-gut .col-m-1,.row.no-gut .col-m-2,.row.no-gut .col-m-3,.row.no-gut .col-m-4,.row.no-gut .col-m-5,.row.no-gut .col-m-6{padding:0}}.row>.col{flex-grow:1;-webkit-box-flex:1;max-width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1}.row>.col.no-grow{flex-grow:0;-webkit-box-flex:0;-ms-flex-positive:0}@media (min-width:1024px) and (max-width:9999px){.row{margin:0 -2rem}.row .col-1{-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.row .col-1,.row .col-2{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.row .col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row .col-3,.row .col-4{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row .col-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.row .col-5,.row .col-6{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row .col-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.row .col-7,.row .col-8{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.row .col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.row .col-10,.row .col-9{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.row .col-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.row .col-11,.row .col-12{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px) and (max-width:1023px){.row{margin:0 -1.5rem}.row .col-t-1{-ms-flex:0 0 11.1111111111%;flex:0 0 11.1111111111%;max-width:11.1111111111%}.row .col-t-1,.row .col-t-2{min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-t-2{-ms-flex:0 0 22.2222222222%;flex:0 0 22.2222222222%;max-width:22.2222222222%}.row .col-t-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row .col-t-3,.row .col-t-4{min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-t-4{-ms-flex:0 0 44.4444444444%;flex:0 0 44.4444444444%;max-width:44.4444444444%}.row .col-t-5{-ms-flex:0 0 55.5555555556%;flex:0 0 55.5555555556%;max-width:55.5555555556%}.row .col-t-5,.row .col-t-6{min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-t-6{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.row .col-t-7{-ms-flex:0 0 77.7777777778%;flex:0 0 77.7777777778%;max-width:77.7777777778%}.row .col-t-7,.row .col-t-8{min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-t-8{-ms-flex:0 0 88.8888888889%;flex:0 0 88.8888888889%;max-width:88.8888888889%}.row .col-t-9{-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;max-width:100%;width:100%}}@media (max-width:767px){.row{margin:0 -1.25rem}.row .col-m-1{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.row .col-m-1,.row .col-m-2{min-height:1px;padding:0 1.25rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-m-2{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row .col-m-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row .col-m-3,.row .col-m-4{min-height:1px;padding:0 1.25rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-m-4{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.row .col-m-5{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.row .col-m-5,.row .col-m-6{min-height:1px;padding:0 1.25rem;-webkit-box-flex:0;position:relative;width:100%}.row .col-m-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.row-d-w{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.row-d-w>.col-d-w{flex-grow:1;-webkit-box-flex:1;max-width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1}.row-d-w>.col-d-w.no-grow{flex-grow:0;-webkit-box-flex:0;-ms-flex-positive:0}@media (min-width:1024px) and (max-width:9999px){.row-d-w{margin:0 -2rem}.row-d-w .col-d-w-1{-ms-flex:0 0 11.1111111111%;flex:0 0 11.1111111111%;max-width:11.1111111111%}.row-d-w .col-d-w-1,.row-d-w .col-d-w-2{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row-d-w .col-d-w-2{-ms-flex:0 0 22.2222222222%;flex:0 0 22.2222222222%;max-width:22.2222222222%}.row-d-w .col-d-w-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-d-w .col-d-w-3,.row-d-w .col-d-w-4{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row-d-w .col-d-w-4{-ms-flex:0 0 44.4444444444%;flex:0 0 44.4444444444%;max-width:44.4444444444%}.row-d-w .col-d-w-5{-ms-flex:0 0 55.5555555556%;flex:0 0 55.5555555556%;max-width:55.5555555556%}.row-d-w .col-d-w-5,.row-d-w .col-d-w-6{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row-d-w .col-d-w-6{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.row-d-w .col-d-w-7{-ms-flex:0 0 77.7777777778%;flex:0 0 77.7777777778%;max-width:77.7777777778%}.row-d-w .col-d-w-7,.row-d-w .col-d-w-8{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row-d-w .col-d-w-8{-ms-flex:0 0 88.8888888889%;flex:0 0 88.8888888889%;max-width:88.8888888889%}.row-d-w .col-d-w-9{-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;max-width:100%;width:100%}}@media (min-width:768px) and (max-width:1023px){.row-d-w{margin:0 -1.5rem}.row-d-w .col-d-w-1{-ms-flex:0 0 11.1111111111%;flex:0 0 11.1111111111%;max-width:11.1111111111%}.row-d-w .col-d-w-1,.row-d-w .col-d-w-2{min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;width:100%}.row-d-w .col-d-w-2{-ms-flex:0 0 22.2222222222%;flex:0 0 22.2222222222%;max-width:22.2222222222%}.row-d-w .col-d-w-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-d-w .col-d-w-3,.row-d-w .col-d-w-4{min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;width:100%}.row-d-w .col-d-w-4{-ms-flex:0 0 44.4444444444%;flex:0 0 44.4444444444%;max-width:44.4444444444%}.row-d-w .col-d-w-5{-ms-flex:0 0 55.5555555556%;flex:0 0 55.5555555556%;max-width:55.5555555556%}.row-d-w .col-d-w-5,.row-d-w .col-d-w-6{min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;width:100%}.row-d-w .col-d-w-6{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.row-d-w .col-d-w-7{-ms-flex:0 0 77.7777777778%;flex:0 0 77.7777777778%;max-width:77.7777777778%}.row-d-w .col-d-w-7,.row-d-w .col-d-w-8{min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;width:100%}.row-d-w .col-d-w-8{-ms-flex:0 0 88.8888888889%;flex:0 0 88.8888888889%;max-width:88.8888888889%}.row-d-w .col-d-w-9{-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;max-width:100%;width:100%}}@media (max-width:767px){.row-d-w{margin:0 -1.25rem}.row-d-w .col-m-w-1{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.row-d-w .col-m-w-1,.row-d-w .col-m-w-2{min-height:1px;padding:0 1.25rem;-webkit-box-flex:0;position:relative;width:100%}.row-d-w .col-m-w-2{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-d-w .col-m-w-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-d-w .col-m-w-3,.row-d-w .col-m-w-4{min-height:1px;padding:0 1.25rem;-webkit-box-flex:0;position:relative;width:100%}.row-d-w .col-m-w-4{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.row-d-w .col-m-w-5{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.row-d-w .col-m-w-5,.row-d-w .col-m-w-6{min-height:1px;padding:0 1.25rem;-webkit-box-flex:0;position:relative;width:100%}.row-d-w .col-m-w-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.choices{font-size:1.6rem;margin-bottom:2.4rem;position:relative}.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{padding:1rem;border-bottom:1px solid #ddd;background-color:#fff;margin:0;width:100%;display:block}.choices[data-type*=select-one] .choices__button{height:2rem;padding:0;margin-right:2.5rem;right:0;position:absolute;background-size:.8px;opacity:.5;top:50%;border-radius:10em;width:2rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);margin-top:-1rem}.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{height:0;border:5px solid transparent;right:1.15rem;content:"";position:absolute;border-top-color:#333;top:50%;width:0;margin-top:-.25rem}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-.75rem}.choices[data-type*=select-one][dir=rtl]:after{right:auto;left:1.15rem}.choices[data-type*=select-one][dir=rtl] .choices__button{margin-right:0;right:auto;margin-left:2.5rem;left: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{border-left:1px solid #008fa1;position:relative;background-size:.8rem;opacity:.75;margin:0 -.4rem 0 .8rem;border-radius:0;width:.8rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);line-height:1;padding-left:1.6rem;display:inline-block}.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{overflow:hidden;min-height:4.4rem;padding:.75rem .75rem .375rem;border:1px solid #ddd;background-color:#f9f9f9;border-radius:.25rem;width:100%;vertical-align:top;display:inline-block}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:.25rem .25rem 0 0}.choices__list{list-style:none;margin:0;padding-left:0}.choices__list--single{padding:.4rem 1.6rem .4rem .4rem;width:100%;display:inline-block}[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{padding:.4rem 1rem;font-size:1.2rem;border:1px solid #00a5bb;font-weight:500;margin-right:.375rem;margin-bottom:.375rem;color:#fff;word-break:break-all;background-color:#00bcd4;border-radius:2rem;vertical-align:middle;display:inline-block}.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{border:1px solid #008fa1;background-color:#00a5bb}.is-disabled .choices__list--multiple .choices__item{border:1px solid #919191;background-color:#aaa}.choices__list--dropdown{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;overflow:hidden;border:1px solid #ddd;position:absolute;top:100%;background-color:#fff;width:100%;margin-top:-.1rem;display:none;z-index:3}.choices__list--dropdown.is-active{display:block}.is-open .choices__list--dropdown{border-color:#b7b7b7}.choices__list--dropdown .choices__list{overflow:auto;position:relative;max-height:30rem;will-change:scroll-position;-webkit-overflow-scrolling:touch}.choices__list--dropdown .choices__item{padding:1rem;font-size:1.4rem;position:relative}[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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.2rem;right:1rem;content:attr(data-select-text);position:absolute;opacity:0;top:50%}[dir=rtl] .choices__list--dropdown .choices__item--selectable{padding-right:1rem;text-align:right;padding-left:10rem}[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{opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choices__heading{padding:1rem;font-size:1.2rem;font-weight:600;color:grey;border-bottom:1px solid #f7f7f7}.choices__button{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:-9999rem;background-color:transparent;background-position:50%;cursor:pointer;background-repeat:no-repeat}.choices__button:focus{outline:0}.choices__input{padding:.4rem 0 .4rem .2rem;font-size:1.4rem;border:0;margin-bottom:.5rem;max-width:100%;background-color:#f9f9f9;border-radius:0;vertical-align:baseline;display:inline-block}.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{-webkit-animation:none;animation:none;padding:0;font-size:14px;border:0;position:absolute;opacity:0;visibility:hidden;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-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);border-radius:5px;background:0 0;background:#fff;width:307.875px;line-height:24px;direction:ltr;-ms-touch-action:manipulation;touch-action:manipulation;display:none}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;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{position:relative;top:2px;display:block}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.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-right-radius:0;border-bottom-left-radius:0;border-bottom: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{height:0;pointer-events:none;border:solid transparent;content:"";position:absolute;left:22px;width:0;display:block}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{right:22px;left:auto}.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{-ms-flex:1;flex:1;height:28px;overflow:hidden;fill:rgba(0,0,0,.9);-webkit-box-flex:1;color:rgba(0,0,0,.9);position:relative;text-align:center;background:0 0;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{height:28px;fill:rgba(0,0,0,.9);padding:10px;text-decoration:none;color:rgba(0,0,0,.9);position:absolute;top:0;cursor:pointer;line-height:16px;z-index:3}.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{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;-webkit-transition:fill .1s;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.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{-webkit-appearance:none;margin:0}.numInputWrapper span{height:50%;padding:0 4px 0 2px;border:1px solid rgba(57,57,57,.15);right:0;position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;width:14px;line-height:50%}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";position:absolute;display:block}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.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{height:28px;-webkit-transform:translateZ(0);transform:translateZ(0);padding:6.16px 0 0;font-size:135%;font-weight:300;color:inherit;position:absolute;text-align:center;left:12.5%;width:75%;line-height:inherit;line-height:1;display:inline-block}.flatpickr-current-month span.cur-month{padding:0;font-weight:700;color:inherit;margin-left:.5ch;font-family:inherit;display:inline-block}.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{height:auto;padding:0 0 0 .5ch;font-size:inherit;border:0;font-weight:300;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;color:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border-radius:0;background:0 0;cursor:text;line-height:inherit;vertical-align:initial;font-family:inherit;display:inline-block}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{pointer-events:none;font-size:100%;color:rgba(0,0,0,.5);background:0 0}.flatpickr-weekdays{height:28px;overflow:hidden;-webkit-box-align:center;text-align:center;align-items:center;background:0 0;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer{-ms-flex:1;flex:1;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}span.flatpickr-weekday{-ms-flex:1;flex:1;-webkit-box-flex:1;font-size:90%;font-weight:bolder;color:rgba(0,0,0,.54);text-align:center;margin:0;background:0 0;cursor:default;line-height:1;display:block}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{overflow:hidden;-webkit-box-align:start;position:relative;align-items:flex-start;width:307.875px;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-days:focus{outline:0}.dayContainer{-ms-flex-pack:justify;-webkit-transform:translateZ(0);transform:translateZ(0);padding:0;justify-content:space-around;flex-wrap:wrap;-ms-flex-wrap:wrap;max-width:307.875px;outline:0;opacity:1;min-width:307.875px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:307.875px;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{-ms-flex-pack:center;height:39px;justify-content:center;-webkit-box-pack:center;border:1px solid transparent;font-weight:400;color:#393939;position:relative;max-width:39px;-ms-flex-preferred-size:14.2857143%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border-radius:150px;background:0 0;cursor:pointer;width:14.2857143%;flex-basis:14.2857143%;line-height:39px;display:inline-block}.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{border-color:#e6e6e6;outline:0;background:#e6e6e6;cursor:pointer}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;color:#fff;background:#959ea9}.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{border-color:#569ff7;color:#fff;-webkit-box-shadow:none;box-shadow:none;background:#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{-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;border-radius:0}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{border-color:transparent;color:rgba(57,57,57,.3);background:0 0;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{color:rgba(57,57,57,.1);cursor:not-allowed}.flatpickr-day.week.selected{-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;border-radius:0}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left;display:inline-block}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{width:100%;line-height:28px;float:none}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{border:none;color:rgba(57,57,57,.3);max-width:none;background:0 0;cursor:default;width:100%;display:block}.flatpickr-innerContainer{overflow:hidden;display:block;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{padding:0;display:inline-block}.flatpickr-time{height:0;overflow:hidden;max-height:40px;outline:0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;display:block;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{-ms-flex:1;flex:1;height:40px;-webkit-box-flex:1;width:40%;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{height:inherit;padding:0;font-size:14px;border:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;color:#393939;position:relative;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:0 0;line-height:inherit}.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{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;-ms-flex-item-align:center;font-weight:700;color:#393939;-webkit-align-self:center;align-self:center;width:2%;line-height:inherit;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.flatpickr-time .flatpickr-am-pm{font-weight:400;outline:0;text-align:center;cursor:pointer;width:18%}.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{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fpFadeInDown{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.scroll-content{-webkit-transform:none;-ms-transform:none;transform:none}.scrollbar-track{-webkit-transition:opacity .3s ease-out .3s;transition:opacity .3s ease-out .3s;position:absolute;opacity:0;background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.scrollbar-track.show,.scrollbar-track:hover{-webkit-transition-delay:0s;transition-delay:0s;opacity:1}.scrollbar-track-x{height:.8rem;bottom:0;left:0;width:100%}.scrollbar-track-y{height:100%;right:0;top:0;width:.8rem}.scrollbar-thumb{height:.8rem;position:absolute;top:0;border-radius:4px;background:rgba(0,0,0,.35);left:0;width:.8rem}.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{margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.cards-block__header{margin-bottom:2rem}}.cards-block__title{font-size:3.5rem;letter-spacing:-.02em;vertical-align:top;display:inline-block}@media (max-width:1023px){.cards-block__title{font-size:2.4rem}}.cards-block__button-wrapper{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cards-block__button-wrapper .cards-block__button{margin-left:4rem!important}.cards-block__button{margin-left:auto}.cards-block__button .button{padding-right:1.1rem;width:100%;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{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.5);left:0;width:100%;z-index:1}@media (max-width:767px){.cards-block__item:before{background:rgba(0,0,0,.7)}}.cards-block__row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.cards-block__row{margin:-1rem}}@media (max-width:767px){.cards-block__row{margin:0}}.cards-block__col{padding:2rem;width:50%}@media (max-width:1023px){.cards-block__col{padding:1rem}}@media (max-width:767px){.cards-block__col{padding:0;margin:0 0 2rem;width:100%}.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{font-size:1.5rem;display:none}}.cards-faculty__button{display:none}@media (max-width:1023px){.cards-faculty__button{display:block}.cards-faculty__button button{font-size:1.5rem;width:100%}}@media (max-width:767px){.cards-faculty__button{margin-top:0}.cards-faculty__button button{padding:0}}.cards-faculty .cards-block__header{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:baseline;align-items:baseline;-ms-flex-align: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.4583333333}}.cards-faculty .cards-block__item{margin-bottom:0;width:100%}.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{margin:0 4rem 0 0;width:56rem}.cards-faculty--double .cards-block__item:nth-child(2n){margin:0}@media (max-width:767px){.cards-faculty--double .cards-block__item{margin:0;width:100%}}.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-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;margin:0 -2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.card__row{margin:0 -1rem}}@media (max-width:767px){.card__row{margin:0}}.card__col{padding:0 2rem;width:50%;vertical-align:top;display:inline-block}@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{padding:0;margin:0 0 2rem;width:100%}.card__col:last-child{margin:0}}.card__col:first-child .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;margin:0 0 4rem;line-height:4.5rem}@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;margin:0 0 2rem;line-height:3.5rem}}.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{font-size:1.6rem;margin:0 14rem 0 0;line-height:2.5rem;vertical-align:top;display:inline-block}@media (max-width:767px){.admission-terms__info-item{font-size:1.5rem;margin:0 0 2rem;line-height:2.4rem;display:block}}.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;font-weight:400;line-height:1.4583333333}@media (max-width:767px){.admission-terms__paragraph h3{font-size:2rem;line-height:1.5}}.admission-terms__paragraph h4{font-size:1.6rem;font-weight:500;line-height:1.5625}@media (max-width:767px){.admission-terms__paragraph h4{font-size:1.5rem;margin:0 0 1rem;line-height:1.6}}.admission-terms__paragraph p{font-size:1.6rem;margin:0 0 3rem;line-height:1.5625}@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;font-size:1.6rem;width:85%;line-height:1.5625;padding-left:1.3rem}@media (max-width:767px){.admission-terms__paragraph ul{font-size:1.5rem;width:100%;line-height:1.6;padding-left:1.4rem}.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;color:rgba(0,0,0,.4);margin:0 0 3rem;line-height:1.4285714286}.admission-terms__paragraph--footnote p:last-child{margin:0}@media (max-width:767px){.admission-terms__paragraph--footnote p{font-size:1.5rem;margin:0 0 3.5rem;line-height:1.6}}.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:sticky;top:17.5rem;padding-bottom:17.5rem;left:0;width:26rem;z-index:1}@media (max-width:1023px){.anchors__links{display:none}}.anchors__links a{-webkit-transition:color 125ms ease;transition:color 125ms ease}.anchors__links.is-scrolled{padding-top:17.5rem;position:fixed;padding-bottom:0;left:14rem;width:18.0555555556vw}.anchors__links.is-bottom{padding-top:17.5rem;bottom:0;top:auto;padding-bottom:0}.anchors__items{margin:0 -4rem 0 -3rem}@media (max-width:1023px){.anchors__items{margin:0}}.anchors__item{margin:0 0 2rem;background:#fff}@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{min-height:6rem;padding:1.9rem 16rem 0 4rem;-webkit-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);position:relative;border-top:1px solid hsla(192,7%,73%,.5)}@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(5.95294px + 1.56863vw)}}@media (max-width:767px){.anchors__item-mobile-title{padding:2rem 5rem 2rem 2rem;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.anchors__item-mobile-title.is-fixed-clone{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:fixed;opacity:0;top:-1px;left:0;width:100%;z-index:3}.anchors__item-mobile-title.is-fixed-clone.is-active{pointer-events:all;opacity:1}.anchors__item-mobile-title:before{height:100%;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;opacity:0;top:0;background:#e5e5e5;left:0;width:100%}.anchors__item-mobile-title span{position:relative}.anchors__item-mobile-title i{height:1.4rem;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);right:4rem;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);position:absolute;top:calc(50% - .7rem);width:1.4rem}@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{height:100%;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);stroke-width:1.5px;width:100%;stroke:#000;display:block}@media (max-width:1023px){.anchors__item-content{height:0;overflow:hidden}}.anchors__item-content-row:not(:last-child){margin-bottom:28px}.announce-big{height:calc(100vh - 8rem);overflow:hidden;min-height:59rem;padding:14rem 0 0;color:#fff;-webkit-transition:min-height 5s cubic-bezier(.19,1,.22,1);transition:min-height 5s cubic-bezier(.19,1,.22,1);position:relative;max-height:80rem;margin:-14rem 0 0;background:0 0;width:100%}@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{height:14.7rem;width: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{height:11rem;width:11rem}.announce-big .announce-slider__image-front{height:7.3rem;width:7.3rem}}@media (max-width:1023px){.announce-big{height:auto;min-height:auto;padding-top:6rem;font-size:1.5rem;max-height:none;margin:-6rem 0 0;line-height:1.3334}}.announce-big__bg{height:100%;-webkit-transform:translateZ(0);transform:translateZ(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);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);position:absolute;opacity:0;top: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:linear-gradient(90deg,#7fa9ff,#9e38ff 20.44%,#f53449 38.67%,#ff715c 53.59%,#ffa74c 72.38%,#76d774 82.87%,#31c0c0);left:0;width:300%;z-index:-1}body.is-mac .announce-big__bg{-webkit-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{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;width:200rem}}@media (max-width:767px){.announce-big__bg{width:100rem}}.announce-big__bg.is-active{opacity:1}.announce-big__bg>p{height:100%;-webkit-transition:background-color .3s cubic-bezier(.785,.135,.15,.86);transition:background-color .3s cubic-bezier(.785,.135,.15,.86);position:absolute;top:0;left:0;width:100%}.announce-big__preloader{height:1rem;overflow:hidden;pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;top:0;left:0;width:100vw;z-index:100}.announce-big__preloader:after{-webkit-animation:preloader-transfusion 1s linear infinite;animation:preloader-transfusion 1s linear infinite;height:100%;content:"";position:absolute;top: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:linear-gradient(90deg,#7fa9ff,#9e38ff 20.44%,#f53449 38.67%,#ff715c 53.59%,#ffa74c 72.38%,#76d774 82.87%,#31c0c0);left:0;width:100vw}.announce-big__preloader.is-hidden{opacity:0}.announce-big__container{height:100%;padding:4rem 0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:relative;opacity:.1}@media (max-width:1023px){.announce-big__container{padding:3.5rem 0 6rem}}.announce-big__container.is-active{opacity:1}.announce-big__centerman{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);position:absolute;top:50%;left:0;width:100%}@media (max-width:1023px){.announce-big__centerman{-webkit-transform:translateZ(0);transform:translateZ(0);position:static}}.announce-big__header{letter-spacing:-.02em;margin:3.5rem 0 3rem}@media (max-width:1023px){.announce-big__header{font-size:5rem;margin-bottom:2.7rem;max-width:56rem}}@media (max-width:767px){.announce-big__header{font-size:3.5rem;max-width:95%;letter-spacing:normal;margin:1.5rem 0 2.6rem;line-height:1.2858}}.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;text-decoration:underline;text-shadow:0 0 1px #000;line-height:1.6667}@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{padding:0 .8rem;max-width:22.5rem;vertical-align:top;display:inline-block}}@media (max-width:767px){.announce-big__nav li{padding:initial;max-width:none;display:block}}.announce-big__buttons-container{font-size:0;margin-bottom:-1rem}.announce-big__buttons-container .button{height:4.5rem;margin-bottom:4rem;padding-right:0;min-width:20rem;width:21rem;padding-left:0}.announce-big__buttons-container .button:first-child{margin-right:2rem}@media (max-width:1199px){.announce-big__buttons-container .button{min-width:auto;width:19rem}}@media (max-width:1023px){.announce-big__buttons-container .button{font-size:1.5rem;margin-bottom:1rem;width:20rem}}.announce-big__slider-container{position:relative;-webkit-box-shadow:0 .4rem 2rem rgba(0,0,0,.1);box-shadow:0 .4rem 2rem rgba(0,0,0,.1);background:#fff}@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{overflow:hidden;min-height:50rem;padding:0 4rem 4rem;color:#000}@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{height:2.7rem;width:2.1rem}}.announce-slider .slider-control__button svg{height:100%;width: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);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{-webkit-transform:translateZ(0);transform:translateZ(0);pointer-events:none;padding:4rem 6rem 0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;opacity:0;top:0;left:0;width:100%;line-height:1.5625}.announce-slider__slide.is-active{pointer-events:all;opacity:1}@media (max-width:1023px){.announce-slider__slide{-ms-flex-pack:justify;padding:3rem 3rem 0;justify-content:space-between;-webkit-box-pack:justify;font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.announce-slider__slide{padding:2rem 2rem 0}}.announce-slider__title{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:1.2rem;right:-7.4rem;color:#fff;text-transform:uppercase;position:absolute;letter-spacing:.05em;top:5rem;line-height:1.6667}@media (max-width:1023px){.announce-slider__title{-webkit-transform:none;-ms-transform:none;transform:none;right:auto;top:-3rem;left:0;width:100%}}.announce-slider__name{font-weight:600;margin:2rem 0 .6rem;display:block}.announce-slider__name.is-hover{color:#585d5f;-webkit-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-bottom:.8rem;margin-top:2rem}}@media (min-width:1024px) and (max-width:9999px){.announce-slider__image-wrapper{width:100%}}.announce-slider__image-container{height:24rem;position:relative}@media (max-width:1023px){.announce-slider__image-container{-ms-flex-pack:end;height:20.8rem;justify-content:flex-end;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.announce-slider__image-container{height:23.6rem;max-width:37rem}}@media (max-width:1023px){.announce-slider__desc-container .link{font-size:1.5rem}}.announce-slider__image-front{height:16rem;overflow:hidden;position:absolute;bottom:0;-webkit-box-shadow:0 .4rem 1rem rgba(0,0,0,.25);box-shadow:0 .4rem 1rem rgba(0,0,0,.25);left:0;width:16rem;z-index:2}@media (max-width:1023px){.announce-slider__image-front{height:13.8rem;max-width:13.8rem;max-height:13.8rem;width:13.8rem}}@media (max-width:767px){.announce-slider__image-front{width:15.7rem}}.announce-slider__image-front>img{height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);max-width:100%;max-height:100%;width:100%}.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{height:24rem;overflow:hidden;margin-left:6rem;width:24rem}@media (max-width:1023px){.announce-slider__image-back{height:20.8rem;right:0;max-width:27.1rem;max-height:27.1rem;margin-left:0;left:auto;width:20.8rem}}@media (max-width:767px){.announce-slider__image-back{height:23.6rem;width:23.6rem}}@media (min-width:450px) and (max-width:767px){.announce-slider__image-back{right:auto;left:15%}}@media (max-width:450px){.announce-slider__image-back{right:0;left:auto}}.announce-slider__image-back>img{-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);max-width:100%;max-height:100%}.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}to{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;font-weight:400;color:#fff;margin:0 0 4.9rem;line-height:1.2857142857}@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;margin:0 -2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-ms-flex:0 0 25%;flex:0 0 25%;min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;max-width:25%;width:100%}@media (max-width:1023px){.banners-block-four-banners__col{-ms-flex:0 0 50%;flex:0 0 50%;padding:0 1rem;-webkit-box-flex:0;max-width:50%}}@media (max-width:767px){.banners-block-four-banners__col{-ms-flex:0 0 100%;flex:0 0 100%;padding:0;-webkit-box-flex:0;max-width:100%}}.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,.banners-block-four-banners__item .static-banner__card-inner{min-height:14rem}.banners-block-four-banners__item .static-banner__card-svg-container{right:2rem;bottom:2rem;left:auto}}.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;font-weight:400;color:#fff;margin:0 0 4.9rem;line-height:1.2857142857}@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{height:8rem;margin:0;width:100%}}@media (max-width:767px){.banners-block__item--choose-program{height:7rem;margin:0}}@media (max-width:1023px){.banners-block__item--four-banners{margin:0 3rem 3rem 0;width:33rem}.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{height:100%;padding:0 0 130%;position:relative;width:100%;vertical-align:top;display:inline-block}@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;padding:0 2rem;justify-content:space-around;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.banners-block__choose-program:after,.banners-block__choose-program:before{right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;bottom:0;top:0;left:0}.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: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{right:1px;bottom:1px;top:1px;background:#232526;left:1px}.banners-block__choose-program-title{pointer-events:none;font-size:2.4rem;font-weight:900;right:3rem;position:absolute;letter-spacing:.1rem;top:3.5rem;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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;left:3rem;line-height:1.4583333333;-webkit-text-fill-color:transparent;z-index:1}.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{font-size:2rem;right:auto;position:relative;top:auto;left:auto}}@media (min-width:1px) and (max-width:374px){.banners-block__choose-program-title{line-height:2rem}}.banners-block__choose-program-arrow{height:2.2rem;position:absolute;bottom:3rem;left:3rem;width:2.2rem;z-index:1}@media (max-width:1023px){.banners-block__choose-program-arrow{right:3.1rem;bottom:2.5rem;left:auto}}@media (max-width:767px){.banners-block__choose-program-arrow{height:1.5rem;right:2.1rem;bottom:2.8rem;width:1.5rem}}@media (max-width:374px){.banners-block__choose-program-arrow{position:static;display:block}}.banners-block__choose-program-arrow svg{height:100%;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);stroke-width:1.5;width:100%;stroke:#ff7020}.banners-item{height:100%;overflow:hidden;padding:0 0 130.77%;position:relative;width:100%;vertical-align:top;display:inline-block}@media (max-width:1023px){.banners-item{padding:0 0 100%}}@media (max-width:767px){.banners-item{padding:0 0 41.79%}}.banners-item__image{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);position:absolute;bottom:0;top:0;background:no-repeat 0 0;background-size:cover;width:100%}.banners-item__title{font-size:2.4rem;font-weight:700;right:3rem;color:#fff;position:absolute;letter-spacing:.1rem;top:3.8rem;left:3rem}.banners-item__title span{color:transparent;-webkit-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);position:relative;vertical-align:top;display:inline-block}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{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text}.banners-item__title span:after,.banners-item__title span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}@media (max-width:1023px){.banners-item__title{font-size:2rem;right:2rem;top:2.3rem;left: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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}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{height:2.1rem;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);position:absolute;bottom:3rem;stroke-width:1.5;left:3rem;width:2.1rem;stroke:#fff}@media (max-width:1023px){.banners-item svg{height:1.5rem;bottom:2rem;left:2rem;width: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;font-weight:400;color:#fff;margin:0 0 4.9rem;line-height:1.2857142857}@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{color:transparent;-webkit-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);position:relative;vertical-align:top;display:inline-block}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{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text}.static-banner__title span:after,.static-banner__title span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}.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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}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}.static-banner__item .card-small__content-wrapper{right:5rem;position:absolute}}@media (max-width:767px){.static-banner__item .card-small__content-wrapper{right:2rem;bottom:2rem;top:auto}}.static-banner__card{position:relative;background:rgba(88,93,95,.2);display:block}.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{height:14rem;position:absolute;bottom:7rem;left:6rem;width:14rem;z-index:1}@media (max-width:1023px){.static-banner__card-svg-container{height:9rem;bottom:4rem;left:6.5rem;width:9rem}}@media (max-width:767px){.static-banner__card-svg-container{right:2rem;bottom:2rem;left:auto}}.static-banner__card-svg-container--with-star{height:18rem;bottom:5rem;left:4rem;width:18rem}@media (max-width:1023px){.static-banner__card-svg-container--with-star{height:10rem;bottom:3rem;left:5.5rem;width:10rem}}@media (max-width:767px){.static-banner__card-svg-container--with-star{right:2rem;bottom:2rem;left:auto}}.static-banner__card-svg{height:100%;position:absolute;top:0;left:0;width:100%}.static-banner__card-svg svg{height:100%;width:100%}.static-banner__card-img-container{height:16rem;right:0;position:absolute;bottom:0;background:url(/_markup/build/assets/img/svg/link-card/small-bg1.jpg) no-repeat 100% 0,url(/_markup/build/assets/img/svg/link-card/small-bg2.jpg) no-repeat 100% 100%,url(/_markup/build/assets/img/svg/link-card/small-bg3.jpg) no-repeat 0 100%;background-size:8rem 8rem,8rem 8rem,8rem 8rem;width:16rem}@media (max-width:1023px){.static-banner__card-img-container{height:8rem;background-size:4rem 4rem,4rem 4rem,4rem 4rem;width:8rem}}.static-banner__card-img-container--one-img{height:7rem;right:0;bottom:auto;top:0;background:url(/_markup/build/assets/img/svg/link-card/small-bg4.jpg) no-repeat 50%;background-size:cover;width:7rem}@media (max-width:1023px){.static-banner__card-img-container--one-img{height:4.5rem;width:4.5rem}}.static-banner__arrow{height:2.2rem;position:absolute;bottom:3rem;left:3rem;width:2.2rem}@media (max-width:1023px){.static-banner__arrow{height:1.5rem;bottom:2rem;left:2rem;width:1.5rem}}.static-banner__arrow svg{height:100%;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);stroke-width:1.5;width:100%;stroke:#fff}.static-banner__choose-program{height:100%;min-height:34rem;position:relative;width:100%;vertical-align:top;display:inline-block}@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;padding:0 2rem;justify-content:space-around;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.static-banner__choose-program:after,.static-banner__choose-program:before{right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;bottom:0;top:0;left:0}.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: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{right:1px;bottom:1px;top:1px;background:#232526;left:1px}.static-banner__choose-program-title{pointer-events:none;font-size:2.4rem;font-weight:900;right:3rem;position:absolute;letter-spacing:.1rem;top:3.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;left:3rem;line-height:1.4583333333;-webkit-text-fill-color:transparent;z-index:1}.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{font-size:2rem;right:auto;position:relative;top:auto;left:auto}}@media (min-width:1px) and (max-width:374px){.static-banner__choose-program-title{line-height:2rem}}.static-banner__choose-program-arrow{height:2.2rem;position:absolute;bottom:3rem;left:3rem;width:2.2rem;z-index:1}@media (max-width:1023px){.static-banner__choose-program-arrow{right:3.1rem;bottom:2.5rem;left:auto}}@media (max-width:767px){.static-banner__choose-program-arrow{height:1.5rem;right:2.1rem;bottom:2.8rem;width:1.5rem}}@media (max-width:374px){.static-banner__choose-program-arrow{position:static;display:block}}.static-banner__choose-program-arrow svg{height:100%;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);stroke-width:1.5;width:100%;stroke:#ff7020}.breadcrumbs{padding:2.2rem 0 0;font-size:0;border-top:1px solid hsla(0,0%,75%,.5)}@media (max-width:767px){.breadcrumbs{display:none}}.breadcrumbs__item{font-size:1.4rem;margin:0 2rem 0 0;vertical-align:top;display:inline-block}@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{pointer-events:none;color:#000}.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 50%;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;font-weight:900;color:#fff;margin:0 0 2rem;line-height:1}@media (max-width:1023px){.brit-faculty-announce__title{font-size:2.4rem;margin:0 0 .6rem;line-height:1.4583333333}}html.is-firefox .brit-faculty-announce__subtitle,html.is-ie .brit-faculty-announce__subtitle{color:#585d5f}.brit-faculty-announce__text{font-size:2.4rem;color:#fff;line-height:1.4583333333}@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;margin:0 0 4rem;line-height:1.2857142857}@media (max-width:1023px){.brit-faculty-big-card__title{font-size:2.4rem;margin:0 0 1.5rem;line-height:1.4}.brit-faculty-big-card__content .card-program{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.brit-faculty-big-card__content .card-program__image{margin:0 0 1.5rem;padding-bottom:18rem;width:100%}.brit-faculty-big-card__content .card-program__info{padding:0 0 1.5rem;width:100%}.brit-faculty-big-card__content .card-program__filter{margin-bottom:1.2rem}.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}.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;font-weight:400;letter-spacing:-.02em;line-height:1.2}@media (max-width:1023px){.brit-faculty-other-programs__title h2{font-size:2.4rem;letter-spacing:0;line-height:1.4583333333}}.brit-faculty-other-programs__title h3{font-size:3.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.2857142857}@media (max-width:1023px){.brit-faculty-other-programs__title h3{font-size:2.4rem;letter-spacing:0;line-height:1.4583333333}}.brit-faculty-other-programs__link{-ms-flex-pack:end;height:100%;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.brit-faculty-other-programs__link{font-size:1.5rem;line-height:1.3333333333}}@media (max-width:767px){.brit-faculty-other-programs__link{display:none}}.brit-faculty-other-programs__row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;max-width:33.3333333333%;width:100%}@media (max-width:1023px){.brit-faculty-other-programs__col{-ms-flex:0 0 50%;flex:0 0 50%;padding:0 1.5rem;-webkit-box-flex:0;max-width:50%}}@media (max-width:767px){.brit-faculty-other-programs__col{-ms-flex:0 0 100%;flex:0 0 100%;padding:0 1.25rem;-webkit-box-flex:0;max-width:100%}}@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{margin:2rem 0 0;display:block}.brit-faculty-other-programs__button button{font-size:1.5rem;width:100%}}.brit-faculty-programs{padding:8rem 0 0;font-size:0}@media (max-width:767px){.brit-faculty-programs{padding:4rem 0}.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}.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{font-size:1.5rem;position:absolute;top:0;left:-120%;width:100%}}.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{padding:2.2rem 2rem 1.8rem 5rem;-webkit-transition:border .3s cubic-bezier(.785,.135,.15,.86);transition:border .3s cubic-bezier(.785,.135,.15,.86);position:relative;border-bottom:1px solid transparent;display:block}.brit-faculty-programs__filter-toggle svg{height:1.3rem;fill:none;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);position:absolute;top:calc(50% - .6rem);stroke-width:2;left:2rem;width:.8rem;stroke:#000}@media (max-width:1023px){.brit-faculty-programs__filter-toggle svg{right:0;left:auto;width:1.3rem}.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;margin:0 0 1.5rem;line-height:1.33}.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{overflow:hidden;-webkit-transition:max-height .3s cubic-bezier(.785,.135,.15,.86);transition:max-height .3s cubic-bezier(.785,.135,.15,.86);max-height:0}@media (max-width:1023px){.brit-faculty-programs__items{width:100%}}.brit-faculty-programs__item{padding:0 2rem;font-size:1rem;margin:0 0 6rem;width:50%}@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}.brit-faculty-programs__item{padding:0 1.25rem;margin:0 0 6rem;width:100%}}.brit-faculty-programs__filter-reset{color:#585d5f;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86);margin:4rem 0 0;display:inline-block}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{overflow:hidden;margin:0 -2rem}@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{pointer-events:none;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;opacity:0;bottom:0;top:0;background:#fff;left:0;z-index:1}.brit-faculty-structure__content.is-changed:before{opacity:1}}@media (max-width:767px){.brit-faculty-structure__content{width:400%}.student-way .brit-faculty-structure__content{width:200%}}.brit-faculty-structure__info-arrow{height:20px;position:relative;margin:0 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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);width:118rem}.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{margin:0 4rem;width:calc(75% - 6rem)}}@media (max-width:767px){.brit-faculty-structure__info-arrow{margin:0 2rem;width:calc(100% - 4rem)}}.brit-faculty-structure__info-arrow svg{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-3px;position:absolute;top:50%;width:496.1rem}html.is-ie .brit-faculty-structure__info-arrow svg{height:2.504rem}.brit-faculty-structure__table{padding:2rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.brit-faculty-structure__table:nth-child(2){padding:1.5rem 0 0}}.brit-faculty-structure__table-item{height:31.5rem;flex-shrink:0;padding:0;font-size:1.6rem;-ms-flex-negative:0;position:relative;width:30rem;line-height:1.5625;vertical-align:top;display:inline-block}@media (max-width:1023px){.brit-faculty-structure__table-item{font-size:1.5rem;width:25%;line-height:1.3333333333}}@media (max-width:767px){.brit-faculty-structure__table-item{height:30rem}}.brit-faculty-structure__table-item--tall{height:34rem;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:flex-start;width:20rem;-ms-flex-line-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.brit-faculty-structure__table-item--tall{width:25%}}@media (max-width:767px){.brit-faculty-structure__table-item--tall{width:50%}}.brit-faculty-structure__table-item--double{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;width:40rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.brit-faculty-structure__table-item--double{padding:0 0 0 2rem;width:25%}.brit-faculty-structure__table-item--double--w33{width:33%}.brit-faculty-structure__table-item--double--w50{width:50%}.brit-faculty-structure__table-item--double .brit-faculty-structure__table-item-footnote{right:2rem;left:4rem}}@media (max-width:767px){.brit-faculty-structure__table-item--double{padding:0}.brit-faculty-structure__table-item--double .brit-faculty-structure__table-item-footnote{right:2rem;left:1rem}}@media (min-width:1024px) and (max-width:9999px){.brit-faculty-structure__table-item--tripple{width:60rem}}@media (max-width:767px){.brit-faculty-structure__table-item--tripple{height:60rem}}.brit-faculty-structure__table-item--document{text-align:center;width:20rem}@media (max-width:1023px){.brit-faculty-structure__table-item--document{padding:0 9rem 0 10rem;width:25%}}@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{right:4rem;left:2rem}}@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{right:2rem;bottom:-2rem;left: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{right:2rem;left:4rem}}@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{right:2rem;left:2rem}}@media (max-width:1023px){.brit-faculty-structure.student-way .brit-faculty-structure__table-item{width:50%}}.brit-faculty-structure__table-item-half{padding:0 1rem;width:20rem;vertical-align:top;display:inline-block}@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-full{padding:0 1rem;color:rgba(88,93,95,.7);width:40em;vertical-align:top;display:inline-block}.brit-faculty-structure__table-item-full--w60{width:60em}@media (max-width:1023px){.brit-faculty-structure__table-item-full{width:100%}}@media (max-width:767px){.brit-faculty-structure__table-item-full{padding-left:1rem}}.brit-faculty-structure__table-item-subtitle{height:2.5rem;overflow:hidden;color:rgba(88,93,95,.7);margin:0 0 1rem}@media (max-width:767px){.brit-faculty-structure__table-item-subtitle{margin:0 0 .5rem}}.brit-faculty-structure__table-item-title{height:6rem;overflow:hidden;font-weight:500;margin:0 0 2rem}@media (max-width:767px){.brit-faculty-structure__table-item-title{margin:0 0 1.5rem;line-height:1.6}.brit-faculty-structure__table-item-title--h8{height:8rem}}.brit-faculty-structure__table-item-duration{height:2.5rem;overflow:hidden;margin:0 0 2rem}@media (max-width:767px){.brit-faculty-structure__table-item-duration{margin:0 0 1.5rem}}.brit-faculty-structure__table-item-language{height:3rem;overflow:hidden;margin:0 0 1.5rem}@media (max-width:767px){.brit-faculty-structure__table-item-language{margin:0 0 2rem}}.brit-faculty-structure__table-item-language-icon{height:3rem;width:3rem;vertical-align:top;display:inline-block}.brit-faculty-structure__table-item-language-icon svg{height:auto;width:100%}.brit-faculty-structure__table-item-description{height:6rem;overflow:hidden;font-size:1.4rem;color:rgba(88,93,95,.7);margin:0 0 2.5rem;line-height:1.4285714286}.brit-faculty-structure__table-item-description--h10{height:10rem}@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{overflow:hidden;padding:1rem 0 0;right:1rem;position:absolute;bottom:0;left:1rem}.brit-faculty-structure__table-item-footnote--w20{width:20rem}@media (max-width:767px){.brit-faculty-structure__table-item-footnote--w20{width:60%}}.brit-faculty-structure__table-item-footnote:before{height:2px;right:1rem;content:"";position:absolute;top:0;background:-webkit-gradient(linear,left top,right top,color-stop(5%,#f17265),color-stop(35%,#e46ce8),color-stop(70%,#459ffc),color-stop(95%,#e46ce6),color-stop(101%,#f17265));background:linear-gradient(90deg,#f17265 5%,#e46ce8 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);width:100%}.brit-faculty-structure__document-image{margin:0 0 .8rem;width:100%}.brit-faculty-structure__document-image img{height:auto;width:100%}.brit-faculty-structure__document-content{font-size:1.4rem;text-align:center;line-height:1.4285714286}@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;margin:0 0 4.5rem;line-height:1.4583333333}@media (max-width:1023px){.brit-program-about__lead-text{font-size:2.4rem;margin:0 0 7.9rem;line-height:1.4583333333}}@media (max-width:767px){.brit-program-about__lead-text{font-size:2rem;margin:0 0 2.3rem;line-height:1.5}}.brit-program-about__text{font-size:1.8rem;margin:0 0 4.5rem;line-height:1.6666666667}@media (max-width:1023px){.brit-program-about__text{font-size:1.6rem;margin:0 0 7.9rem;line-height:1.875}}@media (max-width:767px){.brit-program-about__text{font-size:1.5rem;margin:0 0 2.3rem;line-height:1.6}}.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;margin:0 0 4.2rem;line-height:1.4583333333}@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{font-size:1.6rem;margin:0 0 2rem;line-height:2.5rem;vertical-align:top;display:inline-block}@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{margin:0 0 1.5rem;width:100%}}.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;margin:0 0 2.7rem;line-height:1.4583333333}@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{background:hsla(192,7%,73%,.5);width:100%}.brit-program-about__uniqueness-slider-container{overflow:hidden;padding:4rem;position:relative;white-space:nowrap;display:block}@media (max-width:767px){.brit-program-about__uniqueness-slider-container{padding:2rem}}.brit-program-about__uniqueness-slider-item{min-height:29.3rem;width:100%;white-space:normal;display:none}.brit-program-about__uniqueness-slider-item.is-active{-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;display:inline-block}@media (max-width:767px){.brit-program-about__uniqueness-slider-item{min-height:43.3rem}}.brit-program-about__uniqueness-slider-content{position:relative;width:100%;vertical-align:top;display:inline-block}@media (max-width:767px){.brit-program-about__uniqueness-slider-content{width:100%}}.brit-program-about__uniqueness-slider-title{font-size:1.8rem;font-weight:600;line-height:1.6666666667}@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;margin:0 0 .5rem;line-height:1.6666666667}}.brit-program-about__uniqueness-slider-text{font-size:1.8rem;padding-bottom:2rem;width:50rem;line-height:1.6666666667}@media (max-width:1023px){.brit-program-about__uniqueness-slider-text{font-size:1.8rem;width:39rem}}@media (max-width:767px){.brit-program-about__uniqueness-slider-text{font-size:1.5rem;width:100%;line-height:1.6}}.brit-program-about__uniqueness-slider-image{padding:0 0 14rem;right:0;position:absolute;top:0;background:no-repeat 50% 50%;background-size:cover;width:20rem}@media (max-width:1023px){.brit-program-about__uniqueness-slider-image{padding:0 0 14rem;width:20rem}}@media (max-width:767px){.brit-program-about__uniqueness-slider-image{padding:0 0 9.5rem;position:static;margin:0 0 1.7rem;width:13.5rem}}.brit-program-about__uniqueness-slider-control{width:100%}.brit-program-about__uniqueness-slider-control .slider-control__button svg{height:2rem;width: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{padding:2.2rem 0 3.6rem;position:relative;width:100%}@media (max-width:767px){.brit-program-announce .wrapper{padding:4rem 0 2rem}}.brit-program-announce__main-inner{min-height:40rem;background:no-repeat 50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex}.brit-program-announce__main-inner:after{min-height:inherit;font-size:0;content:""}@media (max-width:767px){.brit-program-announce__main-inner{min-height:auto}}.brit-program-announce__new-wrapper{height:5.4rem;right:.5rem;position:absolute;top:4.5rem;width:8rem;display:none}@media (max-width:1023px){.brit-program-announce__new-wrapper{height:4rem;right:.5rem;top:3rem;width:5.7rem}}@media (max-width:767px){.brit-program-announce__new-wrapper{height:3.1rem;top:2.5rem;width:4.6rem}}.brit-program-announce__new-wrapper:before{height:1.8rem;-webkit-transform:translateY(-50%) rotate(15deg);-ms-transform:translateY(-50%) rotate(15deg);transform:translateY(-50%) rotate(15deg);right:.5rem;content:"";position:absolute;top: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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);left:.5rem}.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{height:auto;position:relative;width:100%;vertical-align:bottom}.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{font-size:1.5rem;color:#fff;margin:0 0 1.8rem;line-height:1.3333333333;display:none}@media (max-width:1023px){.brit-program-announce__subtitle{font-size:1rem}}@media (max-width:767px){.brit-program-announce__subtitle{margin:0 0 .8rem}}.brit-program-announce__subtitle-link{text-decoration:underline;color:hsla(0,0%,100%,.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;font-weight:900;color:#fff;margin:0 0 2.5rem;line-height:1}@media (max-width:1023px){.brit-program-announce__title{font-size:5rem;margin:0;line-height:1.4583333333}}@media (max-width:767px){.brit-program-announce__title{font-size:2.4rem;margin:0 0 .3rem}}.brit-program-announce__text{font-size:2.4rem;color:#fff;line-height:1.4583333333}@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{background-color:rgba(0,0,0,.42);border-radius:6px}@media (max-width:767px){.brit-program-announce__text .link-underline-new{font-size:1.7rem;margin-top:.3rem}}.brit-program-banner{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);padding:3rem 0;color:#fff;-webkit-box-align:center;-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);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);position:fixed;bottom:0;align-items:center;background:#000;left:0;width:100%;-ms-flex-align:center;z-index:20}@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-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex}.brit-program-banner button{height:4.5rem;width:16rem}@media (max-width:1023px){.brit-program-banner button{height:4rem;font-size:1.5rem;width:15rem}}@media (max-width:767px){.brit-program-banner button{height:3.5rem;font-size:1.4rem;width:15.5rem}}.brit-program-banner__name{font-size:2.4rem;width:70rem;line-height:1.4583333333;vertical-align:top;display:inline-block}@media (max-width:1023px){.brit-program-banner__name{font-size:2rem;margin:0 0 .5rem;width:auto;line-height:1.5}}@media (max-width:767px){.brit-program-banner__name{font-size:1.8rem;margin:0 0 1.3rem;width:100%;line-height:1.3333333333}}.brit-program-banner__name--date{color:#585d5f;margin:1rem 0 0}.brit-program-banner__price{padding:.5rem 0 0;font-size:2.6rem;width:30rem;line-height:1.3461538462;vertical-align:top;display:inline-block}@media (max-width:1023px){.brit-program-banner__price{display:none}}.brit-program-banner__price--date{font-size:1.4rem;margin:1.5rem 0 0;line-height:1.4285714286}.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{width:16rem;vertical-align:top;display:inline-block}@media (max-width:767px){.brit-program-banner__buttons{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin:0 -1rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}.brit-program-banner__buttons .button{width:100%}@media (max-width:767px){.brit-program-banner__buttons .button{margin:0 1rem;width:50%}}.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{color:rgba(0,0,0,.5);vertical-align:top;display:inline-block}body.is-no-touch .brit-program-content-list li a:hover{color:#000}.brit-program-content-list li a.is-active{pointer-events:none;color:#000}.brit-program-content-list--white li a{color:#000}.brit-program-content-list--white li a.is-active,body.is-no-touch .brit-program-content-list--white li a:hover{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;font-weight:500;margin:0 0 4rem;line-height:1.6666666667}@media (max-width:1023px){.brit-program-enter-conditions__title{font-size:1.8rem;margin:0 0 3.5rem}}.brit-program-enter-conditions__modules-item{overflow:hidden;position:relative;border-top:1px solid #b6bec0}.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{font-weight:500;margin:0 0 1rem;line-height:1.5625}@media (max-width:1023px){.brit-program-enter-conditions__item-inner h4{font-size:1.5rem;margin:0 0 2rem;line-height:1.6666666667}}.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);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{padding:1.7rem 0 1.8rem;font-size:1.8rem;font-weight:500;position:relative;width:100%;line-height:1.6666666667;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{width:85%;vertical-align:top;white-space:normal;display:inline-block}@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{height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;top:50%;width:2.5rem;z-index:1}@media (max-width:1023px){.brit-program-enter-conditions__item-title-button{height:1.4rem;width:1.4rem}}.brit-program-enter-conditions__item-title-button:after,.brit-program-enter-conditions__item-title-button:before{height:1.5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute;top:50%;background:#000;left:0;width:100%}.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);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{margin:0 0 4rem;width:80rem;line-height:1.5625}.brit-program-enter-conditions__item-text:last-child{margin:0}@media (max-width:1023px){.brit-program-enter-conditions__item-text{font-size:1.5rem;margin:0 0 3rem;width:64rem;line-height:1.6}}@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;color:rgba(0,0,0,.5);line-height:1.4285714286}.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{overflow:hidden;position:relative;border-top:1px solid #b6bec0}.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);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{padding:1.7rem 0 1.8rem;font-size:1.8rem;font-weight:500;position:relative;width:100%;line-height:1.6666666667;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{width:85%;vertical-align:top;white-space:normal;display:inline-block}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{height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;top:50%;width:2.5rem;z-index:1}@media (max-width:1023px){.brit-program-enter__item-title-button{height:1.4rem;width:1.4rem}}.brit-program-enter__item-title-button:after,.brit-program-enter__item-title-button:before{height:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute;top:50%;background:#000;left:0;width:100%}.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);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{font-size:1.5rem;width:64rem;line-height:1.6}}@media (max-width:767px){.brit-program-enter__item-text{width:100%}}.brit-program-enter__item-text p{margin:0 0 2.5rem;width:80%}@media (max-width:1023px){.brit-program-enter__item-text p{margin:0 0 3rem}}@media (max-width:767px){.brit-program-enter__item-text p{margin:0;width:100%}}.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{min-height:22rem;display:block}.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{overflow:hidden;position:relative;border-top:1px solid #b6bec0}.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);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{padding:1.7rem 0 1.8rem;font-size:1.8rem;font-weight:500;position:relative;width:100%;line-height:1.6666666667;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{width:90%;vertical-align:top;white-space:normal;display:inline-block}body.is-no-touch .brit-program-faq__item-title:hover{cursor:pointer}.brit-program-faq__item-title-button{height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;top:50%;width:2.5rem;z-index:1}@media (max-width:1023px){.brit-program-faq__item-title-button{height:1.4rem;width:1.4rem}}.brit-program-faq__item-title-button:after,.brit-program-faq__item-title-button:before{height:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute;top:50%;background:#000;left:0;width:100%}.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);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{font-size:1.5rem;width:64rem;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{min-width:16rem;vertical-align:top;display:inline-block}@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;margin:0 0 4rem;line-height:1.4583333333}@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{margin:0 0 1.5rem}.brit-program-partners__item,.brit-program-partners__link .link-underline-new{font-size:1.8rem;line-height:1.6666666667}.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{overflow:hidden;padding:30px;margin-right:auto;max-height:300px;margin-left:auto}.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{height:200px;margin-right:auto;margin-bottom:30px;border-radius:100px;margin-left:auto;width:200px}.brit-program-stories__col{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;padding:0 1.5rem;-webkit-box-flex:0;width:33.3333333333%}@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{-ms-flex:0 0 100%;flex:0 0 100%;padding:0;-webkit-box-flex:0;width:100%}}.brit-program-stories__header{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:end;margin:0 0 4rem;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@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.2857142857}@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.4583333333}}.brit-program-stories__title{font-size:2.4rem;line-height:1.4583333333}@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{pointer-events:none;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;opacity:0;bottom:0;top:0;background:#fff;left:0;z-index:1}.brit-program-stories__list-wrapper.is-changed:before{opacity:1}.brit-program-stories__container{overflow:hidden;font-size:0;position:relative;text-align:center;white-space:nowrap}@media (max-width:767px){.brit-program-stories__container{min-height:44.5rem}}.brit-program-stories__item{text-align:left;width:100%;vertical-align:top;white-space:normal;display:inline-block}.brit-program-stories__item.is-active{pointer-events:all;opacity:1}@media (max-width:1023px){.brit-program-stories__item .card-person__image-before{height:13rem;width:13rem}}@media (max-width:767px){.brit-program-stories__item .card-person__image-before{height:18rem;width:18rem}}@media (max-width:1023px){.brit-program-stories__item .card-person__image-after{height:19.5rem;width:19.5rem}}@media (max-width:767px){.brit-program-stories__item .card-person__image-after{height:27rem;width:27rem}}.brit-program-stories__button{display:none}.brit-program-stories__button button{width:100%}@media (max-width:767px){.brit-program-stories__button{width:21.5rem;display:block}}.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{overflow:hidden;position:relative;border-top:1px solid #b6bec0}.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;margin-bottom:4rem;padding-left:1.5rem}@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;margin:0 0 1rem;line-height:1.3333333333}}.brit-program-structure__item-inner ul li:last-child{margin:0}.brit-program-structure__item-inner h4{font-weight:500;margin:0 0 1rem;line-height:1.5625}@media (max-width:1023px){.brit-program-structure__item-inner h4{font-size:1.5rem;line-height:1.3333333333}}.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);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{padding:1.7rem 0 1.8rem;font-size:1.8rem;font-weight:500;position:relative;width:100%;line-height:1.6666666667;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{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);width:85%;vertical-align:top;white-space:normal;display:inline-block}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{height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;top:50%;width:2.5rem;z-index:1}@media (max-width:1023px){.brit-program-structure__item-title-button{height:1.4rem;width:1.4rem}}.brit-program-structure__item-title-button:after,.brit-program-structure__item-title-button:before{height:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute;top:50%;background:#000;left:0;width:100%}.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);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{margin:0 0 3rem;width:80rem;line-height:1.5625}@media (max-width:1023px){.brit-program-structure__item-text{font-size:1.5rem;margin:0 0 2.5rem;width:64rem;line-height:1.6}}@media (max-width:767px){.brit-program-structure__item-text{margin:0 0 3rem;width:100%}}.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{vertical-align:middle;display:inline-block}@media (max-width:1023px){.brit-program-structure__item-program{font-size:1.5rem}.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{font-size:1.6rem;margin:0 auto;width:90%}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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}.brit-program-student-reviews__link-block span{font-weight:500;margin-bottom:.5rem;color:transparent;-webkit-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);position:relative;vertical-align:top;display:inline-block}.brit-program-student-reviews__link-block span:before{opacity:1;background:-webkit-gradient(linear,left top,right top,color-stop(0,#000),to(#000));background:linear-gradient(90deg,#000,#000);-webkit-background-clip:text;background-clip:text}.brit-program-student-reviews__link-block span:after,.brit-program-student-reviews__link-block span:before{pointer-events:none;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:attr(title);position:absolute;bottom:0;top:0;left:0}.brit-program-student-reviews__link-block 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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;background-clip:text}.brit-program-student-reviews__item{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.brit-program-student-reviews__item picture{height:100%;min-height:100%;min-width:100%;text-align:center;width:100%;display:block}.brit-program-student-reviews__item picture img{max-width:calc(100% - 20px);max-height:calc(100% - 20px);margin:10px auto auto;width:100%;display:block}.brit-program-student-reviews__image-block{height:100%;cursor:pointer;width:100%}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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}.brit-program-student-reviews__image-block .block-info{font-size:1.6rem;text-align:left;margin:2rem auto;width:90%}.brit-program-student-reviews__image-block .block-info span{font-weight:500;margin-bottom:.5rem;color:transparent;-webkit-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);position:relative;vertical-align:top;display:inline-block}.brit-program-student-reviews__image-block .block-info span:before{opacity:1;background:-webkit-gradient(linear,left top,right top,color-stop(0,#000),to(#000));background:linear-gradient(90deg,#000,#000);-webkit-background-clip:text;background-clip:text}.brit-program-student-reviews__image-block .block-info span:after,.brit-program-student-reviews__image-block .block-info span:before{pointer-events:none;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:attr(title);position:absolute;bottom:0;top:0;left:0}.brit-program-student-reviews__image-block .block-info 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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;background-clip:text}.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{color:rgba(0,0,0,.5);text-transform:uppercase;text-align:center;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{height:3.2rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);position:absolute;top:50%;left:50%;width:4rem}.brit-program-student-reviews__nophoto{height:17rem;position:relative;background:#232526;width:26rem;margin-top:10px}@media (max-width:1023px){.brit-program-student-reviews__nophoto{height:auto;min-height:12.8rem;width:100%}}@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{overflow:hidden;font-size:0}.brit-program-student-works__list.is-collapsed .brit-program-student-works__item:not(.is-existed){display:none}.brit-program-student-works__item{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;margin:0 0 4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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{width:100%;display:block}.brit-program-student-works__image-block{height:100%;position:relative;vertical-align:top;display:inline-block}body.is-no-touch .brit-program-student-works__image-block:hover{cursor:url(/_markup/build/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{right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;opacity:0;bottom:0;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));left:0}.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{color:rgba(0,0,0,.5);text-transform:uppercase;text-align:center;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.3333333333}.brit-program-teacher-works{width:100%}}.brit-program-teacher-works__wrapper{padding:6rem 0 4rem;margin:0 4rem}@media (max-width:1023px){.brit-program-teacher-works__wrapper{padding:6rem 0;margin:0 4rem}}@media (max-width:767px){.brit-program-teacher-works__wrapper{padding:5.5rem 0 4rem;margin:0 2rem}}.brit-program-teacher-works__list{overflow:hidden;font-size:0}.brit-program-teacher-works__list.is-collapsed .brit-program-teacher-works__item:not(.is-existed){display:none}.brit-program-teacher-works__item{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;margin:0 0 4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.brit-program-teacher-works__item{margin:0 0 4rem}}@media (max-width:767px){.brit-program-teacher-works__item{margin:0 0 2rem}}.brit-program-teacher-works__item img{width:100%;display:block}.brit-program-teacher-works__image-block{height:100%;position:relative;vertical-align:top;display:inline-block}body.is-no-touch .brit-program-teacher-works__image-block:hover{cursor:url(/_markup/build/assets/img/icons/cursor.cur),none}body.is-no-touch .brit-program-teacher-works__image-block:hover:after{opacity:1}.brit-program-teacher-works__image-block:after{right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;opacity:0;bottom:0;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));left:0}.brit-program-teacher-works__button{font-size:1.6rem;font-weight:500;text-align:center;margin:0 0 6rem}@media (max-width:1023px){.brit-program-teacher-works__button{font-size:1.5rem}}@media (max-width:767px){.brit-program-teacher-works__button{margin:0 0 5rem}}.brit-program-teacher-works__show-btn{color:rgba(0,0,0,.5);text-transform:uppercase;text-align:center;margin:0 auto}@media (max-width:1023px){.brit-program-teacher-works__show-btn{font-size:1.5rem}}body.is-no-touch .brit-program-teacher-works__show-btn:hover{color:#000}.brit-program-teacher-works__all-works-link{font-size:1.8rem}@media (max-width:1023px){.brit-program-teacher-works__all-works-link{font-size:1.5rem;line-height:1.3333333333}}.brit-program-teachers .wrapper{padding:6rem 0;margin:0 4rem}@media (max-width:767px){.brit-program-teachers .wrapper{margin:0 2rem;display:block}}.brit-program-teachers__card-info{margin-bottom:1em}@media (max-width:767px){.brit-program-teachers__card-info{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.25rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex}}.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{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;min-height:1px;-ms-flex-item-align:start;padding:0 1.25rem;-webkit-box-flex:0;max-width:33.3333333333%;align-self:flex-start;margin:0;width:100%}}.brit-program-teachers__card-info-img{height:100%;padding:0 0 100%;background:no-repeat 50%;background-size:cover;width:100%}@media (max-width:767px){.brit-program-teachers__card-info-content-wrapper{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;min-height:1px;padding:0 1.25rem;-webkit-box-flex:0;max-width:66.6666666667%;margin:0}}.brit-program-teachers__card-info-name{font-size:1.8rem;font-weight:500;line-height:1.6666666667}@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.4666666667}}.brit-program-teachers__card-info-post{font-size:1.8rem;color:#b6bec0;margin:0 0 2rem;line-height:1.6666666667}@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;margin:0 0 1rem;line-height:1.3333333333}}.brit-program-teachers__card-info-description{font-size:1.2rem;color:#b6bec0;margin:0 0 .2rem;line-height:1.2}@media (max-width:1023px){.brit-program-teachers__card-info-description{font-size:1.1rem;line-height:1.1}}@media (max-width:767px){.brit-program-teachers__card-info-description{font-size:1rem;margin:0 0 .1rem;line-height:1}}.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{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;max-width:33.333333%;margin:0 0 4rem;width:100%}.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{height:1px;content:"";position:absolute;opacity:.15;top:0;background:#fff;left:-50vw;width:150vw}.call-to-action h3{font-weight:400}@media (max-width:767px){.call-to-action h3{font-size:2.4rem;line-height:1.4583333333}}.call-to-action h3+h3{margin-top:4rem}.call-to-action__contacts-list{font-size:1.8rem;line-height:1.6666666667;margin-top:3rem}.call-to-action__contacts-list li{margin-bottom:1rem}.education-announce{-webkit-box-shadow:0 -18rem #000;box-shadow:0 -18rem #000;background:#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;font-weight:900;color:#fff;margin:0 0 2.5rem;line-height:1}@media (max-width:1023px){.education-announce__title{font-size:2.4rem;margin:0 0 .8rem;line-height:1.4583333333}}.education-announce__text{font-size:2.4rem;color:hsla(0,0%,100%,.5);line-height:1.4583333333}@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{font-size:1.6rem;margin:0 4rem 0 0;width:36rem;vertical-align:top;display:inline-block}.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{padding:1.5rem 0 1.7rem;width:100%}@media (max-width:1023px){.education-announce__information-item a span{font-size:1.5rem}.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{-webkit-box-shadow:0 -14rem hsla(192,7%,73%,.3);box-shadow:0 -14rem hsla(192,7%,73%,.3);background:hsla(192,7%,73%,.3)}.education-test-block__form{padding:6rem 0}@media (max-width:767px){.education-test-block__form{padding:4rem 0 2rem}}.education-test-block__item{padding:0 10rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);opacity:0;display:none}@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{opacity:1;display:block}.education-test-block__item-title{padding:0 0 0 1.15em;font-size:2.4rem;position:relative;line-height:1.4583333333}@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{padding:4rem 0 6rem 20rem;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-orient:horizontal}@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-pack:center;height:8rem;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;color:rgba(0,0,0,.5);-webkit-box-align:center;-webkit-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;align-items:center;-webkit-box-shadow:0 2px 2rem hsla(192,7%,73%,.3);box-shadow:0 2px 2rem hsla(192,7%,73%,.3);background:#fff;cursor:pointer;width:24rem;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}body.is-no-touch .education-test-block__item-buttons label:hover{color:#000}@media (max-width:1023px){.education-test-block__item-buttons label{margin:0 0 2rem;width:100%}}@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{height:16rem;position:relative}.education-test-block .education-test__list.form-loading:before{right:0;content:"";position:absolute;bottom:0;top:0;background:hsla(0,0%,100%,.5);left:0;display:block;z-index:100}.education-test-block .education-test__list.form-loading:after{-webkit-animation:sk-spinner-pulse 1s ease-in-out infinite;animation:sk-spinner-pulse 1s ease-in-out infinite;height:8rem;-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);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);content:"";position:absolute;opacity:1;top:50%;border-radius:100%;background:#ff7020;left:50%;width:8rem;display:block;z-index:101}.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;margin:0 0 1.4rem -.075em;line-height:1.2857142857}@media (max-width:1023px){.education-test__title{font-size:2.4rem;margin:0 0 1.6rem -.075em;line-height:1.4583333333}}.education-test__text{font-size:1.8rem;margin:0 0 5rem;line-height:1.6666666667}@media (max-width:1023px){.education-test__text{font-size:1.5rem;margin:0;line-height:1.6}}.education-test__button{width:18rem}.education-test__button a,.education-test__button button{width:100%}@media (max-width:1023px){.education-test__button{width:100%}.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{font-size:0;margin-bottom:3.6rem;max-width:30rem;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{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.event-open .social .social__container{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.event-open .social .social__container{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}}.event-open .social .social__container a{height:2.927rem;position:relative;text-align:center;margin-left:.732rem;width:2.927rem;vertical-align:top;display:inline-block}@media (max-width:767px){.event-open .social .social__container a{height:3.5rem;margin-left:1.5rem;width:3.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{-webkit-animation:preloader-transfusion 70s linear infinite;animation:preloader-transfusion 70s linear infinite;opacity:1}.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{overflow:hidden;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);border-radius:50%;background:#111213;display:none}.event-open .social .social__ico,.event-open .social .social__ico svg,.event-open .social .social__ico-rainbow{right:0;position:absolute;bottom:0;top:0;left:0}.event-open .social .social__ico-rainbow{opacity:1}.event-open .social .social__ico-rainbow,.event-open .social .social__ico-rainbow:before{-webkit-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{right:2px;content:"";position:absolute;opacity:0;bottom:2px;top:2px;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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);left:2px}.event-open .social .social__ico-rainbow svg{right:0;position:absolute;bottom:0;top:0;left:0;z-index:1}.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;margin-bottom:4rem;letter-spacing:-.1rem}@media (max-width:767px){.event-open__title{margin-bottom:.9rem;letter-spacing:0}}.event-open__sticky-wrapper{position:relative}@media (min-width:1024px) and (max-width:9999px){.event-open__sticky-item{padding:0 2rem 17.5rem;position:sticky;top:17.5rem;width:30rem}.event-open__sticky-item--left{left:0}.event-open__sticky-item--right{right:0}}.event-open__filter{margin-bottom:1.5rem;margin-top: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{overflow-wrap:break-word;font-size:1.6rem;margin-bottom:.5rem;color:#585d5f;word-break:break-word;opacity:.7;line-height:1.565;word-wrap:wrap}@media (max-width:767px){.event-open__caption{font-size:1.5rem;line-height:1.6}}.event-open__side-text{overflow-wrap:break-word;font-size:1.6rem;margin-bottom:4rem;word-break:break-word;line-height:1.565;word-wrap:wrap;display:block}@media (max-width:767px){.event-open__side-text{font-size:1.5rem;margin-bottom:2rem;line-height:1.6}}.event-open__slider{margin-bottom:3.7rem}@media (max-width:767px){.event-open__slider{margin-bottom:1.2rem}}.event-open__picture{height:40rem!important;margin-bottom:1.2rem!important;background:no-repeat 50%;background-size:cover}@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;color:#585d5f;opacity:.7;line-height:1.25}@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;font-weight:500;margin-bottom:1.2rem;line-height:1.67}@media (max-width:767px){.event-open__plan-title{font-size:1.5rem;margin-bottom:1rem;line-height:1.6}}.event-open__description-text{font-size:1.6rem;margin-bottom:2.5rem;line-height:1.565}.event-open__description-text:last-child{margin-bottom:0}@media (max-width:767px){.event-open__description-text{font-size:1.5rem;margin-bottom:3.4rem;line-height:1.6}}.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{flex-shrink:0;font-size:1.6rem;-ms-flex-negative:0;margin-right:1rem;opacity:.5;width:10.6rem;line-height:1.565;display:block}@media (max-width:767px){.event-open__plan-time{font-size:1.5rem;line-height:1.6}}.event-open__theme{font-size:1.6rem;margin-bottom:1rem;line-height:1.565;display:block}@media (max-width:767px){.event-open__theme{font-size:1.5rem;margin-bottom:1.03rem;line-height:1.6}}.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{color:#fff!important;margin-left:4rem!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (max-width:1023px){.event-open__registration{margin-left:0!important;margin-top:3.9rem!important}}@media (max-width:767px){.event-open__registration{margin-bottom:4rem!important;margin-top:0!important}}.event-open__slider-wrapper{overflow:hidden;position:relative}.event-open__slider-wrapper:before{pointer-events:none;right:0;content:"";position:absolute;opacity:0;bottom:0;top:0;background:#000;left:0;z-index:1}.event-open__slider-wrapper.is-changed:before{opacity:1}.event-open__slider-list{overflow:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap}.event-open__slider-list>*{white-space:normal;display:inline-block}.event-open__slide{width:100%;white-space:normal;display:none}.event-open__slide.is-active{-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;display:inline-block}.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{height:2.1rem;width:2.1rem}.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;margin-bottom:11.9rem;color:#585d5f;opacity:.7;line-height:1.46}@media (max-width:767px){.events-all__description{font-size:1.5rem;margin-bottom:4.5rem;line-height:1.6}}.events-all__tabs-wrapper{border-bottom:1px solid #b6bec0}.events-all__tabs{-webkit-box-align:end;align-items:flex-end;margin-left:-4.6rem;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@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{font-size:2.4rem;color:#b6bec0;position:relative;padding-bottom:.4rem;line-height:1.46;display:block}.events-all__tab-link:focus,.events-all__tab-link:hover{color:#000}.events-all__tab-link.js-tabs__item--active{pointer-events:none;color:#000;cursor:default}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);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{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#000,#000);-webkit-background-clip:text}.events-all__tab-link.js-tabs__item--active span:after,.events-all__tab-link.js-tabs__item--active span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}.events-all__tab-link.js-tabs__item--active:after,.events-all__tab-link.js-tabs__item--active:before{height:2px;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;bottom:-.1rem;left:0}.events-all__tab-link.js-tabs__item--active:before{border-color:transparent;background:#000}.events-all__tab-link.js-tabs__item--active:after{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}@media (max-width:767px){.events-all__tab-link{font-size:1.5rem;padding-bottom:1rem;line-height:1.333}}.events-all__filter-wrapper{-ms-flex-pack:justify;padding-top:2rem;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:2.7rem;-webkit-box-align:start;position:relative;align-items:flex-start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.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{flex-grow:1;-webkit-box-flex:1;margin-right:0;width:100%;-ms-flex-positive:1}.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{right:0;left:auto}@media (max-width:767px){.events-all__filter-wrapper.js-tabs__filters--modified .events-all__datepicker-wrapper{right:auto;left:-5.6vw}.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;margin-bottom:0;padding-bottom:2rem}.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{padding-top:1.8rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:3rem;-webkit-box-align:baseline;align-items:baseline;margin-left:-4rem;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.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;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86);opacity:.7;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;margin:0 0 3rem;white-space:nowrap}@media (max-width:767px){.events-all__datepickers{margin:0 auto 4rem;width:28rem}}.events-all__datepickers>*{white-space:normal}.events-all__datepicker-wrapper{padding:3rem 4rem 4rem;position:absolute;top:calc(100% + 2.5rem);background:#000;left:0;display:none;z-index:5}@media (max-width:1023px){.events-all__datepicker-wrapper{padding:3rem}}@media (max-width:767px){.events-all__datepicker-wrapper{padding:3rem 0;top:calc(100% + 2rem);left:-5.6vw;width:100vw}}@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;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:0 0;width:auto;vertical-align:top;display:inline-block}.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;fill:#fff;color:#fff;background:0 0}.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;fill:#fff;padding:0;color:#fff;line-height:0}.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{height:2.6rem;width:2.6rem;display:block}.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;color:hsla(0,0%,100%,.5);text-transform:lowercase}@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{width:auto;display:block}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer{color:hsla(0,0%,100%,.5);position:relative;max-width:none;min-width:auto;width:31.5rem;display:block}@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{height:1px;right:0;content:"";position:absolute;top:0;background:#585d5f;left:0;z-index:1}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer:after{content:"";position:absolute;bottom:0;top:0;background:#585d5f;left:0;width:1px}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day{height:4.5rem;font-size:1.6rem;border:0;color:#fff;-webkit-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);position:relative;max-width:none;margin:0;border-radius:0;width:4.5rem;line-height:4.5rem}@media (max-width:1023px){.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day{height:3.5rem;width:3.5rem;line-height:3.5rem}}@media (max-width:767px){.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day{height:4rem;width:4rem;line-height:4rem}}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day:before{right:0;content:"";position:absolute;bottom:0;top:0;background:#585d5f;width:1px;z-index:1}.events-all__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day:after{height:1px;right:0;content:"";position:absolute;bottom:0;background:#585d5f;left:0}.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;-webkit-box-shadow:none;box-shadow:none;background:hsla(0,0%,100%,.85)!important}.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:hsla(0,0%,100%,.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{height:0!important;content:"";visibility:hidden;clear:both;display:table!important}@media (max-width:767px){.events-all__datepicker-footer{margin:0 auto;width:28rem}}.events-all__datepicker-reset{float:left}.events-all__datepicker-setup{float:right}.events-all__select-wrapper{flex-shrink:0;-ms-flex-negative:0}.events-all__select-wrapper .choices{max-width:36rem;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{padding:3.1rem 0;font-size:1.6rem;font-weight:500;text-transform:uppercase;opacity:.5;margin:0 0 2rem .5rem;line-height:1.5625;vertical-align:middle;display:inline-block}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}.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}.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 hsla(192,7%,73%,.5)}@media (max-width:767px){.events-all .col:last-child>.card-event{border:none}.events-all .col:last-child>.card-event:after{height:1px;content:"";position:absolute;bottom:0;background-color:hsla(192,7%,73%,.5);left:-50vw;width:150vw}}.events-list{padding:7rem 0 0}@media (max-width:767px){.events-list{overflow-x:hidden}}.events-list .card-event{border-top:1px solid hsla(192,7%,73%,.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{-ms-flex-pack:end;height:100%;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.events-list__top-link{-ms-flex-pack:start;height:auto;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}}.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;margin:4rem 0;display:block}.events-list__all-days-wrapper:before{height:1px;content:"";position:absolute;top:-4rem;background-color:hsla(192,7%,73%,.5);left:-50vw;width:150vw}}.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.2857142857}@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.4583333333}}.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{font-size:1.6rem;font-weight:500;line-height:1.5625;vertical-align:top;display:inline-block}@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}.finance-britain-baccalaureate__main-content-item,body.is-no-touch .finance-britain-baccalaureate__main-content-item:hover{-webkit-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:hsla(192,7%,73%,.1)}@media (max-width:1023px){.finance-britain-baccalaureate__main-content-item:first-child{border-top:1px solid #b6bec0}.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{font-size:1.5rem;width:100%;line-height:1.6;padding-left:0;display:block}}.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);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);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{font-size:1.5rem;font-weight:400;color:rgba(0,0,0,.4);margin:.5rem 0 0;line-height:1.3333333333;vertical-align:top;display:inline-block}@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.2857142857}@media (max-width:1023px){.finance-intensives__title{font-size:3rem}}@media (max-width:767px){.finance-intensives__title{font-size:2.4rem;line-height:1.4583333333}}.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{font-size:1.6rem;font-weight:500;line-height:1.5625;vertical-align:top;display:inline-block}@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}.finance-intensives__main-content-item,body.is-no-touch .finance-intensives__main-content-item:hover{-webkit-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:hsla(192,7%,73%,.1)}@media (max-width:1023px){.finance-intensives__main-content-item:first-child{border-top:1px solid #b6bec0}.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{font-size:1.6rem;vertical-align:top;display:inline-block}@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{font-size:1.5rem;width:100%;line-height:1.6;padding-left:0;display:block}}.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);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);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{font-size:1.5rem;font-weight:400;color:rgba(0,0,0,.4);margin:.5rem 0 0;line-height:1.3333333333;display:block}@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.2857142857}@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.4583333333}}.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{font-size:1.6rem;font-weight:500;line-height:1.5625;vertical-align:top;display:inline-block}@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}.finance-russian-additional__main-content-item,body.is-no-touch .finance-russian-additional__main-content-item:hover{-webkit-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:hsla(192,7%,73%,.1)}@media (max-width:1023px){.finance-russian-additional__main-content-item:first-child{border-top:1px solid #b6bec0}.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{font-size:1.6rem;vertical-align:top;display:inline-block}@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{font-size:1.5rem;width:100%;line-height:1.6;padding-left:0;display:block}}.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);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);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{font-size:1.5rem;font-weight:400;color:rgba(0,0,0,.4);margin:.5rem 0 0;line-height:1.3333333333;vertical-align:top;display:inline-block}@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.2857142857}@media (max-width:1023px){.finance-schoolkid__title{font-size:3rem}}@media (max-width:767px){.finance-schoolkid__title{font-size:2.4rem;line-height:1.4583333333}}.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{font-size:1.6rem;font-weight:500;line-height:1.5625;vertical-align:top;display:inline-block}@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}.finance-schoolkid__main-content-item,body.is-no-touch .finance-schoolkid__main-content-item:hover{-webkit-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:hsla(192,7%,73%,.1)}@media (max-width:1023px){.finance-schoolkid__main-content-item:first-child{border-top:1px solid #b6bec0}.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{font-size:1.6rem;vertical-align:top;display:inline-block}@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{font-size:1.5rem;width:100%;line-height:1.6;padding-left:0;display:block}}.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);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);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{font-size:1.5rem;font-weight:400;color:rgba(0,0,0,.4);margin:.5rem 0 0;line-height:1.3333333333;display:block}@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:hsla(0,0%,100%,.5)}@media (max-width:767px){.first-screen-breadcrumbs{display:none}}.first-screen-breadcrumbs__item{font-size:1.4rem;margin:0 2rem 0 0;vertical-align:top;display:inline-block}@media (max-width:1023px){.first-screen-breadcrumbs__item{font-size:1.4rem}}.first-screen-breadcrumbs__item:last-child{margin:0}.first-screen-breadcrumbs__link,body.is-no-touch .first-screen-breadcrumbs__link:hover{-webkit-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}.first-screen-breadcrumbs__link--is-active{pointer-events:none;color:#fff}.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;font-size:0;margin:0 -2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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{padding:0 2rem;font-size:1.6rem;width:33.3333333333%;vertical-align:top;display:inline-block}.first-screen-links__item:nth-of-type(n+4) a{border-top:none}.first-screen-links__item a{padding:1.5rem 0 1.7rem;width:100%}@media (max-width:1023px){.first-screen-links__item a span{font-size:1.5rem}}.first-screen-links__item .button{height:5rem;width:100%}@media (max-width:1023px){.first-screen-links__item .button{width:20rem;margin-top:4rem}.first-screen-links__item{padding:0 1.5rem;width:100%}.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.3333333333%}@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}.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,.first-screen-links--white--three-in-a-row .first-screen-links__item:first-child a{border-top:1px solid #585d5f}}.first-screen-navigation{height:6rem;font-size:0;color:hsla(0,0%,100%,.5);-webkit-box-align:center;position:relative;border-bottom:1px solid hsla(0,0%,100%,.3);align-items:center;background:#000;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.first-screen-navigation{display:none}}.first-screen-navigation--fixed{height:8rem;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);border:0;color:hsla(0,0%,100%,.5)!important;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);position:fixed;bottom:0;background:#000;left:0;width:100%;z-index:3}.first-screen-navigation--fixed.is-visible{-webkit-transform:none;-ms-transform:none;transform:none}.first-screen-navigation .wrapper{height:100%;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.first-screen-navigation__arrow{right:0;position:absolute;top:calc(50% - .85rem);cursor:pointer}.first-screen-navigation__arrow svg{height:1.7rem;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);stroke-width:1.5px;width:1.6rem;stroke:#fff;display:block}body.is-no-touch .first-screen-navigation__arrow:hover svg{stroke:#ff7020}.first-screen-navigation__item{height:100%;font-size:1.4rem;margin:0 3rem 0 0;vertical-align:top;display:inline-block}.first-screen-navigation__item:last-child{margin-right:0}.first-screen-navigation__item a{height:100%;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.is-no-touch .first-screen-navigation__item a:hover{color:#fff}.first-screen-navigation__item.is-active a{pointer-events:none;color:#fff}.first-screen-table-block{overflow:hidden;min-height:18rem;padding:3.6rem 0 3.8rem;font-size:0}@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{margin-bottom:.7rem;width:16rem;vertical-align:bottom}@media (max-width:1023px){.first-screen-table-block .button{height:4rem;font-size:1.5rem;margin-bottom:0;width:15rem;vertical-align:top;margin-top:3rem}}@media (max-width:767px){.first-screen-table-block .button{height:3.5rem;font-size:1.4rem;width:100%;margin-top:0}}.first-screen-table-block__item{font-size:0;margin-right:3.5rem;color:#fff;vertical-align:top;display:inline-block}.first-screen-table-block__item:last-child{margin-right:0}@media (max-width:1023px){.first-screen-table-block__item{padding:0 1.5rem;margin:0;width:25%}}@media (max-width:767px){.first-screen-table-block__item{padding:0 1.25rem;margin-right:0;width:50%}}.first-screen-table-block__item--price{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.first-screen-table-block__item--price{padding:0;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -1.5rem;-webkit-box-orient:horizontal;width:auto}.first-screen-table-block__item--price .first-screen-table-block__text{padding:0 1.5rem;margin:0;width:25%}.first-screen-table-block__item--price .first-screen-table-block__text:first-child{margin-bottom:.5rem;width:100%}.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{margin-bottom:.5rem;display:block}}@media (max-width:767px){.first-screen-table-block__item--price{padding:1.5rem 0 0;margin-bottom:1rem;border-top:1px solid hsla(0,0%,100%,.1)}.first-screen-table-block__item--price:after,.first-screen-table-block__item--price:before{height:1px;content:"";position:absolute;top:-1px;background:hsla(0,0%,100%,.1);width:1rem}.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{margin-bottom:2rem;width:50%}.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{margin-bottom:.3rem;width:100%}}.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{margin-bottom:.5rem;color:#585d5f}@media (max-width:1023px){.first-screen-table-block__text--title{margin-bottom:0;width:100%}}@media (max-width:767px){.first-screen-table-block__text--title{margin-bottom:.4rem}.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{height:4rem;font-size:1.5rem;width:15rem;margin-top:0}}@media (max-width:767px){.first-screen-table-block--six .button{height:3.5rem;font-size:1.4rem;margin:.5rem 0 0 1.25rem;width:15.5rem}}.first-screen-table-block--six .first-screen-table-block__item{font-size:0;margin-right:0;color:#fff;padding-right:1.5rem;vertical-align:top;display:inline-block}@media (max-width:1023px){.first-screen-table-block--six .first-screen-table-block__item{padding:0 1rem 0 0;margin-bottom:2.5rem;width:25%}}@media (max-width:767px){.first-screen-table-block--six .first-screen-table-block__item{padding:0 1.25rem;margin-bottom:0;width:50%}}.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){margin-right:0;width:12rem}@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){margin-right:0;width:19.5rem}@media (max-width:1023px){.first-screen-table-block--six .first-screen-table-block__item:nth-child(6){padding:0 1rem 0 0;width:25%}}@media (max-width:767px){.first-screen-table-block--six .first-screen-table-block__item:nth-child(6){padding:0 1.25rem;margin-bottom:2rem;width:50%}}.first-screen-table-block--six .first-screen-table-block__item--mobile{padding:1.5rem 1.25rem 0;border-top:1px solid hsla(0,0%,100%,.1);width:100%}@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{pointer-events:none;opacity:.75}.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{pointer-events:none;opacity:.75}.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{height:.1rem;content:"";position:absolute;bottom:0;background:hsla(192,7%,73%,.4);left:0;width:100%}.first-screen-tabs-block__buttons p{padding:0 0 1.5rem;color:#585d5f;-webkit-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);border-bottom:.2rem solid transparent;margin:0 2rem 0 0;cursor:pointer;vertical-align:top;display:inline-block}.first-screen-tabs-block__buttons p:focus,.first-screen-tabs-block__buttons p:hover{color:#fff}.first-screen-tabs-block__buttons p.is-active{pointer-events:none;color:#fff;border-bottom:.2rem solid #6bc669;cursor:default}.first-screen-tabs-block__wrapper{position:relative}.first-screen-tabs-block__item{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;opacity:0;top:0;left:0;width:100%}.first-screen-tabs-block__item.is-active{pointer-events:all;opacity:1}.first-screen-tabs-block__item--expired .first-screen-tabs-block__list-item--buttons{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@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{text-align:left;width:100%}.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-bottom:-25px;margin-top:40px}.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{pointer-events:none;opacity:.75}.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{pointer-events:none;opacity:.75}.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}.first-screen-tabs-block__list-item--big{padding:1.5rem 0 0;border-top:1px solid hsla(192,7%,73%,.4);width:100%}.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{padding:2.5rem 0 0;width:16rem}@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{margin:0 0 .8rem;width:100%}@media (max-width:1023px){.first-screen-tabs-block__list-item--buttons .button{font-size:1.5rem;margin:0 2rem 0 0;width:15.5rem}}@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;margin:0 0 2.5rem;line-height:1.4583333333}@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;color:#585d5f;line-height:1.4285714286}@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;margin:0 0 2.5rem;line-height:1.2857142857}@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{overflow:hidden;position:relative;border-top:1px solid #b6bec0}.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);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{padding:1.7rem 0 1.8rem;font-size:1.8rem;font-weight:500;position:relative;width:100%;line-height:1.6666666667;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{width:90%;vertical-align:top;white-space:normal;display:inline-block}body.is-no-touch .info-block-accordion-two-col__item-title:hover{cursor:pointer}.info-block-accordion-two-col__item-title-button{height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;top:50%;width:2.5rem;z-index:1}@media (max-width:1023px){.info-block-accordion-two-col__item-title-button{height:1.4rem;width:1.4rem}}.info-block-accordion-two-col__item-title-button:after,.info-block-accordion-two-col__item-title-button:before{height:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute;top:50%;background:#000;left:0;width:100%}.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);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.6666666667}@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{margin:0 0 3.5rem;width:90%}.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{margin:0 0 3rem;width:100%}}.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;margin:0 0 1rem;line-height:1.6}.info-block-accordion-two-col__item-text p:last-child{margin:0}}.info-block-accordion-two-col__item-text span{font-size:1.6rem;font-weight:500;line-height:1.5625}@media (max-width:767px){.info-block-accordion-two-col__item-text span{font-size:1.5rem;margin:0 0 1rem;line-height:1.6;vertical-align:top;display:inline-block}}.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{padding:0 0 0 2rem;position:relative;margin:0 0 .5rem}.info-block-accordion-two-col__item-text ul li:before{height:4px;content:"";position:absolute;top:.8rem;border-radius:50%;background:#000;left:0;width:4px}.info-block-accordion-two-col__item-image{padding:0 10rem}.info-block-accordion-two-col__item-image img{height:auto;width:100%}.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;margin:0 0 2.5rem;line-height:1.2857142857}@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{overflow:hidden;position:relative;border-top:1px solid #b6bec0}.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);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{padding:1.7rem 0 1.8rem;font-size:1.8rem;font-weight:500;position:relative;width:100%;line-height:1.6666666667;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{width:90%;vertical-align:top;white-space:normal;display:inline-block}body.is-no-touch .info-block-accordion__item-title:hover{cursor:pointer}.info-block-accordion__item-title-button{height:2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;top:50%;width:2.5rem;z-index:1}@media (max-width:1023px){.info-block-accordion__item-title-button{height:1.4rem;width:1.4rem}}.info-block-accordion__item-title-button:after,.info-block-accordion__item-title-button:before{height:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute;top:50%;background:#000;left:0;width:100%}.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);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{font-size:1.6rem;margin:0 0 4rem;width:95%;line-height:1.5625}.info-block-accordion__item-text p:last-child{margin-bottom:0}.info-block-accordion__item-text p:first-child{font-size:1.8rem;width:90%;line-height:1.6666666667}@media (max-width:767px){.info-block-accordion__item-text p{margin:0 0 3rem}.info-block-accordion__item-text p,.info-block-accordion__item-text p:first-child{font-size:1.5rem;width:100%;line-height:1.6}}.info-block-accordion__item-text h4{font-size:1.6rem;font-weight:500;line-height:1.5625}@media (max-width:767px){.info-block-accordion__item-text h4{font-size:1.5rem;margin:0 0 1rem;line-height:1.6;vertical-align:top;display:inline-block}}.info-block-accordion__item-text ul{font-size:1.6rem;margin:0 0 4rem;line-height:1.5625}@media (max-width:767px){.info-block-accordion__item-text ul{font-size:1.5rem;margin:0 0 3rem;line-height:1.6}.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{height:auto;width:100%}.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{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align: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;font-weight:400;margin:0 0 0 -.06em;line-height:1}@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.2857142857}}.info-block-announce__title--small{font-size:5rem;line-height:1.2}.info-block-announce__desc{padding:2rem 0 0;font-size:2.4rem;color:rgba(35,37,38,.5);letter-spacing:-.2px;line-height:1.4583333333}@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{padding:0 2rem;font-size:1.6rem;max-width:25%;width:100%;vertical-align:top;display:inline-block}@media (max-width:1023px){.info-block-announce__links-item{padding:0 1.5rem;font-size:1.4rem;max-width:44.4444444444%;margin:0;width:100%;display:block}.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{padding:0 1.25rem;max-width:100%;margin:-1px 0 0;width:100%}.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{padding:2rem 0;margin-bottom:2rem;color:rgba(88,93,95,.5);text-transform:uppercase;text-align:center;display:inline-block}@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.6666666667}@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;margin:0 0 4rem;line-height:1.2857142857}@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;margin:0 0 4rem;line-height:1.5}}.info-block-two-text-columns__item{vertical-align:top;display:inline-block}@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{width:100%;display:block}}.info-block-two-text-columns__item-title{font-size:2.4rem;font-weight:500;line-height:1.4583333333}@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.6666666667}}.info-block-two-text-columns__item-desc{font-size:2.4rem;margin:0 0 2rem;line-height:1.4583333333}@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.6666666667}}.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{color:rgba(0,0,0,.5);line-height:1.6}}.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;font-weight:400;margin-bottom:4rem;letter-spacing:-.02em;line-height:1.2}@media (max-width:767px){.info-block__heading{font-size:2.4rem;margin-bottom:2rem;line-height:1.46}}.info-block__heading-semibold{font-size:2.4rem;font-weight:600;margin-bottom:4rem;line-height:1.27}@media (max-width:767px){.info-block__heading-semibold{font-size:1.8rem;margin-bottom:2rem;line-height:1.7}}.info-block__heading-text{font-size:3.5rem;margin-bottom:4rem;line-height:1.33}@media (max-width:767px){.info-block__heading-text{font-size:2rem;margin-bottom:2rem}}.info-block__text-medium{font-size:2.4rem;margin-bottom:4rem;line-height:1.46}@media (max-width:767px){.info-block__text-medium{font-size:1.8rem;margin-bottom:2rem;line-height:1.67}}.info-block__text{font-size:1.8rem;margin-bottom:4rem;line-height:1.67}.info-block__text .right-50{margin:10px;width:50%;float:right}@media (max-width:1023px){.info-block__text .right-50{width:100%;float:none}}.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{font-weight:600;margin-bottom:1rem;display:block}.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;margin-bottom:4rem;line-height:1.67}@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;margin-bottom:4rem;line-height:1.67}@media (max-width:767px){.info-block__list{font-size:1.6rem;line-height:1.56}}.info-block__list b{font-weight:600;margin-bottom:1rem;display:block}.info-block__list-more-gap{font-size:1.8rem;margin-bottom:6rem;line-height:1.67}@media (max-width:767px){.info-block__list-more-gap{font-size:1.6rem;margin-bottom:4rem;line-height:1.56}}.info-block__list-more-gap b{font-weight:600;margin-bottom:1rem;display:block}.info-block__list-with-item-notice{font-size:1.8rem;margin-bottom:6rem;line-height:1.67}@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{font-weight:600;margin-bottom:1rem;display:block}.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{color:rgba(0,0,0,.5);display:block}.info-block__list-with-dots{font-size:1.8rem;margin-bottom:6rem;line-height:1.67}@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{font-weight:600;margin-bottom:1rem;display:block}.info-block__list-with-dots ul{list-style:disc;padding-left:1.7rem}.info-block__list-columns{font-size:1.8rem;margin-bottom:2rem;line-height:1.67}@media (max-width:767px){.info-block__list-columns{font-size:1.6rem;margin-bottom:3rem;line-height:1.56}}.info-block__list-columns li{margin-bottom:2rem}@media (max-width:767px){.info-block__list-columns li{margin-bottom:1rem}}.info-block__caption{font-size:1.8rem;font-weight:600;margin-bottom:1rem;line-height:1.67;display:block}@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{font-size:2.4rem;font-weight:600;margin-bottom:0;display:block}@media (max-width:767px){.info-block__caption--semibold{font-size:1.8rem}}.info-block__caption-medium{font-size:2.4rem;margin-bottom:2rem;line-height:1.46}@media (max-width:767px){.info-block__caption-medium{font-size:1.8rem;margin-bottom:1rem;line-height:1.67}}.info-block__figure{margin-bottom:3rem;margin-top:.4rem}@media (max-width:1023px){.info-block__figure{margin-top:0}}@media (max-width:767px){.info-block__figure{margin-bottom:3.4rem}}.info-block__image{height:auto;background-color:hsla(192,7%,73%,.15);width:100%}.info-block .card-video__desc,.info-block__figcaption{font-size:1.4rem;color:rgba(88,93,95,.7)}.info-block__figcaption{margin-top:1rem}@media (max-width:767px){.info-block__figcaption{margin-top:.8rem}}.info-block__notice{min-height:36rem;padding:4rem;color:#fff;max-width:56rem;background-color:#000;margin:0 auto 3rem;width:100%}@media (max-width:767px){.info-block__notice{min-height:25.5rem;padding:4rem 2rem;margin-bottom:3.4rem}}.info-block__notice-image{margin-bottom:4rem;max-height:12rem;width:auto}@media (max-width:767px){.info-block__notice-image{margin-bottom:2rem;max-height:8rem}}.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{padding:1.9rem 0 2rem;font-size:1.5rem;border-bottom:1px solid #b6bec0;line-height:1.3333333333;display:block}}.intensives-filter__form-title.is-active .intensives-filter__plus:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.intensives-filter__form-title.is-active .intensives-filter__plus:after,.intensives-filter__form-title.is-active .intensives-filter__plus:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);transition:-webkit-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)}.intensives-filter__plus{height:1.2rem;right:0;width:1.2rem}.intensives-filter__plus,.intensives-filter__plus:after,.intensives-filter__plus:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.intensives-filter__plus:after,.intensives-filter__plus:before{height:2px;content:"";background:#000;left:0;width:100%}.intensives-filter__plus:before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.intensives-filter__plus:after,.intensives-filter__plus:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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%)}.intensives-filter__checkbox-wrapper{position:relative}.intensives-filter__checkbox-container{font-size:0;position:relative}@media (max-width:1023px){.intensives-filter__checkbox-container{padding:2rem 0;position:absolute;top:0;left:-120%;width:100%}}.intensives-filter__form-reset{font-size:1.6rem;right:0;color:rgba(88,93,95,.7);position:absolute;top:0}@media (max-width:1023px){.intensives-filter__form-reset{font-size:1.5rem;position:static;margin-top:2rem}}.intensives-filter .checkbox{font-size:1.6rem;margin:0 0 3rem;width:30%;line-height:1.375;vertical-align:top;display:inline-block}@media (max-width:1023px){.intensives-filter .checkbox{margin:0 0 2rem;width:100%;display:block}}.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);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 hsla(192,7%,73%,.5);box-shadow:0 1px 3px 0 hsla(192,7%,73%,.5)}.intensives-list__date .wrapper{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;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;margin:0 0 3.5rem;-webkit-box-shadow:0 1px 3px 0 hsla(192,7%,73%,.5);box-shadow:0 1px 3px 0 hsla(192,7%,73%,.5)}}.intensives-list__datepicker{position:relative}.intensives-list__datepicker-title{-webkit-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;margin:0 0 3rem;white-space:nowrap}@media (max-width:767px){.intensives-list__datepickers{margin:0 auto 4rem;width:28rem}}.intensives-list__datepickers>*{white-space:normal}.intensives-list__datepicker-wrapper{padding:3rem 4rem 4rem;position:absolute;top:calc(100% + 2rem);background:#000;left:0;display:none;z-index:2}@media (max-width:1023px){.intensives-list__datepicker-wrapper{padding:3rem}}@media (max-width:767px){.intensives-list__datepicker-wrapper{padding:3rem 0;top:calc(100% + 2rem);left:-5.6vw;width:100vw}}@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;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:0 0;width:auto;vertical-align:top;display:inline-block}.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;fill:#fff;color:#fff;background:0 0}.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;fill:#fff;padding:0;color:#fff;line-height:0}.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{height:2.6rem;width:2.6rem;display:block}.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;color:hsla(0,0%,100%,.5);text-transform:lowercase}@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{width:auto;display:block}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer{color:hsla(0,0%,100%,.5);position:relative;max-width:none;min-width:auto;width:31.5rem;display:block}@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{height:1px;right:0;content:"";position:absolute;top:0;background:#585d5f;left:0;z-index:1}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer:after{content:"";position:absolute;bottom:0;top:0;background:#585d5f;left:0;width:1px}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day{height:4.5rem;font-size:1.6rem;border:0;color:#fff;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86);position:relative;max-width:none;margin:0;border-radius:0;width:4.5rem;line-height:4.5rem}@media (max-width:1023px){.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day{height:3.5rem;width:3.5rem;line-height:3.5rem}}@media (max-width:767px){.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day{height:4rem;width:4rem;line-height:4rem}}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day:before{right:0;content:"";position:absolute;bottom:0;top:0;background:#585d5f;width:1px;z-index:1}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day:after{height:1px;right:0;content:"";position:absolute;bottom:0;background:#585d5f;left:0}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.disabled{color:#fff}.intensives-list__datepicker-wrapper .flatpickr-calendar.inline .dayContainer .flatpickr-day.inRange{-webkit-box-shadow:none;box-shadow:none;background:rgba(107,198,105,.85)!important}.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:hsla(0,0%,100%,.5)}.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.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.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,.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.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{height:0!important;content:"";visibility:hidden;clear:both;display:table!important}@media (max-width:767px){.intensives-list__datepicker-footer{margin:0 auto;width:28rem}}.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{-ms-flex-pack:justify;padding:0 0 2rem;justify-content:space-between;-webkit-box-pack:justify;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.intensives-list__header .wrapper{padding:0 0 1.5rem;border:none;display:block}}.intensives-list__title{font-size:3.5rem;margin:0 0 0 -.075em;line-height:1.2857142857}@media (max-width:1023px){.intensives-list__title{font-size:3rem}}@media (max-width:767px){.intensives-list__title{font-size:2.4rem;margin-bottom:1rem;line-height:1.4583333333;vertical-align:top;display:inline-block}}.intensives-list__amount{-ms-flex-item-align:end;font-size:1.6rem;color:rgba(88,93,95,.7);align-self:flex-end;line-height:1.5625}@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}.intensives-list__content-item .card-intensive{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.intensives-list__content-item .card-intensive__date--mobile{font-size:2rem;margin-bottom:0;-webkit-box-align:baseline;align-items:baseline;width:100%;line-height:1.5;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}}@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{padding:0 0 16rem;margin:0 0 1rem;width:100%}}@media (max-width:1023px){.intensives-list__content-item .card-intensive__info{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1}}@media (max-width:767px){.intensives-list__content-item .card-intensive__info{flex-grow:0;-webkit-box-flex:0;padding-bottom:7.5rem;width:100%;-ms-flex-positive:0}.intensives-list__content-item .card-intensive__filter{margin-bottom:.5rem}.intensives-list__content-item .card-intensive__time-to-start{right:auto;bottom:1.3rem;top:auto;left:0}.intensives-list__content-item .card-intensive__title{font-size:2rem;margin-bottom:.3rem;line-height:1.5}}.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}.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{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:baseline;position:relative;align-items:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.intensives-similar .cards-block__header{margin-bottom:3rem}.intensives-similar .cards-block__header:after{height:1px;content:"";position:absolute;bottom:-3rem;background:#000;left:-2rem;width:calc(100% + 4rem)}}.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}.intensives-similar__item .card-intensive{padding-top:4rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.intensives-similar__item .card-intensive__date--mobile{font-size:2rem;margin-bottom:1rem;-webkit-box-align:baseline;align-items:baseline;width:100%;line-height:1.5;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}}@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{padding:0 0 16rem;margin:0 0 1rem;width:100%}.intensives-similar__item .card-intensive__info{flex-grow:0;-webkit-box-flex:0;padding-bottom:7rem;width:100%;-ms-flex-positive:0}.intensives-similar__item .card-intensive__filter{margin-bottom:.7rem}.intensives-similar__item .card-intensive__time-to-start{right:auto;bottom:.9rem;top:auto;left:0}.intensives-similar__item .card-intensive__title{font-size:2rem;margin-bottom:.3rem;text-indent:-.075em;line-height:1.5}}.intensives-similar__button{display:none}@media (max-width:767px){.intensives-similar__button{margin-top:4rem;display:block}}.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{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack: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;margin:0 0 3.9rem;line-height:1.4583333333}}@media (max-width:767px){.live-works__title{margin:0 0 3.5rem}}.live-works__image img{height:auto;width:100%}.long-title-slider{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);pointer-events:none;-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);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);position:sticky;opacity:0;bottom:0;text-align:center;background:hsla(0,0%,100%,.9);left:0;width:100%;z-index:5}.long-title-slider.headroom--unpinned,.long-title-slider.is-stuck{-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:all;opacity:1}.long-title-slider.is-bottom{-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:all;position:absolute}.long-title-slider .wrapper{min-height:8rem;padding:2.35rem 0 0;position:relative}@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.4583333333}@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{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;top:calc(50% - 1rem)}@media (max-width:767px){.long-title-slider__arrow{top:calc(50% - .5rem)}}.long-title-slider__arrow svg{height:2.2rem;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);stroke-width:2px;width:2.7rem;stroke:#000;display:block}@media (max-width:767px){.long-title-slider__arrow svg{height:1.2rem;width:1.5rem}}body.is-no-touch .long-title-slider__arrow:hover svg{stroke:#ff7020}.long-title-slider__arrow--left{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);left:0}.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;margin:0 0 2.9rem;line-height:1.6666666667}@media (max-width:1023px){.main-about__text{padding:0;font-size:1.5rem;margin:0 0 3.4rem;line-height:1.6}}@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}.main-about__links .link-with-arrow{border-top:none;width:100%}}.main-about__links .link-with-arrow .link-with-arrow__svg-wrapper{right:0;position:absolute}.main-about__links-item{margin-right:4rem;width:26rem;display:inline-block}@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{margin-right:0;width:100%;display:block}}.main-about__image{padding:0 0 34.48%;background:no-repeat 50%;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{overflow:hidden;padding:8rem 0 4rem}@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-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-box-align:end;margin:0 0 4rem;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.news__title-block{margin:0}}.news__title-block h2{font-weight:400;vertical-align:bottom;display:inline-block}@media (max-width:1023px){.news__title-block h2{font-size:3.5rem;line-height:1.2857142857}}@media (max-width:767px){.news__title-block h2{font-size:2.4rem;width:100%;line-height:1.4583333333}}.news__title-block h3{font-size:3.5rem;font-weight:400;line-height:1.2857142857;vertical-align:bottom;display:inline-block}@media (max-width:767px){.news__title-block h3{font-size:2.4rem;width:100%;line-height:1.4583333333}}.news__title-block a{vertical-align:bottom;display:inline-block}.news__col-wrapper{padding:0 2rem;width:50%}@media (max-width:1023px){.news__col-wrapper{padding:0 1.5rem}}@media (max-width:767px){.news__col-wrapper{padding:0 1.25rem;width:100%}}.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{min-height:auto;position:relative}.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{height:1px;right:0;content:"";position:absolute;top:0;background:#b6bec0;left:0}.news .card-news:after{right:0;bottom:-.1rem;left:0}}@media (max-width:767px) and (max-width:767px){.news .card-news:after,.news .card-news:before{right:0;left: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{height:1px;right:0;content:"";position:absolute;top:0;background:#b6bec0;left:0}.news .card-news-small:after{right:0;bottom:-.1rem;left:0}@media (max-width:767px){.news .card-news-small:after,.news .card-news-small:before{right:0;left: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}.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{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);text-align:center}body.is-no-touch .news__btn-show-more-wrapper:hover{opacity:.5}.news__btn-show-more{padding:2.8rem 0;font-size:1.6rem;color:regba(#000,.5);text-transform:uppercase;margin:0 0 0 .5rem;line-height:1.5625;vertical-align:middle;display:inline-block}.filtering{padding:4rem 0 5rem;position:relative}@media (max-width:1023px){.filtering{padding:0 0 2rem;margin:0}}.filtering__tab{position:relative;display:none}@media (max-width:1023px){.filtering__tab{padding:2rem 0;font-size:1.5rem;border-bottom:1px solid #b6bec0;line-height:1.3333333333;display:block}}@media (max-width:767px){.filtering__tab{padding:2rem;border:none;margin-right:-2rem;-webkit-box-shadow:0 .5rem .8rem -.7rem #b6bec0;box-shadow:0 .5rem .8rem -.7rem #b6bec0;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);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{height:1.2rem;right:0;position:absolute;top:2.2rem;width:1.2rem}.filtering__tab-plus:before{height:.2rem;top:.7rem;left:0;width:100%}.filtering__tab-plus:after,.filtering__tab-plus:before{-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);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);content:"";position:absolute;background:#000}.filtering__tab-plus:after{height:100%;top:.2rem;left:.5rem;width:.2rem}@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{width:20rem;vertical-align:top;display:inline-block}@media (max-width:1023px){.filtering__separation{padding:0 0 0 4rem;width:100%}}@media (max-width:767px){.filtering__separation{padding:0 0 0 2rem}}.filtering__separation:last-child{width:16rem}@media (max-width:1023px){.filtering__separation:last-child{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;color:rgba(88,93,95,.7);-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);line-height:1.5625;white-space:nowrap}.filtering__reset.is-disabled{pointer-events:none;opacity:.5}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;margin:0 0 2rem;line-height:1.6666666667}.one-intensive-knowledge__item:last-child{margin:0}@media (max-width:1023px){.one-intensive-knowledge__item{font-size:1.5rem;margin:0 0 .5rem;line-height:1.6}}.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{margin:0 4rem 4rem 0;width:18.5rem}.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{padding:0 1.5rem;margin:0 0 3rem;width:33.3333333333%}}@media (max-width:767px){.one-intensive-teachers__item{padding:0 1.25rem;margin:0 0 2rem;width:33.3333333333%}.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{flex-grow:1;-webkit-box-flex:1;max-width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1}.row-oa>.col-oa.no-grow{flex-grow:0;-webkit-box-flex:0;-ms-flex-positive:0}@media (min-width:1024px) and (max-width:9999px){.row-oa{margin:0 -2rem}.row-oa .col-oa-1{-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%}.row-oa .col-oa-1,.row-oa .col-oa-2{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row-oa .col-oa-2{-ms-flex:0 0 28.5714285714%;flex:0 0 28.5714285714%;max-width:28.5714285714%}.row-oa .col-oa-3{-ms-flex:0 0 42.8571428571%;flex:0 0 42.8571428571%;max-width:42.8571428571%}.row-oa .col-oa-3,.row-oa .col-oa-4{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row-oa .col-oa-4{-ms-flex:0 0 57.1428571429%;flex:0 0 57.1428571429%;max-width:57.1428571429%}.row-oa .col-oa-5{-ms-flex:0 0 71.4285714286%;flex:0 0 71.4285714286%;max-width:71.4285714286%}.row-oa .col-oa-5,.row-oa .col-oa-6{min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;width:100%}.row-oa .col-oa-6{-ms-flex:0 0 85.7142857143%;flex:0 0 85.7142857143%;max-width:85.7142857143%}.row-oa .col-oa-7{-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;padding:0 2rem;-webkit-box-flex:0;position:relative;max-width:100%;width:100%}}@media (min-width:768px) and (max-width:1023px){.row-oa{margin:0 -1.5rem}.row-oa .col-t-oa-1{-ms-flex:0 0 11.1111111111%;flex:0 0 11.1111111111%;max-width:11.1111111111%}.row-oa .col-t-oa-1,.row-oa .col-t-oa-2{min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;width:100%}.row-oa .col-t-oa-2{-ms-flex:0 0 22.2222222222%;flex:0 0 22.2222222222%;max-width:22.2222222222%}.row-oa .col-t-oa-3{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-oa .col-t-oa-3,.row-oa .col-t-oa-4{min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;width:100%}.row-oa .col-t-oa-4{-ms-flex:0 0 44.4444444444%;flex:0 0 44.4444444444%;max-width:44.4444444444%}.row-oa .col-t-oa-5{-ms-flex:0 0 55.5555555556%;flex:0 0 55.5555555556%;max-width:55.5555555556%}.row-oa .col-t-oa-5,.row-oa .col-t-oa-6{min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;width:100%}.row-oa .col-t-oa-6{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.row-oa .col-t-oa-7{-ms-flex:0 0 77.7777777778%;flex:0 0 77.7777777778%;max-width:77.7777777778%}.row-oa .col-t-oa-7,.row-oa .col-t-oa-8{min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;width:100%}.row-oa .col-t-oa-8{-ms-flex:0 0 88.8888888889%;flex:0 0 88.8888888889%;max-width:88.8888888889%}.row-oa .col-t-oa-9{-ms-flex:0 0 100%;flex:0 0 100%;min-height:1px;padding:0 1.5rem;-webkit-box-flex:0;position:relative;max-width:100%;width:100%}}@media (max-width:767px){.row-oa{margin:0 -1.25rem}.row-oa .col-m-oa-1{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.row-oa .col-m-oa-1,.row-oa .col-m-oa-2{min-height:1px;padding:0 1.25rem;-webkit-box-flex:0;position:relative;width:100%}.row-oa .col-m-oa-2{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-oa .col-m-oa-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-oa .col-m-oa-3,.row-oa .col-m-oa-4{min-height:1px;padding:0 1.25rem;-webkit-box-flex:0;position:relative;width:100%}.row-oa .col-m-oa-4{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.row-oa .col-m-oa-5{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.row-oa .col-m-oa-5,.row-oa .col-m-oa-6{min-height:1px;padding:0 1.25rem;-webkit-box-flex:0;position:relative;width:100%}.row-oa .col-m-oa-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.opened-article{padding:8rem 0 2rem}@media (max-width:767px){.opened-article{padding:2rem 0 4rem}}.opened-article__media-content-wrapper{height:100%;position:relative}.opened-article__media-content{position:sticky;top:17.5rem;padding-bottom:17.5rem;left:0;width:46rem}@media (max-width:1023px){.opened-article__media-content{padding:0;position:static;width:auto}}.opened-article__media-content picture{display:block}.opened-article__media-content picture img{height:auto;width:100%}@media (max-width:1023px){.opened-article__media-content{margin:0 0 4rem}.opened-article__media-content .student-work-one-slider__image{min-height:24rem}}.opened-article__media-content.is-scrolled{padding-top:17.5rem;position:fixed;padding-bottom:0}.opened-article__media-content.is-bottom{padding-top:17.5rem;bottom:0;top:auto;padding-bottom:0}.opened-article__main-title{font-size:5rem;font-weight:400;letter-spacing:-.02em;margin:0 0 2rem;line-height:1.2}@media (max-width:767px){.opened-article__main-title{font-size:2.4rem;letter-spacing:0;margin:0 0 1rem;line-height:1.4583333333}}.opened-article__any-content{position:relative}.opened-article__main-authors{margin:0 0 4rem}.opened-article__main-authors-list{font-size:2.4rem;margin:0 0 3rem;line-height:1.4583333333}@media (max-width:767px){.opened-article__main-authors-list{font-size:1.8rem;margin:0 0 2rem;line-height:1.6666666667}}.opened-article__main-authors-title{color:#b6bec0}.opened-article__main-program li{font-size:1.8rem;line-height:1.6666666667}@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);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.opened-article__social-wrapper{position:relative}.opened-article__social-container{right:0;-webkit-box-align:end;position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;align-items:flex-end;-webkit-box-orient:vertical;padding-bottom:17.5rem;width:3rem;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@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-align:start;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:flex-start;-webkit-box-orient:horizontal;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}}.opened-article__social-container.is-scrolled{padding-top:17.5rem;position:fixed;padding-bottom:0}.opened-article__social-container.is-bottom{padding-top:17.5rem;bottom:0;top:auto;padding-bottom:0}.opened-article__social-link{height:3rem;position:relative;margin:0 0 1rem;border-radius:50%;background:#000;width:3rem;display:block}@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{height:100%;overflow:hidden;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);width:100%;display:block}.opened-article__social-ico svg{height:100%;width:100%}.opened-article__main-content-text{font-size:1.6rem;margin:0 0 6rem;line-height:1.5625}@media (max-width:767px){.opened-article__main-content-text{font-size:1.5rem;margin:0 0 4rem;line-height:1.6}}.opened-article__main-content-text h2{font-size:1.8rem;line-height:1.2}.opened-article__main-content-text h3{font-size:1.5rem;line-height:1.2}.opened-article__main-content-text h4{font-size:1.2rem;line-height:1.2}.opened-article__main-content-text img{height:auto!important;max-width:100%!important}.opened-article__main-content-text iframe{max-width:100%!important}.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{padding:0 0 0 2rem;position:relative;margin:0 0 2rem}.opened-article__main-content-text ul li:before{height:4px;content:"";position:absolute;top:.8rem;border-radius:50%;background:#000;left:0;width:4px}.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{-ms-flex-pack:center;min-height:40rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:relative;align-items:center;cursor:url(/_markup/build/assets/img/icons/cursor.cur),none;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.opened-article__main-content-picture a:before{right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;opacity:0;bottom:0;top:0;background:rgba(0,0,0,.3);left:0}@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{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);opacity:1}.opened-article__main-content-picture a img{height:auto;width:100%;display:block}.opened-article__main-content-picture button{-ms-flex-pack:center;min-height:40rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:relative;align-items:center;cursor:url(/_markup/build/assets/img/icons/cursor.cur),none;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.opened-article__main-content-picture button:before{right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;opacity:0;bottom:0;top:0;background:rgba(0,0,0,.3);left:0}@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{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);opacity:1}.opened-article__main-content-picture button img{height:auto;width:100%;display:block}.opened-article__main-content-picture-desc{font-size:1.4rem;color:rgba(88,93,95,.7);margin:1rem 0 0;line-height:1.4285714286}.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-skills,.opened-article__main-content-video{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;font-weight:500;margin:0 0 1rem;line-height:1.5625}.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) ".";position:absolute;counter-increment:item;top:0;left:0}.opened-article__main-content-skills-list ul{font-weight:600}.opened-article__main-content-skills-list ul li{font-weight:400;padding-left:1.5rem}.opened-article__main-content-skills-list ul li:before{height:3px;content:"";position:absolute;top:1rem;border-radius:50%;background:#000;left:0;width:3px}.opened-article__main-content-skills-list ul li:first-child{margin-top:3px}.opened-article__main-content-skills-list li{font-size:1.6rem;position:relative;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;font-weight:500;margin:0 0 2rem;line-height:1.5625}.opened-article__main-content-tabs{margin:0 0 6rem}.opened-article__main-content-sub-title{font-size:1.8rem;font-weight:500;margin:0 0 1.5rem;line-height:1.6666666667}.opened-article__author{font-size:16px;margin-top:50px;display:block}.opened-article__author-pic{height:70px;margin-bottom:10px;background-size:cover;width:70px}.opened-article__author-title{font-size:16px;margin-bottom:2px;color:#000}.opened-article__author-sub{color:#b6bec0}.opened-article-news-page__date{font-size:1.8rem;margin:0 0 6rem;line-height:1.6666666667}.opened-article-news-page__date span{color:rgba(88,93,95,.7);margin-left:2rem}.opened-article-news-page__lead{font-size:2.4rem;margin:0 0 2rem;line-height:1.4583333333}@media (max-width:767px){.opened-article-news-page__lead{font-size:1.8rem;line-height:1.6666666667}}.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.4583333333}@media (max-width:767px){.opened-article-one-vacancy__grade{font-size:1.8rem;line-height:1.6666666667}}.opened-article-one-vacancy__grade span{color:rgba(88,93,95,.7)}.opened-article-success-story__data{font-size:1.8rem;margin:0 0 2rem;line-height:1.6666666667}.opened-article-success-story__work-place{font-size:1.8rem;margin:0 0 6.5rem;line-height:1.6666666667}@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 img{height:auto!important;max-width:100%!important}.opened-article-success-story__qoute p{margin:0 0 2.5rem}.opened-article-success-story__qoute p:last-child{margin:0}.opened-article-success-story__qoute h2{font-size:1.8rem;line-height:1.2}.opened-article-teacher__site{font-size:1.8rem;margin:0 0 6rem;line-height:1.6666666667}@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;margin:0 0 6rem;line-height:1.4583333333}@media (max-width:767px){.opened-article-exebition__date{font-size:1.8rem;margin:0 0 4rem;line-height:1.6666666667}}.opened-article-exebition__programs{margin:0 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.opened-article-exebition__programs{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.opened-article-exebition__programs-title{font-size:1.8rem;margin-right:1rem;line-height:1.6666666667}.opened-article-exebition__programs-links{font-size:1.8rem;line-height:1.6666666667}@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.6666666667}@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;margin:0 0 6rem;line-height:1.4583333333}@media (max-width:767px){.opened-article-one-work__date{font-size:1.8rem;margin:0 0 4rem;line-height:1.6666666667}}.opened-article-one-work__curator,.opened-article-one-work__program{font-size:1.8rem;margin:0 0 2rem;line-height:1.6666666667}.opened-article-live-works__date{font-size:1.8rem;margin:0 0 6rem;line-height:1.6666666667}.opened-article-live-works__date span{color:rgba(88,93,95,.7);margin-left:2rem}.opened-article-live-works__lead{font-size:2.4rem;margin:0 0 2rem;line-height:1.4583333333}@media (max-width:767px){.opened-article-live-works__lead{font-size:1.8rem;line-height:1.6666666667}}.opened-article-professione-one__skills-title{font-size:2.4rem;font-weight:400;margin-bottom:2rem;line-height:1.3333333333}@media (max-width:767px){.opened-article-professione-one__skills-title{font-size:18px;margin-bottom:1rem;line-height:1.6666666667}}.opened-article-professione-one__desription-profession{font-size:2.4rem;line-height:1.4583333333}@media (max-width:767px){.opened-article-professione-one__desription-profession{font-size:18px;line-height:1.6666666667}.opened-article-professione-one .opened-article__main-content-skills-title{font-size:1.5rem;line-height:1.6666666667}}.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{height:auto;width:100%}@media (max-width:767px){.partner-main__img{margin:0 0 2rem}}.partner-main__content{font-size:2.4rem;margin:-.4rem 0 0;line-height:1.46}@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}}.centerMax{margin-right:auto;max-width:1480px;margin-left:auto}.partners__list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:46px;margin-top:60px}.partners__list,.partners__list_item{display:-webkit-box;display:-ms-flexbox;display:flex}.partners__list_item{-ms-flex-pack:center;padding:3% 4%;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;border-bottom:1px solid rgba(25,25,25,.1);align-items:center;width:25%;-ms-flex-align:center}.partner__modal_img,.partners__list_img{max-width:100%;max-height:100%;cursor:pointer!important}.partner__modal_link{padding-top:12px;font-size:14px;text-decoration:none;font-weight:500;text-transform:uppercase;border-top:1px solid rgba(25,25,25,.1);letter-spacing:.1em;line-height:1.28em;margin-top:12px}.partners__list_item:nth-child(n+2){border-left:1px solid rgba(25,25,25,.1)}.partners__list_item:nth-child(4n-3){border-left:0}.partners__list_item:nth-last-child(-n+4){border-bottom:0}.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{height:auto;width:100%}.partner__title{font-weight:600;line-height:1.3}.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;letter-spacing:-.02em;margin:0 0 2rem;line-height:1.2}@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{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.partners-block__list{display:block}}.partners-block__item{padding:4rem 6rem 16rem 4rem;border:.5px solid rgba(88,93,95,.5);color:#fff;position:relative;background:#000;width:50%;vertical-align:top;display:inline-block}@media (max-width:1023px){.partners-block__item{padding:4rem 4rem 10rem;width:auto;display:block}}@media (max-width:768px){.partners-block__item{padding:4rem 2rem 10rem}}.partners-block__img{height:auto;max-width:100%;margin:0 0 4rem;width:20rem}@media (max-width:1023px){.partners-block__img{width:16rem}}@media (max-width:767px){.partners-block__img{margin:0 0 2rem;width:14rem}}.partners-block__logo{position:absolute;bottom:4rem;left:4rem}@media (max-width:1023px){.partners-block__logo{-webkit-transform:scale(.81);-ms-transform:scale(.81);transform:scale(.81);bottom:3rem;left:4rem}}@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;font-weight:600;margin:0 0 2rem;line-height:1.6666666667}@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;margin:0 0 1.5rem;line-height:1.5625}}.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;color:#fff;letter-spacing:-.02em;line-height:1.2}@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;color:#585d5f;line-height:1.458;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{overflow:hidden;position:relative}.partners-slider__wrap:before{pointer-events:none;right:0;content:"";position:absolute;opacity:0;bottom:0;top:0;background:#000;left:0;z-index:1}.partners-slider__wrap.is-changed:before{opacity:1}.partners-slider__slides{overflow:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap}.partners-slider__slides>*{white-space:normal;display:inline-block}.partners-slider .slider-control{color:#fff}.partners-slider .slider-control__button{height:2.5rem;width:2.5rem}.partners-slider__slide{width:100%;white-space:normal;display:none}.partners-slider__slide.is-active{-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;display:inline-block}.privacy-policy .wrapper{padding:8rem 0}@media (max-width:767px){.privacy-policy .wrapper{padding:4rem 0}}.privacy-policy__title{font-size:7rem;font-weight:400;word-break:break-all;margin:0 0 2rem;line-height:7rem}@media (max-width:767px){.privacy-policy__title{font-size:3.5rem;margin:0 0 1rem;line-height:1.2857142857}}.privacy-policy__desc{font-size:2.4rem;margin:0 0 6rem;line-height:1.4583333333}@media (max-width:767px){.privacy-policy__desc{font-size:1.8rem;margin:0 0 4rem;line-height:1.6666666667}}.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;margin:0 0 3.5rem;line-height:1.5625}.privacy-policy__text p:last-child{margin:0}@media (max-width:767px){.privacy-policy__text p{font-size:1.5rem;margin:0 0 4.5rem;line-height:1.6}}.privacy-policy__text li{margin-bottom:.5rem}.privacy-policy__text li:last-child{margin:0}.privacy-policy__subtitle{font-size:5rem;font-weight:400;word-break:break-all;margin:0 0 2rem;line-height:1.2}@media (max-width:767px){.privacy-policy__subtitle{font-size:3.5rem;line-height:1.2857142857}}.public-offer .wrapper{padding:8rem 0}@media (max-width:767px){.public-offer .wrapper{padding:4rem 0}}.public-offer__title{font-size:7rem;font-weight:400;margin:0 0 2rem;line-height:7rem}@media (max-width:767px){.public-offer__title{font-size:3.5rem;margin:0 0 1rem;line-height:1.2857142857}}.public-offer__desc{font-size:2.4rem;margin:0 0 6rem;line-height:1.4583333333}@media (max-width:767px){.public-offer__desc{font-size:1.8rem;margin:0 0 4rem;line-height:1.6666666667}}.public-offer__subtitle{font-size:2.4rem;font-weight:400;margin:0 0 2rem;line-height:1.3333333333}@media (max-width:767px){.public-offer__subtitle{font-size:1.8rem;font-weight:500;line-height:1.6666666667}}.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;margin:0 0 3.5rem;line-height:1.5625}.public-offer__text p:last-child{margin:0}@media (max-width:767px){.public-offer__text p{font-size:1.5rem;margin:0 0 4.5rem;line-height:1.6}}.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:hsla(192,7%,73%,.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{height:auto;width:100%;vertical-align:top;display:inline-block}@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{font-size:0;font-style:normal;margin:7.5rem 0 0;display:block}@media (max-width:1023px){.quote__author{margin:5rem 0 0}}@media (max-width:767px){.quote__author{display:-webkit-box;display:-ms-flexbox;display:flex}.quote__author--name{margin:10.5rem -1.25rem 0}}.quote__author-wrap{font-size:1.6rem;font-weight:600;line-height:1.5}.quote__author-desc{font-weight:400;opacity:.8;display:block}.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{padding:0 4rem 0 0;font-size:5rem;text-indent:-.075em;letter-spacing:-.02em;display:inline-block}@media (max-width:1023px){.resourses__title{padding:0 3rem 0 0;font-size:3.5rem;letter-spacing:0}}@media (max-width:767px){.resourses__title{padding:0 3.5rem 0 0;font-size:2.4rem;margin:0 0 .8rem;display:block}}.resourses__text{padding:1.2rem 0 0;font-size:1.8rem;margin:0 0 4.5rem;line-height:1.6666666667}@media (max-width:1023px){.resourses__text{padding:0;font-size:1.5rem;margin:0 0 3.4rem;line-height:1.6}}@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}.resourses__links .link-with-arrow{border-top:none;width:100%}}.resourses__links .link-with-arrow .link-with-arrow__svg-wrapper{right:0;position:absolute}.resourses__links-item{margin-right:4rem;width:26rem;display:inline-block}@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{margin-right:0;width:100%;display:block}}.resourses__gallery .slider-control{display:none}@media (max-width:767px){.resourses__gallery .slider-control{display:-webkit-box;display:-ms-flexbox;display:flex}.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{height:auto;position:relative;white-space:normal;display:block}.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{overflow:hidden;font-size:0;margin:0 0 4.3rem}.resourses__gallery-list.is-show{height:auto}@media (max-width:1023px){.resourses__gallery-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.resourses__gallery-list{height:25.5rem;position:relative;margin:0 0 1.7rem;white-space:nowrap;display:block}}.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{vertical-align:top;display:inline-block}@media (max-width:1023px){.resourses__gallery-col-mobile{padding:0 1.5rem;width:33.333333%}}@media (max-width:767px){.resourses__gallery-col-mobile{padding:0;width:100%}}.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{width:100%;float:none}}.resourses__gallery-item{height:21rem;position:relative;margin:0 0 3rem 4rem;width:26rem;vertical-align:top;display:inline-block}.resourses__gallery-item:nth-of-type(4n+6){margin-left:0}@media (max-width:1023px){.resourses__gallery-item{margin:0 0 2.1rem;width:auto}}@media (max-width:767px){.resourses__gallery-item{margin-left:0;width:100%;display:inline-block}.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{height:4.5rem;right:1rem;position:absolute;bottom:1rem;background:#000;width:4.5rem}.resourses__gallery-item .card-image__picture-plus{position:absolute;opacity:1;top:1rem;left:1rem}}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:linear-gradient(90deg,rgba(88,93,95,.7),rgba(88,93,95,.7));-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width:768px) and (max-width:9999px){.resourses__gallery-item--big-img{height:47rem;margin-bottom:0;margin-left:0;width:56rem;float:left}.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{height:40rem;margin:0 0 5.9rem;width:100%;float:none}}.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{color:rgba(88,93,95,.5);text-transform:uppercase;text-align:center;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;font-weight:400;margin:0 0 2rem;line-height:7rem}@media (max-width:767px){.return-policy__title{font-size:3.5rem;margin:0 0 1rem;line-height:1.2857142857}}.return-policy__subtitle{font-size:2.4rem;font-weight:400;margin:0 0 2rem;line-height:1.3333333333}@media (max-width:767px){.return-policy__subtitle{font-size:1.8rem;font-weight:500;line-height:1.6666666667}}.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;margin:0 0 3.5rem;line-height:1.5625}.return-policy__text p:last-child{margin:0}@media (max-width:767px){.return-policy__text p{font-size:1.5rem;margin:0 0 4.5rem;line-height:1.6}}.return-policy__text li{margin-bottom:.5rem}.return-policy__text li:last-child{margin:0}.review-popup{-ms-flex-pack:justify;height:100vh;overflow-y:auto;padding:4rem 0 7rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-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);position:fixed;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:0;top:0;-webkit-overflow-scrolling:touch;background:#fff;-webkit-box-orient:vertical;left:0;width:100%;display:none;z-index:20}.review-popup.is-open{-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;display:-webkit-box;display:-ms-flexbox;display:flex}.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{height:100%;width:100%}.review-popup__inner .wrapper{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;font-size:1.6rem;min-width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.review-popup__inner .wrapper .image-block{margin-right:1%;width:49%}.review-popup__inner .wrapper .image-block img{height:100%;-o-object-fit:fill;object-fit:fill;width: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{margin-bottom:50px;display:block}.review-popup__inner .wrapper .text-block .preview-text{margin-bottom:30px;display:block}.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{-webkit-animation:transfusionX 70s linear infinite;animation:transfusionX 70s linear infinite;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: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){.review-popup__inner .wrapper .text-block .detail-link{font-size:1.5rem;margin:1.4rem 0}}.review-popup__wrapper-close-mobile{position:relative;text-align:right;width:100%}.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;cursor:pointer;display:inline-block;z-index:5}body.is-no-touch .review-popup__close-btn:hover{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);opacity:.4}@media (max-width:767px){.review-popup__close-btn{padding:.5rem;margin:-.5rem -.5rem 0 auto}}.review-popup__close-btn span{height:2rem;position:relative;width:2rem;display:inline-block}.review-popup__close-btn span:after,.review-popup__close-btn span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;background:#000}.review-popup__close-btn span:before{height:100%;top:0;left:calc(50% - 1px);width:2px}.review-popup__close-btn span:after{height:2px;top:calc(50% - 1px);left:0;width:100%}.schedule-table{padding:6rem 0}@media (max-width:1023px){.schedule-table{padding:4rem 0}}.schedule-table__title{font-size:3.5rem;font-weight:400;position:relative;margin:0 4rem 4rem 3.8rem;line-height:1.2857142857}@media (max-width:1023px){.schedule-table__title{font-size:3rem;margin-bottom:3rem;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 hsla(192,7%,73%,.5)}.schedule-table__body-row,body.is-no-touch .schedule-table__body-row:hover{-webkit-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:hsla(192,7%,73%,.1)}@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 hsla(192,7%,73%,.5)}}.schedule-table__cell{font-size:1.6rem;vertical-align:top;display:inline-block}@media (max-width:1023px){.schedule-table__cell{font-size:1.5rem}}@media (min-width:768px) and (max-width:9999px){.schedule-table__cell:first-child{padding:0 5% 0 0;width:36rem}.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:first-child{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{padding:.5rem 0 0;font-size:1.4rem;color:rgba(0,0,0,.5);display:block}.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;margin:0 0 2.5rem -.2rem;line-height:1.46}@media (max-width:1023px){.search-not-found__title{font-size:2rem}}@media (max-width:767px){.search-not-found__title{font-size:1.8rem;margin:0 0 3.6rem;line-height:1.66}}.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{min-height:4rem;font-size:1.4rem;max-width:24rem;width:21.5rem}}.search-result{padding:3.5rem 0 4rem}.search-result__title{font-size:2.4rem;text-align:center;margin:0 0 4rem;line-height:1.46}@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;font-weight:600;border-bottom:1px solid rgba(0,0,0,.1);margin:0 0 0 -1px;line-height:1.46}@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{padding:3.4rem 0 4.6rem;font-size:0;position:relative;border-bottom:1px solid rgba(0,0,0,.1);display:block}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{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 0 0 10rem;margin:.6rem 0 0}.search-result__item-content-image-block img{height:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);width:100%}@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.6666666667}@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{color:transparent;-webkit-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);position:relative;vertical-align:top;display:inline-block}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{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#000,#000);-webkit-background-clip:text}.search-result__item-content-page-name span:after,.search-result__item-content-page-name span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}@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}.search-result__item-content-page-info{overflow:hidden;max-height:5rem}}.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{font-weight:600;text-transform:uppercase;opacity:.5;cursor:pointer;vertical-align:top;display:inline-block}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{height:14rem;position:relative;border-bottom:1px solid hsla(0,0%,75%,.5);background:#fff}.search:after,.search:before{height:1px;content:"";position:absolute;bottom:-1px;background:hsla(0,0%,75%,.5);width:100vw}.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{padding:7.7rem 0 0;position:relative}@media (max-width:1023px){.search .wrapper{padding:6rem 0 0}}@media (max-width:767px){.search .wrapper{padding:6.1rem 0 0}}.search__close{height:2rem;right:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);position:absolute;top:2rem;cursor:pointer;width:2rem;display:inline-block}body.is-no-touch .search__close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.search__close:after,.search__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;background:#000}.search__close:before{height:100%;top:0;left:calc(50% - 1px);width:2px}.search__close:after{height:2px;top:calc(50% - 1px);left:0;width:100%}@media (max-width:767px){.search__close{height:1.6rem;font-size:1.5rem;width:1.6rem}}.search__form{position:relative}.search__input{padding:0 10rem 0 0;font-size:2rem;border:none;letter-spacing:.3px;width:100%;line-height:1.6;-webkit-user-select:contain;-moz-user-select:contain;-ms-user-select:element;user-select:contain}@media (max-width:767px){.search__input{padding:0 8rem 0 0;font-size:1.5rem}}.search__send{padding:0;font-size:2rem;border:none;font-weight:600;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;text-align:right;top:.5rem;background:0 0;cursor:pointer;width:10rem;line-height:1.1}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{font-size:1.5rem;top:.4rem;width:6rem}}.no-padding{padding:0!important}.inverted-colors{-webkit-filter:invert(1);filter:invert(1)}.student-work-one-slider__container{overflow:hidden;margin:0 0 1.5rem;white-space:nowrap}.student-work-one-slider__item{width:100%;display:none}.student-work-one-slider__item.is-active{-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;vertical-align:top;display:inline-block}.student-work-one-slider__image{min-height:26rem;background:no-repeat 50%;background-size:contain;margin:0 0 .5rem;width:100%}.student-work-one-slider__description-image{font-size:1.4rem;color:#b6bec0;line-height:1.4285714286}.student-work-one-tabs__list{overflow:hidden;font-size:0;margin:0 0 2rem;white-space:nowrap}.student-work-one-tabs__item{display:none}.student-work-one-tabs__item.is-active{-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;display:block}.student-work-one-tabs__item img{height:auto;width:100%;display:block}.student-work-one-tabs__button-item{margin-right:4rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);vertical-align:top;display:inline-block}.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}.student-work-one-tabs__button-item.is-active a,.student-work-one-tabs__button-item.is-active a:before{-webkit-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}.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;color:rgba(88,93,95,.7);line-height:1.25}.student-work-one-tabs__button-item a,.student-work-one-tabs__button-item a:before{-webkit-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{height:1.2rem;border:1px solid rgba(88,93,95,.7);margin-right:1rem;content:"";border-radius:50%;width:1.2rem;display:inline-block}.subscribe{padding:5rem 0;color:#fff;position:relative;background:#000;z-index:2}.subscribe:after{height:0!important;content:"";visibility:hidden;clear:both;display:table!important}@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{-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;display:block}@media (max-width:1023px){.subscribe__accept button{margin:2rem 0 0}}@media (max-width:767px){.subscribe__accept button{margin:0}}.subscribe__title{font-size:2.4rem;line-height:1.875;vertical-align:top;display:inline-block}@media (max-width:1023px){.subscribe__title{width:100%;line-height:1.46}}.subscribe__form{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.subscribe__form.form-loading{opacity:.5}.subscribe__form.form-loading:after{-webkit-animation:sk-spinner-pulse 1s ease-in-out infinite;animation:sk-spinner-pulse 1s ease-in-out infinite;height:5rem;-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);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);content:"";position:absolute;opacity:1;top:50%;border-radius:100%;background:#ff7020;left:50%;width:5rem;display:block;z-index:101}@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;width:36.2rem;vertical-align:text-top;display:inline-block}@media (max-width:1023px){.subscribe__container{font-size:1.5rem;width:100%}}.subscribe__input{height:4.5rem;padding:0 10rem 0 0;font-size:inherit;border:none;color:#fff;-webkit-transition:border .3s cubic-bezier(.785,.135,.15,.86);transition:border .3s cubic-bezier(.785,.135,.15,.86);border-bottom:1px solid hsla(0,0%,100%,.5);margin:-.2rem 0 0;border-radius:0;background:0 0;width:100%;font-family:inherit;display:block}.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);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.subscribe__input::-moz-placeholder{color:#fff;-moz-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;-ms-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;-ms-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);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-transition:background-color 5000s linear 0s;transition:background-color 5000s linear 0s;-webkit-box-shadow:inset 0 0 0 100rem #000;-webkit-text-fill-color:#fff}.subscribe__input~.js-validate-error-label{font-size:1.4rem;color:#ff3d00;position:absolute;top:calc(100% + .5rem);left:0}.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{font-size:1.6rem;right:.2rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;bottom:.9em;width:15rem}@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{border:none;border-radius:initial;display:inline}.subscribe .choices__list--dropdown{right:-.2rem;top:.2rem;z-index:3}.subscribe .choices .choices__list--dropdown .choices__item{padding:.7rem 1.5rem;font-size:1.6rem}.subscribe .choices .choices__list--dropdown .choices__item:active,.subscribe .choices .choices__list--dropdown .choices__item:focus,body.is-no-touch .subscribe .choices .choices__list--dropdown .choices__item:hover{color:rgba(0,0,0,.5);background:0 0}@media (max-width:1023px){.subscribe .choices .choices__list--dropdown .choices__item,.subscribe .choices__item{font-size:1.5rem}}.subscribe .is-open .choices__list--dropdown{padding:.9rem 0;font-size:1.6rem;border:none;color:#000;-webkit-box-shadow:0 .1rem .8rem rgba(0,0,0,.2);box-shadow:0 .1rem .8rem rgba(0,0,0,.2);border-radius:initial}@media (max-width:1023px){.subscribe .is-open .choices__list--dropdown{font-size:1.5rem}}.subscribe .choices__list--single{padding:0 2.4rem 0 0;opacity:.5;text-align:right}.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{border-color:#fff transparent transparent;height:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;right:.2rem;-webkit-transition:none;transition:none;content:"";position:absolute;border-style:solid;border-width:.7rem .5rem;bottom:auto;top:50%;margin:.3rem 0 0;width:0}.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-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;margin-bottom:4rem;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.success-stories-full__title-wrapper{padding:0 2rem 0 0;vertical-align:top;display:inline-block}.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{width:36rem;vertical-align:top;display:inline-block}@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{font-size:1.6rem;max-width:none;width:100%;word-wrap:break-word;z-index:2}@media (max-width:1023px){.success-stories-full .choices{font-size:1.5rem}}.success-stories-full .choices__inner{padding-top:1.5rem!important;border-radius:0;padding-bottom:1.5rem!important}.success-stories-full .choices__list--dropdown:before{height:1.7rem;content:"";position:absolute;background-size:cover;top:2.2rem;cursor:default;left:2rem;width:1.6rem;background-image:url(/_markup/build/assets/img/temp/svg/ico-search.svg)}.success-stories-full .choices__btn-close{height:1.7rem;padding:0;border:none;right:2rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;top:2.2rem;background:url(/_markup/build/assets/img/temp/svg/ico-close.svg) no-repeat 50%;background-size:cover;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;width:1.7rem}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{overflow:hidden;white-space:nowrap}@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{border:none;color:#fff;top:0;margin:0;background:#000}.success-stories-full .choices[data-type*=select-one] .choices__input{padding:1.3125em 5.3rem;font-size:inherit;border:none;color:inherit;border-bottom:1px solid hsla(0,0%,100%,.4);background-color:transparent;border-radius:0}.success-stories-full .choices__list--dropdown .choices__list{max-height:44rem}.success-stories-full__item{padding:0 4rem 0 0;text-align:left;width:100%;vertical-align:top;white-space:normal;display:inline-block}.success-stories-full__item.is-active{pointer-events:all;opacity:1}@media (max-width:1023px){.success-stories-full__item{padding:0 3rem 0 0}.success-stories-full__item .card-person__image-before{height:13rem;width:13rem}}@media (max-width:767px){.success-stories-full__item .card-person__image-before{height:18rem;width:18rem}}@media (max-width:1023px){.success-stories-full__item .card-person__image-after{height:19.5rem;width:19.5rem}}@media (max-width:767px){.success-stories-full__item .card-person__image-after{height:27rem;width:27rem}}.success-stories-full__item .card-person__nophoto{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);position:absolute;top:50%;left:50%}.success-stories-full__item .card-person__nophoto-background{height:100%;background-color:#232526;width:100%}.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{font-weight:500;text-transform:uppercase;opacity:.5;margin:0 auto;display:block}@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;-webkit-box-shadow:none;box-shadow:none;background:#fff!important}.success-stories-full__button .button:active{color:#000;-webkit-box-shadow:none;box-shadow:none;background:#fff}.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;margin-bottom:-3.5rem;line-height:1.2;margin-top:5.3rem}@media (max-width:767px){.teachers__letter{font-size:2.4rem;margin-bottom:-1.3rem;line-height:1.4583333333;margin-top:3.4rem}}.teachers__filter{min-height:18rem}@media (max-width:1023px){.teachers__filter{min-height:1px}.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{padding:2.1rem 0 1.9rem;font-size:1.5rem;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);line-height:1.3333333333;display:block}}.teachers__filter-title.js-active{border-bottom:1px solid hsla(192,7%,73%,.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)}.teachers__filter-title.js-active .teachers__filter-plus:after,.teachers__filter-title.js-active .teachers__filter-plus:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.95,.05,.795,.035);transition:-webkit-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)}.teachers__filter-amount{margin-left:.7rem}.teachers__filter-plus{height:1.2rem;right:0;width:1.2rem}.teachers__filter-plus,.teachers__filter-plus:after,.teachers__filter-plus:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.teachers__filter-plus:after,.teachers__filter-plus:before{height:2px;content:"";background:#000;left:0;width:100%}.teachers__filter-plus:before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.teachers__filter-plus:after,.teachers__filter-plus:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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%)}.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;margin-bottom:.7rem;margin-left:-.7rem;display:-webkit-box;display:-ms-flexbox;display:flex}@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{-ms-flex-pack:center;height:3rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;text-transform:uppercase;align-items:center;border-radius:50%;cursor:pointer;width:3rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.teachers__filter-label{font-size:1.8rem;line-height:2.2222222222}}.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);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{flex-shrink:0;-ms-flex-negative: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{padding:3.1rem .4rem 3.1rem 0;font-size:1.6rem;font-weight:500;text-transform:uppercase;opacity:.5;margin:0 0 2rem .5rem;line-height:1.5625;vertical-align:middle;display:inline-block}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.3333333333}}.teachers .choices{font-size:1.6rem;max-width:36rem;width:36rem;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;border-radius:0;padding-bottom:1.5rem!important}@media (max-width:767px){.teachers .choices__inner .choices__inner{padding-bottom:1.6rem!important}}.teachers .choices__list--dropdown:before{height:1.7rem;content:"";position:absolute;background-size:cover;top:2.2rem;cursor:default;left:2rem;width:1.6rem;background-image:url(/_markup/build/assets/img/temp/svg/ico-search.svg)}.teachers .choices__btn-close{height:1.7rem;padding:0;border:none;right:2rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;top:2.2rem;background:url(/_markup/build/assets/img/temp/svg/ico-close.svg) no-repeat 50%;background-size:cover;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;width:1.7rem}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{overflow:hidden;white-space:nowrap}@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{border:none;color:#fff;top:0;margin:0;background:#000}.teachers .choices[data-type*=select-one] .choices__input{padding:1.3125em 5.3rem;font-size:inherit;border:none;color:inherit;border-bottom:1px solid hsla(0,0%,100%,.4);background-color:transparent;border-radius:0}.teachers .choices__list--dropdown .choices__list{max-height:40rem}.teachers picture{display:block}.video-slider{position:relative;max-width:100%;width:66rem}@media (max-width:1023px){.video-slider{width:100%}}.video-slider__wrapper{overflow:hidden;position:relative}.video-slider__nav{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.video-slider__nav.is-hidden{display:none}@media (max-width:767px){.video-slider__nav{gap:15px}}.video-slider__arrows{-webkit-box-align:center;gap:10px;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.video-slider__arrows{gap:8px}}.video-slider__next,.video-slider__prev{-ms-flex-pack:center;height:48px;padding:12px;justify-content:center;-webkit-box-pack:center;color:#333;-webkit-box-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;align-items:center;background:0 0;cursor:pointer;width:48px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.video-slider__next,.video-slider__prev{height:44px;padding:10px;width:44px}}@media (max-width:480px){.video-slider__next,.video-slider__prev{height:40px;padding:8px;width:40px}}.video-slider__next svg,.video-slider__prev svg{height:27px;fill:none;stroke-width:2;width:27px;stroke:currentColor}@media (max-width:767px){.video-slider__next svg,.video-slider__prev svg{height:24px;width:24px}}@media (max-width:480px){.video-slider__next svg,.video-slider__prev svg{height:20px;width:20px}}.video-slider__next:hover,.video-slider__prev:hover{opacity:.4}.video-slider__next.is-disabled,.video-slider__prev.is-disabled{border-color:#999;color:#999;opacity:.3;background-color:transparent;cursor:not-allowed}.video-slider__next.is-disabled:hover,.video-slider__prev.is-disabled:hover{border-color:#999;-webkit-transform:none;-ms-transform:none;transform:none;color:#999;background-color:transparent}.video-slider__counter{font-size:24px;color:#666;-webkit-box-align:center;gap:4px;align-items:center;line-height:1.56;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.video-slider__counter{font-size:16px}}.video-slider__counter-current,.video-slider__counter-max{font-weight:400}.video-slider__wrapper.is-changed .card-video__button{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:.7}.video-slides{overflow-x:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;scroll-behavior:smooth;-ms-overflow-style:none;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:-webkit-box;display:-ms-flexbox;display:flex}.video-slides::-webkit-scrollbar{display:none}.video-slide{-ms-flex:0 0 auto;flex:0 0 auto;scroll-snap-align:start;-webkit-box-flex:0;width:100%}.work-popup{-ms-flex-pack:justify;height:100vh;overflow-y:auto;padding:4rem 0 7rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-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);position:fixed;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:0;top:0;-webkit-overflow-scrolling:touch;background:#fff;-webkit-box-orient:vertical;left:0;width:100%;display:none;z-index:20}.work-popup.is-open{-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;display:-webkit-box;display:-ms-flexbox;display:flex}.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;text-align:right;width:100%}.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;cursor:pointer;display:inline-block;z-index:5}body.is-no-touch .work-popup__close-btn:hover{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);opacity:.4}@media (max-width:767px){.work-popup__close-btn{padding:.5rem;margin:-.5rem -.5rem 0 auto}}.work-popup__close-btn span{height:2rem;position:relative;width:2rem;display:inline-block}.work-popup__close-btn span:after,.work-popup__close-btn span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;background:#000}.work-popup__close-btn span:before{height:100%;top:0;left:calc(50% - 1px);width:2px}.work-popup__close-btn span:after{height:2px;top:calc(50% - 1px);left:0;width:100%}.work-popup__slider-inner{overflow:hidden;position:relative;text-align:center}.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{overflow:hidden;font-size:0;-webkit-overflow-scrolling:touch;margin:0 0 2.3rem;vertical-align:top;white-space:nowrap;display:inline-block}.work-popup__slides>*{white-space:normal;display:inline-block}@media (max-width:767px){.work-popup__slides{margin:0 0 2.5rem}}.work-popup__slide{-ms-flex-pack:center;height:calc(100vh - 18rem);-webkit-transform:translateZ(0);transform:translateZ(0);pointer-events:none;padding:0 6rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;opacity:0;text-align:center;top:0;align-items:center;left:0;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.work-popup__slide img{max-width:100%;max-height:100%}@media (max-width:767px){.work-popup__slide{-ms-flex-pack:center;height:calc(100vh - 20rem);padding:0;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.work-popup__slide.is-active{pointer-events:all;position:relative;opacity:1}.work-popup__slider-bottom{font-size:1.6rem;position:relative}.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{height:2.7rem;width:2.3rem}}.work-popup__slider-counter{right:0;position:absolute;top:-.3rem}@media (max-width:767px){.work-popup__slider-counter{display:none}}.work-popup__slider-counter--licenses{top:-4.7rem}.work-popup__slider-title-wrapper{max-width:70%;vertical-align:top;display:inline-block}@media (max-width:1023px){.work-popup__slider-title-wrapper{max-width:50%}}@media (max-width:767px){.work-popup__slider-title-wrapper{max-width:none;display:block}}.work-popup__slider-title-wrapper--list{min-height:2rem;position:relative;width:100%}.work-popup__slider-title-wrapper-item{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;opacity:0;top:0;left:0}.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{font-size:1.6rem;padding-right:6rem;text-align:left;margin-left:-6rem;margin-top:2.3rem}@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{padding-bottom:1rem;width:100%;vertical-align:top;display:inline-block}@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{padding:.5rem 0 .5rem .5rem;width:auto}.work-popup__slider-control-mobile .js-button-left svg{width:1.4rem}.work-popup__slider-control-mobile .js-button-right{padding:.5rem .5rem .5rem 0;width:auto}.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-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.works__heading-text{font-size:3.5rem;margin-bottom:4rem;line-height:1.33}@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{margin-bottom:8rem;z-index:1}@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__container,.works--student .works__work{margin:0 0 2rem}}.works--exchibition{padding-bottom:0}@media (max-width:767px){.works--exchibition{margin-bottom:0;padding-bottom:4rem}}.works--exchibition .works__button{position:relative;background-color:#fff;z-index:1}.works__title-container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;margin-bottom:4rem;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.works__title-container{margin-bottom:5rem}}@media (max-width:767px){.works__title-container{margin-bottom:2rem}}.works__title-wrapper{padding:0 2rem 0 0;vertical-align:top;display:inline-block}.works__select-wrapper{width:36rem;vertical-align:top;display:inline-block}@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;margin:0 0 8rem -.5rem;line-height:1}@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{font-size:1.6rem;position:relative;margin:0 0 4rem;display:block}@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{padding-top:24rem;content:"";display:block}@media (max-width:1023px){.works__work:before{padding-top:15.5rem}}@media (max-width:767px){.works__work:before{padding-top:7rem}}.works__image{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;max-width:100%;max-height:100%;top:50%;left:50%}.works__desc{overflow:hidden;padding:2rem;right:0;color:#fff;-webkit-transition:opacity .35s cubic-bezier(.785,.135,.15,.86);transition:opacity .35s cubic-bezier(.785,.135,.15,.86);position:absolute;opacity:0;bottom:0;top:0;background-color:rgba(0,0,0,.75);left:0;line-height:1.5625}@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: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{right:2rem;position:absolute;bottom:2rem;left:2rem;line-height:1.5625}.works__project-name{font-weight:500;margin-bottom:.5rem}.works__button{text-align:center}.works__button .button{padding-right:0;text-align:center;width:21rem;padding-left:0}@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{text-decoration:none;font-weight:500;color:rgba(0,0,0,.5);text-transform:uppercase;padding-bottom:2.7rem}@media (max-width:1023px){.works__button .link{font-size:1.5rem;padding-bottom:2rem}}body.is-no-touch .works__button .link:hover{color:#000}.works__button .link:after,.works__button .link:before{content:none}.works .choices{font-size:1.6rem;max-width:none;width:100%;word-wrap:break-word}@media (max-width:1023px){.works .choices{font-size:1.5rem}}.works .choices__inner{padding-top:1.5rem!important;border-radius:0;padding-bottom:1.5rem!important}.works .choices__list--dropdown:before{height:1.7rem;content:"";position:absolute;background-size:cover;top:2.2rem;cursor:default;left:2rem;width:1.6rem;background-image:url(/_markup/build/assets/img/temp/svg/ico-search.svg)}.works .choices__btn-close{height:1.7rem;padding:0;border:none;right:2rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;top:2.2rem;background:url(/_markup/build/assets/img/temp/svg/ico-close.svg) no-repeat 50%;background-size:cover;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;width:1.7rem}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{overflow:hidden;white-space:nowrap}@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{border:none;color:#fff;top:0;margin:0;background:#000}.works .choices[data-type*=select-one] .choices__input{padding:1.3125em 5.3rem;font-size:inherit;border:none;color:inherit;border-bottom:1px solid hsla(0,0%,100%,.4);background-color:transparent;border-radius:0}.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{font-size:1.4rem;color:hsla(0,0%,100%,.4);margin:0 0 13.7rem;vertical-align:top;display:inline-block}.error-page__main-page-link,body.is-no-touch .error-page__main-page-link:hover{-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}body.is-no-touch .error-page__main-page-link:hover{color:#fff}@media (max-width:767px){.error-page__main-page-link{display:none}}.error-page__text{font-size:3.5rem;color:#fff;line-height:1.2857142857}@media (max-width:1023px){.error-page__text{font-size:2.4rem;line-height:1.4583333333}}@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}.page-color .anchors__item:first-child .anchors__item-mobile-title,.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.6666666667}.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:linear-gradient(180deg,#ff843f 1.47%,#ff4f64)}.page-color--orange .card-video__button-circle{background:#ff7020}.page-color--orange .page-with-bg--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:linear-gradient(90deg,#ff7020,#ff7020) repeat-x 0 98%/100% 1px}.page-color--orange .page-with-bg--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}.page-color--purple .banners-block__choose-program-arrow,body.is-no-touch .page-color--purple .banners-item:hover svg,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:linear-gradient(180deg,#9e38ff 1.47%,#5f93ff)}.page-color--purple .card-video__button-circle{background:#9e38ff}.page-color--purple .page-with-bg--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:linear-gradient(90deg,#9e38ff,#9e38ff) repeat-x 0 98%/100% 1px}.page-color--purple .page-with-bg--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}.page-color--green .banners-block__choose-program-arrow,body.is-no-touch .page-color--green .banners-item:hover svg,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:linear-gradient(180deg,#6bc669 1.47%,#31c0c0)}.page-color--green .card-video__button-circle{background:#6bc669}.page-color--green .page-with-bg--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:linear-gradient(90deg,#6bc669,#6bc669) repeat-x 0 98%/100% 1px}.page-color--green .page-with-bg--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}.page-color--blue .banners-block__choose-program-arrow,body.is-no-touch .page-color--blue .banners-block-four-banners__item:hover svg,body.is-no-touch .page-color--blue .banners-item:hover svg,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:linear-gradient(180deg,#80a6ff 1.47%,#35c1bd)}.page-color--blue .card-video__button-circle{background:#5f93ff}.page-color--blue .page-with-bg--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:linear-gradient(90deg,#5f93ff,#5f93ff) repeat-x 0 98%/100% 1px}.page-color--blue .page-with-bg--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;font-style:normal;line-height:1.4583333333}@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.6666666667}@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{height:3.5rem;width:3.5rem}}.page-contacts .footer__social .footer__social-ico-rainbow{opacity:1}.page-contacts .footer__social .footer__social-ico-rainbow:before{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);opacity:0}.page-contacts__tabs{margin:0 0 2rem}.page-contacts__tabs-item{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);opacity:.7;margin:0 4rem 0 0;cursor:pointer;vertical-align:top;display:inline-block}@media (max-width:767px){.page-contacts__tabs-item{margin:0 0 1rem;display:block}}.page-contacts__tabs-item:last-child{margin:0}.page-contacts__tabs-item:before{height:1.2rem;font-size:0;border:1px solid #585d5f;-webkit-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);content:"";margin:0 1rem -1px 0;border-radius:50%;width:1.2rem;vertical-align:-5%;display:inline-block}@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{pointer-events:none;opacity:1}.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{height:40px;border:1px solid #000;text-align:center;border-radius:50%;background:#fff;width:40px;line-height:40px}.page-contacts__map .is-marker--active{color:#fff;background:#000}.page-contacts__map .is-marker--hover{-webkit-animation:transfusion 170s linear infinite;animation:transfusion 170s linear infinite;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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);background-size:400% 100%}.page-contacts__slider{height:60rem;color:#fff;position:relative;background:#000;display:none}@media (max-width:1023px){.page-contacts__slider{height:55rem}}@media (max-width:767px){.page-contacts__slider{height:auto;border-bottom:1px solid hsla(0,0%,100%,.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;margin:0 0 4rem;width:20rem}@media (max-width:767px){.page-contacts__slide-pic{margin:0 -2rem 4rem;width:auto}}.page-contacts__slide-pic i{padding:70% 0 0;background:none no-repeat 50% 50%;background-size:cover;display:block}@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{-webkit-animation:transfusion 1000s linear infinite;animation:transfusion 1000s linear infinite;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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;background-size:400% 100%;-webkit-text-fill-color:transparent}.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;margin:0 2rem 4rem;left:0;width:auto}}.page-contacts__pagination .link-underline-new{right:0;position:absolute;top:calc(50% - 1rem)}.page-contacts__pagination-arrow,.page-contacts__pagination-arrows{vertical-align:top;display:inline-block}.page-contacts__pagination-arrow{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86)}.page-contacts__pagination-arrow svg{height:2.2rem;fill:none;stroke-width:1.5px;width:2.2rem;stroke:currentColor;display:block}.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,.page-event-one .header{display:none}.page-event-one .wrapper{min-width:777px;margin:0!important}.page-event-one .event-open__filter,.page-event-one .event-open__registration-wrapper,.page-event-one .events-list,.page-event-one .footer,.page-event-one .h-rule,.page-event-one .slider,.page-event-one .social{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;font-weight:400;margin-bottom:2rem;line-height:1}@media (max-width:1023px){.page-payment h1{font-size:5rem;margin-bottom:3rem;line-height:1.2}}@media (max-width:767px){.page-payment h1{font-size:3.5rem;margin-bottom:3rem;line-height:1.2857142857}}.page-payment h2{font-size:5rem;font-weight:400;margin-bottom:2rem;letter-spacing:-.02em;line-height:1.2}@media (max-width:1023px){.page-payment h2{font-size:3.5rem;line-height:1.2857142857}}@media (max-width:767px){.page-payment h2{font-size:2.4rem;line-height:1.4583333333}}.page-payment__desc{font-size:2.4rem;margin-bottom:11rem;color:rgba(35,37,38,.5);line-height:1.4583333333}@media (max-width:767px){.page-payment__desc{font-size:1.8rem;margin-bottom:5rem;line-height:1.6666666667}}.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{height:4.5rem;border:none;color:#fff;margin:4rem 0 0;background:#000;width:40rem}@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{font-size:1.6rem;font-weight:400;color:#000;position:relative;margin:0 0 6.5rem;line-height:1.5625}.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{padding:4.5rem 36rem 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.page-payment__form{padding:0}}.page-payment__form select{display:none}.page-payment__form-description{font-size:1.6rem;position:relative;margin:0 0 6.5rem;line-height:1.5625}.page-payment__form-description p{margin:0 0 2.5rem}.page-payment__form-description p:last-child{margin:0}.page-payment__form-description-block{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:relative;top:0;left:0}.page-payment__form-description-block.is-hide{pointer-events:none;position:absolute;opacity:0}.page-payment__form-block-card{width:100%}.page-payment__form-block-card.is-hide{display:none}.page-payment__form-input{padding:0 4rem 0 0;margin:0 0 6rem;width:40rem}@media (max-width:1023px){.page-payment__form-input{padding:0;margin:0 0 4rem;width:100%}}.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:linear-gradient(180deg,#ff843f 1.47%,#ff4f64)}.page-with-bg--purple{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.47%,#9e38ff),to(#5f93ff));background:linear-gradient(180deg,#9e38ff 1.47%,#5f93ff)}.page-with-bg--green{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.47%,#6bc669),to(#31c0c0));background:linear-gradient(180deg,#6bc669 1.47%,#31c0c0)}.page-with-bg--blue{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.47%,#80a6ff),to(#35c1bd));background:linear-gradient(180deg,#80a6ff 1.47%,#35c1bd)}.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{margin:4rem 0;background:#000}@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}.page-with-bg__first-screen .first-screen-links__item{margin:0;width:100%}}@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{margin-bottom:7.9rem;background:#fff;margin-top:4rem}@media (max-width:1023px){.page-with-bg__white-bg{margin-bottom:0;margin-top: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;-webkit-transform:translateZ(0);transform:translateZ(0);background:#b6bec0}.h-rule--gray{background:#585d5f}.h-rule--footer{background:hsla(0,0%,100%,.15)}.h-rule-display{display:none}@media (max-width:1023px){.h-rule-display{display:block}}.faq-popup{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0;-webkit-transition:-webkit-transform 0s .7s;transition:-webkit-transform 0s .7s;transition:transform 0s .7s;transition:transform 0s .7s,-webkit-transform 0s .7s;position:fixed;bottom:0;top:0;left:0;z-index:11}.faq-popup.is-active{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}.faq-popup.is-active .faq-popup__bg{-webkit-transition:opacity .7s cubic-bezier(.19,1,.22,1);transition:opacity .7s cubic-bezier(.19,1,.22,1);opacity:1}.faq-popup.is-active .faq-popup__close,.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);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{-webkit-transition:opacity .3s cubic-bezier(.55,.055,.675,.19);transition:opacity .3s cubic-bezier(.55,.055,.675,.19);opacity:0;background:rgba(0,0,0,.4);left:0}.faq-popup__bg,.faq-popup__content{right:0;position:absolute;bottom:0;top:0}.faq-popup__content{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);overflow-y:auto;-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:-webkit-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);-webkit-overflow-scrolling:touch;background:#fff;left:calc(50% - 22rem)}@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;font-weight:400;margin:0 0 2rem -.1em;line-height:1.2857142857}@media (max-width:767px){.faq-popup__wysiwyg h3{font-size:2.4rem;line-height:1.4583333333}}.faq-popup__wysiwyg p{margin:0 0 1rem}.faq-popup__header{position:absolute;border-bottom:1px solid #b6bec0;top:0;background:#fff;left:0;width:100%}.faq-popup__header-title{padding:2.5rem 20rem 2rem 10rem;font-size:2.4rem;line-height:1.4583333333}@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{height:1.7rem;pointer-events:all;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;opacity:1;top:3.2rem;width:2rem}@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{pointer-events:none;opacity:0}.faq-popup__arrow svg{height:100%;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);stroke-width:2px;width:100%;stroke:#000;display:block}@media (max-width:767px){.faq-popup__arrow svg{height:1.2rem;width:1.5rem}}.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{height:6rem;-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0);right:2.5rem;-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:-webkit-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);position:absolute;top:1rem;width:6rem}@media (max-width:767px){.faq-popup__close{right:1rem;top:1rem}}.faq-popup__close svg{height:100%;fill:#000;-webkit-transition:fill .3s cubic-bezier(.785,.135,.15,.86);transition:fill .3s cubic-bezier(.785,.135,.15,.86);width:100%;display:block}@media (max-width:767px){.faq-popup__close svg{height:4rem;width: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;margin:0 0 4rem -.1em;line-height:1.4583333333}@media (max-width:767px){.form-body__title{font-size:1.8rem;margin:0 0 3rem -.1em;line-height:1.6666666667}}.form-body__desc{font-size:1.6rem;line-height:1.5625}@media (max-width:1023px){.form-body__desc{font-size:1.5rem;opacity:.5;margin:-2rem 0 2rem;line-height:1.6}}.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{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.form-cost{display:block}}.form-cost__title{font-weight:500;line-height:1.2}.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;font-weight:700;line-height:1.4583333333}.form-cost__date{font-size:1.4rem;opacity:.5;line-height:1.4285714286}.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{font-size:1.6rem;max-width:none;width:100%;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;border-radius:0;padding-bottom:1.5rem!important}.form-education__program-choice .choices__list--dropdown:before{height:1.7rem;content:"";position:absolute;background-size:cover;top:2.2rem;cursor:default;left:2rem;width:1.6rem;background-image:url(/_markup/build/assets/img/temp/svg/ico-search.svg)}.form-education__program-choice .choices__btn-close{height:1.7rem;padding:0;border:none;right:2rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;top:2.2rem;background:url(/_markup/build/assets/img/temp/svg/ico-close.svg) no-repeat 50%;background-size:cover;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;width:1.7rem}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{overflow:hidden;white-space:nowrap}@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{border:none;color:#fff;top:0;margin:0;background:#000}.form-education__program-choice .choices[data-type*=select-one] .choices__input{padding:1.3125em 5.3rem;font-size:inherit;border:none;color:inherit;border-bottom:1px solid hsla(0,0%,100%,.4);background-color:transparent;border-radius:0}.form-education__program-choice .choices__list--dropdown .choices__list{max-height:19rem}@media (min-width:1024px) and (max-width:9999px){.form-intensive-gift__step1 .form-steps,.form-intensive-gift__step1.is-hide,.form-intensive-gift__step2 .form-steps,.form-intensive-gift__step2.is-hide,.form-intensive-gift__step3 .form-steps,.form-intensive-gift__step3.is-hide{display:none}}@media (max-width:1023px){.form-intensive-gift__step1 .form-steps,.form-intensive-gift__step1:not(.is-hide) .form-intensive-gift__accordeon-content,.form-intensive-gift__step2 .form-steps,.form-intensive-gift__step2:not(.is-hide) .form-intensive-gift__accordeon-content,.form-intensive-gift__step3 .form-steps,.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}.form-intensive-gift__accordeon-content{overflow:hidden;display:none}.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,.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{-webkit-box-shadow:0 -.4rem 1rem rgba(0,0,0,.1);box-shadow:0 -.4rem 1rem rgba(0,0,0,.1);background:#fff}}@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{height:0!important;content:"";visibility:hidden;clear:both;display:table!important}.form-next-back .button:not(.button--black){width:10rem;float:left}@media (max-width:767px){.form-next-back .button:not(.button--black){width:100%;float:none}}.form-next-back .button--black{margin:0 0 0 3.5rem;width:24rem;float:right}@media (max-width:767px){.form-next-back .button--black{margin:0 0 1rem;width:100%;float:none}}.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;margin:0 0 4rem -.1em;line-height:1.4583333333}@media (max-width:767px){.form-personal__title{font-size:1.8rem;margin:0 0 3rem -.1em;line-height:1.6666666667}}.form-personal .row>*>.input-field{margin:0 0 4rem}.form-personal>.checkbox{margin:-1rem 0 0}.form-popup{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0;-webkit-transition:-webkit-transform 0s .7s;transition:-webkit-transform 0s .7s;transition:transform 0s .7s;transition:transform 0s .7s,-webkit-transform 0s .7s;position:fixed;bottom:0;top:0;left:0;z-index:11}@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;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}.form-popup.is-active .form-popup__bg{-webkit-transition:opacity .7s cubic-bezier(.19,1,.22,1);transition:opacity .7s cubic-bezier(.19,1,.22,1);opacity:1}.form-popup.is-active .form-popup__close,.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);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{-webkit-transition:opacity .3s cubic-bezier(.55,.055,.675,.19);transition:opacity .3s cubic-bezier(.55,.055,.675,.19);opacity:0;background:rgba(0,0,0,.4);left:0}.form-popup__bg,.form-popup__content{right:0;position:absolute;bottom:0;top:0}.form-popup__content{overflow:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);overflow-y:auto;-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:-webkit-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);-webkit-overflow-scrolling:touch;background:#fff;left:calc(50% - 22rem)}.form-popup__content.form-loading form{opacity:.5}.form-popup__content.form-loading:after{-webkit-animation:sk-spinner-pulse 1s ease-in-out infinite;animation:sk-spinner-pulse 1s ease-in-out infinite;height:8rem;-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);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);content:"";position:absolute;opacity:1;top:50%;border-radius:100%;background:#ff7020;left:50%;width:8rem;display:block;z-index:101}@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{height:4rem;position:absolute;top:0;background:#fff;left:0;width:100%}@media (min-width:768px) and (max-width:9999px){.form-popup__mobile-trim-content{display:none}}.form-popup__close{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0);right:1rem;-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:-webkit-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);position:absolute;top:1rem}@media (max-width:767px){.form-popup__close{right:0;top:0}}.form-popup__close svg{height:6rem;fill:#000;-webkit-transition:fill .3s cubic-bezier(.785,.135,.15,.86);transition:fill .3s cubic-bezier(.785,.135,.15,.86);width:6rem;display:block}@media (max-width:767px){.form-popup__close svg{height:4rem;width: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 .form-steps,.form-program__step1.is-hide,.form-program__step2 .form-steps,.form-program__step2.is-hide,.form-program__step3 .form-steps,.form-program__step3.is-hide{display:none}}@media (max-width:1023px){.form-program__step1 .form-steps,.form-program__step1:not(.is-hide) .form-program__accordeon-content,.form-program__step2 .form-steps,.form-program__step2:not(.is-hide) .form-program__accordeon-content,.form-program__step3 .form-steps,.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{overflow:hidden;display:none}.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;margin:0 0 2rem -.1em;line-height:1.4583333333}@media (max-width:767px){.form-radios__title{font-size:1.8rem;margin:0 0 1rem -.1em;line-height:1.6666666667}}.form-radios__body{font-size:0}.form-radios__body .radio{font-size:1.6rem;margin:0 0 2rem;width:50%;vertical-align:top;display:inline-block}@media (max-width:767px){.form-radios__body .radio{margin:0 0 1.5rem;width:100%}.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;align-items:center;-ms-flex-align: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);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{padding:2rem 4rem 2rem 8rem;border-top:1px solid #b6bec0;display:none}}@media (max-width:767px){.form-steps{padding:2rem}}.form-steps:after{height:0!important;content:"";visibility:hidden;clear:both;display:table!important}.form-steps__list{width:calc(100% - 7rem);float:left}.form-steps__item{font-size:1.2rem;font-weight:500;-webkit-box-align:center;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);text-transform:uppercase;opacity:.4;letter-spacing:.01em;align-items:center;width:calc(100% - 7rem);-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.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{height:2.6rem;overflow:hidden;font-size:1.4rem;font-weight:600;font-style:normal;color:#fff;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86);position:relative;min-width:2.6rem;text-align:center;margin:0 .8rem 0 0;border-radius:50%;background:#000;line-height:2.7rem;vertical-align:-30%;display:inline-block}.form-steps__item i svg{height:1rem;fill:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;opacity:0;top:calc(50% - .5rem);stroke-width:2px;left:calc(50% - .7rem);width:1.4rem;stroke:#fff}.form-steps__counter{font-size:1.2rem;text-transform:uppercase;opacity:.4;line-height:2.6rem;float:right}.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 hsla(0,0%,77%,.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;-webkit-transition:opacity .7s cubic-bezier(.785,.135,.15,.86);transition:opacity .7s cubic-bezier(.785,.135,.15,.86);opacity:0}@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;font-weight:400;letter-spacing:-.02em;margin:0 0 1rem -.05em;line-height:1.2}@media (max-width:767px){.form-thanks__title{font-size:3.5rem;line-height:1.2857142857}}.form-thanks__description{font-size:2.4rem;line-height:1.4583333333}@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.6666666667}}.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;border:none;padding-bottom:2.5rem}@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;font-weight:400;margin:0 0 1rem -.05em;line-height:1.2857142857}@media (max-width:767px){.form-title__title{font-size:2.4rem;line-height:1.4583333333}}.form-title__description{font-size:1.8rem;color:rgba(0,0,0,.5);line-height:1.6666666667}@media (max-width:767px){.form-title__description{font-size:1.5rem;line-height:1.6}}.form-title__datetime{font-size:1.8rem;color:#000;line-height:1.6666666667}@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{height:100%;overflow:auto;padding-top:100px;-webkit-transition:opacity .2s;transition:opacity .2s;position:fixed;top:0;background-color:rgba(0,0,0,.4);left:0;width:100%;z-index:1}.intensive_valid_age.modal_show{pointer-events:auto;opacity:1}.intensive_valid_age.modal_hide{pointer-events:none;opacity:0}.intensive_valid_age .modal_content{padding:20px;border:1px solid #888;position:relative;top:30%;background-color:#fefefe;margin:auto;width:50%}.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: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{font-size:28px;font-weight:500;color:#aaa;float:right}.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{padding:13px 0;color:#fff;text-align:center;margin:auto;background:#000;cursor:pointer;width:30%}.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: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{height:100vh;pointer-events:none;overflow-y:scroll;overflow-x:hidden;-webkit-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;position:absolute;opacity:0;top:-100vh;-webkit-overflow-scrolling:touch;background:#fff;left:0;width:100%;z-index:5}@media (max-width:1023px){.burger-menu{height:calc(100vh + 3px);top:6rem}}.burger-menu .wrapper{padding:0 0 6rem;position:relative}@media (max-width:1023px){.burger-menu .wrapper{padding:0 0 12rem}}.burger-menu.is-open{pointer-events:all;-webkit-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;opacity:1;top:0}@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{font-weight:500;margin-bottom:1rem;line-height:1.58}.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}.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}.burger-menu .mobile-li li{margin-bottom:.5rem!important;line-height:1.43}}@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}.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{height:2rem;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);position:absolute;top:8rem;cursor:pointer;left:0;width:2rem;display:inline-block;z-index:3}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{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;background:#000}.burger-menu__close:before{height:100%;top:0;left:.9rem;width:.2rem}.burger-menu__close:after{height:.2rem;top:.9rem;left:0;width:100%}@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{padding:0 1.25rem;width:100%}}.cookies{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);pointer-events:none;-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);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);position:fixed;opacity:1;bottom:0;background:#000;left:0;width:100%;z-index:10}@media (max-width:1023px){.cookies{bottom:-2px}}.cookies.is-active{-webkit-transform:translateZ(0);pointer-events:all;opacity:1;bottom:0}@media (max-width:1023px){.cookies.is-active{bottom:-2px}}.cookies .wrapper{padding:1.6rem 0 1.7rem;position:relative}@media (max-width:767px){.cookies .wrapper{padding:1.8rem 0 2rem}}.cookies__desc{color:#fff;margin:0 12rem 0 0;line-height:1.5625}@media (max-width:767px){.cookies__desc{margin:0;line-height:1.4814814815}}.cookies__desc .link-underline-new{font-weight:500}.cookies__btn{right:0;position:absolute;top:2.1rem}@media (max-width:767px){.cookies__btn{padding:2.3rem 0 0;position:relative;top:0}}.cookies__btn .button{min-width:10rem}@media (max-width:767px){.cookies__btn .button{font-size:1.4rem}}.footer{overflow:hidden;color:#fff;position:relative;background-color:#000;z-index:6}.footer__rows_reversed{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1024px){.footer__rows_reversed{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 -2rem;-webkit-box-orient:vertical}}.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{padding:2.6rem 0;position:relative;margin-top:4.5rem}.footer__row--privacy:after,.footer__row--privacy:before{height:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";position:absolute;background:hsla(0,0%,100%,.15);left:50%;width:100vw}.footer__row--privacy:before{top:0}.footer__row--privacy:after{bottom:0}@media (max-width:1023px){.footer__row--privacy{padding:2rem 0 6rem;position:relative;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{-ms-flex-pack:justify;padding:9.3rem 0 3.8rem;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;position:relative;margin:0 -1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__row-university{padding:2rem 0}@media (max-width:1023px){.footer__row-university{padding:1.3rem 0}}.footer__col{padding:0 2rem;font-size:1.6rem;width:25%;line-height:1.5625;vertical-align:top;display:inline-block}@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{padding:0 1.25rem;width:50%}}.footer__col-2{padding:0 2rem;font-size:1.6rem;width:25%;width:50%;line-height:1.5625;vertical-align:top;display:inline-block}@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{margin-right:3rem;width:21rem}}@media (max-width:767px){.footer__col-2{margin-right:4.2rem;width:29.1rem}}.footer__burger{height:1.4rem;position:relative;width:2rem;vertical-align:top;display:inline-block}.footer__burger:focus,body.is-no-touch .footer__burger:hover{opacity:.7}.footer__link-logo{height:7rem;position:relative;width:17rem;display:block}.footer__link-logo svg{right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;bottom:0;top:0;left:0}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{margin-bottom:1.5rem;line-height:1.25}.footer__nav-title--m-height{min-height:2.5em;margin-bottom:.6rem}@media (max-width:1023px){.footer__nav{display:none}}.footer__nav a{opacity:.5;display:inline-block}body.is-no-touch .footer__nav a:hover{opacity:1}.footer__nav a:focus{opacity:.8}.footer__nav-events{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media (max-width:1023px){.footer__nav-events{-webkit-column-count:initial;-moz-column-count:initial;column-count:auto;line-height:2}.footer__nav-events li:nth-child(3){display:none}}@media (max-width:767px){.footer__nav-events{padding:0 1.25rem;margin:0;width:50%;line-height:2.2}}@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{font-weight:500;width:100%}.footer__nav-extra a+a{border-top:none}.footer__nav-extra--mobile{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-bottom:4.2rem;width:100%;display:block}@media (min-width:1024px){.footer__nav-extra--mobile{padding:0 2rem;width:25%}}@media (max-width:767px){.footer__nav-extra--mobile{-webkit-column-count:initial;-moz-column-count:initial;column-count:auto}.footer__nav-extra--mobile a+a,.footer__nav-extra--mobile a:nth-child(3){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{font-size:0;max-width:30rem}@media (max-width:1023px){.footer__social{display:none}}@media (max-width:767px){.footer__social{max-width:none}}.footer__social--mobile{margin-top:2rem;white-space:nowrap;display:none}@media (max-width:1023px){.footer__social--mobile{display:block}}@media (max-width:767px){.footer__social--mobile{padding:1rem 1.25rem;position:absolute;top:0;left:0;width:100%;margin-top:0}.footer__social--mobile:after{height:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";position:absolute;opacity:.1;bottom:-.1rem;background:#fff;left:50%;width:100vw}.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{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}@media (max-width:1023px){.footer__social-container{margin:0 -.5rem;display:inline-block}}@media (max-width:767px){.footer__social-container{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__social-container a{height:4rem;position:relative;text-align:center;margin:0 .5rem;width:4rem;vertical-align:top;display:inline-block}@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-ico{overflow:hidden;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);border-radius:50%;background:#111213}.footer__social-ico,.footer__social-ico svg,.footer__social-ico-rainbow{right:0;position:absolute;bottom:0;top:0;left:0}.footer__social-ico-rainbow{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);opacity:0}.footer__social-ico-rainbow:before{right:0;content:"";position:absolute;bottom:0;top: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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);left:0}.footer__social-ico-rainbow svg{right:0;position:absolute;bottom:0;top:0;left:0;z-index:1}.footer__nav-privacy a{opacity:.25}.footer__nav-privacy a:focus,body.is-no-touch .footer__nav-privacy a:hover{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{margin-right:7%;color:hsla(0,0%,100%,.5);width:18%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}body.is-no-touch .footer__creator:hover svg{opacity:1}body.is-no-touch .footer__creator:hover svg,body.is-no-touch .footer__creator:hover svg path{-webkit-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}.footer__creator:focus svg{opacity:1}.footer__creator:focus svg,.footer__creator:focus svg path{-webkit-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}@media (max-width:1023px){.footer__creator{right:0;position:absolute;bottom:2rem;width:auto}}@media (max-width:767px){.footer__creator{right:auto;left:0}}.footer__creator-svg-wrapper{height:100%;margin:0 0 0 1rem;width:8.2rem;display:block}.footer__creator-svg-wrapper svg{height:100%;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);opacity:.5;width:100%}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);transition:all .3s cubic-bezier(.785,.135,.15,.86)}.footer__university-link{height:4rem;margin-right:17.2rem;position:relative;width:12.8rem;vertical-align:middle;display:inline-block}@media (max-width:1023px){.footer__university-link{height:2.4rem;margin-right:4.1rem;width:7.4rem}}@media (max-width:767px){.footer__university-link{margin-right:10.5rem}}.footer__university-link span{height:4.4rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;top:-.2rem;left:-.2rem;width:12.8rem}@media (max-width:1023px){.footer__university-link span{height:2.8rem;width:7.8rem}}.footer__university-link span:before{border:1px solid #000;content:""}.footer__university-link span svg,.footer__university-link span:before{right:0;position:absolute;bottom:0;top:0;left: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{-webkit-animation:preloader-transfusion 50s linear infinite;animation:preloader-transfusion 50s linear infinite;opacity:1}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}.footer__link-university{opacity:.5;margin-left:-.2rem;line-height:4rem;vertical-align:middle;display:inline-block}.footer__link-university:focus,body.is-no-touch .footer__link-university:hover{opacity:1}@media (max-width:1023px){.footer__link-university{line-height:1.6}.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{font-size:1.5rem;position:relative;line-height:1.3334;display:none}@media (max-width:1023px){.footer-nav-mobile{display:block}}@media (min-width:1024px){.footer-nav-mobile{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.footer-nav-mobile{font-size:1.4rem;line-height:1.4286}}.footer-nav-mobile__item{position:relative}@media (min-width:1024px){.footer-nav-mobile__item{padding:0 2rem;-ms-flex-preferred-size:25%;flex-basis:25%}}.footer-nav-mobile__item:before{height:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";position:absolute;opacity:.15;top:-1px;background:#fff;left:50%;width:100vw}@media (max-width:1023px){.footer-nav-mobile__item:before{opacity:.1}}@media (min-width:1024px){.footer-nav-mobile__item:before{display:none}}.footer-nav-mobile__btn{padding:1.5rem 1.5rem 1.6rem 0;display:block}@media (min-width:1024px){.footer-nav-mobile__btn{font-weight:500}}.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{height:1rem;padding:0;right:0;position:absolute;top:2rem;width:1rem}@media (min-width:1024px){.footer-nav-mobile__btn-plus{display:none}}.footer-nav-mobile__btn-plus:after,.footer-nav-mobile__btn-plus:before{-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;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;content:"";position:absolute;top:50%;background-color:#fff;left:50%}.footer-nav-mobile__btn-plus:before{height:2px;width:100%}.footer-nav-mobile__btn-plus:after{height:100%;width:2px}.footer-nav-mobile__content{height:0;overflow:hidden}.footer-nav-mobile__content a{opacity:.5;margin:0 0 .5rem;line-height:1.43;display:inline-block}.footer-nav-mobile__content a:hover{opacity:1}.footer-nav-mobile__content-inner{padding:0 0 1.5rem}.fake-header{height:14rem;display:none}@media (max-width:1023px){.fake-header{height:6rem}}.fake-header--black{background:#000}.header{height:14rem;font-size:1.4rem;position:sticky;opacity:1;top:0;left:0;width:100%;line-height:1.43;z-index:10}.header .header__main{-webkit-transform:translateZ(0);transform:translateZ(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);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);background:#fff}.header:not(.headroom){opacity:0}@media (max-width:1023px){.header{height:6rem;position:sticky}}.header.transition-none{-webkit-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{color:rgba(88,93,95,.7);position:relative}.header__top:after{height:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";position:absolute;opacity:.5;bottom:0;background:#b6bec0;left:50%;width:100vw}@media (max-width:1023px){.header__top{height:6rem}}.header__top-left{height:5rem;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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{-ms-flex-pack:center;height:6rem;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__top-center .header__logo{height:4rem;margin:0;width:10rem}.header__top-center .header__logo svg{max-height:5.8rem;width:100%;vertical-align:bottom;display:inline-block}@media (min-width:1024px) and (max-width:9999px){.header__top-center{display:none}}.header__top-right{-ms-flex-pack:end;height:5rem;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.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{padding:.6rem 0 .4rem;-webkit-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;vertical-align:top;display:inline-block}body.is-no-touch .header__top-left-item:hover{color:#000}.header__top-left-item:focus{opacity:.5}.header__top-right-item{padding:.6rem 0 .4rem;margin:0 0 0 1.5rem;vertical-align:top;display:inline-block}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{height:1.9rem;padding:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);margin:.5rem 0 0 2.8rem;width:1.9rem;display:inline-block}.header__top-right-item--search svg{height:auto;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);stroke-width:2px;width:100%;stroke:#000}@media (max-width:1023px){.header__top-right-item--search{margin:0}}.header__top-right-item--search:focus,body.is-no-touch .header__top-right-item--search:hover{opacity:.5}.header__search,.header__search-result{position:relative;background:#fff;display:none}.header__search-result.is-open,.header__search.is-open{display:block}.header__bottom{-ms-flex-pack:justify;height:9rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;position:relative;text-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.header__bottom{display:none}}.header__bottom-left{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;text-align:left;align-items:center;width:20rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__burger{height:1.4rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:relative;width:2rem;vertical-align:top;display:inline-block}.header__burger:focus,body.is-no-touch .header__burger:hover{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{height:2px;-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);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);position:absolute;opacity:1;top:0;background:#000;left:0;width:100%;display:inline-block}.header__burger-logo--top{top:0}.header__burger-logo--middle{top:.6rem}.header__burger-logo--middle:after,.header__burger-logo--middle:before{height:2px;-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);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);content:"";position:absolute;top:0;background:#000;left:0;width:100%}.header__burger-logo--bottom{bottom:0;top:auto}.header__logo{height:6rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);width:14.5rem;vertical-align:top;display:inline-block}.header__logo svg{height:auto;fill:#000;-webkit-transition:fill .3s cubic-bezier(.785,.135,.15,.86);transition:fill .3s cubic-bezier(.785,.135,.15,.86);width:100%}.header__logo:active,.header__logo:focus,body.is-no-touch .header__logo:hover{opacity:.7}.header__bottom-center-wrapper{height:100%}.header__bottom-center{height:100%;vertical-align:top;display:inline-block}@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{height:100%;padding:0 1.3rem;-webkit-box-align:center;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:relative;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header__bottom-center-item-wrapper span{cursor:pointer}.header__bottom-center-item-wrapper a:after,.header__bottom-center-item-wrapper:after{height:.4rem;pointer-events:none;right:1.3rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;opacity:0;bottom:0;background:#000;left:1.3rem}.header__bottom-center-item-wrapper a:hover:after,.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,.header__bottom-center-item-wrapper.is-super-active a{font-weight:500}.header__bottom-center-item-wrapper:focus{opacity:.7}.header__menu-overlay{height:0;pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86),height 0s cubic-bezier(.785,.135,.15,.86) .3s;transition:opacity .3s cubic-bezier(.785,.135,.15,.86),height 0s cubic-bezier(.785,.135,.15,.86) .3s;position:fixed;opacity:0;top:14rem;background:rgba(0,0,0,.6);left:0;width:100%;background-blend-mode:multiply,normal;display:block}.header__menu-overlay.is-show{height:100vh;-webkit-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);opacity:1}@media (max-width:1023px){.header__menu-overlay{top:10.5rem}}@media (max-width:767px){.header__menu-overlay{top:9.5rem}}.header__hover-menu{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);pointer-events:none;-webkit-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);position:relative;opacity:0;background:#fff;width:100%}.header__hover-menu.is-open{pointer-events:all;opacity:1}.header__hover-menu-content{padding:6rem 0 6.5rem}.header__hover-menu-list{font-size:0}.header__hover-menu-item{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;opacity:0;top:0;left:0;width:100%}.header__hover-menu-item.is-active{pointer-events:all;opacity:1}.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{padding:1.4rem 0 1.5rem;width:100%}.header__hover-menu-item .link-with-arrow+.link-with-arrow{border-top:none}.header__hover-menu-content-left{height:100%;padding:6rem 4rem 6.5rem 0;font-size:1.6rem;position:relative;vertical-align:top;display:inline-block}.header__hover-menu-content-left:before{right:0;content:"";position:absolute;bottom:0;top:0;background:hsla(192,7%,73%,.5);width:100vw}.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{padding:6rem 0 6.5rem;vertical-align:top;display:inline-block}.header__hover-menu-item-block{height:100%;font-size:1.6rem;width:100%;vertical-align:top;display:inline-block}.header__hover-menu-item-block--right{margin:0 4rem 4.4rem 0;width:26rem}.header__hover-menu-item-block--right:nth-child(3n){margin:0}.header__hover-menu-item-block--bottom{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;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{margin:0 0 2.3rem;line-height:1.58}.header__hover-menu-item-block-image{padding:46.43% 0 0;background:no-repeat 50%;background-size:cover;width:100%}.header__hover-menu-bottom{height:6.1rem;background:#3b3b3b}@media (max-width:1023px){.header__nav{display:none}}.header__nav a{opacity:.5;display:inline-block}body.is-no-touch .header__nav a:hover{opacity:1}.header__nav a:focus{opacity:.8}.header__nav-title{font-weight:500;margin-bottom:1.5rem;line-height:1.25}.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{height:1px;pointer-events:none;content:"";position:absolute;opacity:.5;bottom:0;background:#fff;left:0;width:100%}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__top{color:hsla(0,0%,100%,.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,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,.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__burger-logo,.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,.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,.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{border:1px solid #fff;color:#fff}.header.header--transparent:not(.headroom--not-top):not(.is-white-bg) .header__bottom-right .button:hover{border:1px solid #000}.notification-banner{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);pointer-events:none;color:#fff;-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);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);position:fixed;opacity:0;bottom:0;background:#000;left:0;width:100%;z-index:2}@media (max-width:1023px){.notification-banner{bottom:-2px}}.notification-banner.is-active{-webkit-transform:translateZ(0);pointer-events:all;opacity:1;bottom:0}@media (max-width:1023px){.notification-banner.is-active{bottom:-2px}}.notification-banner .wrapper{padding:2.5rem 0 2.6rem;position:relative}@media (max-width:767px){.notification-banner .wrapper{padding:1.6rem 0 1.8rem}}.notification-banner__img{height:8rem;background:none no-repeat 50% 50%;background-size:cover;margin:.4rem 2.7rem 0 0;width:12rem;vertical-align:top;display:inline-block}@media (max-width:1023px){.notification-banner__img{display:none}}.notification-banner__desc{vertical-align:top;display:inline-block}@media (max-width:1023px){.notification-banner__desc{margin-right:5rem}}@media (max-width:767px){.notification-banner__desc{margin-right:3rem}}.notification-banner__text{margin:0 0 1rem;line-height:1.5625}.notification-banner__date{opacity:.5;white-space:nowrap;display:block}@media (max-width:1023px){.notification-banner__date{vertical-align:0;display:inline-block}}.notification-banner__close-btn{height:2rem;right:0;position:absolute;top:2.6rem;width:2rem;vertical-align:top;display:inline-block}@media (max-width:767px){.notification-banner__close-btn{height:1.2rem;top:1.75rem;width:1.2rem}}.notification-banner__close-btn:after,.notification-banner__close-btn:before{height:2px;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;top:50%;background:#fff;left:0;width:2.8rem}@media (max-width:767px){.notification-banner__close-btn:after,.notification-banner__close-btn:before{height:1px;width:1.7rem}}.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:linear-gradient(90deg,#ff7d4e,#c282ff 22.65%,#6a9aff 65.75%)}.notification{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);pointer-events:none;color:#fff;-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);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);position:fixed;opacity:0;bottom:0;background:#000;left:0;width:100%;z-index:2}@media (max-width:1023px){.notification{bottom:-2px}}.notification.is-active{-webkit-transform:translateZ(0);pointer-events:all;opacity:1;bottom:0}@media (max-width:1023px){.notification.is-active{bottom:-2px}}.notification .wrapper{padding:2.5rem 0;position:relative}@media (max-width:767px){.notification .wrapper{padding:1.6rem 0 1.9rem}}.notification__logo{height:3rem;position:relative;margin:.5rem 2.7rem 0 0;width:3rem;vertical-align:middle;display:inline-block}.notification__logo svg{height:100%;position:absolute;top:0;left:0;width:100%}@media (max-width:767px){.notification__logo{height:2.5rem;margin:.3rem 3.5% 0 0;width:2.5rem}}.notification__message{padding:.3rem 0 0;vertical-align:middle;display:inline-block}@media (max-width:767px){.notification__message{padding-top:0;width:71%}}.notification__close-btn{height:2rem;right:0;position:absolute;top:2.6rem;width:2rem;vertical-align:top;display:inline-block}@media (max-width:767px){.notification__close-btn{height:1.2rem;top:1.75rem;width:1.2rem}}.notification__close-btn:after,.notification__close-btn:before{height:2px;-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;top:50%;background:#fff;left:0;width:2.8rem}@media (max-width:767px){.notification__close-btn:after,.notification__close-btn:before{height:1px;width:1.7rem}}.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:linear-gradient(90deg,#ff7d4e,#c282ff 22.65%,#6a9aff 65.75%)}.grecaptcha-badge{display:none!important}.big-black-button{height:13rem;font-size:3.5rem;color:#fff;-webkit-box-align:center;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86);position:relative;align-items:center;background:#000;line-height:1.2857142857;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@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.3333333333}}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{height:4.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);position:absolute;top:50%;stroke-width:3;width:4.5rem;stroke:#fff}@media (max-width:1023px){.big-black-button svg{height:2.5rem;width:2.5rem}}@media (max-width:767px){.big-black-button svg{height:2rem;width:2rem}}.big-black-button .wrapper{position:relative;margin:0 4rem;width:100%}@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{pointer-events:none;opacity:.5}.button{-ms-flex-pack:center;height:4.5rem;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 1rem;justify-content:center;-webkit-box-pack:center;font-size:1.6rem;border:none;font-weight:600;color:#000;-webkit-box-align:center;-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);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);position:relative;text-align:center;align-items:center;background:#fff;cursor:pointer;line-height:1.38;-ms-flex-align:center;vertical-align:top;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (max-width:1023px){.button{font-size:1.6rem}}.button:active,body.is-no-touch .button:hover{color:#fff;-webkit-box-shadow:none;box-shadow:none;background:#000}@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{pointer-events:none;opacity:.4}.button.is-disabled:focus{-webkit-box-shadow:none;box-shadow:none}.button span{-webkit-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);position:relative;display:inline-block}.button--border{border:1px solid #000;background:0 0}.button--border-white{border:1px solid #fff;color:#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{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text}.button--black span:after,.button--black span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}.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{right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;bottom:0;top:0;left:0}.button--transparent:before{background:#fff;z-index:2}.button--transparent: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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);z-index:1}.button--transparent span{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;border:1px solid transparent;right:1px;color:transparent;-webkit-box-align:center;position:absolute;bottom:1px;top:1px;align-items:center;background:#000;left:1px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}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:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text}.button--transparent span:after,.button--transparent span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}.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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}.button--transparent.is-disabled{opacity:.5}.card-course{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);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);position:relative;cursor:pointer;width:100%;display:block}.card-course:after,.card-course:before{height:1px;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;bottom:0;left:0}.card-course:before{background:#000;z-index:1}.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: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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}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);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{height:4.4rem;right:1rem;top:1rem;width:7rem;display:none}.card-course .brit-program-announce__new-wrapper svg{height:100%;width:100%}.card-course.is-new .brit-program-announce__new-wrapper{display:block}.card-course__image{overflow:hidden;margin:0 0 2rem}.card-course__image p{-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 0 53.65%;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);background:no-repeat 50% 50%;background-size:cover;width:100%}@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}.card-course__filter{margin:0 0 .7rem}}.card-course__title{font-size:2.4rem;font-weight:900;position:relative;margin:0 0 1rem;line-height:1.46;vertical-align:top;display:inline-block}@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{color:transparent;-webkit-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);position:relative;vertical-align:top;display:inline-block}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{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#000,#000);-webkit-background-clip:text}.card-course__title span:after,.card-course__title span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}.card-course__description-list{padding:0 0 4.5rem;font-size:1.6rem;width:90%}@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{padding:0 0 0 1.5rem;position:relative;margin:0 0 .5rem}.card-course__description-item:before{height:4px;content:"";position:absolute;top:.7rem;border-radius:50%;background:#000;left:1px;width:4px}.card-course__footnote{font-size:1.6rem;position:absolute;bottom:2rem;left:0}@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{padding:4rem 0 5rem;margin-bottom:4rem;position:relative;text-align:center;background:hsla(192,7%,73%,.5);display:block}.card-document:after{right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;opacity:0;bottom:0;top:0;background:rgba(0,0,0,.6);left:0}body.is-no-touch .card-document:hover .card-document__image-plus,body.is-no-touch .card-document:hover:after{opacity:1}@media (max-width:1023px){.card-document{margin-bottom:3rem}}@media (max-width:767px){.card-document{margin-bottom:2rem}}.card-document__image{padding:0 0 58.33%;position:relative;background:no-repeat 50% 50%;background-size:cover;margin:0 0 1.9rem}.card-document__image-plus{height:2.5rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;opacity:0;top:calc(50% - 1.2rem);left:calc(50% - 1.2rem);width:2.5rem;z-index:2}.card-document__image-plus:after,.card-document__image-plus:before{content:"";position:absolute;background:#fff}.card-document__image-plus:before{height:100%;top:0;left:1.2rem;width:2px}.card-document__image-plus:after{height:2px;top:1.2rem;left:0;width:100%}.card-document__content p{font-weight:500;margin:0 0 .7rem}.card-download{text-align:center;display:block}body.is-no-touch .card-download:hover .card-download__wrapper:after{opacity:1}.card-download__wrapper{padding:6rem 6rem 5.4rem;position:relative;margin:0 0 .5rem;background:hsla(192,7%,73%,.5);cursor:url(/_markup/build/assets/img/icons/cursor2.cur),none}.card-download__wrapper:after{right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;opacity:0;bottom:0;top:0;background:rgba(0,0,0,.6);left:0}.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{height:3.1rem;right:9rem;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;opacity:0;bottom:6rem;width:2rem;z-index:2}.card-download__image-plus svg{height:3.1rem;fill:none;stroke-width:2;width:2rem;stroke:#fff}.card-download__content{position:relative;padding-right:2rem;text-align:left}.card-download__content span{margin:.5rem .5rem 0 0}.card-download__content svg{height:1.6rem;fill:none;right:0;position:absolute;top:0;stroke-width:1.5;width:1.1rem;stroke:#000}.card-download__content-text-gray{color:hsla(192,7%,73%,.7);margin:.5rem 0 0}.card-download__content-text-gray span{margin:0 2rem 0 0}.card-event{padding:3.9rem 0;font-size:0;border-bottom:1px solid hsla(192,7%,73%,.5);width:100%}@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{height:1px;content:"";position:absolute;top:0;background-color:hsla(192,7%,73%,.5);left:-50vw;width:150vw}}.card-event__date{width:20rem;vertical-align:top;display:inline-block}@media (max-width:1023px){.card-event__date{padding:0 0 1.5rem;border-bottom:1px solid hsla(192,7%,73%,.5);margin:0 0 3rem;width:auto;display:block}}@media (max-width:767px){.card-event__date{border:none;margin:0 0 1.5rem}}.card-event__date-day{font-size:3.5rem;position:relative;margin:-.4rem 2.5rem 0 0;line-height:1.29;vertical-align:top;display:inline-block}.card-event__date-day:after{height:3.6rem;right:-1.5rem;content:"";position:absolute;top:.5rem;background:hsla(192,7%,73%,.5);width:1px}@media (max-width:1023px){.card-event__date-day:after{right:0}.card-event__date-day{font-size:3.5rem;margin:-.4rem 2rem 0 0;width:6rem}}@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{font-size:1.6rem;vertical-align:top;display:inline-block}@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{font-size:1.6rem;content:attr(data-short-date);display:none}@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{overflow:hidden;min-height:18rem;font-size:1.6rem;position:relative;margin:0 4rem 0 0;width:100%;display:block}@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{height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);position:absolute;top:0;background:no-repeat 50% 50%;background-size:cover;left:0;width:100%}.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;font-size:1.4rem;margin:0 0 1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.card-event__filter{margin:0 0 .6rem}}.card-event__filter .filter-button{margin:0 .8rem 1rem 0}.card-event__label{height:3rem;padding:0 1rem;border:1px solid #b6bec0;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.card-event__title{font-size:2.4rem;margin:0 0 1.5rem;line-height:1.44}@media (max-width:1023px){.card-event__title{font-size:2rem}}@media (max-width:767px){.card-event__title{margin:0 0 1.4rem;line-height:1.5}}.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;margin:-.1rem 0 .7rem;line-height:1.4}}.card-event__start-place{color:rgba(88,93,95,.7);line-height:1.5}@media (max-width:1023px){.card-event__start-place{font-size:1.5rem;line-height:1.4}}.card-image-small{cursor:pointer;display:block}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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}.card-image-small__picture{height:16rem;position:relative;margin:0 0 .8rem;background:#232526;width:16rem}.card-image-small__picture img{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);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);position:relative;width:100%;display:block}.card-image-small__picture:focus img,.card-image-small__picture:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.card-image-small__picture:before{right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;opacity:1;bottom:0;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));left:0;background-blend-mode:color,normal}@media (max-width:1023px){.card-image-small__picture{height:auto;width:100%}}.card-image-small__svg-wrapper{height:3.2rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);position:absolute;top:50%;left:50%;width:4rem}.card-image-small__svg-wrapper svg{height:100%;width:100%}.card-image-small__description{font-size:1.6rem;position:relative;line-height:1.5625;vertical-align:top;display:inline-block}@media (max-width:1023px){.card-image-small__description{font-size:1.5rem;line-height:1.3333333333}}.card-image-small__description span{color:transparent;-webkit-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);position:relative;vertical-align:top;display:inline-block}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{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#000,#000);-webkit-background-clip:text}.card-image-small__description span:after,.card-image-small__description span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}.card-image-small__position{font-size:1.2rem;color:#585d5f;position:relative;line-height:1.2;vertical-align:top;display:inline-block}@media (max-width:1023px){.card-image-small__position{font-size:1rem;line-height:1.1}}.card-image{white-space:normal;display:block}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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}.card-image__picture{height:16rem;overflow:hidden;position:relative;background:no-repeat 50% 50%;background-size:contain;margin:0 0 .7rem}.card-image__picture:after{right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;opacity:0;bottom:0;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));left:0}.card-image__picture>p{height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);position:absolute;top:0;background:none no-repeat 50% 50%;background-size:cover;left:0;width:100%}@media (max-width:1023px){.card-image__picture{cursor:auto}}.card-image__picture-plus{height:2.6rem;position:absolute;opacity:0;width:2.6rem;vertical-align:top;display:inline-block}.card-image__picture-plus:after,.card-image__picture-plus:before{content:"";position:absolute;background:#fff}.card-image__picture-plus:before{height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;left:50%;width:2px}.card-image__picture-plus:after{height:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;width:100%}@media (max-width:1023px){.card-image__picture-plus{position:absolute;opacity:1;top:1rem;left:1rem}.card-image__picture-plus-background{height:4.5rem;right:1rem;position:absolute;bottom:1rem;background:#000;width:4.5rem}}.card-image__description{font-size:1.4rem;line-height:1.43}.card-image__description,.card-image__description span{position:relative;vertical-align:top;display:inline-block}.card-image__description span{color:transparent;-webkit-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{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#000,#000);-webkit-background-clip:text}.card-image__description span:after,.card-image__description span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}@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{padding:0 0 1rem;font-size:2.3rem;-webkit-box-align:baseline;border-bottom:1px solid #b6bec0;margin:0 0 2rem;align-items:baseline;width:100%;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.card-intensive__date{border-bottom:0;display:none}}.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.6666666667}}.card-intensive__date-day-of-week{color:#b6bec0}.card-intensive__date-expired{font-size:1.6rem;display:none}.card-intensive__image{overflow:hidden;min-height:24rem;-ms-flex-item-align:start;font-size:1.6rem;position:relative;align-self:flex-start;display:block}@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{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);position:absolute;bottom:0;top:0;background:no-repeat 0 0;background-size:cover;width:100%}.card-intensive__info{height:100%;font-size:1.6rem;position:relative;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{right:.5rem;position:absolute;top:0}@media (max-width:1023px){.card-intensive__time-to-start{font-size:1.4rem;line-height:1.4285714286}}.card-intensive__title{font-size:3.5rem;font-weight:900;margin:0 0 1rem;line-height:1.2857142857}@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{margin:0 0 2rem;line-height:1.56}@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{right:0;content:"";position:absolute;bottom:0;top:0;background:rgba(88,93,95,.8);left:0;z-index:1}.card-news-small{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;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);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);position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.card-news-small:after{height:1px;right:2rem;content:"";position:absolute;bottom:-2.1rem;background:#b6bec0;left:2rem}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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}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{overflow:hidden;-ms-flex-item-align:start;padding:0 0 16rem;position:relative;align-self:flex-start;width:16rem;vertical-align:top;display:inline-block}@media (max-width:1023px){.card-news-small__image{padding:0 0 9rem;margin:0 2rem 0 0;width:9rem}}@media (max-width:767px){.card-news-small__image{padding:0 0 9.5rem;margin:0 .5rem 0 0;width:9.5rem}}.card-news-small__image>p{height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);position:absolute;top:0;background:no-repeat 50% 50%;background-size:cover;left:0;width:100%}.card-news-small__content{font-size:1.6rem;margin:.4rem 0 0;width:36rem;vertical-align:top;display:inline-block}@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{margin:0 1.5rem 0 0;vertical-align:top;display:inline-block}@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{font-size:2.4rem;line-height:1.46}.card-news-small__title,.card-news-small__title span{position:relative;vertical-align:top;display:inline-block}.card-news-small__title span{color:transparent;-webkit-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{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#000,#000);-webkit-background-clip:text}.card-news-small__title span:after,.card-news-small__title span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}.card-news{cursor:pointer;display:block}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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}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{height:30rem;overflow:hidden;position:relative;margin:0 0 2.8rem;display:block}.card-news__image>p{height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);position:absolute;top:0;background:no-repeat 50% 50%;background-size:cover;left:0;width:100%}.card-news__info{margin:0 0 2rem}.card-news__info-left{font-size:1.6rem;margin:0 1.5rem 0 0;vertical-align:top;display:inline-block}@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{font-size:2.4rem;line-height:1.46}.card-news__title,.card-news__title span{position:relative;vertical-align:top;display:inline-block}.card-news__title span{color:transparent;-webkit-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{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#000,#000);-webkit-background-clip:text}.card-news__title span:after,.card-news__title span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}.card-person{font-size:1.6rem}@media (max-width:1023px){.card-person{font-size:1.5rem}}.card-person__image-wrapper{margin-bottom:2rem;position:relative;max-width:36rem;text-align:right;display:block}@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{height:16rem;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);position:absolute;bottom:0;left:0;width:16rem;z-index:2}.card-person__image-before img{height:100%;-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);width:100%}.card-person__image-after{-ms-flex-pack:center;height:24rem;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;margin:0 0 0 auto;align-items:center;width:24rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.card-person__image-after img{-webkit-transition:-webkit-transform .35s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);max-width:100%;max-height:100%}.card-person__content-name{font-weight:500;margin-bottom:.7rem;vertical-align:top;display:inline-block}.card-person__content-name.is-hover{color:#585d5f;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.card-person__content-info{margin-bottom:3rem;color:rgba(88,93,95,.6)}.card-person__content-info a{-webkit-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{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex}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{overflow:hidden;font-size:1.6rem;margin:0 4rem 0 0;width:46rem;vertical-align:top;display:inline-block}.card-program__image-wrapper img{-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);max-width:100%;max-height:100%}@media (max-width:1023px){.card-program__image-wrapper{margin:0;width:auto}}.card-program__info{font-size:1.6rem;position:relative;border-bottom:1px solid #000;width:60rem;vertical-align:top;display:inline-block}.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;font-weight:900;margin:0 0 .6rem;line-height:1.44}.card-program__info-list{line-height:1.56}.card-program__info-item{padding:0 0 0 1.4rem;position:relative}.card-program__info-item:before{height:4px;content:"";position:absolute;top:calc(50% - 2px);border-radius:50%;background:#000;left:1px;width:4px}.card-program__info-bottom{position:absolute;bottom:2rem;left:0;width:100%}.card-program__start{font-size:1.6rem}.card-program__svg-wrapper{height:2.1rem;right:0;position:absolute;bottom:0;width:2.1rem}.card-program__svg-wrapper svg{height:100%;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);stroke-width:1.5;width:100%;stroke:#000}.card-small{height:100%;padding:3.7rem 3rem 3rem;color:#fff;position:relative;background:rgba(88,93,95,.2);cursor:pointer;width:100%;display:inline-block}@media (max-width:1023px){.card-small{padding:2.3rem 0 0 1rem;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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}body.is-no-touch .card-small:hover svg{stroke:#ff7020}.card-small__title{font-size:2.4rem;font-weight:900;position:relative;margin:0 0 3.3rem;line-height:1.25;vertical-align:top;display:inline-block}@media (max-width:1023px){.card-small__title{font-size:2rem}}@media (max-width:767px){.card-small__title{margin:0}}.card-small__title span{color:transparent;-webkit-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);position:relative;vertical-align:top;display:inline-block}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{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text}.card-small__title span:after,.card-small__title span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}.card-small__content{text-align:center}.card-small__content-wrapper{height:16rem;position:relative;width:16rem;vertical-align:top;display:inline-block}@media (max-width:1023px){.card-small__content-wrapper{height:10rem;margin:0 auto;width:10rem}}@media (max-width:767px){.card-small__content-wrapper{right:2rem;position:absolute;top:2rem}}.card-small__content-wrapper:after,.card-small__content-wrapper:before{right:0;content:"";position:absolute;bottom:0;top: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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);left:0}.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{right:1px;bottom:1px;top:1px;background:#dedfdf;left:1px}.card-small__content-image,.card-small__content-image-small{position:absolute;background-size:cover;border-radius:50%;display:inline-block;z-index:1}.card-small__content-image{height:8rem;top:calc(50% - 4rem);background:no-repeat 50% 50%;left:calc(50% - 4rem);width:8rem}@media (max-width:1023px){.card-small__content-image{height:5rem;top:calc(50% - 2.5rem);left:calc(50% - 2.5rem);width:5rem}}.card-small__content-image-small{height:3rem;right:1.6rem;bottom:4px;background:no-repeat 50% 50%;width:3rem}@media (max-width:1023px){.card-small__content-image-small{height:1.8rem;right:.5rem;bottom:.5rem;width:1.8rem}}@media (max-width:767px){.card-small__content-image-small{right:1rem;bottom:.3rem}}.card-small svg{height:2.1rem;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);position:absolute;bottom:3rem;stroke-width:1.5;left:3rem;width:2.1rem;stroke:#fff}@media (max-width:1023px){.card-small svg{height:1.5rem;bottom:2rem;left:2rem;width:1.5rem}}.card-video__player{padding:0 0 60.61%;position:relative;width:100%}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{border:0}.card-video__button,.card-video__player iframe{height:100%;right:0;position:absolute;bottom:0;top:0;left:0;width:100%}.card-video__button{background:no-repeat 50%;background-size:cover;cursor:pointer;z-index:2}.card-video__button-circle{height:8rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:background .3s cubic-bezier(.785,.135,.15,.86);transition:background .3s cubic-bezier(.785,.135,.15,.86);position:absolute;top:50%;border-radius:50%;background:#000;left:50%;width:8rem}@media (max-width:767px){.card-video__button-circle{height:5rem;width:5rem}}.card-video__button-triangle{height:2.9rem;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);position:absolute;top:50%;left:calc(50% + 2px);width:2.3rem}@media (max-width:767px){.card-video__button-triangle{height:1.8rem;width:1.4rem}}.card-video__button-triangle svg{height:auto;fill:#fff;-webkit-transition:fill .3s cubic-bezier(.785,.135,.15,.86);transition:fill .3s cubic-bezier(.785,.135,.15,.86);width:100%}.card-video__desc{color:#b6bec0;margin:1rem 0 0}.card-video.is-active .card-video__button{display:none}.card-with-background{overflow:hidden;min-height:26rem;color:#fff;position:relative;cursor:pointer;display:block}@media (max-width:767px){.card-with-background{min-height:21rem;min-height:22rem}}.card-with-background__image{height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.785,.135,.15,.86);transition:-webkit-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);position:absolute;top:0;background:no-repeat 50% 50%;background-size:cover;left:0;width:100%}.card-with-background__image:before{right:0;content:"";position:absolute;bottom:0;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));left:0;background-blend-mode:multiply,normal}.card-with-background__inner{padding:3.7rem 6rem 3rem 3rem;right:0;position:absolute;bottom:0;top:0;left:0;z-index:1}@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{font-size:2.4rem;font-weight:900;position:relative;margin:0 0 1.1rem}@media (max-width:1023px){.card-with-background__title{font-size:2rem}}.card-with-background__title span{color:transparent;-webkit-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);position:relative;vertical-align:top;display:inline-block}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{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text}.card-with-background__title span:after,.card-with-background__title span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}.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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}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{height:2.1rem;position:absolute;bottom:3rem;left:3rem;width:2.1rem}@media (max-width:1023px){.card-with-background__svg-wrapper{height:1.6rem;bottom:2rem;left:2rem;width:1.6rem}}.card-with-background svg{height:auto;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);stroke-width:1.5;width:100%;stroke:#fff}.card-work{font-size:1.6rem;position:relative}@media (max-width:1023px){.card-work{margin:0 1.5rem 3rem;width:21rem}}@media (max-width:767px){.card-work{margin:0 1.2rem 2rem;width:9.5rem}}body.is-no-touch .card-work:hover .works__desc{opacity:1}.card-work:before{padding-top:24rem;content:"";display:block}@media (max-width:1023px){.card-work:before{padding-top:15.5rem}}@media (max-width:767px){.card-work:before{padding-top:7rem}}.card-work__image{height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:100%}.card-work__desc{overflow:hidden;padding:2rem;right:0;color:#fff;-webkit-transition:opacity .35s cubic-bezier(.785,.135,.15,.86);transition:opacity .35s cubic-bezier(.785,.135,.15,.86);position:absolute;opacity:0;bottom:0;top:0;background-color:rgba(0,0,0,.75);left:0;line-height:1.5625}@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: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{right:2rem;position:absolute;bottom:2rem;left:2rem}.card-work picture{display:block}.checkbox__input{height:1px!important;overflow:hidden!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;position:absolute!important;margin:-1px!important;width:1px!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{padding:0 0 0 3rem;-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86);position:relative;cursor:pointer;vertical-align:0;display:inline-block}@media (max-width:1023px){.checkbox__text{font-size:1.5rem}}.checkbox__text:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDExIj48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTEgNS43NzggMy4xMTEgMy4xMUwxMSAxIi8+PC9zdmc+) no-repeat 50% 50%;z-index:1}.checkbox__text:after,.checkbox__text:before{height:2rem;content:"";position:absolute;top:0;left:0;width:2rem}.checkbox__text:after{border:1px solid #b6bec0;-webkit-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,.checkbox__text:focus:after,body.is-no-touch .checkbox__text:hover: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{-ms-flex-pack:center;height:3rem;padding:0 1rem;justify-content:center;-webkit-box-pack:center;font-size:1.4rem;color:#000;-webkit-box-align:center;-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);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);align-items:center;background:hsla(192,7%,73%,.4);-ms-flex-align:center;vertical-align:top;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (max-width:1023px){.filter-button{padding:0 .6rem;font-size:1.4rem}}.filter-button--white{border:1px solid hsla(192,7%,73%,.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{-webkit-transform:translate3d(0,-2rem,0) scale(.875);transform:translate3d(0,-2rem,0) scale(.875);opacity:.3;line-height:1}.input-field{position:relative}.input-field.is-filled .choices__inner,.input-field.is-filled__input,.input-field.is-filled__textarea{border-bottom-color:#000}.input-field.is-error .input-field__input,.input-field.is-error .input-field__textarea,.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,.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{padding:0 2rem .3rem 0;font-size:1.6rem;border:0;color:inherit;-webkit-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);position:relative;border-bottom:1px solid hsla(0,0%,77%,.5);border-radius:0;width:100%;line-height:1.44;font-family:Graphik LCG,sans-serif;display:block}.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-transition:background-color 5000s linear 0s;transition:background-color 5000s linear 0s;-webkit-box-shadow:inset 0 0 0 100rem #fff;-webkit-text-fill-color:#000}.input-field__input:focus,.input-field__textarea:focus{border-color:#000}.input-field__textarea{height:auto;overflow:hidden;min-height:15rem;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:none;max-height:40rem;background:repeating-linear-gradient(180deg,#fff 0,#fff 3.8rem,#c4c4c4 4rem) 0 -1px;line-height:2.5}.input-field .choices.like-input.is-focused .choices__inner{border-bottom-color:#000}.input-field__label{pointer-events:none;font-size:1.6rem;-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);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);position:absolute;top:0;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;left:0;line-height:1;white-space:nowrap}textarea+.input-field__label{line-height:2.5;white-space:normal}@media (max-width:374px){.input-field__label--primary{top:-1rem;white-space:normal}}.input-field__icon{pointer-events:none;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);position:absolute;opacity:0;top:.3rem;z-index:1}.input-field__icon--valid svg{height:.9rem;fill:none;stroke-width:2px;width:1.2rem;stroke:#6bc669;display:block}.input-field__icon--error svg{height:.9rem;fill:none;stroke-width:1.5px;width:.9rem;stroke:#ff3d00;display:block}.input-field__icon--calendar{pointer-events:all;opacity:1;top:calc(50% - 1.35rem);cursor:pointer}.input-field__icon--calendar svg{height:1.6rem;fill:#000;-webkit-transition:fill .3s cubic-bezier(.785,.135,.15,.86);transition:fill .3s cubic-bezier(.785,.135,.15,.86);width:1.6rem;display:block}.input-field__icon--calendar:active svg,body.is-no-touch .input-field__icon--calendar:hover svg{fill:#ff7020}.input-field__info{font-size:1.4rem;color:rgba(0,0,0,.4);line-height:1.4285714286;vertical-align:top;margin-top:1.2rem;display:inline-block}@media (max-width:767px){.input-field__info{display:none}}.input-field .js-validate-error-label{font-size:1.2rem;color:#ff3d00;position:absolute;top:calc(100% + .5rem);left:0;width:100%}.input-field__datepicker-wrapper{overflow:hidden;pointer-events:none;padding:2rem 2rem 1rem;right:0;position:absolute;top:0;-webkit-box-shadow:0 .1rem .8rem rgba(0,0,0,.2);box-shadow:0 .1rem .8rem rgba(0,0,0,.2);background:#fff;width:28.5rem;display:none;z-index:2}.input-field__datepicker-wrapper.is-active{pointer-events:all;display:block}.input-field__datepicker-wrapper>input{display:none}.input-field__datepicker-wrapper .flatpickr-calendar.inline{font-size:1.6rem;top:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;width:24.5rem;line-height:1.5}.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;color:rgba(0,0,0,.3);text-transform:lowercase}@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{width:auto;display:block}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer{position:relative;max-width:none;min-width:auto;width:auto;display:block}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day{height:3.2rem;border:0;color:#000;-webkit-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);position:relative;max-width:none;margin:0;width:3.5rem;line-height:3.3rem}.input-field__datepicker-wrapper .flatpickr-calendar.inline .flatpickr-days .dayContainer .flatpickr-day:before{height:2.8rem;-webkit-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);content:"";position:absolute;opacity:0;top:calc(50% - 1.4rem);border-radius:50%;background:#000;left:calc(50% - 1.4rem);width:2.8rem;z-index:-1}.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{pointer-events:none;opacity:0}.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{margin:0 8.1632653061% 0 0;width:59.1836734694%;vertical-align:top;display:inline-block}.input-field__datepicker-selects .input-field:last-child{width:32.6530612245%;vertical-align:top;display:inline-block}.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{text-decoration:underline;-webkit-box-align:center;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.input-file__label:before{height:2rem;margin-right:1rem;content:"";background-size:contain;width:2rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23000'/%3E%3Cpath stroke='%23fff' d='m6 10.6 4 4 4-4M10 5v9.6'/%3E%3C/svg%3E");background-repeat:no-repeat;vertical-align:0;display:inline-block}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{font-size:1.4rem;color:rgba(0,0,0,.4);line-height:1.4285714286;vertical-align:top;margin-top:1.8rem;display:inline-block}.link-underline-new{text-decoration:none;color:transparent;position:relative;cursor:pointer;vertical-align:0;display:inline-block;z-index:1}.link-underline-new .is-default,.link-underline-new .is-hover{right:0;position:absolute;bottom:0;top:0;left: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{padding:0!important;font-size:inherit;font-weight:inherit;right:0;position:absolute;bottom:0;top:0;margin:0!important;left:0;width:auto!important;line-height:inherit}.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;font-weight:inherit;line-height:inherit}.link-underline-new .is-default{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1}.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:linear-gradient(90deg,#000,#000) repeat-x 0 98%/100% 1px}.link-underline-new .is-default .is-text>span{color:#000;display:block}.link-underline-new .is-hover,.link-underline-new--rainbow-def{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}.link-underline-new .is-hover .is-lines>span,.link-underline-new--rainbow-def .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: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,.link-underline-new--rainbow-def .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: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;display:block}html.is-ie .link-underline-new .is-hover .is-text span,html.is-ie .link-underline-new--rainbow-def .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--rainbow-def{opacity:1}.link-underline-new--rainbow-def .is-default{opacity:0}.link-underline-new--rainbow-def .is-hover{opacity:1}.link-underline-new--rainbow-def .is-hover .is-lines>span,.link-underline-new--rainbow-def .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:linear-gradient(90deg,#000,#000) 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:linear-gradient(90deg,#fff,#fff) 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:linear-gradient(90deg,#ff7020,#ff7020) 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:linear-gradient(90deg,#9e38ff,#9e38ff) 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:linear-gradient(90deg,#6bc669,#6bc669) 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:linear-gradient(90deg,#5f93ff,#5f93ff) 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: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:linear-gradient(90deg,#000,#000) 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:linear-gradient(90deg,#fff,#fff) 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: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{-webkit-animation:rainbow .35s ease forwards;animation:rainbow .35s ease forwards;-webkit-box-decoration-break:clone;box-decoration-break:clone;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: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}.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{-webkit-animation:none!important;animation:none!important;color:#9e38ff;-webkit-transition:.35s ease;transition:.35s ease;border-bottom:1px solid hsla(0,0%,100%,0);background:hsla(0,0%,100%,0);-webkit-text-fill-color:unset}.link-underline-new--inline:hover{-webkit-animation:none!important;animation:none!important;color:#000;border-bottom:1px solid #000}}@-webkit-keyframes rainbow-rev{0%{border-bottom:1px solid hsla(0,0%,100%,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}to{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 hsla(0,0%,100%,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}to{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}to{border-bottom:1px solid hsla(0,0%,100%,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}}@-webkit-keyframes rainbow-rev-purple{0%{border-bottom:1px solid hsla(0,0%,100%,0);background:#9e38ff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}to{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 hsla(0,0%,100%,0);background:#9e38ff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}to{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}to{border-bottom:1px solid hsla(0,0%,100%,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}to{border-bottom:1px solid hsla(0,0%,100%,0);background:#9e38ff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.link-underline{overflow:hidden;position:relative;background:0 0;vertical-align:top;display:inline-block}html.is-firefox .link-underline,html.is-ie .link-underline{color:#000}.link-underline:after,.link-underline:before{height:1px;right:0;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);content:"";position:absolute;bottom:.3rem;left:0}.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: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);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.link-underline span:after,.link-underline span:before{right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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:linear-gradient(90deg,#000,#000);-webkit-background-clip:text}.link-underline span:after,.link-underline span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}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:linear-gradient(90deg,#585d5f,#585d5f);-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:linear-gradient(90deg,#c3571b,#c3571b);-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{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);background:-webkit-gradient(linear,left top,right top,from(#ff7020),to(#ff7020));background:linear-gradient(90deg,#ff7020,#ff7020);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#540e96,#540e96);-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{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);background:-webkit-gradient(linear,left top,right top,from(#9e38ff),to(#9e38ff));background:linear-gradient(90deg,#9e38ff,#9e38ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}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:linear-gradient(90deg,#417540,#417540);-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{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);background:-webkit-gradient(linear,left top,right top,from(#6bc669),to(#6bc669));background:linear-gradient(90deg,#6bc669,#6bc669);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#2c55aa,#2c55aa);-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{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);background:-webkit-gradient(linear,left top,right top,from(#5f93ff),to(#5f93ff));background:linear-gradient(90deg,#5f93ff,#5f93ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#585d5f,#585d5f);-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{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff));background:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.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{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}.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:linear-gradient(90deg,#c3571b,#c3571b);-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{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);background:-webkit-gradient(linear,left top,right top,from(#ff7020),to(#ff7020));background:linear-gradient(90deg,#ff7020,#ff7020);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#2c55aa,#2c55aa);-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{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);background:-webkit-gradient(linear,left top,right top,from(#5f93ff),to(#5f93ff));background:linear-gradient(90deg,#5f93ff,#5f93ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#585d5f,#585d5f);-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{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);background:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff));background:linear-gradient(90deg,#fff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#585d5f,#585d5f);-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{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);background:-webkit-gradient(linear,left top,right top,from(#000),to(#000));background:linear-gradient(90deg,#000,#000);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#540e96,#540e96);-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{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);background:-webkit-gradient(linear,left top,right top,from(#9e38ff),to(#9e38ff));background:linear-gradient(90deg,#9e38ff,#9e38ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}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{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);padding:1.7rem 0;position:relative;border-top:1px solid rgba(88,93,95,.2);text-align:left;vertical-align:top;display:inline-block}.link-with-arrow:after,.link-with-arrow:before{height:1px;right:0;-webkit-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);content:"";position:absolute;bottom:0;left:0}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%)}.link-with-arrow span{-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 2rem 0 0;color:transparent;-webkit-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);position:relative;vertical-align:top;display:inline-block}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{-webkit-transform:translateZ(0);transform:translateZ(0);padding:0 2rem 0 0;right:0;content:attr(title);position:absolute;bottom:0;top:0;left: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}.link-with-arrow span:after,.link-with-arrow span:before{pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-text-fill-color:transparent}.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:linear-gradient(90deg,#f17265 5%,#e46ce6 35%,#459ffc 70%,#e46ce6 95%,#f17265 101%);-webkit-background-clip:text}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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}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{-webkit-animation:transfusion 70s linear infinite;animation:transfusion 70s linear infinite;opacity:1}.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{height:1.2rem;right:0;position:absolute;top:calc(50% - .6rem);width:1.2rem;display:inline-block}.link-with-arrow svg{height:auto;fill:none;-webkit-transition:stroke .3s cubic-bezier(.785,.135,.15,.86);transition:stroke .3s cubic-bezier(.785,.135,.15,.86);width:100%;stroke:#232526;vertical-align:top}.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{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);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);position:relative;vertical-align:0;display:inline-block}.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,.link--gray-no-underline:focus,body.is-no-touch .link--gray-no-underline:hover{color:#000}.partners-logo__img{border:1px solid hsla(192,7%,73%,.5);margin:0 0 .7rem}.partners-logo__img a{padding:0 0 8rem;background:no-repeat 50%;display:block}@media (max-width:1023px){.partners-logo__img a{padding:0 0 10rem}}@media (max-width:767px){.partners-logo__img a{padding:0 0 8rem}.partners-logo__text{font-size:1.5rem;line-height:1.3333333333}}.radio{margin-bottom:2rem}.radio__input{height:1px!important;overflow:hidden!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;position:absolute!important;margin:-1px!important;width:1px!important}.radio__input:checked+.radio__text:after{border-color:#000;background:#000}.radio__input:checked+.radio__text,.radio__input:focus+.radio__text{color:#000}.radio__input:focus+.radio__text:after{border-color:#000}.radio__text{padding:0 0 0 2.2rem;color:rgba(88,93,95,.7);-webkit-transition:color .3s cubic-bezier(.785,.135,.15,.86);transition:color .3s cubic-bezier(.785,.135,.15,.86);position:relative;cursor:pointer;vertical-align:0;display:inline-block}.radio__text:active,.radio__text:focus,body.is-no-touch .radio__text:hover{color:#000}.radio__text:focus:after{border-color:#000}.radio__text:after{height:1.2rem;border:1px solid #585d5f;-webkit-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);content:"";position:absolute;top:.3rem;border-radius:50%;left:0;width:1.2rem}.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{right:.2rem;top:calc(50% - .85rem)}.choices.like-input[data-type*=select-one] .choices__inner{min-height:auto;padding:0;border:0;-webkit-transition:border .3s cubic-bezier(.785,.135,.15,.86);transition:border .3s cubic-bezier(.785,.135,.15,.86);border-bottom:1px solid hsla(0,0%,77%,.5);border-radius:0;display:block}.choices.like-input[data-type*=select-one] .choices__list.choices__list--single{padding:0 2rem 1rem 0;line-height:1;display:block}.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{border:0;-webkit-box-shadow:0 .1rem .8rem rgba(0,0,0,.2);box-shadow:0 .1rem .8rem rgba(0,0,0,.2);border-radius:0;margin-top:-2.6762rem;z-index:2}.choices.like-input[data-type*=select-one] .choices__list.choices__list--dropdown .choices__input{padding:1.2rem 1rem 1.1rem 2rem;font-size:1.6rem;line-height:1;font-family:Graphik LCG,sans-serif}.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{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);max-width:15.9rem;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);transition:color .3s cubic-bezier(.785,.135,.15,.86)}.choices .choices__list--dropdown .choices__item:active,.choices .choices__list--dropdown .choices__item:focus,body.is-no-touch .choices .choices__list--dropdown .choices__item:hover{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{border-color:inherit;height:.8rem;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);pointer-events:none;right:2.1rem;border-style:none;border-left:2px solid #000;-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-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);border-top:2px solid #000;top:2.7rem;width:.8rem}.choices[data-type*=select-one].is-open:after{border-color:inherit;-webkit-transform:rotate(45deg) translate3d(.2rem,.2rem,0);transform:rotate(45deg) translate3d(.2rem,.2rem,0);opacity:0;margin-top:-.25rem}.slider-control{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.slider-control.is-hidden{display:none}.slider-control__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-control__button,.slider-control__buttons{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.slider-control__button{-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);width:2.7rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (max-width:767px){.slider-control__button{width:1.4rem}}.slider-control__button svg{height:auto;fill:none;stroke-width:1.5px;width:100%;stroke:currentColor;vertical-align:bottom;display:inline-block}.slider-control__button:active,body.is-no-touch .slider-control__button:hover{opacity:.4}.slider-control__button.is-disabled{pointer-events:none;opacity:.3}.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}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}