@charset "UTF-8";.main-banner{display:grid;grid-template-columns:70% 30%;align-items:center;margin-top:120px;margin-left:140px;margin-right:140px}.banner-text h1{font-weight:700;font-size:70px;color:#181818;text-align:left}.banner-text h3{color:#292929;text-align:left;font-weight:300;font-size:34px}.main-banner img{width:100%}.banner-text .button{width:270px;height:45px}.banner-button-margin{margin-top:60px}@media screen and (max-width:1400px){.main-banner{margin-left:60px;margin-right:60px}.banner-text h1{font-size:50px}.banner-text h4{font-size:20px}}@media screen and (max-width:1000px){.main-banner{margin-left:40px;margin-right:40px}.banner-text h1{font-size:40px}.banner-text h4{font-size:15px}}@media screen and (max-width:650px){.main-banner{grid-template-columns:100%;margin-top:90px!important;margin-left:20px;margin-right:20px}.banner-text{padding-left:0}.banner-text h1{font-size:40px;text-align:center}.banner-text h3{text-align:center;font-size:20px}.main-banner img{width:100%}.banner-text .button{width:225px;height:45px;margin:0 auto}.banner-button-margin{margin-top:0}.banner-text h4{font-size:15px;text-align:center}@media screen and (max-width:500px){.main-banner{margin-left:20px;margin-right:20px}.banner-text h1{font-size:30px}.banner-text h4{font-size:15px}}}.trainers-card{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.team-card{width:290px;background:#FFFFFF;margin:10px}.team-card img{width:100%}.team-card-content{padding:20px 15px;min-height:200px}.team-card-content h2{font-size:24px;margin-bottom:20px}.team-card-content h5{font-size:16px;margin-bottom:20px;height:64px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.team-card-content .see-profile-button{margin-top:20px}@media screen and (max-width:768px){.trainers-card{grid-template-columns:33% 33% 33%}}@media screen and (max-width:600px){.trainers-card{grid-template-columns:100%}.team-card{background:#FFFFFF;margin:10px}.team-card img{width:100%}.team-card-content{padding:20px 15px;height:200px}.team-card-content h2{font-size:24px}.team-card-content h5{font-size:16px}}footer{width:100%;background:#292929;color:#fff;position:relative;bottom:0}.main-footer{height:250px;display:grid;align-items:center;grid-template-columns:33% 33% 33%;text-align:left}.footer-content{padding:0 20px}.footer-content span{font-weight:300;font-size:24px}.footer-content h3{font-weight:700;font-size:34px;color:#FFFFFF}.footer-content a:hover{text-decoration:underline;color:white}.footer-content p{height:60px;font-weight:300;font-size:16px}.other-links,.social-icons{display:flex;align-items:center}.other-links h5{font-weight:700;font-size:20px}.other-links a,.other-links h5{color:#000000;margin-right:40px}.other-links a{font-weight:300;font-size:18px;-webkit-text-decoration-line:none;text-decoration-line:none}.social-icons img{width:30px;height:30px;margin-left:20px}.social-icons .responsive-img:hover{filter:invert(78%) sepia(55%) saturate(3024%) hue-rotate(341deg) brightness(103%) contrast(101%)}.copyrights{background:#FFFFFF}.copyrights .content-container-new{height:70px;display:flex;justify-content:space-between;align-items:center}@media (max-width:1100px){.footer-content span{font-size:20px}.footer-content h3{font-size:24px}.footer-content p{height:30px;font-size:14px;margin-bottom:50px}}@media (max-width:600px){.main-footer{height:auto;padding:50px 0 0!important;grid-template-columns:100%}.footer-content span{font-size:20px}.footer-content h3{font-size:24px}.footer-content p{font-size:14px;margin-bottom:50px}.social-icons{display:none}.other-links{width:100%;flex-direction:row-reverse;justify-content:space-between}.other-links h5{font-size:14px;margin-right:0}.other-links a{font-size:14px;margin-right:20px}.copyrights .content-container-new{height:60px}}.latest-news h1{text-align:left;margin-top:50px}.latest-news .news{display:flex;margin:20px}.news-list{display:grid;grid-template-columns:50% 50%}.new-content{background:#FFFFFF;box-shadow:0 0 21px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:center;padding:0 20px}.new-content h5{font-weight:700;font-size:22px;color:#000000}.new-content p{font-weight:300;font-size:16px;color:#292929;margin-top:15px}.new-content a{font-weight:700;font-size:24px;background:linear-gradient(213.03deg,#5EBCF0 16.89%,#2E90CF 106.66%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;display:flex;align-items:center}.new-content a img{margin-left:7px;margin-top:3px}@media (max-width:768px){.news-list{grid-template-columns:100%}}@media (max-width:600px){.latest-news{display:none}}.top-banner{height:430px;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:75px;background-size:cover;background-position:50%}.top-banner h1{font-size:64px;color:#FFFFFF}.top-banner p{font-weight:400;font-size:24px;text-align:center;color:#FFFFFF;width:850px}.top-banner .button--blue{width:250px;height:65px;border:2px solid #ffffff;border-radius:43px;font-weight:700;font-size:24px;color:#FFFFFF}.search{width:719px;height:65px;background:#FFFFFF;border-radius:43px;display:flex;align-items:center;color:#ccc;padding:0 25px}.search .fa-search{color:#ccc;padding-right:15px}.search input{border:none;width:100%;height:100%;color:#000;border-radius:43px;font-weight:300;font-size:20px}input:focus{outline:none}::placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}@media (max-width:600px){.top-banner{margin-top:55px;padding:0 25px}.top-banner h1{font-size:40px}.search,.top-banner p{width:100%}.search{height:50px}}.workshops-offer .content-container{padding-top:0}.main-course h2{margin-top:50px}.courses{display:flex;flex-wrap:wrap;justify-content:center}.course{width:380px;background:#FFFFFF;box-shadow:0 0 21px rgba(0,0,0,.05);padding:20px 30px 30px;margin:20px}.course h3{height:30px;font-size:24px;margin-top:10px;-webkit-line-clamp:1}.course h3,.course p{color:#292929;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.course p{font-size:18px;-webkit-line-clamp:3;height:72px}.course .button{width:212px;height:45px;margin:0 auto}.info{background:#FFFFFF;box-shadow:0 0 21px rgba(0,0,0,.05);display:flex;text-align:left;padding:30px 40px;font-size:18px;margin:25px}.info p{margin-bottom:0;margin-left:20px}@media screen and (max-width:1024px){.course{padding:15px 20px 20px;margin:10px}.course .button{width:100%}}@media screen and (max-width:600px){.main-course h2{margin-top:0;margin-bottom:0}.courses{grid-template-columns:100%}.course{margin:25px 0}.course h3{font-size:22px}.info{align-items:start;font-size:16px;margin:25px 0 0}.info p{margin-bottom:0;margin-left:20px}}.counter input::-webkit-inner-spin-button,.counter input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.counter input[type=number]{-moz-appearance:textfield;text-align:center}.storeForm{display:flex;flex-wrap:wrap;width:100%;justify-content:space-around;margin-bottom:30px;margin-top:50px}@media screen and (max-width:1200px){.storeItem.storeItem-small{flex-flow:column wrap}}@media screen and (max-width:700px){.store-counter.store-counter-ex-small{flex-flow:column wrap}.align-center-ex-small{text-align:center}}:root{--blue-color:#369DD7;--black-color:#292929;--orange-color:#FFA621}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,dd,del,details,dfn,div,dl,dt,em,embed,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,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}html{scroll-behavior:smooth;background-color:#F9F9F9}text-bold{font-weight:700}.margin-10{margin:10px}.content-container-new{max-width:1280px;margin:0 auto;padding:0 15px}h1{margin-bottom:20px}.p--below-button,h1,h2{text-align:center}.p--below-button{margin-top:20px}.button{text-align:center;text-decoration:none;display:inline-block;font-size:20px}section ul{font-size:18px;color:#404040}section ul.clear{list-style-type:none}blockquote{width:100%}.orange{background:linear-gradient(90deg,#FFA621 0,#F18635);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blue{color:#369DD7}.content-container .left,.content-container.left{text-align:left}.date{color:gray;font-style:italic}.content-container{margin:0 auto;max-width:1150px;padding:80px;text-align:center}.content-container.padding-top-bot-0{padding:0 80px}.content-container.small-top-content-container{padding-top:30px}footer a{text-decoration:none;color:#404040}.inline{display:inline}.fab.small-icon,.far.small-icon,.fas.small-icon{font-size:18px;margin-right:5px}.pointer{cursor:pointer}.flex-container{display:flex;flex-flow:row wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.flex-item.right-column{margin-left:20px;margin-bottom:20px}.flex-item.left-column{margin-right:20px;margin-bottom:20px}.flex-item--right{padding-left:40px}.flex-item--right h2{text-align:left}.flex-item--image-container .round-photo{border-radius:0!important;object-fit:cover}.flex-item--image-container .responsive-img{width:90%;height:auto;margin:auto}.button{color:#f47421}.button.blue,.button:hover{color:var(--blue-color)}.button.blue{border:2px solid var(--blue-color)}.padding-top-20{padding-top:20px}.banner-subtitle{color:var(--black-color);font-weight:700}.banner-client-logotypes{padding-left:40px;padding-right:40px;max-width:100%}.trustpilot-sm{width:200px;height:auto;padding-right:20px}@media screen and (max-width:600px){.banner h1{font-size:43px}.banner h2{font-size:30px}.banner h3{font-size:23px}.button{border:2px solid #f47421;padding:10px 21px}.banner-subtitle{color:var(--black-color);font-weight:700}}@media screen and (max-width:480px){.banner h1{font-size:37px}.banner h3{font-size:20px}.banner-subtitle{color:var(--black-color);font-weight:700;display:inline-block}section h1{font-size:35px}section h2{font-size:25px}section h3{font-size:20px}li,p{font-size:16px}.navigation-bar li{font-size:14px}.button{font-size:16px}.button.button--mini{font-size:14px}section .content-container{padding:40px 30px}footer .content-container{padding:15px 30px}.bookmarks.responsive{padding:0 0 5px}.fab.big-icon,.far.big-icon,.fas.big-icon{font-size:40px}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{-webkit-padding-start:40px;padding-inline-start:40px}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-lapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:Segoe UI,Open Sans,Roboto,sans-serif;font-size:18px;line-height:1.3;font-weight:300;color:#404040;letter-spacing:normal}h1{color:var(--black-color);font-size:54px;font-weight:700;margin:0}h2{font-size:36px}h2,h3{color:var(--black-color);margin-bottom:20px;font-weight:700}h3{font-size:27px}h4{font-size:22px;margin-bottom:30px}p{margin-bottom:20px}p strong{font-weight:700}p.orange{color:#f47421;font-size:36px}a{color:var(--blue-color);text-decoration:none}a:hover{color:#f47421}.banner--narrow__button,.button{text-align:center;text-decoration:none;display:inline-block;font-size:20px}section ul{padding-left:10px;text-align:left;list-style-type:disc}section ul li{margin:10px}.list-condensed li{margin:5px}blockquote{text-align:center}.content-container.text-align-left,.text-align-left{text-align:left}.content-adjustment{display:flex;justify-content:center;align-items:center;flex-direction:column;height:calc(100vh - 260px)}.white{color:white}header{overflow:hidden}header,section{position:relative}section{padding-top:50px;padding-bottom:50px}.section--white,section.section--white{background-color:#F9F9F9}section.short-section{padding-top:10px;padding-bottom:10px}section.short-section .p--below-button{margin-bottom:0;margin-top:20px}.content-container.short-content-container{padding:0 80px 50px}.content-container.short-content-container ul{display:flex;flex-direction:column;justify-content:center;align-items:center}.content-container.content-container--full-width{max-width:none}footer .content-container{padding-top:15px;padding-bottom:15px;display:flex;flex-flow:row wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center}footer .content-container p{padding:0;margin:0;font-size:12px;display:inline}footer .content-container .mail-contact{padding-right:20px}footer .copywright-container .www-author{color:#404040;padding-left:20px}.banner__background{background-size:cover;background-position:50%;background-repeat:no-repeat}.banner--title{color:black;font-size:54px;font-weight:700}.banner--full-width{height:100vh;margin-top:35px}.banner--half-width{height:65vh;margin-top:70px}.banner--job-offer{background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/images/job_offer_1920x700.png);height:80vh;margin-top:70px}.banner{display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;top:0;right:0;width:100%;height:100%}.button{border-radius:10px;border:2px solid #f47421;color:white;padding:15px;white-space:nowrap;background-color:#f47421}.button:hover{border-color:var(--blue-color);background-color:var(--blue-color);color:white;text-decoration:none}.button.light{background-color:transparent;border-radius:10px;border:2px solid #f47421;color:#f47421;padding:15px;white-space:nowrap}.button.light-blue{color:#5EBCF0;border-color:#5EBCF0;border-radius:27px;background-color:transparent}.button.light:hover{border-color:#137cb9;color:#137cb9;text-decoration:none}.button.blue{border:2px solid #137cb9;color:#137cb9}.button.blue:hover{border-color:#f47421;color:#f47421}.button.center{margin-left:auto;margin-right:auto}.button.button--mini{padding:7px 10px;border-width:1.5px;font-size:17px;border-radius:8px}.button.button--white{color:white;border:2px solid white;background-color:transparent}.button.button--white:hover{border-color:#f47421;color:#f47421;text-decoration:none}.button.button--orange{background:linear-gradient(267.87deg,#F18635 17.38%,#FFA621 109.21%)}.button.button--blue,.button.button--orange{display:flex;align-items:center;justify-content:center;border-radius:24px;font-weight:700;height:48px;font-size:18px;text-align:center;color:white;border:none;cursor:pointer}.button.button--blue{background:linear-gradient(213.03deg,#5EBCF0 16.89%,#2E90CF 106.66%)}.button--blue-t{display:flex;align-items:center;justify-content:center;border:2px solid #ffffff!important;background:transparent!important;border-radius:24px;font-weight:700;height:48px;width:200px;font-size:18px;text-align:center;color:white;cursor:pointer}.banner--narrow__background-container{-moz-justify-content:right;-ms-justify-content:right;justify-content:right;-ms-flex-pack:right;padding:0;background-color:var(--blue-color);z-index:1}.banner--narrow__background-container,.banner--narrow__text-container{display:flex;-moz-flex-direction:row;flex-direction:row;-moz-align-items:center;-ms-align-items:center;align-items:center;height:70px;position:relative}.banner--narrow__text-container{width:auto;margin-left:auto;margin-right:auto;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-size:18px;padding-left:60px;padding-right:40px}.banner--narrow__button{border:1.5px solid #fff;padding:7px 10px;border-radius:10px;color:#fff;font-size:16px;white-space:nowrap}.banner--narrow__button:hover{border-color:#f47421;color:#f47421;text-decoration:none}.banner--narrow__tittle{margin-right:30px;text-decoration:none;color:#fff}.banner--narrow__close .fas{color:#fff;font-size:20px;margin-right:70px}.flex-container--row{display:flex;flex-flow:row wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.flex-container--row .flex-item--2wide{-webkit-box-flex:2 1;-moz-box-flex:2 1;-webkit-flex-basis:2 1;flex:2 1}.flex-item{-webkit-box-flex:1 1;-moz-box-flex:1 1;-webkit-flex-basis:1 1;flex:1 1}.space-between{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.align-center{align-items:center}.flex-item--with-symbol{-webkit-box-flex:1 0;-moz-box-flex:1 0;-webkit-flex-basis:1 0;flex:1 0;text-align:center;padding-right:15px}.flex-item--with-symbol .symbol-width{min-width:67.5px}.flex-item--with-symbol .fab,.flex-item--with-symbol .far,.flex-item--with-symbol .fas{font-size:60px;padding-bottom:20px;color:var(--blue-color)}.flex-item--after-symbol{-webkit-box-flex:4 0;-moz-box-flex:4 0;-webkit-flex-basis:4 0;flex:4 0;text-align:left;align-self:center;max-width:870px;margin:0 auto}section.jetbrains-certification{margin-top:50px}section.jetbrains-certification .flex-item--after-symbol{text-align:center!important;max-width:870px;margin:0 auto}section.jetbrains-certification h3{font-size:42px}section.jetbrains-certification p{font-size:24px;margin-bottom:60px}section.finance-by-company .flex-item--after-symbol{text-align:center!important;max-width:870px;margin:0 auto}section.finance-by-company h3{font-size:42px}section.finance-by-company p{font-size:24px;margin-bottom:60px}.trainer-grid{display:grid;grid-template-columns:33% 33% 33%}.trainer-grid .button{width:100%}.flex-container--column{display:flex;flex-flow:column nowrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.flex-container--column p{margin-top:auto}.flex-container--column .button{margin:auto auto 0}.flex-container--column__mobile{display:flex;flex-flow:column wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.flex-item--flex-start{-ms-align-self:flex-start;align-self:flex-start;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-basis:1;flex:1 1}.flex-item--with-border{border-right:1px solid var(--blue-color);padding:0 30px 0 0}.flex-item--right,.flex-item--with-border{-webkit-box-flex:1 1;-moz-box-flex:1 1;-webkit-flex-basis:1 1;flex:1 1}.flex-item--right{-ms-align-self:center;align-self:center;text-align:left}.training-card{background:#FFFFFF;box-shadow:0 0 21px rgba(0,0,0,.05)}.training-card .training-card-img{width:70px;height:120px;display:flex;justify-content:center;align-items:center;margin:0 auto}.training-card-img img{width:100%}.workshop-faq .question{font-size:22px;text-align:left}.workshop-faq .answer *{font-size:22px}.public-workshops-section .flex-item--right{padding-left:40px}.public-workshop{width:100%;border-bottom:1px solid #ccc;padding:50px 0}.public-workshop:last-child{border-bottom:none}.public-workshop .button--blue{width:212px;height:45px;margin-top:24px}.order-option .sub-f,.public-workshop .sub-f{display:flex;align-items:center;margin-bottom:15px}.order-option .icon-container{min-width:26px;width:26px;height:26px}.order-option .sub-f h5{font-weight:700;font-size:16px;margin-left:15px}.order-option .sub-f h5 span{color:#369DD7}.price-options{text-align:left}.price-options .sub-f.inactive{color:lightgray}.price-options .sub-f.inactive .icon-container{background:lightgray}.price-options .sub-f.inactive h5 span{color:lightgray}.public-workshop .sub-f h5{font-weight:700;font-size:20px;margin-left:15px}.public-workshop .sub-f h5 span{color:#369DD7}.icon-container{width:33px;height:33px;background:#369DD7;border-radius:16.5px;display:flex;justify-content:center;align-items:center}.icon-container .fas{width:33px;margin:0 auto;text-align:center;font-size:20px!important}.icon-container img{height:20px}.flex-item--image-container{-webkit-box-flex:1 1;-moz-box-flex:1 1;-webkit-flex-basis:1 1;flex:1 1;-ms-align-self:center;align-self:center}.flex-item--image-container .round-photo{max-width:90%;height:auto;margin:auto;border-radius:50%}.flex-item--image-container .round-photo.round-photo-small{max-height:166px}.flex-item--image-container .round-photo.round-photo-middle{max-height:266px}.flex-item--testimonials{max-width:800px;-ms-align-self:flex-start;align-self:flex-start}.fab.big-icon,.far.big-icon,.fas.big-icon{font-size:60px;padding-bottom:20px;color:var(--orange-color)}.content-container--gradient--strip{position:relative;min-height:500px;padding:80px}.content-container--gradient--strip .white-and-shadow{color:white;text-shadow:2px 2px 4px rgba(0,0,0,.63)}.gradient--strip{position:absolute;background:linear-gradient(213.03deg,#5EBCF0 16.89%,#2E90CF 106.66%);height:50%;width:100%}.skew{-webkit-transition:all .15s linear;-webkit-transform:skewY(-5deg)}.gradient--full-section{background:linear-gradient(90deg,rgba(19,124,185,.6),#e7ecef)}.content-rectangle{border-radius:3px;background-color:#fff;box-shadow:1px 1px 4px #cacaca;margin:auto;padding:50px;position:relative;max-width:990px}.content-rectangle--white{background-color:white}.image-plus-text .small-image{max-width:100px}.image-plus-text{max-width:240px;margin:0 auto;height:auto}.image-plus-text.big-image{max-width:450px}.image-plus-text p{margin-bottom:0;padding-top:25px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}section.trainer .content-container{background:#FFFFFF;box-shadow:0 0 21px rgba(0,0,0,.05);padding:0!important;display:flex}section.trainer .content-container img{height:360px;width:100%}section.trainer .flex-item--right h1,section.trainer .flex-item--right h3{margin-bottom:0}section.trainer .social-media-container{margin-left:20px}section.trainer .social-media-container .fab,section.trainer .social-media-container .fas{padding-left:5px;color:black;font-size:18px}section.trainer .social-media-container .fab:hover,section.trainer .social-media-container .fas:hover{color:#f47421}.trainer-info{display:flex;align-items:center}section.trainer .title{-moz-justify-content:left;-ms-justify-content:left;justify-content:left;-ms-flex-pack:left}section.trainer i{font-size:22px!important;color:var(--blue-color)!important;-ms-align-self:center;align-self:center}section.trainer h2{margin-bottom:0}section.trainer .flex-item--right p{margin-top:20px;margin-bottom:0;line-height:160%}.short-list ul{padding:10px 50px 20px 60px}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.margin-top-50{margin-top:50px}.margin-top-80{margin-top:80px}.margin-top-auto{margin-top:auto}.margin-right-5{margin-right:5px}.margin-right-10{margin-right:10px}.margin-right-20{margin-right:20px}.margin-bottom-0{margin-bottom:0}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-30,.margin-bottom-40{margin-bottom:30px}.margin-bottom-50{margin-bottom:50px}.margin-left-5{margin-left:5px}.margin-left-10{margin-left:10px}.margin-left-20{margin-left:20px}.margin-left-50{margin-left:50px}.padding-top-0{padding-top:0}.padding-top-30{padding-top:30px}.padding-right-20{padding-right:20px}.padding-right-30{padding-right:30px}.padding-right-35,.padding-right-testimonials{padding-right:35px}.padding-bottom-0{padding-bottom:0}.padding-bottom-20{padding-bottom:20px}.padding-left-35{padding-left:35px}.padding-left-40{padding-left:40px}.padding-left-testimonials{padding-left:35px}.flex-item-paddings{padding:30px 35px}.puzzler1-height{height:150px}.puzzler2-height{height:270px}.challenge-height{height:300px}form{max-width:400px;text-align:left;margin:40px auto 0}.form fieldset{margin:0 0 40px;padding:0;border:none}.form label,.form legend{display:inline-block;margin-bottom:.5rem}.form input[type=text],.form select,.form textarea{display:block;padding:.5rem;width:100%;background-color:white;border-radius:.25rem;border:1px solid #e5e5e5;outline:none;transition-property:none;transition-duration:none}.form input[type=text]:focus,.form select:focus,.form textarea:focus{border-color:var(--blue-color)}.form textarea{height:100px}.form input[type=checkbox],.form input[type=radio]{position:relative;top:5px;width:22px;height:22px;margin:0 .5rem;background-color:white;border:1px solid #e5e5e5;outline:none;-moz-appearance:none;-webkit-appearance:none;transition-property:none}.form input[type=checkbox]{border-radius:5px}.form input[type=checkbox]:checked{background-color:var(--blue-color);border:none}.form input[type=checkbox]:checked:after{content:"\2714";font-size:14px;position:absolute;top:0;left:5px;color:white}.form input[type=radio]{border-radius:50%}.form input[type=radio]:checked{border-width:5px;border-color:white;background-color:var(--blue-color)}br.is-displayed{display:none}@media screen and (max-width:1000px){.banner--job-offer{height:0}.right-border{border-right:0}.flex-item-paddings{padding-left:25px;padding-right:25px}.public-workshops-section .content-rectangle{padding:40px}section.materials .flex-container--row{flex-flow:column nowrap}section.testimonials .flex-item{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex-basis:1 1 auto;flex:1 1 auto}section.testimonials .padding-right-testimonials{padding-right:0}section.testimonials .padding-left-testimonials{padding-left:0}section.testimonials .flex-container--row{flex-flow:column wrap}section.trainer .flex-container--row{flex-flow:column-reverse wrap}section.trainer .flex-item--image-container{padding-top:30px}section.trainer .flex-container--row.title{flex-flow:row wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}section.trainer .flex-container--row.yt-movies{flex-flow:row wrap}section.trainer .round-photo{max-width:40%;height:auto}section.trainer .flex-item--right{text-align:center;padding-left:20px}section.trainer .far{font-size:40px}.image-plus-text{max-width:250px}}@media screen and (max-width:900px){.public-workshops-section .content-rectangle.flex-container--row{flex-flow:column wrap}.flex-item--with-border{border-right:0;border-bottom:1px solid var(--blue-color);padding:0 0 30px;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex-basis:1 1 auto;flex:1 1 auto}.flex-basis-auto{-ms-flex-basis:auto;flex-basis:auto}section.public-workshops-section .flex-item--right{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex-basis:1 1 auto;flex:1 1 auto;padding-top:20px;padding-left:0}}@media screen and (max-width:800px){.flex-container--row{flex-flow:column wrap}br.is-displayed{display:block}.flex-item{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex-basis:1 1 auto;flex:1 1 auto}.flex-container.reverse--on-mobile{flex-flow:column-reverse nowrap}.flex-container--row .margin-right-20{margin-right:0}.flex-container--row .margin-left-20{margin-left:0}section.public-workshops-section ul{padding-left:20px;padding-top:30px}section.workshop-page .flex-item-paddings{padding-bottom:0;padding-top:20px}section.workshop-page .fab,section.workshop-page .fas{padding-bottom:10px}.banner--narrow__background-container .banner--narrow__text-container{font-size:14px}.banner--narrow__background-container .banner--narrow__button{border:1.5px solid #fff;padding:6px 8px;font-size:14px}.banner--narrow__background-container .banner--narrow__close .fas{font-size:18px}section.jetbrains-certification .flex-item--after-symbol{text-align:center;padding-bottom:40px}section.jetbrains-certification .padding-right-35{padding-right:0}section.finance-by-company .flex-item--after-symbol{text-align:center;padding-bottom:40px}section.finance-by-company .padding-right-35{padding-right:0}.banner--narrow__close .fas{margin-right:50px}.banner h1{font-size:55px}section{padding:20px 0}section h1{font-size:42px}p.orange,section h2{font-size:28px}section h3{font-size:24px}section li,section p{font-size:17px}section h4{font-size:18px}section.workshops-offer .content-container{padding-bottom:30px}.content-container.content-container--gradient--skew{padding-top:80px}section.trainer .round-photo{max-width:60%;height:auto}section.contact h3{margin-bottom:30px}footer .content-container{display:block}.puzzler .button{white-space:normal}.image-plus-text.big-image{width:100%}}@media screen and (max-width:600px){.banner h1{font-size:43px}.banner h3{font-size:23px}.button{border:2px solid #f47421;padding:10px 21px}.flex-item-paddings{padding:20px 0}.public-workshops-section .flex-item--right .flex-container--row,.public-workshops-section .flex-item--with-border.flex-container--row{flex-flow:column wrap}.flex-item--after-symbol,.flex-item--with-symbol{text-align:center;padding-right:0}section.trainer .is-displayed{display:none}.testimonials .button{white-space:normal}section.public-workshops-section .fab,section.public-workshops-section .fas{font-size:50px}footer .content-container .mail-contact{padding-right:10px}footer .copywright-container .www-author{padding-left:10px}}@media screen and (max-width:350px){section.public-workshops-section .content-rectangle{padding:15px}.image-plus-text{max-width:200px}}.kotlin-icon{-webkit-mask:url(/images/Kotlin-logo.png) no-repeat center center/contain;mask:url(/images/Kotlin-logo.png) no-repeat center center/contain}.kotlin-icon,.lambda-icon{background-color:var(--blue-color);height:60px;margin-bottom:20px}.lambda-icon{-webkit-mask:url(/images/lambda.png) no-repeat center center/contain;mask:url(/images/lambda.png) no-repeat center center/contain}.dotNet-icon{-webkit-mask:url(/images/dotnet.svg) no-repeat center center/contain;mask:url(/images/dotnet.svg) no-repeat center center/contain;background-color:var(--blue-color);height:60px;margin-bottom:20px}.json-formatter pre.code-wrapper{text-align:left;font-family:monospace;background-color:white;margin-bottom:20px;padding:10px}.json-formatter .code-input{height:auto;margin-bottom:30px;padding:10px}.avatar{border-radius:50%;height:200px}.book-image{height:400px}.badge-container{min-width:220px}.badge-img{margin:auto;object-fit:contain;width:auto;max-width:220px;height:140px}.badge-text{margin:auto;margin-top:20px!important;height:40px}#articles{background-color:#e7ecef}.article-body li,.article-body p{font-family:charter,Georgia,Cambria,Times New Roman,Times,serif;font-size:21px;font-style:normal;font-weight:400;color:rgb(41,41,41);line-height:32px}.article-body img{display:block;margin-left:auto;margin-right:auto;height:auto}.article-body code{line-height:1}.article-body pre{margin-bottom:20px}.article-body blockquote{background:#f9f9f9;border-left:3px solid #ccc;margin:1.5em 10px;padding:.5em 10px;text-align:left}.article-body blockquote p{display:inline;text-align:left;margin-bottom:0}.article-body sup{vertical-align:super;font-size:smaller}.article-body .code{margin-bottom:20px!important}.article-body table{border-collapse:collapse;margin-left:auto;margin-right:auto}.article-body td,.article-body th{border:1px solid #999;padding:.5rem;text-align:left}@media screen and (max-width:800px){.article-body img{max-width:100%}.content-container{padding:80px 20px 20px}}.article-body img+em{text-align:center;display:block}.article-body ul{margin-bottom:20px}.article-body strong{font-weight:700}.flating-action-button{position:fixed!important;right:30px;bottom:30px}.small-text{color:gray;font-size:14px}.margin-5{margin:5px}.trainer-trainers{min-width:500px;padding-right:35px;padding-top:30px}@media screen and (max-width:1000px){.trainer-trainers{padding-right:0}}@media screen and (max-width:500px){.trainer-trainers{min-width:100%}}.comment{margin-left:auto;margin-right:auto;display:block;margin-bottom:10px}@media (max-width:700px){.comment{width:100%}}.why-us-section{display:grid;grid-template-columns:50% 50%;margin-bottom:50px}.why-us-section-text{padding-right:50px}.why-us-section section{background-color:#F9F9F9;padding-top:0}.why-us-section h1{text-align:left}.why-us-section h5{font-weight:700;font-size:30px;color:#292929}.why-us-section p{font-size:20px}.faq-row .icon-wrapper{top:30px!important}.faq-row-wrapper{background-color:transparent!important}.faq-row{border-bottom:0;margin-bottom:5px;border-bottom:0!important}.faq-row .row-title{min-height:70px;border:1px solid #dae0eb;box-sizing:border-box;padding:10px 20px!important;background:linear-gradient(213.03deg,#50AFE3 16.89%,#34A0E6 106.66%);box-shadow:0 0 21px rgba(0,0,0,.05);font-weight:700;font-size:20px;color:#fff!important}.faq-row .row-title p{display:flex;align-items:center;margin:0}.faq-row .row-title img{margin-right:15px}.faq-row .row-content-text{padding:10px 32px!important;background:#FFFFFF;box-shadow:0 0 21px rgba(0,0,0,.05);font-size:14px!important;color:#292929!important;text-align:left}.faq-row .row-content-text a{font-weight:700;text-decoration:underline;color:#292929!important}.faq-row .arrow-image{display:flex}.faq-row .arrow-image svg{fill:#fff!important}.hide-sm{display:block}.hide-md{display:none}.form-container,.form-container .content-container{padding-top:0}.custom-input{background:#FFFFFF;height:62px;border:1px solid #d6d6d6!important;border-radius:93px!important;font-size:20px;padding:0 20px!important}.textarea{border-radius:26px!important;height:160px!important;padding:20px!important}.input-label{display:block;font-weight:700;font-size:24px;color:#292929}.radio-input{visibility:hidden}.radio-label{position:relative;padding-left:35px;display:block!important}.radio-label:after{content:"";display:block;width:12px;height:12px;left:4px;top:4px}.radio-border,.radio-label:after{position:absolute;border-radius:50%}.radio-border{width:20px;height:20px;display:inline-block;outline:3px solid #F18635;left:0;top:0}.radio-input:checked+.radio-label:after{transition:all .5s;background-color:#F18635}.card-container{background:#FFFFFF;box-shadow:0 0 21px rgba(0,0,0,.05);margin:10px}.card-container i{color:#369DD7!important}.comment-section{width:750px;height:auto;padding:30px 0;margin:80px auto 0;background:#FFFFFF;box-shadow:0 0 21px rgba(0,0,0,.05)}.comment-section .comments-list{padding:0}.comment-section div{background:#FFFFFF}.comment-section form{margin-top:0}.comment-section form label{display:flex;justify-content:center;margin-bottom:20px}.author-info{display:flex;align-items:center;max-width:650px;margin-bottom:40px}.author-info .details{margin-left:20px;width:100%}.author-info .details .comments-list{display:flex;justify-content:space-between;align-items:center;margin-top:5px}.author-info .details .article-name{font-weight:700;font-size:18px;color:#369DD7}.author-info .details .article-date{font-weight:400;font-size:16px;margin-left:15px}.author-info .details p{font-weight:400;font-size:18px;margin-top:10px;margin-bottom:0}.author-box{display:flex;align-items:center;max-width:650px}.author-box .details{margin-left:20px;width:100%}.author-box .details .article-name{font-weight:700;font-size:18px;display:inherit;color:#369DD7}.author-box .details .article-date{font-weight:400;font-size:16px}.author-box .details p{font-weight:400;font-size:18px;margin-top:10px;margin-bottom:0}.comment-list-item{display:flex;align-items:center;margin-top:40px;margin-bottom:40px}.comment-list-item .details{margin-left:20px;margin-bottom:20px;text-align:left}.comment-list-image{display:flex;align-items:center;min-width:100px}.comment-list-item .author-name{font-weight:700;font-size:18px;color:#369DD7}.comment-list-item .comment-date{font-weight:400;font-size:16px;margin-left:15px}.comment-list-item p{font-weight:400;font-size:18px;margin-top:10px;margin-bottom:0}.requirements p,.requirements ul{font-size:24px}.select-wrapper select{height:60px;border:0;border-radius:50%}section.trainer .trainer-media{display:flex;align-items:center}section.trainer .trainer-media img{margin-left:30px}.book-list .top-banner{height:264px}.btn-group .button--blue{display:inline-block;padding:15px 30px;margin-right:10px;margin-bottom:10px}.user-profile-pic{background:linear-gradient(213.03deg,#5EBCF0 16.89%,#2E90CF 106.66%);height:250px;text-align:center}.user-profile-pic .avatar{margin-top:140px}.company-btn,.private-btn{height:57px;margin:30px auto;padding-right:5px;padding-left:20px!important;justify-content:space-between!important}.company-btn{width:500px}.private-btn{width:450px}.price-btn{display:flex;justify-content:center;align-items:center;height:40px;background:#FFFFFF;padding:0 20px;border-radius:43px}.company-btn span{background:linear-gradient(213.03deg,#5EBCF0 16.89%,#2E90CF 106.66%);-webkit-background-clip:text;background-clip:text}.company-btn span,.private-btn span{-webkit-text-fill-color:transparent;text-fill-color:transparent}.private-btn span{background:linear-gradient(267.87deg,#F18635 17.38%,#FFA621 109.21%);-webkit-background-clip:text;background-clip:text}@media (max-width:1300px){.why-us-section{grid-template-columns:100%;margin-left:80px;margin-right:80px}}@media (max-width:600px){.hide-sm{display:none}.hide-md{display:block}.trainer-grid{grid-template-columns:100%}.why-us-section{margin-left:0;margin-right:0}.public-workshops-section h1,.testimonials h1 .trusted h1,.why-us-section h1,.workshops-offer h1{font-size:28px}.trusted h1{text-align:center!important;font-size:28px!important}.why-us-section h5{font-size:18px}.public-workshops-section p,.why-us-section p{font-size:16px}.training-card{padding:30px 25px}.team-card-content .button,.training-card .button{width:210px;margin:0 auto}.requirements p,.requirements ul{font-size:18px}.public-workshop{padding-top:40px;text-align:left}.public-workshop .sub-f{align-items:start}.icon-container img{width:33px}.team-card-content{height:auto;text-align:center}section.trainer .content-container{flex-direction:column;margin:30px!important}.trainer-info{flex-direction:column}section.trainer .social-media-container{margin-left:0}section.trainer .flex-item--right{padding:0 20px 30px!important}section.trainer .trainer-media img{margin-left:0}section.jetbrains-certification h3{font-size:28px}section.jetbrains-certification p{font-size:16px;margin-bottom:0}section.finance-by-company h3{font-size:28px}section.finance-by-company p{font-size:16px;margin-bottom:0}.image-plus-text{max-width:150px}.comment-section{width:100%}.comment-section form{margin:0 20px}.author-info{max-width:100%;margin:20px}.company-btn,.private-btn{height:auto!important;width:100%;flex-direction:column;border-radius:14px!important;padding-top:15px;padding-bottom:15px}.price-btn{margin:10px 0 0}}.navigation-bar{background-color:white;height:70px;font-size:16px;font-weight:500;position:fixed;top:0;width:100%;z-index:100}.menu-item{color:#292929}.menu-item,.menu-item-active{font-weight:500;font-size:20px}.menu-item-active{color:#f47421!important}#login_button{margin-right:0;color:#f47421}.logo-container{padding-left:50px;float:left;height:70px}.flags-container{margin-right:40px;margin-left:10px;float:right;margin-top:20px;font-size:14px}.flag{box-shadow:0 0 5px rgba(0,0,0,.2)}.current-flag{padding-right:10px}.hide{display:none}.bookmarks{float:right;overflow:hidden;padding-left:10px;padding-right:10px;margin-top:25px}.bookmarks .fas{font-size:18px;color:var(--blue-color)}.bookmarks .fas:hover{color:#f47421}.bookmarks .nav-link--padding{padding:0 20px}.flags-dropdown{background-color:white;border-bottom-left-radius:20px;border-bottom-right-radius:20px;z-index:1;padding:15px 10px 20px}.bookmarks-dropdown{float:right;overflow:hidden;padding-left:10px;padding-right:10px}.bookmarks-dropdown .fas{font-size:18px;color:var(--blue-color)}.bookmarks-dropdown .fas:hover{color:#f47421}.bookmarks-dropdown .nav-link--padding{padding:0 20px}.bookmarks-dropdown.dropdown a{display:none}.bookmarks-dropdown.dropdown a.nav__icon{float:right;display:block}.bookmarks-dropdown.dropdown .nav-link--padding{padding:10px}.bookmarks-dropdown.dropdown.open{position:relative;background-color:white;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:0 0 10px}.bookmarks-dropdown.dropdown.open .nav__icon{position:absolute;right:10px;top:0}.bookmarks-dropdown.dropdown.open a{float:none;display:block;text-align:left}.nav-link--padding{padding-bottom:0}.first-dropdown-item{margin-top:42px}.right-border{border-right:1px solid var(--blue-color)}@media screen and (max-width:480px){.logo-container{padding-left:8px}.flags-container{margin-right:15px}.banner--narrow__text-container{padding-left:20px;padding-right:20px}.banner--narrow__close .fas{margin-right:20px}.banner h1{font-size:37px}.banner h3{font-size:20px}section h1{font-size:35px}section h3{font-size:20px}li,p{font-size:16px}.navigation-bar li{font-size:14px}.button{font-size:16px}.button.button--mini{font-size:14px}section .content-container,section.challenge .content-rectangle,section.public-workshops-section .content-container,section.public-workshops-section .content-rectangle,section.puzzler .content-rectangle,section.requirements .content-container,section.workshop-TOC .content-container{padding-left:30px;padding-right:30px}footer .content-container{padding:15px 30px}.bookmarks.responsive{padding:0 0 5px}}.trustedby-logos-container{display:flex;flex-wrap:wrap;justify-content:center}.trustedby-logo-container{height:115px;margin:0 20px;background-color:#FFFFFF;display:flex;justify-content:center;align-items:center}.flex-direction-row{flex-direction:row}.trustedby-logo{max-width:180px;max-height:60px}form{margin-top:100px;max-width:650px}.form-container .button--orange{width:250px;height:57px}@media (max-width:600px){form{max-width:100%}}body{font-family:BlinkMacSystemFont,futura,Roboto,sans-serif}.plusminus-wrapper{margin-top:20px;display:inline-block}.plusminus{display:inline-block;position:relative;font-size:0;overflow:hidden;border-radius:3px;width:132px;height:44px;margin:5px 20px 20px}.plusminus button{display:block;width:44px;height:44px;position:absolute;margin:0;padding:0;border:0;background:#000;color:#fff;font-size:30.8px;line-height:1;font-family:bonds,sans-serif;cursor:pointer}.plusminus button:focus{outline:none;color:#2bebaf}.plusminus button:disabled{background:#999;color:#ccc;cursor:default}.plusminus .minus{bottom:0;left:0}.plusminus .plus{top:0;right:0}.plusminus .plus:focus{color:#ff6367}.plusminus input[type=number]{position:absolute;width:44px;height:44px;margin:0;padding:0 0 16.9230769231px;border:0;font-size:17.6px;font-weight:700;text-align:center;-moz-appearance:textfield;top:0;left:44px}.plusminus input[type=number]::-webkit-inner-spin-button,.plusminus input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.plusminus-unit{position:absolute;font-size:9.68px;left:0;right:0;line-height:1;padding:3.52px 0;width:44px;margin:0 auto;border-top:1px solid #ccc;color:#888;text-align:center;box-sizing:border-box;bottom:0}.clickable{cursor:pointer;color:#1f4153}.videoWrapper{position:relative;padding-bottom:calc(.5625 * 100%);height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tippy-touch{cursor:pointer!important}.tippy-notransition{transition:none!important}.tippy-popper{max-width:400px;perspective:800px;z-index:9999;outline:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^=top] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^=top] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^=top] [x-circle]{transform-origin:0 33%}.tippy-popper[x-placement^=top] [x-circle].enter{transform:scale(1) translate(-50%,-55%);opacity:1}.tippy-popper[x-placement^=top] [x-circle].leave{transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] [data-animation=perspective]{transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective].enter{opacity:1;transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective].leave{opacity:0;transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade].enter{opacity:1;transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade].leave{opacity:0;transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].enter{opacity:1;transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].leave{opacity:0;transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale].enter{opacity:1;transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale].leave{opacity:0;transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^=bottom] [x-circle]{transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] [x-circle].enter{transform:scale(1) translate(-50%,-45%);opacity:1}.tippy-popper[x-placement^=bottom] [x-circle].leave{transform:scale(.15) translate(-50%,-5%);opacity:0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective].enter{opacity:1;transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective].leave{opacity:0;transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade].enter{opacity:1;transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade].leave{opacity:0;transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].enter{opacity:1;transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].leave{opacity:0;transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale].enter{opacity:1;transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale].leave{opacity:0;transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^=left] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^=left] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^=left] [x-circle]{transform-origin:50% 0}.tippy-popper[x-placement^=left] [x-circle].enter{transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=left] [x-circle].leave{transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] [data-animation=perspective]{transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective].enter{opacity:1;transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective].leave{opacity:0;transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade].enter{opacity:1;transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade].leave{opacity:0;transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].enter{opacity:1;transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].leave{opacity:0;transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale].enter{opacity:1;transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale].leave{opacity:0;transform:translateX(0) scale(0)}.tippy-popper[x-placement^=right] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^=right] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^=right] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^=right] [x-circle]{transform-origin:-50% 0}.tippy-popper[x-placement^=right] [x-circle].enter{transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=right] [x-circle].leave{transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] [data-animation=perspective]{transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective].enter{opacity:1;transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective].leave{opacity:0;transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade].enter{opacity:1;transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade].leave{opacity:0;transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].enter{opacity:1;transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].leave{opacity:0;transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale].enter{opacity:1;transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale].leave{opacity:0;transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,.1),0 4px 80px -8px rgba(0,20,60,.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.95rem;padding:.4rem .8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:.25rem .5rem;font-size:.8rem}.tippy-tooltip--big{padding:.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:"";padding-top:90%;float:left}@media (max-width:450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}