a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,ul,var,video{font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:OpenSansLight;src:url(/fonts/light.eot);src:url(/fonts/light.eot?#iefix)format("embedded-opentype"),url(/fonts/light.ttf)format("truetype"),url(/fonts/light.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:url(/fonts/regular.eot);src:url(/fonts/regular.eot?#iefix)format("embedded-opentype"),url(/fonts/regular.ttf)format("truetype"),url(/fonts/regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:OpenSansSemi;src:url(/fonts/semibold.eot);src:url(/fonts/semibold.eot?#iefix)format("embedded-opentype"),url(/fonts/semibold.ttf)format("truetype"),url(/fonts/semibold.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:OpenSansBold;src:url(/fonts/bold.eot);src:url(/fonts/bold.eot?#iefix)format("embedded-opentype"),url(/fonts/bold.ttf)format("truetype"),url(/fonts/bold.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:english-me;src:url(/fonts/english-me.eot?jb13w4);src:url(/fonts/english-me.eot?jb13w4#iefix)format("embedded-opentype"),url(/fonts/english-me.ttf?jb13w4)format("truetype"),url(/fonts/english-me.woff?jb13w4)format("woff"),url(/fonts/english-me.svg?jb13w4#english-me)format("svg");font-weight:400;font-style:normal}.h1,h1{font-size:48px;font-weight:400;line-height:100%}.h1,.h2,h1,h2{font-family:OpenSansSemi,sans-serif;font-style:normal;font-stretch:100%}.h2,h2{font-size:36px}.h3,h3{font-family:OpenSansLight,sans-serif;font-size:24px}.h3,h3,p{font-style:normal;font-stretch:100%}p{font-family:OpenSans,sans-serif}body{font-size:16px}a{text-decoration:none}b{font-weight:800}@media (min-width:425px) and (max-width:767px){body{font-size:14px}}@media (max-width:736px) and (orientation:landscape){body{font-size:12px}}@media (max-width:667px) and (orientation:landscape){body{font-size:11px}}@media (min-width:375px) and (max-width:424px){body{font-size:12px}}@media (min-width:320px) and (max-width:374px){body{font-size:11px}}
.item-icon{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:english-me!important}.icon-sendclock:before{content:""}.icon-check:before{content:""}.icon-discount:before{content:""}.icon-price:before{content:""}.icon-calendar_w:before{content:""}.icon-enviloupe:before{content:""}.icon-quality:before{content:""}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;position:relative;top:0;left:0}.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 img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{cursor:pointer;border:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:#0000;background:0 0;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#ff4d00;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:english-me;font-size:20px;line-height:1}.slick-prev{left:25px}.slick-prev[dir=rtl]{left:auto;right:25px}.slick-prev:before{content:"←"}.slick-prev[dir=rtl]:before{content:"→"}.slick-next{right:25px}.slick-next[dir=rtl]{left:25px;right:auto}.slick-next:before{content:"→"}.slick-next[dir=rtl]:before{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-40px}.slick-dots li{cursor:pointer;width:32px;height:28px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{color:#0000;cursor:pointer;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:32px;height:28px;font-family:english-me;font-size:32px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.main-menu{z-index:100;background-color:#fff0;border-bottom:1px solid #e6e6e6;width:100%;transition:background-color .3s ease-out;position:fixed;top:0;left:0}.main-menu ul{float:right;text-align:right;max-width:30%;margin-right:1em;padding:.75em}.main-menu li{vertical-align:top;display:inline-block}.main-menu.colored-main-menu{background-color:#fdeff3}.main-menu.colored-main-menu .main-menu-item{color:#000}.main-menu .main-menu-item{color:#fff;text-align:center;background-color:#0000;padding:.5em 1em;font-family:OpenSansLight,sans-serif;text-decoration:none;transition:background-color .3s ease-out,border-radius .3s ease-out;display:block}.main-menu .main-menu-item.active,.main-menu .main-menu-item:hover{color:#000;background-color:#f79a7a;border-radius:1em}.main-menu .anchors-list{float:left;text-align:left;max-width:65%;margin-left:0;margin-right:0}@media (max-width:600px){.main-menu{font-size:14px}.main-menu ul{margin-right:1em;padding-left:0;padding-right:0}.main-menu ul li{margin-bottom:.25em}.main-menu .anchors-list{text-align:left}}.page{width:100%;height:100vh;min-height:500px;position:relative}.back{width:100%;height:100%;position:absolute}.screen-1{text-align:center;background:url(/images/screen-1-back.jpg) 50%}.screen-1 .screen-1-back{color:#fff;background:linear-gradient(#ff4000b3,#ff4000b3) 0 0/contain}.screen-1 .company-caption{padding-top:15rem}.screen-1 .company-caption h2{letter-spacing:-2px;text-transform:uppercase}.screen-1 .company-caption .logo-bracket,.screen-1 .company-caption .logo-text{vertical-align:middle;display:inline-block}.screen-1 .company-caption .logo-bracket{height:1.25em;font-family:OpenSansSemi;font-size:1.5em}.screen-1 .company-caption .logo-text{font-family:OpenSansBold;font-size:1.25em}@media (min-width:320px) and (max-width:736px){.screen-1 .company-caption .logo-bracket{font-size:1em}.screen-1 .company-caption .logo-text{font-size:.8em}}@media (max-width:736px) and (orientation:landscape){.screen-1 .company-caption{padding-top:5em}.screen-1 .company-caption .logo-bracket{font-size:1em}.screen-1 .company-caption .logo-text{font-size:.8em}}.screen-1 .site-title{padding:4em 5em 0}.screen-1 .site-title h1{line-height:1.5em}.screen-1 .course-time-details{width:100%;position:absolute;bottom:4em}.screen-1 .course-time-details .course-date,.screen-1 .course-time-details .course-duration,.screen-1 .course-time-details .course-price{vertical-align:top;width:30%;display:inline-block}.screen-1 .course-time-details .item-icon{font-size:2.5em}.screen-1 .course-time-details .item-text{padding-top:1em}.screen-2{position:relative}.screen-2 .screen-2-back{margin:auto;top:0;bottom:0}.screen-2 .course-target{text-align:center;padding:6em 5em 0}.screen-2 .course-target p{font-family:OpenSansSemi;font-size:1.5em;line-height:1.5em}.screen-2 .course-focus-points{text-align:center;padding:6em 1em}.screen-2 .course-focus-points .course-focus-point{vertical-align:top;width:30%;padding:0 .5em;display:inline-block}.screen-2 .course-focus-points .course-focus-point .item-icon{font-size:3em}.screen-2 .course-focus-points .course-focus-point .item-text{padding-top:2em}.screen-2 .course-focus-points .course-focus-point p{font-family:OpenSansLight;font-size:1.25em;line-height:1.25em}.screen-14{background-color:#efefef;padding:6em 1em 2em}.screen-14 .title{margin-bottom:3em}.screen-14 .title p{text-align:center;font-family:OpenSansBold,sans-serif;font-size:2.25em}.screen-14 .course-plus-minus{text-align:center}.screen-14 .course-plus-minus .course-minuses,.screen-14 .course-plus-minus .course-pluses{padding:1em}.screen-14 .course-plus-minus .course-minuses .title p,.screen-14 .course-plus-minus .course-pluses .title p{text-align:left;margin-left:1em;font-family:OpenSansSemi,sans-serif;font-size:1.5em}.screen-14 .course-plus-minus .course-minuses .item-icon,.screen-14 .course-plus-minus .course-pluses .item-icon{vertical-align:top;margin-right:.5em;font-size:3em;display:inline-block}.screen-14 .course-plus-minus .course-minuses .item-text,.screen-14 .course-plus-minus .course-pluses .item-text{text-align:left;vertical-align:top;width:70%;line-height:1.5em;display:inline-block}.screen-14 .course-plus-minus .course-minuses li,.screen-14 .course-plus-minus .course-pluses li{margin-bottom:2em}.screen-14 .course-plus-minus .course-pluses .item-icon,.screen-14 .course-plus-minus .course-pluses span{color:#ff4d00}.screen-14 .course-plus-minus .course-minuses span{color:#000}.screen-14 .course-plus-minus .course-minuses .item-icon{color:#000;width:1em;height:1em}.screen-14 .course-plus-minus .course-minuses .item-icon svg{width:100%;height:100%}.screen-3{background:url(/images/screen-3-back.png) 100%/cover no-repeat}.screen-3 .screen-3-back{max-width:55%;height:auto;top:50%;transform:translateY(-50%)}.screen-3 .about-author-course{background-color:#fff;padding:2em}.screen-3 .about-author-course .course-author .title p{font-family:OpenSansBold,sans-serif;font-size:1.25em}.screen-3 .about-author-course .course-author-position .sub-title{padding-top:1.5em}.screen-3 .about-author-course .course-author-position .sub-title p{color:#ff4d00;font-family:OpenSansLight,sans-serif;font-size:1em}.screen-3 .about-author-course .course-author-summary .text-item{padding-top:2.5em}.screen-3 .about-author-course .course-author-summary .text-item p{font-family:OpenSansLight,sans-serif;font-size:1.25em;line-height:1.5em}.screen-4{background-color:#efefef;height:1000px}.screen-4 .screen-4-back{height:auto;top:50%;transform:translateY(-50%)}.screen-4 .screen-header{text-align:center}.screen-4 .screen-header .title p{font-family:OpenSansBold,sans-serif;font-size:2.25em}.screen-4 .screen-header .sub-title{padding-top:1em}.screen-4 .screen-header .sub-title p{font-family:OpenSansLight,sans-serif;font-size:1.25em}.screen-4 .course-outlines{text-align:center;padding-top:2em}.screen-4 .course-outlines .outline-items{overflow:hidden}.screen-4 .course-outlines .outline-item{vertical-align:top;text-align:left;background-color:#fff;border:1em solid #efefef;border-right-width:0;width:32%;margin-bottom:-100em;padding:2em 2em 100em;display:inline-block;overflow:hidden}.screen-4 .course-outlines .outline-item.eng{border-color:#dfdfdf}.screen-4 .course-outlines .outline-item:nth-child(3n){border-right-width:1em}.screen-4 .course-outlines .outline-item .item-title .item-text p{color:#ff4d00;font-family:OpenSansSemi,sans-serif;font-size:1.25em}.screen-4 .course-outlines .outline-item .item-description{padding-top:1em}.screen-4 .course-outlines .outline-item .item-description .item-text p{font-family:OpenSansLight,sans-serif;font-size:1em;line-height:1.5em}.screen-13{padding-top:6em;padding-bottom:4em}.screen-13 .screen-header{text-align:center}.screen-13 .screen-header .title p{font-family:OpenSansBold,sans-serif;font-size:2.25em}.screen-13 .course-agenda{padding:2em;position:relative}.screen-13 .course-agenda .agenda-item{margin-bottom:2em}.screen-13 .course-agenda .agenda-item:last-child{margin-bottom:0}.screen-13 .course-agenda .agenda-item .agenda-caption{cursor:pointer;padding:1em}.screen-13 .course-agenda .agenda-item .agenda-caption .item-icon{float:right;width:1em;height:1em;margin-top:.75em;margin-right:.5em;transition:transform .3s ease-out;transform:rotate(100grad)}.screen-13 .course-agenda .agenda-item .agenda-caption .item-icon svg{fill:#000;width:100%;height:100%}.screen-13 .course-agenda .agenda-item .agenda-caption p{width:calc(100% - 2em);font-family:OpenSansSemi,sans-serif;font-size:1.25em;line-height:2em}.screen-13 .course-agenda .agenda-item .agenda-description{margin-right:4em;padding:1.5em 3em;top:2em;right:0}.screen-13 .course-agenda .agenda-item .agenda-description ol{opacity:0;margin:0;padding:0;list-style:decimal}.screen-13 .course-agenda .agenda-item .agenda-description li{margin-bottom:1em;font-family:OpenSansLight,sans-serif;font-size:1em;line-height:1.5em}.screen-13 .course-agenda .agenda-item.active .agenda-caption,.screen-13 .course-agenda .agenda-item:hover .agenda-caption{color:#f79a7a;background-color:#f9fafb}.screen-13 .course-agenda .agenda-item.active .item-icon,.screen-13 .course-agenda .agenda-item:hover .item-icon{transform:rotate(0)}.screen-13 .course-agenda .agenda-item.active .item-icon svg,.screen-13 .course-agenda .agenda-item:hover .item-icon svg{fill:#f79a7a}.screen-13 .course-agenda .agenda-item.active .agenda-description{background-color:#f9fafb}.screen-13 .course-agenda .agenda-item.active .agenda-description ol{opacity:1;transition:opacity .3s ease-out}.screen-6{height:90vh}.screen-6 .screen-6-back{background:url(/images/screen-6-back.png) 50%/cover no-repeat fixed;padding-top:8em;padding-bottom:8em}.screen-6 .course-result{text-align:center}.screen-6 .course-result .title p{font-family:OpenSansBold,sans-serif;font-size:3em}.screen-6 .course-result .sub-title{padding:4em 9em 0}.screen-6 .course-result .sub-title p{font-family:OpenSansLight,sans-serif;font-size:1.5em;line-height:1.5em}.screen-8{background:#fff;padding-bottom:8em}.screen-8 .screen-8-back{background:#fff;margin:auto}.screen-8 .course-student-bonus .student-bonus-title{text-align:center}.screen-8 .course-student-bonus .student-bonus-title .title p{font-family:OpenSansBold,sans-serif;font-size:2.25em}.screen-8 .course-student-bonus .student-bonus-title .sub-title{padding:2em 9em 0}.screen-8 .course-student-bonus .student-bonus-title .sub-title p{font-family:OpenSansLight,sans-serif;font-size:1.5em;line-height:1.5em}.screen-8 .course-student-bonus .course-student-bonuses{text-align:center;padding:5em 1em}.screen-8 .course-student-bonus .student-bonuses .student-bonus{vertical-align:top;width:30%;padding:0 .5em;display:inline-block}.screen-8 .course-student-bonus .student-bonuses .student-bonus .item-icon{width:4em;margin:auto}.screen-8 .course-student-bonus .student-bonuses .student-bonus .item-text{padding-top:2em}.screen-8 .course-student-bonus .student-bonuses .student-bonus p{font-family:OpenSansLight;font-size:1.25em;line-height:1.25em}.screen-9{text-align:center;background-color:#efefef;padding:5em 1em}.screen-9.hide{display:none}.screen-9 .screen-9-back{background-color:#efefef}.screen-9 .course-price-title{padding-top:5em}.screen-9 .course-price-title .title p{font-family:OpenSansSemi,sans-serif;font-size:3em}.screen-9 .course-price-title .sub-title{padding:2em 8em 0}.screen-9 .course-price-title .sub-title p{font-family:OpenSansLight,sans-serif;font-size:1.25em;line-height:1.5em}.screen-9 .page-content .course-price-info .text-item{padding-top:2em}.screen-9 .page-content .course-price-info .course-full-price p{font-family:OpenSansLight,sans-serif;font-size:2.25em}.screen-9 .page-content .course-price-info .course-discount-price{padding-top:4em}.screen-9 .page-content .course-price-info .course-discount-price p{color:#ff4d00;font-family:OpenSansBold,sans-serif;font-size:2em}.screen-9 .page-content .course-price-info .course-discount-condition{padding-top:1em}.screen-9 .page-content .course-price-info .course-discount-condition p{font-family:OpenSansLight,sans-serif;font-size:1em}.screen-9 .page-content .registration-course-form{border:4px solid #ff4d00;max-width:600px;margin:5em auto;padding:4em;box-shadow:0 0 20px #0000004d}.screen-9 .page-content .registration-course-form .form-title .title p{font-family:OpenSansBold,sans-serif;font-size:2em;line-height:1.25em}.screen-9 .page-content .registration-course-form .form-title .sub-title{padding:0 4em}.screen-9 .page-content .registration-course-form .form-title .sub-title p{font-family:OpenSansLight,sans-serif;font-size:1.25em;line-height:1.5em}.screen-9 .page-content .registration-course-form .form-title .sub-title-asterisk{padding:1em 0 0}.screen-9 .page-content .registration-course-form .form-title .sub-title-asterisk p{text-align:right;color:#ff4d00;font-family:OpenSansLight,sans-serif;font-size:.75em}.screen-9 .page-content .registration-course-form .form-fields{padding-top:3em}.screen-9 .page-content .registration-course-form .form-fields input{border:none;border-bottom:1px solid #d6d6d6;width:100%;height:3em;padding-left:10px;font-family:OpenSansLight,sans-serif;font-size:1em;line-height:3em;display:block;position:relative}.screen-9 .page-content .registration-course-form .form-fields input:active,.screen-9 .page-content .registration-course-form .form-fields input:focus{box-shadow:none;outline:none}.screen-9 .page-content .registration-course-form .form-fields input:-webkit-autofill{transition:none;-webkit-box-shadow:inset 0 0 0 50px #fff!important}.screen-9 .page-content .registration-course-form .form-fields .error-message{text-align:right;color:#ff4d00;height:3em;padding-top:.8em;font-family:OpenSans,sans-serif;font-size:.8em}.screen-9 .page-content .registration-course-form .form-fields .form-field .error-message{opacity:0;transition:opacity .45s ease-out}.screen-9 .page-content .registration-course-form .form-fields .form-field.show-error-message input{border-bottom-color:#e1174c}.screen-9 .page-content .registration-course-form .form-fields .form-field.show-error-message .error-message{opacity:1}.screen-9 .page-content .registration-course-form .form-footer .notification .message{text-align:left;opacity:0;transition:opacity .45s ease-out}.screen-9 .page-content .registration-course-form .form-footer .notification .message.error-message{opacity:1;color:#e1174c}.screen-9 .page-content .registration-course-form .form-footer .notification .message.success-message{opacity:1;color:#13c7c8}.screen-9 .page-content .registration-course-form .form-footer .submit-btn{padding-top:2em}.screen-9 .page-content .registration-course-form .form-footer .submit-btn .btn{cursor:pointer;color:#fff;background-color:#ff4d00;border:2px solid #0000;border-radius:1.25em;height:3em;padding:0 1.5em;font-family:OpenSansSemi,sans-serif;font-size:1em;transition:border-color .45s ease-out}.screen-9 .page-content .registration-course-form .form-footer .submit-btn .btn:hover{border-color:#000}.screen-9 .page-content .registration-course-form .form-footer .submit-btn .btn:active,.screen-9 .page-content .registration-course-form .form-footer .submit-btn .btn:focus{border-color:#000;outline:none}.screen-5{background-color:#fff;min-height:auto;padding:0}.screen-5 iframe{width:100%!important}.screen-10{text-align:center;height:auto;min-height:inherit;background:#fff;padding-top:4em}.screen-10 .screen-10-back{position:static}.screen-10.page .social-share-title{padding-top:0}.screen-10 .social-share-title{padding-top:8em}.screen-10 .social-share-title .title p{letter-spacing:-1px;font-family:OpenSansBold,sans-serif;font-size:3.5em}.screen-10 .social-share-title .sub-title{padding:1em 8em 0}.screen-10 .social-share-title .sub-title p{font-family:OpenSansLight,sans-serif;font-size:.75em}.screen-10 .page-content{padding:4em 4em 6em}.screen-10 .page-content .share-social-networks .share-social-network{margin:auto;padding-right:2em;display:inline-block}.screen-10 .page-content .share-social-networks .share-social-network a{border-radius:7px;width:4em;height:4em;display:block;overflow:hidden}.screen-10 .page-content .share-social-networks .share-social-network a img,.screen-10 .page-content .share-social-networks .share-social-network a svg{width:100%;height:auto;display:block}.screen-10 .page-content .share-social-networks .share-social-network:last-child{padding-right:0}.screen-11{text-align:center;background:#2b2b2b;height:400px}.screen-11 .screen-11-back{margin:auto;top:0;bottom:0}.screen-11 .course-contacts{color:#fff}.screen-11 .course-contacts .company-caption{padding-top:6em}.screen-11 .course-contacts .company-caption h2{letter-spacing:-2px;text-transform:uppercase}.screen-11 .course-contacts .company-caption .logo-bracket,.screen-11 .course-contacts .company-caption .logo-text{vertical-align:middle;display:inline-block}.screen-11 .course-contacts .company-caption .logo-bracket{height:1.25em;font-family:OpenSansSemi;font-size:1.5em}.screen-11 .course-contacts .company-caption .logo-text{font-family:OpenSansBold;font-size:1.25em}@media (min-width:320px) and (max-width:736px){.screen-11 .course-contacts .company-caption{padding-top:11em}.screen-11 .course-contacts .company-caption .logo-bracket{font-size:1em}.screen-11 .course-contacts .company-caption .logo-text{font-size:.8em}}@media (max-width:736px) and (orientation:landscape){.screen-11 .course-contacts .company-caption{padding-top:5em}.screen-11 .course-contacts .company-caption .logo-bracket{font-size:1em}.screen-11 .course-contacts .company-caption .logo-text{font-size:.8em}}.screen-11 .course-contacts .page-content{padding-top:4em}.screen-11 .course-contacts .page-content .title p{font-family:OpenSansSemi,sans-serif;font-size:1.25em}.screen-11 .course-contacts .page-content .course-author-contacts .course-author-contact .item-text{padding-top:1em}.screen-11 .course-contacts .page-content .course-author-contacts .course-author-contact .item-text a{color:#9a9a9a;font-family:OpenSansLight,sans-serif;font-size:1.25em;text-decoration:none;transition:color .45s ease-out}.screen-11 .course-contacts .page-content .course-author-contacts .course-author-contact .item-text a:active,.screen-11 .course-contacts .page-content .course-author-contacts .course-author-contact .item-text a:focus,.screen-11 .course-contacts .page-content .course-author-contacts .course-author-contact .item-text a:visited{color:#9a9a9a}.screen-11 .course-contacts .page-content .course-author-contacts .course-author-contact .item-text a:hover{color:#fff}.screen-12{background:url(/images/screen-6-back.png) 50%/cover no-repeat fixed;padding-top:4em;padding-bottom:4em}.screen-12 .title{text-align:center}.screen-12 .title p{font-family:OpenSansBold,sans-serif;font-size:2.25em}.screen-12 .training-results{width:550px;margin:auto;padding-top:4em}.screen-12 .training-results .training-result{margin-bottom:1.25em}.screen-12 .training-results .training-result .item-icon{color:#ff4d00;vertical-align:top;margin-top:.25em;margin-right:.5em;font-size:2.5em;display:inline-block}.screen-12 .training-results .training-result .item-text{vertical-align:top;width:490px;display:inline-block}.screen-12 .training-results .training-result .item-text p{font-family:OpenSansLight;font-size:1.25em;line-height:1.5em}@media (min-width:768px){.screen-1{height:110vh}.screen-13 .agenda-item{width:55%}.screen-13 .agenda-item .agenda-description{width:38%;position:absolute}.screen-12 .training-results{width:550px;margin:auto;padding-top:4em}.screen-12 .training-results .training-result .item-text{width:470px}.screen-14 .course-minuses,.screen-14 .course-pluses{vertical-align:top;width:48%;display:inline-block}}@media (min-width:768px) and (max-width:1024px){.screen-5{height:75vh}.screen-7{height:84vh}.screen-13 .agenda-item{width:55%}.screen-13 .agenda-item .agenda-description{width:34%;position:absolute}}@media (min-width:768px) and (orientation:portrait){.screen-1,.screen-3{height:80vh}.screen-3{background-position:80%}.screen-4 .course-outlines .outline-item{width:48%;margin-bottom:-50em;padding-bottom:50em}.screen-4 .course-outlines .outline-item:nth-child(3n){border-right-width:inherit}.screen-4 .course-outlines .outline-item:nth-child(2n){border-right-width:1em}.screen-5{height:44vh}.screen-6{height:51vh}.screen-6 .screen-6-back{background-position:0}.screen-6 .course-result .title{padding-top:5em}.screen-7{height:68vh}.screen-9 .page-content .registration-course-form .form-title .sub-title-asterisk{font-size:1em}.screen-9 .page-content .registration-course-form .form-fields input{font-size:1.5em}.screen-10 .social-share-title .sub-title p{font-size:1.25em}}@media (min-width:425px) and (max-width:767px){.screen-1 .site-title{padding-top:3em}.screen-2 .course-target{padding-top:5em}.screen-4{height:850px}.screen-5{height:75vh}.screen-11{min-height:300px}.screen-11,.screen-11 .screen-11-back{height:300px}}@media (max-width:736px) and (orientation:landscape){.page{min-height:inherit}.screen-1 .site-title h1{font-size:3.25em}.screen-2 .course-target{padding-top:6em}.screen-4{height:650px}.screen-5{height:100vh}.screen-6 .course-result .title{padding-top:8em}.screen-7 .course-student-feedback .student-feedback-slider .feedback-slides .feedback-slide{padding-top:0;padding-left:3em;padding-right:3em}.screen-7 .course-student-feedback .student-feedback-slider .feedback-slides .feedback-slide .student-picture{float:left;margin-bottom:1em;margin-right:1em}.screen-7 .course-student-feedback .student-feedback-slider .feedback-slides .feedback-slide .student-feedback{float:right}.screen-7 .course-student-feedback .student-feedback-slider .feedback-slides .feedback-slide .student-name{text-align:left;padding-left:2em}.screen-7 .course-student-feedback .student-feedback-title .title{padding-top:2em}.screen-8 .course-student-bonus .course-student-bonuses{padding-top:4em}.screen-9 .page-content .registration-course-form .form-title .sub-title-asterisk{font-size:1em}.screen-9 .page-content .registration-course-form .form-fields input{font-size:1.5em}.screen-10 .social-share-title .sub-title p{font-size:1.25em}.screen-11{height:100vh}.screen-11 .course-contacts .company-caption{padding-top:5em}}@media (max-width:667px) and (orientation:landscape){.screen-1 .site-title h1{font-size:2.5em}.screen-1 .course-time-details .item-text h3{font-size:2em}.screen-2 .course-focus-points .course-focus-point{width:33%}.screen-3 .screen-3-back{max-width:60%}.screen-3 .about-author-course .course-author-summary .text-item p{font-size:1.25em}.screen-6 .course-result .title{padding-top:2em}.screen-7 .course-student-feedback .student-feedback-slider .feedback-slides .feedback-slide{padding-top:0;padding-left:1em;padding-right:1em}.screen-7 .course-student-feedback .student-feedback-slider .feedback-slides .feedback-slide .student-picture{float:left;margin-bottom:1em;margin-right:1em}.screen-7 .course-student-feedback .student-feedback-slider .feedback-slides .feedback-slide .student-feedback{float:right;text-align:justify;width:70%;padding-bottom:4em;padding-right:2em}.screen-7 .course-student-feedback .student-feedback-slider .feedback-slides .feedback-slide .student-name{text-align:left;padding-left:2em}.screen-7 .course-student-feedback .student-feedback-title .title{padding-top:2em}.screen-11 .course-contacts .company-caption{padding-top:7em}}@media (max-width:767px){.screen-13 .agenda-item{width:100%}.screen-13 .agenda-item .agenda-description{width:100%;height:0;min-height:0;font-size:1.25em;display:none;position:static}.screen-13 .agenda-item.active .agenda-description{height:auto;min-height:5em;display:block}.screen-12{background-position:100%;padding:6em .5em 4em}.screen-12 .title{padding-top:4em}.screen-12 .title p{font-size:2em}.screen-12 .training-results{width:auto;padding:2em}.screen-12 .training-results .training-result .item-text{width:calc(100% - 4em);font-size:1.25em}.screen-14 .course-minuses,.screen-14 .course-pluses{width:100%;margin-bottom:2em;display:block}}@media (min-width:375px) and (max-width:424px){.page{min-height:inherit}.screen-1 .site-title{padding:8em 2em 0}.screen-1 .site-title h1{font-size:2em}.screen-1 .course-time-details{bottom:3em}.screen-1 .course-time-details .item-text h3{font-size:1.25em}.screen-2 .screen-2-back{height:inherit}.screen-2 .course-target{padding:8em 2em 0}.screen-2 .course-focus-points{padding-top:6em;padding-left:2em;padding-right:2em}.screen-2 .course-focus-points .course-focus-point{width:100%;padding-top:6em;display:block}.screen-2 .course-focus-points .course-focus-point:first-child{padding-top:1em}.screen-3{background-position:75%}.screen-4{height:170vh}.screen-4 .course-outlines{padding:2em 2em 0}.screen-4 .course-outlines .outline-item{border-left-width:0;width:100%;display:block}.screen-4 .course-outlines .outline-item:nth-child(2n),.screen-4 .course-outlines .outline-item:nth-child(3n){border-right-width:inherit}.screen-6{height:80vh}.screen-6 .screen-6-back{background-position:100%}.screen-6 .course-result .sub-title{padding:6em 2em 0}.screen-8 .course-student-bonus .student-bonus-title .sub-title{padding:4em 3em 0}.screen-8 .course-student-bonus .course-student-bonuses{padding-top:0}.screen-8 .course-student-bonus .course-student-bonuses .student-bonus{width:100%;padding-top:3em;display:block}.screen-8 .course-student-bonus .course-student-bonuses .student-bonus .item-text{padding-top:1em}.screen-8 .course-student-bonus .course-student-bonuses .student-bonus .item-icon,.screen-8 .course-student-bonus .course-student-bonuses .student-bonus .item-text p{font-size:1.5em}.screen-9 .course-price-title .sub-title{padding-left:2em;padding-right:2em}.screen-9 .course-price-title .sub-title p{font-size:1.5em}.screen-9 .page-content .registration-course-form{padding:2em}.screen-9 .page-content .registration-course-form .form-title .sub-title{padding-left:2em;padding-right:2em}.screen-9 .page-content .registration-course-form .form-title .sub-title-asterisk{font-size:1em}.screen-9 .page-content .registration-course-form .form-fields input{font-size:1.5em}.screen-5.page{height:80vh}.screen-10{padding-top:4em}.screen-10 .social-share-title .title p{font-size:2em}.screen-10 .social-share-title .sub-title p{font-size:1.25em}.screen-11{height:50vh}.screen-11 .course-contacts .company-caption{padding-top:10em}}@media (min-width:320px) and (max-width:374px){.page{min-height:inherit}.screen-1 .site-title{padding:8em 2em 0}.screen-1 .site-title h1{font-size:2em}.screen-1 .course-time-details{bottom:3em}.screen-1 .course-time-details .item-text h3{font-size:1.25em}.screen-2 .screen-2-back{height:inherit}.screen-2 .course-target{padding:6em 2em 0}.screen-2 .course-focus-points{padding-top:5em;padding-left:2em;padding-right:2em}.screen-2 .course-focus-points .course-focus-point{width:100%;padding-top:4em;display:block}.screen-2 .course-focus-points .course-focus-point p{font-size:1.75em}.screen-2 .course-focus-points .course-focus-point:first-child{padding-top:1em}.screen-3{background-position:70%}.screen-3 .screen-3-back{max-width:60%}.screen-3 .about-author-course{padding:1em}.screen-3 .about-author-course .course-author-summary .text-item p{font-size:1.25em}.screen-4{height:240vh}.screen-4 .course-outlines{padding:2em 2em 0}.screen-4 .course-outlines .outline-item{border-left-width:0;width:100%;display:block}.screen-4 .course-outlines .outline-item:nth-child(2n),.screen-4 .course-outlines .outline-item:nth-child(3n){border-right-width:inherit}.screen-4 .course-outlines .outline-item .item-description .item-text p{font-size:1.25em}.screen-6{min-height:inherit}.screen-6.page{height:80vh}.screen-6 .screen-6-back{background-position:100%}.screen-6 .course-result .sub-title{padding:6em 2em 0}.screen-7{height:115vh}.screen-7 .course-student-feedback .student-feedback-slider .feedback-slides .feedback-slide{padding-top:0;padding-left:2em;padding-right:2em}.screen-7 .course-student-feedback .student-feedback-title .title{padding-top:4em;padding-left:2em;padding-right:2em}.screen-8 .course-student-bonus .student-bonus-title .sub-title{padding:4em 3em 0}.screen-8 .course-student-bonus .course-student-bonuses{padding-top:0}.screen-8 .course-student-bonus .course-student-bonuses .student-bonus{width:100%;padding-top:2em;display:block}.screen-8 .course-student-bonus .course-student-bonuses .student-bonus .item-text{padding-top:1em}.screen-8 .course-student-bonus .course-student-bonuses .student-bonus .item-text p{font-size:1.5em}.screen-8 .course-student-bonus .course-student-bonuses .student-bonus .item-icon{font-size:1em}.screen-9 .course-price-title .sub-title{padding-left:2em;padding-right:2em}.screen-9 .course-price-title .sub-title p{font-size:1.5em}.screen-9 .page-content .registration-course-form{padding:2em}.screen-9 .page-content .registration-course-form .form-title .sub-title{padding-left:2em;padding-right:2em}.screen-9 .page-content .registration-course-form .form-title .sub-title-asterisk{font-size:1em}.screen-9 .page-content .registration-course-form .form-fields input{font-size:1.5em}.screen-10{padding-top:6em}.screen-10 .social-share-title .sub-title{padding-left:2em;padding-right:2em}.screen-10 .social-share-title .sub-title p{font-size:1.25em}.screen-11{height:50vh}.screen-11 .course-contacts .company-caption{padding-top:10em}}
