@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600");@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");*{box-sizing:border-box}html{font-family:'Open Sans', sans-serif}body{min-width:300px;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}::-webkit-scrollbar-track{background-color:#e1e1e1}::-webkit-scrollbar{width:6px;height:6px;background-color:#268fc9}::-webkit-scrollbar-thumb{border-radius:15px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#268fc9}*[data-href]{cursor:pointer}input[type=submit].btn{border:none}.wrapper{max-width:1920px;margin:auto;padding:0 15px}@media screen and (max-width: 540px){.xs-hidden{display:none}}.anchor-secondary{color:#c9265a}.anchor-secondary:hover{color:#9e1e47}img.icon{width:14px}.text-secondary{color:#c9265a}.text-shadow{text-shadow:3px 3px 10px rgba(0,0,0,0.9)}.text-shadow-condensed{text-shadow:0px 0px 5px #000}.text-center{text-align:center}.text-left{text-align:left}.text-success{color:#26c95f}.text-error{color:#c93326}.text-info{color:#8e8e8e}.text-little{font-size:12px}.text-big{font-size:18px}.text-bold{font-weight:600}.nom{margin:0}.nop{padding:0 !important}.nop-t{padding-top:0 !important}.nopx{padding-left:0 !important;padding-right:0 !important}.fw{width:100% !important}.hw{width:50% !important}.auto-h{height:auto !important}.py-1{padding-top:8px !important;padding-bottom:8px !important}.mt-2{margin-top:16px !important}.mt-3{margin-top:32px !important}.mb-2{margin-bottom:16px !important}.my-1{margin-top:8px !important;margin-bottom:8px !important}.my-2{margin-top:16px !important;margin-bottom:16px !important}.my-5{margin-top:128px !important;margin-bottom:128px !important}.noflex{display:block !important}.px-25{padding-left:25px !important;padding-right:25px !important}.pl-15{padding-left:15px}.btn{display:inline-block;padding:8px;transition:.2s all ease-in-out;cursor:pointer;border:none}.btn-lg{padding:14px;font-size:22px}.btn-primary{padding:7px 8px;background-color:#fff;color:#5d5d5d;border:1px solid #5d5d5d}.btn-primary:hover{background-color:#e6e6e6}.btn.hw{width:49% !important}.btn.hw:nth-child(even){margin-left:2%}@media screen and (max-width: 440px){.btn.hw:nth-child(even){margin-left:0}}.btn-secondary{background-color:#c9265a;color:#fff}.btn-secondary:hover{background-color:#b42250}.btn-muted{color:#8e8e8e}.btn-muted:hover{color:#5d5d5d;text-decoration:underline}.btn-muted.recover{padding-left:0}.btn-fb{background-color:#3c5a9a;color:#fff;width:100%;text-align:center}.btn-fb:hover{background-color:#354f88}.btn-fb i{font-size:18px;margin-right:8px}.noscroll{overflow:hidden}.rules-ex{font-size:12px;width:100%;margin-top:4px;padding-left:25px;display:none}.rules-ex-trigger{transition:all .3s ease-in-out;cursor:pointer;font-size:16px}.rules-ex-trigger.active{transform:rotate(180deg)}@media screen and (max-width: 460px){#rc-imageselect,.g-recaptcha,#reg-captcha-container>div{transform:scale(0.8);-webkit-transform:scale(0.8);transform-origin:0 0;-webkit-transform-origin:0 0}}.congrats{background-color:#fafafa;padding:128px 0;color:#5d5d5d;font-size:14px}.congrats .gratz-heading{margin-bottom:32px;color:#268fc9;font-size:28px}.congrats .course-wrapper{display:flex;align-items:center;justify-content:space-between}.congrats .ui-block:first-child{width:75%}.congrats .ui-block:last-child{width:20%}@media screen and (max-width: 945px){.congrats .course-wrapper{display:block}.congrats .ui-block:first-child{width:100%}.congrats .ui-block:last-child{display:none}}@media screen and (max-width: 400px){.congrats{padding:64px 0}.congrats .info{text-align:center}.congrats .gratz-heading{text-align:center}}.transaction-in-progress{padding:64px 0;background:#fafafa;color:#5d5d5d}.transaction-in-progress .ui-block{padding:16px}.transaction-in-progress h3{margin:0;margin-bottom:64px;margin-top:32px;font-size:22px}.transaction-in-progress h3.status{font-weight:400}.transaction-in-progress h3.status i{color:#c9265a}.transaction-in-progress p:last-child{margin-top:64px}@media screen and (max-width: 460px){.transaction-in-progress{padding:64px 0;text-align:center}.transaction-in-progress a.pull-right{float:none;margin-top:16px}.transaction-in-progress img{width:100% !important;margin-bottom:16px;margin-left:0 !important}}.error-section{background-color:#fafafa;color:#268fc9;min-height:60vh;display:flex;align-items:center;justify-content:center}.error-container{display:flex;align-items:center}.error-emote{font-size:250px}.error-message{font-size:36px;width:calc(100% - 150px);padding-left:48px}figure{margin:8px 0;width:60%;min-width:250px;max-width:600px}@media screen and (max-width: 450px){figure{margin:8px auto}}.course-completed-bagde{position:absolute;top:8px;right:0;color:#1e9e4b;transform:rotate(15deg)}.course-discount-badge{position:absolute;top:0;right:0;color:#fff;width:0;height:0;border-top:75px solid #268fc9;border-left:75px solid transparent}.course-discount-badge span{position:relative;top:-75px;left:-35px;transform:rotate(45deg);display:block}.spinner-container{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(50,50,50,0.85);display:flex;justify-content:center;align-items:center;color:#c9265a;font-size:18px}.spinner-container .spinner{width:75px;height:75px;max-width:75%;max-height:75%;border:4px solid #c9265a;border-radius:50%;border-top-color:transparent;margin:8px auto}.ui-block{display:inline-block;padding:16px;background-color:#fff;border-radius:2px;box-shadow:0 0 4px 1px rgba(0,0,0,0.3)}.ui-block-heading{font-size:18px;margin:8px 0;padding-bottom:8px;border-bottom:1px solid #ddd}.ui-sticky{position:sticky;top:76px}.order-section{padding:120px 0;background-color:#fafafa;color:#5d5d5d}.order-section .two-columns{display:flex;flex-wrap:wrap;align-items:flex-start}@media screen and (max-width: 600px){.order-section .two-columns{display:block}.order-section .two-columns .column{width:100% !important;margin-bottom:16px}}.order-section .two-columns .column{width:60%;padding:8px 16px}.order-section .two-columns .column:first-child{width:40%;border:1px solid #ddd;border-radius:5px}.order-section .two-columns img{width:100%}.order-section .two-columns .name{font-size:22px;margin:16px 0}.order-section .two-columns .details{display:flex;align-items:flex-start}@media screen and (max-width: 1000px){.order-section .two-columns .details{display:block}.order-section .two-columns .details .desc,.order-section .two-columns .details .image{width:100% !important;margin-bottom:8px}.order-section .two-columns .details img{width:100%}}.order-section .two-columns .details .desc{width:60%;padding-right:16px;font-size:14px}.order-section .two-columns .details .image{width:40%}.order-section .two-columns .price{margin:16px 0;font-size:16px}.order-section .two-columns .price .text-bigger{font-size:22px}section.new-activation{background-color:#fafafa;padding:200px 0;color:#5d5d5d}section.new-activation .course-wrapper{text-align:center}section.new-activation .heading{margin-bottom:16px;font-size:22px}section.new-activation #activation-mail-captcha>*{margin:auto}.pagination{padding:16px 0}.pagination ul{text-align:center;font-size:14px;color:#5d5d5d;margin:0;padding:0;list-style:none}.pagination ul li{display:inline-block;border:1px solid #ddd}.pagination ul li:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}.pagination ul li:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px}.pagination ul a{display:inline-block;padding:4px;cursor:pointer}.pagination ul a:not(.disabled):hover,.pagination ul a.active{background:#268fc9;color:#fff;border-color:#268fc9}.pagination ul a.disabled{background-color:#ddd;cursor:not-allowed;color:#8f8f8f}#burger{width:30px;height:24px;position:relative;display:none;cursor:pointer}#burger span{width:100%;display:inline-block;border:2px solid #268fc9;border-radius:2px;position:absolute;top:10px;transition:all .3s ease-in-out}#burger span:nth-child(1){top:0}#burger span:nth-child(4){top:20px}#burger.active span:nth-child(1),#burger.active span:nth-child(4){top:10px;transform:scale(0);opacity:0}#burger.active span:nth-child(2){transform:rotate(45deg)}#burger.active span:nth-child(3){transform:rotate(-45deg)}.sidemenu{position:fixed;right:0;top:76px;background:#fff;z-index:2;transition:0.4s all cubic-bezier(0.47, 0.17, 0, 1);width:175px;transform:translateX(175px);display:inline-block;height:calc(100vh - 76px);box-shadow:-1px 0 8px 0 rgba(0,0,0,0.1);font-size:14px;color:#5d5d5d;text-align:center}.sidemenu.active{transform:translateX(0px)}.sidemenu .sidemenu-list{list-style:none;margin:0;padding:0}.sidemenu .sidemenu-list li{padding:8px;margin-bottom:8px}.sidemenu .sidemenu-list li:hover{background-color:#fafafa;cursor:pointer}.sidemenu .sidemenu-list li a{display:block}.sidemenu .sidemenu-list li .avatar .avatar-image{width:75px;height:75px;margin:auto;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:cover}.sidemenu .sidemenu-list li .avatar .name{font-weight:600;font-size:16px}.parallax{background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;font-size:48px;color:#fff;position:relative;text-align:center;z-index:1}.parallax.first,.parallax.second{background:transparent;display:flex;justify-content:center;align-items:center;padding:150px 0}.parallax.first div,.parallax.second div{max-width:1600px}@media screen and (max-width: 860px){.parallax.first,.parallax.second{padding:75px 0}}.parallax.second{height:auto;padding:96px 0;font-size:42px}@media screen and (max-width: 860px){.parallax.second{font-size:28px}}.parallax .text-shadow{position:relative;z-index:1}.parallax .parallax-p{font-size:22px;margin-top:64px}@media screen and (max-width: 860px){.parallax .parallax-p{font-size:16px}}header{font-size:14px;color:#5d5d5d;padding:8px 0;background-color:#fff;box-shadow:0px 2px 4px 0 rgba(0,0,0,0.3);position:fixed;top:0;left:0;width:100%;z-index:4}header+*{margin-top:76px}header .logo{height:56px}header .msg-bar{font-size:14px;margin-top:-8px;margin-bottom:8px}header .msg-bar>*{padding:8px 15px}header .msg-bar .error{background-color:#c93326;color:#fff;box-shadow:0 0 8px 4px rgba(167,17,4,0.3) inset}header .msg-bar .success{background-color:#26c95f;color:#fff;box-shadow:0 0 8px 4px rgba(4,167,61,0.3) inset}header .wrapper{display:flex;align-items:center}header .wrapper nav{margin-left:32px;height:60px}header .wrapper nav ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;height:inherit}header .wrapper nav ul li{height:inherit;padding:0 8px;cursor:pointer}header .wrapper nav ul li:hover{border-bottom:4px solid #268fc9}header .wrapper nav ul li a{display:flex;align-items:center;height:inherit}header .wrapper nav ul li a img.icon{margin-right:4px}header .wrapper .right-bar{height:inherit;margin-left:auto;display:flex;align-items:center}header .wrapper .right-bar>*{margin-left:16px}header .wrapper .right-bar .contact-info{text-align:right}header .wrapper .right-bar .header-avatar{text-align:center;position:relative;cursor:pointer}header .wrapper .right-bar .header-avatar:hover .dropdown{display:block}header .wrapper .right-bar .header-avatar .avatar-image{height:40px;width:40px;margin:auto;border-radius:20px;background-position:center;background-repeat:no-repeat;background-size:cover}header .wrapper .right-bar .header-avatar .name{font-weight:600}header .wrapper .right-bar .header-avatar .dropdown{display:none;width:300%;max-width:200px;position:absolute;top:125%;background-color:#fff;box-shadow:0 0 4px 1px rgba(0,0,0,0.3);z-index:4}header .wrapper .right-bar .header-avatar .dropdown:before{content:"";width:0;height:0;position:absolute;top:-10px;left:10%;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}header .wrapper .right-bar .header-avatar .dropdown:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;z-index:-1}header .wrapper .right-bar .header-avatar .dropdown-item{padding:8px;color:#5d5d5d}header .wrapper .right-bar .header-avatar .dropdown-item:first-child{padding-top:16px}header .wrapper .right-bar .header-avatar .dropdown-item:last-child{padding-bottom:16px}header .wrapper .right-bar .header-avatar .dropdown-item:hover{background-color:#fafafa}header .wrapper .right-bar .header-avatar .dropdown-item a{display:inline-block;width:100%}section.about{background-color:#fafafa;color:#333}section.about .results{padding-bottom:64px;padding-top:64px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.3),0 -2px 8px 0 rgba(0,0,0,0.3);position:relative}section.about .results h3{font-size:36px;text-align:center;margin:0}section.about .results .column-wrapper{margin-top:36px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}section.about .results .column-wrapper .column{width:20%;padding:36px 20px 0;visibility:hidden}section.about .results .column-wrapper .column .icon{font-size:64px;text-align:center}section.about .results .column-wrapper .column .desc{width:100%;margin:22px auto;font-size:16px;border-left:6px solid #c9265a;padding-left:12px}section.courses{background-color:#fafafa;color:#333;padding:72px 0;box-shadow:0 -2px 8px 0 rgba(0,0,0,0.3);position:relative}section.courses h3{text-align:center;font-size:36px;font-weight:400;margin:0}section.courses p{font-size:18px;text-align:center;max-width:1000px;margin:auto;margin-top:16px}@media screen and (max-width: 860px){section.courses p{font-size:14px}}section.courses .column-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:64px 0}section.courses .column-wrapper .column{width:20%;padding:0 15px;min-width:300px;margin-bottom:30px}section.courses .column-wrapper .column .course-card{background-color:white;box-shadow:0 0 2px 2px rgba(0,0,0,0.15);height:100%;position:relative}section.courses .column-wrapper .column .course-card .image{background-position:center;background-size:cover;height:169px}section.courses .column-wrapper .column .course-card .body{padding:16px;padding-bottom:70px}section.courses .column-wrapper .column .course-card .body .name{font-size:22px;text-align:center}section.courses .column-wrapper .column .course-card .body .desc{font-size:14px;padding:16px 0}section.courses .column-wrapper .column .course-card .btn-container{width:100%;position:absolute;bottom:16px;left:0;text-align:center;padding-top:16px}section.courses .all-courses{text-align:center;padding-top:48px}section.benefits{padding:48px 0;background-color:#268fc9;color:#fff}section.benefits h3{margin:0;font-size:36px;text-align:center;font-weight:400}section.benefits .column-wrapper{margin-top:36px;display:flex;flex-wrap:wrap;justify-content:center}section.benefits .column-wrapper .column{width:20%;padding:36px 20px 0;visibility:hidden}section.benefits .column-wrapper .column .icon{font-size:64px;text-align:center}section.benefits .column-wrapper .column .desc{width:100%;margin:22px auto;font-size:16px;border-left:6px solid #fff;padding-left:12px}section.search-tool{background-color:#fafafa;color:#333;padding:86px 0}section.search-tool h3{text-align:center;font-size:22px;margin:0}section.search-tool .tool{text-align:center;color:#5d5d5d;margin-top:36px}section.search-tool .tool span{text-align:right;width:25%;font-size:16px;padding:10px 8px 0 0}section.search-tool .tool select{width:50%;padding:8px;color:#5d5d5d;font-family:"Open Sans";font-size:16px;border:1px solid #8e8e8e;border-radius:2px}section.search-tool .tool .btn{margin-left:8px;padding:10px 8px;font-size:16px}section.opinions{background-image:url("../imgs/opinions.jpg");background-size:cover;background-position:center;padding:64px 0}section.opinions .opinion{width:40%;background:rgba(255,255,255,0.8);padding:16px;color:#5d5d5d;position:relative;margin-bottom:96px;border-radius:2px;box-shadow:0 0 1px 1px rgba(0,0,0,0.05)}section.opinions .opinion:last-child{margin-bottom:0}section.opinions .opinion:nth-child(2),section.opinions .opinion:nth-child(4){margin-left:60%;margin-top:-5%;margin-bottom:-5%}section.opinions .opinion:nth-child(2) .author,section.opinions .opinion:nth-child(4) .author{left:-25px;flex-direction:row-reverse;justify-content:flex-end}section.opinions .opinion:nth-child(2) .author .author-details,section.opinions .opinion:nth-child(4) .author .author-details{padding-left:16px;padding-right:0;text-align:left}@media screen and (max-width: 860px){section.opinions .opinion:nth-child(4),section.opinions .opinion:nth-child(5){display:none}}section.opinions .opinion .content{font-size:16px;margin-bottom:100px}section.opinions .opinion .author{position:absolute;bottom:-25px;right:-25px;display:flex;align-items:center;max-width:100%}section.opinions .opinion .author .image{border:4px solid #268fc9;border-radius:50%;background-position:center;background-size:cover;width:125px;height:125px}section.opinions .opinion .author .author-details{padding-right:8px;text-align:right}section.opinions .opinion .author .author-details .name{font-size:18px;font-weight:600}section.opinions .opinion .author .author-details .course{font-size:14px}section.opinions .opinion .author .author-details .rating{color:#c9265a}.our-clients-column-wrapper{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:32px}.our-clients-column-wrapper .column{width:150px;height:50px;margin:8px;background-image:url("/imgs/loga.png");background-size:1050px 300px}@media screen and (max-width: 700px){.our-clients-column-wrapper .column{width:75px;height:25px;background-size:525px 150px}.our-clients-column-wrapper .column:nth-child(1){background-position:0px 0px !important}.our-clients-column-wrapper .column:nth-child(2){background-position:-75px 0px !important}.our-clients-column-wrapper .column:nth-child(3){background-position:-150px 0px !important}.our-clients-column-wrapper .column:nth-child(4){background-position:-225px 0px !important}.our-clients-column-wrapper .column:nth-child(5){background-position:-300px 0px !important}.our-clients-column-wrapper .column:nth-child(6){background-position:-375px 0px !important}.our-clients-column-wrapper .column:nth-child(7){background-position:-450px 0px !important}.our-clients-column-wrapper .column:nth-child(8){background-position:0px -25px !important}.our-clients-column-wrapper .column:nth-child(9){background-position:-75px -25px !important}.our-clients-column-wrapper .column:nth-child(10){background-position:-150px -25px !important}.our-clients-column-wrapper .column:nth-child(11){background-position:-225px -25px !important}.our-clients-column-wrapper .column:nth-child(12){background-position:-300px -25px !important}.our-clients-column-wrapper .column:nth-child(13){background-position:-375px -25px !important}.our-clients-column-wrapper .column:nth-child(14){background-position:-450px -25px !important}.our-clients-column-wrapper .column:nth-child(15){background-position:0px -50px !important}.our-clients-column-wrapper .column:nth-child(16){background-position:-75px -50px !important}.our-clients-column-wrapper .column:nth-child(17){background-position:-150px -50px !important}.our-clients-column-wrapper .column:nth-child(18){background-position:-225px -50px !important}.our-clients-column-wrapper .column:nth-child(19){background-position:-300px -50px !important}.our-clients-column-wrapper .column:nth-child(20){background-position:-375px -50px !important}.our-clients-column-wrapper .column:nth-child(21){background-position:-450px -50px !important}.our-clients-column-wrapper .column:nth-child(22){background-position:0px -75px !important}.our-clients-column-wrapper .column:nth-child(23){background-position:-75px -75px !important}.our-clients-column-wrapper .column:nth-child(24){background-position:-150px -75px !important}.our-clients-column-wrapper .column:nth-child(25){background-position:-225px -75px !important}.our-clients-column-wrapper .column:nth-child(26){background-position:-300px -75px !important}.our-clients-column-wrapper .column:nth-child(27){background-position:-375px -75px !important}.our-clients-column-wrapper .column:nth-child(28){background-position:-450px -75px !important}.our-clients-column-wrapper .column:nth-child(29){background-position:0px -100px !important}.our-clients-column-wrapper .column:nth-child(30){background-position:-75px -100px !important}.our-clients-column-wrapper .column:nth-child(31){background-position:-150px -100px !important}.our-clients-column-wrapper .column:nth-child(32){background-position:-225px -100px !important}.our-clients-column-wrapper .column:nth-child(33){background-position:-300px -100px !important}.our-clients-column-wrapper .column:nth-child(34){background-position:-375px -100px !important}.our-clients-column-wrapper .column:nth-child(35){background-position:-450px -100px !important}.our-clients-column-wrapper .column:nth-child(36){background-position:0px -125px !important}.our-clients-column-wrapper .column:nth-child(37){background-position:-75px -125px !important}.our-clients-column-wrapper .column:nth-child(38){background-position:-150px -125px !important}.our-clients-column-wrapper .column:nth-child(39){background-position:-225px -125px !important}.our-clients-column-wrapper .column:nth-child(40){background-position:-300px -125px !important}.our-clients-column-wrapper .column:nth-child(41){background-position:-375px -125px !important}.our-clients-column-wrapper .column:nth-child(42){background-position:-450px -125px !important}}section.thank-you{position:relative;background-color:#fafafa;color:#333}section.thank-you .triangle{width:100%;position:absolute;top:0;left:0}section.thank-you .triangle.down{transform:rotate(180deg);bottom:0;top:unset}section.thank-you .content{padding:64px 0}section.thank-you .content h3,section.thank-you .content h4,section.thank-you .content h6{margin:0;text-align:center}section.thank-you .content h3,section.thank-you .content h4{font-size:28px;font-weight:400}section.thank-you .content h4{font-weight:600;padding:48px 0}section.thank-you .content h6{color:#c9265a;font-size:18px;font-weight:400;padding:8px;margin-bottom:10px}section.thank-you .content .form{display:flex;flex-wrap:wrap;width:50%;margin:0 auto 16px;max-width:550px;min-width:300px}section.thank-you .content .form input:not([type=checkbox]){padding:8px;border:1px solid #c9265a;color:#c9265a;font-family:"Open Sans";font-size:14px;margin-right:8px;display:inline-block;width:70%}section.thank-you .content .form button{border:none;width:calc(30% - 8px);font-size:14px}section.thank-you .content .form .form-group{margin-top:5px;font-size:12px;text-align:center}section.thank-you .content .form .form-group input[type=checkbox]{transform:scale(1.2)}section.thank-you .content .catalog{text-align:center;margin:64px 0 32px}footer{background-color:#fff;color:#5d5d5d;font-size:14px;padding:32px 0}footer .column-wrapper{display:flex}footer .column-wrapper .column{width:25%}footer .column-wrapper .column .logo{max-width:60%}footer .column-wrapper .column ul{list-style:none;margin:0;padding:0;font-weight:600;font-size:18px}footer .column-wrapper .column ul li{padding:8px 0;font-weight:400;font-size:14px}footer .column-wrapper .column ul li:first-child{margin-top:16px}footer .column-wrapper .column ul a:hover{text-decoration:underline}footer .column-wrapper .column .social-icons{font-size:18px;display:flex;justify-content:space-between;max-width:50%;margin-left:6%;margin-top:-8px}footer .column-wrapper .column .social-icons .fb{color:#3c5a9a}footer .column-wrapper .column .social-icons .twitter{color:#2daae1}footer .column-wrapper .column .social-icons .in{color:#137eb8}footer .column-wrapper .column .social-icons .gplus{color:#dc4a38}form .form-group{padding:4px 0}form .form-group input,form .form-group select,form .form-group textarea,form .form-group label{display:inline-block;width:100%;padding:8px;font-family:"Open Sans"}form .form-group input:not([type='submit']),form .form-group select,form .form-group textarea{border:1px solid #5d5d5d}form .form-group button{border:none}form .form-group label.star,form .form-group input[type=radio],form .form-group input[type=checkbox]{display:inline;width:auto}form .form-group input[type=radio]+label{display:initial}form .form-group label{padding-left:0;padding-bottom:4px}form .form-group .input-msg{font-size:12px;color:#c93326}form .form-group input[type=checkbox]{width:auto}form .form-group input[type=checkbox]+label{display:inline}.modal{position:fixed;z-index:999;top:0;left:0;width:100%;height:100vh;background-color:rgba(100,100,100,0.9);display:none;justify-content:center;align-items:flex-start;padding-top:5%;font-size:14px;color:#5d5d5d}.modal .body{width:60%;max-width:750px;min-width:280px;max-height:95%;background-color:#fff;border-radius:2px;box-shadow:0 0 4px 2px rgba(0,0,0,0.15);padding:16px;overflow-y:auto}@media screen and (max-width: 750px){.modal .body{width:85%}}.modal .body .modal-close{font-size:28px;padding:0 8px;cursor:pointer;float:right}.modal .body .heading{font-size:22px;font-weight:600;margin-top:8px;margin-bottom:16px}.modal .body .g-recaptcha{max-width:100%;overflow:hidden}.advice-container{color:#5d5d5d;background-color:#fafafa}.advice-container .image-heading{padding:48px 0;font-size:36px;color:#fff;background-image:url("/imgs/business-problem.jpg");background-position:center;background-size:cover;margin-bottom:64px}.advice-container .problem-heading{font-size:28px;font-weight:600;margin:32px 0 48px}.advice-container .description{display:flex;align-items:flex-start;justify-content:space-between}.advice-container .description img{width:40%}.advice-container .description div{width:50%;font-size:18px}.advice-container .problem-definition,.advice-container .problem-solution{border-top:1px solid #8e8e8e;padding:32px 0;display:flex;align-items:center}.advice-container .problem-definition .sheading,.advice-container .problem-solution .sheading{padding-right:8px;font-size:18px;font-weight:600;width:20%}.advice-container .problem-definition div,.advice-container .problem-solution div{width:80%;font-size:14px}.advice-container .problem-definition{margin-top:48px}.advice-container .problem-definition .sheading{color:#c93326}.advice-container .problem-solution{margin-bottom:48px;border-bottom:1px solid #8e8e8e}.advice-container .problem-solution .sheading{color:#1e9e4b}.advice-container .recommendation{padding:16px 0 48px;margin:0;font-size:22px;font-weight:600}.advice-container .recommendations{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:48px}.advice-container .recommendations>*{width:28%;max-width:300px}.advice-container .recommendations>* .heading{padding:16px 0;font-size:22px}.advice-container .recommendations .dedicated-course{max-width:500px}.advice-container .recommendations .stationary-course .stationary-course-heading{font-size:18px;font-weight:600;padding:16px}.advice-container .recommendations .stationary-course .stationary-image{background-size:cover;background-position:center;height:169px}.advice-container .recommendations .stationary-course .desc{font-size:14px;padding:16px}.document,.faq{padding:64px 0;background:#fafafa;color:#5d5d5d}@media screen and (max-width: 1140px){header #burger{display:inline-block}header .wrapper{justify-content:space-between}header .wrapper nav{display:none}header .wrapper .right-bar{display:none}section.about .results .column-wrapper .column{width:25%}section.courses .column-wrapper .column{width:25%}section.benefits .column-wrapper .column{width:25%}section.opinions .opinion{width:55%}section.opinions .opinion:nth-child(2),section.opinions .opinion:nth-child(4){margin:16px 0 96px 45%}section.our-clients .column-wrapper .column{width:20%}}@media screen and (max-width: 860px){.parallax{font-size:36px}section.about .results h3{font-size:28px}section.about .results .column-wrapper .column{width:50%}section.about .results .column-wrapper .column .icon{font-size:36px}section.about .results .column-wrapper .column .desc{font-size:18px;border-left-width:3px}section.courses h3{font-size:28px}section.courses .column-wrapper .column{width:50%;margin-bottom:30px}.btn-lg{padding:10px;font-size:18px}section.benefits h3{font-size:28px}section.benefits .column-wrapper .column{width:50%}section.benefits .column-wrapper .column .icon{font-size:36px}section.benefits .column-wrapper .column .desc{font-size:14px;border-left-width:3px}section.search-tool h3{font-size:18px}section.search-tool .tool span{font-size:14px;padding:8px 6px 0 0}section.search-tool .tool select{font-size:14px}section.search-tool .tool .btn{padding:8px 6px;font-size:14px}section.opinions .opinion{width:75%}section.opinions .opinion:nth-child(2){margin:16px 0 96px 25%}section.our-clients .column-wrapper .column{width:25%}section.thank-you .content h3,section.thank-you .content h4{font-size:22px}section.thank-you .content .column-wrapper .column h6{font-size:14px}footer .column-wrapper{flex-wrap:wrap}footer .column-wrapper .column{width:50%;margin-bottom:16px}footer .column-wrapper .column:nth-child(3),footer .column-wrapper .column:nth-child(4){margin-left:50%}footer .column-wrapper .column .logo{max-width:50%}footer .column-wrapper .column ul li{padding:8px}footer .column-wrapper .column .social-icons{font-size:16px}}@media screen and (max-width: 600px){section.search-tool .tool span{width:25%;font-size:14px}section.search-tool .tool select{width:75%;font-size:14px;padding:4px 8px}section.search-tool .tool .btn{margin-top:16px;font-size:14px}.advice-container .image-heading{font-size:22px}.advice-container .problem-heading{font-size:22px;margin:32px 0}.advice-container .description div{font-size:14px}.advice-container .problem-definition,.advice-container .problem-solution{display:block}.advice-container .problem-definition div,.advice-container .problem-definition .sheading,.advice-container .problem-solution div,.advice-container .problem-solution .sheading{width:100%}.advice-container .problem-definition .sheading,.advice-container .problem-solution .sheading{font-size:16px;margin-bottom:8px}.advice-container .recommendation{font-size:18px}.advice-container .recommendations{display:block}.advice-container .recommendations>*{width:75%;margin:0 auto 32px}.advice-container .recommendations>* .heading{font-size:18px}}@media screen and (max-width: 520px){section.opinions .opinion{width:100%}section.opinions .opinion:nth-child(2){margin:16px 0 96px 0%}section.opinions .opinion .content{font-size:14px}section.opinions .opinion .author{bottom:0px}section.opinions .opinion .author .author-details .name{font-size:16px}section.opinions .opinion .author .image{width:100px;height:100px}section.courses .column-wrapper .column{width:100%}section.courses .column-wrapper .column:last-child{display:none}section.thank-you .content h4{padding:36px 0}section.thank-you .content .column-wrapper{flex-wrap:wrap}section.thank-you .content .column-wrapper .column{width:100%;margin-bottom:16px}.advice-container .description img{display:none}.advice-container .description div{width:100%}}@media screen and (max-width: 440px){.btn.hw{width:100% !important}.btn.hw:nth-child(odd){margin-left:0}section.about .results h3{font-size:28px}section.about .results .column-wrapper{justify-content:center}section.about .results .column-wrapper .column{width:80%}section.benefits h3{font-size:28px}section.benefits .column-wrapper{justify-content:center}section.benefits .column-wrapper .column{width:80%}footer .column-wrapper .column{width:100%;text-align:center;margin-bottom:16px}footer .column-wrapper .column:nth-child(3),footer .column-wrapper .column:nth-child(4){margin-left:0}footer .column-wrapper .column .logo{max-width:65%}footer .column-wrapper .column .social-icons{font-size:14px;width:100%;max-width:unset;justify-content:center;margin:-8px 0 16px 0}footer .column-wrapper .column .social-icons>*{padding:0 8px}}.rate{display:inline-block;border:0;padding:0;color:#ddd}.rate input:checked ~ label,.rate label:hover,.rate label:hover ~ label{color:#c9265a}.rate input:checked+label:hover,.rate input:checked ~ label:hover,.rate input:checked ~ label:hover ~ label,.rate label:hover ~ input:checked ~ label{color:#c9265a}.rate>input{display:none !important}.rate>label{width:auto !important;float:right;padding:0 !important}.rate>label:before{display:inline-block;font-size:16px;padding:.3rem .2rem;margin:0;cursor:pointer;font-family:FontAwesome;content:"\f005 "}.rate .half:before{content:"\f089 ";position:absolute;padding-right:0}.course-wrapper{width:100%;max-width:1335px;margin:auto}.parallax.course{min-height:460px}@media screen and (max-width: 512px){.parallax.course{min-height:auto;padding:75px 0}}.course-image .course{display:flex;align-items:center;justify-content:center}.course-image .course .name{font-size:48px;font-weight:600;text-align:left}.course-image .course .desc{margin-top:16px;font-size:28px;font-weight:400;text-align:left}.course-details{padding:64px 0;background:#fafafa;color:#5d5d5d}.course-details .course-column-wrapper .row{display:flex;margin-bottom:30px}.course-details .course-column-wrapper .row .column{width:70%;padding:0 15px}.course-details .course-column-wrapper .row .column:nth-child(2){width:30%}.course-details .course-column-wrapper .row .column video,.course-details .course-column-wrapper .row .column img{width:100%}.course-details .course-column-wrapper .row .column .course-ui-block{background-color:#fff;border-radius:2px;box-shadow:0 0 4px 1px rgba(0,0,0,0.1);height:100%}.course-details .course-column-wrapper .row .column .course-preview{font-size:18px;font-weight:600}.course-details .course-column-wrapper .row .column .course-preview span{display:inline-block;padding:8px}.course-details .course-column-wrapper .row .column .course-purchase-panel{padding:25px;font-size:14px;display:flex;flex-direction:column;justify-content:space-between}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-features .heading{font-size:18px;font-weight:600;margin-bottom:4px}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-features .features i{margin-right:4px}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing{margin-top:24px}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .type{margin-bottom:16px}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .type .xs-row{margin-bottom:4px;font-weight:400;display:none}@media screen and (max-width: 460px){.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .type .xs-row{display:block}}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .type .left,.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .type .right{float:left}@media screen and (max-width: 460px){.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .type .right{display:none}}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .type .left{font-weight:600;margin-right:8px}@media screen and (max-width: 460px){.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .type .left{float:none}}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .students,.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .rating{margin:8px 0}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .rating{color:#c9265a}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .rating .rating-desc{color:#5d5d5d;font-size:12px;line-height:14px;margin-left:2px}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .price{font-size:18px;font-weight:600}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .price div:first-child{margin-bottom:-8px}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .price .actual-price{font-size:36px}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .price .regular-price{font-size:18px;color:#8e8e8e;text-decoration:line-through}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .price .discount-desc{font-size:14px;font-weight:400;margin-top:-8px}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .order-button{margin-top:16px}.course-details .course-column-wrapper .row .column .course-purchase-panel .course-pricing .course-spec .order-button input.btn-order{font-size:18px;font-weight:400;font-family:"Open Sans";border-radius:5px;width:100%}.course-details .course-column-wrapper .row .column .course-multicard{padding:15px}.course-details .course-column-wrapper .row .column .course-multicard .heading{margin-bottom:32px}.course-details .course-column-wrapper .row .column .course-multicard .heading span{display:inline-block;padding:4px 8px;font-size:16px;color:#5d5d5d}.course-details .course-column-wrapper .row .column .course-multicard .heading span.active,.course-details .course-column-wrapper .row .column .course-multicard .heading span:hover{color:#268fc9;border-bottom:4px solid #268fc9;cursor:pointer}.course-details .course-column-wrapper .row .column .course-multicard .body{font-size:14px}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.toc .module{margin:4px 0;border:1px solid #ddd;border-radius:2px;background-color:#f9f9f9;padding:8px;cursor:pointer}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.toc .module i{transition:transform .3s ease}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.toc .module.active>i{transform:rotate(180deg)}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.toc .module .lessons{margin-top:8px;display:none}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.toc .module .lessons>div:first-child{margin-bottom:8px;padding-left:8px}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.toc .module .lessons .lesson{border:1px solid #ddd;border-radius:2px;background-color:#fff;padding:8px;cursor:pointer}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.toc .module .lessons .lesson.active>i{transform:rotate(180deg)}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.toc .module .lessons .lesson div{display:none;padding-left:16px}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .comment{display:flex;justify-content:space-between;border-bottom:1px solid #ddd;padding:16px 0}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .comment .author{width:15%}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .comment .author img{width:75%;display:block;margin:auto;border-radius:50%;border:2px solid #c9265a}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .comment .author .name{text-align:center;font-size:14px}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .comment .author .time{font-size:12px;color:#8e8e8e;text-align:center}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .comment .content{width:75%;padding-right:16px}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .comment .content .rating{color:#c9265a;margin-bottom:8px}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .comment .content .rating .rating-desc{color:#5d5d5d}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .more{margin-top:16px}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .more .spinner{margin:16px 0}.course-details .course-column-wrapper .course-bundles{padding:0 10%}.course-details .course-column-wrapper .course-bundles .heading{font-size:18px;font-weight:600;margin-bottom:8px}.course-details .course-column-wrapper .three-other-courses{display:flex}.course-details .course-column-wrapper .three-other-courses .column{width:23.33% !important}.courses-bundle{display:block;background:#fff;box-shadow:0 0 4px 1px rgba(0,0,0,0.1);border-radius:5px}.courses-bundle>a{display:block}.courses-bundle img{border-top-left-radius:5px;border-top-right-radius:5px;width:100%}.courses-bundle .bundle-desc,.courses-bundle .bundle-name{padding:12px 16px}.courses-bundle .bundle-name{font-size:16px;font-weight:600}.courses-bundle .bundle-desc{padding-top:0;font-size:14px}.courses-bundle .bundle-desc .bundle-content{padding-top:8px}.courses-bundle .bundle-desc .bundle-content a{display:block;padding:2px 8px}.courses-bundle .bundle-desc .bundle-content a:hover{text-decoration:underline}.courses-bundle .bundle-desc .bundle-price{margin-top:22px}.courses-bundle .bundle-desc .bundle-price .price{font-size:28px;font-weight:bold}.courses-bundle .bundle-desc .btn-offer{margin-top:8px;width:100%}.one-course-block{cursor:pointer;background:#fff;box-shadow:0 0 4px 1px rgba(0,0,0,0.1);border-radius:5px;color:#5d5d5d;font-size:14px;height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-start}.one-course-block .image{border-top-left-radius:5px;border-top-right-radius:5px;width:100%;height:169px;background-position:center;background-size:cover;background-repeat:no-repeat}.one-course-block .name{font-size:18px;font-weight:600}.one-course-block .course-block-description-trigger{display:none}.one-course-block .name,.one-course-block .desc,.one-course-block .misc{padding:8px 16px}.one-course-block .misc{margin-top:auto}.one-course-block .rating{color:#c9265a;margin-bottom:4px}.one-course-block .rating .rating-desc{color:#5d5d5d}.section-heading{font-size:18px;font-weight:600;margin:16px 0}section.courses-categories{padding-bottom:16px;background-color:#fafafa;color:#5d5d5d}section.courses-categories .category-section-heading{height:220px;margin-bottom:72px}section.courses-categories .category-section-heading .heading{margin-bottom:0}section.courses-categories .category-section-heading .bg{filter:blur(7px) brightness(75%)}section.courses-categories h3{margin:16px 0;font-size:22px;font-weight:600}section.courses-categories .courses-categories-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:72px}section.courses-categories .courses-category-block{width:250px;min-height:200px;border:1px solid #eee;border-radius:2px;margin:16px 32px;background-position:center;background-size:cover}section.courses-categories .courses-category-block .abs-container{width:100%;height:100%;background:rgba(0,0,0,0.35);color:#fff;position:relative;padding:0 8px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:18px;transition:background .3s ease}section.courses-categories .courses-category-block .abs-container .desc{width:100%;font-size:14px;padding:8px;position:absolute;transform:translateY(100px);opacity:0;background:transparent;transition:all .5s ease}section.courses-categories .courses-category-block .abs-container span{border-left:2px solid #fff;padding-left:4px;transition:opacity .5s ease;display:inline-block}section.courses-categories .courses-category-block .abs-container:hover{background:rgba(0,0,0,0.6)}section.courses-categories .courses-category-block .abs-container.wdesc:hover span{opacity:0}section.courses-categories .courses-category-block .abs-container.wdesc:hover .desc{transform:translateY(0px);opacity:1}section.courses-categories h3.recommended{margin-top:72px}section.courses-categories .recommended-courses{display:flex;justify-content:center;flex-wrap:wrap}section.courses-categories .recommended-courses>span{font-size:22px;font-weight:600;align-self:center}section.courses-categories .recommended-courses>.one-course-block{width:300px;margin:16px 32px}section.courses-categories .line{width:100%;height:4px;background:#c9265a;margin:16px 0}.category-section-heading{position:relative;height:340px;overflow:hidden}.category-section-heading .bg{width:100%;height:100%;background-size:cover;background-position:center;filter:blur(15px) brightness(75%);transform:scale(1.1)}.category-section-heading .abs-category-desc{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;color:#fff}.category-section-heading .heading{font-size:36px;margin-bottom:8px}.category-section-heading .desc{font-size:22px}.category-section{background-color:#fafafa;color:#5d5d5d;padding:16px 0}.category-section .section-heading{padding-left:15px}.category-section .course-container{display:flex;justify-content:center;flex-wrap:wrap}.category-section .course-container>*{width:300px;margin:15px}.pagination-back{position:relative;top:19px;font-size:14px;padding:0}@media screen and (max-width: 335px){.pagination-back{font-size:12px;top:17px}}.pageN{text-align:right;font-size:14px;color:#8e8e8e}@media screen and (max-width: 335px){.pageN{font-size:12px}}.user-comment{min-width:280px;width:50%;margin:16px auto 36px}.user-comment .comment-heading{font-size:16px;margin-bottom:16px}.user-comment button{border:none}.rating-input-component{font-size:18px}@media screen and (max-width: 1350px){.category-section-heading .heading,.category-section-heading .desc{padding:0 30px}}@media screen and (max-width: 1335px){.course-wrapper{padding:0 16px}}@media screen and (max-width: 1185px){.course-details .course-column-wrapper .row .column{width:60%}.course-details .course-column-wrapper .row .column:nth-child(2){width:40%}.course-details .course-column-wrapper .row .column .course-preview{height:auto !important}.course-details .course-column-wrapper .row .column .course-multicard .heading{text-align:center}.course-details .course-column-wrapper .row .column .course-multicard .heading span{margin-bottom:8px;border-bottom:4px solid transparent}}@media screen and (max-width: 895px){.course-details .course-column-wrapper .row{flex-wrap:wrap}.course-details .course-column-wrapper .row:nth-child(2) .column{width:100%}.course-details .course-column-wrapper .row:nth-child(2) .column:nth-child(2){width:50%}.course-details .course-column-wrapper .row .column{width:50%;margin:16px auto}.course-details .course-column-wrapper .row .column:nth-child(2){width:50%}.course-details .course-column-wrapper .three-other-courses .column{width:30% !important}}@media screen and (max-width: 720px){section.course-details{padding:16px}.course-details .course-column-wrapper .row{margin-bottom:0}.course-details .course-column-wrapper .row:nth-child(2) .column{width:80%}.course-details .course-column-wrapper .row:nth-child(2) .column:nth-child(2){width:60%}.course-details .course-column-wrapper .row:first-child{flex-direction:column-reverse}.course-details .course-column-wrapper .row .column{width:80%;margin:16px auto}.course-details .course-column-wrapper .row .column:nth-child(2){width:80%}.course-details .course-column-wrapper .three-other-courses{justify-content:center;flex-wrap:wrap}.course-details .course-column-wrapper .three-other-courses .column{width:50% !important}}@media screen and (max-width: 644px){section.courses-categories h3{text-align:center;padding:0 15px}section.courses-categories h3:first-child{padding-left:0}section.courses-categories .courses-category-block{width:80%;min-height:150px}section.courses-categories .courses-category-block a{padding-left:8px}section.courses-categories .recommended-courses>.one-course-block{width:80%}section.courses-categories .line{margin:2px 0}.category-section-heading .heading{font-size:28px;margin-bottom:16px}.category-section-heading .desc{font-size:16px}}@media screen and (max-width: 512px){.course-details{padding:0 !important}.course-details .course-wrapper{padding:0}.course-image .course .name{font-size:28px}.course-image .course .desc{font-size:18px}.course-details .course-column-wrapper .row:nth-child(2) .column{width:100%}.course-details .course-column-wrapper .row:nth-child(2) .column:nth-child(2){width:100%}.course-details .course-column-wrapper .row:first-child{flex-direction:column-reverse}.course-details .course-column-wrapper .row .column{width:100%;margin:16px auto}.course-details .course-column-wrapper .row .column:nth-child(2){width:100%}.course-details .course-column-wrapper .three-other-courses{justify-content:center;flex-wrap:wrap}.course-details .course-column-wrapper .three-other-courses .column{width:80% !important}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .comment{display:block}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .comment .author{width:30%;margin:0 auto;text-align:center}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .comment .content{width:100%;padding:8px 16px}.course-details .course-column-wrapper .row .column .course-multicard .body .body-card.comments .comment .content .rating{text-align:center}.one-course-block .course-block-description-trigger{display:block;margin-bottom:8px}.one-course-block .desc .content{display:none}section.courses-categories .category-section-heading .heading{text-align:center}section.courses-categories .courses-categories-wrapper,section.courses-categories .category-section-heading{margin-bottom:36px}.pageN{padding-right:8px}}@media screen and (max-width: 400px){section.course-details{padding:0}section.course-details .course-wrapper{padding:0}.course-details .course-column-wrapper .three-other-courses .column{width:100% !important}}.user-section{padding:64px 0;background-color:#fafafa;color:#5d5d5d;font-size:14px}.user-section .course-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-around}.user-account-block{min-width:400px;width:30%}.user-account-data{margin-top:16px}.account-data-avatar{margin:16px 0;text-align:center}.account-data-avatar img{width:50%;min-width:180px}.account-data{margin:8px 0;padding:4px 0}.account-data span.title{font-weight:600;margin-right:4px}.account-data:nth-child(even){background:#fafafa}.account-data-edit-trigger{margin:8px 0}.u-data-input{padding:4px 2px;color:#5d5d5d;font-family:'Open Sans'}.u-data-error{font-size:12px;color:#c93326}.user-billing-block,.user-recommended-block{width:30%;min-width:300px}.user-billing-block,.user-recommended-block,.user-account-block,.user-courses-block{margin-bottom:32px}.user-billing-item{margin-bottom:16px}.user-billing-item:nth-child(odd){background-color:#fafafa}.user-course-href{margin:16px 0;border:1px solid #eee;cursor:pointer;padding:8px}.user-course-href:hover{box-shadow:0 0 1px 1px rgba(0,0,0,0.025)}.user-course-href .image{width:100%;height:100px;background-position:center;background-size:cover}.user-course-href .name{padding:8px 4px;font-size:16px;color:#5d5d5d}.user-course-href .name .desc{font-size:12px;color:#8e8e8e}.user-course-href a{margin-top:8px;display:inline-block;text-align:center;width:100%}.user-courses-block{width:45%;min-width:400px}.user-courses-block .user-course-href{cursor:initial;display:flex;flex-wrap:wrap;position:relative}.user-courses-block .image{width:30%}.user-courses-block .name{width:70%;padding-top:0;padding-left:8px}@media screen and (max-width: 605px){.user-billing-block,.user-recommended-block,.user-account-block,.user-courses-block{width:100%}}@media screen and (max-width: 420px){.user-billing-block,.user-recommended-block,.user-account-block,.user-courses-block{min-width:280px;width:100%}.user-courses-block .user-course-href{display:block}.user-courses-block .image{width:100%}.user-courses-block .name{width:100%;margin-top:8px}.user-courses-block .course-completed-bagde{top:120px}}.lesson-container{background-color:#fafafa;padding:48px 0;font-size:14px;color:#5d5d5d}.lesson-page{display:flex;background-color:#fff;border-radius:2px;box-shadow:0 0 2px 1px rgba(0,0,0,0.1);padding:16px 8px;min-height:75vh}@media screen and (max-width: 900px){.lesson-page{display:block;position:relative;overflow-x:hidden}}.lesson-sidebar{width:20%;min-width:200px;max-width:300px;padding-right:8px}@media screen and (max-width: 900px){.lesson-sidebar{display:none;background-color:#fff;max-width:initial;height:100%;width:100%;min-width:30px;position:absolute;top:0;left:0;padding:8px;z-index:3}.lesson-sidebar .lesson-sidebar-content{width:100%;transition:transform .3s ease-in-out;background-color:#fff;padding:16px;height:calc(100% - 65px)}}.lesson-sidebar-trigger{display:none}.lesson-tree{list-style:none;padding:0;margin:0;padding-left:8px}.lesson-tree li{font-weight:600;margin-bottom:10px}.lesson-tree li ul{list-style-type:disc;margin-left:8px;padding-top:4px}.lesson-tree li ul li{font-weight:400;margin-bottom:2px}.lesson-tree li ul li a:hover{text-decoration:underline}.lesson-tree>li{cursor:pointer}.lesson-tree>li.active i{transform:rotate(180deg)}.lesson-tree>li.active ul{display:block !important}.lesson-content{border-left:1px solid #bbb;padding-left:16px;padding-right:8px;width:80%;min-width:300px}@media screen and (max-width: 900px){.lesson-content{width:100%;border-left:none;padding-left:0;min-width:200px}}.lesson-content figure{margin:0 auto;width:100%;min-width:200px;max-width:800px}.lesson-content figure figcaption{font-style:italic;margin-top:-4px}.lesson-content .exercises{margin:32px 0}.lesson-content .exercises .exercises-heading{font-weight:600;font-size:18px}.lesson-content .exercises .exercise{margin:16px 0}.lesson-content .exercises .abcd-question label.correct{color:#26c95f}.lesson-content .exercises .abcd-question label.correct:after{content:"\2713";font-size:18px;color:#26c95f;margin-left:8px}.lesson-content .exercises .abcd-question label.wrong{color:#c93326}.lesson-content .exercises .abcd-question label.wrong:after{content:"\2716";font-size:18px;color:#c93326;margin-left:8px}.lesson-content .exercises .gap-question p{font-weight:600}.lesson-content .exercises .gap-question span{display:inline-block;margin-right:4px}.lesson-content .exercises .gap-question select{padding:4px;font-family:inherit;font-size:inherit}.lesson-content .exercises .gap-question select.correct{background-color:#26c95f}.lesson-content .exercises .gap-question select.wrong{background-color:#c93326}.lesson-content .exercises .btn{margin-top:32px}@media screen and (max-width: 900px){.lesson-sidebar-trigger{font-size:22px;display:inline-block;cursor:pointer;transition:all .3s ease-in-out;margin-right:16px}.lesson-sidebar-trigger:hover{color:#268fc9}.lesson-sidebar-trigger.active{color:#268fc9}}.lesson-content-heading,.lesson-sidebar-heading{border-bottom:1px solid #bbb;padding-bottom:8px;font-size:22px;margin-bottom:16px}.lesson-navigation{margin-top:32px;display:flex}.lesson-navigation>*:last-child:not(:first-child){margin-left:auto}@media screen and (max-width: 375px){.lesson-navigation{display:block}.lesson-navigation>*{margin-bottom:16px;width:100%;text-align:center}}.parallax.lesson{height:auto;padding:32px 0}.parallax.lesson .name{font-size:36px}.lesson-progress-heading{margin-top:36px;font-size:18px;text-align:center}@media screen and (max-width: 900px){.lesson-progress-heading{margin-top:72px}}.lesson-progress-bar{width:75%;margin:16px auto;padding:8px;border:1px solid #268fc9;position:relative}.lesson-progress-bar .lesson-progress{position:absolute;top:0;left:0;width:50%;height:100%;background-color:#268fc9;z-index:1}.lesson-progress-bar .lesson-progress-percentage{position:relative;z-index:2;text-align:center;color:#333}.animated{animation-duration:.6s;animation-timing-function:ease-in-out}.animated.infinite{animation-iteration-count:infinite}.animated.zoomIn{animation-name:zoomIn}.animated.fadeInRight{animation-name:fadeInRight}.animated.fadeIn{animation-name:fadeIn}.animated.shake{animation-name:shake}.animated.spin{animation-name:spin;animation-duration:1.5s;animation-timing-function:linear}@keyframes zoomIn{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fadeInRight{from{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes shake{10%,30%,50%,70%,90%{transform:translateX(5px)}20%,40%,60%,80%{transform:translateX(-5px)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
