@-webkit-keyframes slide-down{to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes slide-down{to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes slide-width{to{width:100%}}@keyframes slide-width{to{width:100%}}@-webkit-keyframes show{to{opacity:1}}@keyframes show{to{opacity:1}}a,abbr,acronym,address,applet,b,big,blockquote,caption,center,cite,dd,del,dfn,div,dl,dt,em,font,form,h6,html,i,ins,label,li,object,ol,q,s,span,strike,strong,table,tbody,tfoot,thead,tr,tt,u,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body,h2,h3,h4,h5,iframe{border:0;font-size:100%;vertical-align:baseline}h1,img,p{vertical-align:baseline}code,kbd,pre,samp,small{margin:0;border:0;vertical-align:baseline}img{font-size:100%}body,code,h1,h2,h3,h4,h5,iframe,img,kbd,p,pre,samp,small,sub,sup{padding:0;outline:0;background:0 0}fieldset,legend,td,th,ul{outline:0;font-size:100%;vertical-align:baseline;background:0 0}img,legend,sub,sup,td,th{margin:0}h1,p,sub,sup,td,th,ul{border:0}body{margin:0;font-family:Montserrat,sans-serif;line-height:1.5;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}.slick-list:focus,:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.slick-slide img,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}.slick-slide.slick-loading img,[hidden],template{display:none}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}textarea{overflow:auto}optgroup{font-weight:700}legend,td,th{padding:0}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide,header ul.new-mega-menu .sub-menu-0 li.menu-title.isEmpty>a{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}a:hover{text-decoration:none}p,ul{margin:0}p{font-size:16px;line-height:1.7;color:#4a4a4a}h1,h2,h3,h4,h5{margin:0;color:inherit;font-weight:500;line-height:1.2em}ul{padding:0;list-style-type:none}.section,section{color:#4a4a4a;padding:80px}section h3,section h3 span{display:-webkit-box;display:-ms-flexbox;display:flex}section h3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:28px}section h3.bigger{font-size:36px}section h3 img{margin-right:35px;height:42px}section h3 img.width-priority{width:42px;height:auto}section h3 span{text-align:center}.partners_block .blog-author .blog-info .img-logo img,section .full{max-width:100%}.section-wrapper>p,section>p{max-width:800px;margin:30px auto 0;text-align:center}.section-wrapper>p.grey-bigger,section>p.grey-bigger{color:#9b9b9b;font-size:28px;font-weight:600}.section-wrapper>p a,section>p a{color:#4a4a4a;font-weight:700}.footer a:hover,.section-wrapper>p a:hover,.tags a:hover,header .user-nav a:hover,section>p a:hover{text-decoration:underline}.gradient{background:-o-linear-gradient(42deg,#e54725 50%,#ff3186);background:linear-gradient(48deg,#e54725 50%,#ff3186)}.gradient,.gradient a,.gradient p{color:#fff}.gradient a{font-weight:600}.gradient-all,.gradient-black,.gradient-white,label.hs-form-booleancheckbox-display{position:relative}.gradient-white-hard::before,.gradient-white::before{content:"";display:block;height:100%;position:absolute;left:0;top:0}.gradient-white::before{width:100%;background:-webkit-gradient(linear,left top,right top,color-stop(30%,rgba(255,255,255,.9)),to(transparent));background:-o-linear-gradient(left,rgba(255,255,255,.9) 30%,transparent);background:linear-gradient(to right,rgba(255,255,255,.9) 30%,transparent)}.gradient-white-hard::before{width:65%;background:-webkit-gradient(linear,left top,right top,color-stop(80%,rgba(255,255,255,.95)),to(transparent));background:-o-linear-gradient(left,rgba(255,255,255,.95) 80%,transparent);background:linear-gradient(to right,rgba(255,255,255,.95) 80%,transparent)}.gradient-black-reverse::before,.gradient-black::before{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0}.gradient-black::before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(0,0,0,.8)),to(transparent));background:-o-linear-gradient(left,rgba(0,0,0,.8) 50%,transparent);background:linear-gradient(to right,rgba(0,0,0,.8) 50%,transparent)}.gradient-black-reverse::before{background:-webkit-gradient(linear,right top,left top,color-stop(60%,rgba(0,0,0,.7)),to(transparent));background:-o-linear-gradient(right,rgba(0,0,0,.7) 60%,transparent);background:linear-gradient(to left,rgba(0,0,0,.7) 60%,transparent)}.gradient-all::before{height:100%;top:0;background:rgba(0,0,0,.5);z-index:1}.section-wrapper{max-width:1440px;margin:0 auto}.wrapper-inner{display:block;width:100%;max-width:1220px;margin:0 auto}.wrapper-inner.partial{padding:0 25%0 0}.gradient-all::before,.vignette::after,.vignette::before{content:"";display:block;position:absolute;left:0;width:100%}.vignette::before{top:0;height:30%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.65)),to(transparent));background:-o-linear-gradient(top,rgba(0,0,0,.65),transparent);background:linear-gradient(to bottom,rgba(0,0,0,.65),transparent)}.vignette::after{bottom:0;height:70%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.65)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.65),transparent);background:linear-gradient(to top,rgba(0,0,0,.65),transparent)}.bor-bottom{border-bottom:1px solid #e1e1e1}.bor-bottom-article::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);height:1px;width:calc(100% - 100px);background-color:#d7d7d7}.section-description,.section-wrapper>.section-description{font-size:28px;font-weight:500;max-width:1040px;margin:0 auto}.separator{margin:40px 0 0}.back,.link{display:-webkit-box;display:-ms-flexbox;display:flex}.back{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back span,.back:hover span{color:#000;-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s}.back path,.blog-nav path,.pagination path{fill:#4a4a4a}.back span{font-size:13px;color:#4a4a4a;margin:0 2px 2px}.tags a,.tags p{font-size:18px;font-weight:700}.tags a{color:#4a4a4a;font-weight:500;margin:0 0 0 2px}::-webkit-input-placeholder{color:#d0d0d0}::-moz-placeholder{color:#d0d0d0}:-ms-input-placeholder{color:#d0d0d0}:-moz-placeholder{color:#d0d0d0}.pricing-section-page{padding:0 0 80px}.alignwide{margin-left:-80px;margin-right:-80px}.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}.alignfull.not_100 img{width:auto}.alignfull img,.page-about .full-stack-hero img{height:auto}.aligncenter,.popup-brochure .section-form h3+p{text-align:center}.wp-block-pullquote{border-top:5px solid #3a3a3a;border-bottom:5px solid #3a3a3a;border-left:none;margin:0 0 18px;margin:0 0 1.125rem;padding:32px 0;padding:2rem 0;text-align:center}.wp-block-pullquote p,.wp-block-quote p{font-style:italic;font-weight:400;font-size:24px;font-size:1.5rem}h1.page-title{line-height:1.2em}.archive h1.page-title{margin-bottom:25px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100001}.accessibly-hidden,header nav a .menu-svg-icons{display:none}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(../fonts/montserrat-v13-latin-200.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-200.woff) format("woff"),url(../fonts/montserrat-v13-latin-200.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/montserrat-v13-latin-300.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(../fonts/montserrat-v13-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-300.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-300.woff) format("woff"),url(../fonts/montserrat-v13-latin-300.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-300.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat-v13-latin-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../fonts/montserrat-v13-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-regular.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-regular.woff) format("woff"),url(../fonts/montserrat-v13-latin-regular.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-regular.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/montserrat-v13-latin-500.eot);src:local("Montserrat Medium"),local("Montserrat-Medium"),url(../fonts/montserrat-v13-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-500.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-500.woff) format("woff"),url(../fonts/montserrat-v13-latin-500.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-500.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/montserrat-v13-latin-600.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(../fonts/montserrat-v13-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-600.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-600.woff) format("woff"),url(../fonts/montserrat-v13-latin-600.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-600.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/montserrat-v13-latin-700.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/montserrat-v13-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v13-latin-700.woff2) format("woff2"),url(../fonts/montserrat-v13-latin-700.woff) format("woff"),url(../fonts/montserrat-v13-latin-700.ttf) format("truetype"),url(../fonts/montserrat-v13-latin-700.svg#Montserrat) format("svg")}header{position:fixed;width:100%;height:70px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;top:0;left:0;z-index:7;background-color:transparent;-webkit-box-shadow:0 2px 9px 0 transparent;box-shadow:0 2px 9px 0 transparent;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;padding:25px}header a{color:#fff;font-size:14px;-webkit-transition:color 1s;-o-transition:color 1s;transition:color 1s}header .wrapper-inner{max-width:1255px}header,header .header-side,header .user-nav,header .wrapper-inner,header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header-side,header .user-nav,header .wrapper-inner,header ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .user-nav,header ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .user-nav a{padding:0 20px}header .user-nav a:first-child{position:relative}header .user-nav a:first-child:after{display:none}header .logo{display:block;width:200px;height:70px;-webkit-transform:translate(0,30px);-ms-transform:translate(0,30px);transform:translate(0,30px);background:url(../img/svg/logo.png) no-repeat center;-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}header .top-nav{margin:0 20px 0 0}header nav,header nav .mobile-login{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0;width:100%}header nav a{position:relative;font-weight:700}header nav a::after,header nav a:hover::after{-webkit-transition:width .4s;-o-transition:width .4s;transition:width .4s}header nav a::after{content:"";display:block;position:absolute;width:0;left:50%;bottom:-5px;height:3px;background-color:#fff;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}header nav a:hover::after{width:100%}header nav .mobile-login{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;outline:0;border:2px solid #e54725;color:#e54725;-webkit-box-shadow:none;box-shadow:none;height:50px;width:150px;font-size:16px;padding:0 40px;font-weight:400;margin-top:40px}header ul.new-mega-menu li.menu-item-100393:first-child:before{background-image:url(../img/svg/arrow-down-red.svg)!important}header ul.new-mega-menu li.menu-item-100393:first-child>a{color:#e84610!important}header ul.new-mega-menu li a{color:#445261;text-align:left}header ul.new-mega-menu li a:after{display:none!important}header ul.new-mega-menu>li{margin:0;padding:15px}header ul.new-mega-menu>li.menu-item-has-children{padding-right:22px;position:relative}header ul.new-mega-menu>li.menu-item-has-children .onlymobyleItem{display:none;opacity:0;position:absolute;text-align:left}header ul.new-mega-menu>li.menu-item-has-children:before{content:"";display:block!important;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:10px;background:url(../img/svg/arrow-down-white.svg) no-repeat center;background-size:cover}header ul.new-mega-menu>li>a{font-size:15px;font-weight:500;line-height:1.857;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;color:#fff}header ul.new-mega-menu .sub-menu-0{opacity:0;visibility:hidden;position:fixed;top:60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.1);box-shadow:0 10px 25px 0 rgba(0,0,0,.1);margin:0;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2% 12% 5%}header ul.new-mega-menu .sub-menu-0 li{display:block;width:50%;padding:0 15px;margin:0}header ul.new-mega-menu .sub-menu-0 li.menu-title>a{margin-bottom:20px;text-decoration:none;font-size:21px;font-weight:600;line-height:1.2;pointer-events:none}header ul.new-mega-menu .sub-menu-1{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin:20px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}header ul.new-mega-menu .sub-menu-1>li{width:100%;padding:0}header ul.new-mega-menu .sub-menu-1>li:not(:first-child){margin-top:20px}header ul.new-mega-menu .sub-menu-1>li>a{font-size:15px;font-weight:600;text-transform:capitalize;line-height:1;letter-spacing:.1px;display:block;width:100%;padding:16px 16px 16px 26px;border-left:2px solid #e84610;-webkit-transition:background-color .3s,color .3s,-webkit-box-shadow .3s;-o-transition:background-color .3s,box-shadow .3s,color .3s;transition:background-color .3s,box-shadow .3s,color .3s;transition:background-color .3s,box-shadow .3s,color .3s,-webkit-box-shadow .3s}header ul.new-mega-menu .sub-menu-1>li>a:hover{background-color:rgba(242,242,242,.5);-webkit-box-shadow:3px 6px 10px 0 rgba(0,0,0,.07);box-shadow:3px 6px 10px 0 rgba(0,0,0,.07);color:#e84d1b}header ul.new-mega-menu .sub-menu-2{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:28px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:20px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}header ul.new-mega-menu .sub-menu-2 li{width:100%;padding-bottom:9px;border-bottom:1px solid #f2f2f2}header ul.new-mega-menu .sub-menu-2 li:not(:first-child){margin-top:9px}header ul.new-mega-menu .sub-menu-2 li a{font-size:15px;font-weight:500;line-height:1.857;letter-spacing:.5px;padding-left:23px;position:relative;display:block;width:100%;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}header ul.new-mega-menu .sub-menu-2 li a:before{content:"";position:absolute;width:13px;height:14px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/svg/plus-red.svg) no-repeat center}header ul.new-mega-menu .sub-menu-2 li a:hover{color:#e84610}header ul.new-mega-menu .blog-menu .sub-menu-0>li,header ul.new-mega-menu .blog-menu .sub-menu-1{padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}header ul.new-mega-menu .blog-menu .sub-menu-0>li>a{width:20%;padding:0 10px;margin:0}header ul.new-mega-menu .blog-menu .sub-menu-1{width:80%;padding:0 5%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}header ul.new-mega-menu .blog-menu .sub-menu-1>li{width:25%;padding:12px 0}header ul.new-mega-menu .blog-menu .sub-menu-1>li:not(:first-child){margin-top:0}header ul.new-mega-menu .blog-menu .sub-menu-1>li a{padding:10px 10px 10px 33px;position:relative;display:block;border:0}header ul.new-mega-menu .blog-menu .sub-menu-1>li a:before{content:"";position:absolute;width:15px;height:20px;top:7px;left:10px;background:url(../img/svg/bookmark-blue.svg) no-repeat center}header .submenu,header .submenu li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}header .submenu{opacity:0;visibility:hidden;position:absolute;top:100%;background:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 6px 45px -5px rgba(0,0,0,.5);box-shadow:0 6px 45px -5px rgba(0,0,0,.5);margin:10px 0 0;width:140px}header .submenu li{margin:0;padding:10px;position:relative;display:block;border-bottom:1px solid rgba(0,0,0,.1);width:100%}header .submenu li a{color:#4a4a4a;position:relative;font-weight:500;font-size:12px;display:inline-block;text-align:start}header .submenu li a:after,header .submenu li a:hover:after{-webkit-transition:width .4s;-o-transition:width .4s;transition:width .4s}header .submenu li a:after{content:"";display:block;position:absolute;width:0;left:50%;bottom:-5px;height:2px;opacity:0;background-color:#4a4a4a;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}header .submenu li a:hover:after{width:100%;opacity:1}header .submenu li:last-child{border-bottom:none}header .submenu li:last-child::before{content:"";position:absolute;margin:0 0-10px;bottom:0;left:10px;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #fff;display:none}.burger,header li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}header li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 30px 0 0}header li:hover .submenu,header li:hover>.sub-menu{opacity:1;visibility:visible}header .button{height:40px;font-weight:700;font-size:14px;padding:0 20px}header.sticky,header.theme-white{background-color:#fff;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-box-shadow:0 2px 9px 0 rgba(0,0,0,.21);box-shadow:0 2px 9px 0 rgba(0,0,0,.21)}header.sticky a,header.theme-white a{color:#4a4a4a}header.sticky nav a::after,header.theme-white nav a::after{background-color:#4a4a4a}header.sticky ul.new-mega-menu>li>a,header.theme-white ul.new-mega-menu>li>a{color:#000}header.sticky ul.new-mega-menu>li.menu-item-has-children:before,header.theme-white ul.new-mega-menu>li.menu-item-has-children:before{background:url(../img/svg/arrow-down-black.svg) no-repeat center;background-size:cover}header.sticky .logo,header.theme-white .logo{display:block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .7s;-o-transition:transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s}header.sticky .button,header.theme-white .button{color:#fff}header.sticky .logo,header.theme-white .logo{background:url(../img/svg/Code_logo_grey_fit.svg) no-repeat center;background-size:contain}header.sticky .user-nav,header.theme-white .user-nav{margin:0}header.sticky .user-nav a,header.theme-white .user-nav a{color:#4a4a4a;font-weight:400;text-decoration:underline;padding:10px 20px}header.theme-white{background:#fff}.burger:after,header.static{position:absolute}.burger{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:30px;cursor:pointer}.burger:after{content:"";top:-10px;left:-10px;bottom:-10px;right:-10px}.burger__line{width:40px;height:6px;background-color:gray;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:opacity .4s,-webkit-transform .4s;-o-transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s}.is-open .burger__line_top{-webkit-transform:translateY(-2px) rotate(45deg);-ms-transform:translateY(-2px) rotate(45deg);transform:translateY(-2px) rotate(45deg)}.is-open .burger__line_bottom{-webkit-transform:translateY(2px) rotate(-45deg);-ms-transform:translateY(2px) rotate(-45deg);transform:translateY(2px) rotate(-45deg)}.is-open .burger__line_center{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.mobile-footer{display:none;opacity:0;visibility:hidden;-webkit-transition:opacity 1s,visibility 1s;-o-transition:opacity 1s,visibility 1s;transition:opacity 1s,visibility 1s}.header-search{padding:10px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.header-search__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 10px;min-height:30px}.header-search__search svg{width:14px;margin-right:10px;opacity:.6;fill:#445261}.header-search__search input{font-size:14px;font-weight:500;line-height:1.2;border:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:130px}.header-search__search input::-webkit-input-placeholder{color:#445261;opacity:.6}.header-search__search input::-moz-placeholder{color:#445261;opacity:.6}.blog-sidebar__search input:-ms-input-placeholder,.header-search__search input:-ms-input-placeholder{color:#445261;opacity:.6}.header-search__search input::-ms-input-placeholder{color:#445261;opacity:.6}.header-search__search input::placeholder{color:#445261;opacity:.6}.footer.offseted{margin:0 auto 80px}.footer a{font-size:15px;color:#445261;line-height:1.32}.footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 13px 0 21px}.footer-top img{width:142px;-ms-flex-negative:0;flex-shrink:0}.footer-top:after{content:"";display:block;height:4px;-webkit-box-flex:1;-ms-flex:1 0 1px;flex:1 0 1px;margin-left:17px;background-color:#23bbbb}.footer-container{padding:32px 80px 28px;max-width:1440px;margin:0 auto}.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;color:#445261}.footer-nav__block{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;padding-right:40px}.footer-nav__block-head h3{font-size:18px;font-weight:600}.footer-nav__block-content>:first-child{margin-top:20px}.footer-nav__block-content h4{font-size:15px;font-weight:600;margin-top:24px}.footer-nav__block-content h4.orange{color:#e84d1b}.footer-bottom__inner,.footer-nav__block-content div{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bottom__inner{margin-top:35px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer-bottom__right{color:#445261;text-align:right}.footer-bottom__right img{height:40px;margin-bottom:25px}.footer-bottom__right a{font-size:14px}.footer-nav-lang .nav-lang-toggle-wrapper .tray-toggle,.footer-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-socials{margin-top:40px}.footer-socials a{display:block;margin:0 33px 0 0}.footer-socials a:hover{text-decoration:none;opacity:.75}.footer-nav-lang .close{display:none}.footer-nav-lang .nav-lang-toggle-wrapper{padding:0}.footer-nav-lang .nav-lang-toggle-wrapper .tray-toggle{cursor:pointer;font-weight:700;line-height:1.7;color:#4a4a4a;font-size:14px}.footer-nav-lang .nav-lang-toggle-wrapper .tray-toggle svg{margin-right:15px}.footer-nav-lang .nav-lang-toggle-wrapper .tray-toggle span{display:inline-block;position:relative;padding-right:25px}.footer-nav-lang .nav-lang-toggle-wrapper .tray-toggle span:after{content:"";display:block!important;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);width:11px;height:10px;background:url(../img/svg/arrow-down-black.svg) no-repeat center;background-size:cover;-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.page-template-page-blog .footer-second .footer-nav-lang{opacity:0}.nav-lang-dropdown{position:absolute;height:auto;left:0;right:0;visibility:hidden;opacity:0;background-color:#fff;font-size:1.4rem;z-index:1029;overflow:auto;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);display:block;-webkit-box-shadow:0-5px 5px -5px rgba(0,0,0,.21);box-shadow:0-5px 5px -5px rgba(0,0,0,.21)}.nav-lang-dropdown.open{visibility:visible;opacity:1}.nav-lang-dropdown.open+.footer-second-inner .tray-toggle span:after{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.nav-lang-dropdown .header{font-size:14px;margin-top:0;pointer-events:none;font-weight:500}.nav-lang-dropdown-content{max-width:1440px;margin:0 auto;padding:80px 80px 0}.nav-lang-dropdown .lang-list{padding-bottom:25px}.nav-lang-dropdown .lang-list a{color:#4a4a4a;font-size:14px}.nav-lang-dropdown .close{display:none}.coockies-message{position:relative;width:100%;height:80px;color:#4a4a4a;background:#0a1d2c}.coockies-message.offseted{margin:0 0 80px}.coockies-message span{color:#fff;font-size:14px}.coockies-message a,.pages-navigation nav h3{font-weight:500;color:#fff;margin:0 0 0 5px}.coockies-message a:hover{text-decoration:underline}.acf-block-preview .button,.button,.coockies-message,.coockies-message .close-coockies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coockies-message .close-coockies,.coockies-message .close-coockies:hover{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.coockies-message .close-coockies{position:absolute;right:80px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:3;opacity:.5}.coockies-message .close-coockies:hover{opacity:.8}.coockies-message .close-coockies path{fill:#fff}.acf-block-preview .button,.button{border-radius:4px;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;height:60px;font-size:18px;padding:0 40px;font-weight:500}.acf-block-preview .button-primary,.acf-block-preview .button-primary:hover,.button-primary,.button-primary:hover{background:-o-linear-gradient(42deg,#e54725 50%,#ff3186);background:linear-gradient(48deg,#e54725 50%,#ff3186);-webkit-transition:background-position .7s;-o-transition:background-position .7s;transition:background-position .7s}.acf-block-preview .button-primary,.button-primary{background-size:200%;background-position:0 50%;color:#fff;text-shadow:none}.acf-block-preview .button-primary:hover,.button-primary:hover{background-position:95%0}.acf-block-preview .button-secondary,.button-secondary{background-color:#fff;color:#4a4a4a;border:3px solid #fff}.acf-block-preview .button-bordered,.acf-block-preview .button-bordered:hover,.acf-block-preview .button-secondary:hover,.button-bordered,.button-bordered:hover,.button-secondary:hover{background-color:transparent;color:#e54725;border:3px solid #e54725;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.acf-block-preview .button-bordered:hover,.button-bordered:hover{background-color:#e54725;color:#fff}.acf-block-preview .button-bordered-white,.acf-block-preview .button-bordered-white:hover,.button-bordered-white,.button-bordered-white:hover{background-color:transparent;color:#fff;border:3px solid #fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.acf-block-preview .button-bordered-white:hover,.button-bordered-white:hover{background-color:#fff;color:#e54725}.acf-block-preview .button-bordered-red,.acf-block-preview .button-bordered-red:hover,.button-bordered-red,.button-bordered-red:hover{background-color:transparent;color:#e54725;border:3px solid #e54725;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.acf-block-preview .button-bordered-red:hover,.button-bordered-red:hover{background-color:#e54725;color:#fff}.acf-block-preview .button.slack-button,.button.slack-button{width:180px;background-color:#4a154b;background-image:url(../img/svg/Slack_RGB_White.svg);background-size:50%;background-position:center;background-repeat:no-repeat}.acf-block-preview .button.slack-button:hover,.button.slack-button:hover{background-position:center}.buttons-hire,.download-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-button{margin:0 auto 80px}.download-button .button{height:60px;padding:0 40px;font-size:18px;font-weight:500}.buttons-hire{-ms-flex-wrap:wrap;flex-wrap:wrap}.buttons-hire .button{height:60px;padding:0 40px;margin:5px}.simpay-modal-control-open{display:block}.page-default .is-style-outline .wp-block-button__link{background-color:transparent;background:0 0;color:#e54725;border:3px solid #e54725;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.page-default .is-style-outline .wp-block-button__link.has-white-color{color:#fff;border:3px solid #fff}.page-default .is-style-outline .wp-block-button__link:hover{background-color:#e54725;border:3px solid #e54725;color:#fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.page-default .is-style-outline.thin-border .wp-block-button__link{border-width:1px}.container.loaded .section-top h1,.container.loaded .section-top h2{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.fade{-webkit-transition:opacity .75s,-webkit-transform .75s;-o-transition:transform .75s,opacity .75s;transition:transform .75s,opacity .75s;transition:transform .75s,opacity .75s,-webkit-transform .75s;opacity:0}.fade-delay--1{-webkit-transition:opacity .75s .3s,-webkit-transform .75s .3s;-o-transition:transform .75s .3s,opacity .75s .3s;transition:transform .75s .3s,opacity .75s .3s;transition:transform .75s .3s,opacity .75s .3s,-webkit-transform .75s .3s}.fade-delay--2{-webkit-transition:opacity .75s .6s,-webkit-transform .75s .6s;-o-transition:transform .75s .6s,opacity .75s .6s;transition:transform .75s .6s,opacity .75s .6s;transition:transform .75s .6s,opacity .75s .6s,-webkit-transform .75s .6s}.fade-delay--3{-webkit-transition:opacity .75s .9s,-webkit-transform .75s .9s;-o-transition:transform .75s .9s,opacity .75s .9s;transition:transform .75s .9s,opacity .75s .9s;transition:transform .75s .9s,opacity .75s .9s,-webkit-transform .75s .9s}.fade--down{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.fade--up{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.fade--left{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}.fade--right{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.fade.faded{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.nav-sticky,.nav-sticky.sticky{left:0;-webkit-transition:top .5s;-o-transition:top .5s;transition:top .5s}.nav-sticky{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:65px;top:0;background-color:#fafafa;border-bottom:1px solid #d6d6d6;z-index:4}.nav-sticky.sticky{position:fixed;top:70px}.nav-sticky .section-wrapper,.pages-navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-sticky .section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-sticky a{position:relative;font-size:16px;color:#4a4a4a;margin:0 15px}.nav-sticky a::after{content:"";display:block;position:absolute;bottom:-3px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);height:2px;background-color:#4a4a4a;-webkit-transition:width .4s;-o-transition:width .4s;transition:width .4s;width:0!important}.nav-sticky a.active{-webkit-text-stroke:1px #4a4a4a}.nav-sticky a.active::after,.nav-sticky a:hover::after{width:100%!important;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}.pages-navigation{min-height:100vh;background:#4a4a4a;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 40px 0}.pages-navigation img{height:50px}.pages-navigation,.pages-navigation nav,.panel{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.pages-navigation nav{padding:20px;margin:auto}.pages-navigation nav h3{font-size:26px;text-align:center;margin:0 0 50px}.pages-navigation nav ul{margin:0 70px}.mentor-online-section .mentor-wrapper .r-side .inner p,.pages-navigation nav li,.section-only-text .section-wrapper div p{margin:10px 0}.pages-navigation nav a,.pages-navigation nav a:hover{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.pages-navigation nav a{color:#fff;font-weight:500;font-size:22px}.pages-navigation nav a:hover{color:#e54725}.panel{position:fixed;height:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;bottom:0;padding:0 80px;background:#fff;border:1px solid #d7d7d7;-webkit-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px);-webkit-transition:-webkit-transform .7s;-o-transition:transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s;z-index:6}.home .panel,.panel{display:none}.panel .wrapper-inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.panel .level,.panel .wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel .level .figure{display:block;margin:0 2px;width:26px;height:10px;border:2px solid #4a4a4a}.panel .level .figure.active{background-color:#4a4a4a}.panel .level p{margin:0 0 0 20px}.panel .info{margin:0 10px}.panel p,.speaker h4{font-size:14px;font-weight:500}.panel p span{position:relative;font-size:32px;margin:0 6px}.panel p span::after{content:"";display:block;position:absolute;width:100%;height:4px;background:#4a4a4a;bottom:-5px;left:0}.panel.sticky{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .7s;-o-transition:transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s}.panel .button{height:40px;padding:0 60px;font-weight:500;margin:0}.panel-single{padding:0}.panel-single .wrapper-inner{max-width:1440px;padding:0 80px}.panel-single .button{font-size:14px;padding:0 20px}.course-panel .wrapper-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promo,.promo+header{-webkit-transition:all .7s;-o-transition:all .7s;transition:all .7s}.promo{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;background:#fff;opacity:1;z-index:9;-webkit-animation:slide-down 1.4s forwards;animation:slide-down 1.4s forwards}.promo+header{top:60px}.promo.sticky,.promo.sticky+header{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.promo,.promo.sticky{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.promo.sticky{opacity:0}.promo.sticky+header{top:0}.promo .button{height:40px;font-size:14px;padding:0 20px;margin:0 0 0 20px}.promo .close-promo,.speaker picture,section.speakers-block .speaker_item picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo .close-promo,.promo .close-promo:hover{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.promo .close-promo{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:50px;opacity:.5}.promo .close-promo:hover{opacity:.8}.page-about{padding-top:70px}.page-about .enterprise-main-image{max-width:1100px;margin-left:auto;margin-right:auto}.page-about .enterprise-main-block{margin-bottom:70px;padding:0}.page-about .enterprise-reviews__review .content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-about .enterprise-reviews__review .content h5{margin:auto 0 0;font-size:16px;line-height:18px}.page-about .enterprise-reviews__review .content .text{font-weight:300;font-size:16px;line-height:20px}.block-gallery{background:#f2f2f2;text-align:center}.block-gallery .subtitle,.block-gallery a,.block-gallery h3{margin:0 0 20px;font-family:Montserrat,sans-serif;font-weight:400;font-size:36px;line-height:40px;text-align:center}.block-gallery .subtitle,.block-gallery a{margin:0 0 35px;font-weight:500;font-size:16px;line-height:20px}.block-gallery a{min-width:184px;margin:0;padding:16px 10px;display:inline-block;font-size:14px;line-height:1;color:#000;border:1px solid #e84610;border-radius:4px}.block-gallery__gallery{max-width:1100px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-gallery__gallery .image{width:16%;margin:0 2% 2%}.block-gallery__gallery .image img{max-width:100%;width:auto;margin:auto;display:block}.speakers{-ms-flex-wrap:wrap;flex-wrap:wrap;color:#4a4a4a;margin:45px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.speaker,.speakers,.stats{display:-webkit-box;display:-ms-flexbox;display:flex}.speaker{width:calc(50% - 70px);min-height:400px;height:auto;background-color:#f1f1f1;padding:0 0 0 50px;margin:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.speaker h4{font-size:22px}.speaker .position{font-size:14px;font-weight:600;line-height:1.2}.speaker .text{margin:10px 0 0;padding:0 15px 0 0}.speaker .info{padding:0 0 35px;width:50%}.speaker picture,section.speakers-block .speaker_item picture{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:50%}.speaker picture img,section.speakers-block .speaker_item picture img{max-height:340px}.stats{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats.free-width .stat{width:auto;padding:0 70px}.stat{position:relative;text-align:center;width:33.3%}.stat .num{font-size:64px;font-weight:500;line-height:1.3}.stat .num small{font-size:28px}.stat .descr,.stat::after{font-size:28px;font-weight:500}.stat .descr{line-height:1.3}.stat::after{content:"/";position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.stat:last-child::after{display:none}.partner-stats{margin:100px 0 0}.partner-stats .info{padding:0 160px 0 0}.partner-stats .info .main{font-size:28px;font-weight:500;line-height:1.3;margin:10px 0 25px}.partner-stats .info .button{font-size:18px;margin:60px 0 0}.partner-stats,.partner-stats .graphs{display:-webkit-box;display:-ms-flexbox;display:flex}.partner-stats .graphs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:420px;-ms-flex-negative:0;flex-shrink:0}.partner-stats .graph,.partner-stats .graph-current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 33px 33px 0}.partner-stats .graph-current{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:75%;height:100%;background-color:#e54725;color:#fff;font-size:20px;font-weight:700;padding:0 20px}.partner-stats .graph-current.medium{width:60%;background-color:#fccf40}.partner-stats .graph-current.small{width:45%;background-color:#233442}.partner-stats .graph{background-color:#eee;width:100%;height:66px}.partner-stats .year{font-size:20px;font-weight:700;margin:5px 0}.section-stat-full{padding:80px 20px}.section-stat-full h3{margin:0 0 60px}iframe[src*=recaptcha]{margin:0 auto!important}iframe{display:block;max-width:100%;margin:80px auto 0;color:inherit}.video,.videos{display:-webkit-box;display:-ms-flexbox;display:flex}.videos{padding:60px 40px 0}.videos .video{margin:13px;width:100%}.videos .video .video-screen{margin:0 auto;font-size:0}.blog-body article figure,.blog-body article ul+ul,.popup-wr .popup-inner iframe,.videos iframe{margin:0}.video{max-width:600px;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-screen{position:relative;display:inline-block;max-width:100%;margin:60px auto 0;text-align:center}.video-screen::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-top:25px solid transparent;border-left:50px solid #e54725;border-bottom:25px solid transparent;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.students{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1440px;margin:0 auto}.students .student{position:relative;width:33.33%;height:500px;overflow:hidden;background-size:cover;background-position:center}.students .student>img{min-height:100%;min-width:100%}.students .student>img.imgBg{-o-object-fit:cover;object-fit:cover}.students .student:first-child .qoute-block,.students .student:hover .qoute-block,.students .student:nth-child(5) .qoute-block{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .35s ease-out;-o-transition:transform .35s ease-out;transition:transform .35s ease-out;transition:transform .35s ease-out,-webkit-transform .35s ease-out}.students .student:first-child .qoute-block .quote,.students .student:first-child .qoute-block picture,.students .student:hover .qoute-block .quote,.students .student:hover .qoute-block picture,.students .student:nth-child(5) .qoute-block .quote,.students .student:nth-child(5) .qoute-block picture{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .7s;-o-transition:transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s}.students .student:first-child blockquote{font-size:28px}.students .qoute-block{position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.65);color:#fff;padding:50px;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.students .qoute-block>picture img{width:auto;height:36px}.students .qoute-block .quote,.students .qoute-block picture{-webkit-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.mentors,.students .qoute-block p{margin:10px 0 0;color:#fff}.students blockquote{font-size:22px;font-weight:500;line-height:1.3}.mentors{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 0}.mentors,.mentors .mentor,.mentors .mentors-button,.students .qoute-block{display:-webkit-box;display:-ms-flexbox;display:flex}.mentors .mentor{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:400px;margin:35px;width:calc(50% - 70px);padding:100px 50px;background-size:cover;background-position:center}.mentors h4{font-size:23px}.mentors p{margin:45px 0 0;color:#fff;padding:0 50%0 0}.mentors .mentors-button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px 0 0}.mentors .mentors-button .button{width:280px;height:60px;font-size:18px}.slick-arrow{position:absolute;width:20px;height:30px;border:0;font-size:0;top:45%;background:url(https://codeinstitute.net/wp-content/themes/codeinstitute/img/sprite/sprite_v.svg#arrow-grey) no-repeat center;background-size:30px 30px;z-index:4}.slick-arrow.slick-next,.slick-arrow.slick-prev{-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.slick-arrow.slick-prev{left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slick-arrow.slick-next{right:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.support{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#4a4a4a;margin:80px 0 0}.support .info{width:50%;padding:15px 70px 15px 15px;margin:auto}.support picture{width:50%}.support h4{font-size:28px;margin:0 0 40px}.support blockquote{font-size:28px;color:#e54725;margin:40px 0;text-align:right;font-weight:500}.companies,.companies .company{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.companies{display:-webkit-box;display:-ms-flexbox;display:flex;margin:60px 0 0;padding:0 20px}.companies .company{width:25%;padding:15px 30px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;max-height:80px}.companies .company img{max-height:50px}.companies .slick-list,.companies .slick-track{width:100%}.companies .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.companies .slick-arrow{top:50%;opacity:.2;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.companies .slick-arrow.slick-next{-webkit-transform:translate(0,-50%) scale(.9);-ms-transform:translate(0,-50%) scale(.9);transform:translate(0,-50%) scale(.9);right:-35px}.companies .slick-arrow.slick-prev{-webkit-transform:translate(0,-50%) rotate(.5turn) scale(.9);-ms-transform:translate(0,-50%) rotate(.5turn) scale(.9);transform:translate(0,-50%) rotate(.5turn) scale(.9)}.page-events{padding-top:70px}.events-block{padding-top:60px;padding-bottom:60px}.events-block .container{max-width:1100px;margin:0 auto}.events-block h3{width:100%;margin:0 0 40px;font-family:Montserrat,sans-serif;font-weight:400;font-size:36px;line-height:40px;text-align:center}.events-block .events{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.events-block .event{width:calc(33.33% - 20px);margin:0 30px 0 0;color:#333;border-radius:8px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);overflow:hidden}.events-block .event:last-child{margin:0}.events-block .event img{width:100%;margin:0;display:block}.events-block .event .content{padding:25px 20px 40px}.events-block .event h5{width:100%;margin:0 0 30px;font-family:Montserrat,sans-serif;font-weight:500;font-size:24px;line-height:28px}.event-main__info h1::after,.event-main__speakers h4::after,.events-block .event h5::after{content:"";width:30px;height:4px;margin:16px 0 0;display:block;background:#e84610}.events-block .event .daytime,.events-block .event .location{width:100%;margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:24px}.event-main__info .daytime::before,.events-block .event .daytime::before{content:url(../img/svg/clock-orange-simple.svg);width:18px;height:18px;margin:2px 18px 2px 0;display:inline-block}.events-block .event .location{margin:0}.event-main__info .location::before,.events-block .event .location::before{content:url(../img/svg/pin.svg);width:16px;height:23px;margin:0 20px 0 0;display:inline-block}.event-main__info .location button,.events-block .event .link{padding:0;display:inline-block;color:#3498db;background:0 0;border:0;outline:0}.events-block .event .link{margin:20px 0 0;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:20px}.page-single-event{padding-top:70px}.event-main-image{width:100%}.event-main-image img{width:100%;display:block}.event-main .container{max-width:1100px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.event-main .share-button,.event-main__info h1{font-family:Montserrat,sans-serif;font-weight:400}.event-main .share-button{margin:0 0 25px auto;padding:0;font-size:16px;line-height:1;color:#3498db;background:0 0;border:0;outline:0}.event-main__info{width:calc(100% - 490px)}.event-main__info .share-button{display:none}.event-main__info h1{margin:0 0 20px;font-size:36px;line-height:40px}.event-main__info .daytime,.event-main__info .description,.event-main__speakers h4{margin:0 0 40px;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:40px}.event-main__info .daytime{margin:0 0 20px 10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:400;font-size:16px;line-height:24px}.event-main__info .daytime,.event-main__info .location,.event-main__speaker{display:-webkit-box;display:-ms-flexbox;display:flex}.event-main__info .location{margin:0 0 50px 10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:24px}.event-main__info .location button{margin:0}.event-main__speakers h4{margin:0 0 30px;font-size:24px;line-height:28px}.event-main__speaker{margin:0 0 60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.event-main__speaker:last-child{margin:0}.event-main__speaker .speaker__images .photo{width:80px;height:80px;display:block;-o-object-fit:cover;object-fit:cover;border-radius:50%}.event-main__speaker .speaker__images .logo{max-width:80px;margin:10px auto 0;display:block}.event-main__speaker .speaker__info{width:calc(100% - 105px)}.event-main__speaker .speaker__info h5{margin:0 0 10px;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:24px}.event-main__speaker .speaker__position{margin:0 0 15px;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:20px}.event-main__speaker .speaker__description{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:24px}.event-main__form{width:400px;position:relative}.event-main__form .sticky{position:sticky;top:100px}.event-main__form .share-button{display:block}.event-main__form .reserve-button{width:186px;margin:auto;padding:14px;display:none;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;line-height:1;color:#fff;border-radius:6px;background:-o-linear-gradient(42deg,#e54725 50%,#ff3186) 0 0;background:linear-gradient(48deg,#e54725 50%,#ff3186) 0 0;background-size:200%;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;border:0;outline:0}.event-main__form .reserve-button:hover{background-position:95%0}.event-main__form .sponsors{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.event-main__form .sponsors img{height:42px}.event-main__form .sponsors img:first-of-type{margin:0 20px 0 0}.event-main__form .form{padding:25px 30px 10px;position:relative;border-radius:8px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.event-main__form .form.show{visibility:visible;opacity:1}.event-main__form .form .form-close{display:none}.event-main__form .form h4{width:100%;margin:0 0 20px;position:relative;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:1.2}.event-main__form form,.popup-form form,.popup-form-single form{width:340px}.event-main__form form label,.event-main__form form label span{font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;line-height:1}.event-main__form form label{margin:0!important}.event-main__form form label span{color:#000}.event-main__form form input,.event-main__form form textarea,.popup-form form textarea,.popup-form-single form textarea{width:100%!important;margin:6px 0 0!important;padding:5px!important;border-radius:4px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;-webkit-box-shadow:none!important;box-shadow:none!important}.event-main__form form input{height:40px!important;border:.5px solid rgba(74,74,79,.3)!important}.event-main__form form textarea,.popup-form form textarea,.popup-form-single form textarea{border:1px solid rgba(151,151,151,.6)!important}.event-main__form .hs-error-msg{max-width:none!important;width:100%!important;margin-top:10px!important;display:block;position:relative!important}.event-main__form .hs-error-msg::after,.event-main__form .hs-error-msg::before{display:none!important}.event-main__form .hs-form-field{margin-bottom:18px!important}.event-main__form .hs-form-required{color:red}.event-main__form .legal-consent-container{margin:15px 0;padding:8px 10px;background:#f2f2f2}.event-link-block .left h3,.event-main__form .legal-consent-container,.event-main__form .legal-consent-container p{font-family:Montserrat,sans-serif;font-weight:500;font-size:8px;line-height:10px}.event-link-block .left a,.event-main__form .forms-submit-button{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;line-height:1;color:#fff;background-size:200%}.event-main__form .forms-submit-button{width:auto!important;height:auto!important;padding:18px 30px!important;background:-o-linear-gradient(42deg,#e54725 50%,#ff3186);background:linear-gradient(48deg,#e54725 50%,#ff3186);border:0!important;border-radius:3px;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.event-main__form .forms-submit-button:hover,.page-default .wp-block-media-text.like-hero .wp-block-media-text__content a.wp-block-button__link:hover{background-position:95%0}.event-main__form .hs-recaptcha,.hubspot-forms-white-bg .hs-fieldtype-checkbox.field.hs-form-field .hs-error-msgs label:after{display:none!important}.event-link-block .container{max-width:1100px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:8px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);overflow:hidden}.event-link-block .left{width:50%;padding:40px 30px}.event-link-block .left h3{margin:0 0 20px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;font-size:24px;line-height:28px;text-align:left}.event-link-block .left .desc{margin:0 0 20px;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:24px}.event-link-block .left a{padding:16px 26px;display:inline-block;border-radius:6px;background:-o-linear-gradient(42deg,#e54725 50%,#ff3186) 0 0;background:linear-gradient(48deg,#e54725 50%,#ff3186) 0 0;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.event-link-block .left a:hover{background-position:100%0}.event-link-block .right{width:50%}.event-link-block .right img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.event-share-block{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;z-index:100}.event-share-block.show{visibility:visible;opacity:1}.event-share-block .content{min-width:300px;max-height:80%;padding:65px 40px 25px;position:absolute;top:50%;left:50%;background:#fff;overflow:auto;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.event-share-block .close{padding:0;position:absolute;top:15px;right:15px;border:0;outline:0;background:0 0}.event-share-block .share-button,.event-share-block .title{font-family:Montserrat,sans-serif;font-weight:500;line-height:1;color:#4a4a4a}.event-share-block .title{margin:0 0 30px;font-size:24px;text-align:left}.event-share-block .title::after{content:"";width:30px;height:4px;margin:10px 0 0;display:block;background:#e84610}.event-share-block .share-button{margin:0 0 35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;border:0;outline:0;background:0 0}.event-share-block .share-button svg{margin:0 8px 0 0}.diploma,.diploma .pictures,.event-share-block .share-button{display:-webkit-box;display:-ms-flexbox;display:flex}.diploma{border:5px solid #e4e4e4;padding:45px;color:#4a4a4a;width:65%;margin:80px 60px 140px auto}.diploma h5{margin:0 0 20px;line-height:1.3}.diploma .pictures{margin:0 30px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.diploma picture{margin:5px 0;-ms-flex-negative:0;flex-shrink:0;text-align:right}.diploma picture img{max-height:140px;max-width:200px}.diploma .additional{margin:40px 0 0}.diploma .additional p{margin:15px 0 0;font-weight:700;font-size:14px;line-height:1.3}.prices{margin:30px 0 0}.prices .price,.prices .price ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.prices .price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:400px;margin:30px;border:2px solid #e4e4e4;text-align:center;padding:50px}.diploma h5,.prices .price h5,.vacancy h4{font-size:22px}.prices .price .value{color:#4a4a4a;margin:20px 0;font-size:36px;font-weight:500;line-height:1}.prices .price p{color:#9b9b9b}.prices .price ul{margin:30px 0}.prices .price ul li{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0;font-weight:500;padding:0 0 0 20px;text-align:left}.prices .price ul li::before{content:"";display:block;width:18px;height:14px;background:url(../img/svg/check_mark.svg) no-repeat center;background-size:cover;margin:0 20px 0 0}.prices .price .button{width:100%;margin:20px auto 0}.prices .price.best-value{position:relative;overflow:hidden}.prices,.prices .price.best-value::after,.pricing-plans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prices .price.best-value::after{content:"Best value";position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:-60px;top:20px;background-color:#e54725;height:30px;font-size:14px;color:#fff;font-weight:500;width:200px;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.prices.prices-four{-ms-flex-wrap:wrap;flex-wrap:wrap}.prices.prices-four .price{width:calc(25% - 30px);max-width:360px;margin:15px}.pricing-plans{margin:80px 0 0}.pricing-plans .wrapper{padding:75px 50px 40px}.pricing-plans .plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:440px;background:#fff;margin:0 30px}.blog-body article strong,.pricing-plans h3{font-weight:600}.pricing-plans .price{margin:60px 0;font-size:48px;font-weight:300;text-align:center}.pricing-plans .price sup{font-size:38px}.pricing-plans p{font-size:14px;text-align:center}.pricing-plans .note{opacity:.4;margin:10px 0 0}.pricing-plans .button{width:100%;border-radius:0}.section-press-block{margin-top:70px}.press-block{margin:65px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#4a4a4a;max-width:1100px}.press-block:first-child{margin:0 auto}.press-block .year{font-size:36px;font-weight:600;line-height:1.2}.press-block a,.press-block a:hover{-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s}.press-block a{color:#4a4a4a;display:block;margin:5px 0}.press-block a:hover{color:#e54725}.press-block p{font-size:18px;font-weight:500;margin:0 0 0 80px;line-height:2}.blog-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 auto}.search-results .blog-wrapper{padding-top:70px}.blog-list{padding-top:50px;width:70%;-ms-flex-negative:0;flex-shrink:0;padding-right:40px;padding-bottom:60px}.blog-list .pagination{padding-top:40px}.blog-card{display:block;overflow:hidden;padding:30px;margin-bottom:20px}.blog-card img{-o-object-fit:cover;object-fit:cover}.blog-card h3{color:#445261;margin-top:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blog-card__date{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;color:#23bbbb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.blog-card__date:before{content:"";width:13px;height:13px;background-color:currentColor;border-radius:50%;margin-right:7px;margin-bottom:2px;opacity:.4}.blog-card p{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.blog-card:hover h3,.blog-card__read-more,.blog-sidebar__links a:hover,.blog-sidebar__popular a:hover{color:#009fe3}.blog-card__read-more:hover{color:#445261}.blog-sidebar{position:sticky;top:90px}.blog-sidebar.mobile-search,.section-blog-home h3{display:none}.blog-sidebar-wrapper{padding-top:50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.blog-sidebar__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;min-height:60px}.blog-sidebar__search svg{width:16px;margin-right:20px;opacity:.6;fill:#445261}.blog-sidebar__search input{font-size:16px;font-weight:500;line-height:50px;border:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.blog-sidebar__search input::-webkit-input-placeholder{color:#445261;opacity:.6}.blog-sidebar__search input::-moz-placeholder{color:#445261;opacity:.6}.blog-sidebar__search input::-ms-input-placeholder{color:#445261;opacity:.6}.blog-sidebar__search input::placeholder{color:#445261;opacity:.6}.blog-sidebar__popular{padding:25px 10px}.blog-sidebar__links a,.blog-sidebar__popular a{font-weight:500;color:#445261;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blog-sidebar__popular a{font-size:18px;margin-top:25px;display:block}.blog-sidebar__links{padding:20px 0 60px}.blog-sidebar__links a{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px;margin-top:20px}.blog-sidebar__links a img{width:80px;margin-right:10px}.blog-body{width:68%;-ms-flex-negative:0;flex-shrink:0;font-size:16px;color:#445261;padding-right:60px;margin:90px auto 35px}.blog-body__title{font-size:44px;font-weight:500;line-height:1.4em;margin:0}.blog-body__image{width:100%;margin:50px 0 20px}.blog-body article h1,.blog-body article h2,.blog-body article h3,.blog-body article h4,.blog-body article h5,.blog-body article h6{font-weight:500;margin:1.75em 0 0}.blog-body article h1+p,.blog-body article h2+p,.blog-body article h3+p,.blog-body article h4+p,.blog-body article h5+p,.blog-body article h6+p{margin-top:5px}.blog-body article h2{font-size:1.5rem}.blog-body article h3{font-size:1.375rem}.blog-body article h4{font-size:1.2rem}.blog-body article h5{font-size:1.1rem}.blog-body article h6{font-size:1rem}.blog-body article p{margin:1.75em 0 0}.blog-body article a:not(.wp-block-button__link){color:#009fe3}.blog-body article a:not(.wp-block-button__link):hover{text-decoration:underline}.blog-body article ol,.blog-body article ul{margin:1.5em 0 0}.blog-body article ol li,.blog-body article ul li{position:relative;padding:0 0 0 40px}.blog-body article ul li::before,.page-default ul li::before{content:"";display:block;position:absolute;left:0;top:15px;width:6px;height:6px;border-radius:50%;background-color:#4a4a4a}.blog-body article ol{counter-reset:blog}.blog-body article ol li::before,.page-default ol li::before{counter-increment:blog;content:counter(blog) ".";display:block;position:absolute;left:0;font-weight:600}.blog-body article img{margin:30px 0 0;height:auto}.blog-body article .video{max-width:100%;margin:0}.blog-body article iframe{margin:20px auto;max-width:100%;width:100%}.blog-body__share{padding:90px 0;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-body__share-label{font-size:22px;font-weight:500;color:#0c0c0c;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.blog-body__share button,.blog-more{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-body__share button{font-size:16px;font-weight:300;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px;border:0;margin-left:20px}.blog-body__share button svg{width:16px;margin-right:15px}.blog-more{margin:40px auto 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.blog-more .blog-card{width:calc(33.3% - 25px)}.blog-more .blog-card img{height:120px;margin:0-15px;width:calc(100% + 30px);max-width:unset}.blog-more .blog-card__date{margin-top:10px}.blog-article-container{margin:70px 0 0}.blog-article-container img{display:block;margin:0 auto}.section-blog-home{padding:85px 100px 50px}.section-blog-home .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:170px;height:30px;background:#e54725;color:#fff;padding:0 15px;margin:0 0 15px}.blog-home,.section-blog-home .title{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px;border-top:2px solid #eee;border-bottom:2px solid #eee;margin:50px 0 0}.blog-nav a,.blog-nav a:hover{-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s}.blog-nav,.blog-nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-nav a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#4a4a4a;font-size:18px;font-weight:500}.blog-nav a:hover{color:#e54725}.blog-nav .prev span{margin:0 0 0 10px}.blog-nav .next span{margin:0 10px 0 0}.posts{padding:0 15px;width:100%}.posts .pagination{margin:60px 0 20px}.posts .categories-mobile,.posts .title{display:none}.posts .categories-mobile .title{margin:0 auto 25px}.posts .categories-mobile .categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.posts .categories-mobile .categories a{color:#e54725;font-size:16px;padding:0 10px;margin:5px 0;border-right:1px solid #eee}.posts .categories-mobile .categories a:last-child{border-right:none}.post,.post:hover{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.post{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;margin:30px 0 0;color:#4a4a4a;outline:2px solid transparent}.post:hover{outline:2px solid #e54725}.post .post-info{padding:25px}.post picture,.posts-nav{-ms-flex-negative:0;flex-shrink:0}.post picture{position:relative;display:block;width:240px;background-size:cover,100%;background-position:cover,center;background-repeat:no-repeat,no-repeat}.post p,.post span,.posts-nav .post-nav-block .blog-about span{font-size:12px}.post .blog-type{color:#e54725;text-transform:uppercase;font-weight:500}.post .blog-about{line-height:1}.post .blog-about span{font-weight:300}.post .blog-about .author{font-style:italic}.post h5{font-size:22px;margin:10px 0;line-height:1.3}.posts-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:400px;padding:0 15px}.posts-nav .post-nav-block{margin:30px 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.posts-nav .post-nav-block .post:first-child,.posts-nav .post-nav-block:first-child{margin:0}.posts-nav .post-nav-block .post{margin:15px 0 0;color:#4a4a4a}.posts-nav .post-nav-block .post:hover{outline:1px solid #e54725}.posts-nav .post-nav-block .post h5{font-size:16px;margin:10px 0}.posts-nav .post-nav-block .post .post-info{width:100%;padding:15px}.posts-nav .post-nav-block .post picture{display:none;width:240px;height:200px;background-size:cover;background-position:center}.posts-nav .post-nav-block .blog-type{font-size:11px;color:#e54725;text-transform:uppercase;font-weight:500}.posts-nav .post-nav-block .blog-about{line-height:1}.posts-nav .post-nav-block .blog-text{display:none}.posts-nav .period{padding:6px 0}.posts-nav .period:first-child{margin:0}.posts-nav .period svg,.posts-nav .period.active svg{-webkit-transform:rotate(.25turn);-ms-transform:rotate(.25turn);transform:rotate(.25turn);-webkit-transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.posts-nav .period .period-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;color:#4a4a4a;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.posts-nav .period .period-title:hover{cursor:pointer;color:#e54725;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.posts-nav .period .links{margin:0 0 0 30px;display:none}.posts-nav .categories a,.posts-nav .period a{display:block;color:#4a4a4a;font-size:12px;margin:10px 0;font-weight:500}.posts-nav .categories a:hover,.posts-nav .period a:hover{text-decoration:underline}.posts-nav .period svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin:0 10px 0 0}.posts-nav .period svg path,.vacancy .vacancy-info path{fill:#e54725}.posts-nav .categories a{font-size:16px;margin:15px 0}.posts-nav .post-nav-wrapper{padding:15px;background:#fff}.posts-nav .tags{padding:0 50px 0 0}.posts-nav .tags a{line-height:2.4}.posts-nav .form{padding:30px 15px}.posts-nav .form h3{font-size:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.posts-nav .form .input-field{margin:10px 0 0}.posts-nav .form label{font-size:14px;font-weight:400}.posts-nav .form input{width:calc(100% - 120px);height:50px;font-size:16px;padding:0 20px;margin:0;border-radius:5px 0 0 5px}.posts-nav .form .input-block,.reaction .reaction-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0 0}.posts-nav .form .input-block .button,.posts-nav .form .input-block .button:hover{-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.posts-nav .form .input-block .button{width:120px;margin:0;height:50px;border:3px solid #fff;border-radius:0 5px 5px 0;font-size:14px;padding:0 15px;background:0 0;background-color:transparent}.posts-nav .form .input-block .button:hover{background-color:#e54725}.readable{overflow:hidden}.show-more{cursor:pointer;color:#ea4833;display:block;line-height:3em;margin-top:2px}.reaction{display:block;text-align:center;background-color:#f4f4f4;padding:35px}.reaction>p,.vacancy p.strong{font-size:18px;font-weight:500}.reaction .reaction-actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px 0 0}.reaction a{margin:0 10px}.reaction .dislike,.reaction .like{-webkit-transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.reaction .dislike:hover,.reaction .like:hover{-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.reaction .like:hover{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px)}.reaction .dislike{-webkit-transform:rotate(.5turn) translate(0,5px);-ms-transform:rotate(.5turn) translate(0,5px);transform:rotate(.5turn) translate(0,5px)}.reaction .dislike:hover{-webkit-transform:rotate(.5turn) translate(0,2px);-ms-transform:rotate(.5turn) translate(0,2px);transform:rotate(.5turn) translate(0,2px)}.vacancy{max-width:770px;background:#fff;padding:25px;margin:0 auto 25px}.latest-jobs .vacancy h4{font-size:24px}.vacancy p,.vacancy span{font-size:12px}.vacancy .hidden{display:none}.vacancy .vacancy-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 20px}.vacancy .vacancy-info svg{height:14px}.latest-jobs .vacancy .vacancy-info svg{height:19px}.vacancy .vacancy-actions,.vacancy .vacancy-info div{margin:0 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.vacancy .vacancy-info span{margin:0 0 3px 5px}.latest-jobs .vacancy .vacancy-info span{font-size:16px;font-weight:500}.vacancy .vacancy-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0}.latest-jobs .vacancy .vacancy-actions{margin:20px 0 0}.vacancy .vacancy-actions__text{font-weight:500;margin-right:5px}.vacancy .vacancy-actions .button{margin:0 3px;height:50px;font-size:16px;border-width:1px}.vacancy p.strong{color:inherit;margin:0 0 10px}.vacancy .hidden .part,.vacancy .hidden p{margin:0 0 10px}.vacancy .hidden .part ul{list-style-type:disc;padding:0 0 0 25px}.vacancy .hidden .part ul li{font-size:12px;line-height:1.7;color:#4a4a4a;padding:5px 0}.vacancy .hidden .part ul li:last-child{padding:5px 0 0}.page-default .wp-block-gallery figure,.pagination,.pagination a,.pagination button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination a,.pagination button{width:42px;height:42px;border-radius:50%;background-color:#fff;color:#4a4a4a;margin:0 5px;border:1px solid #fff;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.pagination a.active,.pagination button.active{background-color:#e54725;color:#fff}.pagination a.active,.pagination a:hover,.pagination button.active,.pagination button:hover{border-color:#e54725;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.pagination a:disabled path,.pagination button:disabled path{fill:#ccc;pointer-events:none}.pagination a:disabled:hover,.pagination button:disabled:hover{border-color:#fff}.features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;margin:60px 0 0}.features picture img{height:42px}.features.theme-grey .feature{background-color:#f4f4f4}.features.one-line .feature{width:calc(25% - 28px)}.features .feature,.team picture{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.features .feature,.team{display:-webkit-box;display:-ms-flexbox;display:flex}.features .feature{max-width:280px;padding:30px;background:#fff;width:calc(25% - 28px);margin:14px}.features p{margin:25px 0 0;font-size:22px;font-weight:500;line-height:1.2}.features p.small{font-size:16px;font-weight:400;line-height:1.5}.team{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px 0 0}.team .person{margin:12px;width:calc(25% - 24px);background-color:#f4f4f4}.team .person:hover .linkedin{opacity:1;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.team picture{width:100%;height:280px;background-size:cover;background-position:center}.team .info{padding:20px}.team .name-block,.team picture{display:-webkit-box;display:-ms-flexbox;display:flex}.team .name-block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-default .section-advantages strong,.team .name{font-size:22px;font-weight:500}.team .position{margin:10px 0 0}.team .linkedin{opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.team .linkedin svg{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.team .linkedin path{fill:#0e76a8}.team-cards{background-color:transparent!important;padding-bottom:0}.team-cards .team-cards__wrapper{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-wr,.team-cards .team-cards__item,.team-cards .team-cards__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.team-cards .team-cards__item{margin:7px;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.team-cards .team-cards__item:hover .title{color:#23bbbb}.team-cards .team-cards__item:hover figure img{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.team-cards .title{font-size:16px;font-weight:700;color:#000;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;margin-bottom:20px}.team-cards figure{margin:0!important;padding-bottom:10px!important;border-radius:20px 20px 0 0;background-color:#fff;overflow:hidden;text-align:center}.team-cards figure img{-webkit-transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;border-radius:inherit}.team-cards .content{padding:0 20px;background-color:#fff;border-radius:0 0 20px 20px;-webkit-box-shadow:-1.21px 6.894px 15px 0 rgba(0,0,0,.07);box-shadow:-1.21px 6.894px 15px 0 rgba(0,0,0,.07)}.team-cards .toggle{display:none;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;margin:20px 0;font-size:15px;line-height:1.4em;letter-spacing:0}.hs-error-msgs a{color:#3f3dbc;font-size:12px}.popup-wr{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-perspective:1000px;perspective:1000px;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;pointer-events:none;z-index:11}.popup-wr.open{pointer-events:all;opacity:1}.popup-wr.open .popup-inner{-webkit-transform:rotateY(0) scale(1);transform:rotateY(0) scale(1)}.popup-wr .overlay{background:rgba(0,0,0,.56);position:absolute;top:0;left:0;right:0;bottom:0}.popup-wr .popup-inner-payment{width:100%;max-width:530px;padding:68px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.popup-wr .popup-inner-payment h3{color:#4a4a4a}.popup-wr .popup-inner{position:relative;padding:0 20px;-webkit-transform:rotateY(-80deg) scale(.5);transform:rotateY(-80deg) scale(.5);-webkit-transition:.3s cubic-bezier(.45,1.06,.58,1.31);-o-transition:.3s cubic-bezier(.45,1.06,.58,1.31);transition:.3s cubic-bezier(.45,1.06,.58,1.31);max-height:100%;overflow:auto}.popup-wr .popup-inner .close{position:absolute;top:20px;right:20px;height:34px;width:34px;cursor:pointer;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);z-index:2}.popup-wr .popup-inner .close:hover::after,.popup-wr .popup-inner .close:hover::before{opacity:.7;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.popup-wr .popup-inner .close:after,.popup-wr .popup-inner .close:before{content:"";position:absolute;left:0;right:0;height:5px;background-color:#8d8d8d;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:9px;border-radius:5px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.popup-wr .popup-inner .close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup-wr .popup-inner .map{width:90vw;height:75vh;max-width:1200px}.popup-wr .popup-inner .map iframe{width:100%;height:100%;margin:0}.popup-wr .popup-inner.regular{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;background:#fff;padding:30px;color:#4a4a4a;border-radius:4px;max-height:85vh;overflow-x:hidden;overflow-y:auto;max-width:100vw}.popup-wr .popup-inner.regular .close{top:-28px;right:-28px}.popup-brochure .section-form{padding:0}.popup-brochure .section-form.theme-white .form-wrapper{margin:0}.popup-brochure .section-form h3{margin:0 0 10px;font-size:32px;line-height:1.3}.popup-brochure .section-form label{font-size:13px}.popup-brochure .section-form input{margin:4px 0 0;height:40px;font-size:16px}.how-it-works-items p,.popup-brochure .section-form p{font-size:14px}.popup-brochure .section-form .form-description{font-size:12px;margin:10px 0 0}.popup-brochure .section-form .input-field{margin:10px 0 0}.popup-brochure .section-form .button{height:40px;margin:20px auto 0;font-size:16px}.contact-popup .popup-inner{max-height:90%;height:100%;padding:0}.contact-popup .section-form{padding-top:20px;padding-bottom:20px;overflow-x:hidden;overflow-y:auto;height:100%}.contact-popup .contact-popup-header{text-align:center}.contact-popup .contact-popup-header h3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.contact-popup .contact-popup-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;color:#4a4a4a}.contact-popup .contact-popup-phone__icon{width:23px;height:23px;margin-right:10px}.contact-popup .contact-popup-phone__icon img{display:block;max-width:100%}.contact-popup .contact-popup-phone a{color:inherit}.contact-popup .contact-popup-phone a:hover{color:#e54725}.embedded-joinwebinar-button button.btn:hover,.hubspot-forms-navy-bg input[type=submit]:hover{background-color:#fff;background:#fff;color:#e54725}.hubspot-forms-navy-bg input[type=submit],.hubspot-forms-red-bg input[type=submit],.nf-field-element input[type=button],.ninja-form-red-bg input[type=button]{background-color:transparent;color:#fff;border:3px solid #fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;font-weight:500;font-size:20px;width:100%!important;height:60px;outline:0;-webkit-box-shadow:none;box-shadow:none;padding:0 40px;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hubspot-forms-red-bg input[type=submit]:hover,.nf-field-element input[type=button]:hover,.ninja-form-red-bg input[type=button]:hover{background-color:#fff;color:#e54725}.hubspot-forms-red-bg input[type=checkbox]{width:auto!important}.hubspot-forms-white-bg{background:#fff!important}.hubspot-forms-white-bg input[type=submit],.ninja-forms-form-wrap ul.nf-next-previous input[type=button]{background:-o-linear-gradient(42deg,#e54725 50%,#ff3186);background:linear-gradient(48deg,#e54725 50%,#ff3186);background-size:200%;color:#fff;height:60px;border:0;border-radius:3px}.embedded-joinwebinar-button button.btn,.hubspot-forms-white-bg input[type=submit],.ninja-form-white-bg .nf-field-element input[type=button],.ninja-forms-form-wrap ul.nf-next-previous input[type=button]{font-weight:500;font-size:20px;width:100%!important;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;outline:0;-webkit-box-shadow:none;box-shadow:none;padding:0 40px}.hubspot-forms-white-bg input[type=submit],.ninja-form-white-bg .nf-field-element input[type=button],.ninja-forms-form-wrap ul.nf-next-previous input[type=button]{background-position:0 50%;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ninja-form-white-bg .nf-field-element input[type=button]{background:-o-linear-gradient(42deg,#e54725 50%,#ff3186)!important;background:linear-gradient(48deg,#e54725 50%,#ff3186)!important;background-size:200%!important;color:#fff!important;border-radius:3px!important;height:60px!important;border:0!important}.hubspot-forms-navy-bg .actions,.hubspot-forms-red-bg .actions{margin:20px 0 0!important;padding:0!important}.nf-cell{width:100%!important}.nf-multi-cell .nf-cell{padding:0!important}#nf-form-11-cont .nf-row{border-style:none!important;padding:0!important}.embedded-joinwebinar-button button.btn{background-color:transparent;border-radius:4px;color:#fff;border:3px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:60px;font-family:Montserrat,sans-serif}.embedded-joinwebinar-button button.btn:hover{border:0}.simpay-form-control .simpay-payment-btn,.simpay-form-control .simpay-payment-btn span{font-size:18px;font-family:Montserrat,sans-serif!important;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex}.simpay-form-control .simpay-payment-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;outline:0;border:0;height:60px;padding:0 40px;font-weight:500;background:-o-linear-gradient(42deg,#e54725 50%,#ff3186);background:linear-gradient(48deg,#e54725 50%,#ff3186);background-size:200%;color:#fff;background-position:0 50%;width:100%}.hubspot-forms-white-bg input[type=submit]:hover,.ninja-forms-form-wrap ul.nf-next-previous input[type=button]:hover,.simpay-form-control .simpay-payment-btn:hover{-webkit-transition:background-position .7s;-o-transition:background-position .7s;transition:background-position .7s;background-position:95%0}.simpay-form-control .simpay-payment-btn span{background:0 0;padding:0;line-height:inherit;text-shadow:none;height:auto;margin:0!important}.stripe-button-el.active,.stripe-button-el:not(:disabled):active{-webkit-transition:background-position .7s;-o-transition:background-position .7s;transition:background-position .7s;background-position:95%0;background:-o-linear-gradient(42deg,#e54725 50%,#ff3186);background:linear-gradient(48deg,#e54725 50%,#ff3186)}.stripe-button-el.active span,.stripe-button-el:not(:disabled):active span{background:0 0;color:#fff;-webkit-box-shadow:none;box-shadow:none;background-image:none}.nf-field-element h3{display:block;margin:0!important}.nf-field-element h6{color:#4a4a4a;font-size:14px;line-height:1.4;font-weight:400}.ninja-forms-form-wrap .nf-field-element textarea,.ninja-forms-form-wrap .nice-select{width:100%!important;max-width:100%!important;margin:15px 0 0!important;color:#4a4a4a!important;border:1px solid rgba(151,151,151,.6)!important}.ninja-forms-form-wrap .nf-field-element textarea{font-size:20px;border-radius:4px!important;background:#fff!important;padding:20px!important;height:60px!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.ninja-forms-form-wrap .nf-field .nf-error .nf-field-element textarea{border:1px solid #e80000!important}.nf-after-form-content{margin:15px 0 0}.ninja-forms-form-wrap .nice-select{height:60px;line-height:58px;font-size:16px}.nf-field-element h6 span a{color:#4a4a4a!important}.hubspot-forms-white-bg .hs_please_upload_your_current_resume .input input[type=file]{border:0!important;padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex}.ninja-forms-form-wrap .checkbox-container .checkbox-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ninja-forms-form-wrap .checkbox-container .nf-field-element{width:auto!important}.ninja-forms-form-wrap .checkbox-container .nf-field-element input{height:auto!important;width:auto!important;margin:0!important}.nice-select{-webkit-tap-highlight-color:transparent;border:solid 1px #e8e8e8;clear:both;cursor:pointer;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select,.nice-select .list{background-color:#fff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.nice-select .list{-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50%0;-ms-transform-origin:50%0;transform-origin:50%0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;-o-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;width:100%;max-height:200px}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.nice-select.hs-input{width:100%!important;max-width:100%!important;margin:15px 0 0!important;color:#4a4a4a!important;border:1px solid rgba(151,151,151,.6)!important;height:60px;line-height:58px;font-size:16px}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{content:"";display:block;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:10px;height:10px;border-bottom:2px solid rgba(151,151,151,.6);border-right:2px solid rgba(151,151,151,.6);margin-top:-6px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);overflow:auto}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nf-field-description,.nf-form-fields-required,.nf-mp-header,.ninja-form-white-bg .nf-input-limit,.no-csspointerevents .nice-select .list,header .button::after,header nav a img,hr{display:none}.link-module img,.no-csspointerevents .nice-select.open .list{display:block}.ninja-form-white-bg .nf-error .nf-field-element input{border:1px solid #e80000!important}.hubspot-forms-white-bg input.hs-input,.ninja-form-white-bg .nf-field-element input,textarea.hs-input{width:100%!important;font-size:20px;border-radius:4px!important;background:#fff!important;padding:0 60px 0 25px!important;color:#4a4a4a!important;margin:15px 0 0!important;height:60px!important;outline:0!important;border:1px solid rgba(151,151,151,.6)!important;-webkit-box-shadow:none!important;box-shadow:none!important;max-width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.hubspot-forms-white-bg textarea.hs-input{height:150px!important;max-height:150px!important;padding:30px 60px 30px 25px!important;resize:none!important}.hubspot-forms-navy-bg .field.hs-form-field,.hubspot-forms-white-bg .field.hs-form-field,.ninja-form-white-bg .nf-field-container{width:100%!important;margin:30px 0 0!important;position:relative!important}.hubspot-forms-white-bg .field.hs-form-field .input{margin-left:0!important;margin-right:0!important}.ninja-form-red-bg .nf-field-label,.ninja-form-white-bg .nf-field-label{margin-bottom:0!important}.hubspot-forms-white-bg form .field.hs-form-field>label,.ninja-form-white-bg .nf-field-label label{font-weight:500;font-size:20px;color:#4a4a4a!important;font-family:Montserrat,sans-serif!important;line-height:1.5!important;margin-bottom:0!important}.hubspot-forms-white-bg fieldset{max-width:100%!important}.hubspot-forms-navy-bg .inputs-list,.hubspot-forms-white-bg fieldset .inputs-list{margin:0!important;padding:0!important}.hubspot-forms-white-bg .inputs-list label span{color:#4a4a4a!important;font-size:16px}.hubspot-forms-navy-bg .inputs-list label span{color:#fff!important;font-size:16px}.form-wrapper .inputs-list label,.hubspot-forms-navy-bg .inputs-list label,.hubspot-forms-white-bg .inputs-list label{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;margin-bottom:0!important;margin-top:15px!important}.form-wrapper .hs-input[type=radio],.hubspot-forms-navy-bg input.hs-input[type=radio],.hubspot-forms-white-bg input.hs-input[type=checkbox],.hubspot-forms-white-bg input.hs-input[type=radio],.list-container .nf-field .list-radio-wrap .nf-field-element li input[type=radio]{position:absolute!important;opacity:0!important}.form-wrapper .hs-input[type=radio]+span,.hubspot-forms-navy-bg input.hs-input[type=radio]+span,.hubspot-forms-white-bg input.hs-input[type=checkbox]+span,.hubspot-forms-white-bg input.hs-input[type=radio]+span,.list-container .nf-field .list-radio-wrap .nf-field-element li input[type=radio]+label{position:relative!important;cursor:pointer!important;padding:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.hubspot-forms-white-bg input.hs-input[type=checkbox]+span:before{content:""!important;margin-right:12px!important;display:inline-block!important;vertical-align:text-top!important;width:21px!important;height:21px!important;background:#fff!important;border:1px solid rgba(74,74,74,.7)!important;border-radius:2px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.form-wrapper input.hs-input[type=radio]:checked+span:before,.hubspot-forms-navy-bg input.hs-input[type=radio]:checked+span:before,.hubspot-forms-white-bg input.hs-input[type=checkbox]:checked+span:before,.hubspot-forms-white-bg input.hs-input[type=radio]:checked+span:before,.list-container .nf-field .list-radio-wrap .nf-field-element li input[type=radio]:checked+label:before{background:#e54725!important;border:1px solid #e54725!important}.form-wrapper .hubspot-forms-red-bg input.hs-input[type=radio]:checked+span:before{background:#fff!important;border:1px solid #fff!important;background:#e54725!important}.hubspot-forms-white-bg input.hs-input[type=checkbox]+span:after{content:"";position:absolute;display:block;left:8px;top:6px;width:3px;height:6px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-wrapper input.hs-input[type=radio]+span:before,.hubspot-forms-navy-bg input.hs-input[type=radio]+span:before,.hubspot-forms-white-bg input.hs-input[type=radio]+span:before,.list-container .nf-field .list-radio-wrap .nf-field-element li input[type=radio]+label:before{content:""!important;margin-right:12px!important;display:inline-block!important;vertical-align:text-top!important;width:21px!important;height:21px!important;background:#fff!important;border:1px solid rgba(74,74,74,.7)!important;border-radius:50%!important;-webkit-box-sizing:border-box;box-sizing:border-box}.form-wrapper input.hs-input[type=radio]+span:after,.hubspot-forms-navy-bg input.hs-input[type=radio]+span:after,.hubspot-forms-white-bg input.hs-input[type=radio]+span:after,.list-container .nf-field .list-radio-wrap .nf-field-element li input[type=radio]+label:after{content:"";position:absolute;left:6px;top:6px;background:#fff!important;width:9px;height:9px;border-radius:50%}.hubspot-forms-navy-bg .legal-consent-container,.hubspot-forms-white-bg .legal-consent-container{margin:15px 0 0}.form-wrapper .hs-richtext b,.form-wrapper .hs-richtext p,.hubspot-forms-white-bg .hs-richtext b,.hubspot-forms-white-bg .hs-richtext p{color:#4a4a4a;opacity:.8;font-size:14px;line-height:1.4;padding:14px}.form-wrapper .hs-richtext strong a,.hubspot-forms-white-bg .hs-richtext strong a{color:#4a4a4a;font-size:14px;font-weight:400}.hubspot-forms-white-bg .hs-richtext{background-color:#f4f4f4}.hubspot-forms-navy-bg .hs-richtext p,.hubspot-forms-navy-bg .hs-richtext strong a,.hubspot-forms-red-bg .hs-richtext p,.hubspot-forms-red-bg .hs-richtext strong a{color:#fff}.ninja-form-white-bg .nf-next-item{width:100%}.hubspot-forms-red-bg .hs-submit .actions,.hubspot-forms-white-bg .hs-submit .actions{margin:0!important;padding:30px 0 0!important;border:0!important;border-radius:none!important;background:0 0!important}.hubspot-forms-navy-bg .hs-error-msgs label,.hubspot-forms-red-bg .hs-error-msgs label,.hubspot-forms-white-bg .hs-error-msgs label,.ninja-form-white-bg .nf-after-field .nf-error-msg{width:90%!important;padding:7px 15px!important;background-color:#fff;color:#df0f08!important;border-radius:4px;line-height:20px!important;font-weight:500;margin-right:0!important;position:relative;margin-top:10px!important;font-family:Montserrat,sans-serif!important}.hubspot-forms-white-bg .hs-error-msgs label,.ninja-form-white-bg .nf-after-field .nf-error-msg{border:1px solid #df0f08;font-size:13px}.hubspot-forms-navy-bg .hs-error-msgs>li,.hubspot-forms-red-bg .hs-error-msgs>li,.hubspot-forms-white-bg .hs-error-msgs li,.popup-form .hs-error-msgs>li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.hubspot-forms-white-bg .hs-error-msgs label:before,.ninja-form-white-bg .nf-after-field .nf-error-msg:before{content:"";width:30px;height:30px;background-image:url(/wp-content/themes/codeinstitute/img/svg/fail.svg);background-position:center;background-size:cover;background-repeat:no-repeat;border:2px solid #fff;border-radius:50%;position:absolute;top:0;left:0;-webkit-transform:translateX(-140%);-ms-transform:translateX(-140%);transform:translateX(-140%)}.hs-error-msgs label:after,.hubspot-forms-white-bg .hs-error-msgs label:after,.nf-after-field .nf-error-msg:after,.nf-pass:after,.ninja-form-white-bg .nf-after-field .nf-error-msg:after{content:"";position:absolute;right:10px;top:-57px;width:30px;height:30px;background-image:url(/wp-content/themes/codeinstitute/img/svg/fail.svg);background-position:center;background-size:contain}.nf-pass:after{background-image:url(/wp-content/themes/codeinstitute/img/svg/success.svg);top:55%}.hubspot-forms-white-bg .hs-input.invalid.error{border:1px solid #e54725!important}.hubspot-forms-white-bg .hs_error_rollup{display:none}.hubspot-forms-navy-bg input.hs-input,.hubspot-forms-red-bg input.hs-input{padding:0 60px 0 25px;height:60px!important;max-width:100%!important}.hubspot-forms-navy-bg input.hs-input,.hubspot-forms-red-bg input.hs-input,.hubspot-forms-red-bg textarea.hs-input,.nf-field-element input,.nf-field-element select,.nf-field-element textarea{border:0;border-radius:4px;background:#fff;color:#4a4a4a;font-size:20px;margin:15px 0 0!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.hubspot-forms-red-bg input.hs-input[type=checkbox]{width:30px!important;height:30px!important;margin-top:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:none}.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:40px!important}.hubspot-forms-red-bg textarea.hs-input{max-width:100%!important;width:100%!important;max-height:150px!important;padding:30px 60px 30px 25px!important;resize:none!important;height:150px!important}.hubspot-forms-navy-bg .field.hs-form-field label,.hubspot-forms-red-bg form .field.hs-form-field label,.nf-field-label label{font-size:20px;font-weight:500!important;font-family:Montserrat,sans-serif;color:#fff}.hubspot-forms-navy-bg .hs-error-msgs label,.hubspot-forms-red-bg .hs-error-msgs label{border:2px solid #df0f08;font-size:13px;margin-bottom:0!important}.nf-field-label .ninja-forms-req-symbol,.page-default .section-courses a{color:#fff}.nf-field-element input,.nf-field-element select,.nf-field-element textarea{padding:0 60px 0 25px;height:60px!important}.nf-error-wrap.nf-error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hs-error-msgs label,.nf-after-field .nf-error-msg{width:90%!important;padding:7px 15px!important;background-color:#fff!important;border:2px solid #df0f08;color:#df0f08!important;border-radius:4px!important;line-height:1.3!important;font-weight:500!important;font-size:13px;margin-right:0!important;position:relative!important}.hs-error-msgs label:before,.nf-after-field .nf-error-msg:before{content:"";width:30px;height:30px;background-image:url(/wp-content/themes/codeinstitute/img/svg/warning.svg);background-position:center;background-size:2px 17px;background-repeat:no-repeat;border:2px solid #fff;border-radius:50%;position:absolute;top:0;left:0;-webkit-transform:translateX(-140%);-ms-transform:translateX(-140%);transform:translateX(-140%)}.nf-input-limit{margin-top:10px!important}.nf-field-container{margin-bottom:15px!important}.nf-error-msg.nf-error-field-errors{padding:7px 15px;background-color:#fff;border:2px solid #df0f08;color:#df0f08;border-radius:4px;line-height:1.3;font-weight:500;font-size:13px;margin-right:0!important}.nf-field-element{width:100%!important}.field-wrap textarea{min-height:180px;padding:15px 25px;font-size:20px}.list-container .nf-field .list-radio-wrap .nf-field-label{width:100%;padding:0;text-align:inherit}.list-container .nf-field .list-radio-wrap .nf-field-element li{margin-top:15px!important;margin-bottom:0!important}.list-container .nf-field .list-radio-wrap .nf-field-element li label{color:#4a4a4a!important;font-size:16px;margin:0!important}.nf-form-content .nf-mp-footer .nf-next-previous{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.nf-form-content .nf-mp-footer .nf-next-previous .nf-previous-item{width:50%;-ms-flex-negative:0;flex-shrink:0;margin:0 10px 0 0!important}.nf-form-content .nf-mp-footer .nf-next-previous .nf-previous-item input[type=button]{background-color:#fff;background:#fff;border:3px solid #e54725;color:#e54725}.nf-form-content .nf-mp-footer .nf-next-previous .nf-previous-item input[type=button]:hover{color:#fff;background-color:#e54725}#hs-form-iframe-0,.hubspot-forms-red-bg .hs-fieldtype-text.field.hs-form-field{width:100%!important}.hs_error_rollup{display:none}.hs_recaptcha.hs-recaptcha.field.hs-form-field{margin:0!important;visibility:hidden!important;opacity:0!important;position:absolute!important;z-index:-9999;width:1px;height:1px}select.ninja-forms-field{width:100%!important;max-width:100%!important;color:#4a4a4a!important;border:1px solid rgba(151,151,151,.6)!important;height:60px;line-height:58px;font-size:16px;padding-left:18px;padding-right:30px;cursor:pointer;position:relative}select.ninja-forms-field:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid red;position:absolute;top:40%;right:5px;content:"";z-index:98}.ninja-form-white-bg .nf-field-element input[type=button]:hover{-webkit-transition:background-position .7s!important;-o-transition:background-position .7s!important;transition:background-position .7s!important;background-position:95%0!important;color:#fff!important}.form-form-maria .my-submit-button,.iframe-input{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-form-maria .my-submit-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0 40px;-webkit-transition:background-position .7s;-o-transition:background-position .7s;transition:background-position .7s;background:-o-linear-gradient(42deg,#e54725 50%,#ff3186)!important;background:linear-gradient(48deg,#e54725 50%,#ff3186)!important;background-size:200%;color:#fff;background-position:0 50%;width:40%;height:60px;border-radius:0 4px 4px 0;font-size:20px;font-weight:500}.iframe-input{width:100%;height:100%;border:1px solid #979797;border-radius:4px 0 0 4px;padding:0 25px;color:#4a4a4a;border-right:none;background:#fff}#hbspt-form-1548754526782-5261617236 #hs-form-iframe-0{height:771px!important}.popup-inner-payment .hubspot-forms-white-bg h3{font-size:20px;margin:10px 0 0}.popup-inner-payment .hubspot-forms-white-bg .input input.hs-input{height:40px!important;font-size:16px;margin:6px 0 0!important}.popup-inner-payment .hubspot-forms-white-bg .field.hs-form-field,select.hs-input{margin:15px 0 0!important}.popup-inner-payment .hubspot-forms-white-bg .hs-richtext strong a{font-size:10px}.popup-inner-payment .hubspot-forms-white-bg .hs-richtext p{font-size:10px;line-height:1.2;padding:10px}.popup-inner-payment .hubspot-forms-white-bg .legal-consent-container{margin:15px 0}.popup-inner-payment .hubspot-forms-white-bg form .field.hs-form-field>label{font-size:12px}.popup-inner-payment .hubspot-forms-white-bg .hs-submit .actions{padding:0!important;margin:15px 0 0!important}.popup-inner-payment .hubspot-forms-white-bg input[type=submit]{height:40px;font-size:15px}.popup-inner-payment .hubspot-forms-white-bg .hs-error-msgs label:before{width:20px;height:20px;top:auto;-webkit-box-sizing:content-box;box-sizing:content-box}.popup-inner-payment .hubspot-forms-white-bg .hs-error-msgs label:after{top:-41px;width:20px;height:20px}.ninja-form-white-bg .nf-field-container.label-null,.popup-wr select.hs-input+input.hs-input[type=tel]{margin:0!important}input[type=hidden]{opacity:0;height:0;visibility:hidden;position:absolute;z-index:-1}.iframe-input,.input select.hs-input,.section-only-text .section-wrapper div h2{font-size:20px}select.hs-input{width:100%!important;max-width:100%!important;color:#4a4a4a!important;border:1px solid rgba(151,151,151,.6)!important;cursor:pointer;background:#fff;height:60px!important;font-size:20px}.nf-error .ninja-forms-field{border:1px solid #e80000!important}.blog-body{word-break:break-word}.hubspot-forms-red-bg fieldset.form-columns-2 .input{margin-right:0!important}.popup-wr select.hs-input{height:auto!important;margin:0!important;padding:6px 12px!important}.field-wrap,select.hs-input{position:relative}.label-hidden .nf-field-label{height:auto!important;visibility:visible!important}.label-above .nf-field-label{margin-bottom:0!important}#hs-form-iframe-0{overflow:visible!important;height:100%!important}.section-payment-info .details.details-payment-options{margin:0 auto}.grecaptcha-logo iframe{height:60px;margin:20px 0 0}.rc-anchor-invisible .rc-anchor-pt{font-family:Montserrat,sans-serif!important;color:gray!important}.rc-anchor-light{background:#000!important;color:#000!important}.form-wrapper-tech-diacnostic .field.hs-form-field:first-child{margin:0!important}.section-form.theme-white .form-wrapper.form-wrapper-tech-diacnostic{margin:0 auto}.ninja-form-white-bg .nf-field-container.hidden-container,.ninja-form-white-bg .nf-field-container.user-analytics-utm-campaign-container,.ninja-form-white-bg .nf-field-container.user-analytics-utm-medium-container,.ninja-form-white-bg .nf-field-container.user-analytics-utm-source-container,.ninja-form-white-bg .nf-field-container.user-analytics-utm-term-container{margin:0!important;height:0}#hsForm_9c2abd15-b0f1-4ce5-8b78-d1157546990b{margin-bottom:20px}.subscriprion-title{font-weight:600}.subscriprion .hbspt-form .hs-form,.subscriprion .hbspt-form .hs-form .hs-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:20px 0 0}.subscriprion .hbspt-form .hs-form-field,.subscriprion-title{font-size:14px;color:#445261}.subscriprion .hbspt-form .hs-form .hs-input{font-size:14px;color:#445261;border:1px solid rgba(151,151,151,.6);border-radius:4px 0 0 4px;padding:0 10px;margin:0;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0;max-width:230px}.subscriprion .hbspt-form .hs-form .hs-input.error{background-image:url(/wp-content/themes/codeinstitute/img/svg/fail.svg);background-repeat:no-repeat;background-position:98%}.subscriprion .hbspt-form .hs-form select.hs-input{margin:0!important;color:#445261!important;padding:0 10px!important;height:40px!important}.subscriprion .hbspt-form .hs-form .inputs-list{position:absolute;bottom:0;margin:0;padding-left:0}.subscriprion .hbspt-form .hs-form .inputs-list label{border:1px solid #df0f08;margin:0;width:100%;padding:7px 15px!important;background-color:#fff;color:#df0f08!important;border-radius:4px;line-height:20px!important;font-weight:500;position:relative}.subscriprion .hbspt-form .hs-form .inputs-list li{padding-left:35px;position:relative}.subscriprion .hbspt-form .hs-form .inputs-list li:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:30px;height:30px;background-image:url(/wp-content/themes/codeinstitute/img/svg/fail.svg);background-position:center;background-size:contain}.subscriprion .hbspt-form .hs-form .my-submit-button{font-size:14px;font-weight:600;padding:0 20px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;outline:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;border:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-o-linear-gradient(42deg,#e54725 50%,#ff3186);background:linear-gradient(48deg,#e54725 50%,#ff3186);background-size:200%;color:#fff;background-position:0 50%;cursor:pointer;border-radius:0 4px 4px 0;width:auto}.subscriprion .hs-form-iframe{width:100%;height:100%;overflow:unset}.subscriprion .actions{padding:0;outline:0!important;margin:0}.subscriprion .hs_error_rollup{display:none!important}.hbspt-form .hasSteps .hs-fieldtype-select,.hbspt-form .hasSteps .hs-fieldtype-text{width:60%!important}.hbspt-form .hasSteps .hs-fieldtype-intl-phone input.hs-input{margin-top:0!important}.hbspt-form .hasSteps .actions,.hbspt-form .stepList{display:-webkit-box;display:-ms-flexbox;display:flex}.hbspt-form .hasSteps .actions .form_step__buttons{margin-top:0}.hbspt-form .stepList{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:38px;word-break:normal;overflow-wrap:break-word}.hbspt-form .stepList,.hbspt-form .stepList *,.hbspt-form .stepList li.stepList_li{-webkit-box-sizing:border-box;box-sizing:border-box}.hbspt-form .stepList li.stepList_li{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:break-word;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2px;-ms-flex-preferred-size:0;flex-basis:0}.hbspt-form .stepList li.stepList_li:first-child{padding-left:0}.hbspt-form .stepList li.separator{position:relative;width:100%;margin:0}.hbspt-form .stepList li.separator:after{content:"";display:block;width:100%;height:1px;background-color:#c2cbd2;position:absolute;top:15px;z-index:0}.hbspt-form .stepList li.active .stepList_index{border-color:#e54725;color:#e54725}.hbspt-form .stepList li.active .stepList_title,.section-top.top-diagnostic h2 span.bad{color:#e54725}.hbspt-form .stepList li.fill .stepList_index{border-color:#23bbbb;background-color:#23bbbb;color:#fff}.hbspt-form .stepList li.fill .stepList_title{color:#23bbbb}.hbspt-form .stepList li .stepList_index{width:33px;height:33px;border-radius:50%;border-width:1px;border-style:solid;border-color:#4a4a4a;color:#4a4a4a;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;position:relative;z-index:1}.hbspt-form .stepList li .stepList_title{color:#4a4a4a;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.hbspt-form .form_step-1 .btn_prev,.hbspt-form .form_step-container--hidden{display:none}.hbspt-form .form_step-container:last-child{background-color:#fff}.hbspt-form .form_step-container:last-child .btn_next{display:none}.hbspt-form .form_step__buttons{margin-top:25px}.hbspt-form .form_step__buttons .btn{padding:17px 19px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;margin-right:15px}.hbspt-form .has_step_cut{display:none}.hbspt-form .hasErrorP{text-align:center;border:1px solid #df0f08;font-size:13px;padding:7px 15px;margin-top:10px;color:#df0f08;border-radius:4px}.img-logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px}.advs .adv strong,.img-logo-wrapper h2{font-weight:500}.img-logo-wrapper>*{text-align:center;width:33.3%}.img-logo-wrapper picture img{max-height:70px}.img-logo-wrapper .engineers-img img{max-height:100px}.mentor-online-section .mentor-wrapper .r-side .inner,h3.center-text{text-align:center}.column-container-items{max-width:900px;margin:30px auto 0;text-align:center}.column-container-items ul li{padding:5px 0;font-size:14px}.wrapper-lynn-app{margin:60px auto 0}.wrapper-lynn-webinar{padding:30px 0;margin:0 auto}.how-it-works-wrapper,.mentor-online-section .mentor-wrapper,.mentor-online-section .mentor-wrapper .r-side .inner .button-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.how-it-works-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0 0}.how-it-works-items{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:200px;padding:30px}.how-it-works-items span svg{fill:#e54725;height:30px}.mentor-online-section .mentor-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;margin:0 auto}.mentor-online-section .mentor-wrapper .l-side{max-width:500px}.mentor-online-section .mentor-wrapper .l-side h2,.mentor-online-section .mentor-wrapper .r-side .inner h2{font-weight:700;margin:0 0 10px}.mentor-online-section .mentor-wrapper .l-side p{margin:0 0 10px}.mentor-online-section .mentor-wrapper .l-side ul,.photo-submission-wrapper ul,.section-only-text .section-wrapper div ul{margin:0 0 0 20px}.mentor-online-section .mentor-wrapper .l-side ul li,.photo-submission-wrapper ul li{padding:5px;list-style-type:disc;font-size:14px}.mentor-online-section .mentor-wrapper .r-side{max-width:500px;padding:20px}.mentor-online-section .mentor-wrapper .r-side .inner .button-box{margin:20px 0 0}.how-it-works-items picture img,.mentor-online-section .mentor-wrapper .r-side .inner span svg{height:30px}.photo-submission-wrapper{display:block;max-width:900px;margin:0 auto}.photo-submission-wrapper h2{font-weight:700;margin:0 0 20px}.photo-submission-wrapper p,.section-only-text p{text-align:inherit;margin:10px 0}.section-only-text p{max-width:100%}.section-only-text .section-wrapper div{margin:30px 0}.section-only-text .section-wrapper div p.text-bold{font-size:17px;font-weight:500}.section-only-text .section-wrapper div .text-bold-grey{color:#818181;font-weight:500}.section-only-text .section-wrapper div a{color:#4a4a4a;border-bottom:1px solid #4a4a4a}.section-only-text .section-wrapper div .circle-type-list li{list-style-type:circle}.section-only-text .section-wrapper div .square-type-list li{list-style-type:square}.section-only-text .section-wrapper div ul li{padding:5px;list-style-type:disc;font-size:16px}.how-it-works-items span,.mentor-online-section .mentor-wrapper .r-side .inner span,.project-features span{display:block;margin:0 0 10px}.project-features span svg,.section-days h3 img{height:42px}.project-features h2{font-weight:700}.section-top.top-diagnostic.vignette:after,.section-top.top-diagnostic.vignette:before{display:none}.section-top.top-diagnostic{min-height:auto}.section-top.top-diagnostic h3{color:#4a4a4a;font-size:22px;margin:0 0 25px}.section-top.top-diagnostic h2{color:#4a4a4a;font-size:32px;line-height:1.2}.section-top.top-diagnostic h2 span.good{color:#f90}.section-top.top-diagnostic h2 span.well-done{color:#fc0}.section-top.top-diagnostic h2 span.amazing{color:#0f0}.section-top.top-diagnostic p{color:#4a4a4a;max-width:400px;line-height:1.2}.page-default .section-hire h3,.test-diagnostic-form .video{margin:0}.test-diagnostic-form iframe{display:block;max-width:100%;margin:0 auto}.section-payment-info .description.student-project-img{padding:0;border:0}.section-thank p.thank-sprite{margin:25px 0}.courses .course.student-projects-module{min-height:320px;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.courses .course.student-projects-module .about{background:#fff;padding:20px}.courses .course.student-projects-module .about p{margin:0;color:#4a4a4a;text-align:center;font-size:14px}.courses .course.student-projects-module.student-projects-module-three{width:calc(33.333% - 50px)}.link-module,.link-module:hover img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.link-module{display:block;margin:0;overflow:hidden}.link-module:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.section-thank .button.button-calendar{width:600px}.section-thank .button.button-thank-download{width:400px}.note-n{margin:10px 0 0}.partners_block .blog-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:800px;margin:40px auto 0}.partners_block .blog-author picture{width:200px;height:200px;background-size:cover;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.partners_block .blog-info{margin:0 0 0 40px}.partners_block .blog-info .block-author-descr{font-size:28px;line-height:1.5}.partners_block .blog-info .blog-about{margin:15px 0 0;text-align:right}.partners_block .blog-author .blog-info .img-logo{width:80px;height:80px;margin:0 0 0 auto}.partners_block .logos{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;max-width:800px;margin:20px auto 0}.partners_block .logos .img-wr{width:150px}.partners_block .logos,.two-form-full-stack{display:-webkit-box;display:-ms-flexbox;display:flex}.section-form .title-test{max-width:100%}.page-default .schema-faq .schema-faq-section strong:hover,.page-default .section-form input[type=button]:hover,.simpay-payment-btn{cursor:pointer}.page-default .wp-block-columns .wp-block-column iframe,.page-default .wp-block-embed-youtube iframe,.section-payment-info .details .title-re-submission{margin:0 auto}.top-form-img{position:relative}.top-form-img .img-wr{width:100px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.hubspot-payment-white-bg .field.hs-form-field{margin:0 0 30px!important}.label-null{margin:0!important}.page-default .brand-quote blockquote,.page-default .students blockquote{padding:0;border:0;text-align:left;color:#fff}.page-default .section-quote blockquote{padding:0;border:0;text-align:left;color:#4a4a4a}.page-default .students blockquote{font-size:22px;font-weight:500;line-height:1.3}.page-default .section-courses,.page-default .section-curriculum,.page-default .section-hire,.page-default .section-speakers{background:#fff}.nav-sticky.submenu-list a:hover,.page-default .section-courses a:hover,.page-default .wp-block-file a:hover{text-decoration:none}.page-default .section-speakers p{text-align:center}.page-default .section-speakers h4{font-size:22px;margin:0}.page-default section.theme-grey h3{margin:0;font-size:26px}.page-default .section-speakers .position{font-size:14px;font-weight:600;line-height:1.2;margin:0;text-align:inherit;max-width:auto}.page-default .section-speakers .text{margin:10px 0 0;padding:0 15px 0 0;font-size:16px;text-align:inherit;max-width:auto;font-weight:400}.page-default .section-advisory .section-wrapper p{text-align:inherit}.page-default .section-advisory .section-wrapper p,.page-default .section-speakers p{font-weight:500;max-width:inherit;margin:0;font-size:16px}.page-default section.section-hire p.full{max-width:100%;margin:30px auto 0;text-align:center;font-size:16px;line-height:1.7}.page-default .section-advisory .section-wrapper .company{margin:10px 0;font-weight:500;text-align:inherit;max-width:inherit}.page-default .section-sertification h3{margin:0 0 60px}.page-default .section-advisory h3,.page-default .section-curriculum h3,.page-default .section-speakers h3{margin:0}.page-default .section-advisory h3 span,.page-default .section-curriculum h3 span,.page-default .section-hire h3 span,.page-default .section-sertification h3 span,.page-default .section-speakers h3 span{font-size:28px}.page-default section.light-theme,.page-default section.section-advisory,.page-default section.theme-grey{background-color:#f2f2f2}.simpay-coupon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.simpay-label-wrap{font-size:20px;margin:0 0 15px;font-weight:500;line-height:1.7}.simpay-field-wrap .simpay-coupon-field{border:1px solid #979797;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding:0 60px 0 25px;width:100%}button.simpay-apply-coupon,button.simpay-apply-coupon:hover{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.simpay-field-wrap .simpay-coupon-field,button.simpay-apply-coupon{color:#4a4a4a;height:60px;font-size:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px}button.simpay-apply-coupon{width:140px;font-weight:500;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0 40px}button.simpay-apply-coupon:hover{background-color:#4a4a4a;color:#fff}.page-default .wp-block-cover::before,.page-default header,.phone-hidden{display:none}.hubspot-forms-navy-bg input[type=submit],.hubspot-forms-red-bg input[type=submit],.nf-field-element input[type=button],.ninja-form-red-bg input[type=button]{border-radius:4px}.reviews-block,button.simpay-apply-coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reviews-block{width:100%;background:#f5f8fa;padding:122px 0}.reviews-block__header{max-width:510px;color:#494a4f;font-size:42px;font-weight:600;line-height:48px;padding-bottom:78px}.reviews-card,.reviews-cards{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-cards{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviews-card{width:33.33%;color:#494a4f;font-size:16px;line-height:26px;padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.reviews-card:first-child{padding:0 40px 0 0}.reviews-card:first-child .reviews-card__avatar:after{background-color:#fbbc05;width:12px;height:12px;top:-10px;right:-30px}.reviews-card:first-child .reviews-card__avatar:before{background-color:#89ba16;width:6px;height:6px;left:-15px;bottom:5px}.reviews-card:nth-child(2) .reviews-card__avatar:after{background-color:#00a3e0;width:10px;height:10px;top:20px;right:-25px}.reviews-card:nth-child(2) .reviews-card__avatar:before{background-color:#e64725;width:7px;height:7px;left:20px;top:-30px}.reviews-card:last-child{padding:0 0 0 40px}.reviews-card:last-child .reviews-card__avatar:after{background-color:#fbbc05;width:13px;height:13px;bottom:10px;right:-30px}.reviews-card:last-child .reviews-card__avatar:before{background-color:#89ba16;width:7px;height:7px;top:15px;right:-55px}.reviews-card__avatar{margin-bottom:30px;position:relative;border:4px solid #e64725;border-radius:50%;width:80px;height:80px}.reviews-card__avatar img{width:100%;height:100%;border-radius:50%}.reviews-card__avatar:after,.reviews-card__avatar:before{content:"";position:absolute;border-radius:50%}.reviews-card__quote{margin-bottom:30px}.page-default strong,.reviews-card__author{font-weight:600}.container-whitepaper-landing{width:100%;padding-right:15px;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1440px;margin:0 auto}.nav-sticky.submenu-list a{text-decoration:none;color:#4a4a4a}.page-default{color:#4a4a4a;font-family:Montserrat,sans-serif;line-height:1.5;padding:0}.page-default h1{font-size:36px;font-weight:500}.page-default h1 b,.page-default h1 strong,.page-default h2 b,.page-default h2 strong,.page-default h3 b,.page-default h3 strong,.page-default h4 b,.page-default h4 strong,.page-default h5 b,.page-default h5 strong{font-size:inherit}.page-default .wp-block-table{padding:80px 0;width:80%;margin:0 auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.page-default .wp-block-table td{padding:10px;border:1px solid #ccc;vertical-align:middle}.page-default section:not([class*=bg-]){background-color:#f2f2f2}.page-default section:not([class*=bg-]):nth-of-type(2n){background-color:#fff}.page-default section>p{margin:0 auto;max-width:100%}.page-default .section-advisory .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.page-default .section-full-width{padding:0;font-size:0}.page-default .section-full-width .has-background-dim{margin:0;font-size:16px;padding:40px}.page-default .section-top{padding:0;min-height:1px;margin:35px auto 0;text-align:center}.page-default .section-top .wp-block-image{position:relative;width:100%;margin:0;max-height:calc(100vh - 70px);overflow:hidden;text-align:center}.page-default .section-top .wp-block-image figcaption{position:absolute;bottom:0;width:100%;max-width:990px;color:#fff;font-size:86px;font-weight:500;text-align:left;padding:100px 50px;line-height:1.2;margin:0;z-index:4}.page-default .section-top .wp-block-image .aligncenter{width:100%;margin:0;font-size:0}.page-default .section-top .wp-block-image img{width:100%;height:auto}.page-default .section-form{max-width:600px;margin:0 auto}.page-default .section-advantages.dark-theme{background-color:#0a1d2c;color:#fff}.page-default .section-advantages h3{font-weight:500;font-size:28px}.page-default .section-advantages .wp-block-table,.page-default .section-advantages td,.page-default .section-advantages tr,.page-default .wp-block-media-text.like-hero .wp-block-media-text__content p{display:-webkit-box;display:-ms-flexbox;display:flex}.page-default .section-advantages td{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:15px;padding:30px;width:calc(33.33% - 30px);line-height:1.5;background:rgba(255,255,255,.1);border:0}.page-default .wp-block-separator{display:block;border:0;border-bottom:1px solid #ccc}.page-default h2{font-size:32px;font-weight:500;line-height:1.4}.page-default h3{font-size:26px;font-weight:500;text-align:center}.page-default h4{font-size:20px;font-weight:500;margin:15px 0}.page-default .entry-content{margin:0 auto;overflow:hidden}.page-default .entry-content>p{max-width:1000px;font-size:18px;line-height:2;margin:0 auto;padding:40px;text-align:center}.page-default .entry-content>p strong{display:block;text-align:center;width:100%;font-size:1.7rem;font-weight:500;margin:0 0 20px}.page-default .entry-content>p:first-child{margin-top:0}.page-default .entry-content>.wp-block-image{display:block}.page-default .wp-block-cover{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px;position:relative;min-height:700px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-default .wp-block-cover .h1,.page-default .wp-block-cover .h2{font-size:86px;font-weight:500;line-height:1;padding:14px 0;overflow-wrap:normal;word-wrap:normal;word-break:normal;line-break:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.alignleft .page-default .wp-block-media-text.like-hero .wp-block-media-text__content a.wp-block-button__link,.page-default .wp-block-cover.has-background-dim{margin:0}.page-default .wp-block-cover.no-fill:after,.page-default .wp-block-gallery .blocks-gallery-item::before{display:none}.page-default .wp-block-cover.is-shifted{padding:0}.page-default .wp-block-cover.is-shifted .wp-block-cover__image-background{width:auto;left:50px;right:-30px;top:-30px}.page-default .wp-block-cover.bgsize-auto{background-size:auto!important;background-repeat:no-repeat}.page-default .wp-block-cover.bgsize-auto>img{width:auto;height:auto}.page-default .wp-block-cover.bgsize-auto.right-bottom>img{top:auto;left:auto}.page-default .wp-block-cover.bgsize-auto.left-center>img{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-default .wp-block-cover:after{content:"";position:absolute;width:100%;height:100%;display:block;left:0;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.65)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.65),transparent);background:linear-gradient(to top,rgba(0,0,0,.65),transparent)}.page-default .wp-block-cover .wp-block-cover-text{padding:0}.page-default .wp-block-cover.contenttoend{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-default .wp-block-cover p{font-size:32px;line-height:1.6;text-align:left;margin:0;font-weight:500}.page-default .wp-block-media-text.like-hero{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-60px auto 0}.page-default .wp-block-media-text.like-hero .wp-block-media-text__media{width:100%;height:100vh;position:relative;overflow:hidden;margin:-80px -80px 0}.page-default .wp-block-media-text.like-hero .wp-block-media-text__media::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.65)),to(transparent));background:-o-linear-gradient(top,rgba(0,0,0,.65),transparent);background:linear-gradient(to bottom,rgba(0,0,0,.65),transparent);height:30%;z-index:0}.page-default .wp-block-media-text.like-hero .wp-block-media-text__media::after{content:"";display:block;position:absolute;left:0;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.65)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.65),transparent);background:linear-gradient(to top,rgba(0,0,0,.65),transparent);bottom:0;height:70%;z-index:0}.page-default .wp-block-media-text.like-hero .wp-block-media-text__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50%0;object-position:50%0}.page-default .wp-block-media-text.like-hero .wp-block-media-text__media span{max-width:100%!important;height:100%!important}.page-default .wp-block-media-text.like-hero .wp-block-media-text__content{position:absolute;bottom:0;padding:0 0 105px;width:100%;max-width:1220px;margin:0 auto;z-index:2}.page-default .wp-block-gallery .blocks-gallery-item,.page-default .wp-block-media-text.like-hero,.page-default .wp-block-media-text.like-hero .wp-block-media-text__content a.wp-block-button__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-default .wp-block-media-text.like-hero .wp-block-media-text__content a.wp-block-button__link{padding:0 60px;margin:30px 0 0;border-radius:4px;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;font-size:18px;font-weight:500;background:-o-linear-gradient(42deg,#e54725 50%,#ff3186);background:linear-gradient(48deg,#e54725 50%,#ff3186);background-size:200%;color:#fff;background-position:0 50%;-webkit-transition:background-position .7s;-o-transition:background-position .7s;transition:background-position .7s;text-decoration:none;width:auto}.page-default .wp-block-media-text.like-hero .wp-block-media-text__content .has-large-font-size{font-size:86px;font-weight:500;line-height:1;margin:0 0 20px;color:#fff}.page-default .wp-block-media-text.like-hero .wp-block-media-text__content p{font-size:1.3rem;line-height:1.5;color:#fff}.page-default .wp-block-media-text.like-hero .wp-block-media-text__content .wp-block-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0}.page-default .wp-block-media-text.like-hero .wp-block-media-text__content .wp-block-button .wp-block-button__link{max-width:300px;margin:0}.page-default .wp-block-gallery{max-width:840px;margin:50px auto}.page-default .wp-block-gallery .blocks-gallery-item{margin:0;padding:0;list-style-type:none}.page-default .wp-block-gallery figure img{max-height:400px}.page-default .wp-block-gallery .slick-slide>div{font-size:0}.page-default .wp-block-gallery .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-default .wp-block-gallery .slick-next{right:20px}.page-default .wp-block-gallery .slick-prev{left:20px}.page-default .wp-block-embed-youtube{padding:80px;margin:0}.page-default .wp-block-embed-youtube figcaption{font-size:18px;margin:10px auto 0}.page-default .schema-how-to{padding:80px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.page-default .schema-how-to .schema-how-to-description{font-size:1.7rem;font-weight:500;text-align:center;margin:0 0 20px}.page-default .schema-how-to .schema-how-to-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:0 auto}.page-default .schema-how-to .schema-how-to-steps .schema-how-to-step{width:calc(50% - 80px);margin:40px}.page-default .schema-how-to .schema-how-to-steps .schema-how-to-step::before,.page-default footer{display:none}.page-default .schema-faq img,.page-default .schema-how-to .schema-how-to-steps .schema-how-to-step img{margin:15px 0 0}.page-default .schema-how-to .schema-how-to-step-name{font-size:22px;font-weight:500}.page-default .schema-how-to .schema-how-to-step-text{font-size:22px}.page-default .schema-faq{max-width:1000px;margin:0 auto;background-color:inherit;padding:80px}.page-default .schema-faq .schema-faq-section{position:relative;border-bottom:1px solid #ccc;padding:10px 5px;margin:0;font-size:18px}.page-default .schema-faq .schema-faq-section:first-child{border-top:1px solid #ccc}.page-default .schema-faq .schema-faq-section strong::after,.page-default .schema-faq .schema-faq-section.open strong::after{-webkit-transform:translate(0,-50%) rotate(.5turn);-ms-transform:translate(0,-50%) rotate(.5turn);transform:translate(0,-50%) rotate(.5turn);color:#e54725;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.page-default .schema-faq .schema-faq-section strong{position:relative;display:block;width:100%}.page-default .schema-faq .schema-faq-section strong::after{content:"▼";position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%) rotate(0);-ms-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0);color:#ccc;z-index:2}.page-default .schema-faq .schema-faq-question{font-size:18px;font-weight:500;margin:0;text-transform:uppercase;color:#4a4a4a;-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s}.page-default .schema-faq .schema-faq-question:hover{cursor:pointer}.page-default .schema-faq .schema-faq-question:hover,.page-default .schema-faq .schema-faq-question:hover::after{color:#e54725;-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s}.page-default .schema-faq .schema-faq-answer{padding:10px 0;display:none}.page-default .wp-block-button.slack-button .wp-block-button__link{width:180px!important;background-color:#4a154b;background-image:url(../img/svg/Slack_RGB_White.svg);background-size:50%;background-position:center;background-repeat:no-repeat}.page-default .wp-block-button.slack-button .wp-block-button__link:hover{background-position:center}.page-default .btn-rounded .wp-block-button__link{border-radius:50px}.page-default .btn-shadow .wp-block-button__link{-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.12);box-shadow:0 10px 10px 0 rgba(0,0,0,.12)}.page-default .btn-white .wp-block-button__link{color:#102d4e;background:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.page-default .btn-white .wp-block-button__link:hover{color:#fff;background:#28bbbb}.page-default .wp-block-button__link,.page-default .wp-block-file__button,.wp-block-button__link,.wp-block-file__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;max-width:330px;min-height:60px;font-size:18px;padding:0 40px;font-weight:500;background:-o-linear-gradient(42deg,#e54725 50%,#ff3186);background:linear-gradient(48deg,#e54725 50%,#ff3186);background-size:200%;color:#fff;background-position:0 50%}.slack-button .page-default .wp-block-button__link,.slack-button .page-default .wp-block-file__button{max-width:180px;background-color:#4a154b;background-image:url(../img/svg/Slack_RGB_White.svg)}.alignleft .page-default .wp-block-button__link,.alignleft .page-default .wp-block-file__button,.page-default ul+ul{margin:0}.page-default .wp-block-button__link:hover,.page-default .wp-block-file__button:hover{background-position:95%0;-webkit-transition:background-position .7s;-o-transition:background-position .7s;transition:background-position .7s;text-decoration:none}.page-default .wp-block-button__link .has-background,.page-default .wp-block-file__button .has-background{background:#e54725;color:#fff}.page-default .wp-block-button__link em,.page-default .wp-block-file__button em,.wp-block-button__link em,.wp-block-file__button em{font-style:normal;font-size:18px;font-weight:500}.page-default .wp-block-button__link .wp-block-button,.page-default .wp-block-file__button .wp-block-button{margin:15px 0}.page-default .wp-block-button__link .wp-block-button.aligncenter,.page-default .wp-block-file__button .wp-block-button.aligncenter{text-align:center}.page-default .wp-block-button__link-secondary,.page-default .wp-block-file__button-secondary,.wp-block-button__link-secondary,.wp-block-file__button-secondary{background-color:#fff;color:#4a4a4a;border:3px solid #fff}.page-default .wp-block-button__link-bordered,.page-default .wp-block-button__link-secondary:hover,.page-default .wp-block-file__button-bordered,.page-default .wp-block-file__button-secondary:hover{background-color:transparent;color:#e54725;border:3px solid #e54725;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.page-default .wp-block-button__link-bordered:hover,.page-default .wp-block-file__button-bordered:hover{background-color:#e54725;border:3px solid #e54725;color:#fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.page-default .wp-block-button__link-bordered-white,.page-default .wp-block-file__button-bordered-white{background-color:transparent;color:#fff;border:3px solid #fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.page-default .wp-block-button__link-bordered-white:hover,.page-default .wp-block-file__button-bordered-white:hover{background-color:#fff;border:3px solid #fff;color:#e54725;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.page-default .wp-block-button__link-bordered-red,.page-default .wp-block-file__button-bordered-red,.wp-block-button__link-bordered,.wp-block-file__button-bordered{background-color:transparent;color:#e54725;border:3px solid #e54725;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.page-default .wp-block-button__link-bordered-red:hover,.page-default .wp-block-file__button-bordered-red:hover{background-color:#e54725;border:3px solid #e54725;color:#fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.page-default .wp-block-file{margin:0;text-align:center;background:inherit;padding:0}.page-default .wp-block-file a{display:block;color:#009fe3;font-size:26px;font-weight:500}.page-default .wp-block-file .wp-block-file__button{margin:25px auto 0;max-width:240px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-size:16px}.hero h2 .page-default strong{font-weight:700}.page-default figure{margin:15px 0;padding:0}.page-default blockquote{padding:80px 80px 80px 40%;font-size:28px;display:block;color:#4a4a4a;text-align:right;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.page-default blockquote cite,.page-default blockquote p{color:#4a4a4a;font-size:28px;font-weight:500;text-align:left;font-style:normal}.page-default blockquote cite{max-width:600px;color:#e54725;display:block;margin:40px 0 0 auto;text-align:right;line-height:1.5}.page-default .wp-block-ninja-forms-form{width:100%;margin:0 auto;padding:80px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.page-default .wp-block-ninja-forms-form .nf-form-cont{max-width:440px;margin:0 auto}.page-default a{color:#009fe3}.page-default a:hover{text-decoration:underline}.page-default .has-background-dim{margin:15px 0}.page-default .wp-block-verse{background:#ccc;padding:30px 30px 0;border-radius:6px}.page-default h1,.page-default h2,.page-default h3{margin:20px 0}.page-default h1+.wp-block-latest-posts,.page-default h2+.wp-block-latest-posts,.page-default h3+.wp-block-latest-posts{margin:0 auto 50px}.page-default .entry-content>h2{margin:80px 0 40px}.page-default .wp-block-latest-posts{background-color:#0a1d2c;padding:20px 30px;color:#fff}.page-default .wp-block-latest-posts a,.page-default .wp-block-latest-posts a:hover{color:#fff;-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s}.page-default .wp-block-latest-posts a:hover{color:#e54725;text-decoration:none}.page-default .bg-dark ul li:before,.page-default .wp-block-latest-posts li::before{background-color:#fff}.page-default .wp-block-columns{margin-top:50px;margin-bottom:50px}.page-default .wp-block-columns.side-padding{padding:0 15%}.page-default .wp-block-columns.has-2-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-default .wp-block-columns.events-list{margin-left:-95px;margin-right:-95px}.page-default .wp-block-columns.free-columns{margin:0-15px}.page-default .wp-block-columns.free-columns .wp-block-column{width:auto;margin:0;padding:0 15px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.page-default .wp-block-columns.small-margin .wp-block-column{margin:7px}.page-default .wp-block-columns .wp-block-column{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:calc(33.33% - 30px);height:auto;margin:15px}.page-default ul{margin:50px 0}.page-default ul.list-inside{list-style-position:inside;list-style-type:disc}.home-section-top:after,.home-section-top:before,.page-default ul.list-inside li:before,.section-form.Fdcc-form li:before{display:none}.page-default ol li,.page-default ul li{font-size:18px;line-height:1.8em;position:relative;padding:0 0 0 25px}.page-default ol{margin:50px 0;counter-reset:blog}.page-default ol li{line-height:2}.bigge .wp-block-button__link,.bigge .wp-block-file__button{font-size:16px;padding:0 20px;max-width:none}.alignleft .wp-block-button__link,.alignleft .wp-block-file__button,.section-form.Fdcc-form ul{margin:0}.wp-block-button__link:hover,.wp-block-file__button:hover{background-position:95%0;-webkit-transition:background-position .7s;-o-transition:background-position .7s;transition:background-position .7s;text-decoration:none}.wp-block-button__link .has-background,.wp-block-file__button .has-background{background:#e54725;color:#fff}.wp-block-button__link .wp-block-button,.wp-block-file__button .wp-block-button{margin:15px 0}.wp-block-button__link .wp-block-button.aligncenter,.wp-block-file__button .wp-block-button.aligncenter{text-align:center}.wp-block-button__link-bordered:hover,.wp-block-button__link-secondary:hover,.wp-block-file__button-bordered:hover,.wp-block-file__button-secondary:hover{border:3px solid #e54725;background-color:transparent;color:#e54725;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.wp-block-button__link-bordered:hover,.wp-block-file__button-bordered:hover{background-color:#e54725;color:#fff}.wp-block-button__link-bordered-white,.wp-block-button__link-bordered-white:hover,.wp-block-file__button-bordered-white,.wp-block-file__button-bordered-white:hover{background-color:transparent;color:#fff;border:3px solid #fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.wp-block-button__link-bordered-white:hover,.wp-block-file__button-bordered-white:hover{background-color:#fff;color:#e54725}.wp-block-button__link-bordered-red,.wp-block-button__link-bordered-red:hover,.wp-block-file__button-bordered-red,.wp-block-file__button-bordered-red:hover{background-color:transparent;color:#e54725;border:3px solid #e54725;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.wp-block-button__link-bordered-red:hover,.wp-block-file__button-bordered-red:hover{background-color:#e54725;color:#fff}.page-id-401 .entry-content{max-width:1000px;margin:0 auto;padding:0 40px}.page-id-401 .entry-content>p{font-size:18px;line-height:2;margin:0 auto 25px;padding:0;text-align:left}.page-id-401 .entry-content h1+h2,.page-id-401 .entry-content h2+h2{margin-top:20px}.video-block-popup{position:relative;cursor:pointer}.enterprise-case__block .block-right .file-block img,.video-block-popup img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.video-block-popup svg{max-width:90px;height:auto;opacity:.9;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.3));filter:drop-shadow(0 0 10px rgba(0, 0, 0, .3))}.video-block-popup svg:hover{opacity:1}#video-popup{padding:0 13%;position:fixed;top:0;left:0;right:0;bottom:0;background:#445261;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;opacity:0;visibility:hidden;z-index:100}#video-popup.open{opacity:1;visibility:visible}#video-popup #video-popup-close{position:absolute;cursor:pointer;top:10%;right:5%}#video-popup .video-popup-container{width:100%;padding:56.25%0 0;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#video-popup #popup-frame{width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.page-enterprise{padding:70px 0 0}.page-enterprise .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-enterprise .buttons .button{min-width:165px;height:50px;margin:0 20px 0 0;padding:0 20px;font-size:14px;border-width:1px}.page-enterprise .buttons .button:last-of-type{margin:0}.page-enterprise p{font-size:16px;line-height:1.25}.page-enterprise ul{margin:0 0 0 30px;list-style:disc}.page-enterprise ol li,.page-enterprise ul li{margin:0 0 10px}.page-enterprise ol{margin:0 0 0 30px;list-style:decimal}.enterprise-videos{padding-top:64px}.enterprise-main-block h1,.enterprise-videos .h1,.enterprise-videos h1{margin:0 0 44px;font-family:Montserrat,sans-serif;font-weight:400;font-size:36px;line-height:40px;text-align:center}.enterprise-videos .h1{margin:12px 0 45px;display:none;font-size:30px;text-align:left}.enterprise-videos__container{max-width:1100px;margin-left:auto;margin-right:auto}.enterprise-videos__block.columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.enterprise-videos__block.columns .video-block{width:32%;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-ms-flex-line-pack:end;align-content:flex-end}.enterprise-videos__block.columns .video-block__content{width:100%;margin:0}.enterprise-videos__block.columns .video-block__content h3{display:block;font-size:24px}.enterprise-main-block__page h3::after,.enterprise-videos__block.columns .video-block__content h3::after{content:"";width:30px;height:4px;margin:20px 0 0;display:block;background:#e84610}.enterprise-videos__block.columns .video-block .video-block-popup{width:100%;margin:0 0 34px}.enterprise-videos__block.columns .video-block .video-block-popup svg{max-width:50px;width:14%;height:auto;opacity:.8}.enterprise-videos__block.single h3{margin:4px 0 36px}.enterprise-videos__block.single .buttons{margin:60px 0 0}.enterprise-videos__block .video-block,.enterprise-videos__block.columns{display:-webkit-box;display:-ms-flexbox;display:flex}.enterprise-videos__block .video-block__content{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 15px 0 0}.enterprise-videos__block .video-block__content h3{margin:0 0 24px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:1.2;text-align:left}.enterprise-case h5,.enterprise-videos__block .video-block__content .text{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:1.25}.enterprise-videos__block .video-block .video-block-popup{margin:0 0 0 15px;-ms-flex-preferred-size:100%;flex-basis:100%}.enterprise-videos .buttons{margin:56px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.enterprise-case{background:#445261}.enterprise-case h5{font-weight:600;font-size:18px;line-height:1;color:#009fe3;max-width:1100px;margin:0 auto 35px}.enterprise-case .file-button,.enterprise-case .popup-video-button{margin:0;padding:0;display:inline-block;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:1;color:#009fe3;background:0 0;border:0;outline:0;cursor:pointer}.enterprise-case .file-button:hover,.enterprise-case .popup-video-button:hover{text-decoration:underline}.enterprise-case .logo{max-width:100px;border-radius:50%;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.16);box-shadow:0 0 6px 0 rgba(0,0,0,.16);overflow:hidden}.enterprise-case .logo img{width:auto;display:block}.enterprise-case__block{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:8px;overflow:hidden;max-width:1100px;margin:0 auto 40px}.enterprise-case__block:last-of-type{max-width:1100px;margin:0 auto}.enterprise-case__block.half .block-left,.enterprise-case__block.half .block-right{width:50%}.enterprise-case__block.adaptive .block-left{width:40%}.enterprise-case__block.adaptive .block-right{width:60%}.enterprise-case__block.text-case h3{margin:0 0 24px;font-size:24px}.enterprise-case__block .text,.enterprise-case__block h3{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;font-family:Montserrat,sans-serif;text-align:left}.enterprise-case__block h3{margin:34px 0;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;font-weight:500;font-size:36px;line-height:1.15}.enterprise-case__block .text{margin:0;font-weight:400;font-size:16px;line-height:1.25}.enterprise-case__block .text~.file-button,.enterprise-case__block .text~.popup-video-button{margin:40px 0 0}.enterprise-case__block .block-left,.enterprise-case__block .block-right.text-padding{padding:40px 35px}.enterprise-case__block .block-right .video-block-popup,.section-brands .brand-quotes .slick-slide>div{width:100%;height:100%}.enterprise-case__block .block-right .video-block-popup svg{max-width:80px;width:14%;height:auto;opacity:.8}.enterprise-case__block .block-right .file-block{width:100%;height:100%;display:block;position:relative;cursor:pointer;background:#000}.enterprise-case__block .block-right .file-block svg{max-width:80px;width:14%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.8}.enterprise-call-action{max-width:910px;margin:0 auto;padding-top:60px;padding-bottom:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.enterprise-call-action .img{width:150px;height:150px;margin:0 30px 0 0;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px}.enterprise-call-action .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.enterprise-call-action .content .text,.enterprise-call-action .content h5{margin:10px 0;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:1.2;text-align:left}.enterprise-call-action .content .text{margin:0 0 25px;font-weight:400;font-size:16px;line-height:1.25}.enterprise-call-action .buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.enterprise-entries{padding-top:60px;padding-bottom:60px;background:#445261}.enterprise-entries__container,.enterprise-entries__post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.enterprise-entries__container{max-width:1100px;margin-left:auto;margin-right:auto}.enterprise-entries__post{width:32%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.enterprise-entries__post:nth-child(1) .links .link-category{background:#23bbbb}.enterprise-entries__post:nth-child(3) .links .link-category{background:#009fe3}.enterprise-entries__post:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.enterprise-entries__post:nth-child(2) .thumb{margin:0 0 25px}.enterprise-entries__post:nth-child(2) .links .link-category{background:#ff5a60}.enterprise-entries__post .thumb{width:100%;display:block;border-radius:8px;overflow:hidden}.enterprise-entries__post .thumb img{width:100%;display:block}.enterprise-entries__post .links{margin:8px 0 10px}.enterprise-entries__post .links .link-category{margin:0 0 14px;padding:5px 18px;display:inline-block;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:1;color:#fff;border-radius:4px;background:#000}.enterprise-entries__post .links .link-post,.enterprise-reviews__review a{display:block;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:1.2;color:#fff}.enterprise-single-video{padding-top:60px;background:#445261}.enterprise-single-video h3{margin:0 0 55px;font-weight:400;font-size:36px;line-height:1.2;color:#fff}.enterprise-single-video .video-block-popup{max-width:860px;width:80%;margin:0 auto}.enterprise-reviews__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1100px;margin-left:auto;margin-right:auto}.enterprise-reviews h3{margin:0 0 48px;font-weight:400;font-size:36px;line-height:40px}.enterprise-reviews__review{width:31%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.enterprise-reviews__review .review-images{width:240px;height:240px;margin:0 auto 50px;position:relative}.enterprise-articles__article .article-image img,.enterprise-main-image img,.enterprise-reviews__review .review-images img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.enterprise-reviews__review .review-images .image{width:240px;height:240px;border-radius:50%;overflow:hidden}.enterprise-reviews__review .review-images .logo{width:84px;height:84px;position:absolute;right:0;bottom:0;border-radius:50%;background:#fff;overflow:hidden;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.16);box-shadow:0 0 6px 0 rgba(0,0,0,.16)}.enterprise-reviews__review .text,.enterprise-reviews__review h5{width:100%;margin:0 0 20px;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:24px}.enterprise-reviews__review .text{margin:0 0 40px;font-weight:300;font-size:16px;line-height:1.25}.enterprise-reviews__review a{min-width:220px;margin:auto 0 0;padding:16px 24px;display:inline-block;font-size:14px;line-height:1;text-align:center;color:#4a4a4a;border:1px solid #e84610;border-radius:4px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.enterprise-reviews__review a:hover{background:#e84610;color:#fff}.enterprise-checklist{padding-top:60px}.enterprise-checklist__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1100px;margin:0 auto 40px}.enterprise-checklist__element{width:21%;margin:0 5% 30px;white-space:nowrap}.enterprise-checklist__element svg,.enterprise-steps__logos .approved .element svg{margin:0 15px 0 0;vertical-align:middle}.enterprise-checklist__element span{vertical-align:middle}.enterprise-checklist .buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.enterprise-articles{padding-bottom:60px;background:#f2f2f2}.enterprise-articles__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1100px;margin-left:auto;margin-right:auto}.enterprise-articles__article{width:48%}.enterprise-articles__article .article-image{margin:0 0 25px;border-radius:8px;overflow:hidden}.enterprise-articles__article h5{margin:0 0 15px;font-family:Montserrat,sans-serif;font-weight:500;font-size:24px;line-height:1.2}.enterprise-articles__article .desc,.enterprise-main-block__page h3{margin:0 0 36px;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:1.25}.enterprise-articles__article a{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:1;color:#009fe3}.enterprise-articles__article a:hover,.form .form-description a:hover,.form-wrapper .email-send a:hover{text-decoration:underline}.enterprise-main-image{width:100%}.enterprise-main-block{padding-top:64px}.enterprise-main-block__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1100px;margin-left:auto;margin-right:auto}.enterprise-main-block__page{width:31%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.enterprise-main-block__page h3{margin:0 0 24px;display:block;font-weight:500;font-size:24px;line-height:1.2}.enterprise-main-block__page .text,.enterprise-main-block__page a,.enterprise-steps h3{margin:0 0 60px;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:1.25}.enterprise-main-block__page a{margin:auto 0 0;padding:16px 40px;display:inline-block;font-weight:600;line-height:1;color:#fff;background:#e84610;border-radius:6px}.enterprise-main-block__page a:hover{background:-o-linear-gradient(42deg,#e54725 50%,#ff3186);background:linear-gradient(48deg,#e54725 50%,#ff3186)}.enterprise-steps{padding-top:60px;padding-bottom:110px;background:#f2f2f2}.enterprise-steps h3{margin:0 0 100px;font-size:36px;line-height:1}.enterprise-steps__container{max-width:1100px;margin-left:auto;margin-right:auto}.enterprise-steps__block{margin:0 0 90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.enterprise-steps__step{width:22%}.enterprise-steps__logos .approved .element:last-of-type,.enterprise-steps__logos .logos img:last-of-type,.enterprise-steps__step:last-of-type,.sponsors .sponsors-container img:last-of-type{margin:0}.enterprise-steps__step:last-of-type h5::before,.enterprise-steps__step:last-of-type::before{display:none}.enterprise-steps__step:last-of-type h5::after{background:#009fe3}.enterprise-steps__step h5{margin:0 0 36px;padding:0 0 38px;position:relative;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:1}.enterprise-steps__step h5::before{content:"";width:120%;height:0;display:block;position:absolute;left:0;bottom:0;border-bottom:1px dashed #4a4a4f}.enterprise-steps__step h5::after{content:"";width:16px;height:16px;display:block;position:absolute;left:0;bottom:-8px;border-radius:50%;background:#445261}.enterprise-steps__step .text{margin:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:1.25}.enterprise-steps__logos{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.enterprise-steps__logos,.enterprise-steps__logos .approved,.enterprise-steps__logos .logos{display:-webkit-box;display:-ms-flexbox;display:flex}.enterprise-steps__logos .approved .element{margin:0 40px 0 0}.enterprise-steps__logos .approved .element span{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;vertical-align:middle}.enterprise-steps__logos .logos img{width:60px;height:60px;margin:0 8px 0 0;display:block;border-radius:50%}.sponsors{max-width:1100px;margin:52px auto 0}.sponsors .text{margin:0 0 20px;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px}.sponsors,.sponsors .sponsors-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sponsors .sponsors-container img{max-height:42px;margin:0 15px 0 0}.s-hidden{visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;color:#000;border:1px solid #ccc;width:100%;padding:15px 20px}.options,.styledSelect{position:absolute;right:0;left:0;background-color:#fff}.styledSelect{top:0;bottom:0;padding:15px 20px;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 15px top 55%}.styledSelect.active,.styledSelect:active{background-color:#eee}.options{display:none;top:100%;z-index:999;margin:0!important;padding:0;list-style:none;border:1px solid #ccc;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.options li{margin:0;padding:0 10px}.options li:before{display:none!important}.options li:hover{background-color:#39f;color:#fff}.section-top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:100vh;background-size:cover;background-position:center;padding:60px 25px 25px}.section-top .heroImg,.section-top .heroImgMobyle{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;-webkit-box-flex:0;-ms-flex:none;flex:none;position:absolute;top:0;left:0;z-index:-1}.section-top .heroImgMobyle{display:none}.section-top .info{width:100%;position:relative;color:#fff;margin:0 0 80px;z-index:1}.section-top .title-wrapper{display:block;overflow:hidden;padding:25px 0}.section-top h1,.section-top h2{font-size:86px;font-weight:400;-webkit-transform:translate(0,150%);-ms-transform:translate(0,150%);transform:translate(0,150%);line-height:1}.section-top h1.home-title,.section-top h2.home-title{text-align:center;text-shadow:3px 2px 8px rgba(33,33,34,.25)}.section-top h4{font-size:28px;font-weight:500;color:#fff;margin:0 0 25px}.section-top h3{font-size:64px}.section-top p{font-size:20px;color:#fff}.section-top picture{display:block;margin:10px 0}.section-top .button{width:auto;height:60px;padding:0 60px;font-size:18px;margin:30px 0 0}.section-top p.full{max-width:100%}.section-top .buttons-block{padding:25px 0}.section-top .time,.section-top .time a,.section-top .time p{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-top .time{margin:0 0 15px}.section-top .time a,.section-top .time p{font-size:22px}.section-top .time p{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;height:50px;padding:0 15px;border-radius:8px;background-color:#fff;color:#4a4a4a;margin:0 6px 6px 0}.section-top .time small{font-size:15px;opacity:.6;margin:3px 0 0 3px}.section-top .time a{color:#fff;margin:0 0 0 10px}.section-top .time a img{margin:0 0 0 6px}.hero-card,.hero-cards,.section-top .time,.section-top .time a,.section-top .time p{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-cards,.section-top .time{-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-cards{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#4a4a4a}.hero-card{width:49%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 50px;background-color:rgba(255,255,255,.95);text-align:center}.hero-card .hero-card__title{display:block;text-align:center;margin-bottom:10px;font-size:32px}.hero-card__content,.hsform-apply input.hs-input[type=checkbox]+span:before,.hsform-apply input.hs-input[type=radio]+span:before{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.hero-card .hero-card__button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:50px;font-size:16px;padding:0 55px}.hero-card p{color:#4a4a4a;font-size:16px;font-weight:300}.hero-footer{margin-top:30px}.hero-footer img{display:block;max-width:100%;max-height:60px}.hero-footer__title,.section-steps .bg-slide-picture img{width:100%}.hero-footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.hero-footer__benefits,.hero-footer__logos{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-15px}.hero-footer__logos{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-footer__benefits{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hero-footer__benefit,.hero-footer__logo{padding:15px}.hero-footer__logo{max-width:110px}.hero-footer__benefit{max-width:165px}.hero-footer__left{margin-right:100px}.hero-footer__right{margin-left:auto}.home-section-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-section-top .info{padding-top:130px;margin-bottom:0}.home-section-top h1{font-size:42px}.section-steps{position:relative;padding:70px 0 0;background:#fff}.section-steps .slick-slide{padding:10px 25px;position:relative}.section-steps .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 30px}.section-steps .slick-dots .slick-active button{background-color:#e54725;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.section-steps .slick-dots button{width:12px;height:12px;background-color:#d8d8d8;outline:0;border:0;font-size:0;border-radius:50%;margin:0 10px;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s;padding:0}.section-steps .bg-slide-picture{position:absolute;bottom:10px;right:25px;width:330px;z-index:3}.section-steps .bg-slide-picture.wide{max-width:440px}.section-steps .steps-slider .slick-list{position:relative;padding:0 28%0 0}.section-steps .steps-slider .slick-next,.section-steps .steps-slider .slick-prev{position:absolute;top:120px;right:0;width:50px;height:48px;background:url(https://codeinstitute.net/wp-content/themes/codeinstitute/img/sprite/sprite_v.svg#arrow) no-repeat center,#cbcbcb;background-size:30px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px 0 0 8px;-webkit-box-shadow:none;box-shadow:none;outline:0;border:0;font-size:0;background-position:55%,center;-webkit-transition:background-position .3s;-o-transition:background-position .3s;transition:background-position .3s}.section-steps .steps-slider .slick-prev{right:auto;left:25px}.section-steps .steps-slider .slick-next:hover,.section-steps .steps-slider .slick-prev:hover{background-position:65%,center;-webkit-transition:background-position .3s;-o-transition:background-position .3s;transition:background-position .3s}.section-steps .steps-slider .slick-prev,.section-steps .steps-slider .slick-prev:hover{-webkit-transform:rotate(.5turn);-ms-transform:rotate(.5turn);transform:rotate(.5turn)}.section-steps .steps-slider .slick-next{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.section-steps .steps-slider .slick-next:hover{-webkit-transform:none;-ms-transform:none;transform:none}.section-steps .steps-slider .slick-active .slide{background-color:#fff;-webkit-transition:background-color 1.4s;-o-transition:background-color 1.4s;transition:background-color 1.4s}.section-steps .steps-slider .slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:550px;padding:60px 340px 90px 60px;background-color:#f2f2f2;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,.24);box-shadow:0 2px 14px 0 rgba(0,0,0,.24);border-radius:4px;-webkit-transition:background-color 1s;-o-transition:background-color 1s;transition:background-color 1s}.section-steps .steps-slider .slide .ico img{max-height:42px}.section-form h3,.section-steps .steps-slider h3,.section-top h3{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-steps .steps-slider h3{color:#4a4a4a;font-size:36px;font-weight:500;line-height:1}.section-steps .steps-slider h5{margin:20px 0 10px;font-size:28px;color:#9b9b9b;font-weight:500}.section-steps .steps-slider p{color:#4a4a4a;margin:0 0 45px}.section-steps .steps-slider .button{height:60px;padding:0 40px}.section-steps .steps-slider .info{position:relative;z-index:4}.section-advantages{background-color:#0a1d2c;color:#fff}.section-advantages.theme-grey{border-bottom:1px solid #fff}.section-advantages.light-theme .adv h5,.section-advantages.light-theme .adv p,.section-advantages.light-theme h3,.section-advantages.theme-grey .adv h5,.section-advantages.theme-grey .adv p,.section-advantages.theme-grey h3,.section-advantages.white-theme .adv h5,.section-advantages.white-theme .adv p,.section-advantages.white-theme h3,.section-payment .status .step.passed p{color:#4a4a4a}.section-advantages.light-theme .adv,.section-advantages.theme-grey .adv{background-color:#fff}.section-advantages.light-theme,.section-advantages.white-theme .adv{background-color:#f4f4f4}.section-advantages.white-theme{background-color:#fff}.advs,.advs .adv{display:-webkit-box;display:-ms-flexbox;display:flex}.advs{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.advs .adv{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(33.33% - 30px);background:rgba(255,255,255,.1);margin:15px;height:auto;padding:20px 30px}.advs .svgimg,.advs img{height:42px;position:absolute;top:35px;left:35px}.advs h5{font-size:22px;font-weight:500;margin:120px 0 0}.advs p,.articles p{margin:10px 0 0;color:#fff}.section-articles{padding:80px 0;max-width:1440px;margin:0 auto}.articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:80px 0 0}.articles .article{width:48%;border:2px solid transparent;padding:10px;border-radius:4px;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.articles .article-thumbnail,.section-brands .brand-slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.articles .article-thumbnail{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.articles h5{margin:30px 0 0;line-height:1.5}.articles p{color:#e54725;font-size:12px;text-transform:uppercase;font-weight:500}.section-brands{position:relative;height:750px;overflow:hidden;margin:0 auto;padding:0}.section-brands .brand-slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:120px;margin-top:-120px;background:rgba(255,255,255,.1);pointer-events:none;z-index:3}.section-brands .brand-slider .slick-list{z-index:2}.section-brands .brand-slider .slick-current .brand-slide{opacity:1;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.section-brands .brand-slide,.section-brands .brand-slide picture{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-brands .brand-slide{width:20%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.3;padding:0 50px;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.section-brands .brand-slide img{max-width:160px}.section-brands .brand-slide.active,.section-brands .brand-slide:hover{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.section-brands .brand-slide picture{display:-webkit-box;display:-ms-flexbox;display:flex}.section-brands .brand-quote::after,.section-brands .brand-quotes{position:relative;display:block;width:100%;height:100%;z-index:2}.section-brands .brand-quotes .slick-slide{position:relative}.section-brands .brand-quotes .slick-arrow{opacity:.5;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;top:37%}.section-brands .brand-quotes .slick-arrow.slick-next{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.section-brands .brand-quotes .slick-arrow.slick-prev{-webkit-transform:rotate(.5turn) scale(1.2);-ms-transform:rotate(.5turn) scale(1.2);transform:rotate(.5turn) scale(1.2)}.section-brands .brand-quote,.section-brands .brand-slide picture,.section-brands .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-brands .brand-quote{height:100%;width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;background-position:left center;background-size:cover;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.section-brands .brand-quote::after{content:"";position:absolute;left:0;top:0;background:-webkit-gradient(linear,left top,right top,color-stop(40%,rgba(0,0,0,.8)),to(transparent));background:-o-linear-gradient(left,rgba(0,0,0,.8) 40%,transparent);background:linear-gradient(to right,rgba(0,0,0,.8) 40%,transparent)}.section-brands .brand-quote img{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.section-brands .brand-quote img.imgBg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-brands .brand-quote img.svgimg{height:36px;width:auto}.section-brands .brand-quote .quote{display:block;max-width:60%;position:absolute;-webkit-transform:translate(120px,-30%);-ms-transform:translate(120px,-30%);transform:translate(120px,-30%);color:#fff;line-height:1.3;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:3}.section-brands .brand-quote.active{opacity:1;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.section-brands .brand-quote.active img{opacity:1;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.section-brands .brand-quote.active .quote{opacity:1;-webkit-transition:all .4s .4s;-o-transition:all .4s .4s;transition:all .4s .4s}.section-brands .slick-arrow{position:absolute;top:50%;-webkit-transform:translate(0,-50%) scale(.75);-ms-transform:translate(0,-50%) scale(.75);transform:translate(0,-50%) scale(.75);width:48px;height:70px;background:url(https://codeinstitute.net/wp-content/themes/codeinstitute/img/sprite/sprite_v.svg#arrow) no-repeat center;background-size:30px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:none;box-shadow:none;outline:0;border:0;font-size:0;z-index:8}.section-brands .slick-arrow.slick-prev{left:20px;-webkit-transform:translate(0,-50%) rotate(180deg) scale(.75);-ms-transform:translate(0,-50%) rotate(180deg) scale(.75);transform:translate(0,-50%) rotate(180deg) scale(.75)}.section-brands .slick-arrow.slick-next{right:20px}.section-brands .slick-list,.section-brands .slick-track{width:100%;height:100%}.section-brands .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-brands blockquote{margin:35px 0 15px;font-size:28px;font-weight:500}.section-brands p{color:#fff}.section-advisory{background-color:#f2f2f2;background-size:cover;background-position:center}.section-advisory .advisory-slider{margin:60px 0 0}.section-advisory .slick-slide{margin:0 35px;background:#fff}.section-advisory .slick-slide>div{height:100%}.section-advisory .slide{display:block;padding:40px;min-height:310px;height:100%}.articles h5,.section-advisory h5{font-size:22px;font-weight:500;color:#4a4a4a}.section-advisory .company{margin:10px 0;font-weight:500}.section-advisory.theme-white,.section-advisory.theme-white>p{color:#fff}.section-advisory.theme-white .slick-slide{background-color:rgba(255,255,255,.75);margin:15px}.section-advisory.theme-white .slick-arrow{background:url(../img/svg/arrow.svg) no-repeat center}.section-advisory.theme-white picture{display:block;margin:0 0 20px}.section-advisory.theme-white picture img{height:70px;max-width:180px}.section-advisory .slick-prev{left:-35px}.section-advisory .slick-next{right:-35px}.section-form{color:#fff;background-size:100%}.section-form#scroll-to-form .svgimg{height:42px;width:auto}.section-form.theme-dark{background:#233442}.section-form.theme-white{background:#fff;color:#4a4a4a}.section-form.theme-white h3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-form.theme-white .form input,.section-form.theme-white .form textarea{border:1px solid rgba(151,151,151,.6)}.section-form.theme-white .form-wrapper{margin:60px auto 0}.section-form.Fdcc-form{max-width:none;font-size:16px}.section-form.Fdcc-form .form-wrapper{margin-top:20px;max-width:none}.section-form.Fdcc-form .field.hs-form-field{margin-top:20px!important}.section-form.Fdcc-form .field.hs-form-field>label{font-size:16px}.section-form.Fdcc-form input.hs-input,.section-form.Fdcc-form select.hs-input{padding:6px 16px;margin-top:0!important;border-radius:50px!important;height:47px!important}.section-form.Fdcc-form .hs-error-msg:after{top:-50px}.section-form.Fdcc-form li{padding-left:0}.section-form h3{margin:30px auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1000px}.section-form.form12_07 .hubspot-forms-white-bg input.hs-input,.section-form.form12_07 .hubspot-forms-white-bg select.hs-input{border-radius:4px!important;height:40px!important;font-size:18px}.section-form.form12_07 .hubspot-forms-white-bg .field.hs-form-field{margin-top:10px!important}.form-wrapper{max-width:440px;margin:0 auto}.form-wrapper.larger{max-width:640px}.form-wrapper .email-send{margin:45px 0 0;color:#fff}.form-wrapper .email-send a{color:#fff;font-weight:500}.form label{font-size:20px;font-weight:500}.form label span{color:#f19f8e}.form .button,.form input{width:100%;height:60px;font-size:20px}.form input,.form textarea{border:0;border-radius:4px;background:#fff;padding:0 60px 0 25px;color:#4a4a4a;margin:15px 0 0}.form textarea{width:100%;min-height:180px;padding:15px 25px;font-size:20px}.form .button{margin:35px 0 0;font-weight:500}.form .input-field{position:relative;margin:30px 0 0}.form .input-field.error .input-ico.error,.form .input-field.success .input-ico.success{display:block}.form .input-field.error .input-info,.form .input-info picture,.form input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .input-block{position:relative}.form .input-block .input-ico{display:none;position:absolute;right:15px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);height:30px}.form .input-info{display:none;position:relative;margin:10px 0 0}.form .input-info picture{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:2px solid #fff;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.form .input-info img{height:16px}.form .input-info p{position:relative;color:#df0f08;margin:0 0 0 15px;font-size:14px;font-weight:500;padding:7px 15px;background-color:#fff;border:2px solid #df0f08;border-radius:4px;line-height:1.3}.form .input-info p::after,.form .input-info p::before{content:"";border:solid transparent;position:absolute;left:-10px;top:50%;margin-left:-8px;width:0;-webkit-transform:translate(0,-50%) rotate(90deg);-ms-transform:translate(0,-50%) rotate(90deg);transform:translate(0,-50%) rotate(90deg)}.form .input-info p:before{border-top-color:#fff;border-width:8px;z-index:1;left:-7px}.form .input-info p:after{border-top-color:#df0f08;border-width:10px;margin-left:-10px;left:-10px;z-index:0}.form .form-description{margin:30px 0 0}.form .form-description.warning{color:#e54725}.form .form-description a{color:inherit;font-weight:500}.form .button-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:35px 0 0}.form .button-box .button{margin:0 10px 0 0}.form .button-box .button:last-child{margin:0}.section-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0}.section-map .countries,.section-map .map{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}.section-map .map{-ms-flex-negative:0;flex-shrink:0}.section-map .map iframe{width:100%;height:100%;margin:0}.section-map h5{font-size:22px;margin:0 0 7px;font-weight:600}.section-map .countries{padding:50px;text-align:center}.section-map .country{margin:40px 0 0}.section-map .country:first-child{margin:0}.section-map .countries-info{max-width:320px;margin:0 auto}.section-days{padding:110px}.day h5,.days{margin:30px 0 0}.days{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#4a4a4a}.day{width:calc(50% - 50px);margin:25px;padding:30px}.day picture,.section-quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center}.day picture{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:300px}.day picture img{height:135px}.day h5{font-size:28px;font-weight:500}.day p{font-size:22px}.section-quote{position:relative;min-height:600px;padding:50px 160px 50px 0}.section-quote .quote{position:relative;width:55%;padding:0 0 0 140px;z-index:4}.section-curriculum h3 img,.section-half-text .info>img,.section-quote .quote>img,.section-title-and-text h3 img{height:42px}.section-quote blockquote{margin:35px 0 15px;line-height:1.5}.section-quote picture{display:block;margin:20px 0 0}.section-quote.theme-white,.section-quote.theme-white p{color:#fff}.section-quote.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-quote.align-right .quote{padding:0 20px 0 0}.section-quote img{max-height:70px}.section-courses{position:relative;padding:80px 20px;color:#4a4a4a}.courses,.courses .course{display:-webkit-box;display:-ms-flexbox;display:flex}.courses{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 0;color:#fff}.courses .course{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(50% - 50px);min-height:600px;margin:25px;padding:75px;border-radius:4px;background-size:cover;background-position:center;-webkit-box-shadow:0 0 12px 6px rgba(0,0,0,.05);box-shadow:0 0 12px 6px rgba(0,0,0,.05)}.courses .course picture{margin:0 0 20px}.courses .course.big,.section-payment .status .step.passed::after{width:100%}.courses .course.big h5{font-size:86px;line-height:1;margin:0 0 10px}.courses .course.big .course-timing,.section-quote blockquote{font-size:28px;font-weight:500}.courses .course.big p{margin:0;font-size:20px;font-weight:400}.courses h5{font-size:36px;line-height:1.3}.courses p{font-size:20px;margin:15px 0 0;color:#fff}.courses h5,.courses p,.courses p.bold{font-weight:500}.courses p.bold+p{font-size:16px;margin:0}.courses .button{margin:15px 0 0;height:60px;border-radius:4px;font-size:18px;padding:0 60px}.courses .button:hover{background-color:#e54725;color:#fff}.section-courses-page{margin:30px 0 0;padding:80px 0}.section-courses-page .courses{margin:0}.section-timer{background-color:#f4f4f4;padding:60px 40px;text-align:center}.section-timer .price-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:28px;font-weight:500;max-width:990px;margin:35px auto 40px}.section-timer .price{margin:0 0 10px}.section-timer .location{margin:0 0 10px 80px}.section-timer>p{max-width:740px;margin:0 auto}#webinar-time{width:auto;min-width:227px;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s}#webinar-time span{margin:0 0 0 7px}.timer{color:#4a4a4a}.section-sertification .features,.timer,.timer .value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.timer,.timer .value{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timer .value{width:160px;height:155px;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 6px}.timer .value>div{font-size:64px;font-weight:500}.timer .value p,section.speakers-block .speaker_item h4{font-size:22px;font-weight:500}.section-sertification,.timer .value{text-align:center}.section-sertification h3{margin:0 0 60px}.section-sertification picture span{color:#e54725;font-size:48px;font-weight:500;line-height:1}.section-sertification .features{margin:60px auto 0;text-align:left}.section-sertification .features .feature{width:calc(50% - 50px);max-width:450px;margin:0 25px;background-color:#f1f1f1;padding:45px}.section-sertification .features .feature p{line-height:1.5}.section-curriculum .curriculums{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0 0}.section-curriculum .curriculum{width:calc(50% - 80px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px}.section-curriculum h4{font-size:22px;margin:30px 0 0}.section-curriculum p{font-size:18px}.section-title-and-text p{margin:30px auto 0;text-align:center}.section-curriculum .curriculum,.section-diploma>picture,.section-half-text{display:-webkit-box;display:-ms-flexbox;display:flex}.section-half-text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;min-height:680px;background-size:cover;background-position:center;padding:140px}.section-half-text .info{width:55%;position:relative;z-index:2}.section-half-text h3{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:140px 0 0;font-size:36px}.section-half-text p{color:#fff;margin:25px 0 0}.section-accurance .button{margin:60px auto 0}.section-diploma{position:relative}.section-diploma>picture{position:absolute;height:90%;bottom:0;left:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.portfolio-slider picture img,.section-compare-usa-mobile .compare-usa-mobile .compare-pictures picture img,.section-diploma>picture img{max-height:100%}.section-speakers .download-button{margin:60px 0 0}.section-hire .videos{padding-bottom:0}.section-contacts>p{margin:0 auto;text-align:center}.section-contacts a,.section-payment .status .step.active p{color:#4a4a4a;font-weight:600}.section-contacts a:hover,.section-payment-info .notes a:hover,.section-thank p a:hover{text-decoration:underline}.section-vacancies{margin-top:70px}.section-vacancies h3{margin:0 0 70px}.section-vacancies>p{max-width:700px;padding:0 30px;margin:60px auto 0;font-size:20px;color:#9b9b9b}.section-vacancies>.button{margin:25px auto 0;min-width:300px}.section-vacancies>.link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 0}.section-mosaic .mosaic{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;margin:40px 0 0;min-height:500px}.section-mosaic .mosaic:first-child,.section-payment-info .form .input-field:first-child{margin:0}.section-mosaic .mosaic:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-mosaic h4{font-size:28px}.section-mosaic .info{width:50%;padding:50px 30px}.section-mosaic .info p{margin:20px 0 0}.section-mosaic picture{width:50%;-ms-flex-negative:0;flex-shrink:0;background-size:cover;background-position:center}.section-mosaic ul{list-style-type:disc;margin:20px 0 0 20px}.section-mosaic ul li{margin:15px 0}.section-test .form-wrapper{max-width:640px}.section-test h3{margin:0 0 60px}.section-test h3.centered{margin:0 auto 60px}.section-springboard-logos{padding:30px}.section-springboard-logos .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.portfolio-slider picture,.section-springboard-logos .logos picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-springboard-logos .logos picture{height:75px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.section-springboard-logos .logos img{max-height:100%;max-width:300px;-ms-flex-negative:0;flex-shrink:0}.section-springboard-logos .logos .svg-img{height:70px}.section-students-portfolio{padding:80px 80px 0}.portfolio-slider{padding:70px 30px 0 140px}.portfolio-slider .slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio-slider .info{margin:0 70px 0 0}.portfolio-slider picture{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:460px;-ms-flex-negative:0;flex-shrink:0;opacity:0;-webkit-transform:translate(100px,30px) scale(.9);-ms-transform:translate(100px,30px) scale(.9);transform:translate(100px,30px) scale(.9);-webkit-transition:opacity .3s,-webkit-transform .5s;-o-transition:transform .5s,opacity .3s;transition:transform .5s,opacity .3s;transition:transform .5s,opacity .3s,-webkit-transform .5s}.portfolio-slider h5{font-size:22px;font-weight:500;margin:0 0 10px}.portfolio-slider .button{margin:30px 0 0}.portfolio-slider .slick-current picture{opacity:1;-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);-webkit-transition:opacity 1s,-webkit-transform 1.2s;-o-transition:transform 1.2s,opacity 1s;transition:transform 1.2s,opacity 1s;transition:transform 1.2s,opacity 1s,-webkit-transform 1.2s}.section-payment{padding:0;background-color:#fafafa}.section-payment .logo-block{margin:0 auto;padding:50px}.section-payment .logo-block a{display:block;margin:0 auto}.section-payment .logo-block img{height:55px}.section-payment .logo-block,.section-payment .status,.section-payment-info{display:-webkit-box;display:-ms-flexbox;display:flex}.section-payment .status{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:460px;margin:0 auto}.section-payment .status .step{position:relative;width:33.33%;padding:10px 0}.section-payment .status .step p{color:#c2c2c2;font-size:18px}.section-payment .status .step::after{content:"";display:block;position:absolute;left:0;bottom:0;width:0;height:5px;background:#e54725}.section-payment .status .step::before{content:"";display:block;width:16px;height:14px;background:url(../img/svg/check.svg) no-repeat center;background-size:contain;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:-20px;opacity:0}.section-payment .status .step.passed::before{-webkit-animation:show .7s forwards;animation:show .7s forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.section-payment .status .step.active::after{-webkit-animation:slide-width 1s forwards;animation:slide-width 1s forwards}.section-payment-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-payment-info h3{line-height:1.3}.section-payment-info .description{max-width:400px;padding:50px;border:2px solid #e4e4e4}.section-payment-info .description h3{margin:0 0 15px}.section-payment-info .description p{color:#9b9b9b}.section-payment-info .description .payment-price{font-size:36px;font-weight:500;color:#4a4a4a;margin:15px 0 0}.section-payment-info .details{margin:0 0 0 90px;max-width:440px}.section-payment-info .details p{margin:25px 0 35px}.section-payment-info .details .button{width:100%}.section-payment-info .details h3{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-payment-info .form .button{color:#fff;border:0}.section-payment-info .notes{margin:30px 0 0}.section-payment-info .notes p{margin:15px 0;font-size:12px}.section-payment-info .notes a{color:#e54725;font-weight:500}.section-payment-info .discount{margin:50px 0 0}.section-payment-info .discount>p{font-size:20px;margin:0 0 15px;font-weight:500}.section-payment-info .discount .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-payment-info .discount .form input{border:1px solid #979797;margin:0}.section-payment-info .discount .form .button{width:140px;margin:0 0 0 15px;color:#4a4a4a;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.section-payment-info .discount .form .button:hover{background-color:#4a4a4a;color:#fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.section-thank{padding:50px}.section-thank h3{font-size:36px;line-height:1.3}.section-thank .thank{-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,.24);box-shadow:0 2px 14px 0 rgba(0,0,0,.24);border-radius:4px;margin:0 90px;text-align:center;padding:64px}.section-thank p{margin:25px 0 0;color:#9b9b9b;font-weight:500}.section-thank p a{color:#9b9b9b;font-weight:600}.section-thank .button{width:300px;margin:40px auto 0}.three-offers{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:100px 0}.home .three-offers{max-width:1600px;margin:0 auto}.three-offers,.three-offers__item,.three-offers__title{display:-webkit-box;display:-ms-flexbox;display:flex}.three-offers__item{width:33.3333333333%;padding:0 55px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.three-offers__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:500;line-height:1.2}.three-offers__title span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.three-offers__icon,.three-offers__subtitle,.three-offers__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.three-offers__icon{height:80px;margin-right:25px}.three-offers__icon img{height:100%;width:auto}.three-offers__subtitle{font-size:22px;font-weight:600;margin-top:50px}.three-offers__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;margin-top:25px}.three-offers__btn{margin-top:55px}.section-testimonials h2{font-size:36px;margin:0}.section-testimonials .videos{margin-top:60px}.student-review{margin-top:40px}.student-review__wrap{max-width:1000px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.student-review__img{width:220px;height:220px;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden}.student-review__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.student-review__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:40px}.student-review__text p{line-height:1.25}.student-review__info{margin-top:15px;font-weight:600}.page-new{color:#445261}.page-new h2{font-size:34px}.wp-block-image img{display:block}.wp-block-image.img-full-width img{width:100%;height:auto}.wp-block-image.right{margin-left:auto}.wp-block-image.object-fit img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;left:0;top:0;z-index:-1}.hero-workforce .hero-workforce-img.cover img,.wp-block-image.object-fit.cover{-o-object-fit:cover;object-fit:cover}.wp-block-image.product-image-bg img{width:100%;max-width:100%;height:500px;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.pill-label{font-size:12px;font-weight:600;text-transform:uppercase;color:#23bbbb;border:2px solid;border-radius:4px;padding:0 6px;margin-left:10px}.link,.page-default .link,.wp-block-button.btn a,a.btn,button.btn{color:#000;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.link--blue:hover,.page-default .link--blue:hover{color:#23bbbb}.wp-block-button.btn a,a.btn,button.btn{outline:0;font-size:16px;font-weight:500;color:#fff;border:1px solid #e84d1b;background:#e84d1b;border-radius:8px;padding:14px 19px;min-height:0;display:inline-block;white-space:nowrap;min-width:150px}.wp-block-button.btn a:not(.btn--static):hover,a.btn:not(.btn--static):hover,button.btn:not(.btn--static):hover{text-decoration:none;background-color:#445261;border-color:#445261}.wp-block-button.btn a--gray,a.btn--gray,button.btn--gray{background-color:#445261;border-color:#445261}.wp-block-button.btn a--gray.btn:not(.btn--static):hover,a.btn--gray.btn:not(.btn--static):hover,button.btn--gray.btn:not(.btn--static):hover{background-color:#e84d1b;border-color:#e84d1b}.wp-block-button.btn a--green,a.btn--green,button.btn--green{background-color:#23bbbb;border-color:#23bbbb}.wp-block-button.btn a--green.btn:not(.btn--static):hover,a.btn--green.btn:not(.btn--static):hover,button.btn--green.btn:not(.btn--static):hover{background-color:#445261;border-color:#445261}.wp-block-button.btn a--bordered,a.btn--bordered,button.btn--bordered{background-color:#fff;background:0 0;color:#e54725;border:1px solid #e54725;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.wp-block-button.btn a--bordered:hover,a.btn--bordered:hover,button.btn--bordered:hover{background-color:#e54725;border:1px solid #e54725;color:#fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.wp-block-button.btn a svg,a.btn svg,button.btn svg{width:12px}.wp-block-separator.style-middle,.wp-block-separator.style-small{border-bottom:3px solid;margin-top:30px;margin-bottom:30px}.wp-block-separator.style-small{width:96px}.wp-block-separator.style-middle.lBlue,.wp-block-separator.style-small.lBlue{color:#009fe3;background-color:#009fe3}.wp-block-separator.style-middle.blue,.wp-block-separator.style-small.blue{color:#23bbbb;background-color:#23bbbb}.wp-block-separator.style-middle.orange,.wp-block-separator.style-small.orange{color:#e84d1b;background-color:#e84d1b}.wp-block-separator.style-middle.none,.wp-block-separator.style-small.none{display:none}.wp-block-separator.style-middle.left,.wp-block-separator.style-small.left{margin-left:0;margin-right:auto}.wp-block-separator.style-middle.bold,.wp-block-separator.style-small.bold{width:56px;border-bottom:6px solid}.wp-block-separator.style-middle.bold-wide,.wp-block-separator.style-small.bold-wide{width:196px}.wp-block-separator.style-middle.bold-medium,.wp-block-separator.style-small.bold-medium{width:138px}.wp-block-separator.style-middle{width:192px}.wp-block-media-text.is-img-20{grid-template-columns:20px auto!important;grid-gap:15px}.wp-block-media-text.is-img-20 figure{margin-top:2px}.wp-block-media-text.is-img-20 .wp-block-media-text__content{padding:0}.wp-block-media-text.smaller{grid-template-columns:10%auto!important;margin-bottom:15px}.wp-block-media-text.smaller .wp-block-media-text__content{padding:10px}.wp-block-media-text.small{grid-template-columns:11%auto!important}.wp-block-media-text.small.hero-icons{grid-template-columns:30px auto!important}.wp-block-media-text.small.hero-icons .wp-block-media-text__media{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-media-text.small.hero-icons .wp-block-media-text__media img{max-height:100%;height:100%;width:auto}.wp-block-media-text.small .wp-block-media-text__content{padding:0 10px}.wp-block-media-text.small-icon-sm-vertical{grid-template-columns:8%auto!important;grid-gap:20px}.wp-block-media-text.sm-icon-sm-vertical .wp-block-media-text__content,.wp-block-media-text.small-icon-sm-vertical .wp-block-media-text__content,.wp-block-media-text.smaller-icon-sm-vertical .wp-block-media-text__content,.wp-block-media-text.xs-icon-sm-vertical .wp-block-media-text__content,ul.list-styled{padding:0}.wp-block-media-text.smaller-icon-sm-vertical{grid-template-columns:10%auto!important;grid-gap:30px}.wp-block-media-text.xs-icon-sm-vertical{grid-template-columns:32px auto!important;grid-gap:15px}.wp-block-media-text.sm-icon-sm-vertical{grid-template-columns:54px auto!important;grid-gap:15px}.wp-block-media-text.gap-3 .wp-block-media-text__content{padding:0 3%}.d-ib{display:inline-block}.d-flex,.d-flex>.wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex}.d-none,.js-uniSlider .slick-dots li button,.rounded-section__block.alt hr,.sliderCta .slick-dots li button{display:none}.rounded{border-top-left-radius:40px;border-bottom-right-radius:40px;overflow:hidden}.rounded-all{border-radius:10px}.rounded-all img,.rounded-all-20 img{border-radius:inherit}.rounded-all-20{border-radius:20px}.hovershadow:hover,.shadow{-webkit-box-shadow:0 0 30px 10px rgba(0,0,0,.3);box-shadow:0 0 30px 10px rgba(0,0,0,.3)}.shadow-light{-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px 0 rgba(0,0,0,.1)}.shadow-list{-webkit-box-shadow:0 0 20px 0 rgba(216,216,216,.5);box-shadow:0 0 20px 0 rgba(216,216,216,.5)}.border-box-left{position:relative}.border-box-left:after,ul.list-styled li:before{content:"";position:absolute;left:0;background-color:#23bbbb}.border-box-left:after{display:block;width:3px;height:calc(100% - 100px)}.hovershadow,.hovershadow-light{-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.hovershadow-light:hover{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.3);box-shadow:0 10px 20px 0 rgba(0,0,0,.3)}.editor-styles-wrapper p.line-h-0,.page-default .line-h-0{line-height:0}.editor-styles-wrapper p.line-h-1,.page-default .line-h-1{line-height:1}.editor-styles-wrapper p.line-h-1-2,.page-default .line-h-1-2{line-height:1.2}.editor-styles-wrapper p.line-h-1-4,.page-default .line-h-1-4{line-height:1.4}.editor-styles-wrapper p.line-h-1-8,.page-default .line-h-1-8{line-height:1.8}.editor-styles-wrapper p.line-h-2,.page-default .line-h-2{line-height:2}.c-white,.c-white h3,.c-white p,.color-white,.color-white h3,.color-white p{color:#fff}.c-blue,.color-blue,.hubspot-modal a{color:#23bbbb}.c-ablack,.color-ablack{color:#111}.c-blue-blue,.color-blue-blue{color:#009fe3}.c-orange,.color-orange{color:#e84d1b}.blog-categories .categories-block__item:hover svg,.c-gray,.color-gray{color:#445261}.c-black,.color-black{color:#000}.bg{background-color:none}.bg-white{background-color:#fff}.bg-white_i{background-color:#fff!important}.bg-gray{background-color:#f8f9fa}.bg-dark,.hubspot-modal .hs-form .hs-submit input:hover{background-color:#445261}.bg-deep-dark{background-color:#2d3a43}.bg-blue-blue,.diploma-path.left-top-bg-blue .diploma-path__col_left h3.diploma-path__top{background-color:#009fe3}.bg-blue,.diploma-path.right-top-bg-green .diploma-path__col_right h3.diploma-path__top,.is-active-blue .content-nav-block__links a:after,.js-uniSlider .slick-dots li.slick-active:before,.sliderCta .slick-dots li.slick-active:before{background-color:#23bbbb}.bg-blue-light{background-color:#009fe317}.bg-orange{background-color:#e84d1b}.bg-none{background-color:transparent!important}.bg-light-dotted{background-color:#e8f2f6;position:relative}.bg-light-dotted>*,.bg-line{position:relative;z-index:1}.bg-light-dotted:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:.22;background-image:url(../img/dot-bg.jpg);background-repeat:repeat;background-size:15%auto;-webkit-transition:background .3s,border-radius .3s,opacity .3s;-o-transition:background .3s,border-radius .3s,opacity .3s;transition:background .3s,border-radius .3s,opacity .3s}.bg-line{overflow:hidden;background-color:#445261}.bg-line:after,.bg-line:before{content:"";position:absolute;width:150%;height:25vw;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg);background-color:#fff;z-index:-1}.bg-line:before{right:0;bottom:100%;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.bg-line:after{left:0;top:100%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.w-10{width:10%}.w-25{width:25%}.w-35{width:35%}.w-40{width:40%}.w-45{width:45%}.w-50{width:50%}.w-55{width:55%}.w-60{width:60%}.w-77{width:77%}.w-74{width:74%}.w-82{width:82%}.w-90{width:90%}.w-100{width:100%}ul.list-styled li{font-size:inherit;font-weight:inherit;padding-left:30px;margin-bottom:10px;position:relative}ul.list-styled li:before{top:calc(50% - 10px);width:20px;height:20px;border-radius:50%}ul.list-styled li:after{content:"";position:absolute;left:6px;top:calc(50% - 7px);width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.z-1,.z-2{position:relative;z-index:1}.z-2{z-index:2}.editor-styles-wrapper .position-static,.pos-static,.position-static{position:static}.editor-styles-wrapper .position-relative,.pos-relative,.position-relative{position:relative}.editor-styles-wrapper .position-absolute,.pos-absolute,.position-absolute{position:absolute}.va-middle,.va-middle img{vertical-align:middle}.min-height-auto{min-height:auto!important}.editor-styles-wrapper .font-66,.font-66,.page-default .font-66,.page-default p.font-66{font-size:66px}.editor-styles-wrapper .font-60,.font-60,.page-default .font-60,.page-default p.font-60{font-size:60px}.editor-styles-wrapper .font-48,.font-48,.page-default .font-48,.page-default p.font-48{font-size:48px}.editor-styles-wrapper .font-44,.font-44,.page-default .font-44,.page-default p.font-44{font-size:44px}.editor-styles-wrapper .font-42,.font-42,.hero__texts h1,.page-default .font-42,.page-default p.font-42{font-size:42px}.editor-styles-wrapper .font-40,.font-40,.page-default .font-40,.page-default p.font-40{font-size:40px}.editor-styles-wrapper .font-38,.font-38,.page-default .font-38,.page-default p.font-38{font-size:38px}.editor-styles-wrapper .font-34,.font-34,.page-default .font-34,.page-default p.font-34{font-size:34px;line-height:1.4}.editor-styles-wrapper .font-32,.font-32,.page-default .font-32,.page-default p.font-32{font-size:32px;line-height:1.3}.editor-styles-wrapper .font-30,.font-30,.page-default .font-30,.page-default p.font-30{font-size:30px;line-height:1.3}.editor-styles-wrapper .font-28,.font-28,.page-default .font-28,.page-default p.font-28{font-size:28px;line-height:1.4}.editor-styles-wrapper .font-24,.font-24,.page-default .font-24,.page-default p.font-24{font-size:24px}.editor-styles-wrapper .font-23,.font-23,.page-default .font-23,.page-default p.font-23{font-size:23px}.editor-styles-wrapper .font-22,.font-22,.page-default .font-22,.page-default p.font-22,.pricing-block .prices .price h5{font-size:22px}.editor-styles-wrapper .font-20,.font-20,.page-default .font-20,.page-default p.font-20{font-size:20px}.editor-styles-wrapper .font-18,.font-18,.page-default .font-18,.page-default p.font-18{font-size:18px}.editor-styles-wrapper .font-16,.font-16,.graduates-block.alt-style .graduates-block__testimonial span,.logos-slider.font-16 h2,.page-default .font-16,.page-default p.font-16,.page-default ul.font-16 li{font-size:16px}.editor-styles-wrapper .font-15,.font-15,.page-default .font-15,.page-default p.font-15{font-size:15px}.editor-styles-wrapper .font-14,.font-14,.graduates-block.carier-style .graduates-block__testimonial span,.page-default .font-14,.page-default p.font-14{font-size:14px}.page-default .weight-300,.weight-300{font-weight:300}.page-default .weight-400,.weight-400{font-weight:400}.page-default .weight-500,.weight-500{font-weight:500}.page-default .weight-600,.weight-600{font-weight:600}.dropdowns-block__item-text strong,.flex-dropdowns-block__item-text strong,.graduates-block__testimonial-author strong,.page-default .weight-700,.weight-700{font-weight:700}.page-default .has-text-align-left,.page-default .text-left,.text-left{text-align:left}.page-default .has-text-align-center,.page-default .text-center,.text-center{text-align:center}.page-default .has-text-align-right,.page-default .text-right,.text-right{text-align:right}.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-c-center{-ms-flex-line-pack:center;align-content:center}.align-s-center{-ms-flex-item-align:center;align-self:center}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-s-center{justify-self:center}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.hover-scale{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.hover-scale:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.page-default .pb-0,.page-default .pb0,.pb-0,.pb0{padding-bottom:0}.page-default .pb-0-i,.page-default .pb0-i,.pb-0-i,.pb0-i{padding-bottom:0!important}.page-default .pb-10,.pb-10{padding-bottom:10px}.page-default .pb-20,.pb-20{padding-bottom:20px}.page-default .pb-30,.pb-30{padding-bottom:30px}.page-default .pb-60,.pb-60{padding-bottom:60px}.page-default .pb-70,.pb-70{padding-bottom:70px}.page-default .pb-80,.pb-80{padding-bottom:80px}.page-default .pb-90,.pb-90{padding-bottom:90px}.page-default .pb-40,.pb-40{padding-bottom:40px}.page-default .pb-50,.pb-50{padding-bottom:50px}.page-default .pb-100,.pb-100{padding-bottom:100px}.page-default .pt-0,.page-default .pt0,.pt-0,.pt0{padding-top:0!important}.page-default .pt-10,.pt-10{padding-top:10px}.page-default .pt-20,.pt-20{padding-top:20px}.page-default .pt-30,.pt-30{padding-top:30px}.page-default .pt-40,.pt-40{padding-top:40px}.page-default .pt-50,.pt-50{padding-top:50px}.page-default .pt-60,.pt-60{padding-top:60px}.page-default .pt-70,.pt-70{padding-top:70px}.page-default .pt-80,.pt-80{padding-top:80px}.page-default .pt-90,.pt-90{padding-top:90px}.page-default .pt-100,.pt-100{padding-top:100px}.page-default .pbt-100,.page-default .py-100,.pbt-100,.py-100{padding-bottom:100px;padding-top:100px}.page-default .pbt-80,.page-default .py-80,.pbt-80,.py-80{padding-bottom:80px;padding-top:80px}.page-default .pbt-70,.page-default .py-70,.pbt-70,.py-70{padding-bottom:70px;padding-top:70px}.page-default .pbt-50,.page-default .py-50,.pbt-50,.py-50{padding-bottom:50px;padding-top:50px}.page-default .pbt-40,.page-default .py-40,.pbt-40,.py-40{padding-bottom:40px;padding-top:40px}.page-default .pbt-30,.page-default .py-30,.pbt-30,.py-30{padding-bottom:30px;padding-top:30px}.page-default .pbt-20,.page-default .py-20,.pbt-20,.py-20{padding-bottom:20px;padding-top:20px}.page-default .pbt-0,.page-default .pbt0,.page-default .py-0,.page-default .py0,.pbt-0,.pbt0,.py-0,.py0{padding-bottom:0;padding-top:0}.page-default .pr-0,.page-default .pr0,.pr-0,.pr0{padding-right:0}.page-default .pr-10,.pr-10{padding-right:10px}.page-default .pr-20,.pr-20{padding-right:20px}.page-default .pr-30,.pr-30{padding-right:30px}.page-default .pr-40,.pr-40{padding-right:40px}.page-default .pr-50,.pr-50{padding-right:50px}.page-default .pr-60,.pr-60{padding-right:60px}.page-default .pr-70,.pr-70{padding-right:70px}.page-default .pl-0,.page-default .pl0,.pl-0,.pl0{padding-left:0!important}.page-default .pl-10,.pl-10{padding-left:10px}.page-default .pl-20,.pl-20{padding-left:20px}.page-default .pl-30,.pl-30{padding-left:30px}.page-default .pl-40,.pl-40{padding-left:40px}.page-default .pl-50,.pl-50{padding-left:50px}.page-default .pl-60,.pl-60{padding-left:60px}.page-default .pl-70,.pl-70{padding-left:70px}.page-default .pl-80,.pl-80{padding-left:80px}.page-default .pl-90,.pl-90{padding-left:90px}.page-default .pl-100,.pl-100{padding-left:100px}.page-default .prl-150,.page-default .px-150,.prl-150,.px-150{padding-right:150px;padding-left:150px}.page-default .prl-50,.page-default .px-50,.prl-50,.px-50{padding-right:50px;padding-left:50px}.page-default .prl-40,.page-default .px-40,.prl-40,.px-40{padding-right:40px;padding-left:40px}.page-default .prl-20,.page-default .px-20,.prl-20,.px-20{padding-right:20px;padding-left:20px}.page-default .prl-30,.page-default .px-30,.prl-30,.px-30{padding-right:30px;padding-left:30px}.page-default .prl-15,.page-default .px-15,.prl-15,.px-15{padding-right:15px;padding-left:15px}.page-default .prl-10,.page-default .px-10,.prl-10,.px-10{padding-right:10px;padding-left:10px}.page-default .prl-0,.page-default .prl0,.page-default .px-0,.page-default .px0,.prl-0,.prl0,.px-0,.px0{padding-right:0;padding-left:0}.p-0,.p0,.page-default .p-0,.page-default .p0{padding:0!important}.p-10,.p10,.page-default .p-10,.page-default .p10{padding:10px!important}.p-20,.p20,.page-default .p-20,.page-default .p20{padding:20px}.p-30,.p30,.page-default .p-30,.page-default .p30{padding:30px}.p-60,.p60,.page-default .p-60,.page-default .p60{padding:60px!important}.my-0,.page-default .my-0,.page-default .wp-block-column.my-0,.page-default .wp-block-columns.my-0{margin-top:0!important;margin-bottom:0!important}.mb-0,.mb0,.page-default .mb-0,.page-default .mb0,.page-default .wp-block-column.mb-0,.page-default .wp-block-column.mb0,.page-default .wp-block-columns.mb-0,.page-default .wp-block-columns.mb0{margin-bottom:0!important}.mb-4,.page-default .mb-4,.page-default .wp-block-column.mb-4,.page-default .wp-block-columns.mb-4{margin-bottom:4px}.mb-10,.page-default .mb-10,.page-default .wp-block-column.mb-10,.page-default .wp-block-columns.mb-10{margin-bottom:10px}.mb-20,.page-default .mb-20,.page-default .wp-block-column.mb-20,.page-default .wp-block-columns.mb-20{margin-bottom:20px}.mb-30,.page-default .mb-30,.page-default .wp-block-column.mb-30,.page-default .wp-block-columns.mb-30{margin-bottom:30px}.mb-40,.page-default .mb-40,.page-default .wp-block-column.mb-40,.page-default .wp-block-columns.mb-40{margin-bottom:40px}.mb-50,.page-default .mb-50,.page-default .wp-block-column.mb-50,.page-default .wp-block-columns.mb-50{margin-bottom:50px}.mb-60,.page-default .mb-60,.page-default .wp-block-column.mb-60,.page-default .wp-block-columns.mb-60{margin-bottom:60px}.mb-100,.page-default .mb-100,.page-default .wp-block-column.mb-100,.page-default .wp-block-columns.mb-100{margin-bottom:100px}.mr-0,.page-default .mr-0,.page-default .wp-block-column.mr-0,.page-default .wp-block-columns.mr-0{margin-right:0}.mr-10,.page-default .mr-10,.page-default .wp-block-column.mr-10,.page-default .wp-block-columns.mr-10{margin-right:10px}.mr-20,.page-default .mr-20,.page-default .wp-block-column.mr-20,.page-default .wp-block-columns.mr-20{margin-right:20px}.mr-30,.page-default .mr-30,.page-default .wp-block-column.mr-30,.page-default .wp-block-columns.mr-30{margin-right:30px}.mr-40,.page-default .mr-40,.page-default .wp-block-column.mr-40,.page-default .wp-block-columns.mr-40{margin-right:40px}.mr-50,.page-default .mr-50,.page-default .wp-block-column.mr-50,.page-default .wp-block-columns.mr-50{margin-right:50px}.mr-60,.page-default .mr-60,.page-default .wp-block-column.mr-60,.page-default .wp-block-columns.mr-60{margin-right:60px}.mt-n-20,.page-default .mt-n-20,.page-default .wp-block-column.mt-n-20,.page-default .wp-block-columns.mt-n-20{margin-top:-20px!important}.mt-10,.page-default .mt-10,.page-default .wp-block-column.mt-10,.page-default .wp-block-columns.mt-10{margin-top:10px}.mt-20,.page-default .mt-20,.page-default .wp-block-column.mt-20,.page-default .wp-block-columns.mt-20{margin-top:20px}.mt-30,.page-default .mt-30,.page-default .wp-block-column.mt-30,.page-default .wp-block-columns.mt-30{margin-top:30px}.mt-60,.page-default .mt-60,.page-default .wp-block-column.mt-60,.page-default .wp-block-columns.mt-60{margin-top:60px}.mt-40,.page-default .mt-40,.page-default .wp-block-column.mt-40,.page-default .wp-block-columns.mt-40{margin-top:40px}.mt-0,.mt0,.page-default .mt-0,.page-default .mt0,.page-default .wp-block-column.mt-0,.page-default .wp-block-column.mt0,.page-default .wp-block-columns.mt-0,.page-default .wp-block-columns.mt0{margin-top:0!important}.ml-0,.page-default .ml-0,.page-default .wp-block-column.ml-0,.page-default .wp-block-columns.ml-0{margin-left:0}.ml-10,.page-default .ml-10,.page-default .wp-block-column.ml-10,.page-default .wp-block-columns.ml-10{margin-left:10px}.ml-20,.page-default .ml-20,.page-default .wp-block-column.ml-20,.page-default .wp-block-columns.ml-20{margin-left:20px}.ml-30,.page-default .ml-30,.page-default .wp-block-column.ml-30,.page-default .wp-block-columns.ml-30{margin-left:30px}.ml-40,.page-default .ml-40,.page-default .wp-block-column.ml-40,.page-default .wp-block-columns.ml-40{margin-left:40px}.ml-auto,.page-default .ml-auto,.page-default .wp-block-column.ml-auto,.page-default .wp-block-columns.ml-auto{margin-left:auto}.mbt-10,.page-default .mbt-10,.page-default .wp-block-column.mbt-10,.page-default .wp-block-columns.mbt-10{margin-top:10px;margin-bottom:10px}.mbt-20,.page-default .mbt-20,.page-default .wp-block-column.mbt-20,.page-default .wp-block-columns.mbt-20{margin-top:20px;margin-bottom:20px}.mbt-30,.page-default .mbt-30,.page-default .wp-block-column.mbt-30,.page-default .wp-block-columns.mbt-30{margin-top:30px;margin-bottom:30px}.mbt-35,.page-default .mbt-35,.page-default .wp-block-column.mbt-35,.page-default .wp-block-columns.mbt-35{margin-top:35px;margin-bottom:35px}.mbt0,.page-default .mbt0,.page-default .wp-block-column.mbt0,.page-default .wp-block-columns.mbt0{margin-bottom:0;margin-top:0}.m-0,.m0,.page-default .m-0,.page-default .m0,.page-default .wp-block-column.m-0,.page-default .wp-block-column.m0,.page-default .wp-block-columns.m-0,.page-default .wp-block-columns.m0{margin:0!important}.m-auto,.page-default .m-auto,.page-default .wp-block-column.m-auto,.page-default .wp-block-columns.m-auto{margin-left:auto;margin-right:auto}.m-10,.page-default .m-10,.page-default .wp-block-column.m-10,.page-default .wp-block-columns.m-10{margin:10px}.m-30,.page-default .m-30,.page-default .wp-block-column.m-30,.page-default .wp-block-columns.m-30{margin:30px}.tr-trx-n-50p{-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.tr-trx-50p{-webkit-transform:translateX(50%)!important;-ms-transform:translateX(50%)!important;transform:translateX(50%)!important}.tr-try-n-50p{-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.tr-try-50p{-webkit-transform:translateY(50%)!important;-ms-transform:translateY(50%)!important;transform:translateY(50%)!important}.left--40{left:-40px}.left-30{left:30px}.left-50p{left:50%}.top-30{top:30px}.top-85{top:85px}.top-75p{top:75%}.top--60{top:-60px}.bottom-20{bottom:20px}.right--30{right:-30px}.right--80{right:-80px}.js-uniSlider .slick-dots,.sliderCta .slick-dots{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.js-uniSlider .slick-dots li,.sliderCta .slick-dots li{padding:0;margin:0 5px;cursor:pointer}.js-uniSlider .slick-dots li:before,.sliderCta .slick-dots li:before{top:0;width:8px;height:8px;background-color:#c3c4c5;position:relative}.hero{min-height:500px;position:relative;z-index:1;margin-top:70px;padding:0 0 110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero--image{min-height:350px}.hero__back{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-1}.hero__inner{color:#fff;width:100%;padding:0 70px}.hero__texts{width:50%}.hero__texts h2{font-size:19px}.hero__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:80px;height:54px}.hero__bottom-button{margin-right:50px}.hero__bottom-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__bottom-image,.hero__bottom-images{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__bottom-images{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.hero__bottom-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:40px}.hero__bottom-image img{width:100%}.hero-about h1,.hero-about h2{font-size:42px;font-weight:400}.hero-about h2{font-size:16px}.hero-about .hero__bottom{margin-top:60px}.hero-about .hero__bottom-image:last-child{margin-left:auto}.hero-workforce{padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-workforce h1{font-size:50px;line-height:1.2;font-weight:600;margin-bottom:20px}.hero-workforce p{font-size:20px;font-weight:600;line-height:1.4}.hero-workforce .hero-workforce-img{margin:0}.hero-workforce .hero-workforce-img img{display:block;width:100%;-o-object-fit:contain;object-fit:contain;height:100%;position:absolute;top:0;left:0;z-index:-1}.hero-workforce .hero-workforce-content{color:#fff;margin:0 auto}.hero-workforce .hero-workforce-content p{color:#fff}.hero-workforce .wp-block-group__inner-container{width:100%}.rounded-section{padding:0 0 40px;position:relative}.rounded-section__inner{padding:20px 60px;-webkit-box-shadow:0 15px 50px 0 rgba(0,0,0,.1);box-shadow:0 15px 50px 0 rgba(0,0,0,.1);margin-top:-60px;position:relative;z-index:2;width:90%;border-radius:30px 0 30px 0}.rounded-section__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.rounded-section__block{padding:10px;width:33.33%;border-left:1px solid #ddd}.rounded-section__block.alt{border-left:2px solid #e84d1b}.rounded-section__block.alt .rounded-section__block-title{margin-bottom:10px}.rounded-section__block.noline{border-left:none}.rounded-section__block-title{font-size:20px;font-weight:600;color:#445261}.rounded-section__block .wp-block-separator.style-small{width:60px;margin-top:10px;margin-bottom:14px}.rounded-section__block-text{font-size:15px;font-weight:400;color:#445261}.rounded-section__logos{margin-top:25px}.rounded-section__logos.is-preview{display:-webkit-box;display:-ms-flexbox;display:flex}.rounded-section__logos-item img{width:108px;height:80px;-o-object-fit:contain;object-fit:contain;margin:0 auto}.rounded-section__label{font-size:10px}.icons-texts .width1200{max-width:1100px}.icons-texts.max-width .width1200{max-width:1200px}.icons-texts.small-icon img{width:27px;margin:0 20px 0 0}.icons-texts.shadow-child.shadow-dark .icons-texts__item{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.1);box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.icons-texts.shadow-child .icons-texts__item{background-color:#fff;padding:20px 30px;border-radius:10px;-webkit-box-shadow:0 0 20px 0 rgba(216,216,216,.5);box-shadow:0 0 20px 0 rgba(216,216,216,.5);width:calc(50% - 10px)}.icons-texts.shadow-child .icons-texts__item .h4,.icons-texts.shadow-child .icons-texts__item h4{margin:0}.icons-texts.shadow-child--only-hover .icons-texts__item{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.icons-texts.shadow-child--only-hover .icons-texts__item:hover{background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(216,216,216,.5);box-shadow:0 0 20px 0 rgba(216,216,216,.5)}.icons-texts.three-items .width1200{max-width:none}.icons-texts.three-items .icons-texts__item{width:calc(33% - 10px)}.icons-texts__grid,.icons-texts__item{display:-webkit-box;display:-ms-flexbox;display:flex}.icons-texts__grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.icons-texts__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - 30px);margin-top:20px}.icons-texts__item img{width:85px;margin:18px 30px 0 0}.icons-texts__item-text{font-size:15px;font-weight:300;line-height:1.7em}.icons-texts__item .h4,.icons-texts__item h4{font-size:20px;font-weight:500;margin:15px 0}.icons-texts__tags{font-size:18px;font-weight:600;color:#445261;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:80px}.icons-texts__tag{margin:0 25px}.icons-texts__tag svg,.ratings-block__rate-stars svg{width:16px}.graduates-block{padding-bottom:40px}.graduates-block.alt-style,.graduates-block.carier-style{background-color:transparent!important}.graduates-block.alt-style .graduates-block__testimonial{border-bottom:none;font-size:20px;font-weight:500;font-style:italic;line-height:1.6em}.graduates-block.alt-style .graduates-block__testimonial-author{font-size:20px}.graduates-block.alt-style .graduates-block__testimonial-author img{width:90px;height:90px}.graduates-block.alt-style .slick-arrow{-webkit-filter:invert(1);filter:invert(1)}.graduates-block.carier-style{padding-top:20px}.graduates-block.carier-style .graduates-block__testimonial{border-bottom:none;padding:25px;line-height:1.6em}.graduates-block.carier-style .graduates-block__testimonial-author{font-size:14px;line-height:21px}.graduates-block.carier-style .graduates-block__testimonial-author img{width:110px;height:110px}.graduates-block.carier-style .slick-arrow{display:none!important;opacity:0!important}.charts-block__pie-right svg,.graduates-block__testimonials{width:100%}.graduates-block__testimonials .slick-track,.graduates-block__testimonials.is-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.graduates-block__testimonials.is-preview{overflow:auto}.graduates-block__testimonials.is-preview .graduates-block__testimonial{width:calc(33.33% - 20px);-ms-flex-negative:0;flex-shrink:0;margin:0 10px}.graduates-block__testimonials .slick-track{cursor:-webkit-grab;cursor:grab}.graduates-block__testimonials .slick-slide{float:none;margin:0 5px;height:auto}.graduates-block__testimonials .slick-slide>div,.video-slider__inner .slick-slide>div{height:100%}.graduates-block__testimonials .slick-arrow{width:35px;height:50px;padding:0;top:calc(50% - 45px)}.graduates-block__testimonials .slick-prev{left:-35px}.graduates-block__testimonials .slick-next{right:-35px}.graduates-block__testimonial{width:calc(33.33% - 10px);height:100%;padding:40px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-bottom:3px solid #23bbbb;font-size:18px;line-height:1.6em}.graduates-block__testimonial-author{margin-top:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:initial}.graduates-block__testimonial-author img{width:135px;height:135px;-o-object-fit:cover;object-fit:cover;margin-right:20px}.graduates-block__testimonial-author img.rounded{border-radius:50%}.graduates-block__testimonial-author span{display:block;font-size:12px;line-height:1.2em}.has-white-background-color .ratings-block{background-color:#fff!important}.ratings-block__rates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ratings-block__rate{width:25%;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ratings-block__rate img{height:60px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto 20px}.ratings-block__rate-stars{margin-top:20px}.logos-slider{cursor:-webkit-grab;cursor:grab}.logos-slider.big-title h2,.video-slider.big-title h2{font-size:40px;font-weight:500;line-height:1.2}.logos-slider.big-title hr.wp-block-separator{border-bottom:6px solid;width:132px}.logos-slider.smaller-padding .logos-slider__inner{padding-left:40px;padding-right:40px}.logos-slider.no-padding .logos-slider__inner{padding:20px 0;width:83%;margin:0 auto}.logos-slider.zero-padding .logos-slider__inner{padding:0;width:83%;margin:0 auto}.logos-slider.w-100 .logos-slider__inner{width:100%!important}.logos-slider__inner{padding:20px 80px}.logos-slider__inner.is-preview{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.logos-slider__inner.is-preview .logos-slider__image{width:16.6666%;-ms-flex-negative:0;flex-shrink:0}.logos-slider__image{padding:5px}.logos-slider__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:0 auto}.numbers-block{padding:60px 80px}.numbers-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wide .numbers-block__inner,.width1400 .numbers-block__inner{max-width:1400px}.numbers-block__title{width:35%;padding:0 35px;-webkit-box-sizing:border-box;box-sizing:border-box}.numbers-block__title h2{font-weight:400;line-height:1.4;color:#fff}.numbers-block__title .wp-block-separator.style-small{width:50px}.numbers-block.prl-20 .numbers-block__numbers-item{padding-right:20px!important;padding-left:20px!important}.numbers-block.onlynumbers .numbers-block__numbers{border-top-left-radius:30px;border-bottom-right-radius:30px;width:100%;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1)}.numbers-block.onlynumbers.bolder .numbers-block__numbers-item{font-weight:500}.numbers-block.onlynumbers.wide .numbers-block__numbers-item{padding:35px 40px}.numbers-block.onlynumbers.wide .numbers-block__numbers-item span{letter-spacing:normal}.numbers-block.onlynumbers .numbers-block__text{display:-webkit-box;display:-ms-flexbox;display:flex;color:inherit;font-size:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.numbers-block.onlynumbers .numbers-block__numbers-item{margin:0;color:#23bbbb;border:0;padding:30px 70px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.numbers-block.onlynumbers .numbers-block__numbers-item .count{display:inline-block;color:inherit;font-size:inherit;font-weight:inherit}.numbers-block.onlynumbers .numbers-block__numbers-item .count-suffix{color:inherit;font-size:inherit;font-weight:inherit}.numbers-block.onlynumbers .numbers-block__numbers-item:first-child{border-right:1px dotted #4a4a4a}.numbers-block.onlynumbers .numbers-block__numbers-item:last-child{border-left:1px dotted #4a4a4a}.numbers-block.onlynumbers .numbers-block__numbers-item span{font-weight:500;color:#4a4a4a;font-size:16px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.numbers-block.onlynumbers .numbers-block__numbers-item span:last-child{width:100%}.numbers-block.transparent .numbers-block__numbers{border-top-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none;box-shadow:none}.numbers-block.transparent .numbers-block__numbers-item{padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.numbers-block.transparent .numbers-block__numbers-item>span{color:#fff}.numbers-block.white-numbers .numbers-block__numbers{background-color:#fff}.numbers-block__numbers{width:65%;display:-webkit-box;display:-ms-flexbox;display:flex}.numbers-block__numbers-item{font-size:65px;font-weight:400;line-height:1;color:#fff;text-align:center;border:1px solid #23bbbb;-webkit-box-flex:1;-ms-flex:1 0 1px;flex:1 0 1px;margin:0 5px;padding:45px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.numbers-block__numbers-item:first-child{border-top-left-radius:30px}.numbers-block__numbers-item:last-child{border-bottom-right-radius:30px}.numbers-block__numbers-item>span{display:block;font-size:15px;font-weight:400;line-height:1.5em;letter-spacing:1.2px}.lists-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 35px}.lists-block__inner>div{width:33.33%}.lists-block__head{padding-right:60px}.lists-block__head .wp-block-separator.style-small{width:50px}.lists-block__list ul{padding:0;margin:0}.lists-block__list ul li{font-size:18px;font-weight:500;padding-left:35px;margin-top:10px;position:relative}.lists-block__list ul li:before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;border-radius:50%;background-color:#23bbbb}.lists-block__list ul li:after{content:"";position:absolute;left:6px;top:8px;width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.charts-block.shadow{-webkit-box-shadow:none;box-shadow:none}.charts-block.shadow .charts-block__inner .charts-block__block{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.1);box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.charts-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.charts-block__block{background-color:#fff;margin:0 5px;padding:20px 20px 60px;height:100%}.charts-block__block-title{font-size:1em;font-weight:700;margin-bottom:60px}.charts-block__pie{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charts-block__pie>div,.faq-categories-block__grid>div{width:50%}.charts-block__pie-left{padding-left:10px}.charts-block__pie-info{font-size:12px;line-height:1.5;margin-top:20px}.charts-block__pie-info-title{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charts-block__pie-info-title .circle{width:15px;height:15px;border-radius:50%;margin-right:5px}.charts-block__pie-info-descr{margin-left:20px}.charts-block__pie-right svg circle{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.charts-block__line-right-bar:hover,.charts-block__pie-right svg circle:hover{opacity:.7}.charts-block__pie-right svg text{font:700 .5pt"Montserrat";text-shadow:.5pt .5pt 1pt #000;text-anchor:middle;fill:#fff}.charts-block__line-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charts-block__line-left{font-size:12px;line-height:1.5;width:30%;padding:0 10px 0 20px}.charts-block__line-right{width:70%;padding:10px 20px 10px 0;border-top:1px solid #efefef;border-left:1px solid #efefef}.charts-block__line-right-bar{height:40px;border-radius:0 10px 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charts-block__line-right-bar span{display:block;margin-right:-20px;background-color:rgba(24,24,24,.7);font-size:11px;font-weight:700;color:#fff;border-radius:5px;padding:0 5px}.charts-block__line-bottom,.testimonials-grid__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.charts-block__line-bottom{font-size:13px;width:70%;border-top:1px solid #ddd;padding-top:5px;margin-left:30%}.testimonials-grid.bg-gray{background-color:#f8f9fa}.testimonials-grid.no-separators .wp-block-separator{display:none}.testimonials-grid__grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.testimonials-grid__item{width:calc(50% - 5px);background-color:#fff;padding:30px 60px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.bg-gray .testimonials-grid__item{background-color:transparent}.testimonials-grid__item>svg,.testimonials-item>svg{width:38px;color:#23bbbb;display:block}.testimonials-grid__item-text{font-size:16px;font-weight:400;line-height:1.5em;margin-top:20px}.testimonials-grid__item-author{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%}.testimonials-grid__item-author-image{padding-bottom:15px;border-bottom:2px solid #23bbbb;margin-right:15px;-ms-flex-negative:0;flex-shrink:0}.no-separators .testimonials-grid__item-author-image{padding-bottom:0;border-bottom:none}.testimonials-grid__item-author-image img,.testimonials-item__author-image img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.testimonials-grid__item-author-texts{padding-bottom:25px}.no-separators .testimonials-grid__item-author-texts{padding-bottom:0}.testimonials-grid__item-author-name{font-size:20px;font-weight:600}.testimonials-grid__item-author-position{font-size:14px;font-weight:400;line-height:1.2em}.testimonials-grid__item-logo{width:140px;margin-top:20px}.testimonials-item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.testimonials-item__text{font-size:16px;font-weight:400;line-height:1.5em;margin-top:20px}.testimonials-item__author{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%}.testimonials-item__author-image{padding-bottom:15px;border-bottom:2px solid #23bbbb;margin-right:15px;-ms-flex-negative:0;flex-shrink:0}.no-separators .testimonials-item__author-image{padding-bottom:0;border-bottom:none}.testimonials-item__author-texts{padding-bottom:25px}.no-separators .testimonials-item__author-texts{padding-bottom:0}.testimonials-item__author-name{font-size:20px;font-weight:600}.testimonials-item__author-position{font-size:14px;font-weight:400;line-height:1.2em}.testimonials-item-logo{width:140px;margin-top:20px}.video-slider:not([class*=bg-]){background-color:#445261!important}.hubspot-modal .hs-form .hs-form-field .hs-error-msgs li,.video-slider.sliderSize_small .video-slider__inner{padding:0}.video-slider.sliderSize_small .video-slider__slide-text{font-size:22px;font-weight:600;line-height:1.2em;padding:20px}.video-slider.big-title hr.wp-block-separator{border-bottom:6px solid;width:118px}.video-slider__inner{padding:0 80px}.video-slider__inner.is-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:auto}.video-slider__inner.is-preview .video-slider__slide{width:calc(33.33% - 20px);-ms-flex-negative:0;flex-shrink:0;margin:0 10px}.video-slider__inner .slick-arrow{background:url(../img/svg/chevron-right-white.svg)}.video-slider__inner .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;cursor:-webkit-grab;cursor:grab}.video-slider__inner .slick-slide{float:none;margin:0 5px;height:auto}.content-nav-block__links a.active:after,.video-slider__slide:hover .video-slider__slide-text{opacity:1}.video-slider__slide-text{font-size:28px;font-weight:500;text-align:center;line-height:1.2em;color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#445261ba;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.sliderCta{background:0 0!important}.sliderCta_item_inner{direction:ltr;display:grid;grid-template-columns:21%auto;grid-template-rows:auto}.sliderCta_item--image{grid-column:1;grid-row:1;margin:0;align-self:center}.sliderCta_item--content{align-self:center;direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.sliderCta_item--content .text,.sliderCta_item--content .title{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.course-info__inner{padding:70px 16%;background-color:#fff;text-align:center;position:relative}.course-info__label{position:absolute;top:0;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:150px;height:150px;overflow:hidden}.course-info__label span{font-size:11px;font-weight:800;text-transform:uppercase;text-align:center;line-height:2;color:#fff;display:block;width:200%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(36px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(36px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(36px) rotate(-45deg);margin-top:36px;background-color:#23bbbb}.course-info h2,.hubspot-modal .hs-form ul.inputs-list{margin:0}.course-info__subtitle{font-size:18px;line-height:1.1}.course-info__price{font-size:42px;font-weight:500;line-height:.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:50px}.course-info__price span{font-size:.45em}.course-info__list ul{margin:40px 0;padding:0;list-style:none}.course-info__list ul li{font-size:14px;line-height:1;text-align:left;padding:15px 100px;position:relative}.course-info__list ul li:nth-child(n+2){border-top:1px solid #ddd}.course-info__list ul li:before{content:"";position:absolute;left:76px;top:12px;width:15px;height:15px;border-radius:50%;border:2px solid #23bbbb;background-color:#fff}.course-info__list ul li:after{content:"";position:absolute;left:82px;top:16px;width:4px;height:7px;border-right:2px solid #23bbbb;border-bottom:2px solid #23bbbb;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.course-info__buttons .btn{margin:0 5px}.compare-block{padding:40px 0}.compare-block.table-shadow-light .compare-block__table{-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px 0 rgba(0,0,0,.1)}.compare-block.table-head-dark .compare-block__table-head{background:#445261;color:#fff}.compare-block.table-head-dark .compare-block__table-head .compare-block__table-cell{padding-top:20px;padding-bottom:20px}.compare-block.table-justify-left-first .compare-block__table-cell:first-child{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.compare-block.table-border-b-0 .compare-block__table-head,.compare-block.table-border-b-0 .compare-block__table-row{border-bottom:none}.compare-block.table-cell-left-p .compare-block__table-cell{padding-left:14px}.compare-block.table-mt0 .compare-block__table{margin-top:0}.compare-block__inner{background-color:#fff;padding:40px 0 20px}.compare-block__inner h2:empty{margin:0;display:none}.big-title .compare-block__inner h2{font-size:40px;font-weight:600}.compare-block__table{margin-top:40px;overflow-x:auto;width:100%}.compare-block__table-head{font-weight:700}.compare-block__table-head,.compare-block__table-row{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-bottom:1px solid #ddd}.compare-block__table-row:nth-child(odd){background-color:#f9f9f9}.compare-block__table-cell,.three-cards__grid{display:-webkit-box;display:-ms-flexbox;display:flex}.compare-block__table-cell{text-align:center;-webkit-box-flex:2;-ms-flex:2 0 100px;flex:2 0 100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0;font-size:14px;line-height:1.2}.compare-block__table-cell.smaller{-webkit-box-flex:1;-ms-flex:1 0 50px;flex:1 0 50px}.compare-block__table-cell img{width:110px;height:41px;-o-object-fit:contain;object-fit:contain}.compare-block__table-cell .state{width:18px}.compare-block__table-cell .rating{width:20px;margin-right:2px}.three-cards.programming-glossary img{width:100px;height:100px}.three-cards.programming-glossary .three-cards__grid-item{margin:0;padding:15px 25px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.three-cards.programming-glossary .three-cards__grid-item:hover{background-color:#fff;-webkit-box-shadow:3px 6px 10px 0 rgba(0,0,0,.07);box-shadow:3px 6px 10px 0 rgba(0,0,0,.07)}.three-cards.programming-glossary .three-cards__grid-item-title{font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.2em;margin:5px 0 10px}.three-cards.team-cards .imgWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin-bottom:20px}.three-cards.team-cards img{width:77px;height:77px;-o-object-fit:cover;object-fit:cover;margin-right:20px}.three-cards.team-cards .three-cards__grid-item-subtitle h3{margin:0;font-size:20px;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.three-cards.team-cards .three-cards__grid-item-subtitle p{color:#e84d1b;font-size:14px}.three-cards.team-cards .three-cards__grid-item-text{line-height:1.8}.three-cards__grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.three-cards__grid-item{width:calc(33.3% - 20px);margin:0 10px 20px;padding:30px 30px 60px;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1);position:relative}.three-cards__grid-item-title{font-size:24px;color:#445261;line-height:1.2;font-weight:500;margin:20px 0}.three-cards__grid-item-link{position:absolute;height:100%;width:100%;top:0;left:0}.dropdowns-block__list{margin-top:35px}.dropdowns-block__item{background-color:#fff;border-bottom:2px solid #e84d1b;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px 0 rgba(0,0,0,.1);padding:0 30px;margin-bottom:15px}.dropdowns-block__item.opened .dropdowns-block__item-text{max-height:500px;padding-bottom:50px}.dropdowns-block__item.opened .plus{display:none}.dropdowns-block__item.opened .minus{display:block}.dropdowns-block__item-title{font-size:18px;font-weight:500;text-transform:capitalize;padding:24px 0;cursor:pointer;position:relative}.dropdowns-block__item-title svg{width:16px;position:absolute;right:0;top:calc(50% - 9px);fill:currentColor}.dropdowns-block__item-title svg.minus{display:none;fill:#e84610}.dropdowns-block__item-text{font-size:16px;font-weight:300;padding-bottom:0;max-height:0;overflow:hidden;-webkit-transition:all .75s linear;-o-transition:all .75s linear;transition:all .75s linear}.dropdowns-block__item-text p,.dropdowns-block__item-text ul li{font-size:inherit;font-weight:inherit;line-height:inherit}.dropdowns-block__item-text ul{margin:20px 0 0 10px}.dropdowns-block__item-text ul li{margin-top:20px;padding-left:20px}.dropdowns-block__item-text ul li:before{top:10px;width:4px;height:4px}.is-simple-design .dropdowns-block__item{border-bottom:1px solid #e5e5e5;padding:0;-webkit-box-shadow:none;box-shadow:none}.is-simple-design .dropdowns-block__item.opened .dropdowns-block__item-text{max-height:500px;padding:15px}.is-simple-design .dropdowns-block__item.opened .plus{display:none}.is-simple-design .dropdowns-block__item.opened .minus{display:block}.is-simple-design .dropdowns-block__item-title{font-size:18px;font-weight:600;padding:15px}.is-simple-design .dropdowns-block__item-text{font-size:16px;font-weight:400;line-height:1.6em;padding:0 15px}.is-bootstrap-design .dropdowns-block__item{padding:0 30px;background-color:#fcfcfc;-webkit-box-shadow:none;box-shadow:none;border:1px solid #dedede;border-radius:5px}.is-bootstrap-design .dropdowns-block__item.opened .dropdowns-block__item-text{padding-bottom:35px}.is-bootstrap-design .dropdowns-block__item-title{font-weight:700;font-size:15px;line-height:154.4%;padding:16px 0;color:#000}.is-bootstrap-design .dropdowns-block__item-title svg{width:10px}.is-bootstrap-design .dropdowns-block__item-text{font-weight:500;font-size:16px;line-height:154.4%}.dropdowns-block__button{margin-top:60px}.is-bootstrap-design .dropdowns-block__button{margin-top:40px}.is-bootstrap-design .dropdowns-block__button .btn{font-size:21px;font-weight:600;min-width:320px;padding:20px}.flex-dropdowns-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:35px -15px 0}.flex-dropdowns-block__item{background-color:#fff;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px 0 rgba(0,0,0,.1);padding:30px;margin:15px;border-radius:20px;width:calc(33.333% - 30px)}.flex-dropdowns-block__item .drop-arrow{-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.flex-dropdowns-block__item.opened .flex-dropdowns-block__item-text{max-height:500px;padding:15px}.flex-dropdowns-block__item.opened .drop-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.flex-dropdowns-block__item.opened .flex-dropdowns-block__item-title{color:#e84d1b}.flex-dropdowns-block__item-top{font-size:22px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-dropdowns-block__item-icon{width:25px;height:25px;margin-right:5px}.flex-dropdowns-block__item-icon svg{max-height:100%;max-width:100%}.flex-dropdowns-block__item-title{font-size:18px;font-weight:500;text-transform:capitalize;padding:15px;cursor:pointer;position:relative}.flex-dropdowns-block__item-title svg{width:16px;position:absolute;right:0;top:calc(50% - 9px)}.flex-dropdowns-block__item-title svg.minus{display:none}.flex-dropdowns-block__item-text{font-size:16px;font-weight:300;padding:0 15px;max-height:0;overflow:hidden;-webkit-transition:all .75s linear;-o-transition:all .75s linear;transition:all .75s linear}.hubspot-modal,.hubspot-modal-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.hubspot-modal{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-perspective:1000px;perspective:1000px;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;pointer-events:none;z-index:11}.hubspot-modal.open{pointer-events:all;opacity:1}.hubspot-modal.open .hubspot-modal-inner{-webkit-transform:rotateY(0) scale(1);transform:rotateY(0) scale(1)}.hubspot-modal .overlay{background:rgba(0,0,0,.56);position:absolute;top:0;left:0;right:0;bottom:0}.hubspot-modal .close{position:absolute;top:20px;right:20px;height:34px;width:34px;cursor:pointer;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);z-index:2}.hubspot-modal .close:hover::after,.hubspot-modal .close:hover::before{opacity:.7;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hubspot-modal .close:after,.hubspot-modal .close:before{content:"";position:absolute;left:0;right:0;height:5px;background-color:#8d8d8d;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:9px;border-radius:5px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.hubspot-modal .close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hubspot-modal-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-height:95%;width:90%;max-width:1200px;padding:80px 120px;overflow-y:auto;overflow-x:hidden;background-color:#fff;border-radius:20px;-webkit-transform:rotateY(-80deg) scale(.5);transform:rotateY(-80deg) scale(.5);-webkit-transition:.3s cubic-bezier(.45,1.06,.58,1.31);-o-transition:.3s cubic-bezier(.45,1.06,.58,1.31);transition:.3s cubic-bezier(.45,1.06,.58,1.31)}.hubspot-modal-inner.compact{max-width:700px;padding:60px 80px}.hubspot-modal__texts{width:40%;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.hubspot-modal .js-hubspot-form{width:60%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.hubspot-modal__subtitle{color:#3d4e60;font-size:16px;font-weight:500}.hubspot-modal__title{font-size:32px;font-weight:200;text-transform:uppercase;line-height:1.2em}.hubspot-modal__text,.hubspot-modal__title{color:#3d4e60;margin-top:20px}.hubspot-modal__image{margin-top:40px;width:200px}.hubspot-modal .hs-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hubspot-modal .hs-form ul.inputs-list li{padding-left:0}.faq-categorized-block__item-inner ol li:before,.faq-categorized-block__item-inner ul li:before,.faq-list-block__item-inner ol li:before,.faq-list-block__item-inner ul li:before,.hubspot-modal .hs-form .hs-form-field .hs-error-msgs label:before,.hubspot-modal .hs-form .hs-form-field .hs-error-msgs li:before,.hubspot-modal .hs-form ul.inputs-list li:before,.hubspot-modal-auto__content-text ul li:before{content:none}.hubspot-modal .hs-form ul.inputs-list li.hs-form-checkbox input{margin-right:5px}.hubspot-modal .hs-form fieldset{max-width:unset}.hubspot-modal .hs-form fieldset.form-columns-2{margin:0-10px}.hubspot-modal .hs-form fieldset.form-columns-2 .hs-form-field{width:calc(50% - 20px);margin:0 10px}.hubspot-modal .hs-form div.hs-input{width:100%!important;max-width:none}.hubspot-modal .hs-form .hs-form-field{position:relative;padding:5px 0 20px;margin-bottom:0!important}.hubspot-modal .hs-form .hs-form-field>label,.hubspot-modal .hs-form ul.inputs-list li{font-size:16px;font-weight:300;color:#525252}.hubspot-modal .hs-form .hs-form-field>label .hs-form-required{color:red}.hubspot-modal .hs-form .hs-form-field .input{margin:0;color:#3d4e60}.hubspot-modal .hs-form .hs-form-field .input input:not([type=checkbox]),.hubspot-modal .hs-form .hs-form-field .input select,.hubspot-modal .hs-form .hs-form-field .input textarea{font-size:16px;font-weight:300;width:100%;max-width:none;height:auto!important;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(151,151,151,.6);background-color:#fff;border-radius:4px;margin:0!important}.hubspot-modal .hs-form .hs-form-field .input input:not([type=checkbox]),.hubspot-modal .hs-form .hs-form-field .input textarea{padding:12px!important}.hubspot-modal .hs-form .hs-form-field .input select{padding:11px 12px!important}.hubspot-modal .hs-form .hs-form-field .input option{min-height:unset}.hubspot-modal .hs-form .hs-form-field .hs-error-msgs{width:100%;padding:0;list-style:none;margin:3px 0 0}.hubspot-modal .hs-form .hs-form-field .hs-error-msgs label{width:100%!important;padding:0!important;background-color:transparent!important;border:0;font-size:10px;display:block}.hubspot-modal .hs-form .hs-form-field .hs-error-msgs label:after{background-repeat:no-repeat;width:20px;height:20px;right:10px;top:-35px}.hubspot-modal .hs-form [data-reactid=".hbspt-forms-0.2"],.hubspot-modal .hs-form [data-reactid=".hbspt-forms-1.2"],.hubspot-modal .hs-form [data-reactid=".hbspt-forms-2.2"],.hubspot-modal .hs-form [data-reactid=".hbspt-forms-3.2"]{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:20px}.hubspot-modal .hs-form .legal-consent-container p{font-size:8px}.hubspot-modal .hs-form .hs_recaptcha.hs-recaptcha.field.hs-form-field{margin-bottom:-60px!important;width:50%}.hubspot-modal .hs-form .actions{margin:0!important;padding:0!important}.hubspot-modal .hs-form .hs-submit{text-align:right}.hubspot-modal .hs-form .hs-submit input,a.faq-categories-block__item{font-weight:500;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hubspot-modal .hs-form .hs-submit input{font-size:15px;text-transform:uppercase;border-radius:12px 0;padding:15px 50px;background-color:#e84610;color:#fff;outline:0;border:0}.hubspot-modal-auto .close{top:20px;right:20px;height:20px;width:20px}.hubspot-modal-auto .close:after,.hubspot-modal-auto .close:before{content:"";position:absolute;left:0;right:0;height:3px;background-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:9px;border-radius:5px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.hubspot-modal-auto .close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hubspot-modal-auto-inner{width:80%;max-width:1100px;max-height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;background-color:#445361;padding:60px;-webkit-box-sizing:border-box;box-sizing:border-box}.hubspot-modal-auto__image{width:40%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hubspot-modal-auto__image img{display:block;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.hubspot-modal-auto__content{margin-left:60px;padding-right:10px;overflow:auto}.hubspot-modal-auto__content .hs-form .legal-consent-container p,.hubspot-modal-auto__content .js-hubspot-form .submitted-message,.hubspot-modal-auto__content .js-hubspot-form .submitted-message p,.hubspot-modal-auto__content-text h1,.hubspot-modal-auto__content-text h2,.hubspot-modal-auto__content-text h3,.hubspot-modal-auto__content-text h4,.hubspot-modal-auto__content-text h5,.hubspot-modal-auto__content-text h6{color:#fff}.hubspot-modal-auto__content-text p,.hubspot-modal-auto__content-text ul li{font-size:14px;line-height:1.3;color:#fff}.hubspot-modal-auto__content-text ul{list-style:disc;margin:15px 0 15px 20px;padding-left:20px}.hubspot-modal-auto__content-text ul li{padding:0}.hubspot-modal-auto__content .js-hubspot-form{width:100%;margin-top:30px}.hubspot-modal-auto__content .hs-form{overflow-x:hidden}.hubspot-modal-auto__content .hs-form .hs-form-field>label{font-size:16px;font-weight:300;color:#fff}.hubspot-modal-auto__content .hs-form .hs-form-field>label .hs-form-required{margin-left:5px}.hubspot-modal-auto__content .hs-form .hs-submit input:hover{background-color:#379fe3}.hero-text-block{position:relative;z-index:1;min-height:470px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-text-block.question-hub{padding:130px 40px 50px}.hero-text-block+.cards-block .cards-block__grid{margin-top:-160px;position:relative;z-index:2}.hero-text-block__back{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;opacity:.1!important;z-index:-1}.hero-text-block__text p{font-size:18px;color:#fff;margin-bottom:30px}.hero-text-block__text strong{font-size:20px;font-weight:500}.cards-block{padding:120px 80px 50px}.cards-block .wp-block-separator.style-small{margin-bottom:40px}.cards-block__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cards-block__grid--three .cards-block__item{width:calc(33% - 10px)}.cards-block__item{width:calc(50% - 25px);margin-bottom:50px}.cards-block__item-label{font-size:15px;font-weight:500;color:#fff;padding:15px 30px;border-radius:20px 0 0;display:inline-block}.cards-block__item-inner{padding:20px 35px 35px;background-color:#fff;border-radius:0 0 40px;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.08);box-shadow:0 10px 10px 0 rgba(0,0,0,.08);position:relative}.cards-block__item-inner img{height:50px}.cards-block__item-title{font-size:20px;font-weight:600;margin:40px 0 15px}.cards-block__item-content p,.cards-block__item-content ul li{font-size:16px}.cards-block__item-content p{margin:15px 0}.cards-block__item-content ul{margin:15px 0 15px 40px}.cards-block__item .btn{font-weight:400;text-align:center;padding:3px 40px}.cards-block__item-strip{position:absolute;top:0;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:150px;height:150px;overflow:hidden}.cards-block__item-strip span{font-size:11px;font-weight:500;text-transform:uppercase;text-align:center;line-height:2;color:#fff;display:block;width:200%;-webkit-transform:translateY(-30%) translateX(-48%) translateX(36px) rotate(-45deg);-ms-transform:translateY(-30%) translateX(-48%) translateX(36px) rotate(-45deg);transform:translateY(-30%) translateX(-48%) translateX(36px) rotate(-45deg);margin-top:36px}.cards-block__disclaimer{text-align:center;margin-top:40px}.cards-block__disclaimer p{font-size:12px;font-weight:300;line-height:1.8em}.faq-categories-block{padding-top:160px}.faq-categories-block__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}a.faq-categories-block__item{font-size:16px;color:#445261;display:inline-block;margin-right:20px;margin-bottom:20px;padding:15px 40px;border:1px solid #445261}.faq-list-block__totop a:hover,a.faq-categories-block__item:hover{color:#009fe3;text-decoration:none;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.faq-list-block__list{color:#445261;border:1px solid}.faq-list-block__item-inner a,.faq-list-block__item.opened .faq-list-block__item-head{color:#009fe3}.horizontal .faq-list-block__item.opened .faq-list-block__item-head{color:#23bbbb}.faq-list-block__item.opened .faq-list-block__item-inner{height:auto;padding:15px 20px 25px;border-top:1px solid #d4d4d4}.faq-list-block__item:nth-child(n+2){border-top:1px solid}.faq-list-block__item-head{font-size:18px;font-weight:500;padding:10px 20px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.faq-categorized-block__item-head>svg,.faq-list-block__item-head>svg{width:14px;margin-right:10px}.faq-list-block__item-inner,.faq-list-block__totop a{font-size:16px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.faq-list-block__item-inner{padding:0 20px;overflow:hidden;height:0}.faq-categorized-block__item-inner p,.faq-list-block__item-inner p{font-size:16px;margin:0 0 15px}.faq-categorized-block__item-inner ol li,.faq-categorized-block__item-inner ul li,.faq-list-block__item-inner ol li,.faq-list-block__item-inner ul li{font-size:16px;padding:0}.faq-list-block__totop{text-align:right}.faq-list-block__totop a{font-weight:500;color:#445261;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 40px;margin-top:20px}.faq-list-block__totop a svg{width:16px;margin-left:5px}.faq-categorized-block{-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px 0 rgba(0,0,0,.1);padding:30px;margin-bottom:25px}.faq-categorized-block-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.faq-categorized-block-head{width:30%;padding-right:20px}.faq-categorized-block-container{width:70%}.faq-categorized-block__list{color:#445261;border:1px solid}.horizontal .faq-categorized-block__item{padding:1px 0}.faq-categorized-block__item.opened .faq-categorized-block__item-head{color:#fff;background-color:#009fe3}.horizontal .faq-categorized-block__item.opened .faq-categorized-block__item-head{background-color:#23bbbb;color:#fff}.faq-categorized-block__item.opened .faq-categorized-block__item-inner{height:auto;padding:15px 20px 25px}.faq-categorized-block__item-head{font-size:18px;font-weight:500;padding:10px 20px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.horizontal .faq-categorized-block__item-head{background-color:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.horizontal .faq-categorized-block__item-head svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.horizontal .faq-categorized-block__item-head span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:block}.faq-categorized-block__item-inner{font-size:16px;padding:0 20px;overflow:hidden;height:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.faq-categorized-block__item-inner ul,.faq-list-block__item-inner ul{list-style:disc;margin:0 0 15px;padding-left:30px}.faq-categorized-block__item-inner ol,.faq-list-block__item-inner ol{margin:0 0 15px;padding-left:30px}.faq-categorized-block__item-inner a{color:#009fe3}[data-tabs-control]{cursor:pointer;-webkit-transition:color .3s,border-color .3s;-o-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}[data-tabs-control].active{color:#23bbbb}[data-tabs-container]{opacity:0;visibility:hidden;height:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}[data-tabs-container].active{opacity:1;visibility:visible;height:auto}.tabs{background-color:#fff;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px 0 rgba(0,0,0,.1);margin-bottom:60px;font-size:15px}.tabs ol,.tabs ul{padding-left:25px}.tabs ol li,.tabs ul li{font-size:15px;padding-left:20px;margin:0}.tabs ul li:before{top:10px}.tabs.horizontal,.tabs__list{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.horizontal .tabs__list{-webkit-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%;background-color:#a0a7ae;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.horizontal .tabs__list:before{display:none}.tabs__list:before{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid #f2f2f2}.tabs__wrap{padding:40px 20px}.horizontal .tabs__wrap{-webkit-box-flex:0;-ms-flex:0 0 74%;flex:0 0 74%}.tabs__item,.tabs__mobile-control{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;z-index:2;font-weight:600;font-size:18px}.tabs__item{padding:20px 25px;text-align:center;border:1px solid transparent}.horizontal .tabs__item{border:0;width:100%;text-align:left}.tabs__item.active{border-color:#f2f2f2 #f2f2f2 #fff}.horizontal .tabs__item.active{background-color:#fff}.tabs__mobile-control{display:none;padding:13px 20px;border:1px solid #f2f2f2;margin:0-20px}.tabs__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0-15px}.tabs__col{padding:0 15px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tabs__col_2,.tabs__col_3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.tabs__col_3{-ms-flex:0 0 .3333333333;flex:0 0 .3333333333}.tabs__content ol,.tabs__content p,.tabs__content ul{margin:0}.tabs__content ol:not(:last-child),.tabs__content p:not(:last-child),.tabs__content ul:not(:last-child){margin:0 0 1.5em}.page-default .tabs .tabs__title,.tabs__title{margin:0 0 20px;text-align:left}.calculator__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px 0;padding-top:45px}.calculator__col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:20px 50px;max-width:50%}.calculator__amount{font-size:18px;font-weight:600;margin-bottom:21px}.calculator__select{margin-top:8px}.calculator__result,.calculator__result-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.calculator__result{margin-top:20px;padding-top:20px;font-size:16px;font-weight:700;border-top:1px solid #ddd;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calculator__result-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calculator__result-cell{white-space:nowrap}.tabs-support__container{padding:0 5.9%}.diploma-path__item-text ol li,.diploma-path__item-text ul li,.tabs-support__content p{font-size:15px}.tabs-support__list:before{display:none}.tabs-support__item{border:3px solid transparent;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.tabs-courses .tabs-support__item{background-color:rgba(241,241,241,.51)}.tabs-support__item.active{border-color:transparent transparent #009fe3;color:#009fe3}.tabs-courses .tabs-support__item.active{color:#23bbbb;border-color:transparent transparent #23bbbb;background-color:#fff}.tabs-support-control,.tabs-support__img{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs-support__img{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:1}.tabs-support__img.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tabs-support__img.left .tabs-support__bg{right:0}.tabs-support__img.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tabs-support__img.right .tabs-support__bg{left:0}.tabs-support__img.full img{width:100%}.tabs-support__img img{width:75%}.tabs-support__img img.tabs-support__bg{position:absolute;width:58%;top:0;z-index:-1}.tabs-support-control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tabs-support-control__icon{max-width:39px;margin-bottom:6px}.tabs-control__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0-2px}.tabs-control__link{font-size:20px;font-weight:600;color:#000!important;background-color:#fff;border-radius:0 12px 0 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:18px 24px;margin:0 2px 4px}.tabs-control__link.active{background-color:#23bbbb;position:relative}.tabs-control__link.active:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #23bbbb}[class*=tabbed-].hide{display:none}#wpwrap section.only-mobile,.categories-block.list .categories-block__grid{display:block}.categories-block.list .categories-block__item{font-weight:600;color:#23bbbb!important;padding:20px 30px;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 20px 0 rgba(216,216,216,.5);box-shadow:0 0 20px 0 rgba(216,216,216,.5);margin-bottom:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.categories-block__grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-categories .categories-block__grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.categories-block__grid,.categories-block__item,.diploma-path__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.categories-block__item{font-size:18px;font-weight:700;text-decoration:none;line-height:1.7em;letter-spacing:.1px;color:#4a4a4a!important;width:calc(33.33% - 20px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blog-categories .categories-block__item{font-size:15px;font-weight:600;color:#445261!important;width:25%}.categories-block__item:hover{background-color:#fff;-webkit-box-shadow:3px 6px 10px 0 rgba(0,0,0,.07);box-shadow:3px 6px 10px 0 rgba(0,0,0,.07);text-decoration:none!important}.blog-categories .categories-block__item:hover{background-color:rgba(242,242,242,.5)}.categories-block__item svg{color:#23bbbb;width:21px;margin-right:20px}.blog-categories .categories-block__item svg{width:15px;margin-right:8px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.diploma-path__wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:1;margin-top:40px}.diploma-path__bg{position:absolute;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;top:12px;z-index:-1}.diploma-path__item-title svg.minus,.diploma-path__mobile-end,.diploma-path__mobile-start{display:none}.diploma-path__col{width:50%;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.diploma-path__col_left{padding:6.6% 4.1% 30px 8.3%}.diploma-path__col_right{padding:1.5% 6.9% 30px 5.3%}.diploma-path h3.diploma-path__top{background-color:#445261;color:#fff;text-align:center;font-size:calc(16px + 4*(100vw - 1024px)/ 896);padding:10px 0;margin:0}.diploma-path__item{background-color:#fff;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px 0 rgba(0,0,0,.1);max-width:544px}.diploma-path__item:not(:first-of-type){margin-top:10px}.diploma-path__item .drop-arrow{-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.diploma-path__item.opened .diploma-path__item-text{max-height:none;padding:15px}.diploma-path__item.opened .drop-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.diploma-path__item.opened .diploma-path__item-title{color:#23bbbb}.diploma-path__item-title{font-size:calc(14px + 4*(100vw - 1024px)/ 896);font-weight:600;text-transform:capitalize;padding:4% 40px 4% 15px;cursor:pointer;position:relative}.diploma-path__item-title svg{width:16px;position:absolute;right:20px;top:calc(50% - 9px)}.diploma-path__item-text{font-size:15px;font-weight:300;padding:0 15px;max-height:0;overflow:hidden;-webkit-transition:all .75s linear;-o-transition:all .75s linear;transition:all .75s linear}.diploma-path__item-text p{font-size:15px;margin-bottom:24px}.diploma-path__item-text ol,.diploma-path__item-text ul{margin:0 0 24px 30px!important}.diploma-path__item-text strong{font-weight:700}.diploma-path__item-text a{font-weight:500;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.diploma-path__item-text a:hover{text-decoration:none;color:#445261}.diploma-path__item-wrap{border-radius:4px}.product-hero{min-height:420px;padding:50px 0;margin-top:40px}.product-hero.no-shadow-img .product-hero__img{line-height:0;-webkit-box-shadow:none;box-shadow:none}.product-hero__inner{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-hero__col{padding:40px 40px 0;width:50%}.product-hero h1.product-hero__title{color:inherit;margin:0}.product-hero__text{color:inherit}.product-hero h2.product-hero__subtitle{font-size:16px;font-weight:500;margin:0 0 20px}.list-icon-block .list-icon-block__item:before,.product-hero__mobile-image{display:none}.product-hero__mobile-image img{width:100%}.product-hero__back{position:absolute;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;left:0;top:0;z-index:-1}.product-hero__buttons{margin-top:65px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-hero__buttons a:not(:first-child){margin-left:20px}.product-hero__bottom{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-hero__bottom img{width:30px;display:block;height:auto;margin-right:12px}.product-hero__bottom p{font-size:15px;font-weight:600;line-height:1.4;color:inherit}.product-hero__img{border-radius:10px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,.1);box-shadow:0 15px 30px 0 rgba(0,0,0,.1)}.narrow-left .product-hero__left{width:45%}.narrow-left .product-hero__right{width:55%}.content-nav-block{padding:0}.content-nav-block.sticky{padding-top:84px}.content-nav-block.sticky .content-nav-block-inner{position:fixed;top:0;left:0;width:100%}.content-nav-block-inner{background-color:#fff;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.3);box-shadow:0 10px 20px 0 rgba(0,0,0,.3);z-index:10}.content-nav-block__nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 30px}.content-nav-block__links,.content-nav-block__links a,.content-nav-block__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.content-nav-block__links a{font-size:15px;font-weight:600;text-transform:capitalize;line-height:1.7em;letter-spacing:.1px;color:#445261;margin-right:60px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-nav-block__links a:after{content:"";position:absolute;bottom:-15px;left:-20px;right:-20px;height:5px;background-color:#445261;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.is-style-narrow .content-nav-block__links a{margin-right:30px}.content-nav-block__buttons .btn{min-width:0}.list-icon-block__head{margin-bottom:20px}.list-icon-block__list{margin:0!important}.list-icon-block .list-icon-block__item{padding:0;line-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:inherit;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.list-icon-block .list-icon-block__item:not(:first-child){margin-top:20px}.list-icon-block__bold{font-weight:600}.list-icon-block__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:18px;margin-right:8px;padding-top:5px}.list-icon-block__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.medium-icon .list-icon-block__icon{width:23px;margin-right:13px;padding-top:0}.prices-block__grid,.prices-block__item ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.prices-block__grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:30px}.prices-block__item{width:calc(30% - 15px);background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 20px;text-align:center;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.prices-block__item-label{position:absolute;top:0;left:auto;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:150px;overflow:hidden;height:150px}.prices-block__item-label div{font-size:13px;font-weight:600;text-transform:uppercase;text-align:center;line-height:2;color:#fff;left:0;width:200%;margin-top:35px;background-color:#23bbbb;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg)}.prices-block__item-top{font-size:28px;font-weight:600}.prices-block__item-top s{font-size:medium;font-weight:400;color:#445261;margin-right:10px}.prices-block__item ul{padding:0;margin:30px 0 20px!important;text-align:left}.prices-block__item ul li{font-size:16px;font-weight:500;list-style:none;line-height:1.5!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:0!important;margin-bottom:5px}.prices-block__item ul li:before{content:none}.prices-block__item ul li svg{color:#23bbbb;margin-right:5px;width:30px;-ms-flex-negative:0;flex-shrink:0;margin-top:-3px}.price-card-block{padding:0 40px 40px;position:relative;background:#fff;-webkit-box-shadow:4px 4px 4px 4px rgba(0,0,0,.15);box-shadow:4px 4px 4px 4px rgba(0,0,0,.15);border-radius:20px;text-align:center;color:#000;margin-top:42px}.price-card-block__logo,.price-card-block__price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-card-block__logo{width:85px;height:85px;background-color:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1);position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.price-card-block__logo img{width:57px;height:57px}.price-card-block .pill-label{position:absolute;right:20px;top:20px}.price-card-block h3{font-size:22px;font-weight:600;margin:65px 0 0}.price-card-block p{margin:14px 0}.price-card-block__price{font-size:40px;font-weight:600;margin-top:10px}.price-card-block__price span{font-size:24px;position:relative;line-height:1;margin-right:20px}.price-card-block__price span:after{content:"";position:absolute;left:-10px;top:10%;width:calc(100% + 25px);height:80%;background:-o-linear-gradient(bottom right,transparent 0,transparent calc(50% - 1.5px),red 50%,transparent calc(50% + 1.5px),transparent 100%);background:linear-gradient(to top left,transparent 0,transparent calc(50% - 1.5px),red 50%,transparent calc(50% + 1.5px),transparent 100%)}.price-card-block .btn{width:100%;margin-top:15px}.main_title span,.page-default h3.main_title span,.price-card-block__price,.review-block-row{display:-webkit-box;display:-ms-flexbox;display:flex}.review-block-col{width:33.33%}.review-block__item{margin-bottom:20px;padding:0 10px;-webkit-box-shadow:-1.21px 6.894px 15px 0 rgba(0,0,0,.07);box-shadow:-1.21px 6.894px 15px 0 rgba(0,0,0,.07)}.review-block__item:hover .review-block__item-image img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.review-block__item-image{overflow:hidden;width:100%}.review-block__item-image img{display:block;width:100%;-webkit-transition:all .5s!important;-o-transition:all .5s!important;transition:all .5s!important}.review-block__item-bottom{padding:10px;text-align:center;background-color:#fff}.review-block__item-bottom .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;border-radius:0;color:#2575fc;border:0}.review-block__item-bottom .btn:hover{color:#fff;background-color:#2575fc!important}.review-block__item-bottom .btn svg{width:15px;margin-left:5px;margin-bottom:2px}.cta{position:relative}.cta-border-left{border-style:solid;border-width:0 0 0 5px;border-color:#e84610}.cta-bigshadow{-webkit-box-shadow:29px 29px 60px 0 rgba(0,0,0,.2);box-shadow:29px 29px 60px 0 rgba(0,0,0,.2)}.cta-red{background-color:#ff5a60;overflow:hidden}.cta-red h1,.cta-red h2,.cta-red h3,.cta-red h4,.cta-red h5,.cta-red h6,.cta-red p,.darkbg h1,.darkbg h2,.darkbg h3,.darkbg h4,.darkbg p,div.darkbg h1,div.darkbg h2,div.darkbg h3,div.darkbg h4,div.darkbg p,section.darkbg h1,section.darkbg h2,section.darkbg h3,section.darkbg h4,section.darkbg p{color:#fff}.cta-eclips{position:absolute;top:0;left:0;-webkit-transform:translate(-33%,30%) scale(.95);-ms-transform:translate(-33%,30%) scale(.95);transform:translate(-33%,30%) scale(.95)}.whitebg,div.whitebg,section.whitebg{background:#fff!important}.greybg,div.greybg,section.greybg{background:#f2f2f2!important}.darkbg,div.darkbg,section.darkbg{background:#445261!important;color:#fff}.theme-grey,div.theme-grey,section.theme-grey{background-color:#f2f2f2}.light-theme,div.light-theme,section.light-theme{background-color:#f4f4f4}.white-theme,div.white-theme,section.white-theme{background-color:#fff}.fz13{font-size:13px}.fz13 .wp-block-button__link,.fz13 .wp-block-file__button,.fz14 .wp-block-button__link,.fz14 .wp-block-file__button,.fz16 .wp-block-button__link,.fz16 .wp-block-file__button{font-size:inherit}.fz14{font-size:14px}.fz16{font-size:16px}.fw400{font-weight:400}.fw400 .wp-block-button__link,.fw400 .wp-block-file__button,.fw600 .wp-block-button__link,.fw600 .wp-block-file__button,.fw700 .wp-block-button__link,.fw700 .wp-block-file__button{font-weight:inherit}.fw600{font-weight:600}.fw700{font-weight:700}.width700{max-width:700px;margin-right:auto;margin-left:auto}.width1000,.width1100,.width800,.width900{max-width:800px;margin-right:auto;margin-left:auto}.width1000,.width1100,.width900{max-width:900px}.width1000,.width1100{max-width:1000px}.width1100{max-width:1100px}.width1200,.width1300,.width1400,.width1520{max-width:1200px;margin-right:auto;margin-left:auto}.width1300,.width1400,.width1520{max-width:1300px}.width1400,.width1520{max-width:1400px}.width1520{max-width:1520px}section.only-mobile{display:none}.full-stack-software .heroDescription .imgLine,.main_title,.page-default h3.main_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main_title,.page-default h3.main_title{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:70px;font-weight:400}.main_title span,.page-default h3.main_title span{font-size:36px;line-height:1em}.main_title img,.page-default h3.main_title img{margin-right:15px;height:40px}.cecle_border_img{position:relative;width:340px;height:340px;border:6px solid #fff;-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.35);box-shadow:3px 3px 7px rgba(0,0,0,.35);border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat}.cecle_border_img:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;border-radius:50%;-webkit-box-shadow:inset 0 0 0 15px rgba(255,255,255,.3);box-shadow:inset 0 0 0 15px rgba(255,255,255,.3)}.fssd-top-blok{padding-top:0!important;padding-bottom:0!important}.editor-block-list__block-edit .fssd-top-blok{margin-top:0!important}.fssd-top-blok span{line-height:0!important}.free-5-day-section{background-size:contain;background-repeat:no-repeat;min-height:750px;background-position-x:60%;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.free-5-day-section h2{font-weight:300}.free-5-day h2.why-institute-section__title,h2.title-blue-box{font-size:32px;line-height:1em;padding:12px 25px;background-color:#009fe3;color:#fff;display:inline-block}.free-5-day h2.why-institute-section__title{font-weight:300}.full-stack-software.section-top{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.full-stack-software.section-top h1{font-size:64px;margin-bottom:50px;line-height:1.3em}.full-stack-software .wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.full-stack-software .title-wrapper{width:50%}.full-stack-software .heroDescription{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;font-size:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:10%;-webkit-transform:translate(0,24%);-ms-transform:translate(0,24%);transform:translate(0,24%)}.full-stack-software .heroDescription .imgLine{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.full-stack-software .heroDescription .imgLine img{max-width:100px;vertical-align:text-bottom}.full-stack-software .heroDescription .imgLine img:first-child{-webkit-transform:translate(0,12%);-ms-transform:translate(0,12%);transform:translate(0,12%)}.full-stack-software .heroDescription .imgLine img:nth-child(2){-webkit-transform:translate(0,23%);-ms-transform:translate(0,23%);transform:translate(0,23%)}.full-stack-software .heroSubtitle{display:inline-block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.full-stack-software .heroSubtitle span{height:55px;width:275px;background-color:#009fe3;color:#fff;font-size:14px;padding:8px 0 8px 9px;line-height:1.3em;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:300}.full-stack-software .heroSubtitle span:before{content:"";height:38px;width:27px;background-image:url(../img/ico/ico_check_2.png);background-size:cover;margin-right:6px}.indadco .what-our-say__partners{-ms-flex-pack:distribute;justify-content:space-around}.indadco .what-our-say__logobox h4{color:#4a4a4f;font-weight:500;margin-top:0}.indadco .what-our-say__partners__item{margin:4px 5px;height:33px}h1.hiregrads{font-size:57px;margin-bottom:.6em;font-weight:500}h1.hiregrads+ul{margin:0 0 50px}.students-careers .hirehero h1{font-size:48px}.page-default .hirehero ul{margin:0 0 30px}.page-default .hirehero ul li{font-size:14px;line-height:normal}.page-default .hirehero ul li:before{top:.5em}.page-default .hirehero ul li:not(:first-child),.why-institute-section .why-institute-section__list .why-institute-section__item:not(:first-child){margin-top:15px}.wp-block-columns.justify-center .wp-block-column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.apply_now_kick.columns_content-block .columns_item__image{text-align:left}.apply_now_kick.columns_content-block .columns_item__image img{height:42px;width:auto}.apply_now_kick.columns_content-block .columns_item__title{font-size:22px;font-weight:500;line-height:1.2}.trustpilot-widget iframe:last-child{padding-top:60px}.codeinstitute-compare__wrapper{max-width:900px;margin:0 auto;overflow:hidden}.codeinstitute-compare__table{font-size:16px}.codeinstitute-compare__table span{line-height:0}.codeinstitute-compare__table p,.table-compare p{color:#9b9b9b;font-size:20px;line-height:1.5;margin:60px auto 0}.codeinstitute-compare__table tr th.table-head{font-size:14px;line-height:1.2;font-weight:500;padding:10px;vertical-align:bottom;background:0 0;position:relative}.codeinstitute-compare__table tr th.table-head:after{content:"";height:1px;width:100%;display:block;position:absolute;background-color:#f2f2f2;bottom:0}.codeinstitute-compare__table tr:nth-child(odd) td,.compare-table tr:nth-child(2n){background:#f2f2f2}.codeinstitute-compare__table td,.codeinstitute-compare__table th{border:4px solid #fff;width:16.5%;text-align:center;vertical-align:middle}.codeinstitute-compare__table td img,.codeinstitute-compare__table th img{width:24px}.codeinstitute-compare__table td:first-child,.codeinstitute-compare__table th:first-child{background:0 0;border-left:none;padding-left:4px}.codeinstitute-compare__table td:first-child img,.codeinstitute-compare__table th:first-child img{width:100px;height:auto}.codeinstitute-compare__table td:last-child,.codeinstitute-compare__table th:last-child,.compare-table td:last-child,.compare-table th:last-child{border-right:none}.codeinstitute-compare .star-ratings{height:65px;color:#ccc;font-size:64px;position:relative;margin:0;padding:0}.codeinstitute-compare .star-ratings span{font-size:20px;line-height:1em;display:inline-block;vertical-align:middle;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}.codeinstitute-compare .star-ratings .fill-ratings{color:#e84610;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.codeinstitute-compare .star-ratings .empty-ratings{height:100%;padding:0;display:inline-block;z-index:0;position:relative}.table-compare-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.compare-table-wrapper{overflow:auto}.compare-table{width:100%;min-width:680px}.compare-table tr td:first-child,.compare-table tr th:first-child{background:#e54725;color:#fff;font-size:14px;line-height:1.7;font-weight:500;text-align:start;padding:12px 24px}.compare-table tr:last-child td:first-child{padding:12px 24px 50px}.compare-table tr th.table-head{font-size:28px;line-height:1.2;font-weight:600;padding:42px 24px}.compare-table td,.compare-table th{border-right:1px solid #fff;vertical-align:middle}.compare-table tr td,.compare-table tr th{text-align:center;color:#4a4a4a;font-size:12px;line-height:2;padding:12px 0;vertical-align:middle}.compare-table tr td:nth-child(1),.compare-table tr th:nth-child(1){width:22%}.compare-table tr td:nth-child(2),.compare-table tr td:nth-child(3),.compare-table tr td:nth-child(4),.compare-table tr td:nth-child(5),.compare-table tr td:nth-child(6),.compare-table tr td:nth-child(7),.compare-table tr th:nth-child(2),.compare-table tr th:nth-child(3),.compare-table tr th:nth-child(4),.compare-table tr th:nth-child(5),.compare-table tr th:nth-child(6),.compare-table tr th:nth-child(7){width:13%}.compare-table th picture{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.compare-table th picture img{max-height:34px}.compare-table td picture img{height:17px}.section-table-wrapper{display:block;width:100%;max-width:950px;margin:0 auto}.compare-table-udacity{min-width:auto}.compare-table-udacity tr td,.compare-table-udacity tr th{font-size:14px;line-height:1.7}.compare-table-udacity tr td:nth-child(1),.compare-table-udacity tr th:nth-child(1){width:40%}.compare-table-udacity tr td:nth-child(2),.compare-table-udacity tr td:nth-child(3),.compare-table-udacity tr th:nth-child(2),.compare-table-udacity tr th:nth-child(3){width:30%}.compare-table-udacity td picture img{height:22px}.compare-table-udacity th picture img{max-height:54px}.section-compare-udacity-mobile{display:none}.section-compare-udacity-mobile h3{width:100%;height:70px;background-color:#e54725;color:#fff;font-size:24px;font-weight:600}.section-compare-udacity-mobile .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-compare-udacity-mobile .logos picture{padding:30px 30px 15px}.section-compare-udacity-mobile .compare{display:block}.section-compare-udacity-mobile .compare>p{color:#e54725;font-size:14px;text-align:center;margin:20px 0}.section-compare-udacity-mobile .compare .value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-compare-udacity-mobile .compare .value p,.section-compare-udacity-mobile .compare .value picture{width:calc(50% - 1px);height:50px;background-color:#f2f2f2;color:#4a4a4a;font-size:14px;font-weight:500;margin:0}.section-compare-udacity-mobile .compare .value img{height:20px;margin:0 2px}.section-compare-udacity-mobile .info{background-color:#e54725}.section-compare-usa-mobile{display:none;background:#e54725;color:#fff}.section-compare-udacity-mobile .compare .value p,.section-compare-udacity-mobile .compare .value picture,.section-compare-usa-mobile .compare-block p,.section-compare-usa-mobile .compare-block picture,.section-compare-usa-mobile h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-compare-usa-mobile h3{font-size:24px;color:#fff;font-weight:600;width:100%;height:70px}.section-compare-udacity-mobile .info,.section-compare-usa-mobile .info{color:#fff;margin:0;font-size:16px;padding:20px}.section-compare-usa-mobile .compare-block{background:#fff;min-width:150px}.section-compare-usa-mobile .compare-block p,.section-compare-usa-mobile .compare-block picture{height:60px;border-bottom:1px solid #eee;border-right:1px solid #eee;font-size:14px;color:#4a4a4a;padding:0 10px;text-align:center}.section-compare-usa-mobile .compare-block.full-width{-ms-flex-negative:0;flex-shrink:0}.section-compare-usa-mobile p{margin:0}.section-compare-usa-mobile .compare-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(100% - 140px);overflow:auto}.section-compare-usa-mobile .compare-wrapper picture{padding:0 10px}.section-compare-usa-mobile .compare-wrapper picture img{height:20px;margin:0 2px;-ms-flex-negative:0;flex-shrink:0}.section-compare-usa-mobile .compare-usa-mobile .compare-pictures picture,.section-compare-usa-mobile .compare-wrapper picture,.section-compare-usa-mobile .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-compare-usa-mobile .head{width:100%;height:70px;background:#e54725;padding:0 10px;font-size:14px;text-align:center;font-weight:500}.section-compare-usa-mobile .compare-usa-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.section-compare-usa-mobile .compare-usa-mobile .compare-pictures{width:140px;-ms-flex-negative:0;flex-shrink:0}.section-compare-usa-mobile .compare-usa-mobile .compare-pictures picture{height:60px;padding:12px 20px;border-bottom:1px solid #eee}.section-compare-usa-mobile .compare-usa-mobile .compare-pictures picture:last-child{border-bottom:none}.section-apply .button{width:300px;margin:40px auto 0}.section-apply-step{background-color:transparent}.section-apply-step .status{width:640px}.section-apply-step .status .step{width:50%}.application-form-wrapper{max-width:640px;margin:60px auto 0}.application-form-wrapper .button-box{display:-webkit-box;display:-ms-flexbox;display:flex}.application-form-wrapper .button{width:100%;margin:0 10px 0 0}.application-form-wrapper .button:last-child{margin:0}.why-transform{max-width:1100px;margin:0 auto}.why-transform .why-transform__title{text-align:center;max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:40px}.why-transform__metrics{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-25px -45px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.why-transform__metric{width:33%;padding:25px 45px;color:#e84610}.metric{position:relative;z-index:5;opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.metric.animated{opacity:1}.metric:nth-child(2){color:#00a3e0}.metric:first-child .metric__svg{-webkit-transform:rotate(-180deg) scale(-1,1);-ms-transform:rotate(-180deg) scale(-1,1);transform:rotate(-180deg) scale(-1,1)}.metric:last-child .metric__svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.metric__content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;width:100%}.metric__text,.metric__value{font-weight:300;text-align:center}.metric__text{color:#4a4a4a;font-size:14px;max-width:200px;margin:0 auto;line-height:1.2}.metric__value{font-size:44px}.metric__svg{width:100%;border-radius:50%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:block}.metric__circle{stroke:currentColor;stroke-width:32;fill:#f2f2f2}.metric__midcircle{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.some-partners{margin-top:35px;text-align:center}.some-partners__wrap{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.some-partners__title{font-size:12px}.some-partners__item{padding:15px 21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.some-partners__item .lazy-img-wr{display:block;max-width:100%}.some-partners__item img{display:block;max-height:60px;max-width:130px}.some-partners img._1280px-IBM_logo_svg{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.some-partners img._Twitch_Purple_RGB{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.why-institute-section{padding-top:0;padding-bottom:0;max-width:1380px;margin:0 auto;background-color:#fff}.why-institute-section__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0-35px}.why-institute-section__col{width:50%;padding:0 35px;position:relative;overflow:hidden}.why-institute-section__content{padding:60px 0}.accordion-control .accordion-item__content h2,.accordion-control .accordion-item__content h3,.accordion-control .accordion-item__content h4,.why-institute-section .why-institute-section__title{text-align:left}.why-institute-section .why-institute-section__list{margin:20px 0 0}.why-institute-section .why-institute-section__list .why-institute-section__item{position:relative;padding-left:35px;font-size:14px;line-height:normal}.pasport-tech-industry__list .pasport-tech-industry__list__item:before,.why-institute-section .why-institute-section__list .why-institute-section__item:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:50%;background-color:#00a3e0}.pasport-tech-industry__list .pasport-tech-industry__list__item:after,.why-institute-section .why-institute-section__list .why-institute-section__item:after{content:"";position:absolute;left:5px;top:4px;width:4px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.why-institute-section__img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;border-radius:50%;padding-bottom:100%;background-size:124%;background-repeat:no-repeat;background-position:16% 50%}.why-institute-section__img:after,.why-institute-section__img:before{content:"";position:absolute;width:100%;top:0;bottom:0;left:0;border-radius:50%;-webkit-box-shadow:inset 0 0 0 80px rgba(255,255,255,.3);box-shadow:inset 0 0 0 80px rgba(255,255,255,.3)}.why-institute-section__img:after{-webkit-box-shadow:0 0 0 80px rgba(255,255,255,.3);box-shadow:0 0 0 80px rgba(255,255,255,.3)}.why-institute-section .why-institute-section__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:50px 0 0 35px}.why-institute-section .why-institute-section__button:hover{text-decoration:none}.our-approach{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-approach .our-approach__title{text-align:center;color:#00a3e0}.our-approach__steps{max-width:700px;margin:50px auto 0;counter-reset:step}.our-approach__step:not(:first-child){margin-top:110px}.step,.step__circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.step{position:relative;min-height:290px;padding:35px 80px;text-align:center;border-radius:6px;-webkit-box-shadow:4px 4px 18px rgba(74,74,79,.08);box-shadow:4px 4px 18px rgba(74,74,79,.08)}.step__circle{position:absolute;top:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:60px;border-radius:50%;font-size:14px;-webkit-box-shadow:3px 3px 8px rgba(74,74,79,.1);box-shadow:3px 3px 8px rgba(74,74,79,.1)}.step:first-of-type .step__dots{display:none}.step__title{font-size:30px;font-weight:300;color:#00a3e0}.step__text{margin-top:10px;line-height:normal;font-size:14px}.step__dots{position:absolute;padding-bottom:43px;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.step__dot{width:8px;height:8px;border-radius:50%;background-color:#00a3e0}.step__dot:not(:first-child){margin-top:14px}.corporate-video-block{max-width:1100px;margin:0 auto}.page-default .corporate-video-block{margin:35px auto 95px}.corporate-video-block .wp-block-column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.corporate-video-block .wp-block-embed-youtube{padding:0;border:0}.corporate-video-block .caption{margin-top:30px;font-size:14px}.page-default .corporate-title{margin-top:60px;padding:0 20px}.speak-with__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1220px;margin:0 auto}.pasport-tech-industry__cart h3,.speak-with__col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.speak-with__col{width:50%;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.speak-with__col_left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.speak-with .speak-with__title{padding:10px 22px;color:#fff;background-color:#00a3e0}.speak-with__text{padding-left:22px;margin-top:25px}.speak-with__person{position:relative;width:340px;height:340px;border:6px solid #fff;-webkit-box-shadow:3px 3px 7px rgba(0,0,0,.35);box-shadow:3px 3px 7px rgba(0,0,0,.35);border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat}.speak-with__person:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;border-radius:50%;-webkit-box-shadow:inset 0 0 0 27px rgba(255,255,255,.3);box-shadow:inset 0 0 0 27px rgba(255,255,255,.3)}.speak-with__info{position:absolute;font-size:12px;left:60%;top:40%;color:#fff;text-align:left}.home .what-our-say__title span,.project-block b,.speak-with__name{font-weight:500}.speak-with .speak-with__button{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:50px 0 0 22px}.speak-with .speak-with__button:hover{text-decoration:none}.speak-with-grey{background-color:#f2f2f2!important}.white-paper-section{max-width:1220px}.page-default .white-paper-section{margin:50px auto}.page-default .white-paper-section .wp-block-button__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:4px;outline:0;-webkit-box-shadow:none;box-shadow:none;height:60px;font-size:18px;padding:0 40px;font-weight:500;background:0 0;color:#e54725;border:3px solid #e54725;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;max-width:100%;margin-top:30px}.page-default .white-paper-section .wp-block-button__link:hover{background-color:#e54725;border:3px solid #e54725;color:#fff;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.white-paper-section h2{color:#4a4a4a;font-weight:400}.page-default .white-paper-section .wp-block-button__link,.white-paper-section .wp-block-column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-default .white-paper-section .wp-block-button__link,.white-paper-section .white-paper-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.white-paper-section .white-paper-img img{display:block}.white-paper-section .white-paper-img .wp-block-image{max-width:300px;width:100%;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,.25);box-shadow:4px 4px 8px rgba(0,0,0,.25)}.pasport-tech-industry__wrapper{max-width:1060px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.pasport-tech-industry__wrapper__cart{padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pasport-tech-industry__cart{position:relative;background-color:#fff;text-align:left;width:500px;margin:0 15px;padding:50px 45px 45px;border-radius:5px;-webkit-box-shadow:0 0 8px 4px rgba(0,0,0,.05);box-shadow:0 0 8px 4px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pasport-tech-industry__cart h3{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;font-weight:300;margin-top:0;margin-bottom:0;font-size:36px;line-height:1.2em}.pasport-tech-industry__cart .subtitle{font-size:16px;margin:0;padding-left:0;font-weight:500}.editor-styles-wrapper .pasport-tech-industry__list{padding:0;list-style-type:none;margin-top:20px}.page-default .pasport-tech-industry__list{margin:20px 0 30px}.pasport-tech-industry__list .pasport-tech-industry__list__item{position:relative;padding-left:35px;font-size:14px;font-weight:300;line-height:normal;margin-top:10px}.pasport-tech-industry__ribbon_wrap{position:absolute;width:88px;height:50px;display:block;right:25px;top:0}.pasport-tech-industry__ribbon{padding:25px 5px 16px;position:relative;color:#fff;background-color:#23bbbb;display:block;text-align:center;font-weight:300;height:77px;line-height:1.2em}.pasport-tech-industry__ribbon span{font-size:16px;line-height:0}.pasport-tech-industry__ribbon:after,.pasport-tech-industry__ribbon:before{content:"";position:absolute;line-height:0;bottom:-1.5em;width:0;height:0;border-top:1.5em solid #23bbbb}.pasport-tech-industry__ribbon:before{left:0;border-right:2.7em solid transparent}.pasport-tech-industry__ribbon:after{right:0;border-left:2.7em solid transparent}.pasport-tech-industry .botton_wrap{margin-top:auto}.pasport-tech-industry .botton_wrap .pasport-tech-industry__button{font-weight:300;color:#fff;font-size:14px;margin-right:10px;text-align:center;height:50px;padding:0 25px;margin-bottom:10px}.pasport-tech-industry .botton_wrap .pasport-tech-industry__button:hover{text-decoration:none}.pasport-tech-industry .botton_wrap button.pasport-tech-industry__button{font-weight:300;height:50px;margin-right:0;background-color:#445261;border:3px solid #445261;width:130px;padding:4px 8px;text-align:left;font-size:12px;line-height:1.3em}.pasport-tech-industry .botton_wrap button.pasport-tech-industry__button span{line-height:0;margin-right:10px}.pasport-tech-industry .botton_wrap button.pasport-tech-industry__button img{margin-top:-2px;height:42px;max-width:none}.pasport-tech-industry__partner{margin-top:40px;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;text-align:right;padding-right:30px}.pasport-tech-industry__partner img{height:auto;max-width:inherit;max-height:91px;width:auto}.acf-block-preview .pasport-tech-industry__partner img{max-width:100%;height:auto;width:auto}.pasport-tech-industry .botton_wrap,.what-our-say__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.what-our-say__wrapper{max-width:1100px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.what-our-say__person{text-align:center;width:30%}.what-our-say__img{height:300px;width:300px;margin:0 auto 23px}.what-our-say__name,.what-our-say__quote{margin-bottom:23px}.what-our-say__quote{font-size:14px;color:#4a4a4f;font-weight:300}.what-our-say__name{font-size:14px}.what-our-say__logobox{text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.what-our-say__logobox h4{color:#009fe3;font-size:16px;font-weight:300;padding:0;margin:40px 0}.what-our-say__partners,.what-our-say__partners__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.what-our-say__partners{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;margin-top:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.what-our-say__partners__item{margin:15px 21px;height:60px}.what-our-say__partners__item span{width:100%;height:100%}.what-our-say__partners__item img{display:block;height:100%}.page-default section.salary-scale,.salary-scale{background-color:#445261;color:#fff;padding-top:40px;padding-bottom:60px}.salary-scale__person,.salary-scale__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.salary-scale__wrapper{max-width:1050px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.salary-scale__person{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.salary-scale__person:nth-child(1),.salary-scale__person:nth-child(3){width:230px}.salary-scale__person:nth-child(1) .salary-scale__person__price{-ms-flex-item-align:center;align-self:center}.salary-scale__person:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.salary-scale__person:nth-child(2) .salary-scale__person__line{background-color:#009fe3}.salary-scale__person:nth-child(2) .salary-scale__person__name{font-size:28px}.salary-scale__person:nth-child(2) .salary-scale__person__price{width:120px;height:120px;line-height:120px;font-size:32px;-ms-flex-item-align:center;align-self:center}.salary-scale__person:nth-child(3) .salary-scale__person__price{-ms-flex-item-align:center;align-self:center}.salary-scale__person__line{background:#fff;height:57px;width:100%}.salary-scale__person__name{margin-top:15px;color:#f1f1f1;font-size:24px;line-height:1.2em;text-align:center}.salary-scale__person__price__wrap{height:120px;margin-bottom:16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.salary-scale__person__price{width:85px;height:85px;background-color:#fff;color:#2e2e30;text-align:center;border-radius:100%;line-height:85px;font-size:28px;font-weight:600}.block-editor__container .video-block iframe{min-width:600px}.video-block .youtube{background:#000;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.video-block .youtube-wrap{max-width:560px;margin:0 auto}.video-block .youtube img{width:100%;height:auto;top:-16.82%;left:0;cursor:pointer;position:absolute}.video-block .youtube:hover>.youtube-play{background:red}.video-block .youtube-play{cursor:pointer}.video-block .youtube iframe{height:100%;width:100%;top:0;left:0;margin:0;position:absolute}.video-block .youtube-play,.video-block .youtube-play:before{position:absolute}.video-block__item{padding:0 40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.video-block__item .video{margin-top:0}.video-block__item .video iframe{height:600px}.editor-styles-wrapper .accordion-i{outline:1px dotted gray;border-radius:24px;padding:5px}.accordion-control-wrap{margin:0 15px 0 0}.accordion-control.havepanel .accordion-item__inner .accordion-item__title{padding:30px 95px 30px 15px}.accordion-control.havepanel .accordion-item__inner .accordion-item__title:hover{cursor:pointer;color:#23bbbb}.accordion-control.havepanel .accordion-item__wrap{padding:0 0 0 18px;margin:0;border-radius:12px 12px 12px 12px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.08);box-shadow:0 10px 20px 0 rgba(0,0,0,.08)}.accordion-control.havepanel .accordion-item__icon{margin-top:5px}.accordion-control.nopanel .accordion-item__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0}.accordion-control .accordion-item,.accordion-control.nopanel .accordion-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.accordion-control .accordion-item__content{display:none;padding:0 30px 30px 15px}.accordion-control .accordion-item .list-icon-block .list-icon-block__bold{display:block}.accordion-control .accordion-item__inner{padding:0 0 20px 10px;width:100%}.accordion-control .accordion-item__wrap{width:100%}.accordion-control .accordion-item__icon-wrap{padding:12px 0 10px;position:relative}.accordion-control .accordion-item__icon-wrap::after{content:"";height:100%;width:1px;max-width:1px;background-color:#4a4a4a;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;-webkit-animation:grow0 1.5s forwards;animation:grow0 1.5s forwards}.accordion-control .accordion-item__icon{width:56px;height:56px;border-radius:100px;margin-top:0;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.1);box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.accordion-control .accordion-item__icon img{height:100%;width:100%;border-radius:100px}.accordion-control .accordion-item__title{position:relative;padding:0 0 0 10px;font-size:18px;line-height:1.2;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease;color:#111}.accordion-control .accordion-item__title .toggle-icon{position:absolute;width:17px;height:27px;top:50%;right:40px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion-control .accordion-item__title .toggle-icon svg{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.accordion-control .accordion-item.active .toggle-icon svg{rotate:90deg}.accordion-control .accordion-item.active .accordion-item__icon-wrap::after{max-width:5px;width:5px}.wp-block-columns{padding:80px}.wp-block-columns .wp-block-columns,.wp-block-columns .wp-block-ugb-container{padding:0;margin:0}.wp-block-columns .wp-block-column>section{padding:inherit;padding-right:0;padding-left:0}.wp-block-columns .wp-block-ugb-container .ugb-container__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-columns .wp-block-ugb-container.btnBlock .wp-block-button{margin-top:1rem!important;margin-bottom:1rem!important}.wp-block-columns .wp-block-ugb-container.btnBlock .wp-block-button:nth-child(1){margin-right:15px}.wp-block-columns .wp-block-ugb-container.btnBlock .wp-block-button .wp-block-button__link{padding:0 30px;font-size:16px}.logos-block.smaller .logos-block__item img{max-height:50px}.logos-block.nomaxh .logos-block__item img{max-height:none}.logos-block__all{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.logos-block__all.left-logos{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.logos-block__all.right-logos{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.logos-block__all.center-logos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logos-block__all.justify-logos{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.logos-block__all.logosSlider{display:block}.logos-block__all.logosSlider .logos-block__item img{max-width:none;max-height:none;width:140px;height:60px;-o-object-fit:contain;object-fit:contain;margin:0 auto}.logos-block__item,.project-block .project_item{display:-webkit-box;display:-ms-flexbox;display:flex}.logos-block__item{padding:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logos-block__item img{width:auto;display:block;max-height:80px;max-width:130px}.mobile-3-col .logos-block__item img{width:100%}.project-block__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-block .project_item{width:50%;padding:25px 35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-block .project_item__img{height:360px;margin-bottom:20px;position:relative}.project-block .project_item__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.project-block .project_item__img a{position:absolute;top:0;left:0;height:100%;width:100%;display:block}.project-block .project_item__title{font-size:24px}.project-block .project_item__title .ingexp{font-size:inherit}.project-block .project_item__text{font-size:16px;margin-bottom:15px}.project-block .project_item__info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.project-block .project_item__info a{color:#009fe3}.columns_content-block__wrapper,.icon_snake-block__wrapper,.project-block .project_item__info,section.speakers-block h3 span{display:-webkit-box;display:-ms-flexbox;display:flex}.columns_content-block__wrapper.left-columns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.columns_content-block__wrapper.right-columns{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.columns_content-block__wrapper.center-columns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.columns_content-block__wrapper.justify-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.columns_content-block h2{text-align:center;margin-top:0;margin-bottom:60px}.columns_content-block .columns_item{width:25%;padding:35px 25px 45px;background:#fff;color:#4a4a4f;margin:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.columns_content-block .columns_item .ingexp{font-size:36px;color:#009fe3;margin-bottom:20px;line-height:1em}.columns_content-block .columns_item__image{max-height:150px;margin-bottom:20px;position:relative;text-align:center}.columns_content-block .columns_item__title{font-size:24px;margin-bottom:15px;font-weight:600}.columns_content-block .columns_item__text{font-size:16px}.icon_snake-block h2{text-align:center;margin-bottom:0}.icon_snake-block h3{text-align:center;font-weight:600;font-size:16px}.icon_snake-block__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:45px}.icon_snake-block div.icon_snake_item{width:33.3%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0;position:relative}.icon_snake-block div.icon_snake_item:nth-last-of-type(1) .icon_snake_item__image:before,.icon_snake-block div.icon_snake_item:nth-of-type(3n) .icon_snake_item__image:before{display:none}.icon_snake-block div.icon_snake_item:nth-last-of-type(2) .icon_snake_item__image:before{width:60%;-webkit-transform:translate(70%,0);-ms-transform:translate(70%,0);transform:translate(70%,0)}.icon_snake-block div.icon_snake_item:nth-last-of-type(2) .icon_snake_item__image:after{display:block}.icon_snake-block div.icon_snake_item__title{color:#445261;font-weight:600;min-height:24px}.icon_snake-block div.icon_snake_item__image{position:relative;z-index:2;line-height:0}.icon_snake-block div.icon_snake_item__image:before{content:"";display:block;width:98%;height:3px;position:absolute;background-color:#ccc;top:45%;z-index:-1;-webkit-transform:translate(70%,0);-ms-transform:translate(70%,0);transform:translate(70%,0)}.icon_snake-block div.icon_snake_item__image:after{content:"";line-height:0;display:none;position:absolute;top:45%;border:6px solid transparent;border-left:12px solid #ccc;right:-20px;margin-top:-5px}.icon_snake-block div.icon_snake_item__image,.icon_snake-block div.icon_snake_item__text,section.speakers-block>p{text-align:center}.icon_snake-block div.icon_snake_item__text{margin-top:0;color:#4a4a4f;font-weight:500}.icon_snake-block .arrowLine{display:block;width:100%;height:35px;border-right:#ccc 3px solid;border-bottom:#ccc 3px solid;position:relative;margin:0 15.8% 35px}.hsform-apply .hs-error-msgs label:after,.hsform-apply .hs-error-msgs label:before,.hsform-apply ul li:before,.icon_snake-block .arrowLine.lastline,.jobs-vacancies #tl_0{display:none}.icon_snake-block .arrowLine:after,.icon_snake-block .arrowLine:before{content:"";display:block;line-height:0;position:absolute}.icon_snake-block .arrowLine:before{width:3px;height:100%;top:100%;z-index:1;background-color:#ccc}.icon_snake-block .arrowLine:after{border:6px solid transparent;border-top:12px solid #ccc;top:100%;margin-top:30px;margin-left:-4px}section.buttons-block{background:0 0}.buttons-block.dark-t .buttons-block__item__caption{color:#fff}.buttons-block__all,.buttons-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0-15px}.buttons-block__all.left-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.buttons-block__all.right-buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.buttons-block__all.center-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons-block__all.justify-buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buttons-block__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 15px}.buttons-block__item .wp-block-button__link{max-width:none}.buttons-block__item p.wp-block-button__link{cursor:default}.buttons-block__item__caption{margin-bottom:15px}.buttons-block__item .wp-block-button img{margin-left:5px}.buttons-block__item .wp-block-button.is-style-white .wp-block-button__link{padding:0 25px;background:#fff;color:#4a4a4a}.buttons-block__item .wp-block-button.is-none-bg .wp-block-button__link{padding:0 25px;background:0 0;color:#fff}.pricing-block{padding:0 0 40px}.pricing-block .prices,.pricing-block .prices .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 0}.pricing-block .prices .price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:400px;margin:30px;border:2px solid #e4e4e4;text-align:center;padding:50px}.pricing-block .prices .price .value{color:#4a4a4a;margin:20px 0;font-size:36px;font-weight:500;line-height:1}.pricing-block .prices .price p{color:#9b9b9b}.pricing-block .prices .price ul{margin:30px 0}.jobs-vacancies .diagram-wrap,.pricing-block .prices .price ul li,.pricing-block .prices .price.best-value::after{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.pricing-block .prices .price ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0;font-weight:500;padding:0 0 0 20px;text-align:left}.pricing-block .prices .price ul li::before{content:"";display:block;width:18px;height:14px;background:url(../img/svg/check_mark.svg) no-repeat center;background-size:cover;margin:0 20px 0 0}.pricing-block .prices .price .button{width:100%;margin:20px auto 0;color:#fff}.pricing-block .prices .price.best-value{position:relative;overflow:hidden}.pricing-block .prices .price.best-value::after{content:"Best value";position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:-60px;top:20px;background-color:#e54725;height:30px;font-size:14px;color:#fff;font-weight:500;width:200px;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.pricing-block.prices-four .prices{-ms-flex-wrap:wrap;flex-wrap:wrap}.pricing-block.prices-four .price{width:calc(25% - 30px);max-width:360px;margin:15px}section.speakers-block{background-color:#fff}.pricing-block .prices .price.best-value::after,section.speakers-block .speakers_all,section.speakers-block h3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.speakers-block h3{font-weight:500;text-align:center}section.speakers-block h3 img{margin-right:35px;height:42px}section.speakers-block .speakers_all{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#4a4a4a;margin:45px 0 0}section.speakers-block .speaker_item,section.speakers-block h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.speakers-block .speaker_item{width:calc(50% - 70px);min-height:400px;height:auto;background-color:#f1f1f1;padding:0 0 0 50px;margin:35px}section.speakers-block .speaker_item .position{font-size:14px;font-weight:600;line-height:1.2}section.speakers-block .speaker_item .text{margin:10px 0 0;padding:0 15px 0 0}section.speakers-block .speaker_item .info{padding:0 0 35px;width:50%}.jobs-vacancies{padding-top:10px}.jobs-vacancies-inner{padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1050px;margin:0 auto}.jobs-vacancies .diagram-wrap{width:55%;padding-left:130px;-ms-flex-item-align:center;align-self:center}.jobs-vacancies .diagram{width:370px;height:370px;border-radius:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.35);box-shadow:0 0 10px rgba(0,0,0,.35);position:relative;margin:0 auto}.jobs-vacancies .title-line{border-bottom:solid 1px #4e4e4e;position:absolute;left:0;z-index:1;-webkit-transform:translate(0,-19%);-ms-transform:translate(0,-19%);transform:translate(0,-19%);top:0}.jobs-vacancies .title-line .inner{font-size:13px;position:relative}.jobs-vacancies .title-line .inner:after{content:"";border-bottom:solid 1px #4e4e4e;width:50%;position:absolute}.jobs-vacancies #tl_1{top:auto;bottom:56px}.jobs-vacancies #tl_1 .inner:after{width:363px}.jobs-vacancies #tl_2{top:168px}.jobs-vacancies #tl_2 .inner:after{width:430px}.jobs-vacancies #tl_3{top:138px}.jobs-vacancies #tl_3 .inner:after{width:405px}.jobs-vacancies #tl_4{top:89px}.jobs-vacancies #tl_4 .inner:after{width:313px}.jobs-vacancies #tl_5{top:110px}.jobs-vacancies #tl_5 .inner:after{width:323px}.jobs-vacancies .circular-chart-wrap{width:355px;height:355px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jobs-vacancies .circular-chart-wrap .circular-chart-inner{position:relative}.jobs-vacancies .circular-chart-wrap:nth-child(1) .circle{stroke:#009fe3}.jobs-vacancies .circular-chart{display:block}.jobs-vacancies .circular-chart .circle{stroke:#23bbbb;fill:none;stroke-linecap:round}.jobs-vacancies .circular-chart .circle-fill{fill:none}.jobs-vacancies .circular-chart-wrap:nth-child(2){width:293px;height:293px}.jobs-vacancies .circular-chart-wrap:nth-child(2) .circle{opacity:.9}.jobs-vacancies .circular-chart-wrap:nth-child(3){width:256px;height:256px}.jobs-vacancies .circular-chart-wrap:nth-child(3) .circle{opacity:.8}.jobs-vacancies .circular-chart-wrap:nth-child(4){width:219px;height:219px}.jobs-vacancies .circular-chart-wrap:nth-child(4) .circle{opacity:.7}.jobs-vacancies .circular-chart-wrap:nth-child(5){width:182px;height:182px}.jobs-vacancies .circular-chart-wrap:nth-child(5) .circle{opacity:.6}.jobs-vacancies .circular-chart-wrap:nth-child(6){width:145px;height:145px}.jobs-vacancies .circular-chart-wrap:nth-child(6) .circle{opacity:.5}.jobs-vacancies .circular-chart-wrap:nth-child(7){width:108px;height:108px}.jobs-vacancies .circular-chart-wrap:nth-child(7) .circle{opacity:.4}.jobs-vacancies .circular-chart-wrap:nth-child(8){width:71px;height:71px}.jobs-vacancies .circular-chart-wrap:nth-child(8) .circle{opacity:.3}.jobs-vacancies .circular-chart-wrap:nth-child(9){width:34px;height:34px}.jobs-vacancies .circular-chart-wrap:nth-child(9) .circle{opacity:.2}.jobs-vacancies .circular-chart-wrap:nth-child(10){width:-3px;height:-3px}.jobs-vacancies .circular-chart-wrap:nth-child(10) .circle{opacity:.1}.jobs-vacancies .customProfT{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jobs-vacancies .customProfT #tl_main{width:100%;position:relative}.jobs-vacancies .customProfT #tl_main .title_data{font-size:30px;background-color:#fff;padding:15px 0;position:absolute;z-index:2;text-align:center;bottom:51px;width:90%;margin:0 auto;display:block;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-weight:500;line-height:1em}.jobs-vacancies .customProfT #tl_main .title_data span{display:block;font-size:16px}.jobs-vacancies .customProfT #tl_main .title{font-weight:600;font-size:16px;background-color:#009fe3;color:#fff;text-align:center;padding:0;margin:0 auto;width:243px;height:33px;line-height:33px;border-radius:24px;position:relative;z-index:2}.jobs-vacancies .customProfT #tl_main:after,.jobs-vacancies .customProfT #tl_main:before{content:"";border-bottom:solid 1px #4e4e4e;width:100%;-webkit-transform:translate(-12px,0);-ms-transform:translate(-12px,0);transform:translate(-12px,0);top:50%;position:absolute}.jobs-vacancies .customProfT #tl_main:before{border-right:solid 1px #4e4e4e;width:31px;height:31px;right:0;margin-top:1px;-webkit-transform:translate(1px,-100%);-ms-transform:translate(1px,-100%);transform:translate(1px,-100%);border-bottom-right-radius:50%}.jobs-vacancies .profession{padding-left:31px;position:relative}.jobs-vacancies .profession .lineBlok{position:absolute;top:0;left:0;width:31px;height:calc(50% - 30px);border:solid 1px #4e4e4e;border-bottom:none;border-radius:24px 24px 0 0}.jobs-vacancies .profession .lineBlok_sec{position:absolute;bottom:15.5px;left:0;width:31px;height:70%;border-right:solid 1px #4e4e4e;border-bottom:none}.jobs-vacancies .profession .title_wr{margin-bottom:22px}.jobs-vacancies .profession .title_wr:last-child{margin-bottom:0}.jobs-vacancies .profession .title{text-align:center;width:234px;font-size:16px;height:37px;line-height:37px;border-radius:24px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.35);box-shadow:0 0 10px rgba(0,0,0,.35);position:relative;font-weight:600}.jobs-vacancies .profession .title:before{content:"";width:8px;height:8px;background-color:#009fe3;position:absolute;border-radius:100%;left:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup-form,.popup-form-single{padding:140px 40px 40px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:6;background:#fff;overflow:auto;visibility:hidden;opacity:0;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.popup-form-single.open,.popup-form.open{opacity:1;visibility:visible}.popup-form .hs-error-msg::after,.popup-form .hs-error-msg::before,.popup-form .hs-recaptcha,.popup-form-single .hs-error-msg::after,.popup-form-single .hs-error-msg::before,.popup-form-single .hs-recaptcha{display:none!important}.popup-form-single__contact,.popup-form-single__download,.popup-form__contact,.popup-form__download{width:100%;max-width:880px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none}.popup-form-single__contact.open,.popup-form-single__download.open,.popup-form__contact.open,.popup-form__download.open{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-form-single__contact .form-leftside,.popup-form-single__download .form-leftside,.popup-form__contact .form-leftside,.popup-form__download .form-leftside{max-width:440px;margin:0 20px 0 0}.popup-form-single__contact .form-leftside button,.popup-form-single__download .form-leftside button,.popup-form__contact .form-leftside button,.popup-form__download .form-leftside button{margin:0;padding:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#3498db;background:0 0;border:0;outline:0}.popup-form-single__contact .form-leftside h4,.popup-form-single__download .form-leftside h4,.popup-form__contact .form-leftside h4,.popup-form__download .form-leftside h4{margin:40px 0 45px;font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;line-height:1.2}.popup-form-single__contact .form-leftside .text,.popup-form-single__download .form-leftside .text,.popup-form__contact .form-leftside .text,.popup-form__download .form-leftside .text{margin:0 0 70px;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:18px}.popup-form-single__contact .form-leftside .text *,.popup-form-single__download .form-leftside .text *,.popup-form__contact .form-leftside .text *,.popup-form__download .form-leftside .text *{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:18px}.popup-form-single__contact .form-leftside .certificate,.popup-form-single__download .form-leftside .certificate,.popup-form__contact .form-leftside .certificate,.popup-form__download .form-leftside .certificate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup-form-single__contact .form-leftside .certificate svg,.popup-form-single__download .form-leftside .certificate svg,.popup-form__contact .form-leftside .certificate svg,.popup-form__download .form-leftside .certificate svg{margin:0 10px 0 0;vertical-align:middle}.popup-form-single__contact .form-leftside .certificate span,.popup-form-single__download .form-leftside .certificate span,.popup-form__contact .form-leftside .certificate span,.popup-form__download .form-leftside .certificate span{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:1;vertical-align:middle}.popup-form form label,.popup-form-single form label{margin:0!important;font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;line-height:1}.popup-form form input,.popup-form-single form input{width:100%!important;margin:6px 0 0!important;padding:5px!important;height:40px!important;border:.5px solid rgba(74,74,79,.3)!important;border-radius:4px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;-webkit-box-shadow:none!important;box-shadow:none!important}.popup-form .hs-error-msg,.popup-form-single .hs-error-msg{max-width:none!important;width:100%!important;margin-top:10px!important;display:block;position:relative!important}.popup-form .hs-form-field,.popup-form-single .hs-form-field{margin-bottom:18px!important}.popup-form .hs-form-required,.popup-form-single .hs-form-required{color:red}.popup-form .legal-consent-container,.popup-form-single .legal-consent-container{margin:15px 0;padding:8px 10px;background:#f2f2f2}.popup-form .legal-consent-container,.popup-form .legal-consent-container p,.popup-form-single .legal-consent-container,.popup-form-single .legal-consent-container p{font-family:Montserrat,sans-serif;font-weight:500;font-size:8px;line-height:10px}.popup-form .forms-submit-button,.popup-form-single .forms-submit-button{width:auto!important;height:auto!important;padding:18px 30px!important;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;line-height:1;color:#fff;background:-o-linear-gradient(42deg,#e54725 50%,#ff3186);background:linear-gradient(48deg,#e54725 50%,#ff3186);background-size:200%;border:0!important;border-radius:3px;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.popup-form .forms-submit-button:hover,.popup-form-single .forms-submit-button:hover{background-position:95%0}.hsform-apply{margin:30px 0 0!important}.hsform-apply form .field.hs-form-field{margin:0 0 24px!important}.hsform-apply form .field.hs-form-field>label{font-weight:500;font-size:16px;color:#4a4a4f}.hsform-apply ul{padding:0;margin:0;list-style:none!important}.hsform-apply ul li{padding:0}.hsform-apply input.hs-input,.hsform-apply select.hs-input{padding:0 12px!important;font-size:15px;height:40px!important;margin-top:0!important}.hsform-apply input.hs-input[type=checkbox]+span,.hsform-apply input.hs-input[type=radio]+span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hsform-apply input.hs-input[type=checkbox]+span:after,.hsform-apply input.hs-input[type=radio]+span:after{top:calc(50% - 4.5px)}.hsform-apply input.hs-input[type=file]{padding:0!important;border:0!important;margin-top:10px!important}.hsform-apply .field.hs-form-field{margin-top:0}.hsform-apply .hs-error-msgs label{width:100%!important;padding:0!important;margin-top:0!important;border:0}.hsform-apply .inputs-list label{margin-top:0!important}@media (min-width:501px){.subscriprion .hbspt-form .hs-form select.hs-input{width:auto!important;max-width:230px!important;border-radius:0;border-right:none!important;border-left:none!important}}@media (min-width:576px){.container-whitepaper-landing{max-width:540px}}@media (min-width:768px){.container-whitepaper-landing{max-width:720px}}@media screen and (min-width:768px){ul.list-cols-2{-moz-column-count:2;-webkit-column-count:2;column-count:2}.horizontal .faq-categorized-block__item-head:hover{background-color:#23bbbb;color:#fff}.hidden-pc,.visible-sm{display:none!important}}@media sceent and (min-width:768px){div.mce-fullscreen{left:160px!important;width:auto!important;right:0}}@media screen and (min-width:991px){header ul.new-mega-menu>li.menu-item-has-children:hover:before{background-image:url(../img/svg/arrow-down-red.svg)}header ul.new-mega-menu>li:hover .sub-menu-0{opacity:1;visibility:visible}header ul.new-mega-menu>li:hover>a{position:relative;display:block;color:#e84610}header ul.new-mega-menu>li:hover>a:after{content:"";display:block!important;width:100%;height:40px;position:absolute;top:100%;background-color:transparent}header.sticky .logo,header.theme-white .logo{background:url(../img/svg/Code_logo_grey_fit.svg) no-repeat center;height:40px}.post:first-of-type{margin:0}.articles .article:hover{border:2px solid #e54725;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.section-brands .brand-slider .slick-list{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media (min-width:992px){.container-whitepaper-landing{max-width:960px}}@media screen and (min-width:1024px){.numbers-block.onlynumbers.wide .numbers-block__numbers-item{font-size:76px}}@media (min-width:1200px){.container-whitepaper-landing{max-width:1140px}}@media screen and (min-width:1280px){.form .input-info{width:400px;position:absolute;left:100%;bottom:0}.form .input-info picture{display:none}}@media screen and (min-width:1281px){.video-screen:hover::after{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.slick-arrow.slick-next:hover,.slick-arrow.slick-prev:hover{-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.slick-arrow.slick-prev:hover{-webkit-transform:scale(1.1) rotate(180deg);-ms-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg)}.slick-arrow.slick-next:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.companies .slick-arrow.slick-next:hover{-webkit-transform:translate(0,-50%) scale(.9);-ms-transform:translate(0,-50%) scale(.9);transform:translate(0,-50%) scale(.9);opacity:.5;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.companies .slick-arrow.slick-prev:hover{-webkit-transform:translate(0,-50%) rotate(.5turn);-ms-transform:translate(0,-50%) rotate(.5turn);transform:translate(0,-50%) rotate(.5turn)}.section-advantages{padding:60px 20px}.section-brands .brand-quotes .slick-arrow.slick-next:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.section-brands .brand-quotes .slick-arrow.slick-prev:hover{-webkit-transform:rotate(.5turn) scale(1.2);-ms-transform:rotate(.5turn) scale(1.2);transform:rotate(.5turn) scale(1.2);opacity:1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.page-default .prl-130-lg,.page-default .px-130-lg,.prl-130-lg,.px-130-lg{padding-right:130px;padding-left:130px}}@media screen and (min-width:991px) and (max-width:1366px){.page-default .section-top{margin:25px auto 0}}@media screen and (min-width:768px) and (max-width:1023px){.lists-block__inner{padding:0}.lists-block__head{padding-right:30px}.lists-block__list{padding-right:10px}.lists-block__list ul li{font-size:16px}}@media screen and (max-width:621px) and (max-width:400px){.wp-block-columns .wp-block-ugb-container.btnBlock .ugb-container__content-wrapper .wp-block-button,.wp-block-columns .wp-block-ugb-container.btnBlock .ugb-container__content-wrapper .wp-block-button__link{width:100%}}@media screen and (max-width:1600px){.free-5-day-section.ugb-container.ugb-container--align-horizontal-center .ugb-container__content-wrapper{width:90%}}@media screen and (max-width:1440px){.page-default .wp-block-cover{min-height:550px}.page-default .wp-block-cover p{font-size:24px}.section-brands{height:620px}}@media screen and (max-width:1366px){.coockies-message,.nav-sticky{height:50px}.coockies-message.offseted{margin:0 0 60px}.nav-sticky.sticky{top:60px}.nav-sticky a{font-size:15px}.pages-navigation nav li{margin:7px 0}.pages-navigation nav a{font-size:20px}.panel,header{height:60px}.panel p span,.section-brands blockquote{font-size:24px}.panel .button{height:40px;padding:0 40px;font-size:16px}.speaker,section.speakers-block .speaker_item{width:calc(50% - 40px);margin:20px;min-height:1px;height:auto;padding:50px 0 0 30px}.stat .num{font-size:55px}.diploma{margin:40px 40px 0 auto}.blog-article-container{margin:60px 0 0}.team .info{padding:20px 15px}.popup-wr .popup-inner.regular{padding:25px}.popup-brochure .section-form input{height:36px;font-size:14px}.popup-brochure .section-form p{font-size:12px}.popup-brochure .section-form .input-field{margin:5px 0 0}.embedded-joinwebinar-button button.btn,.hubspot-forms-navy-bg input[type=submit],.hubspot-forms-red-bg input[type=submit],.hubspot-forms-white-bg input[type=submit],.nf-field-element input[type=button],.ninja-form-red-bg input[type=button],.ninja-forms-form-wrap ul.nf-next-previous input[type=button],.simpay-form-control .simpay-payment-btn{height:50px}.ninja-forms-form-wrap .nice-select{height:50px;line-height:48px}.ninja-form-white-bg .nf-field-element input[type=button],select.ninja-forms-field{height:50px!important}.hbspt-form .form_step__buttons .btn{padding:12px 19px}.form .button,.form input,.simpay-field-wrap .simpay-coupon-field,button.simpay-apply-coupon{height:50px}.page-default .section-top .wp-block-image figcaption{font-size:68px;padding:50px}.section-top .info.compressed h1,.section-top .info.compressed h2{font-size:80px}.section-top .info.compressed{margin:0}.section-top h3{font-size:44px}.section-top picture img{max-height:100px}.home-section-top h1{font-size:42px}.section-brands{height:580px}.section-form.theme-white .form-wrapper{margin:40px auto 0}.form .input-field{margin:20px 0 0}.form .input-info p{font-size:13px}.section-map .country{margin:30px 0 0}.section-map p{font-size:16px}.section-quote{height:auto}.section-quote .quote{padding:0 0 0 100px}.courses .course{min-height:520px;padding:60px}.section-students-portfolio{padding:80px 40px 0}.section-thank{padding:30px 50px}.application-form-wrapper{margin:40px auto 0}}@media (max-width:1366px){.page-enterprise{padding:60px 0 0}}@media screen and (max-width:1320px){header ul.new-mega-menu>li>a{font-size:13px}.diploma-path__bg{top:22px}}@media screen and (max-width:1280px){.section,section{padding:40px}.partner-stats .info .main,.section-description,.section-wrapper>.section-description,.students blockquote,.support h4{font-size:20px}.pricing-section-page{padding:0 0 40px}.footer-container{padding:32px 30px 28px}.footer-nav__block{padding-right:10px}.nav-lang-dropdown-content{padding:40px 40px 0}.coockies-message .close-coockies{right:40px}.nav-sticky a{font-size:13px;margin:0 10px}.panel p{font-size:12px}.panel{padding:0 40px}.panel .button{padding:0 25px}.panel-single{padding:0}.panel-single .wrapper-inner{padding:0 40px}.stat .num{font-size:40px}.stat .descr{font-size:18px}.partner-stats{margin:40px 0 0}.partner-stats .info{padding:0 40px 0 0}.partner-stats .graphs{width:380px}.partner-stats .graph-current{font-size:16px}.section-stat-full{padding:50px 20px}.section-stat-full h3{margin:0 0 20px}.videos{padding:40px 0 0}.video-screen,iframe{margin:40px auto 0}.students .student{height:350px}.students .student:first-child blockquote{font-size:22px}.students .qoute-block{padding:30px}.mentors p{padding:0 20%0 0}.slick-arrow.slick-prev{top:50%;-webkit-transform:translate(0,-50%) rotate(180deg) scale(.75);-ms-transform:translate(0,-50%) rotate(180deg) scale(.75);transform:translate(0,-50%) rotate(180deg) scale(.75)}.slick-arrow.slick-next{top:50%;-webkit-transform:translate(0,-50%) scale(.75);-ms-transform:translate(0,-50%) scale(.75);transform:translate(0,-50%) scale(.75)}.companies,.support{margin:40px 0 0}.support blockquote{font-size:20px;margin:20px 0}.section-blog-home .title,.section-steps .steps-slider p,.support p{font-size:14px}.companies{padding:0 40px}.companies .slick-arrow.slick-next{right:-10px}.diploma{width:60%;margin:40px 0 0 auto}.prices.prices-four .price{width:calc(50% - 26px);margin:13px;max-width:none}.pricing-plans{margin:40px 0 0}.post h5,.press-block p{font-size:16px}.section-blog-home{padding:40px 20px}.posts,.posts-nav{padding:0 10px}.posts .pagination{margin:40px 0 10px}.post .post-info{padding:20px}.posts-nav{width:300px}.posts-nav .post-nav-block{margin:20px 0 0}.posts-nav .categories a{font-size:15px;margin:12px 0}.posts-nav .post-nav-wrapper{padding:3px 15px}.posts-nav .period .period-title,.posts-nav .post-nav-block .post h5,.posts-nav .tags a{font-size:15px}.posts-nav .form h3{font-size:20px;line-height:1.3}.posts-nav .form input{width:100%;border-radius:4px;font-size:14px}.posts-nav .form .input-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.posts-nav .form .input-block .button{width:100%;margin:10px 0 0;border-radius:4px}.features.one-line .feature{width:calc(33.33% - 28px)}.features.single-column-phone .feature{width:calc(50% - 28px);max-width:none}.team .person{width:calc(33.33% - 24px)}.team .linkedin{opacity:1}.team .linkedin svg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.courses .course.big h5,.page-default .wp-block-cover .h1,.page-default .wp-block-cover .h2,.page-default .wp-block-media-text.like-hero .wp-block-media-text__content .has-large-font-size,.section-top h1,.section-top h2{font-size:64px}.page-default .wp-block-media-text.like-hero .wp-block-media-text__content{padding:105px 25px}.page-default .wp-block-media-text.like-hero .wp-block-media-text__content a.wp-block-button__link,.section-top .button{height:50px;padding:0 20px}.page-default blockquote{padding:40px 80px}.page-default blockquote p{font-size:24px;max-width:80%;margin:0 auto 0 0}.page-default blockquote cite,.section-steps .steps-slider h5{font-size:24px}.page-default .wp-block-columns.events-list{margin-left:-55px;margin-right:-55px}.section-top .info.compressed{margin:0 0 80px}.day p,.section-top p{font-size:18px}.home-section-top h1{font-size:42px}.section-steps .steps-slider .slick-next,.section-steps .steps-slider .slick-prev{width:50px;height:50px}.section-steps .steps-slider .slide{padding:30px 280px 30px 30px}.section-steps .steps-slider h3{font-size:32px}.advs .adv{width:calc(50% - 30px)}.advs h5,.section-brands blockquote{font-size:20px}.articles{margin:40px 0 0}.section-brands{height:500px}.section-brands .brand-slider{height:100px;margin-top:-100px}.section-brands .brand-quotes .slick-arrow.slick-next{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.section-brands .brand-quotes .slick-arrow.slick-prev{-webkit-transform:rotate(.5turn) scale(1);-ms-transform:rotate(.5turn) scale(1);transform:rotate(.5turn) scale(1)}.section-advisory .slick-prev{left:-15px}.section-advisory .slick-next{right:-15px}.section-days{padding:80px}.day{margin:0}.day picture{height:240px}.day h5{font-size:22px;margin:20px 0 0}.section-quote blockquote{font-size:24px}.courses .course{min-height:460px}.courses h5{font-size:32px}.section-curriculum .curriculum{width:calc(50% - 40px);margin:20px}.section-diploma>picture{height:80%}.section-vacancies h3{margin:0 0 40px}.section-mosaic .mosaic{min-height:400px}.section-mosaic p{font-size:13px}.section-mosaic .info{padding:30px}.section-springboard-logos .logos picture{width:calc(50% - 20px);margin:10px}.portfolio-slider{padding:50px 20px 0 50px}.portfolio-slider .info{margin:0 50px 0 0}.portfolio-slider picture{height:320px}.section-thank h3{font-size:24px}.three-offers__item{padding:0 30px}.three-offers__title{font-size:25px}.three-offers__icon{margin-right:15px;height:55px}.three-offers__subtitle{font-size:18px;margin-top:25px}.three-offers__btn .button{font-size:15px}.apply_now_kick.columns_content-block{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.apply_now_kick.columns_content-block .columns_item{width:29%}.why-transform__metrics{margin:-25px}.why-transform__metric{padding:25px}.metric__midcircle{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.wp-block-columns{padding:40px}.columns_content-block__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.columns_content-block .columns_item{width:45%;margin-bottom:30px}.pricing-block.prices-four .price{width:calc(50% - 26px);margin:13px;max-width:none}}@media screen and (max-width:1200px){.numbers-block.onlynumbers .numbers-block__numbers-item{padding:30px}.free-5-day-section{background-size:cover;padding:100px 40px;background-position-x:10%}.free-5-day-section p{font-size:24px}.free-5-day-section .wp-block-button__link{padding:25px 65px;font-size:20px;line-height:1em}}@media (max-width:1200px){.content-nav-block__links a{margin-right:22px}}@media (max-width:1199px){.reviews-block{padding:70px 0}.reviews-block__header{font-size:37px;line-height:1}}@media screen and (max-width:1150px){.diploma-path__bg{max-width:108%;top:23px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.diploma-path__col_left{padding-left:4.3%;padding-top:7.9%}.diploma-path__col_right{padding-right:3.9%}}@media screen and (max-width:1100px){.jobs-vacancies .customProfT #tl_main .title{width:197px;font-size:12px;height:24px;line-height:24px}.jobs-vacancies .profession .title{width:205px}}@media screen and (max-width:1024px){.three-offers__title{font-size:20px}.three-offers__btn .button{font-size:12px}}@media screen and (max-width:1023px){.hero__inner{padding:0 30px;width:90%}.rounded-section__inner{padding:15px 30px}.icons-texts__item img{width:60px}.icons-texts__item-text br{display:none}.logos-slider__inner{padding:20px 0}.numbers-block{padding:60px 40px}.numbers-block__title{width:40%;padding:0 25px 0 0}.numbers-block__numbers{width:60%}.numbers-block__numbers-item{font-size:45px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.numbers-block__numbers-item span{font-size:13px}.testimonials-grid__item{padding:20px 20px 30px;margin-bottom:10px}.testimonials-grid__item-text{margin-top:25px}.testimonials-grid__item-author{width:100%}.testimonials-item__text{margin-top:25px}.testimonials-item__author{width:100%}.three-cards__grid-item{width:calc(50% - 20px)}.flex-dropdowns-block__item{width:calc(50% - 30px)}.hubspot-modal-auto__content{margin-left:0}.review-block__item-bottom .btn{font-size:12px;padding-left:10px;padding-right:10px}.hidden-tablet{display:none!important}}@media (max-width:1023px){.price-card-block{padding:0 20px 20px}.price-card-block .pill-label{right:15px;top:15px;font-size:10px}.price-card-block__price{font-size:34px}.price-card-block__price span{font-size:20px}}@media screen and (max-width:1000px){.two-form-full-stack{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-full-stack{margin:20px auto 0}}@media (max-width:991px){.event-main__info{width:100%}.event-main__info .share-button{display:block}.event-main__form{width:100%;padding:10px;position:fixed;top:auto;left:0;bottom:0;background:#fff;-webkit-box-shadow:0 0 1px 0#000;box-shadow:0 0 1px 0#000;z-index:99}.event-main__form .share-button{display:none}.event-main__form .reserve-button{display:block}.event-main__form .sponsors{display:none}.event-main__form .form{padding:50px 25px 25px;position:fixed;top:0;left:0;right:0;bottom:0;border-radius:0;background:#fff;visibility:hidden;opacity:0;overflow:auto;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:100}.event-main__form .form .form-close{margin:0;padding:0;display:block;position:absolute;top:15px;right:15px;background:0 0;border:0;outline:0;z-index:1}.reviews-card{padding:0 15px}.reviews-card:first-child{padding:0 15px 0 0}.reviews-card:last-child{padding:0 0 0 15px}#video-popup{padding:0 2%}.enterprise-single-video{padding-top:35px}.enterprise-single-video h3{font-size:18px}.enterprise-single-video .video-block-popup{width:100%}.enterprise-reviews__container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.enterprise-reviews h3{margin:0 0 25px;font-size:30px}.enterprise-reviews__review{width:100%;max-width:500px;margin:0 auto 70px}.enterprise-reviews__review:last-of-type{margin:0 auto}.enterprise-reviews__review .review-images{margin:0 auto 20px}.enterprise-main-block__page a,.enterprise-reviews__review a{margin:auto auto 0}.enterprise-checklist{padding-top:40px}.enterprise-checklist__container,.enterprise-steps__step h5::before{display:none}.enterprise-articles__article{width:100%;margin:0 0 40px}.enterprise-articles__article:last-of-type{margin:0}.enterprise-articles__article .article-image{margin:0 0 20px}.enterprise-articles__article .desc{margin:0 0 25px}.enterprise-main-block h1{font-size:30px}.enterprise-main-block__container{-ms-flex-wrap:wrap;flex-wrap:wrap}.enterprise-main-block__page{width:100%;max-width:500px;margin:0 auto 55px}.enterprise-main-block__page:last-of-type{margin:0 auto}.enterprise-main-block__page .text{margin:0 0 45px}.enterprise-steps{padding-top:50px;padding-bottom:55px}.enterprise-steps h3{margin:0 0 30px;font-size:30px;line-height:40px}.enterprise-steps__block{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.enterprise-steps__step{width:100%;padding:0 0 45px;position:relative}.enterprise-steps__step::before{content:"";width:0;height:100%;display:block;position:absolute;top:0;left:28px;border-right:1px dashed #4a4a4f}.enterprise-steps__step h5{margin:0 0 12px 20px;padding:0 0 0 40px}.enterprise-steps__step h5::after{top:0}.enterprise-steps__step .text{padding:0 0 0 60px}.enterprise-steps__logos .approved{display:none}.enterprise-steps__logos .logos{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:991px){.page-default .wp-block-columns.side-padding{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-default .wp-block-columns .wp-block-column .wp-block-media-text__content p{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-default .wp-block-columns .wp-block-column{width:100%;margin:10px 0;-ms-flex-preferred-size:100%;flex-basis:100%;padding:10px 20px 30px}.numbers-block.prl-20 .numbers-block__numbers-item{padding-right:15px!important;padding-left:15px!important}.numbers-block.onlynumbers .numbers-block__numbers-item{padding:15px}.hidden-lg{display:none}.project-block .project_item{width:100%}}@media screen and (max-width:990px){.page-default .section-advisory h3 span,.page-default .section-curriculum h3 span,.page-default .section-hire h3 span,.page-default .section-sertification h3 span,.page-default .section-speakers h3 span,section h3{font-size:24px}section h3.bigger{font-size:28px}.section-wrapper>p.bigger,section>p.bigger{font-size:16px;padding:0 30px;margin:30px 0}.wrapper-inner.partial{padding:0}.separator.inner{margin:40px 0 0}header a{color:#4a4a4a;font-weight:500}header .header-side,header .user-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .header-side{position:fixed;width:100%;height:calc(100vh - 60px);background-color:#fff;left:0;top:60px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);z-index:10;opacity:0;-webkit-transition:opacity 1s,-webkit-transform 1s;-o-transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s;overflow:auto;padding:20px 0 80px}header .header-side.is-open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}header .user-nav{-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:none}header .user-nav a{padding:0;color:#fff}header .user-nav a:first-child{margin:0 0 5px;font-weight:500}header .user-nav a:first-child:after{display:none}header .logo{width:90px;height:40px;background:url(../img/svg/logo.png) no-repeat left center;background-size:contain;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}header .top-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav{background-color:#fff}header .top-nav,header nav .mobile-login,header nav a{display:-webkit-box;display:-ms-flexbox;display:flex}header nav a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:16px;font-weight:500}header nav a .menu-svg-icons,header nav a img{height:22px;margin:0 0 10px}header nav .mobile-login{color:#e54725}header nav .mobile-login:after{display:none}header nav,header nav a,header ul,header ul.new-mega-menu>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header nav a,header ul,header ul.new-mega-menu>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header ul.new-mega-menu{width:100%}header ul.new-mega-menu>li{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}header ul.new-mega-menu>li.menu-item-has-children{padding:0 22px 0 0}header ul.new-mega-menu>li.menu-item-has-children .onlymobyleItem{display:block;opacity:1;position:relative}header ul.new-mega-menu>li.menu-item-has-children .onlymobyleItem>a{font-size:15px;font-weight:600;text-transform:capitalize;line-height:1;letter-spacing:.1px;display:block;width:100%;text-align:left;padding:16px 16px 16px 26px;border-left:2px solid #e84610;-webkit-transition:background-color .3s,-webkit-box-shadow .3s;-o-transition:background-color .3s,box-shadow .3s;transition:background-color .3s,box-shadow .3s;transition:background-color .3s,box-shadow .3s,-webkit-box-shadow .3s;background-color:rgba(242,242,242,.5);-webkit-box-shadow:3px 6px 10px 0 rgba(0,0,0,.07);box-shadow:3px 6px 10px 0 rgba(0,0,0,.07);color:#e84d1b}header ul.new-mega-menu>li.menu-item-has-children:before{top:19px;-webkit-transform:none;-ms-transform:none;transform:none;right:15px}header ul.new-mega-menu>li.menu-item-has-children.opened:before{background-image:url(../img/svg/arrow-down-red.svg)}header ul.new-mega-menu>li>a{padding:10px 15px;font-size:15px}header ul.new-mega-menu>li.opened>a{color:#e84610}header ul.new-mega-menu>li.opened .sub-menu-0{max-height:none}header ul.new-mega-menu .sub-menu-0{opacity:1;visibility:visible;position:static;max-height:0;-webkit-transform:none;-ms-transform:none;transform:none;overflow:hidden;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}header ul.new-mega-menu .blog-menu .sub-menu-1,header ul.new-mega-menu .sub-menu-0 li{width:100%;padding:0}header ul.new-mega-menu .sub-menu-0 li.menu-title>a{font-size:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}header ul.new-mega-menu .sub-menu-0>li{width:100%;padding:7px 42px}header ul.new-mega-menu .sub-menu-0>li:not(:first-child){padding-top:25px}header ul.new-mega-menu .sub-menu-1>li:not(.simpleOnMobile)>a{text-align:left;background-color:rgba(242,242,242,.5);-webkit-box-shadow:3px 6px 10px 0 rgba(0,0,0,.07);box-shadow:3px 6px 10px 0 rgba(0,0,0,.07);color:#e84d1b}header ul.new-mega-menu .blog-menu .sub-menu-0>li{padding:7px 42px;-ms-flex-wrap:wrap;flex-wrap:wrap}header ul.new-mega-menu .blog-menu .sub-menu-0>li>a{width:100%;margin-bottom:20px}header ul.new-mega-menu .blog-menu .sub-menu-1>li{width:100%}header .submenu{bottom:0;top:auto;left:0;margin:0 0 75px;display:none}header .submenu li:last-child::before{display:block}.page-default .wp-block-media-text.like-hero .wp-block-media-text__content .wp-block-button .wp-block-button__link,header li{margin:0}header li:not(:first-child){margin-top:25px}header .button{width:150px;height:50px;margin-top:20px;font-weight:400}header.theme-white .logo{background-image:url(../img/svg/logo_sticky.svg);background-repeat:no-repeat;background-position:center;background-size:contain}header.theme-white{top:0;height:70px;-webkit-box-shadow:0 2px 9px 0 rgba(0,0,0,.21);box-shadow:0 2px 9px 0 rgba(0,0,0,.21)}.burger,.mobile-footer,.posts-nav .post-nav-block .post picture{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-footer{position:fixed;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;left:0;width:100%;height:80px;background-color:#fff;border-top:1px solid #d5d5d5;padding:0 20px}.sticky .mobile-footer{opacity:1;visibility:visible}.mobile-footer .button{height:40px;padding:0 20px;font-size:15px;margin-top:0}.header-search{margin-top:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-bottom__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.coockies-message{margin:0 0 80px}.acf-block-preview .button,.button{height:40px;padding:0 20px;font-size:15px}.acf-block-preview .button-secondary,.button-secondary{border:1px solid #fff}.acf-block-preview .button-bordered,.acf-block-preview .button-bordered:hover,.acf-block-preview .button-secondary:hover,.button-bordered,.button-bordered:hover,.button-secondary:hover{border:1px solid #e54725}.acf-block-preview .button-bordered-white,.acf-block-preview .button-bordered-white:hover,.button-bordered-white,.button-bordered-white:hover{border:1px solid #fff}.acf-block-preview .button-bordered-red,.acf-block-preview .button-bordered-red:hover,.button-bordered-red,.button-bordered-red:hover,.page-default .is-style-outline .wp-block-button__link,.page-default .is-style-outline .wp-block-button__link:hover{border:1px solid #e54725}.download-button{margin:0 auto 40px}.nav-sticky,.panel{display:none}.promo{position:fixed;height:140px;padding:0 50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo+header{top:140px}.promo.sticky{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-box-shadow:0 2px 9px 0 rgba(0,0,0,.21);box-shadow:0 2px 9px 0 rgba(0,0,0,.21)}.promo .button{margin:20px auto 0}.speaker,section.speakers-block .speaker_item{width:100%;margin:0 0 25px;height:auto;padding:25px 0 0 25px}.speaker .info,section.speakers-block .speaker_item .info{padding:0 0 20px;width:50%}.speaker picture{width:50%}.speaker picture img,section.speakers-block .speaker_item picture img{max-height:240px}.stats.free-width .stat{padding:0 40px}.stat .num{font-size:32px}.stat .descr,.stat .num small{font-size:14px}.partner-stats .info .button{margin:40px 0 0}.partner-stats .graphs{width:320px}.partner-stats .graph-current{font-size:14px}.partner-stats .graph{height:50px}.partner-stats .year,.posts-nav .post-nav-block .post h5{font-size:16px}iframe{height:340px}.videos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.videos .video{width:100%;margin:10px auto}.video{max-width:80%}.students .student{width:50%}.students .student:first-child blockquote{font-size:18px}.students .qoute-block>picture img{height:25px}.students .qoute-block p{font-size:11px}.advs h5 span,.students blockquote{font-size:15px}.mentors{margin:30px 0 0}.mentors .mentor{margin:10px;width:calc(50% - 20px);padding:60px 40px;min-height:200px}.mentors h4,.support h4{font-size:18px}.support .info{padding:0 20px 0 0}.support h4{margin:0 0 15px}.support blockquote{font-size:18px;margin:15px 0}.companies .company img{max-height:40px}.companies .slick-arrow.slick-prev{display:block!important;left:-10px}.diploma{width:100%;padding:30px}.prices .price{margin:10px;padding:30px}.pricing-plans .wrapper{padding:50px 20px 30px}.pricing-plans .plan{margin:0 10px;width:calc(50% - 20px)}.pricing-plans .price{margin:30px 0;font-size:40px}.pricing-plans .price sup{font-size:26px}.press-block{margin:30px auto 0}.press-block p{margin:0 0 0 40px}.blog-article-container{margin:70px 0 0}.section-blog-home h3{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px}.section-blog-home{padding:40px 20px}.posts .title,.section-blog-home .title{margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-home{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:15px 0 0}.posts{padding:0 0 15px;margin:30px 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.posts .title{display:-webkit-box;display:-ms-flexbox;display:flex}.posts .page-title{display:none}.posts .categories-mobile{display:block;margin:30px 0 0}.posts-nav{width:100%;padding:15px 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.posts-nav .post-nav-block.hight-priority{margin:0 0 40px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.posts-nav .post-nav-block{display:none}.posts-nav .post-nav-block.blog-popular{display:block}.posts-nav .post-nav-block .post{margin:30px 0 0}.jobs-vacancies .customProfT #tl_main .title_data span,.posts-nav .post-nav-block .blog-type{font-size:12px}.posts-nav .post-nav-block .blog-text{display:block}.posts-nav .form input{margin:0;border-radius:5px 0 0 5px;font-size:16px}.posts-nav .form .input-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.posts-nav .form .input-block .button{width:240px;margin:0;border-radius:0 5px 5px 0;font-size:16px;padding:0 50px}.reaction a{margin:0 20px}.features picture img{height:32px}.features.one-line .feature{width:calc(33.33% - 14px)}.features .feature{width:calc(50% - 14px);margin:7px;padding:15px}.features p,.page-default .wp-block-media-text.like-hero .wp-block-media-text__content p{font-size:18px}.team{margin:40px 0 0}.team .person{width:calc(50% - 24px)}.team-cards .team-cards__item{-ms-flex-preferred-size:calc(50% - 14px)!important;flex-basis:calc(50% - 14px)!important;-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.popup-wr .popup-inner.regular{padding:20px}.section-thank p.thank-sprite{margin:15px 0}.page-default .section-sertification h3{margin:0 0 20px}button.simpay-apply-coupon{font-size:15px;padding:0 20px}.nav-header{display:none}.page-default .wp-block-table{padding:40px 0;width:calc(100% - 80px)}.page-default .entry-content>p,.page-default .wp-block-embed-youtube{padding:40px}.page-default .wp-block-cover .h1,.page-default .wp-block-cover .h2,.page-default .wp-block-media-text.like-hero .wp-block-media-text__content .has-large-font-size,.section-top .info.compressed h1,.section-top .info.compressed h2,.section-top h1,.section-top h2{font-size:42px;line-height:1.2}.page-default .wp-block-cover p,.section-top p{max-width:100%}.page-default .wp-block-media-text.like-hero .wp-block-media-text__media{margin:10px -60px 0}.page-default .wp-block-media-text.like-hero .wp-block-media-text__content a.wp-block-button__link{font-size:14px;height:40px;padding:0 20px;margin:20px 0 0}.page-default .wp-block-gallery figure{min-height:250px}.page-default .schema-how-to{padding:40px 20px}.page-default .schema-how-to .schema-how-to-steps .schema-how-to-step{margin:20px;width:calc(50% - 40px)}.page-default .schema-faq{padding:40px}.page-default .wp-block-button__link,.page-default .wp-block-file__button,.wp-block-button__link,.wp-block-file__button{padding:0 20px;font-size:15px}.page-default .wp-block-button__link-secondary,.page-default .wp-block-file__button-secondary{border:1px solid #fff}.page-default .wp-block-button__link-bordered,.page-default .wp-block-button__link-bordered:hover,.page-default .wp-block-button__link-secondary:hover,.page-default .wp-block-file__button-bordered,.page-default .wp-block-file__button-bordered:hover,.page-default .wp-block-file__button-secondary:hover{border:1px solid #e54725}.page-default .wp-block-button__link-bordered-white,.page-default .wp-block-button__link-bordered-white:hover,.page-default .wp-block-file__button-bordered-white,.page-default .wp-block-file__button-bordered-white:hover,.wp-block-button__link-secondary,.wp-block-file__button-secondary{border:1px solid #fff}.page-default .wp-block-button__link-bordered-red,.page-default .wp-block-button__link-bordered-red:hover,.page-default .wp-block-file__button-bordered-red,.page-default .wp-block-file__button-bordered-red:hover,.wp-block-button__link-bordered,.wp-block-button__link-bordered:hover,.wp-block-button__link-secondary:hover,.wp-block-file__button-bordered,.wp-block-file__button-bordered:hover,.wp-block-file__button-secondary:hover{border:1px solid #e54725}.page-default .wp-block-columns.has-2-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-default .wp-block-columns.has-2-columns.reorder{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-default .wp-block-columns.events-list{margin-left:-60px;margin-right:-60px}.wp-block-button__link-bordered-white,.wp-block-button__link-bordered-white:hover,.wp-block-file__button-bordered-white,.wp-block-file__button-bordered-white:hover{border:1px solid #fff}.wp-block-button__link-bordered-red,.wp-block-button__link-bordered-red:hover,.wp-block-file__button-bordered-red,.wp-block-file__button-bordered-red:hover{border:1px solid #e54725}.section-top .title-wrapper{padding:15px 0}.section-top h1.about-header,.section-top h2.about-header{font-size:60px;line-height:1.2;text-align:center;margin:0 0 100px}.section-top h4{font-size:18px;margin:0 0 10px}.section-top h3{font-size:36px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-top picture{margin:0}.section-top .button{font-size:14px;height:40px;padding:0 20px;margin:20px 0 0}.hero-cards{margin-top:0}.hero-card{padding:15px 40px}.hero-card .hero-card__title,.section-brands blockquote,.section-steps .steps-slider h3{font-size:20px}.hero-card .hero-card__button,.hero-footer{margin-top:25px}.hero-footer__left,.hero-footer__title,.section-courses::after{display:none}.home-section-top .info{padding-top:0;margin-bottom:0}.home-section-top{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:42px;padding-left:42px}.section-steps{padding:0}.section-steps .slick-slide{padding:16px 8px}.section-steps .slick-slide>div{height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#000));background:-o-linear-gradient(left,transparent,#000);background:linear-gradient(to right,transparent,#000)}.section-steps .slick-dots{display:none!important}.section-steps .bg-slide-picture{width:auto;max-width:360px;position:relative;bottom:0;right:0;margin:auto 0 0}.section-steps .bg-slide-picture img{width:auto;max-height:200px;max-width:180px;margin:0 auto}.section-steps .steps-slider .slick-list{padding:0 35%0 0}.section-steps .steps-slider .slick-list,.section-steps .steps-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.section-steps .steps-slider .slick-next,.section-steps .steps-slider .slick-prev{display:none!important}.section-steps .steps-slider .slide{padding:20px 20px 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.section-steps .steps-slider .slide .ico{height:18px;margin:0 0 15px}.section-steps .steps-slider .slide .ico img{max-height:100%}.section-steps .steps-slider h5{font-size:16px;margin:15px 0}.section-steps .steps-slider p{font-size:13px;margin:0 0 15px}.section-steps .steps-slider .button{height:40px;margin:0 0 10px}.advs .adv{width:100%;height:auto;margin:5px 0;padding:20px 15px}.advs .svgimg,.advs img{position:relative;top:0;left:0;height:18px}.advs h5,.section-brands .brand-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.advs h5{margin:0}.advs h5 span{margin-left:15px}.advs p{font-size:11px;line-height:1.7}.section-articles{padding:40px 0}.articles h5,.diploma-path h3.diploma-path__top{font-size:18px}.section-brands{height:570px}.section-brands .brand-slide{padding:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1}.section-brands .brand-slide img{margin:0 auto}.section-brands .brand-quotes .slick-arrow{top:auto;bottom:15px}.section-brands .brand-quote .quote{max-width:50%;-webkit-transform:translate(80px,-15%);-ms-transform:translate(80px,-15%);transform:translate(80px,-15%)}.section-advisory .slick-slide{margin:0 25px 0 0}.section-advisory .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.section-advisory .slick-list{position:relative;padding:0 25%0 0;width:calc(100% + 40px)}.section-advisory .slick-arrow{display:none!important}.section-days{padding:60px 20px}.day{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:20px 10px;border-bottom:1px solid #cdcdcd}.day:first-child{border-top:1px solid #cdcdcd}.day picture{background-image:none!important;height:auto;margin:0 30px 0 0}.day picture img{height:50px}.day h5,.day p{margin:0}.day p{font-size:11px}.section-quote{min-height:200px;padding:40px 60px 40px 0}.section-quote .quote{width:55%;padding:60px 30px 100px}.section-quote .quote>img{height:21px}.section-quote blockquote{margin:15px 0;font-size:20px}.section-courses{padding:30px 20px 0}.courses{margin:0}.courses .course{width:calc(50% - 40px);min-height:300px;padding:40px 30px 50px;margin:20px}.courses .course picture img{height:18px}.courses .course.big{width:calc(100% - 40px);margin:40px 20px 20px}.courses .course.big h5{font-size:36px;padding:0;line-height:1.3}.courses h5,.day h5,.portfolio-slider h5{font-size:15px}.courses p{margin:5px 0 0}.courses .button{margin:40px 0 0;padding:0 20px;width:140px;height:30px;font-size:11px;border-radius:2px}.courses .popup-brochure-open{width:auto}.section-courses-page{padding:20px;margin:40px 0 0}.section-timer{padding:40px}.section-sertification h3{margin:0 0 20px}.section-sertification .features .feature{width:calc(50% - 20px);margin:0 10px}.section-half-text{padding:60px;min-height:200px}.section-half-text .info{width:70%}.section-half-text h3{margin:100px 0 0}.section-accurance .button{margin:40px auto 0}.section-diploma>picture{position:relative;display:none}.section-speakers .download-button{margin:20px 0 0}.section-vacancies>.button{width:auto;min-width:200px}.section-mosaic{padding:40px 20px}.section-mosaic .mosaic{min-height:360px}.section-mosaic h4{font-size:24px}.section-mosaic .info{padding:20px}.section-mosaic .info p{margin:10px 0 0}.section-mosaic ul li{margin:10px 0}.section-compare-text{text-align:center}.section-springboard-logos .logos picture{width:auto;height:50px;margin:7px}.portfolio-slider{padding:20px 40px 0}.portfolio-slider .info{margin:0 20px 0 0}.portfolio-slider picture{height:240px}.courses p,.portfolio-slider p{font-size:11px}.section-payment-info h3{font-size:18px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-payment-info .description{padding:30px}.section-payment-info .description p{font-size:16px}.section-payment-info .details{margin:0 0 0 30px}.section-payment-info .discount{margin:40px 0 0}.section-thank{padding:20px 0}.section-thank .thank{margin:20px 40px;padding:40px 60px}.section-thank p{font-size:16px;margin:15px 0 0}.section-thank .button{width:200px}.section-testimonials .videos{margin-top:20px}.student-review__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.student-review__text{margin:30px 0 0}.hero-workforce .wp-block-columns .wp-block-column{margin-top:0;margin-bottom:0;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;padding:10px 0}.hero-workforce h1{font-size:26px}.hero-workforce p{font-size:13px}.hero-workforce .hero-workforce-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.diploma-path__wrap,.hero-workforce .hero-workforce-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.diploma-path__wrap{margin-top:20px}.diploma-path__bg{display:none}.diploma-path__mobile-end,.diploma-path__mobile-start{display:block;width:auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.diploma-path__mobile-start{height:31px;top:0}.diploma-path__mobile-end{height:59px;bottom:0}.diploma-path__col{width:100%;padding:0}.diploma-path__col_left .diploma-path__item-wrap{padding:31px 0 59px}.diploma-path__col_right .diploma-path__item-wrap{padding-bottom:59px}.diploma-path__item-title{font-size:18px;padding:20px 40px 20px 15px}.diploma-path__item-text ol li,.diploma-path__item-text ul li{font-size:15px}.diploma-path__item-wrap{position:relative}.free-5-day-section.ugb-container.ugb-container--align-horizontal-center .ugb-container__content-wrapper,.full-stack-software .title-wrapper{width:100%}.full-stack-software .heroDescription,.jobs-vacancies .title-line .inner .title span{display:none}.why-transform__metrics{margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.why-transform__metric,section.speakers-block .speaker_item picture{width:50%}.why-institute-section__wrap{margin:0-40px}.why-institute-section__col{width:100%}.why-institute-section__col:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.why-institute-section__img{width:auto;border-radius:0;padding-bottom:0;position:relative;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;height:58vw;margin:0-35px}.why-institute-section__img:after,.why-institute-section__img:before{width:100%;bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:100%}.step{min-height:200px}.page-default .corporate-video-block .wp-block-column{padding:0 20px;margin:0}.corporate-video-block .wp-block-embed-youtube{padding:0}.page-default .white-paper-section .wp-block-button__link{height:40px;padding:0 20px;font-size:15px;border:1px solid #e54725}.page-default .white-paper-section .wp-block-button__link:hover{border:1px solid #e54725}.what-our-say__img{height:250px;width:250px}.pricing-block .prices .price{margin:10px;padding:30px}.jobs-vacancies-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.jobs-vacancies .diagram-wrap{width:370px;margin:0 auto;padding:0 80px;-webkit-box-sizing:content-box;box-sizing:content-box}.jobs-vacancies .title-line .inner .title{font-size:10px}.jobs-vacancies #tl_1 .inner:after{width:312px}.jobs-vacancies #tl_2 .inner:after{width:381px}.jobs-vacancies #tl_3 .inner:after{right:0;width:171px}.jobs-vacancies #tl_3{top:145px;right:0;left:auto}.jobs-vacancies #tl_4 .inner:after{right:0;width:251px}.jobs-vacancies #tl_4{top:95px;right:0;left:auto}.jobs-vacancies #tl_5 .inner:after{width:264px}.jobs-vacancies #tl_5{top:111px}.jobs-vacancies .customProfT #tl_main{padding:50px 0}.jobs-vacancies .customProfT #tl_main .title_data{position:relative;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);bottom:0;font-size:18px}.jobs-vacancies .customProfT #tl_main:after{border-bottom:none;border-right:solid 1px #4e4e4e;top:14%;left:50%;width:1px;height:115%;-webkit-transform:translate(-1px,-7%);-ms-transform:translate(-1px,-7%);transform:translate(-1px,-7%)}.jobs-vacancies .profession{max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto;padding-left:0}.jobs-vacancies .profession .lineBlok{border-radius:0;border:0;left:50%;border-right:solid 1px #4e4e4e;width:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);height:calc(100% - 15.5px)}.jobs-vacancies .customProfT #tl_main:before,.jobs-vacancies .profession .lineBlok_sec,.jobs-vacancies .profession .title:before{display:none}.jobs-vacancies .profession .title_wr{width:50%;padding:0 13px;position:relative}.jobs-vacancies .profession .title_wr:nth-child(odd):before{right:0;content:"";width:10px;height:10px;background-color:#009fe3;position:absolute;border-radius:100%;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.jobs-vacancies .profession .title{width:100%;font-size:11px}}@media (max-width:990px){header ul.new-mega-menu .sub-menu-0 li.menu-title.isEmpty{padding-top:0;margin-top:-7px}header ul.new-mega-menu .sub-menu-0 li.menu-title.isEmpty>a{display:none}}@media screen and (max-width:961px){.project-block .project_item__img{height:auto}}@media screen and (max-width:900px){.popup-wr .popup-inner .close{right:15px}.how-it-works-items{width:calc(30% - 28px);padding:15px}.mentor-online-section .mentor-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mentor-online-section .mentor-wrapper .l-side{max-width:100%;padding:0;margin:0 0 10px}.mentor-online-section .mentor-wrapper .r-side{max-width:100%;padding:0}.mentor-online-section .mentor-wrapper .r-side .inner{text-align:inherit}.mentor-online-section .mentor-wrapper .r-side .inner .button-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hubspot-modal .close,.hubspot-modal-auto .close{right:15px}.compare-table tr td:first-child,.compare-table tr th:first-child{padding:12px}.compare-table tr:last-child td:first-child{padding:12px}.compare-table tr th.table-head{font-size:22px}.compare-table th picture img{max-height:20px}.compare-table td picture img{height:12px}.compare-table-udacity th picture img{max-height:34px}}@media (max-width:900px){.subscriprion{margin-top:40px;width:100%}}@media screen and (max-width:776px){.page-default h2.title-blue-box{font-size:18px}}@media screen and (max-width:770px){.free-5-day-section{background-position-x:40%}.free-5-day-section p{font-size:16px}.free-5-day-section .wp-block-button__link{padding:20px 40px;font-size:16px}}@media (max-width:768px){.events-block h3{font-size:26px;line-height:30px}.events-block .event{width:100%;margin:0 0 30px}.event-main__form form{width:100%}.video-block-popup svg{max-width:75px}.page-enterprise .buttons .button{margin:0 10px 15px}.enterprise-videos{padding-top:40px}.enterprise-videos .h1,.enterprise-videos h1{margin:10px 0 30px;font-size:30px;text-align:left}.enterprise-videos .h1{display:block}.enterprise-videos h1,.enterprise-videos__block.columns .video-block .video-block-popup.hide{display:none}.enterprise-videos__block.columns{margin:0 0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.enterprise-videos__block.columns .video-block{width:100%;margin:0 0 42px;padding:0}.enterprise-videos__block.columns .video-block:last-of-type{margin:0 0 20px}.enterprise-videos__block.columns .video-block .video-block-popup{margin:0}.enterprise-videos__block .video-block{padding:0;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.enterprise-videos__block .video-block .video-block-popup,.enterprise-videos__block .video-block__content{margin:0 0 20px}.enterprise-videos .buttons{margin:30px 0 0}.enterprise-videos .buttons a{margin:0 0 25px}.enterprise-case__block{margin:0 0 20px;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.enterprise-case__block.adaptive .block-left,.enterprise-case__block.adaptive .block-right,.enterprise-case__block.half .block-left,.enterprise-case__block.half .block-right{width:100%}.enterprise-call-action,.enterprise-case__block.text-case{-ms-flex-wrap:wrap;flex-wrap:wrap}.enterprise-case__block h3{margin:34px 0 26px;font-size:30px;line-height:1.25}.enterprise-case__block .block-left,.enterprise-case__block .block-right.text-padding{padding:25px 15px}.enterprise-case__block .block-right .file-block svg,.enterprise-case__block .block-right .video-block-popup svg{max-width:50px}.enterprise-call-action .img{margin:0 0 12px}.enterprise-call-action .content{width:100%}.enterprise-call-action .content h5{width:100%;margin:10px 0 20px}.enterprise-call-action .content .text{margin:0 0 40px}.enterprise-call-action .buttons{margin:15px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.enterprise-call-action .buttons a{margin:0 15px 25px}.enterprise-entries{padding-top:15px;padding-bottom:60px}.enterprise-entries__container{-ms-flex-wrap:wrap;flex-wrap:wrap}.enterprise-entries__post{width:100%;margin:0 0 50px}.enterprise-entries__post:last-of-type{margin:0}.enterprise-entries__post:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.enterprise-entries__post:nth-child(2) .thumb{margin:0}.enterprise-entries__post .links{margin:8px 0 30px}.enterprise-entries__post .links .link-category{margin:0 0 20px}.enterprise-main-block{padding-top:30px}.enterprise-main-block h1{margin:0 0 30px;text-align:left}.enterprise-steps__logos .logos img{width:54px;height:54px;margin:0 5px 0 0}.popup-form-single__contact .form-leftside .certificate,.popup-form-single__contact .form-leftside .text,.popup-form-single__download .form-leftside .certificate,.popup-form-single__download .form-leftside .text,.popup-form__contact .form-leftside .certificate,.popup-form__contact .form-leftside .text,.popup-form__download .form-leftside .certificate,.popup-form__download .form-leftside .text,.sponsors__left{display:none}.sponsors .sponsors-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sponsors .sponsors-container img{margin:0 15px 15px}.prices-block__grid{display:block}.prices-block__item{width:calc(100% - 30px);margin:0 15px 20px;padding:30px 10px}.prices-block__item-top{font-size:30px}.popup-form,.popup-form-single{padding:110px 40px 40px}.popup-form-single__contact,.popup-form-single__download,.popup-form__contact,.popup-form__download{max-width:500px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-form form,.popup-form-single form,.popup-form-single__contact .form-leftside,.popup-form-single__download .form-leftside,.popup-form__contact .form-leftside,.popup-form__download .form-leftside{width:100%}}@media screen and (max-width:768px){.hidden-md{display:none!important}h1.hiregrads+ul{margin:0 0 10px}.hirehero .logos-block{margin:0-25px}.hirehero .logos-block .logos-block__item{padding:0 2.5px}.hirehero .logos-block .logos-block__item img,.sacesstory .logos-block .logos-block__item img{max-height:47px}.hirehero .logos-block__all{margin-top:5px}.hirehero{padding:0}.hirehero figure{margin:0}.hirehero.wp-block-columns .wp-block-column{padding:10px 0 0}.hirehero h1,.hirehero.wp-block-columns .corporate-text-column{margin-top:0}.sacesstory .logos-block{margin:0-25px;padding:0!important}.sacesstory .logos-block .logos-block__item{padding:0 2.5px}.sacesstory .logos-block__all{margin-top:5px}.sacesstory .caption{line-height:1em;margin-top:5px;margin-bottom:10px}.page-default .sacesstory .caption strong{line-height:normal}.wp-block-columns .cercleDiagram figure{margin:0 auto}.wp-block-columns .cercleDiagram.wp-block-column{padding:10px 20px 0;margin-bottom:0}.wp-block-columns .cercleDiagram.wp-block-column .wp-block-image{margin-bottom:0}.apply_now_kick.columns_content-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.apply_now_kick.columns_content-block .columns_item{width:100%;padding:35px 60px 45px;margin-bottom:0}.trustpilot-widget iframe:last-child{padding-top:70px}.columns_content-block .columns_item{padding:35px 60px 45px;width:100%}.columns_content-block .columns_item .ingexp{margin-bottom:0;margin-left:-28px}.icon_snake-block div.icon_snake_item{width:50%}.icon_snake-block div.icon_snake_item:nth-of-type(even) .icon_snake_item__image:after,.icon_snake-block div.icon_snake_item:nth-of-type(even) .icon_snake_item__image:before{display:none}.icon_snake-block div.icon_snake_item:nth-of-type(odd) .icon_snake_item__image:after,.icon_snake-block div.icon_snake_item:nth-of-type(odd) .icon_snake_item__image:before{display:block}.icon_snake-block .arrowLine{display:none}}@media screen and (max-width:767px){.section,section{padding:40px 15px}.pages-navigation nav,section h3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-default section.theme-grey h3,.section-top.top-diagnostic h3,.section-wrapper>p.grey-bigger,section h3.bigger,section>p.grey-bigger{font-size:18px}section h3 img{height:18px;margin:0 0 10px}section h3 img.width-priority{width:auto;height:18px}.section-wrapper>p,section>p{margin:10px auto 0}.gradient-white::before{background:-webkit-gradient(linear,left top,right top,color-stop(100%,rgba(255,255,255,.9)),to(transparent));background:-o-linear-gradient(left,rgba(255,255,255,.9) 100%,transparent);background:linear-gradient(to right,rgba(255,255,255,.9) 100%,transparent)}.gradient-white-hard::before{width:100%;background:rgba(255,255,255,.85)}.gradient-black-reverse::before{background:rgba(0,0,0,.7)}.vignette::before{height:100%;background:rgba(0,0,0,.4)}.vignette::after{display:none}.prices .price h5,.section-description,.section-wrapper>.section-description,.speaker h4,section h3{font-size:15px}.separator{margin:70px 0 0}.separator.inner{margin:20px 0 0}.tags a,.tags p{font-size:12px}.pricing-section-page{padding:0 0 20px}header nav a .menu-svg-icons,header nav a img{height:18px;margin:0 0 5px}header .submenu{margin:0 0 61px}.mobile-footer{height:60px}.mobile-footer .button{height:32px;font-size:12px;padding:0 15px}.footer.offseted{margin:0 auto 60px}.footer-container{padding:37px 40px 40px}.nav-lang-dropdown-content{padding:40px 15px 0}.coockies-message{margin:0 0 60px;height:50px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.coockies-message span{font-size:10px;padding:0 20px;line-height:1.7}.coockies-message a{display:block;margin:0}.coockies-message .close-coockies{right:10px;-webkit-transform:translate(0,-50%) scale(.7);-ms-transform:translate(0,-50%) scale(.7);transform:translate(0,-50%) scale(.7)}.buttons-hire .button,.download-button .button{height:40px;font-size:15px;padding:0 25px}.buttons-hire .button{width:100%;margin:0 0 15px}.pages-navigation{padding:20px}.pages-navigation nav{padding:0}.pages-navigation nav ul{margin:0 20px}.pages-navigation nav li,.posts-nav .categories a{margin:10px 0}.pages-navigation nav a,.promo p{font-size:16px}.promo p{text-align:center}.promo+header+.container{margin-top:140px}.promo .button{margin:10px auto 0}.promo .close-promo{right:15px;top:15px;-webkit-transform:none;-ms-transform:none;transform:none}.page-about .full-stack-hero{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-about .full-stack-hero .has-text-align-right{text-align:left}.page-about .full-stack-hero .wp-block-image{margin-left:0}.speakers{margin:20px 0 0}.speaker .text{margin:10px 0 0}.speaker picture img,section.speakers-block .speaker_item picture img{max-height:170px}.stats{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stats.free-width .stat{padding:0}.stat{width:100%;margin:15px 0}.stat::after{display:none}.partner-stats{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:20px 0 0}.partner-stats .info{padding:0;margin:10px 0}.partner-stats .info .main{font-size:14px;margin:10px 0}.partner-stats .info .button{margin:20px 0 0;width:100%;font-size:15px}.partner-stats .graphs{width:100%}.partner-stats .graph-current{font-size:11px}.partner-stats .graph{height:40px}.column-container-items ul li,.mentor-online-section .mentor-wrapper .l-side ul li,.partner-stats .year,.photo-submission-wrapper ul li{font-size:12px}.section-stat-full{padding:50px 20px 0}iframe{height:180px}.videos{padding:20px 0 0}.video-screen::after{border-top:15px solid transparent;border-left:30px solid #e54725;border-bottom:15px solid transparent}.video-screen,iframe{margin:20px auto 0}.mentors{margin:15px 0 0}.mentors .mentor{margin:10px 0;width:100%;padding:60px 40px;min-height:100px}.mentors p{margin:30px 0 0}.mentors .mentors-button{margin:20px 0 0}.mentors .mentors-button .button{font-size:15px;height:40px;width:200px}.support{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.posts-nav .post-nav-block .post picture,.support .info{width:100%}.support picture{width:100%;margin:20px 0 0}.diploma h5,.support blockquote,.support h4{font-size:15px;text-align:center}.diploma .additional p,.diploma p,.features p.small,.prices .price ul li,.support p{font-size:11px}.companies,.support{margin:20px 0 0}.companies .slick-arrow.slick-next{right:0;-webkit-transform:translate(0,-50%) scale(.7);-ms-transform:translate(0,-50%) scale(.7);transform:translate(0,-50%) scale(.7)}.companies .slick-arrow.slick-prev{left:0;-webkit-transform:translate(0,-50%) rotate(.5turn) scale(.7);-ms-transform:translate(0,-50%) rotate(.5turn) scale(.7);transform:translate(0,-50%) rotate(.5turn) scale(.7)}.diploma,.press-block,.prices,.pricing-plans{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.diploma{margin:20px 0 0;padding:20px;border:2px solid #e4e4e4}.diploma h5{font-size:18px;margin:0 0 15px}.diploma .pictures{margin:0}.diploma picture{margin:0 auto 20px}.press-block,.prices,.pricing-plans{margin:10px 0 0}.prices .price{width:100%;padding:20px;margin:10px 0}.prices .price .value{font-size:26px}.prices .price .button{margin:0 auto}.prices .price.best-value::after{font-size:12px;height:20px}.prices.prices-four .price{width:auto}.pricing-plans .wrapper{padding:30px 20px}.pricing-plans .plan{width:100%;margin:10px 0}.pricing-plans h3{font-size:24px}.page-default ul,.pricing-plans .price{margin:20px 0}.pricing-plans .price sup,.section-top.top-diagnostic h2{font-size:22px}.press-block{margin:40px auto 0}.page-default h1,.press-block .year{font-size:28px}.press-block p{font-size:13px;margin:10px 0 0}.blog-wrapper{padding-top:70px;margin:0 20px;display:block}.blog-sidebar{position:static}.blog-sidebar.mobile-search{display:block;padding-top:25px}.blog-sidebar__search.desktop-search,.pagination a.page,.pagination button.page,.post .blog-text,.posts-nav .post-nav-block .blog-text{display:none}.blog-body article ol li,.blog-body article ul li{padding:0 0 0 30px}.blog-body article ul li::before,.page-default ul li::before{top:12px}.section-blog-home{padding:30px 20px}.blog-nav,.post{margin:30px 0 0}.blog-nav a,.how-it-works-items h2,.mentor-online-section .mentor-wrapper .r-side .inner .button-box button{font-size:13px}.blog-nav .prev span{margin:0 0 0 3px}.blog-nav .next span{margin:0 3px 0 0}.post{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.post picture,.section-mosaic picture{width:100%;height:200px}.posts-nav .post-nav-wrapper{padding:10px 15px}.posts-nav .form .input-block .button,.posts-nav .form input{height:40px;font-size:14px;border-radius:4px}.posts-nav .form .input-block .button{width:100%;border-width:2px;margin:10px 0 0}.reaction{padding:25px}.reaction>p{font-size:16px}.latest-jobs .vacancy h4{font-size:20px}.posts-nav .form .input-block,.vacancy .vacancy-actions,.vacancy .vacancy-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacancy .vacancy-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.latest-jobs .vacancy .vacancy-info svg{height:14px}.vacancy .vacancy-info svg{width:20px}.vacancy .vacancy-info div{margin:5px 0 0}.hubspot-forms-navy-bg .inputs-list label span,.hubspot-forms-white-bg .inputs-list label span,.latest-jobs .vacancy .vacancy-info span,.list-container .nf-field .list-radio-wrap .nf-field-element li label,.page-default .wp-block-media-text.like-hero .wp-block-media-text__content p,.page-default .wp-block-table td,.section-only-text .section-wrapper div p.text-bold{font-size:14px}.vacancy .vacancy-actions{margin:15px 0 0}.vacancy .vacancy-actions__text{margin:0 0 10px;font-size:14px}.vacancy .vacancy-actions .button:not(.slack-button){width:100%;margin:10px 0 0;height:40px;font-size:14px}.pagination a.page.active,.pagination a.page.active+button,.pagination button.page.active,.pagination button.page.active+button{display:-webkit-box;display:-ms-flexbox;display:flex}.features{margin:35px 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.features picture img{height:26px}.features.one-line .feature,.features.single-column-phone .feature{width:100%}.features .feature{max-width:100%}.features p{margin:10px 0 0}.page-default ol,.team{margin:20px 0 0}.team .info{padding:15px}.page-default .wp-block-button__link em,.page-default .wp-block-embed-youtube figcaption,.page-default .wp-block-file__button em,.page-default .wp-block-latest-posts a,.page-default h4,.team .name,.wp-block-button__link em,.wp-block-file__button em{font-size:16px}.team .position{margin:5px 0 0;font-size:14px}.popup-wr .popup-inner .close{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.popup-wr .popup-inner.regular{max-height:100vh;overflow-x:hidden;overflow-y:auto;max-width:100vw}.popup-wr .popup-inner.regular .close{top:25px;right:20px}.hubspot-forms-navy-bg input[type=submit],.hubspot-forms-red-bg input[type=submit],.nf-field-element input[type=button],.ninja-form-red-bg input[type=button],.ninja-forms-form-wrap ul.nf-next-previous input[type=button],.simpay-form-control .simpay-payment-btn{height:40px;font-size:15px}.embedded-joinwebinar-button button.btn{height:40px;font-size:15px;border:1px solid #fff}.hubspot-forms-navy-bg .field.hs-form-field label,.hubspot-forms-red-bg .hs-form-field label,.hubspot-forms-white-bg form .field.hs-form-field>label,.nf-field-label label,.ninja-form-white-bg .nf-field-label label,.page-default .section-advisory h3 span,.page-default .section-curriculum h3 span,.page-default .section-hire h3 span,.page-default .section-sertification h3 span,.page-default .section-speakers h3 span,.page-default .section-speakers h4,.page-default .students blockquote,.simpay-form-control .simpay-payment-btn span{font-size:15px}.nice-select.hs-input,.ninja-forms-form-wrap .nice-select{height:40px;line-height:38px}.nice-select:after{width:5px;height:5px;border-bottom:2px solid rgba(151,151,151,.6);border-right:2px solid rgba(151,151,151,.6);margin-top:-4px}.nice-select.hs-input{margin:10px 0 0}.hubspot-forms-white-bg input.hs-input,.ninja-form-white-bg .nf-field-element input{height:40px!important;padding:0 40px 0 15px!important;margin:10px 0 0!important}.hubspot-forms-red-bg textarea.hs-input,.hubspot-forms-white-bg textarea.hs-input{margin:10px 0 0!important}.hubspot-forms-white-bg .field.hs-form-field,.ninja-form-white-bg .nf-field-container{margin:20px 0 0!important}.hubspot-forms-white-bg input[type=submit],.ninja-form-white-bg input[type=button]{height:40px;font-size:15px}.hubspot-forms-white-bg .hs-error-msgs label:before,.ninja-form-white-bg .nf-after-field .nf-error-msg:before{width:20px;height:20px;top:auto;-webkit-box-sizing:content-box;box-sizing:content-box}.hs-error-msgs label:after,.hubspot-forms-white-bg .hs-error-msgs label:after,.nf-after-field .nf-error-msg:after,.ninja-form-white-bg .nf-after-field .nf-error-msg:after{top:-41px;width:20px;height:20px}.hubspot-forms-navy-bg input.hs-input,.hubspot-forms-red-bg input.hs-input,.nf-field-element input{height:40px!important;margin:10px 0 0!important}.hs-error-msgs label:before,.nf-after-field .nf-error-msg:before{width:20px;height:20px;top:3px;-webkit-box-sizing:content-box;box-sizing:content-box}.ninja-form-white-bg .nf-field-element input[type=button]{height:40px!important;font-size:15px}.ninja-forms-form-wrap .nf-pass:after{width:24px;height:24px;background-repeat:no-repeat}select.hs-input{font-size:16px}.popup-wr select.hs-input{height:auto!important;font-size:20px}select.hs-input,select.ninja-forms-field{height:40px!important}#hs-form-iframe-0{min-height:185px}.hbspt-form .hasSteps .hs-fieldtype-select,.hbspt-form .hasSteps .hs-fieldtype-text{width:100%!important}.hbspt-form .stepList li.separator{padding:0;opacity:0}.hbspt-form .form_step__buttons .btn{font-size:15px;padding:8px 19px}.img-logo-wrapper>*{width:100%;margin:15px 0}.img-logo-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.img-logo-wrapper picture img{max-height:50px}.img-logo-wrapper .engineers-img img{max-height:80px}.column-container-items,.wrapper-lynn-app{margin:10px auto 0}.how-it-works-wrapper{margin:10px 0 0}.features p,.how-it-works-items p,.section-only-text .section-wrapper div ul li{font-size:11px}.section-only-text .section-wrapper div{margin:15px 0}.section-only-text .section-wrapper div h2{font-weight:500;font-size:16px}.section-only-text .section-wrapper div p{margin:5px 0}.test-diagnostic-form .video{max-width:100%;margin:0 0 20px}.courses .course.student-projects-module.student-projects-module-three{width:100%}.section-thank .button.button-calendar,.section-thank .button.button-thank-download{width:auto}.partners_block .blog-author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px auto 0}.partners_block .logos .img-wr{width:70px}.partners_block .blog-info{margin:20px 0 0}.partners_block .blog-info .block-author-descr,.section-top p{font-size:20px;line-height:1.5}.hubspot-payment-white-bg .field.hs-form-field{margin:0 0 20px!important}.top-img{margin:0 0 40px}.page-default .section-advisory p,.page-default .section-speakers p,.page-default section.section-hire p.full{font-size:11px;margin:10px auto 0}.page-default .section-advisory .section-wrapper .company{font-size:11px;margin:10px 0 25px}.page-default .section-advisory .section-wrapper p,.page-default .section-speakers .text{font-size:11px}.vacancy-actions .link{width:100%}.simpay-coupon-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.simpay-form-control .simpay-apply-coupon{margin-left:0}.simpay-label-wrap{font-size:16px;margin:0 0 10px}button.simpay-apply-coupon{width:100%;height:40px;margin:15px 0 0}.simpay-field-wrap .simpay-coupon-field{height:40px;padding:0 40px 0 15px;font-size:13px}.post .blog-about,.posts .categories-mobile{display:none}.posts{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-default .wp-block-table{padding:40px 0;width:calc(100% - 40px);margin:0 auto}.page-default h2,.timer .value>div{font-size:22px}.page-default h3{font-size:18px}.page-default .entry-content>p strong{font-size:1rem}.page-default .entry-content>p{font-size:13px;padding:20px}.page-default .wp-block-cover{padding:40px 20px;min-height:200px}.page-default .wp-block-cover.bgsize-sm-50{background-size:50%auto!important;background-repeat:no-repeat}.page-default .wp-block-cover.bgsize-sm-50>img{width:50%;height:auto}.page-default .wp-block-cover.bgsize-auto>img{max-width:100%;max-height:100%}.page-default .wp-block-cover p{font-size:16px;max-width:100%}.page-default .wp-block-media-text.like-hero .wp-block-media-text__media{margin:-40px -40px 0}.page-default .wp-block-media-text.like-hero .wp-block-media-text__media::before{height:100%}.home-section-top:after,.home-section-top:before,.page-default .wp-block-media-text.like-hero .wp-block-media-text__media::after{display:none}.page-default .wp-block-media-text.like-hero .wp-block-media-text__content{bottom:auto;top:0}.page-default .wp-block-gallery{margin:20px auto}.page-default .wp-block-embed-youtube{padding:40px 20px}.page-default .schema-how-to{padding:20px}.page-default .schema-how-to .schema-how-to-description{font-size:1rem}.page-default .schema-how-to .schema-how-to-steps{margin:10px 0 0}.page-default .schema-how-to .schema-how-to-steps .schema-how-to-step{width:100%;margin:10px 0;padding:0}.page-default .schema-how-to .schema-how-to-step-name{font-size:18px}.page-default .schema-how-to .schema-how-to-step-text{font-size:14px}.page-default .schema-faq,.page-default blockquote{padding:40px 20px}.page-default .schema-faq .schema-faq-question{font-size:14px;margin:0}.page-default .schema-faq .schema-faq-answer{font-size:14px}.page-default blockquote p{max-width:100%;font-size:18px}.page-default blockquote cite{font-size:18px;margin:15px 0 0}.page-default .wp-block-ninja-forms-form{padding:20px}.page-default .wp-block-latest-posts{padding:30px 20px}.page-default .wp-block-latest-posts li{padding:0 0 0 15px}.page-default .wp-block-latest-posts li::before{width:4px;height:4px;top:14px}.page-default .wp-block-columns{margin-top:20px;margin-bottom:20px}.page-default .wp-block-columns.side-padding .wp-block-column p{font-size:13px}.page-default .wp-block-columns.side-padding{padding:0 5%}.page-default .wp-block-columns.events-list{margin-left:-40px;margin-right:-40px}.page-default ul.p0-li-sm li{padding:0}.page-default ol li,.page-default ul li{padding:0 0 0 30px;font-size:16px}.section-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-top .info,.section-top .info.compressed{margin:100px 0 0}.section-top .info.compressed h1,.section-top .info.compressed h2{font-size:32px}.section-top h1.home-title,.section-top h2.home-title{font-size:24px}.section-top p{font-size:16px}.section-top .button{font-size:14px;height:33px;padding:0 15px}.section-top .time p{height:30px;font-size:12px;padding:0 8px;border-radius:4px}.section-top .time small{font-size:10px}.section-top .time a{font-size:16px;margin:20px 0 0;width:100%}.hero-card{width:100%;padding:15px 40px}.hero-card:not(:first-child){margin-top:11px}.hero-card .hero-card__button{height:40px;padding:0 30px;font-size:14px}.hero-card p{font-size:14px}.hero-footer__benefit{max-width:128px}.home-section-top{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:21px;padding-left:21px}.section-steps .bg-slide-picture{display:none!important}.section-steps .bg-slide-picture img{max-height:100px}.section-steps .steps-slider .slick-list{padding:0 20%0 8px}.section-steps .steps-slider .slide{padding:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-steps .steps-slider h3{font-size:18px;line-height:1.3}.section-steps .steps-slider h5{font-size:13px;margin:10px 0}.section-steps .steps-slider p{font-size:11px;line-height:1.7;margin:0 0 10px}.section-steps .steps-slider .button{width:100%;padding:0 20px;font-size:11px;height:30px}.advs{margin:15px 0 0}.section-articles{padding:30px 0 0}.articles{margin:0}.articles .article{width:100%;padding:0;margin:25px 0}.articles h5{margin:20px 0 0}.articles p{margin:5px 0 0}.section-brands .brand-quotes .slick-arrow.slick-next{right:0}.section-brands .brand-quotes .slick-arrow.slick-prev{left:0}.section-brands .brand-quote{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-brands .brand-quote::after{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,.8)),to(transparent));background:-o-linear-gradient(top,rgba(0,0,0,.8) 50%,transparent);background:linear-gradient(to bottom,rgba(0,0,0,.8) 50%,transparent)}.section-brands .brand-quote .quote{padding:25px;margin:20px;max-width:100%;-webkit-transform:none;-ms-transform:none;transform:none}.section-brands .brand-quote .quote img{height:18px}.section-brands .brand-quote.active .quote{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.section-brands blockquote{margin:15px 0;font-size:15px;line-height:1.7}.articles p,.section-brands p{font-size:11px}.section-advisory .advisory-slider,.section-map{margin:20px 0 0}.section-advisory .slide{padding:30px 25px}.articles h5,.form label,.section-advisory h5{font-size:15px}.section-advisory .company{font-size:11px;margin:10px 0 25px}.section-advisory .slick-list{width:calc(100% + 20px)}.section-form.theme-white .form-wrapper{margin:20px auto 0}.section-form h3{font-size:15px;margin:20px 0;text-align:left}.form-wrapper>img{height:25px}.form .button,.form-wrapper .email-send{margin:25px 0 0}.form input,.form-wrapper .email-send a,.form-wrapper .email-send p,.section-mosaic ul li{font-size:13px}.form input{height:40px;padding:0 40px 0 15px;margin:10px 0 0}.form textarea{font-size:13px;padding:15px;min-height:130px}.form .button{height:40px;font-size:15px}.form .input-block .input-ico,.section-curriculum h3 img,.section-days h3 img,.section-title-and-text h3 img{height:18px}.form .input-info picture{width:18px;height:18px;border:1px solid #fff}.form .input-info img{height:9px}.courses .course.big .course-timing,.courses .course.big p,.form .input-info p,.pricing-block .prices .price ul li,.section-curriculum p{font-size:11px}.section-map{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-map .map{width:100%;height:300px}.section-map h5{font-size:18px}.section-map .countries{width:100%;padding:40px}.section-half-text,.section-quote,.section-springboard-logos,.section-timer{padding:20px}.section-quote .quote{padding:30px 0 60px;width:100%}.section-quote blockquote{margin:15px 0;font-size:14px}.section-quote.align-right .quote{padding:0}.courses .course{width:100%;margin:20px 0}.courses .course.big{width:100%;margin:40px 0 20px}.courses .course.big h5{font-size:15px;padding:0}.section-timer .price-block{font-size:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:25px 0 15px}.section-timer .location,.section-timer .price{margin:0}#webinar-time{min-width:150px}.timer .value{width:63px;height:60px;margin:0 3px}.timer .value p{font-size:8px}.section-sertification picture span{font-size:30px}.section-sertification .features{margin:25px 0 0}.section-sertification .features .feature{width:100%;margin:0 0 25px;padding:25px}.section-sertification .features .feature p{font-size:15px}.section-curriculum .curriculums{margin:10px 0 0}.section-curriculum .curriculum{width:100%;margin:15px 0}.section-curriculum h4{font-size:15px;margin:15px 0 0}.section-title-and-text p{margin:10px auto 0}.section-half-text .info{width:100%}.section-half-text .info>img{height:18px}.section-half-text h3{font-size:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:30px 0 0}.section-half-text p{margin:10px 0 0}.section-accurance .button{margin:20px auto 0}.hubspot-modal .hs-form fieldset.form-columns-2,.section-speakers .download-button{margin:0}.section-contacts>p{font-size:16px;padding:0 30px;margin:30px 0}.section-contacts h3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px}.section-vacancies h3{margin:0 0 20px}.section-vacancies>p{margin:20px auto 0;font-size:16px;padding:0 20px}.section-vacancies>.button{min-width:200px;width:100%}.section-vacancies>.link{margin:15px 0 0}.section-mosaic .mosaic{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-height:100px;margin:20px 0 0}.section-mosaic .mosaic:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.section-mosaic .info{width:100%}.section-mosaic .info p{font-size:12px}.section-mosaic ul{margin:10px 0 0 20px}.section-compare-text h3{font-size:18px}.section-compare-text p{font-size:16px}.section-springboard-logos .logos picture{height:30px;width:calc(50% - 14px);padding:0}.section-springboard-logos .logos img{max-width:100%}.section-students-portfolio{padding:20px 10px 0}.portfolio-slider{padding:20px 30px 0}.portfolio-slider .slide,.section-payment-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.portfolio-slider picture{height:200px;margin:10px 0 0}.portfolio-slider .button{margin:20px 0 0;width:100%}.portfolio-slider picture,.section-payment .logo-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-payment .logo-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;height:70px;-webkit-box-shadow:0 2px 9px 0 rgba(0,0,0,.21);box-shadow:0 2px 9px 0 rgba(0,0,0,.21);background:#fff}.section-payment .logo-block img{height:30px}.section-payment .status,.section-payment-info .discount .form .input-field{width:100%}.section-payment .status .step p{font-size:13px;text-align:center;padding:12px 0}.section-payment .status .step::before{bottom:auto;top:10px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.section-payment-info .description{padding:0 0 20px;border:0;border-bottom:1px solid #e1e1e1}.section-payment-info .description h3{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-payment-info .description .payment-price{font-size:24px}.section-payment-info .details,.section-payment-info .discount{margin:20px 0 0}.section-payment-info .details p{margin:15px 0;font-size:16px}.section-payment-info .discount>p{font-size:16px;margin:0 0 10px}.section-payment-info .discount .form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-payment-info .discount .form .button{width:100%;margin:15px 0 0}.section-thank .thank{margin:0;padding:30px 25px}.section-thank .button{width:100%;margin:30px auto 0}.three-offers{padding:15px 0}.three-offers__item{padding:30px;width:100%}.three-offers__subtitle{font-size:14px}.three-offers__text{font-size:12px;margin-top:15px}.three-offers__btn{-ms-flex-item-align:center;align-self:center;margin-top:30px}.page-new h2{font-size:26px}.wp-block-image.product-image-bg img{height:260px;-o-object-position:center;object-position:center}.wp-block-button.btn a,a.btn,button.btn{font-size:14px;padding:20px}.wp-block-button.btn a svg,a.btn svg,button.btn svg{width:10px}.logos-slider.big-title hr.wp-block-separator,.wp-block-separator.style-middle.bold-wide,.wp-block-separator.style-small.bold-wide{width:75px}.wp-block-separator.style-middle.bold-medium,.wp-block-separator.style-small.bold-medium{width:60px}.wp-block-separator.style-middle,.wp-block-separator.style-small{border-bottom:3px solid;width:40px}.wp-block-separator.style-middle.small-m,.wp-block-separator.style-small.small-m{margin-top:20px;margin-bottom:20px}.wp-block-separator.style-middle.sm-center,.wp-block-separator.style-small.sm-center{margin-left:auto;margin-top:auto}.logos-slider.left-sm hr.wp-block-separator,.wp-block-separator.style-middle.sm-left,.wp-block-separator.style-small.sm-left{margin-left:0;margin-right:auto}.wp-block-media-text.image-sm-55 .wp-block-media-text__media{text-align:center}.wp-block-media-text.image-sm-55 .wp-block-media-text__media img{width:55%}.wp-block-media-text.sm-icon-sm-vertical,.wp-block-media-text.small-icon-sm-vertical,.wp-block-media-text.smaller-icon-sm-vertical,.wp-block-media-text.xs-icon-sm-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:0}.wp-block-media-text.small-icon-sm-vertical .wp-block-media-text__media{width:14%;-ms-flex-item-align:auto;align-self:auto;margin-bottom:10px}.wp-block-media-text.small-icon-sm-vertical .wp-block-media-text__content{width:100%}.wp-block-media-text.smaller-icon-sm-vertical .wp-block-media-text__media{width:10%;-ms-flex-item-align:auto;align-self:auto;margin-bottom:10px}.wp-block-media-text.sm-icon-sm-vertical .wp-block-media-text__media,.wp-block-media-text.xs-icon-sm-vertical .wp-block-media-text__media{width:32px;-ms-flex-item-align:auto;align-self:auto;margin-bottom:10px}.d-none-sm,.wp-block-media-text.hide-img-sm .wp-block-media-text__media{display:none}.d-none-sm-i{display:none!important}.d-block-sm{display:block}.w-sm-100{width:100%}.w-sm-90{width:90%}.w-sm-70{width:70%}.w-sm-30{width:30%}ul.list-styled li:before{top:calc(50% - 10px)}ul.list-styled li:after{top:calc(50% - 7px)}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.editor-styles-wrapper .position-sm-static,.pos-sm-static,.position-sm-static{position:static}.editor-styles-wrapper .font-sm-45,.font-sm-45,.page-default .font-sm-45,.page-default p.font-sm-45{font-size:45px}.editor-styles-wrapper .font-sm-40,.font-sm-40,.page-default .font-sm-40,.page-default p.font-sm-40{font-size:40px}.editor-styles-wrapper .font-sm-28,.font-sm-28,.page-default .font-sm-28,.page-default p.font-sm-28{font-size:28px}.editor-styles-wrapper .font-sm-26,.font-sm-26,.page-default .font-sm-26,.page-default p.font-sm-26{font-size:26px;line-height:1.3}.editor-styles-wrapper .font-sm-25,.font-sm-25,.page-default .font-sm-25,.page-default p.font-sm-25{font-size:25px}.editor-styles-wrapper .font-sm-24,.font-sm-24,.page-default .font-sm-24,.page-default p.font-sm-24{font-size:24px}.editor-styles-wrapper .font-sm-22,.font-sm-22,.page-default .font-sm-22,.page-default p.font-sm-22{font-size:22px}.editor-styles-wrapper .font-sm-20,.font-sm-20,.page-default .font-sm-20,.page-default p.font-sm-20{font-size:20px}.editor-styles-wrapper .font-sm-18,.font-sm-18,.page-default .font-sm-18,.page-default p.font-sm-18{font-size:18px}.editor-styles-wrapper .font-sm-16,.font-sm-16,.page-default .font-sm-16,.page-default p.font-sm-16{font-size:16px}.editor-styles-wrapper .font-sm-14,.font-sm-14,.page-default .font-sm-14,.page-default p.font-sm-14,.page-default ul.font-sm-14 li{font-size:14px}.editor-styles-wrapper .font-sm-13,.font-sm-13,.page-default .font-sm-13,.page-default p.font-sm-13{font-size:13px}.editor-styles-wrapper .font-sm-12,.font-sm-12,.page-default .font-sm-12,.page-default p.font-sm-12{font-size:12px}.page-default .has-text-align-sm-left,.page-default .text-sm-left,.text-sm-left{text-align:left}.page-default .has-text-align-sm-center,.page-default .text-sm-center,.text-sm-center{text-align:center}.align-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-sm-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-sm-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.justify-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.page-default .pb-0-sm,.page-default .pb0-sm,.pb-0-sm,.pb0-sm{padding-bottom:0!important}.page-default .pt-0-sm,.page-default .pt0-sm,.pt-0-sm,.pt0-sm{padding-top:0!important}.page-default .pbt-100-sm,.page-default .py-100-sm,.pbt-100-sm,.py-100-sm{padding-bottom:100px;padding-top:100px}.page-default .pbt-80-sm,.page-default .py-80-sm,.pbt-80-sm,.py-80-sm{padding-bottom:80px;padding-top:80px}.page-default .pbt-70-sm,.page-default .py-70-sm,.pbt-70-sm,.py-70-sm{padding-bottom:70px;padding-top:70px}.page-default .pbt-50-sm-i,.page-default .py-50-sm-i,.pbt-50-sm-i,.py-50-sm-i{padding-bottom:50px!important;padding-top:50px!important}.page-default .pbt-40-sm,.page-default .py-40-sm,.pbt-40-sm,.py-40-sm{padding-bottom:40px;padding-top:40px}.page-default .pbt-30-sm,.page-default .py-30-sm,.pbt-30-sm,.py-30-sm{padding-bottom:30px;padding-top:30px}.page-default .pbt-20-sm,.page-default .py-20-sm,.pbt-20-sm,.py-20-sm{padding-bottom:20px;padding-top:20px}.page-default .pbt-20-sm-i,.page-default .py-20-sm-i,.pbt-20-sm-i,.py-20-sm-i{padding-bottom:20px!important;padding-top:20px!important}.page-default .pbt-10-sm,.page-default .py-10-sm,.pbt-10-sm,.py-10-sm{padding-bottom:10px;padding-top:10px}.page-default .pbt-0-sm,.page-default .pbt0-sm,.page-default .py-0-sm,.page-default .py0-sm,.pbt-0-sm,.pbt0-sm,.py-0-sm,.py0-sm{padding-bottom:0!important;padding-top:0!important}.page-default .pbt-50-sm,.page-default .py-50-sm,.pbt-50-sm,.py-50-sm{padding-top:50px;padding-bottom:50px}.page-default .prl-150,.page-default .px-150,.prl-150,.px-150{padding-right:40px;padding-left:40px}.page-default .prl-20-sm,.page-default .px-20-sm,.prl-20-sm,.px-20-sm{padding-right:20px;padding-left:20px}.page-default .prl-30-sm,.page-default .px-30-sm,.prl-30-sm,.px-30-sm{padding-right:30px;padding-left:30px}.page-default .prl-30-sm-i,.page-default .px-30-sm-i,.prl-30-sm-i,.px-30-sm-i{padding-right:30px!important;padding-left:30px!important}.page-default .prl-15-sm,.page-default .px-15-sm,.prl-15-sm,.px-15-sm{padding-right:15px;padding-left:15px}.page-default .prl-10-sm,.page-default .px-10-sm,.prl-10-sm,.px-10-sm{padding-right:10px;padding-left:10px}.page-default .prl-0-sm,.page-default .prl0-sm,.page-default .px-0-sm,.page-default .px0-sm,.prl-0-sm,.prl0-sm,.px-0-sm,.px0-sm{padding-right:0!important;padding-left:0!important}.p-0-sm,.p0-sm,.page-default .p-0-sm,.page-default .p0-sm{padding:0!important}.p-10-sm,.p10-sm,.page-default .p-10-sm,.page-default .p10-sm{padding:10px!important}.p-20-sm,.p20-sm,.page-default .p-20-sm,.page-default .p20-sm{padding:20px!important}.p-30-sm,.p30-sm,.page-default .p-30-sm,.page-default .p30-sm{padding:30px!important}.p-60,.p60,.page-default .p-60,.page-default .p60{padding:25px!important}.mb-0-sm,.mb0-sm,.page-default .mb-0-sm,.page-default .mb0-sm,.page-default .wp-block-column.mb-0-sm,.page-default .wp-block-column.mb0-sm,.page-default .wp-block-columns.mb-0-sm,.page-default .wp-block-columns.mb0-sm{margin-bottom:0!important}.mb-10-sm,.page-default .mb-10-sm,.page-default .wp-block-column.mb-10-sm,.page-default .wp-block-columns.mb-10-sm{margin-bottom:10px!important}.mb-40-sm,.page-default .mb-40-sm,.page-default .wp-block-column.mb-40-sm,.page-default .wp-block-columns.mb-40-sm{margin-bottom:40px!important}.mt-20-sm,.page-default .mt-20-sm,.page-default .wp-block-column.mt-20-sm,.page-default .wp-block-columns.mt-20-sm{margin-top:20px!important}.mt-40-sm,.page-default .mt-40-sm,.page-default .wp-block-column.mt-40-sm,.page-default .wp-block-columns.mt-40-sm{margin-top:40px!important}.mt-0-sm,.mt0-sm,.page-default .mt-0-sm,.page-default .mt0-sm,.page-default .wp-block-column.mt-0-sm,.page-default .wp-block-column.mt0-sm,.page-default .wp-block-columns.mt-0-sm,.page-default .wp-block-columns.mt0-sm{margin-top:0!important}.m-0-sm,.m0-sm,.page-default .m-0-sm,.page-default .m0-sm,.page-default .wp-block-column.m-0-sm,.page-default .wp-block-column.m0-sm,.page-default .wp-block-columns.m-0-sm,.page-default .wp-block-columns.m0-sm{margin:0!important}.mx-16-sm,.page-default .mx-16-sm,.page-default .wp-block-column.mx-16-sm,.page-default .wp-block-columns.mx-16-sm{margin-left:16px!important;margin-right:16px!important}.left-16-sm{left:16px}.wp-block-columns .wp-block-column.basis100{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.wp-block-cover.sm-simple .wp-block-cover__image-background{display:none}.hero{padding-bottom:60px}.hero--image{min-height:120px}.hero__back{-o-object-position:top center;object-position:top center}.hero__inner{padding:0}.hero__texts{width:100%}.hero__texts h1,.hero__texts h2{font-size:26px;margin-left:20px}.hero__texts h2{font-size:18px}.hero__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px;height:auto}.hero__bottom-button{margin-right:0}.hero__bottom-images{display:block;text-align:center}.hero__bottom-image{margin-right:0;margin-top:30px}.hero__bottom-label{font-size:14px}.hero-about{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-about h1{font-size:31px}.hero-about h2{font-size:16px}.hero-about .hero__bottom,.hero-about .hero__bottom-image{margin-top:0}.rounded-section__inner{padding:40px 20px;margin:-20px 20px 0}.rounded-section__blocks{display:block}.rounded-section__block{padding:20px;width:100%}.rounded-section__block-title{font-size:22px}.rounded-section__block .wp-block-separator.style-small{width:40px}.rounded-section__logos-item img{width:80px;height:70px}.rounded-section__label{font-size:14px}.icons-texts.small-icon img{width:38px;margin-right:0}.icons-texts.small-icon .h4,.icons-texts.small-icon h4{font-size:18px;line-height:1.7}.icons-texts.big-icon img{width:100px}.charts-block__inner>div,.charts-block__pie>div,.icons-texts.shadow-child .icons-texts__grid,.icons-texts.shadow-child .icons-texts__item,.icons-texts.three-items .icons-texts__item,.lists-block__inner>div{width:100%}.icons-texts__grid{width:65%;margin:0 auto}.icons-texts__item{display:block;width:100%;margin-top:40px;text-align:center}.icons-texts__item:nth-child(even){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.icons-texts__item img{width:52px;margin:0}.icons-texts__item .h4,.icons-texts__item h4{font-size:25px;font-weight:600;margin-top:5px}.icons-texts__tags{-ms-flex-wrap:wrap;flex-wrap:wrap}.icons-texts__tag{margin:5px 15px}.graduates-block__testimonials{width:auto;margin-left:20px;margin-right:20px}.graduates-block .slick-slide{margin:0 10px}.graduates-block .slick-prev{left:-30px}.graduates-block .slick-next{right:-30px}.ratings-block__rate{width:50%;margin-top:30px}.ratings-block__rate img{margin:0 auto 10px}.ratings-block__rate-stars{margin-top:15px}.logos-slider.short-sm h2{margin-bottom:0}.logos-slider.short-sm .logos-slider__inner{margin-top:-10px}.logos-slider.big-title h2{font-size:26px}.logos-slider.left-sm h2{text-align:left}.logos-slider.smaller-padding .logos-slider__inner{padding-left:15px;padding-right:15px}.numbers-block.onlynumbers .numbers-block__numbers-item:first-child,.numbers-block.onlynumbers .numbers-block__numbers-item:last-child{border:0}.numbers-block{padding:50px 20px}.numbers-block__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.numbers-block__title{width:100%;padding:0;text-align:center}.lists-block__head .wp-block-separator.style-small,.numbers-block__title .wp-block-separator.style-small{margin-left:auto;margin-right:auto}.numbers-block__numbers{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.numbers-block__numbers-item{font-size:45px;margin:5px 0;padding:15px;width:100%}.lists-block__head{padding-right:0}.lists-block__head h3{text-align:center!important}.lists-block__list ul{padding:0;margin:0}.lists-block__list ul li{font-size:18px;padding-left:35px;line-height:1.4em}.lists-block__list ul li:before{top:3px}.lists-block__list ul li:after{top:6px}.charts-block__block{margin:5px 0;padding:20px 20px 30px;height:auto}.charts-block__block-title{margin-bottom:20px}.charts-block__pie{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.charts-block__pie-left{padding-left:0}.charts-block__pie-info{margin-top:0;margin-bottom:10px}.charts-block__pie-right{margin-top:20px}.charts-block__line-left{font-size:11px;width:40%;padding:0 10px 0 0}.charts-block__line-right{width:60%;padding:5px 20px 5px 0}.charts-block__line-right-bar{border-radius:0 10px 10px 0}.charts-block__line-right-bar span{font-size:10px;border-radius:2px;padding:0 3px}.charts-block__line-bottom{font-size:12px;width:60%;margin-left:40%}.align-center-sm .testimonials-grid__item>svg,.testimonials-item.align-center-sm>svg{margin:0 auto}.align-center-sm .testimonials-grid__item-text{text-align:center}.testimonials-grid__item{width:100%}.align-center-sm .testimonials-grid__item-author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials-grid__item-author-texts{padding-bottom:25px}.align-center-sm .testimonials-grid__item-author-texts,.align-center-sm .testimonials-item__text{text-align:center}.testimonials-grid__item-author-name{font-size:16px}.testimonials-grid__item-author-position{font-size:12px}.align-center-sm .testimonials-item__author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials-item__author-texts{padding-bottom:25px}.align-center-sm .testimonials-item__author-texts{text-align:center}.testimonials-item__author-name{font-size:16px}.testimonials-item__author-position{font-size:12px}.video-slider.sliderSize_small .video-slider__inner{max-height:270px}.big-title .compare-block__inner h2,.video-slider.big-title h2{font-size:26px}.video-slider.big-title hr.wp-block-separator{width:36px}.video-slider__inner{padding:0 25px}.video-slider__inner .slick-arrow.slick-next,.video-slider__inner .slick-arrow.slick-prev{top:calc(50% - 15px)}.video-slider__inner .slick-prev{left:5px}.video-slider__inner .slick-next{right:5px}.course-info__inner{padding:60px 10px}.course-info h2{font-size:32px;font-weight:600;line-height:1.2}.course-info__subtitle{line-height:1.5}.course-info__list ul{margin:40px 0}.course-info__list ul li{font-size:14px;padding:15px 5px 15px 25px}.course-info__list ul li:before{left:0;top:13px;width:13px;height:13px}.course-info__list ul li:after{left:6px;top:16px;width:3px;height:6px}.course-info__buttons .btn{margin:10px 0}.left-sm .compare-block__inner h2,.page-default .hirehero ul{text-align:left}.compare-block{padding:40px 10px}.compare-block__table-head,.compare-block__table-row{min-width:200%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.three-cards__grid-item{width:100%;margin:0 0 20px}.flex-dropdowns-block__item{width:100%}.hubspot-modal .close{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.hubspot-modal-inner{padding:40px 20px;border-radius:0 20px 0 20px}.hubspot-modal-inner.compact{padding:40px 20px}.hubspot-modal .hs-form fieldset.form-columns-2 .hs-form-field{width:100%;margin:0}.hubspot-modal .hs-form fieldset .hs-form-field{width:auto!important}.hubspot-modal .hs-form fieldset .hs-form-field .hs-fieldtype-intl-phone,.hubspot-modal .hs-form fieldset .hs-form-field .input>input{width:100%!important}.hubspot-modal .hs-form fieldset .hs-form-field .hs-error-msgs label:after{top:-35px}.hubspot-modal .hs-form .hs_recaptcha.hs-recaptcha.field.hs-form-field{margin-bottom:0!important;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.hubspot-modal .hs-form .grecaptcha-badge{margin:0 0 0 auto}.hubspot-modal-auto .close{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.hubspot-modal-auto-inner{padding:20px;margin:0 20px;max-width:none;width:auto;border-top-right-radius:30px;border-bottom-left-radius:30px}.hero-text-block.question-hub{padding:110px 15px 50px}.hero-text-block{padding-top:100px}.hero-text-block .wp-block-separator.style-small{width:35px}.hero-text-block+.cards-block .cards-block__grid{margin-top:0}.cards-block{padding:80px 20px 40px}.cards-block h2{padding:0 30px}.cards-block .wp-block-separator.style-small{width:30px}.cards-block__grid{display:block}.cards-block__grid--three .cards-block__item,.cards-block__item,.faq-categories-block__grid>div{width:100%}.cards-block__item-inner{padding:20px 25px 35px}.cards-block__item-inner img{height:50px;margin-left:-10px}.cards-block__item-title{margin:20px 0 15px}.cards-block__item-content p,.cards-block__item-content ul li{font-size:14px}.cards-block__item-content ul{margin:15px 0 15px 20px}.cards-block__item-content ul li{padding-left:20px}.cards-block__item .btn{padding:10px 40px}.cards-block__disclaimer{text-align:left;margin:40px 30px 0}.faq-categories-block__grid{display:block}a.faq-categories-block__item{font-size:16px;font-weight:500;color:#445261;display:inline-block;margin-right:20px;margin-bottom:20px;padding:15px 40px;border:1px solid #445261;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}a.faq-categories-block__item:hover{color:#009fe3;text-decoration:none;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.faq-categorized-block{padding:0;margin-bottom:85px}.faq-categorized-block.horizontal{padding:30px}.faq-categorized-block-wrap,.tabs.horizontal{display:block}.faq-categorized-block-head{width:100%;padding-right:0}.faq-categorized-block-container{width:100%}.tabs__list{display:none}.tabs__wrap{padding:0 20px}.horizontal .tabs__wrap{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tabs__mobile-control{display:block}.tabs__container.active{margin:25px 0}.calculator__col,.tabs__col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.calculator__col{max-width:100%;padding:20px 15px}.calculator__result-cell{margin-left:20px}.tabs-support__container{padding:0 20px}.tabs-support__item{font-size:16px}.tabs-support__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:10px}.tabs-support__text p{padding-bottom:15px}.tabs-support-control{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tabs-courses .tabs-support-control{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs-support-control__icon{margin:0 6px 0 0}.categories-block__grid,section.only-mobile{display:block}.categories-block__item{font-size:16px;width:100%}.blog-categories .categories-block__item,.narrow-left .product-hero__left,.narrow-left .product-hero__right{width:100%}.diploma-path__item-text ol li,.diploma-path__item-text ul li,.pricing-block .prices .price h5,section.speakers-block .speaker_item h4{font-size:15px}.product-hero{padding:20px 0}.product-hero__col{width:100%;padding:25px}.product-hero__mobile-image{display:block;margin-top:65px}.product-hero__buttons{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-hero__buttons a:not(:first-child){margin:20px 0 0}.product-hero__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.product-hero__bottom img{margin:0 0 12px}.product-hero__left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-hero__right{padding-top:0;padding-bottom:0}.list-icon-block__icon{padding-top:3px}.review-block__item{margin-bottom:10px}.hidden-sm{display:none!important}.main_title,.page-default h3.main_title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:28px;display:block}.main_title span,.page-default h3.main_title span{display:inline;font-size:21px}.main_title img,.page-default h3.main_title img{height:31px;margin-bottom:0;vertical-align:middle}.free-5-day h2.why-institute-section__title{padding:12px 14px;font-size:18px}.full-stack-software.section-top{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.full-stack-software.section-top:before{top:auto;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.65)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.65),transparent);background:linear-gradient(to top,rgba(0,0,0,.65),transparent);height:50%}.full-stack-software.section-top .info{margin:0}.full-stack-software.section-top h1{font-size:26px;line-height:1.1em;margin-bottom:0}.full-stack-software .heroSubtitle span{padding:4px 5px;height:32px;font-size:10px;line-height:1.2em;width:192px}.full-stack-software .heroSubtitle span:before{margin-right:2px;height:22px;width:16px}.indadco .what-our-say__partners__item span{width:100%;height:100%}.indadco .what-our-say__partners__item img{height:100%;width:auto}.students-careers .hirehero h1{font-size:28px}.page-default .five-day-coding-challenge .wp-block-spacer{display:none}.page-default .five-day-coding-challenge .wp-block-column,.page-default .five-day-coding-challenge section.buttons-block{margin-bottom:0;padding-bottom:0}.page-default .five-day-coding-challenge .buttons-block__all.left-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.codeinstitute-compare__table td img,.codeinstitute-compare__table th img{width:12px}.section-apply .button{width:100%;margin:30px auto 0}.application-form-wrapper{margin:20px auto 0}.why-transform{padding-top:50px}.why-transform .why-transform__title{margin-bottom:20px;margin-top:0;font-size:20px}.why-transform__metric{width:100%;padding:10px 11%}.metric__value{font-size:40px}.metric__midcircle{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.some-partners__title{font-size:14px}.some-partners__item{width:50%}.some-partners__item img{max-width:120px;max-height:45px}.why-institute-section__wrap{margin:0-20px}.why-institute-section__content{padding:25px 0 40px;text-align:center}.why-institute-section .why-institute-section__title{font-size:20px}.why-institute-section .why-institute-section__list{text-align:left}.why-institute-section__img:after,.why-institute-section__img:before{width:110%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-bottom:110%}.why-institute-section .why-institute-section__button{margin:32px 0 0}.our-approach .our-approach__title{font-size:20px}.our-approach__steps{margin-top:30px}.our-approach__step:not(:first-child){margin-top:50px}.step{padding:30px 25px;min-height:auto}.step__circle{width:50px;height:50px;top:-25px;font-size:12px}.home .what-our-say__title span,.step__title{font-size:18px}.step__dots{padding-bottom:28px}.step__dot{width:3px;height:3px}.step__dot:not(:first-child){margin-top:5px}.page-default .corporate-video-block{margin:30px 0 35px}.accordion-control .accordion-item__icon-wrap::after,.page-default .corporate-video-block .corporate-text-column{display:none}.corporate-video-block .wp-block-embed-youtube{padding:0}.corporate-video-block iframe{height:300px}.page-default .corporate-title{font-size:20px;margin-top:35px}.speak-with{padding:15px 20px 55px}.speak-with__col{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.speak-with__col_left{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.speak-with .speak-with__title{font-size:16px}.speak-with__text{padding-left:0;margin-top:10px}.speak-with__person{width:204px;height:204px}.speak-with__person:before{-webkit-box-shadow:inset 0 0 0 16px rgba(255,255,255,.3);box-shadow:inset 0 0 0 16px rgba(255,255,255,.3)}.speak-with__info{font-size:8px}.speak-with .speak-with__button{margin:30px 0 0}.page-default .white-paper-section{display:none!important}.pasport-tech-industry__wrapper__cart{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;overflow-x:auto}.pasport-tech-industry__cart{padding:23px 15px;min-width:76%;margin:0 5px}.pasport-tech-industry__cart h3{font-size:24px}.pasport-tech-industry__cart .subtitle{font-size:14px;padding-right:42px}.pasport-tech-industry__list .pasport-tech-industry__list__item{-ms-flex-item-align:start;align-self:flex-start;font-size:12px;margin-top:5px}.pasport-tech-industry__ribbon_wrap{right:15px;width:62px}.pasport-tech-industry__ribbon{height:auto;line-height:1em;padding:10px 5px 3px}.pasport-tech-industry__ribbon span{font-size:12px}.pasport-tech-industry__partner{padding-right:0}.what-our-say__person{width:100%}.what-our-say__img{height:300px;width:300px}.what-our-say__quote{font-size:16px}.what-our-say__name{font-size:14px;font-weight:500}.what-our-say__partners__item{margin:4px 13px;height:40px}.salary-scale__person:nth-child(1),.salary-scale__person:nth-child(3){width:160px}.salary-scale__person:nth-child(1) .salary-scale__person__price{-ms-flex-item-align:end;align-self:flex-end}.salary-scale__person:nth-child(2) .salary-scale__person__name{font-size:24px}.salary-scale__person:nth-child(3) .salary-scale__person__price{-ms-flex-item-align:start;align-self:flex-start}.salary-scale__person__name{font-size:21px}.video-block__item{padding-top:0}.video-block__item .video{max-width:90%}.video-block__item .video iframe{height:307px}.accordion-control-wrap{margin:0}.accordion-control.havepanel .accordion-item__inner .accordion-item__title{padding:20px 50px 20px 20px}.accordion-control.havepanel .accordion-item__wrap{padding:0}.accordion-control .accordion-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion-control .accordion-item__icon{width:70px;height:70px;margin:0 auto}.accordion-control .accordion-item__title .toggle-icon{right:20px}.wp-block-columns{padding:30px}.logos-block__all.center-logos,.logos-block__all.justify-logos,.logos-block__all.left-logos,.logos-block__all.right-logos,.wp-block-columns .wp-block-ugb-container .ugb-container__content-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logos-block__all.logosSlider .logos-block__item img{width:105px;height:100px}.mobile-3-col .logos-block__item{width:33.33%}.buttons-block__all.center-buttons,.buttons-block__all.justify-buttons,.buttons-block__all.left-buttons,.buttons-block__all.right-buttons,.columns_content-block__wrapper.center-columns,.columns_content-block__wrapper.justify-columns,.columns_content-block__wrapper.left-columns,.columns_content-block__wrapper.right-columns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons-block__all{-ms-flex-wrap:wrap;flex-wrap:wrap}.buttons-block__item .wp-block-button.is-none-bg .wp-block-button__link,.buttons-block__item .wp-block-button.is-style-white .wp-block-button__link{white-space:nowrap}.pricing-block .prices{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 0 0}.pricing-block .prices .price{width:100%;padding:20px;margin:10px 0}.pricing-block .prices .price .value{font-size:26px}.pricing-block .prices .price .button{margin:0 auto}.pricing-block .prices .price.best-value::after{font-size:12px;height:20px}.pricing-block.prices-four .price{width:auto}section.speakers-block .speakers_all{margin:20px 0 0}section.speakers-block .speaker_item .text{margin:10px 0 0}}@media (max-width:767px){.footer-top img{width:80px}.footer-top:after{margin-left:5px}.footer-nav{display:block}.footer-nav__block{width:100%;padding-right:0;margin-bottom:35px}.footer-nav__block-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-nav__block-head.opened:after{-webkit-transform:translateY(0) rotate(-135deg);-ms-transform:translateY(0) rotate(-135deg);transform:translateY(0) rotate(-135deg)}.footer-nav__block-head:after{content:"";width:6px;height:6px;border-right:2px solid;border-bottom:2px solid;-webkit-transform:translateY(-3px) rotate(45deg);-ms-transform:translateY(-3px) rotate(45deg);transform:translateY(-3px) rotate(45deg);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer-nav__block-content,.sm-nobr br{display:none}.footer-bottom__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-bottom__left .footer-lang{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-bottom__right{text-align:left;margin-top:30px}.footer-socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0-33px 35px}.footer-socials a{margin:15px 33px}.footer-socials a svg{width:41px}.block-gallery__gallery .image{width:25%;margin:0 4% 20px}.event-main__speaker,.footer-socials{-ms-flex-wrap:wrap;flex-wrap:wrap}.event-main__speaker .speaker__images{width:100%;margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-main__speaker .speaker__images .logo{margin:0 0 0 20px}.event-main__speaker .speaker__info{width:100%}.event-link-block .container{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.event-link-block .left{width:100%;padding:25px 15px}.event-link-block .right{width:100%}.event-share-block .share-button{margin:0 0 25px}.blog-list{width:100%;padding-right:0}.blog-card{margin-bottom:20px}.blog-card__date{font-size:15px}.blog-card__date:before{width:11px;height:11px;margin-bottom:0}.blog-sidebar-wrapper{width:100%;padding-top:0}.blog-body{width:100%;padding-right:0;margin-top:50px}.blog-body__title{font-size:25px}.blog-body article h2,.blog-body article h3{font-size:20px}.blog-body__share{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-body__share-label{width:100%;text-align:center}.blog-body__share button{margin:20px 10px 0}.blog-more{display:block;margin:0 20px}.blog-more .blog-card{width:100%}.reviews-card,.reviews-cards{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-card{width:100%;padding:0 0 59px}.reviews-card:first-child{padding:0 0 59px}.reviews-card:last-child{padding:0}.reviews-card__quote{text-align:center}.page-default .pb-10-sm,.pb-10-sm{padding-bottom:10px!important}.page-default .pb-20-sm,.pb-20-sm{padding-bottom:20px!important}.page-default .pb-30-sm,.pb-30-sm{padding-bottom:30px!important}.page-default .pb-40-sm,.pb-40-sm{padding-bottom:40px!important}.page-default .pb-50-sm,.pb-50-sm{padding-bottom:50px!important}.page-default .pb-60-sm,.pb-60-sm{padding-bottom:60px!important}.page-default .pb-70-sm,.pb-70-sm{padding-bottom:70px!important}.page-default .pb-80-sm,.pb-80-sm{padding-bottom:80px!important}.page-default .pb-90-sm,.pb-90-sm{padding-bottom:90px!important}.page-default .pb-100-sm,.pb-100-sm{padding-bottom:100px!important}.page-default .pt-10-sm,.pt-10-sm{padding-top:10px!important}.page-default .pt-20-sm,.pt-20-sm{padding-top:20px!important}.page-default .pt-30-sm,.pt-30-sm{padding-top:30px!important}.page-default .pt-40-sm,.pt-40-sm{padding-top:40px!important}.page-default .pt-50-sm,.pt-50-sm{padding-top:50px!important}.page-default .pt-60-sm,.pt-60-sm{padding-top:60px!important}.page-default .pt-70-sm,.pt-70-sm{padding-top:70px!important}.page-default .pt-80-sm,.pt-80-sm{padding-top:80px!important}.page-default .pt-90-sm,.pt-90-sm{padding-top:90px!important}.page-default .pt-100-sm,.pt-100-sm{padding-top:100px!important}.is-bootstrap-design .dropdowns-block__item{padding:0 15px}.is-bootstrap-design .dropdowns-block__item-title{padding:22px 0}.content-nav-block{display:none}.width40p-sm,.width50p-sm{max-width:40%;margin-right:auto!important;margin-left:auto!important}.width50p-sm{max-width:50%}}@media screen and (max-width:700px){.free-5-day-section{min-height:60vh!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;background-position-x:75%;padding:29px 20px 29px 40px}.free-5-day-section.ugb--has-background-image::before{z-index:1;opacity:.7;background-color:#fff}}@media screen and (max-width:621px){.wp-block-columns .wp-block-ugb-container.btnBlock .wp-block-button:nth-child(1){margin-right:0}.wp-block-columns .wp-block-ugb-container.btnBlock .ugb-container__content-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:600px){.students .student{width:100%}.team-cards .team-cards__item{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.how-it-works-items{width:calc(100% - 28px)}.section-top .heroImg.hideImgOnMobyle{display:none}.section-top .heroImgMobyle{display:block}.codeinstitute-compare__table{font-size:12px}.codeinstitute-compare__table tr th.table-head{padding:10px 0;font-size:10px}.codeinstitute-compare .star-ratings{height:52px;font-size:51px}.codeinstitute-compare .star-ratings span{font-size:13px}.table-compare{padding:20px 0}.table-compare.desktop{display:none}.compare-table tr td:first-child,.compare-table tr th:first-child{padding:12px 10px;font-size:10px}.compare-table tr:last-child td:first-child{padding:12px 10px}.compare-table tr th.table-head{padding:12px 10px;font-size:18px}.compare-table tr td,.compare-table tr th{font-size:10px}.compare-table td picture img,.compare-table-udacity td picture img{height:10px}.compare-table-udacity th picture img{max-height:22px}.section-compare-udacity-mobile{display:block;padding:0}.section-compare-usa-mobile{display:block;padding:0 2px}.salary-scale__person:nth-child(2) .salary-scale__person__price{width:85px;height:85px;line-height:85px;font-size:24px}.salary-scale__person__line{height:35px}.salary-scale__person__price__wrap{height:80px}.salary-scale__person__price{width:60px;height:60px;line-height:60px;font-size:16px}}@media (max-width:600px){.sliderCta_item_inner{grid-template-columns:100%!important}.sliderCta_item--image{grid-column:1;grid-row:1}.sliderCta_item--content{grid-column:1;grid-row:2}}@media (max-width:576px){.reviews-block{padding:55px 0 70px}.reviews-block__header{font-size:28px;line-height:34px;text-align:center;padding-bottom:52px}.reviews-card{padding:0 0 60px;font-size:14px;line-height:22px}.reviews-card:first-child{padding:0 0 60px}}@media screen and (max-width:566px){.jobs-vacancies .diagram-wrap{width:300px;padding:0}.jobs-vacancies .diagram{width:200px;height:200px}.jobs-vacancies #tl_1 .inner:after{width:123px}.jobs-vacancies #tl_1{bottom:37px}.jobs-vacancies #tl_2 .inner:after{width:208px}.jobs-vacancies #tl_2{top:87px}.jobs-vacancies #tl_3 .inner:after{width:106px}.jobs-vacancies #tl_3{top:69px}.jobs-vacancies #tl_4 .inner:after{width:148px}.jobs-vacancies #tl_4{top:47px}.jobs-vacancies #tl_5 .inner:after{width:152px}.jobs-vacancies #tl_5{top:55px}.jobs-vacancies .circular-chart-wrap{width:185px;height:185px}.jobs-vacancies .circular-chart-wrap:nth-child(2){width:143.3333333333px;height:143.3333333333px}.jobs-vacancies .circular-chart-wrap:nth-child(3){width:126.6666666667px;height:126.6666666667px}.jobs-vacancies .circular-chart-wrap:nth-child(4){width:110px;height:110px}.jobs-vacancies .circular-chart-wrap:nth-child(5){width:93.3333333333px;height:93.3333333333px}.jobs-vacancies .circular-chart-wrap:nth-child(6){width:76.6666666667px;height:76.6666666667px}.jobs-vacancies .circular-chart-wrap:nth-child(7){width:60px;height:60px}.jobs-vacancies .circular-chart-wrap:nth-child(8){width:43.3333333333px;height:43.3333333333px}.jobs-vacancies .circular-chart-wrap:nth-child(9){width:26.6666666667px;height:26.6666666667px}.jobs-vacancies .circular-chart-wrap:nth-child(10){width:10px;height:10px}.jobs-vacancies .customProfT #tl_main{padding:50px 0 30px}.jobs-vacancies .profession .title_wr{margin-bottom:9px}.jobs-vacancies .profession .title{font-size:8px;height:20px;line-height:20px}}@media screen and (max-width:550px){.pasport-tech-industry .botton_wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pasport-tech-industry .botton_wrap .pasport-tech-industry__button,.pasport-tech-industry .botton_wrap button.pasport-tech-industry__button{margin-right:0;width:100%}}@media screen and (max-width:500px){.subscriprion .hbspt-form .hs-form{display:block}.subscriprion .hbspt-form .hs-form-field{margin-bottom:15px}.subscriprion .hbspt-form .hs-form .hs-input{width:100%;max-width:100%;border-radius:4px}.subscriprion .hbspt-form .hs-form select.hs-input{width:100%!important;max-width:100%!important}.subscriprion .hbspt-form .hs-form .my-submit-button{border-radius:4px}.page-default .five-day-coding-challenge .wp-block-image img{max-width:70%}.five-day-snake div.icon_snake_item__image img{max-width:60%}.five-day-snake .icon_snake_item__text{font-size:14px}.salary-scale__person:nth-child(1),.salary-scale__person:nth-child(3){width:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media screen and (max-width:450px){.team .person{width:100%;margin:12px 0}.fssd-top-blok img{width:181px;height:auto}.full-stack-software.section-top{min-height:42vh;margin-top:70px}.why-institute-section__img:after,.why-institute-section__img:before{width:120%;padding-bottom:120%}.video-block__item .video iframe{height:197px}}@media screen and (max-width:400px){.section-compare-usa-mobile .compare-block{min-width:140px}}@media screen and (max-width:376px){.has-huge-font-size,.has-larger-font-size{font-size:28px}.wp-block-columns .wp-block-ugb-container .ugb-container__content-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:375px){.free-5-day-section{padding:29px 20px}.page-default h2.title-blue-box{line-height:1.4em}.full-stack-software.section-top h1{margin-bottom:0;font-size:26px}.codeinstitute-compare,.pasport-tech-industry,.video-block__item .video{padding-left:0;padding-right:0}.what-our-say__img{height:200px;width:200px}.video-block__item .video{max-width:100%}.video-block__item .video iframe{height:189px}.video-block{padding-right:10px;padding-left:10px}}@media screen and (max-width:374px){.icon_snake-block div.icon_snake_item{width:100%}.icon_snake-block div.icon_snake_item:nth-of-type(even) .icon_snake_item__image:after,.icon_snake-block div.icon_snake_item:nth-of-type(even) .icon_snake_item__image:before,.icon_snake-block div.icon_snake_item:nth-of-type(odd) .icon_snake_item__image:after,.icon_snake-block div.icon_snake_item:nth-of-type(odd) .icon_snake_item__image:before{display:none}}@media screen and (max-width:350px){.speaker .info,.speaker picture,section.speakers-block .speaker_item .info,section.speakers-block .speaker_item picture{width:100%}.students .student{height:300px}.pagination a,.pagination button{width:36px;height:36px;margin:0 4px}.page-default .wp-block-cover .h1,.page-default .wp-block-cover .h2,.section-top h1,.section-top h2{font-size:36px}.section-top .info,.section-top .info.compressed{margin:60px 0 0}.section-top .info.compressed h1,.section-top .info.compressed h2{font-size:24px}.section-top h1.about-header,.section-top h2.about-header{font-size:48px;margin:0}.section-top h4{font-size:16px}.section-brands blockquote,.section-thank p,.section-top p{font-size:14px}.section-brands{height:460px}.section-thank h3{font-size:18px}.compare-table tr td,.compare-table tr th{font-size:8px}.section-compare-usa-mobile .compare-block{min-width:130px}}@media screen and (max-width:321px){.columns_content-block .columns_item{padding:35px 30px 45px}.columns_content-block .columns_item .ingexp{margin-left:0}}