@charset "UTF-8";a {color: #fa4616;-webkit-transition: .3s;-o-transition: .3s;transition: .3s }a:hover {color: #ff6f49 }.hidden {text-indent: 100%;white-space: nowrap;overflow: hidden }.screen-reader-text {position: absolute !important;left: -99999px !important }.clear {clear: both }.left {float: left }.right {float: right }#calendar-wrapper.list-calendar .calendar-item-content:after, #sidebar-ebook>div:after, .benefits-wrapper .inner-container:after, .benefits-wrapper .page-cover-wrapper .cover-content>div:after, .calendar-date:after, .category-list a:after, .clearfix:after, .comment-respond:after, .form-tab-content:after, .latest-posts-list-item:after, .modal-form-wrapper>div:after, .page-cover-wrapper .benefits-wrapper .cover-content>div:after, .post-box.top-socials:after, .related_post.wp_rp:after, .socials-share ul:after, .teacher-desc:after, div#mc_embed_signup-inline:after {display: table;content: '';clear: both }* {margin: 0;padding: 0;border: 0;font-size: 100%;-webkit-box-sizing: border-box;box-sizing: border-box }html {-webkit-text-size-adjust: 100% }body {line-height: 1 }a {text-decoration: none }a img {border: none }img {vertical-align: middle;max-width: 100% }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {display: block }a {color: #fa4616;-webkit-transition: .3s;-o-transition: .3s;transition: .3s }a:hover {color: #ff6f49 }body {font-size: 14px;line-height: 1.4285714286em }h1, h2, h3 {font-family: "Ubuntu Condensed", Tahoma, sans-serif;font-weight: normal;line-height: 1;margin: 20px 0 10px 0;color: #2a2a2a }.with-bg h1, .with-bg h2, .with-bg h3 {color: inherit }h1 {font-size: 2em }h1.big {font-size: 2.8571428571em }h2 {font-size: 1.5714285714em }h3 {font-size: 1.3571428571em }h1+h2 {line-height: 1.2em }h2+h3 {margin-top: -10px }p {margin-bottom: 15px }.highlight {font-size: 1.2941176471em;line-height: 1.1818181818em }.huge-highlight {font-size: 1.3571428571em }blockquote {font-style: italic;font-size: 1.2142857143em;line-height: 1.2083333333em;font-weight: normal;font-family: Trebuchet MS, Tahoma, sans-serif }.box ul, .standard-content ul {margin-bottom: 15px;list-style: none;margin-left: 28px }.box ul li, .standard-content ul li {position: relative;margin-bottom: 15px }.box ul li:before, .standard-content ul li:before {content: '';width: 10px;height: 10px;border-top: 1px solid #fa4616;border-right: 1px solid #fa4616;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);display: block;position: absolute;left: -30px;top: 4px }img.full-width {width: 100% }@media (min-width:768px) {body {font-size: 17px;line-height: 1.2352941176em }h1, h3 {margin: 30px 0 15px 0 }h1 {font-size: 2.5882352941em }h1.big {font-size: 3.7647058824em }h2 {font-size: 2.1176470588em;margin: 30px 0 7px 0 }h3 {font-size: 1.6470588235em }.highlight {font-size: 1.4117647059em }.huge-highlight {font-size: 1.6470588235em }blockquote {text-align: justify;font-size: 1.4117647059em;padding: 0 60px;position: relative }blockquote:before {position: absolute;top: 0;left: 0;content: '\201C';font-size: 80px;width: 60px;font-family: Trebuchet MS }blockquote:after {position: absolute;bottom: -25px;right: 0;content: '\201D';font-size: 80px;width: 60px;font-family: Trebuchet MS }}@media (min-width:1280px) {blockquote {font-size: 1.4117647059em }}#cancel-comment-reply-link, #menu-wrapper .menu-toggle, .button, .button2 {font-size: 16px;padding: 0 25px;-webkit-appearance: none;line-height: 45px;display: inline-block;border-radius: 8px;outline: none;letter-spacing: 0.04em;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;text-align: center;cursor: pointer;font-family: Tahoma, sans-serif }#cancel-comment-reply-link, #menu-wrapper .menu-toggle#cancel-comment-reply-link, #menu-wrapper .small.menu-toggle, .button2#cancel-comment-reply-link, .button2.small, .button.small {padding: 0 15px;line-height: 35px;font-size: 14px;border-radius: 4px }@media (min-width:768px) {#cancel-comment-reply-link, #menu-wrapper .menu-toggle, .button, .button2 {font-size: 18px }}#cancel-comment-reply-link, #menu-wrapper .menu-toggle, .button {background: #fa4616;color: #ffffff }#cancel-comment-reply-link:hover, #menu-wrapper .menu-toggle:hover, .button:hover {color: #ffffff;background: #ff6f49 }#menu-wrapper .button-inline.menu-toggle, .button-inline#cancel-comment-reply-link, .button.button-inline {padding: 0 15px;margin-left: 5px;position: relative;top: -2px;font-size: 14px;line-height: 24px }#cancel-comment-reply-link, .button-grey {background: #afbdc4 }#cancel-comment-reply-link:hover, .button-grey:hover {color: #ffffff;background: #ff6f49 }.button-black {background: #4A4A4A }.button-black:hover {color: #ffffff;background: #686767 }.button-green {background: #61bd4f }.button-green:hover {color: #fff;background: #75C864 }.button2 {background: #ffffff;color: #fa4616;border: 1px solid #fa4616;font-weight: bold }.button2:hover {color: #fa4616;background: #fff6f4;border: 1px solid #fa4616 }.picker {font-size: 16px;text-align: left;line-height: 1.2;color: #000000;position: absolute;z-index: 10000;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.picker__input {cursor: default }.picker__input.picker__input--active {border-color: #FE2B00 }.picker__holder {width: 100%;overflow-y: auto;outline: none;-webkit-overflow-scrolling: touch }.picker {width: 100% }.picker__holder {position: absolute;background: #ffffff;border: 1px solid #aaaaaa;border-top-width: 0;border-bottom-width: 0;border-radius: 0 0 5px 5px;-webkit-box-sizing: border-box;box-sizing: border-box;min-width: 176px;max-width: 466px;max-height: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;opacity: 0;-webkit-transform: translateY(-1em) perspective(600px) rotateX(10deg);transform: translateY(-1em) perspective(600px) rotateX(10deg);transition: -webkit-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s;-webkit-transition: opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s, -webkit-transform 0.15s ease-out;transition: opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s, -webkit-transform 0.15s ease-out;-o-transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s;transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s;transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s 0.15s, border-width 0s 0.15s, -webkit-transform 0.15s ease-out }.picker__frame {padding: 1px }.picker__wrap {margin: -1px }.picker--opened .picker__holder {max-height: 25em;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;border-top-width: 1px;border-bottom-width: 1px;-webkit-transform: translateY(0) perspective(600px) rotateX(0);transform: translateY(0) perspective(600px) rotateX(0);transition: -webkit-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s;-webkit-transition: opacity 0.15s ease-out, max-height 0s, border-width 0s, -webkit-transform 0.15s ease-out;transition: opacity 0.15s ease-out, max-height 0s, border-width 0s, -webkit-transform 0.15s ease-out;-o-transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s;transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s;transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0s, border-width 0s, -webkit-transform 0.15s ease-out;-webkit-box-shadow: 0 6px 18px 1px rgba(0, 0, 0, 0.12);box-shadow: 0 6px 18px 1px rgba(0, 0, 0, 0.12) }.picker__box {padding: 0 1em }.picker__header {text-align: center;position: relative;margin-top: .75em }.picker__month, .picker__year {font-weight: 500;display: inline-block;margin-left: .25em;margin-right: .25em }.picker__year {color: #999999;font-size: .8em;font-style: italic }.picker__select--month, .picker__select--year {border: 1px solid #b7b7b7;height: 2em;padding: .5em;margin-left: .25em;margin-right: .25em }@media (min-width:24.5em) {.picker__select--month, .picker__select--year {margin-top: -0.5em }}.picker__select--month {width: 35% }.picker__select--year {width: 22.5% }.picker__select--month:focus, .picker__select--year:focus {border-color: #FE2B00 }.picker__nav--next, .picker__nav--prev {position: absolute;padding: .5em 1.25em;width: 1em;height: 1em;-webkit-box-sizing: content-box;box-sizing: content-box;top: -0.25em }@media (min-width:24.5em) {.picker__nav--next, .picker__nav--prev {top: -0.33em }}.picker__nav--prev {left: -1em;padding-right: 1.25em }@media (min-width:24.5em) {.picker__nav--prev {padding-right: 1.5em }}.picker__nav--next {right: -1em;padding-left: 1.25em }@media (min-width:24.5em) {.picker__nav--next {padding-left: 1.5em }}.picker__nav--next:before, .picker__nav--prev:before {content: " ";border-top: .5em solid transparent;border-bottom: .5em solid transparent;border-right: 0.75em solid #000000;width: 0;height: 0;display: block;margin: 0 auto }.picker__nav--next:before {border-right: 0;border-left: 0.75em solid #000000 }.picker__nav--next:hover, .picker__nav--prev:hover {cursor: pointer;color: #fff;background: #FE2B00 }.picker__nav--disabled, .picker__nav--disabled:before, .picker__nav--disabled:before:hover, .picker__nav--disabled:hover {cursor: default;background: none;border-right-color: #f5f5f5;border-left-color: #f5f5f5 }.picker__nav--next:hover:before {border-left-color: #fff }.picker__nav--prev:hover:before {border-right-color: #fff }.picker__table {text-align: center;border-collapse: collapse;border-spacing: 0;table-layout: fixed;font-size: inherit;width: 100%;margin-top: .75em;margin-bottom: .5em }@media (min-height:33.875em) {.picker__table {margin-bottom: .75em }}.picker__table td {margin: 0;padding: 0 }.picker__weekday {width: 14.285714286%;font-size: .75em;padding-bottom: .25em;color: #999999;font-weight: 500 }@media (min-height:33.875em) {.picker__weekday {padding-bottom: .5em }}.picker__day {padding: .3125em 0;font-weight: 200;border: 1px solid transparent }.picker__day--today {position: relative }.picker__day--today:before {content: " ";position: absolute;top: 2px;right: 2px;width: 0;height: 0;border-top: 0.5em solid #FE2B00;border-left: .5em solid transparent }.picker__day--highlighted.picker__day--today:before, .picker__day--selected.picker__day--today:before {border-top: 0.5em solid #fff }.picker__day--disabled:before {border-top-color: #aaaaaa }.picker__day--outfocus {color: #dddddd }.picker__day--infocus:hover, .picker__day--outfocus:hover {cursor: pointer;color: #fff;background: #FE2B00 }.picker__day--highlighted {border-color: #FE2B00 }.picker--focused .picker__day--highlighted, .picker__day--highlighted:hover {cursor: pointer;color: #fff;background: #FE2B00 }.picker--focused .picker__day--selected, .picker__day--selected, .picker__day--selected:hover {background: #FE2B00;color: #ffffff }.picker--focused .picker__day--disabled, .picker__day--disabled, .picker__day--disabled:hover {background: #f5f5f5;border-color: #f5f5f5;color: #dddddd;cursor: default }.picker__day--highlighted.picker__day--disabled, .picker__day--highlighted.picker__day--disabled:hover {background: #bbbbbb }.picker__footer {text-align: center }.picker__button--clear, .picker__button--close, .picker__button--today {border: 1px solid #ffffff;background: #ffffff;font-size: .8em;padding: .66em 0;font-weight: bold;width: 33%;display: inline-block;vertical-align: bottom }.picker__button--clear:hover, .picker__button--close:hover, .picker__button--today:hover {cursor: pointer;color: #fff;background: #FE2B00;border-bottom-color: #FE2B00 }.picker__button--clear:focus, .picker__button--close:focus, .picker__button--today:focus {background: #FE2B00;border-color: #FE2B00;outline: none }.picker__button--clear:before, .picker__button--close:before, .picker__button--today:before {position: relative;display: inline-block;height: 0 }.picker__button--clear:before, .picker__button--today:before {content: " ";margin-right: .45em }.picker__button--today:before {top: -0.05em;width: 0;border-top: 0.66em solid #FE2B00;border-left: .66em solid transparent }.picker__button--clear:before {top: -0.25em;width: .66em;border-top: 3px solid #ee2200 }.picker__button--close:before {content: "\D7";top: -0.1em;vertical-align: top;font-size: 1.1em;margin-right: .35em;color: #777777 }.picker__button--today[disabled], .picker__button--today[disabled]:hover {background: #f5f5f5;border-color: #f5f5f5;color: #dddddd;cursor: default }.picker__button--today[disabled]:before {border-top-color: #aaaaaa }body {background: #f0f2f3;font-family: Tahoma, sans-serif;color: #4f4f4f }.hide-on-mobile {display: none !important }.font-standby .icon-font {opacity: 0 }.container, .simple-container, .wp_rp_footer {max-width: 1280px;margin: 0 auto }.container, .wp_rp_footer {padding: 0 20px }.inner-container, .page-cover-wrapper .cover-content>div {max-width: 1180px;padding: 0 20px;margin: 0 auto }.full-content {background: #fff;padding: 10px 0 30px 0 }.full-content .inner-container, .full-content .page-cover-wrapper .cover-content>div, .page-cover-wrapper .full-content .cover-content>div {max-width: 900px }.full-content>.section-title, .wp_rp_content .full-content>.related_post_title {margin-top: -10px }.full-content ol {margin-left: 28px;margin-bottom: 15px }.full-content ul {margin-left: 22px;margin-bottom: 15px }.box-content ol {margin-left: 28px;margin-bottom: 15px }.vertical-align {display: table;width: 100%;height: 100% }.vertical-align>div {display: table-cell;vertical-align: bottom }ul.inline-ul {margin-left: 0 }ul.inline-ul li {margin-right: 14px;display: inline-block;vertical-align: middle }ul.inline-ul li:before {display: none }ul.inline-ul li:first-child {margin-left: 0 }ul.inline-ul li:last-child {margin-right: 0 }.page-cover-wrapper {width: 100%;position: relative;color: #fff;overflow: hidden }.page-cover-wrapper .cover-content {background: rgba(250, 70, 22, 0.45);position: relative;padding: 25px 0 }.single-post .page-cover-wrapper .cover-content {background: none;height: 150px }@media (min-width:768px) {.single-post .page-cover-wrapper .cover-content {height: 350px }}@media (min-width:1280px) {.single-post .page-cover-wrapper .cover-content {height: 450px }}.is-blog.archive .page-cover-wrapper .vertical-align {height: 150px }@media (min-width:768px) {.is-blog.archive .page-cover-wrapper .vertical-align {min-height: 200px;height: 200px }}.home-blog .page-cover-wrapper .vertical-align {height: 150px }@media (min-width:768px) {.home-blog .page-cover-wrapper .vertical-align {min-height: 150px;height: 150px }}.page-cover-wrapper .vertical-align {min-height: 270px }.page-cover-wrapper .cover-bg {position: absolute;width: 100%;height: 130%;top: -5%;left: 0;background-position: center top;background-size: cover }.page-template-course_calendar .page-cover-wrapper .cover-bg {background-position: center center }.page-cover-wrapper h1 {font-size: 2.1428571429em;margin-bottom: 10px;line-height: 1 }.page-cover-wrapper h2 {font-size: 1.4285714286em;margin-bottom: 15px;margin-top: 15px }.page-cover-wrapper h1+p {font-size: 1.4285714286em;line-height: 1.1666666667em }.page-cover-wrapper p {line-height: 1.4705882353em;margin-bottom: 20px }@media (min-width:768px) {.page-cover-wrapper h1 {font-size: 3.7647058824em }.page-cover-wrapper h2 {font-size: 1.4117647059em }.page-cover-wrapper h1+p {font-size: 1.4117647059em }}@media (min-width:1024px) {.page-cover-wrapper .vertical-align {height: 350px }.page-cover-wrapper .cover-content {padding-bottom: 50px }.page-cover-wrapper .cover-content-box {max-width: 920px }}.box-container {padding: 10px 0 }.box {padding: 10px 0 }.box:last-child {padding-bottom: 20px }.box .icon-wrapper {display: none;margin-right: 20px;position: absolute;top: 55px;left: 60px;text-align: center }.box .icon-wrapper.only-title {top: 45px }.box .icon-wrapper>a {display: block }.box .icon-wrapper svg {margin-left: 5px;width: 45px;height: 45px }.box .icon-wrapper svg path {fill: #fa4616 }.box .icon-wrapper .icon-font {color: #fa4616;margin-left: 5px;font-size: 42px }.box-content {background: #fff;padding: 20px;position: relative }.box-content .icon-wrapper {display: none }.box-content h1:first-child, .box-content h2:first-child, .box-content h3:first-child {margin-top: 0 }.box-content ol:last-child, .box-content p:last-child, .box-content ul:last-child {margin-bottom: 0 }.box-content p:first-child img {margin-bottom: -10px }.box-title {font-size: 2em;font-family: "Ubuntu Condensed", Tahoma, sans-serif;line-height: 32px;color: #2a2a2a }h2.box-title {margin-bottom: 15px }.box-subtitle {font-size: 1.4285714286em;line-height: 1.6em;color: #2a2a2a;margin: 20px 0 }@media (min-width:768px) {.box-subtitle {font-size: 1.1764705882em }.box-title {font-size: 1.6470588235em }.box-container {padding: 10px }.box {padding: 10px 20px }.box-content .icon-wrapper {display: block }.box-content.with-percentage {padding-left: 105px;min-height: 100px }.box-content.with-icon {padding: 50px 35px 45px 125px;min-height: 175px }.box-content.with-icon.only-title {min-height: 135px }.column-left {width: 50%;float: left;padding-right: 10px }.column-right {width: 50%;float: right;padding-left: 10px }}@media (min-width:1024px) {.box, .box-group {width: 50%;display: inline-block;vertical-align: top }.box {padding: 10px }.box-group .box {width: 100% }.full-list {padding: 0 10px }}@media (min-width:1640px) {.full-list .box {width: 33.3333% }}#breadcrumbs-wrapper {background: #eeeeee;display: none;color: #aaaaaa;line-height: 1.2857142857em;padding: 9px 0;border-bottom: 1px solid #fa4616 }#breadcrumbs-wrapper a {color: inherit }#breadcrumbs-wrapper a:hover {color: #ff6f49 }#breadcrumbs-wrapper .breadcrumb_last {font-weight: normal;color: #231f20 }@media (min-width:768px) {#breadcrumbs-wrapper {display: block;font-size: 0.8235294118em }}@media (min-width:1024px) {#breadcrumbs-wrapper+#header-wrapper {top: 36px }.admin-bar #breadcrumbs-wrapper+#header-wrapper {top: 68px }}#page {padding-top: 45px }#header-wrapper {background: #fbfbfb;position: fixed;top: 0;left: 0;width: 100%;z-index: 999;height: 45px;padding: 0 8px }.admin-bar #header-wrapper {top: 32px }#header-wrapper .with-icon {color: #7e7e7e }@media (min-width:768px) and (max-width:1023px) {#header-wrapper {top: 36px;height: 54px;padding: 0 20px }}.special-header-links {text-align: center }.special-header-links a {color: inherit;margin-right: 10px;margin-bottom: 20px;display: inline-block }.special-header-links a .svg-wrap {position: relative;top: -2px }@media (min-width:1024px) {.special-header-links {display: none }}#menu-wrapper {float: right;padding-top: 2px;text-align: right }#menu-wrapper .with-icon {width: 20% }#menu-wrapper .with-icon .svg-wrap {display: none;margin-top: -4px }#menu-wrapper .hide-icons-on-mobile {display: none }#menu-wrapper a {display: inline-block;vertical-align: middle;text-align: center;margin-top: 5px;font-size: 11px }#menu-wrapper a:hover {color: #ff6f49 }#menu-wrapper a#cancel-comment-reply-link:hover, #menu-wrapper a.button:hover, #menu-wrapper a.menu-toggle:hover {color: #fff }#menu-wrapper a.button2 {background: #61bd4f;color: #fff;border: none }@media (max-width:549px) {#menu-wrapper .internal-nav {display: none }#menu-wrapper .menu-toggle {margin-left: 2px }#menu-wrapper #cancel-comment-reply-link, #menu-wrapper .button, #menu-wrapper .button2, #menu-wrapper .internal-nav, #menu-wrapper .menu-toggle {margin-left: 4px }}@media (max-width:1279px) {#menu-wrapper #cancel-comment-reply-link, #menu-wrapper .button, #menu-wrapper .button2, #menu-wrapper .internal-nav, #menu-wrapper .menu-toggle {padding: 0 8px;font-size: 13px;line-height: 26px;font-weight: normal;border-radius: 3px }}@media (min-width:550px) and (max-width:767px) {#menu-wrapper {line-height: 34px }#menu-wrapper a {margin-left: 10px }#menu-wrapper .menu-toggle {line-height: 26px }#menu-wrapper #cancel-comment-reply-link, #menu-wrapper .button, #menu-wrapper .button2, #menu-wrapper .internal-nav, #menu-wrapper .menu-toggle {line-height: 24px }#menu-wrapper .with-icon {width: auto }}@media (min-width:768px) and (max-width:1023px) {#menu-wrapper .hide-icons-on-mobile .svg-wrap {display: none }#menu-wrapper .with-icon {width: auto;margin-right: 10px }}@media (min-width:768px) {#menu-wrapper {line-height: 44px }#menu-wrapper .menu-toggle {line-height: 32px }#menu-wrapper #cancel-comment-reply-link, #menu-wrapper .button, #menu-wrapper .button2, #menu-wrapper .internal-nav, #menu-wrapper .menu-toggle {line-height: 30px }#menu-wrapper #cancel-comment-reply-link, #menu-wrapper .button, #menu-wrapper .button2, #menu-wrapper .internal-nav, #menu-wrapper .menu-toggle {padding: 0 14px }#menu-wrapper a {margin-left: 10px;font-size: 14px }}@media (min-width:1024px) {#menu-wrapper .hide-icons-on-mobile {display: inline-block }#menu-wrapper .with-icon {width: auto;letter-spacing: 0.04em }#menu-wrapper .with-icon .svg-wrap {display: inline-block }}@media (min-width:1280px) {#menu-wrapper #cancel-comment-reply-link, #menu-wrapper .button2, #menu-wrapper .button, #menu-wrapper .menu-toggle {margin-left: 10px;padding: 0 20px;line-height: 42px;font-size: 18px;font-weight: 500 }}@media (max-width:767px) {#menu-wrapper #cancel-comment-reply-link, #menu-wrapper .button, #menu-wrapper .menu-toggle {font-size: 11px }}.social-links {text-align: center }.social-links li {list-style: none;display: inline-block;margin: 0 10px }.social-links .svg-wrap {margin-right: 0 }#aros {display: none }#logo {float: left;display: block;margin-top: 13px }#logo img, #logo svg {max-width: 100% }.is-blog #logo {margin-top: 3px }.is-blog #logo span {width: 100px }@media (max-width:767px) {.is-blog #logo span img {height: 38px }}#logo span {display: block }#logo span img {width: 150px }@media (max-width:479px) {#logo span img {height: 10px }}@media (min-width:768px) and (max-width:1023px) {#logo span img {width: 90px }#logo #aros {display: block }}#logo .hide-on-super-mobile {display: none }@media (min-width:550px) and (max-width:767px) {#logo {margin-top: 6px }#logo span img {width: 300px;height: 33px }#logo .hide-on-super-mobile {display: block }}@media (min-width:768px) and (max-width:1279px) {#logo {margin-top: 11px }#logo span img {width: 300px;height: 33px }#logo .hide-on-super-mobile {display: block }.is-blog #logo span {width: 125px }.is-blog #logo span img {height: 47px }}@media (min-width:550px) {#logo .hide-on-tablet {display: none }}@media (min-width:1280px) {#logo span img {width: 215px;height: 90px }}#internal-navigation {background: #f3f3f3;position: fixed;top: 45px;left: 0;width: 100%;z-index: 998;overflow: hidden;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);text-transform: uppercase;visibility: visible }#internal-navigation.closed {opacity: 0;visibility: hidden;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }#internal-navigation>div {padding: 20px 8px 30px 8px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6 }#internal-navigation #s {width: 100%;background: #ffffff;height: 38px;margin-bottom: 20px;border: none }#internal-navigation .header-search button {background: #fff }#internal-navigation .header-search button .svg-wrap {width: 22px;height: 22px }#internal-navigation .social-links {margin-top: 30px }#internal-navigation .header-search {max-width: 300px;margin: 0 auto }@media (min-width:768px) and (max-width:1279px) {.with-breadcrumbs #internal-navigation {top: 90px }.with-breadcrumbs #internal-navigation.fixed {top: 50px }}@media (max-width:639px) {#internal-navigation {height: 100% !important;overflow-y: scroll }#internal-navigation>div {padding: 20px 8px 130px 8px }}table {max-width: 100% }@media (max-width:768px) {table {width: 100% }}.jump-nav {font-family: "Ubuntu Condensed", Tahoma, sans-serif }.jump-nav li {list-style: none;width: 100%;text-align: center;margin-bottom: 20px }.jump-nav li a {color: #656565;font-size: 17px }@media (min-width:1280px) {#internal-navigation li.jump2top {-webkit-transition: .3s;-o-transition: .3s;transition: .3s;opacity: 0;width: 50px;margin-left: -50px }}.svg-wrap {display: inline-block;width: 30px;height: 30px;vertical-align: middle;margin-right: 8px;position: relative }.svg-wrap svg {display: block;width: 100%;height: 100%;fill: #a8a8a8;-webkit-transition: .3s;-o-transition: .3s;transition: .3s }.svg-wrap use {-webkit-transition: .3s;-o-transition: .3s;transition: .3s }.svg-wrap .icon-font {position: relative;font-size: 30px }.svg-wrap .icon-font span {position: absolute;top: 50%;margin-top: -15px }.icon .hover {opacity: 0 }a:hover .idle, button:hover .idle {opacity: 0 }a:hover .hover, button:hover .hover {opacity: 1 }.header-search {position: relative }.header-search button {border: none;outline: none;-webkit-appearance: none;cursor: pointer;background: #eeeeee;position: absolute;top: 7px;left: 8px }.header-search button .svg-wrap {margin-right: 0 }.header-search button .svg-wrap {height: 28px;width: 28px }#s {letter-spacing: 0.04em;background: #eeeeee;border: 1px solid #dcdcdc;border-radius: 8px;height: 42px;color: #7e7e7e;font-size: 14px;width: 230px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;outline: none;-webkit-appearance: none;padding: 0px 8px 0 48px }.sticky #s {height: 38px }#s:focus {border-color: #fa4616 }@media (min-width:1280px) {#s {width: 160px }}@media (min-width:1024px) {#header-wrapper {height: 54px }}#info-wrapper {position: absolute;right: 0;top: 0;padding-top: 6px;padding-right: 10px }#info-wrapper .svg-wrap {width: 23px;height: 23px }.sticky #info-wrapper {-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%) }.lang-links {text-align: center;margin-top: 25px }.lang-links li {display: inline-block;margin: 10px }@media (min-width:1280px) {#page {padding-top: 90px }#header-wrapper {height: 110px;padding: 0;-webkit-transition: height .3s;-o-transition: height .3s;transition: height .3s;border-bottom: 1px solid #e6e6e6 }#header-wrapper>div {position: relative;max-width: 1280px;margin: 0 auto;padding: 0 20px }#header-wrapper .hide-on-mobile {display: inline-block !important }#header-wrapper .menu-toggle {display: none }#header-wrapper.sticky {height: 50px }#header-wrapper.sticky #aros {opacity: 0 }#header-wrapper.sticky #logo {margin-top: 8px }#header-wrapper.sticky #logo span img {width: 90px;height: 38px }#header-wrapper.sticky #cancel-comment-reply-link, #header-wrapper.sticky #menu-wrapper .menu-toggle, #header-wrapper.sticky .button, #menu-wrapper #header-wrapper.sticky .menu-toggle {line-height: 38px }#header-wrapper.sticky #cancel-comment-reply-link, #header-wrapper.sticky #menu-wrapper .menu-toggle, #header-wrapper.sticky .button, #header-wrapper.sticky .button2, #header-wrapper.sticky .internal-nav, #menu-wrapper #header-wrapper.sticky .menu-toggle {line-height: 36px }#header-wrapper.sticky .header-search {height: 38px }#header-wrapper .with-icon {width: auto;float: none;display: inline-block;margin-right: 30px }.header-search {display: inline-block;height: 42px;vertical-align: middle;line-height: 1;margin-right: 20px }#menu-wrapper {text-align: right;line-height: 50px;width: 82%;margin-top: 42px }#menu-wrapper a {font-family: "Ubuntu Condensed", Tahoma, sans-serif;font-size: 1.1rem;margin-top: 0;margin-left: 0 }.sticky #menu-wrapper {line-height: 46px;margin-top: 0 }#menu-wrapper #cancel-comment-reply-link, #menu-wrapper .button, #menu-wrapper .internal-nav, #menu-wrapper .menu-toggle {}.social-links {position: static }.social-links li {margin: 0 10px 0 0 }#logo {margin-top: 10px }.is-blog #logo span {width: 215px }#logo span {-webkit-transition: width .3s;-o-transition: width .3s;transition: width .3s }#logo #kurser {-webkit-transition: .3s;-o-transition: .3s;transition: .3s }#logo:hover #kurser {fill: #ff6f49 }#aros {display: block }#internal-navigation-wrapper {height: 90px }#internal-navigation-wrapper.empty-internal {height: 0;overflow: hidden }#internal-navigation-wrapper.empty-internal #internal-navigation {height: 0 !important }#internal-navigation {position: relative;-webkit-transition: height .3s, top .3s, opacity .3s;-o-transition: height .3s, top .3s, opacity .3s;transition: height .3s, top .3s, opacity .3s;top: auto;line-height: 88px;background: #4A4A4A;border-bottom: 1px solid #8C8C8C;font-size: 1.2142857143em;text-align: center;height: 90px !important }#internal-navigation>div {border-top: 1px solid #8C8C8C }#internal-navigation a {color: #f3f3f3 }#internal-navigation a:hover {color: #fa4616 }#internal-navigation.closed {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);visibility: visible }#internal-navigation.fixed {top: 90px;position: fixed }.admin-bar #internal-navigation.fixed {top: 122px }#internal-navigation.fixed .jump2top {opacity: 1 }#internal-navigation.fixed.sticky {top: 50px;height: 50px !important;line-height: 44px }.admin-bar #internal-navigation.fixed.sticky {top: 82px }#internal-navigation.fadeOut {opacity: 0 }#internal-navigation.fadeOut.hover {opacity: 1 }#internal-navigation li {list-style: none;display: inline;margin: 0 20px }#internal-navigation .internal-nav {background: #fa4616;color: #ffffff }#internal-navigation .internal-nav:hover {color: #ffffff;background: #ff6f49 }#internal-navigation .hide-on-desktop {display: none }#internal-navigation>div {padding: 0 20px;border-bottom: none }}.inline-space+div>p {display: inline }.inline-space+.button2 {margin-top: 6px;margin-left: -5px }#footer-wrapper {color: #919191;border-top: 1px solid #fff;line-height: 58px }#footer-wrapper p {margin-bottom: 0 }@media (min-width:768px) {#footer-wrapper {font-size: 0.8823529412em }}.section-title, .wp_rp_content .related_post_title {background: #fff;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;color: #2a2a2a;font-size: 2.1428571429em;text-align: center;padding: 20px;margin: 0 }.section-title a, .wp_rp_content .related_post_title a {color: inherit }.section-title a:hover, .wp_rp_content .related_post_title a:hover {color: #ff6f49 }@media (min-width:768px) {.section-title, .wp_rp_content .related_post_title {font-size: 2.5882352941em;padding: 30px 20px }}.section-title-simple {font-size: 2.1428571429em;text-align: center;line-height: 1;padding: 20px;font-family: "Ubuntu Condensed", Tahoma, sans-serif;margin-bottom: 0 }@media (min-width:768px) {.section-title-simple {font-size: 2.5882352941em;padding: 30px 20px }}.sign-up-container {max-width: 1280px;margin: 0 auto;position: relative }.sign-up-container .button2 {position: absolute;top: -80px;right: 20px }#slider-wrapper {border-bottom: 17px solid #fa4616;font-size: 1.0714285714em;line-height: 1.4666666667em;color: #ffffff;min-height: 330px;position: relative;overflow: hidden }@media (min-width:1280px) {#slider-wrapper {border-bottom: none }}#slider-wrapper .section-bg {background-position: center center;background-size: cover;position: absolute;height: 130%;top: 0;left: 0;width: 100% }#slider-wrapper .title {font-size: 2em;line-height: .9em;margin-bottom: 10px;font-family: "Ubuntu Condensed", Tahoma, sans-serif }#slider-wrapper .vertical-align {min-height: 270px }#slider-wrapper .owl-carousel {position: absolute;bottom: 75px }#slider-wrapper .slider-item {max-width: 610px;padding: 0 20px }.with-video #slider-wrapper .slider-item {max-width: 1280px;text-align: center }#slider-wrapper .slider-container {max-width: 1280px;margin: 0 auto }#slider-wrapper .owl-nav {display: none }#slider-wrapper .owl-dots {position: absolute;bottom: -60px;height: 50px;line-height: 50px;left: 20px;width: 100%;max-width: 1280px;text-align: center }.with-video #slider-wrapper .owl-dots {left: auto }@media (min-width:768px) {#slider-wrapper {font-size: 1em;line-height: 1.2941176471em;min-height: 450px }#slider-wrapper .title {font-size: 3.7647058824em }.with-video #slider-wrapper .title {font-size: 3.0588235294em }}.owl-dot {width: 18px;display: inline-block;vertical-align: middle;margin-right: 20px }.owl-dot:last-child {margin-right: 0 }.owl-dot span {width: 18px;height: 18px;border-radius: 50%;background: #fff;opacity: .3;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;display: block }.owl-dot:hover span {opacity: .8 }.owl-dot.active span {opacity: 1 }.post-category-strip {position: relative }.post-category-strip .icon-font {position: relative;text-align: center;display: block;height: 100% }.post-category-strip .icon-font span {position: absolute;top: 0;left: 0;font-size: 36px;color: #ffffff;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;width: 100%;height: 70px;line-height: 70px;margin-top: -4px }.post-category-strip .icon-font span:before {vertical-align: middle }.post-category-strip .icon-wrapper {position: absolute;right: 5px;top: 0;width: 60px;height: 100% }.category-list {text-align: center }.category-list ul {text-align: left;background: #e03d12 }.category-list .category-counter-wrapper, .category-list .icon-wrapper {width: 80px;height: 80px;position: absolute;top: 50%;margin-top: -40px }.category-list .icon-font {position: relative;text-align: center;display: block;height: 100% }.category-list .icon-font span {position: absolute;top: 0;left: 0;font-size: 45px;color: #ffffff;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;width: 100%;height: 80px;line-height: 80px;margin-top: -4px }.category-list .icon-font span:before {vertical-align: middle }.category-list .icon-wrapper {left: 0;text-align: center;line-height: 80px }.category-list .icon-wrapper svg {width: 45px;height: 45px;fill: white;vertical-align: middle }.category-list .icon-wrapper use {-webkit-transition: .3s;-o-transition: .3s;transition: .3s }.category-list li {text-align: left;position: relative;list-style: none;background: #ff582c }.category-list li:nth-child(2n) {background: #fa4616 }@media (min-width:640px) and (max-width:1090px) {.category-list li:nth-child(2), .category-list li:nth-child(3), .category-list li:nth-child(6), .category-list li:nth-child(7), .category-list li:nth-child(10), .category-list li:nth-child(11), .category-list li:nth-child(14), .category-list li:nth-child(15) {background: #fa4616 }.category-list li:first-child, .category-list li:nth-child(4), .category-list li:nth-child(5), .category-list li:nth-child(8), .category-list li:nth-child(9), .category-list li:nth-child(12), .category-list li:nth-child(13), .category-list li:nth-child(16) {background: #ff582c }}@media (min-width:1280px) {body:not(.is-blog) .category-list li:nth-child(2), body:not(.is-blog) .category-list li:nth-child(4), body:not(.is-blog) .category-list li:nth-child(5), body:not(.is-blog) .category-list li:nth-child(7), body:not(.is-blog) .category-list li:nth-child(10), body:not(.is-blog) .category-list li:nth-child(12), body:not(.is-blog) .category-list li:nth-child(13), body:not(.is-blog) .category-list li:nth-child(15) {background: #fa4616 }body:not(.is-blog) .category-list li:first-child, body:not(.is-blog) .category-list li:nth-child(3), body:not(.is-blog) .category-list li:nth-child(6), body:not(.is-blog) .category-list li:nth-child(8), body:not(.is-blog) .category-list li:nth-child(9), body:not(.is-blog) .category-list li:nth-child(11), body:not(.is-blog) .category-list li:nth-child(14), body:not(.is-blog) .category-list li:nth-child(16) {background: #ff582c }}.category-list li:hover {z-index: 2 }.category-list a {position: relative;display: block;overflow: hidden;color: #fff;min-height: 80px;padding: 20px 80px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s }.category-list .category-name {font-family: "Ubuntu Condensed", Tahoma, sans-serif;display: table-cell;vertical-align: middle }.category-list .category-name span {display: inline-block }.no-touch .category-list a:hover .category-counter-wrapper {right: 0;opacity: 1 }.category-list .category-counter-wrapper {-webkit-transition: .3s;-o-transition: .3s;transition: .3s;font-size: 0.9285714286em;text-align: center;right: -80px;opacity: 0;display: table }.touch .category-list .category-counter-wrapper {display: none }.category-list .category-counter-wrapper>div {display: table-cell;vertical-align: middle }.category-list .cat-list-24 .category-counter-wrapper {width: 120px;right: -120px }.category-list .cat-list-32 .category-counter-wrapper {width: 100px;right: -100px }.category-list .category-counter {display: block;font-weight: bold;font-size: 1.1764705882em }.category-list .category-name-wrapper {font-size: 1.5714285714em;line-height: 1.0888888889em;display: table;height: 50px }@media (min-width:640px) {.category-list li {height: 90px;display: inline-block;vertical-align: top }}@media (min-width:640px) and (max-width:1090px) {.category-list li {width: 50% }}@media (min-width:1091px) and (max-width:1279px) {.category-list li {width: 33.333% } body:not(.is-blog) .category-list li:first-child, body:not(.is-blog) .category-list li:nth-child(3), body:not(.is-blog) .category-list li:nth-child(5), body:not(.is-blog) .category-list li:nth-child(7), body:not(.is-blog) .category-list li:nth-child(9), body:not(.is-blog) .category-list li:nth-child(11), body:not(.is-blog) .category-list li:nth-child(13), body:not(.is-blog) .category-list li:nth-child(15) {background: #ff582c }} @media (min-width:1280px) {.category-list li {width: 25% }} @media (min-width:1091px) {.category-list a {min-height: 90px }}@media (min-width:1091px) and (max-width:1279px) {.category-list .icon-wrapper {width: 70px }.category-list a {padding-left: 75px;padding-right: 20px }.category-list .category-name-wrapper {font-size: 1.0588235294em }.category-list .category-counter-wrapper {font-size: 0.8823529412em }}@media (min-width:1280px) {.category-list .category-name-wrapper {font-size: 1.2941176471em }.category-list .category-counter-wrapper {font-size: 0.8823529412em }}@media (min-width:1480px) {body:not(.is-blog) .category-list li {width: 25% }}.about-section {position: relative;overflow: hidden;color: #cdcdcd;font-size: 1.0714285714em }.about-section .section-bg {background: url(img/about_section.jpg) center center;background-size: cover;position: absolute;height: 130%;top: 0;left: 0;width: 100% }.about-section .section-content {position: relative;background: rgba(37, 51, 57, 0.8);padding: 25px 0px 80px 0px }.about-section .inner-container, .about-section .page-cover-wrapper .cover-content>div, .page-cover-wrapper .about-section .cover-content>div {max-width: 900px }.about-section .button2 {margin-top: 25px }.about-section h1 {font-size: 2.6666666667em;line-height: 0.84375em;margin-bottom: 10px;color: #f3f3f3 }.about-section h2 {font-size: 1.3333333333em;margin-bottom: 15px;margin-top: 10px;color: #f3f3f3 }.about-section p:first-child {font-size: 1.1333333333em;line-height: 1.1578947368em;color: #f3f3f3 }.about-section p {line-height: 1.4666666667em;margin-bottom: 15px }@media (min-width:768px) {.about-section {font-size: 0.8823529412em }.about-section h1 {font-size: 4.2666666667em }.about-section h2 {font-size: 1.6em }.about-section p:first-child {font-size: 1.2666666667em;line-height: 1.1578947368em;margin-bottom: 20px }}@media (min-width:768px) and (max-width:1023px) {.about-section .section-content {padding: 50px 0px 80px 0px }}@media (min-width:1024px) {.about-section .section-content {padding: 75px 0 80px 0 }}.testimonials-section {position: relative;color: #595959;margin-bottom: 30px }.testimonials-section .who {text-align: center;color: #2a2a2a;font-size: 1.3571428571em;font-family: Tahoma, sans-serif;line-height: 1.2105263158em;margin-bottom: 0 }.testimonials-section .from {color: #7f7f7f;font-size: 1.0714285714em;line-height: 1.5333333333em;text-align: center;margin-bottom: 15px }.testimonials-section .owl-dots {display: none }@media (min-width:768px) {.testimonials-section .who {font-size: 1.1176470588em }.testimonials-section .from {font-size: 0.8823529412em }}.owl-next, .owl-prev {background: #fa4616;border: 3px solid #e8e8e8;width: 40px;height: 40px;border-radius: 50%;left: 50%;position: absolute;top: -20px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;overflow: hidden }.owl-next:hover, .owl-prev:hover {background-color: #ff6f49 }.owl-next:after, .owl-next:before, .owl-prev:after, .owl-prev:before {content: '';width: 100%;height: 100%;background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%229.546px%22%20height%3D%2217.678px%22%20viewBox%3D%226.479%20-3.051%209.546%2017.678%22%20enable-background%3D%22new%206.479%20-3.051%209.546%2017.678%22%0D%0A%09%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-miterlimit%3D%2210%22%20points%3D%226.833%2C14.274%2015.318%2C5.788%206.833%2C-2.697%20%22%2F%3E%0D%0A%3C%2Fsvg%3E) center center no-repeat;position: absolute;top: 0;-webkit-transition: .3s;-o-transition: .3s;transition: .3s }.owl-prev {margin-left: -100px }.owl-prev:after, .owl-prev:before {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);left: 0 }.owl-prev:before {left: 100%;opacity: 0 }.owl-prev:hover:after, .owl-prev:hover:before {-webkit-transform: translate3d(-100%, 0, 0) rotate(180deg);transform: translate3d(-100%, 0, 0) rotate(180deg) }.owl-prev:hover:before {opacity: 1 }.owl-prev:hover:after {opacity: 0 }.owl-next {margin-left: 60px }.owl-next:hover:after, .owl-next:hover:before {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }.owl-next:hover:before {opacity: 1 }.owl-next:hover:after {opacity: 0 }.owl-next:after, .owl-next:before {right: 0 }.owl-next:before {opacity: 0;right: 100% }.owl-carousel-testimonials {padding-top: 60px }.testimonials-image-item {display: none }.testimonials-image {width: 90px;border: 3px solid #e8e8e8;border-radius: 50%;position: absolute;top: -45px;left: 50%;overflow: hidden;background: #e8e8e8;margin-left: -45px }.testimonials-image img {border-radius: 50% }@media (min-width:1024px) {.testimonials-section {margin-bottom: 40px }}#sidebar-ebook {background: -webkit-repeating-linear-gradient(315deg, #b04300, #b04300 10px, #fff 10px, #fff 20px, #f84d3b 20px, #f84d3b 30px, #fff 30px, #fff 40px) !important;background: -o-repeating-linear-gradient(315deg, #b04300, #b04300 10px, #fff 10px, #fff 20px, #f84d3b 20px, #f84d3b 30px, #fff 30px, #fff 40px) !important;background: repeating-linear-gradient(135deg, #b04300, #b04300 10px, #fff 10px, #fff 20px, #f84d3b 20px, #f84d3b 30px, #fff 30px, #fff 40px) !important;padding: 6px }#sidebar-ebook>div {background: #fff;border-radius: 5px;padding: 24px 24px }#sidebar-ebook .column-left {width: 40% }#sidebar-ebook .column-right {width: 60% }#sidebar-ebook .form-row {padding: 0;width: 100% }#menu-wrapper #sidebar-ebook input.menu-toggle, #sidebar-ebook #menu-wrapper input.menu-toggle, #sidebar-ebook input#cancel-comment-reply-link, #sidebar-ebook input.button {margin-right: 0 }@media (min-width:1024px) and (max-width:1279px) {.posts-list-list {width: 62%;float: left }.posts-list-sidebar {width: 38%;float: right;padding-left: 25px }}@media (min-width:1280px) {.posts-list-list {width: 66.6666%;float: left }.posts-list-sidebar {width: 33.3333%;float: right;padding-left: 25px }}.load-next-page {text-align: center }.load-next-page a {display: block }.sidebar-award {text-align: center;margin-bottom: 5px }.award-logo {margin-bottom: 20px;display: inline-block }#footer-wrapper .award-logo {max-width: 100px;margin: 10px 0 10px 10px;position: relative;top: -14px }.blog-section {margin-bottom: 20px }.blog-section aside>h3 {text-align: center;margin: 20px 0 }.blog-section .more-wrapper {text-align: right;margin-top: 20px;padding-right: 10px }.blog-section .featured-title {padding: 15px 17px;margin: 0 }@media (min-width:768px) {.blog-section .featured-title {padding: 20px 30px }}.blog-section .section-title, .blog-section .wp_rp_content .related_post_title, .wp_rp_content .blog-section .related_post_title {margin-bottom: 20px }.blog-section .post-category-strip {background: #fa4616;color: #fff;font-family: "Ubuntu Condensed", Tahoma, sans-serif;font-size: 1.7857142857em;line-height: 1;padding: 20px 75px 20px 15px;display: block }.blog-section article:nth-child(2n) .post-category-strip {background: #ff582c }.blog-section h3 {font-size: 1.4285714286em;margin-bottom: 10px;line-height: 1.2em;font-family: Tahoma, sans-serif;margin-top: 0 }.blog-section img {width: 100% }@media (min-width:768px) {.blog-section .post-views {position: absolute;left: 40%;margin-left: 30px;bottom: 14px;font-size: 14px }.blog-section article>div {position: relative;background: #fff }.blog-section article .newest-content {padding: 20px 30px }.blog-section .post-cover {width: 40%;display: inline-block;vertical-align: top }.blog-section .post-preview {width: 60%;display: inline-block;vertical-align: top;padding-bottom: 16px }.blog-section .posts-list-list .post-category-strip {font-size: 1.4em }}@media (min-width:640px) and (max-width:1279px) {.blog-section article {display: inline-block;vertical-align: top;margin-bottom: 20px }.page-template-homepage .blog-section article {width: 50% }.page-template-homepage .blog-section article:nth-child(2n) {padding-left: 10px }.page-template-homepage .blog-section article:nth-child(odd) {padding-right: 10px }}@media (min-width:1280px) {.blog-section .container, .blog-section .wp_rp_footer {padding: 0 10px }.blog-section article {display: inline-block;vertical-align: top }.page-template-homepage .blog-section article {width: 33.3333%;padding: 0 10px }}.is-blog .post-category-strip {text-align: center;padding: 8px 20px }.is-blog .post-category-strip>div {display: inline-block;vertical-align: middle }.is-blog .post-category-strip .icon-wrapper {position: relative;height: 60px;top: auto;right: auto;margin-right: 5px;margin-top: -9px;margin-left: -30px }.post-views {font-size: 14px }.post-views span {display: inline-block;line-height: 16px;color: #aaaaaa }.post-views span:before {content: '';background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20height%3D%2216px%22%20version%3D%221.1%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216px%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Ctitle%2F%3E%3Cdefs%2F%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20id%3D%22Icons%20with%20numbers%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%3E%3Cg%20fill%3D%22%23aaaaaa%22%20id%3D%22Group%22%20transform%3D%22translate%28-480.000000%2C%20-288.000000%29%22%3E%3Cpath%20d%3D%22M488%2C299%20C489.656854%2C299%20491%2C297.656854%20491%2C296%20C491%2C294.343146%20489.656854%2C293%20488%2C293%20C486.343146%2C293%20485%2C294.343146%20485%2C296%20C485%2C297.656854%20486.343146%2C299%20488%2C299%20Z%20M480%2C296%20C480%2C296%20482.997314%2C290.991516%20488%2C290.991516%20C493.002686%2C290.991516%20496%2C296%20496%2C296%20C496%2C296%20493.014404%2C301.029724%20488%2C301.029724%20C482.985596%2C301.029724%20480%2C296%20480%2C296%20Z%20M487%2C296%20C487%2C295.443865%20487.447715%2C295%20488%2C295%20C488.556135%2C295%20489%2C295.447715%20489%2C296%20C489%2C296.556135%20488.552285%2C297%20488%2C297%20C487.443865%2C297%20487%2C296.552285%20487%2C296%20Z%20M487%2C296%22%20id%3D%22Rectangle%20304%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);width: 16px;vertical-align: bottom;margin-right: 8px;height: 16px;display: inline-block }.single-wrapper footer.byline-wrapper {color: #aaaaaa;font-size: 14px;margin-top: -15px;margin-bottom: 15px }.single-wrapper footer.byline-wrapper li {display: inline-block;margin-right: 20px;list-style: none }.single-wrapper footer.byline-wrapper a {color: inherit }.single-wrapper footer.byline-wrapper a:hover {color: #ff6f49 }.single-wrapper footer.byline-wrapper time:before {content: '';background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2013.1%2014%22%3E%3Cpath%20fill%3D%22%23AAA%22%20d%3D%22M0%201.9h1.9v-1c0-.5.4-.9.9-.9s.9.4.9.9v.9h5.6V.9c0-.5.5-.9%201-.9s.9.4.9.9v.9h1.9v2.8H0m0%201h13.1V14H0%22%2F%3E%3C%2Fsvg%3E);width: 14px;height: 14px;display: inline-block;margin-right: 7px;background-size: cover;position: relative;top: 1px }.byline-user:before {content: '';background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.9%2016%22%3E%3Cpath%20d%3D%22M11.2%207.7c-.7%201.6-2.2%203-3.7%203-1.8%200-3.1-1.3-3.8-2.9-4.2%202-3.7%207.4-3.7%207.4%200%20.7.6.8%201.3.8h12.3c.7%200%201.3-.1%201.3-.8-.1%200%20.4-5.4-3.7-7.5z%22%20fill%3D%22%23AAA%22%2F%3E%3Cpath%20d%3D%22M7.4%209.7c2%200%203.7-2.9%203.7-5.4S9.5%200%207.4%200%203.7%202%203.7%204.4c0%202.4%201.7%205.3%203.7%205.3z%22%20fill%3D%22%23AAA%22%2F%3E%3C%2Fsvg%3E);width: 13px;height: 14px;display: inline-block;margin-right: 7px;position: relative;top: 1px }.course-post-relation {margin: 25px 0;font-size: 18px;background: #F7F7F7;padding: 12px 15px;line-height: 1.2 }.newest-entry {margin-bottom: 20px }.newest-entry img {width: 100%;border-top-left-radius: 3px;border-top-right-radius: 3px }.newest-content {background: #fff;padding: 15px 17px }.latest-entries li {list-style: none;clear: both;margin-bottom: 20px }.latest-entries img {border-radius: 3px;max-width: 60px;float: left;margin-right: 20px }#menu-wrapper .latest-entries .menu-toggle, .latest-entries #cancel-comment-reply-link, .latest-entries #menu-wrapper .menu-toggle, .latest-entries .button {float: right }.latest-entries .vertical-align>div {vertical-align: middle }.latest-entries .vertical-align>div:first-child {width: 80px }@media (min-width:768px) {.newest-entry h3 {font-size: 2em }.newest-entry {float: left;padding-right: 10px;width: 50% }.latest-entries {width: 50%;float: right;padding-left: 10px }.latest-entries .hide-on-mobile {display: block }.latest-entries .vertical-align>div:first-child {width: 110px }.latest-entries a {font-size: 1.0588235294em;line-height: 1.1428571429em }.latest-entries img {max-width: 90px }}@media (min-width:1024px) {.latest-entries .vertical-align>div:first-child {width: 140px }.latest-entries a {font-size: 1.4117647059em }.latest-entries img {max-width: 120px }}#menu-wrapper .teachers-list-wrapper .menu-toggle, .teachers-list-wrapper #cancel-comment-reply-link, .teachers-list-wrapper #menu-wrapper .menu-toggle, .teachers-list-wrapper .button {width: 100%;margin-top: 20px }.teachers-list-wrapper .featured-title {color: #ffffff;font-weight: normal;font-size: 1.1428571429em;margin-top: 30px }.teachers-list-wrapper article {display: inline-block;width: 100%;vertical-align: top;background: #2f2b2b;color: #b3b9c0;position: relative }.teachers-list-wrapper article h3 {font-size: 1.7142857143em }@media (max-width:639px) {.teachers-list-wrapper article h3 {margin-top: 0 }}@media (min-width:520px) {.teachers-list-wrapper article {width: 50% }}.teachers-list-wrapper article:nth-child(2n) {background: #3b3b3b }.teachers-list-wrapper article p {margin-bottom: 20px }.teachers-list-wrapper article ul a {color: #fd8f74 }.teachers-list-wrapper article li {margin-bottom: 7px;list-style: none }@media (min-width:520px) {.teachers-list-wrapper .teachers-image-wrapper {height: 320px;width: 100%;position: relative }}@media (min-width:520px) {.teachers-list-wrapper .teachers-image-item {width: 100%;height: 320px;position: absolute;top: 0;overflow: hidden }.teachers-list-wrapper .teachers-image-item>div {-webkit-transform: translate3d(50%, 50%, 0);transform: translate3d(50%, 50%, 0);width: 100%;height: 100% }.teachers-list-wrapper .teachers-image-item img {-webkit-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);min-width: 100%;min-height: 320px;max-width: none;width: auto;max-width: 150%;max-height: 150% }}.teachers-section article {display: inline-block;width: 100%;vertical-align: top;background: #2f2b2b;color: #b3b9c0 }.teachers-section article h3 {font-size: 1.7142857143em }.teachers-section article.teacher-all, .teachers-section article:nth-child(2n) {background: #3b3b3b }.teachers-section article p {margin-bottom: 20px }.teachers-section article ul a {color: #fd8f74 }.teachers-section article li {margin-bottom: 7px;list-style: none }#menu-wrapper .teachers-section .menu-toggle, .teachers-section #cancel-comment-reply-link, .teachers-section #menu-wrapper .menu-toggle, .teachers-section .button {width: 100%;margin-top: 20px }.teachers-section .featured-title {color: #ffffff;font-weight: normal;font-size: 1.1428571429em;margin-top: 30px }.teachers-section .owl-dots {display: none }.teachers-section .teachers-image {position: absolute;top: 20px;left: 50%;margin-left: -45px;width: 90px;border: 3px solid #e8e8e8;border-radius: 50%;overflow: hidden;background: #e8e8e8;z-index: 3 }.teachers-section .owl-stage {background: #505d6c }.teachers-section .owl-carousel .owl-item {}.teachers-section .owl-carousel .owl-item article {padding-top: 110px }.teachers-section .owl-carousel .owl-item img {display: none }.teachers-section .owl-carousel .owl-next, .teachers-section .owl-carousel .owl-prev {top: 45px }@media (min-width:640px) {.teachers-section .teachers-image-wrapper {height: 320px;width: 100%;position: relative }}.teachers-section .teachers-image-item {width: 100%;height: 320px;position: absolute;top: 0;overflow: hidden }.teachers-section .teachers-image-item>div {-webkit-transform: translate3d(50%, 50%, 0);transform: translate3d(50%, 50%, 0);width: 100%;height: 100% }.teachers-section .teachers-image-item img {-webkit-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);min-width: 100%;min-height: 320px;max-width: none;width: auto;max-width: 150%;max-height: 150% }.teachers-image-item img {width: 100% }.teachers-wrapper {position: relative }.arrow-button {display: block }.arrow-button .arrow {display: block;width: 40px;height: 40px;border-radius: 50%;background: #2f2b2b;position: relative;overflow: hidden;margin-top: -4px }.arrow-button .arrow:after, .arrow-button .arrow:before {content: '';width: 100%;height: 100%;background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%229.546px%22%20height%3D%2217.678px%22%20viewBox%3D%226.479%20-3.051%209.546%2017.678%22%20enable-background%3D%22new%206.479%20-3.051%209.546%2017.678%22%0D%0A%09%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-miterlimit%3D%2210%22%20points%3D%226.833%2C14.274%2015.318%2C5.788%206.833%2C-2.697%20%22%2F%3E%0D%0A%3C%2Fsvg%3E) center center no-repeat;position: absolute;top: 0;-webkit-transition: .3s;-o-transition: .3s;transition: .3s }.arrow-button .arrow:after, .arrow-button .arrow:before {right: 0 }.arrow-button .arrow:before {right: 100%;opacity: 0 }.arrow-button:hover .arrow:after, .arrow-button:hover .arrow:before {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }.arrow-button:hover .arrow:after {opacity: 0 }.arrow-button:hover .arrow:before {opacity: 1 }.teacher-content>div {padding: 20px 20px 40px 20px }.teacher-content h3 {margin: 20px 0 0 }.teacher-content h3 a {display: block;padding: 18px 20px;background: #fa4616;color: #fff }.teacher-content .arrow {float: right }.teacher-content ul {margin-left: 0 }.owl-carousel-teachers article:nth-child(2n) h3 a {background: #ff582c }@media (min-width:640px) {.teachers-wrapper .teachers-image {display: none }.page-template-homepage .teachers-section article.teacher-4, .page-template-homepage .teachers-section article.teacher-5, .page-template-homepage .teachers-section article.teacher-6, .page-template-homepage .teachers-section article.teacher-7, .page-template-homepage .teachers-section article.teacher-8, .page-template-homepage .teachers-section article.teacher-9, .page-template-homepage .teachers-section article.teacher-10 {display: none }.teacher-content h3 {margin: 0 }}@media (min-width:640px) and (max-width:1023px) {.teachers-list-wrapper article, .teachers-section article {width: 50% }}@media (min-width:1024px) and (max-width:1279px) {.teachers-list-wrapper article, .teachers-section article {width: 33.3333% }.page-template-homepage .teachers-section article.teacher-4, .page-template-homepage .teachers-section article.teacher-5 {display: inline-block }}@media (min-width:1280px) and (max-width:1549px) {.teachers-list-wrapper article, .teachers-section article {width: 25% }display:inline-block;}@media (min-width:1550px) and (max-width:1799px) {.teachers-list-wrapper article, .teachers-section article {width: 20% }.teachers-list-wrapper article.teacher-all, .teachers-section article.teacher-all {background: #2f2b2b }.page-template-homepage .teachers-section article.teacher-4 {display: inline-block }}@media (min-width:1800px) {.teachers-list-wrapper article, .teachers-section article {width: 16.6666% }.page-template-homepage .teachers-section article.teacher-4, .page-template-homepage .teachers-section article.teacher-5 {display: inline-block }}.partners-section {text-align: center;margin: 20px 0 }.partners-section img {max-width: 100%;max-height: 110px }@media (min-width:768px) {.partners-section img {max-width: 180px }}.partner {width: 50%;vertical-align: middle;display: inline-block;padding: 10px }@media (min-width:480px) and (max-width:767px) {.partner {width: 33.3333% }}@media (min-width:768px) and (max-width:1023px) {.partner {width: 25% }}@media (min-width:1024px) {.partner {display: inline-block;width: auto;float: none;margin: 0 10px }}#form-navigation {display: table;width: 100% }#form-navigation a {display: block;padding: 10px }#form-navigation li {border-right: 1px solid #dfdede;height: 60px;width: 33.3333%;display: table-cell;vertical-align: middle;text-align: center;list-style: none;background: #f3f3f3 }#form-navigation li.active {font-weight: bold;background: #fa4616 }#form-navigation li.active a {color: #fff }#form-navigation li a {color: #7b7b7b }.form-tab {display: none;position: absolute }.form-tab.active {position: relative;display: block }.form-tab #preloader {float: right;margin-top: 8px }.form-row-description {clear: both;margin-top: 15px }.form-tab-content {padding: 20px }#menu-wrapper input.menu-toggle, input#cancel-comment-reply-link, input.button {min-width: 125px }.preloader-small {height: 14px;width: 14px;margin-left: 4px;margin-top: -2px;display: none }.form-row {position: relative }.form-row label {color: #919191;display: block;margin-bottom: 5px }#prefered_course_date {position: relative }#prefered_course_date input {-webkit-transition: none;-o-transition: none;transition: none }.picker {margin-top: -15px }.form-responses {clear: both;margin: 0 auto;color: #2a2a2a;font-size: 14px }#mc-embedded-subscribe-form .response:before {display: none }.error_result, .ok_result {padding: 8px;margin-bottom: 10px;font-size: 12px;padding-left: 72px }@media (min-width:768px) {.error_result, .ok_result {font-size: 14px }}.error_result p, .ok_result p {margin-bottom: 0;display: inline-block;vertical-align: middle }.error_result:before {content: '';background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2253px%22%20height%3D%2253px%22%20viewBox%3D%22166.136%20499.45%2053%2053%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23DB1B23%22%20d%3D%22M203.344%2C525.95l15.562-15.562c0.146-0.146%2C0.23-0.35%2C0.23-0.557s-0.084-0.41-0.23-0.557l-9.595-9.595%0D%0A%09c-0.308-0.308-0.806-0.308-1.114%2C0l-15.561%2C15.562l-15.562-15.562c-0.308-0.308-0.806-0.308-1.114%2C0l-9.594%2C9.595%0D%0A%09c-0.307%2C0.307-0.307%2C0.807%2C0%2C1.113l15.562%2C15.562l-15.562%2C15.562c-0.307%2C0.308-0.307%2C0.807%2C0%2C1.114l9.594%2C9.594%0D%0A%09c0.146%2C0.146%2C0.35%2C0.23%2C0.557%2C0.23c0.207%2C0%2C0.41-0.084%2C0.557-0.23l15.562-15.562l15.561%2C15.562c0.146%2C0.146%2C0.35%2C0.23%2C0.557%2C0.23%0D%0A%09c0.208%2C0%2C0.411-0.084%2C0.557-0.23l9.594-9.595c0.147-0.146%2C0.231-0.35%2C0.231-0.557s-0.084-0.41-0.231-0.557L203.344%2C525.95z%0D%0A%09%20M208.754%2C550.548l-15.561-15.562c-0.308-0.308-0.806-0.308-1.114%2C0l-15.561%2C15.562l-8.48-8.48l15.562-15.562%0D%0A%09c0.146-0.146%2C0.23-0.35%2C0.23-0.557s-0.084-0.41-0.23-0.557l-15.562-15.562l8.48-8.48l15.561%2C15.562%0D%0A%09c0.146%2C0.146%2C0.35%2C0.231%2C0.557%2C0.231c0.208%2C0%2C0.411-0.085%2C0.557-0.231l15.562-15.562l8.48%2C8.479l-15.561%2C15.563%0D%0A%09c-0.308%2C0.308-0.308%2C0.806%2C0%2C1.113l15.562%2C15.562L208.754%2C550.548z%22%2F%3E%0D%0A%3C%2Fsvg%3E) no-repeat;width: 58px;height: 58px;display: inline-block;margin-right: 14px;vertical-align: middle;margin-left: -72px }.sp-success-response:before {content: '';background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2253px%22%20height%3D%2247px%22%20viewBox%3D%2288.514%20353.754%2053%2047%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%2303A944%22%20d%3D%22M140.809%2C360.564l-8.422-6.528c-0.292-0.228-0.715-0.174-0.943%2C0.118l-20.923%2C26.903l-12.083-14.889%0D%0A%09c-0.234-0.287-0.657-0.332-0.945-0.098l-8.285%2C6.701c-0.288%2C0.234-0.333%2C0.656-0.099%2C0.944l21.63%2C26.648%0D%0A%09c0.13%2C0.16%2C0.329%2C0.253%2C0.536%2C0.249c0.207-0.005%2C0.402-0.104%2C0.526-0.271l29.135-38.847%0D%0A%09C141.155%2C361.204%2C141.099%2C360.789%2C140.809%2C360.564z%20M111.24%2C398.85l-20.663-25.457l7.239-5.856l12.194%2C15.023%0D%0A%09c0.128%2C0.157%2C0.325%2C0.249%2C0.53%2C0.248c0.204-0.003%2C0.398-0.1%2C0.524-0.261l21.03-27.039l7.369%2C5.712L111.24%2C398.85z%22%2F%3E%0D%0A%3C%2Fsvg%3E) no-repeat;width: 58px;height: 58px;display: inline-block;margin-right: 14px;vertical-align: middle;margin-left: -72px }.mce-success-response:before {content: '';background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2253px%22%20height%3D%2253px%22%20viewBox%3D%22125.503%20542.462%2053%2053%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20%20fill%3D%22%2303A944%22%20d%3D%22M161.221%2C553.846h-29.783c-0.376%2C0-0.681%2C0.306-0.681%2C0.684s0.305%2C0.685%2C0.681%2C0.685h29.783c0.375%2C0%2C0.68-0.307%2C0.68-0.685%0D%0A%09S161.597%2C553.846%2C161.221%2C553.846z%20M161.221%2C549.738h-29.783c-0.376%2C0-0.681%2C0.307-0.681%2C0.686c0%2C0.378%2C0.305%2C0.685%2C0.681%2C0.685%0D%0A%09h29.783c0.375%2C0%2C0.68-0.307%2C0.68-0.685C161.901%2C550.044%2C161.597%2C549.738%2C161.221%2C549.738z%20M158.242%2C564.342l1.057-1.37h-4.716%0D%0A%09l1.102%2C1.37H158.242z%20M130.754%2C586.474c0%2C0.378%2C0.305%2C0.685%2C0.68%2C0.685h29.787c0.375%2C0%2C0.68-0.307%2C0.68-0.685%0D%0A%09c0-0.38-0.305-0.686-0.68-0.686h-29.787C131.059%2C585.789%2C130.754%2C586.094%2C130.754%2C586.474z%20M165.228%2C593.911h-37.951v-49.896h37.951%0D%0A%09v11.276l1.361-1.764v-10.198c0-0.18-0.072-0.356-0.2-0.483c-0.126-0.128-0.301-0.201-0.48-0.201h-39.313%0D%0A%09c-0.179%2C0-0.354%2C0.073-0.48%2C0.2c-0.127%2C0.128-0.2%2C0.305-0.2%2C0.484v51.268c0%2C0.18%2C0.073%2C0.356%2C0.2%2C0.484%0D%0A%09c0.126%2C0.127%2C0.302%2C0.2%2C0.48%2C0.2h39.313c0.179%2C0%2C0.354-0.073%2C0.48-0.2c0.127-0.128%2C0.2-0.305%2C0.2-0.484v-21.087l-1.361%2C1.828%0D%0A%09L165.228%2C593.911L165.228%2C593.911z%20M161.901%2C558.637c0-0.378-0.305-0.685-0.68-0.685h-10.683l1.103%2C1.367h9.58%0D%0A%09C161.597%2C559.321%2C161.901%2C559.014%2C161.901%2C558.637z%20M131.429%2C559.321h12.342l2.023-1.368h-14.365c-0.375%2C0-0.681%2C0.307-0.681%2C0.685%0D%0A%09S131.054%2C559.321%2C131.429%2C559.321z%20M131.434%2C567.536c-0.375%2C0-0.68%2C0.307-0.68%2C0.685c0%2C0.379%2C0.305%2C0.685%2C0.68%2C0.685h12.722%0D%0A%09l-1.103-1.369H131.434L131.434%2C567.536z%20M131.434%2C572.099c-0.375%2C0-0.68%2C0.307-0.68%2C0.685c0%2C0.379%2C0.305%2C0.685%2C0.68%2C0.685h16.398%0D%0A%09l-1.103-1.369H131.434L131.434%2C572.099z%20M139.874%2C562.972h-8.44c-0.375%2C0-0.68%2C0.307-0.68%2C0.685c0%2C0.38%2C0.305%2C0.686%2C0.68%2C0.686%0D%0A%09h9.046l-0.906-1.126L139.874%2C562.972z%20M131.434%2C576.663c-0.375%2C0-0.68%2C0.307-0.68%2C0.685s0.305%2C0.685%2C0.68%2C0.685h20.074l-1.103-1.369%0D%0A%09H131.434L131.434%2C576.663z%20M161.901%2C581.911c0-0.379-0.305-0.685-0.68-0.685h-0.376l-1.019%2C1.369h1.395%0D%0A%09C161.597%2C582.595%2C161.901%2C582.288%2C161.901%2C581.911z%20M131.434%2C581.226c-0.375%2C0-0.68%2C0.306-0.68%2C0.685%0D%0A%09c0%2C0.378%2C0.305%2C0.685%2C0.68%2C0.685h23.749l-1.102-1.369H131.434L131.434%2C581.226z%20M177.827%2C554.624l-5.748-4.49%0D%0A%09c-0.141-0.111-0.324-0.161-0.502-0.139s-0.342%2C0.117-0.453%2C0.26l-14.108%2C18.277l-8.071-10.019c-0.237-0.294-0.665-0.34-0.958-0.101%0D%0A%09l-5.653%2C4.609c-0.292%2C0.237-0.336%2C0.668-0.1%2C0.963l14.762%2C18.325c0.131%2C0.163%2C0.333%2C0.258%2C0.542%2C0.254%0D%0A%09c0.208-0.004%2C0.406-0.105%2C0.531-0.273l19.884-26.717C178.177%2C555.275%2C178.12%2C554.852%2C177.827%2C554.624z%20M157.504%2C580.765%0D%0A%09l-13.784-17.111l4.597-3.748l8.182%2C10.159c0.13%2C0.162%2C0.329%2C0.256%2C0.535%2C0.253c0.207-0.002%2C0.404-0.1%2C0.531-0.264l14.217-18.42%0D%0A%09l4.682%2C3.656L157.504%2C580.765z%22%2F%3E%0D%0A%3C%2Fsvg%3E) no-repeat;width: 58px;height: 58px;display: inline-block;vertical-align: middle;margin-right: 14px;margin-left: -72px;margin-right: 14px }input.datepicker.field-input {background-image: url(icons/select-arrow.svg);background-repeat: no-repeat;background-position: 95% 55% }.inline-newsletter-signup {margin-top: 25px }.selectize-control.plugin-drag_drop .ui-sortable-placeholder:after {content: '!';visibility: hidden }.selectize-dropdown-header {position: relative;padding: 5px 8px }.selectize-dropdown-header-close {position: absolute;right: 8px;top: 50%;color: #303030;opacity: 0.4;margin-top: -12px;line-height: 20px }.selectize-dropdown-header-close:hover {color: #000000 }.selectize-dropdown.plugin-optgroup_columns .optgroup {border-top: 0 none;float: left }.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {border-right: 0 none }.selectize-dropdown.plugin-optgroup_columns .optgroup:before {display: none }.selectize-dropdown.plugin-optgroup_columns .optgroup-header {border-top: 0 none }.selectize-control.plugin-remove_button [data-value] {position: relative;padding-right: 24px !important }.selectize-control.plugin-remove_button [data-value] .remove {z-index: 1;position: absolute;top: 0;right: 0;bottom: 0;width: 17px;text-align: center;font-weight: bold;color: inherit;text-decoration: none;vertical-align: middle;display: inline-block;padding: 2px 0 0 0 }.selectize-control.plugin-remove_button [data-value] .remove:hover {background: rgba(0, 0, 0, 0.05) }.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {background: none }.selectize-control.plugin-remove_button .disabled [data-value] .remove {border-left-color: #aaaaaa }.selectize-control {position: relative }.selectize-dropdown, .selectize-input, .selectize-input input {font-family: inherit;-webkit-font-smoothing: inherit }.selectize-control.single .selectize-input.input-active, .selectize-input {background: #ffffff;border: 1px solid #dfdede;-webkit-appearance: none;outline: none;width: 100%;height: 40px;padding: 0 20px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;font-family: Tahoma, sans-serif;cursor: text;display: block }.selectize-input>input {height: 40px }.selectize-control.multi .selectize-input.has-items {padding: 5px 8px 2px }.selectize-input.full {padding-right: 45px;background-color: #ffffff }.selectize-input.full:after {content: '';width: 21px;height: 12px;position: absolute;right: 15px;top: 50%;margin-top: -3px;background-image: url(icons/select-arrow.svg);background-repeat: no-repeat;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;-moz-transform-origin: 50% 40%;-webkit-transform-origin: 50% 40%;-ms-transform-origin: 50% 40%;transform-origin: 50% 40% }.selectize-input.full.dropdown-active:after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg) }.selectize-input.disabled, .selectize-input.disabled * {cursor: default !important }.selectize-input.focus {border: 1px solid #fa4616 !important;border-top-left-radius: 3px;border-top-right-radius: 3px }.selectize-input.focus+.selectize-dropdown {border-bottom-left-radius: 3px;border: 1px solid #fa4616 !important;border-bottom-right-radius: 3px }.selectize-input>* {vertical-align: baseline;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline }.selectize-control.multi .selectize-input>div {cursor: pointer;margin: 0 3px 3px 0;padding: 2px 6px }.selectize-input>.item {line-height: 40px }.selectize-input>input {display: inline-block !important;padding: 0 !important;min-height: 0 !important;max-height: none !important;max-width: 100% !important;margin: 0 1px !important;text-indent: 0 !important;border: 0 none !important;background: none !important;line-height: inherit !important }.selectize-input>input::-ms-clear {display: none }.selectize-input>input:focus {outline: none !important }.selectize-input:after {content: ' ';display: block;clear: left }.selectize-input.full:before {content: '';width: 50px;height: 36px;display: block;position: absolute;right: 1px;top: 1px;background: #fff }.selectize-dropdown {position: absolute;z-index: 10;margin: -21px 0 0 0;border-top: 0 none;background: #fff;border: 1px solid #dfdede }.selectize-dropdown [data-selectable] {cursor: pointer;overflow: hidden }.selectize-dropdown [data-selectable] {padding: 0 15px 0 25px }.selectize-dropdown .optgroup:first-child .optgroup-header {border-top: 0 none }.selectize-dropdown .optgroup-header {color: #2a2a2a;border-left: 4px solid #fa4616;cursor: default;line-height: 35px;padding: 5px 20px;font-size: 1.2142857143em }.selectize-dropdown .option {padding: 7px 15px 7px 25px }.selectize-dropdown .option.selected {color: #fa4616 }.selectize-dropdown .active {background-color: #fff3f1 }.selectize-dropdown .create {color: rgba(48, 48, 48, 0.5) }.selectize-dropdown-content {overflow-y: auto;overflow-x: hidden;max-height: 200px }.selectize-control.single .selectize-input, .selectize-control.single .selectize-input input {cursor: pointer }.selectize-control.single .selectize-input.input-active, .selectize-control.single .selectize-input.input-active input {cursor: text }.selectize-control.rtl.single .selectize-input:after {left: 15px;right: auto }.selectize-control.rtl .selectize-input>input {margin: 0 4px 0 -2px !important }.selectize-control .selectize-input.disabled {opacity: 0.5 }.selectize-control.multi .selectize-input.has-items {padding-left: 5px;padding-right: 5px }.selectize-dropdown .optgroup-header {font-family: "Ubuntu Condensed", Tahoma, sans-serif;padding-top: 7px }.selectize-input {position: relative;z-index: 1;margin-bottom: 20px }.selectize-input>.item {height: 100%;overflow: hidden }.selectize-input>input {padding-right: 45px !important }@media (min-width:768px) {.selectize-control.single .selectize-input.input-active, .selectize-input {height: 50px }.selectize-input>input {height: 50px }.selectize-input {margin-bottom: 15px }.selectize-dropdown {margin-top: -16px;font-size: 0.8235294118em }.selectize-input>.item {line-height: 50px }.selectize-input.full:before {height: 46px }}.field-input:not(.selectize-control) {background: #ffffff;border: 1px solid #dfdede;-webkit-appearance: none;outline: none;width: 100%;height: 40px;padding: 0 20px;margin-bottom: 20px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;font-family: Tahoma, sans-serif }.field-input:not(.selectize-control):focus {border: 1px solid #fa4616;border-radius: 3px }textarea.field-input:not(.selectize-control) {padding: 10px 20px;height: 90px }.form-row-inline {margin-bottom: 10px }.form-row-inline label {margin-right: 10px }.pre-label {color: #919191;margin-right: 10px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s }a:hover .pre-label {color: #ff6f49 }#course-list-options {float: right }#course-list-options a {margin-left: 15px }#course-list-options a.current {color: #919191 }#course-search {display: none }@media (min-width:768px) {.form-row-description {padding: 0 19px;font-size: 0.82353em;clear: both }#menu-wrapper input.menu-toggle, input#cancel-comment-reply-link, input.button {margin-left: 20px;margin-right: 20px;float: right }.form-row-inline-wrapper {padding: 0 19px;clear: left }.field-input:not(.selectize-control) {height: 50px;margin-bottom: 16px }.form-tab-content {padding: 20px 10px }#form-navigation li a {line-height: 40px }.form-row-inline label, .form-row label {font-size: 0.8235294118em }#course-list-options a, .pre-label {font-size: 0.8235294118em }textarea.field-input:not(.selectize-control) {height: 120px }.form-responses {padding: 0 20px }}@media (min-width:768px) and (max-width:1023px) {.form-row {width: 50%;float: left;padding: 0 19px }}@media (min-width:1024px) {#menu-wrapper #special-courses input.menu-toggle, #menu-wrapper .inline-newsletter-signup input.menu-toggle, #special-courses #menu-wrapper input.menu-toggle, #special-courses input#cancel-comment-reply-link, #special-courses input.button, .inline-newsletter-signup #menu-wrapper input.menu-toggle, .inline-newsletter-signup input#cancel-comment-reply-link, .inline-newsletter-signup input.button {margin-top: 29px }#special-courses #preloader, .inline-newsletter-signup #preloader {margin-top: 34px }.form-row {width: 33.3333%;float: left;padding: 0 19px }.form-row .form-row-inline {margin-top: 29px }.form-row-inline-wrapper {float: left }.form-row-inline {display: inline-block;margin-right: 20px }}#form-tab-wrapper {-webkit-transition: .3s;-o-transition: .3s;transition: .3s }@media (min-width:1280px) {.sign-up-section {position: relative;overflow: hidden }.sign-up-section .section-content {position: relative }.sign-up-section .section-bg {background: url(img/sign-up-background.jpg) center bottom;background-size: cover;position: absolute;height: 130%;top: 0;left: 0;width: 100% }.sign-up-section .section-bg>div {width: 100%;height: 100%;background: rgba(169, 169, 169, 0.58) }#form-tab-wrapper {background: rgba(255, 255, 255, 0.9) }#form-wrapper {max-width: 1280px;margin: 0 auto }#form-navigation li {background: rgba(243, 243, 243, 0.9) }#form-navigation li.active {background: rgba(250, 70, 22, 0.9) }}.form-row-full {width: 100% }#map-wrapper {height: 200px;margin-bottom: 20px }.contact-section {position: relative;overflow: hidden;border-top: 1px solid #B3B3B3;border-bottom: 1px solid #fff;color: #fff }.contact-section h1, .contact-section h2, .contact-section h3 {color: inherit }.contact-section a {font-size: 1.2857142857em;color: inherit }.contact-section .section-bg {background: url(img/contact_section.jpg) center center;background-size: cover;position: absolute;height: 150%;top: 0;left: 0;width: 100% }.contact-section .section-content {position: relative;background: rgba(250, 70, 22, 0.65);padding: 20px 0 }.contact-section h2 {font-size: 2.6666666667em;line-height: 0.84375em;margin-bottom: 10px;margin-top: 0 }.contact-section .contact-address {border-top: 1px solid #fff;padding-top: 20px;margin-top: 20px }.contact-section .contact-address p {margin-bottom: 20px;line-height: 1.4666666667em }.contact-section .contact-address p:first-child {font-size: 1.4285714286em;line-height: 1.1428571429em }@media (min-width:768px) {.contact-section #map-wrapper {height: 360px;margin-bottom: 0 }.contact-section h2 {font-size: 3.7647058824em }.contact-section .contact-address p:first-child {font-size: 1.6470588235em }.contact-section .column-left {float: left;width: 50%;padding-right: 10px }.contact-section .column-right {float: right;width: 50%;padding-left: 10px }}@media (min-width:1024px) {.contact-section #map-wrapper {height: 400px }}.course-content h2 {margin-top: 0 }.course-content h2 a {color: inherit }.course-content h2 a:hover {color: #ff6f49 }.courses-list .box {line-height: 20px }.courses-list .box>a>img {width: 100% }.courses-list .box h2 {font-size: 1.4285714286em;line-height: 1.3em;margin-bottom: 10px }.courses-list .box .icon-wrapper {left: 15px;top: 45px }.courses-list .box .icon-wrapper .icon-font {font-size: 110px }.courses-list .box .icon-wrapper svg {width: 120px;height: 120px;fill: #fa4616 }@media (min-width:768px) {.courses-list .box {line-height: 25px }.courses-list .box .box-content.with-icon {padding-left: 165px }.courses-list .box h2 {font-size: 1.6470588235em;line-height: 1.1428571429em }.courses-list .course-content p:last-child {margin-bottom: 0 }}.color-bg .box-content {border: 2px solid #fa4616 }#menu-wrapper .box .button-inline.quick-book.menu-toggle, .box #menu-wrapper .button-inline.quick-book.menu-toggle, .box .button-inline.quick-book#cancel-comment-reply-link, .box .button.button-inline.quick-book {margin-left: 0 }.box .main-dates-list {margin-right: 10px;margin-bottom: 5px;display: inline-block }.box-cta-section .inner-container, .box-cta-section .page-cover-wrapper .cover-content>div, .page-cover-wrapper .box-cta-section .cover-content>div {max-width: 900px }.box-cta-section .cta-buttons {margin-top: 5px }.cta-buttons {margin-top: 30px;margin-bottom: 10px }.cta-buttons>div {width: 50%;display: inline-block }.cta-buttons>div:nth-child(2) {text-align: right }.cta-buttons a {width: 90% }#menu-wrapper .cta-buttons a.menu-toggle, .cta-buttons #menu-wrapper a.menu-toggle, .cta-buttons a#cancel-comment-reply-link, .cta-buttons a.button {line-height: 1.2;padding: 12px 25px }@media (max-width:479px) {#menu-wrapper .cta-buttons a.menu-toggle, .cta-buttons #menu-wrapper a.menu-toggle, .cta-buttons a#cancel-comment-reply-link, .cta-buttons a.button {padding: 12px;font-size: 1em }}#menu-wrapper .course-page-wrapper .menu-toggle, .course-page-wrapper #cancel-comment-reply-link, .course-page-wrapper #menu-wrapper .menu-toggle, .course-page-wrapper .button {line-height: 1.2;padding: 12px 25px }.course-page-wrapper .button-inline {padding: 4px 15px }.course-page-wrapper .additional-info {margin-top: 8px;width: auto;margin-left: 9px;margin-top: 0;vertical-align: top;margin-left: 9px;position: relative;top: -2px;font-size: 14px;line-height: 24px }#menu-wrapper .course-page-wrapper .additional-info .small.menu-toggle, .course-page-wrapper .additional-info #cancel-comment-reply-link, .course-page-wrapper .additional-info #menu-wrapper .small.menu-toggle, .course-page-wrapper .additional-info .button.small {line-height: 24px }.course-page-wrapper .additional-info .additional-trigger {text-align: left }@media (max-width:479px) {.course-page-wrapper .additional-info {margin-top: 2px;display: block;margin-left: 0 }}.course-page-wrapper .additional-info .additional-text {left: 0;right: auto;width: 320px }@media (min-width:475px) {.course-page-wrapper .additional-info .additional-text {left: -9rem;}}@media (min-width:768px) {.course-page-wrapper .additional-info .additional-text {left: -13rem;}}@media (min-width:992px) {.course-page-wrapper .additional-info .additional-text {left: -10rem;}}@media (min-width:1400px) {.course-page-wrapper .additional-info .additional-text {left: -50px;}}@media (max-width:479px) {.course-page-wrapper .additional-info .additional-text {width: 280px }}.inline-logos li {max-width: 100px }.inline-logos img {max-height: 65px }.relevant-courses {border-top: 1px solid #b3b3b3;padding-top: 15px;margin-top: 20px }.inline-logos+.box-percentage {border-top: 1px solid #b3b3b3;margin-top: 35px;padding-top: 20px }.percentage {font-size: 60px;font-weight: bold;color: #2a2a2a;text-align: center;line-height: 68px;font-family: Trebuchet MS, Verdana }@media (min-width:768px) {.box-percentage {margin-left: -85px }.percentage {float: left;width: 185px;letter-spacing: -0.05em;text-align: left }.course-page-wrapper .box-inner-content {padding: 0 15px }}.course-testimonials-wrapper {position: relative;overflow: hidden;min-height: 330px;color: #fff }.course-testimonials-wrapper .section-bg {background-image: url(img/course-testimonials.jpg);background-position: left center;background-size: cover;position: absolute;height: 150%;top: 0;left: 0;width: 100% }.course-testimonials-wrapper .section-bg>div {background: rgba(93, 88, 71, 0.3);width: 100%;height: 100% }.course-testimonials-wrapper .testimonial-source {text-align: right;font-size: 1.3571428571em }.course-testimonials-wrapper .testimonial-source span {font-size: 0.7894736842em }.course-testimonials-wrapper .owl-controls {position: absolute;bottom: 0;width: 100%;left: 0;line-height: 80px;text-align: center }.course-testimonials-wrapper .vertical-align {height: 330px;padding: 20px 0 }.course-testimonials-wrapper .vertical-align>div {vertical-align: middle }.price-box-top .course-price {border-bottom: none;padding-bottom: 0 }.price-box-top .icon-wrapper svg {margin-top: -10px }.course-price {border-bottom: 1px solid #b3b3b3;padding-bottom: 15px }.course-price .price {font-size: 2.8571428571em;color: #2a2a2a;font-weight: bold;font-family: Trebuchet MS, Verdana;line-height: 1.2em }.course-price .discount {line-height: 1.7142857143em;font-size: 0.8235294118em }.course-price .participants {display: block;margin-top: 10px }#menu-wrapper .course-price .menu-toggle, .course-price #cancel-comment-reply-link, .course-price #menu-wrapper .menu-toggle, .course-price .button {margin-bottom: 20px }.icon-in-box {color: #fa4616;font-size: 44px }.page-calendar-item {border-bottom: 1px solid #b3b3b3;padding-bottom: 20px;margin-bottom: 15px;position: relative }.page-calendar-item:last-child {border-bottom: none }.page-calendar-item.with-program {font-size: 15px }.page-calendar-item.with-program .main-dates-list {font-size: 17px }#menu-wrapper .page-calendar-item.with-program .main-dates-list+.button-inline.quick-book.menu-toggle, .page-calendar-item.with-program #menu-wrapper .main-dates-list+.button-inline.quick-book.menu-toggle, .page-calendar-item.with-program .main-dates-list+.button-inline.quick-book#cancel-comment-reply-link, .page-calendar-item.with-program .main-dates-list+.button.button-inline.quick-book {top: -6px }.benefits-wrapper {position: relative;color: #fff;background: #ff582c;padding-top: 1px }.benefits-wrapper .inner-container, .benefits-wrapper .page-cover-wrapper .cover-content>div, .page-cover-wrapper .benefits-wrapper .cover-content>div {padding: 0 }.benefits-wrapper .column-left, .benefits-wrapper .column-right {padding: 20px }.benefits-wrapper .column-right {background: rgba(255, 255, 255, 0.1);position: relative }.benefits-wrapper h2 {margin-bottom: 24px }.benefits-wrapper ul {margin-left: 75px }.benefits-wrapper li {list-style: none;min-height: 70px;margin-bottom: 25px;line-height: 1.2352941176em;position: relative }.benefits-wrapper li:before {width: 77px;height: 75px;top: 50%;margin-top: -32px;display: block;margin-left: -88px;font-size: 64px;position: absolute;text-align: center }@media (min-width:768px) {.benefits-wrapper {padding: 10px 0;padding: 24px 0 25px 0 }.benefits-wrapper:before {content: '';right: 0;top: 0;background: rgba(255, 255, 255, 0.1);position: absolute;height: 100%;width: 50% }.benefits-wrapper h2 {font-size: 2.5882352941em }.benefits-wrapper .column-left {padding-right: 30px }.benefits-wrapper .column-right {padding-left: 38px;background: none }}.about-teacher-wrapper {background: #2f2b2b;color: #b3b9c0 }.about-teacher-wrapper h2 {color: #e3e7eb }@media (max-width:640px) {.about-teacher-wrapper .teacher-image img {width: 100% }}@media (max-width:767px) {.about-teacher-wrapper .container, .about-teacher-wrapper .wp_rp_footer {padding: 0 }}.about-teacher-wrapper .arrow-button {margin-top: 10px;float: left;margin-bottom: 15px }.about-teacher-wrapper .arrow {background-color: #fa4616 }.about-teacher-wrapper .arrow:after, .about-teacher-wrapper .arrow:before {background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%229.546px%22%20height%3D%2217.678px%22%20viewBox%3D%226.479%20-3.051%209.546%2017.678%22%20enable-background%3D%22new%206.479%20-3.051%209.546%2017.678%22%0D%0A%09%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%232f2b2b%22%20stroke-miterlimit%3D%2210%22%20points%3D%226.833%2C14.274%2015.318%2C5.788%206.833%2C-2.697%20%22%2F%3E%0D%0A%3C%2Fsvg%3E) center center no-repeat }.about-teacher-wrapper article:nth-child(2n) {background: #3b3b3b }.about-teacher-wrapper .container, .about-teacher-wrapper .wp_rp_footer {position: relative }@media (min-width:640px) {.about-teacher-wrapper article>.container, .about-teacher-wrapper article>.wp_rp_footer {min-height: 260px }.teacher-desc {margin-left: 300px }.teacher-image {width: 290px;height: 100%;margin-right: 20px;position: absolute;overflow: hidden }.teacher-image>div {-webkit-transform: translate3d(50%, 50%, 0);transform: translate3d(50%, 50%, 0);width: 100%;height: 100% }.teacher-image img {-webkit-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);min-width: 290px;min-height: 100%;max-width: none;width: auto;max-width: 150%;max-height: 150% }}.teacher-desc {padding: 1px 20px 0 20px }.teacher-desc h1 {color: #fff }#menu-wrapper .teacher-desc .menu-toggle, .teacher-desc #cancel-comment-reply-link, .teacher-desc #menu-wrapper .menu-toggle, .teacher-desc .button {min-width: 250px }#calendar-wrapper .simple-container {padding: 0 10px }#calendar-filter {background: #fff }#calendar-filter #menu-wrapper input.menu-toggle, #calendar-filter input#cancel-comment-reply-link, #calendar-filter input.button, #menu-wrapper #calendar-filter input.menu-toggle {float: left;margin-top: 25px;margin-right: 38px }#calendar-filter form {padding: 15px 20px }@media (min-width:768px) {#calendar-filter #menu-wrapper input.menu-toggle, #calendar-filter input#cancel-comment-reply-link, #calendar-filter input.button, #menu-wrapper #calendar-filter input.menu-toggle {line-height: 50px;margin-left: 19px;margin-right: 19px }}.calendar-header #cancel-comment-reply-link, .calendar-header .small {line-height: 25px;margin-top: 10px;padding: 0 10px }.additional-info {position: relative;width: 35%;display: inline-block }@media (max-width:479px) {.additional-info {position: static }}.additional-text:after {content: '';width: 100%;height: 15px;bottom: -15px;position: absolute;left: 0;display: block }.additional-info:hover .additional-text {opacity: 1;visibility: visible;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.additional-trigger {text-align: right;position: relative }#menu-wrapper .additional-trigger .small.menu-toggle, .additional-trigger #cancel-comment-reply-link, .additional-trigger #menu-wrapper .small.menu-toggle, .additional-trigger .button.small {line-height: 25px;margin-top: 0;padding: 0 10px }#calendar-wrapper .book-it {padding: 0 10px;line-height: 30px;font-size: 12px;margin-top: 28px;position: absolute;bottom: -47px;right: 0 }#calendar-wrapper .calendar-header .title {position: relative;margin-bottom: 60px }@media (max-width:479px) {.calendar-date {position: relative }}.additional-text {z-index: 99;right: -30px;bottom: 100%;font-size: 14px;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;opacity: 0;visibility: hidden;position: absolute;width: 200px;padding: 15px 20px;background: #fff;margin-bottom: 15px;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0) }.additional-text p:last-child {margin-bottom: 0 }@media (max-width:479px) {.additional-text {right: 0;bottom: 50% }}.calendar-view-wrapper {clear: both }@media (min-width:768px) {.calendar-view-wrapper {display: inline-block;margin-left: 20px }}@media (max-width:639px) {.calendar-view-wrapper {display: none } .teachers-section .teachers-image img {width: 84px;height: 84px;object-fit:cover}}#calendar-wrapper .additional-text {width: 300px }.calendar-date {position: relative }#calendar-wrapper.grid-calendar .calendar-month-title {margin-bottom: 15px }#calendar-wrapper.grid-calendar .location {border-bottom: 1px solid #dfdede;border-top: 1px solid #dfdede;color: #4f4f4f;padding: 6px 0;margin-top: 6px }#calendar-wrapper.grid-calendar .location strong {display: block }#calendar-wrapper.grid-calendar .main-date {font-size: 3.1428571429em;font-family: Trebuchet MS, Verdana;color: #2a2a2a;font-weight: bold;padding-top: 5px;line-height: 1;display: inline-block }#calendar-wrapper.grid-calendar .main-date span {font-size: .6em }#calendar-wrapper.grid-calendar .additional-date {text-align: right;display: inline-block;width: 35% }#calendar-wrapper.grid-calendar .title {font-size: 1.4285714286em;line-height: 1.1428571429em;margin-bottom: 60px;word-wrap: break-word }#calendar-wrapper.grid-calendar .additional-info {width: 90px;position: absolute;right: 0;bottom: 0 }@media (min-width:640px) and (max-width:1023px) {#calendar-wrapper.grid-calendar .calendar-item {width: 50%;display: inline-block;vertical-align: top }#calendar-wrapper.grid-calendar .calendar-item.deactive {margin-right: -50% !important }#calendar-wrapper.grid-calendar .title {min-height: 100px }}@media (min-width:768px) {#calendar-wrapper.grid-calendar .title {font-size: 1.2352941176em }#calendar-wrapper.grid-calendar .main-date {letter-spacing: -0.04em;font-size: 3.4117647059em }}@media (min-width:1024px) {#calendar-wrapper.grid-calendar .calendar-item {width: 33.3333%;display: inline-block;vertical-align: top }#calendar-wrapper.grid-calendar .calendar-item.deactive {margin-right: -33.3333% !important }#calendar-wrapper.grid-calendar .title {min-height: 100px }}@media (min-width:1280px) {#calendar-wrapper.grid-calendar .calendar-item {width: 25%;display: inline-block;vertical-align: top }#calendar-wrapper.grid-calendar .calendar-item.deactive {margin-right: -25% !important }#calendar-wrapper.grid-calendar .title {min-height: 100px }}#calendar-wrapper.grid-calendar .additional-trigger {top: -6px }#calendar-wrapper.list-calendar .calendar-item.deactive {height: 0;border-bottom: none !important;overflow: hidden }@media (max-width:767px) {#calendar-wrapper.list-calendar .calendar-month-title {margin-bottom: 15px }#calendar-wrapper.list-calendar .location {border-bottom: 1px solid #dfdede;border-top: 1px solid #dfdede;color: #4f4f4f;padding: 6px 0;margin-top: 6px }#calendar-wrapper.list-calendar .location strong {display: block }#calendar-wrapper.list-calendar .main-date {font-size: 3.1428571429em;font-family: Trebuchet MS, Verdana;color: #2a2a2a;font-weight: bold;padding-top: 5px;line-height: 1;display: inline-block }#calendar-wrapper.list-calendar .main-date span {font-size: .6em }#calendar-wrapper.list-calendar .additional-date {text-align: right;display: inline-block;width: 35% }#calendar-wrapper.list-calendar .title {font-size: 1.4285714286em;line-height: 1.1428571429em;margin-bottom: 60px;word-wrap: break-word }}@media (min-width:768px) {#calendar-wrapper.list-calendar .calendar-month-title {padding-bottom: 10px }#calendar-wrapper.list-calendar .calendar-item-content {padding: 6px 0 }#calendar-wrapper.list-calendar .calendar-item {border-bottom: 1px solid #e5e9eb;padding: 0;margin: 0 20px }#calendar-wrapper.list-calendar .calendar-date {width: 30%;float: right;padding: 0 20px;border-right: 1px solid #e5e9eb;margin-right: -1px }#calendar-wrapper.list-calendar .calendar-header {width: 70%;float: right;border-left: 1px solid #e5e9eb;display: table }#calendar-wrapper.list-calendar .calendar-header>div {display: table-cell }#calendar-wrapper.list-calendar .main-date {font-size: 2.3529411765em;font-weight: bold;line-height: 1.25em;font-family: Trebuchet MS, Verdana }#calendar-wrapper.list-calendar .title {font-size: 1.4117647059em;width: 65%;line-height: 1.1428571429em;display: inline-block;vertical-align: middle;border-right: 1px solid #e5e9eb;margin-left: -1px;height: 50px;padding: 0 20px }#calendar-wrapper.list-calendar .title a {float: left;display: inline-block }#calendar-wrapper.list-calendar .book-it {margin-top: 6px;position: static;bottom: auto;right: auto;clear: both;float: left;line-height: 25px }#calendar-wrapper.list-calendar .location {padding: 0 20px;width: 35%;height: 50px;display: inline-block;vertical-align: middle }#calendar-wrapper.list-calendar .location strong {display: block }}@media (min-width:1024px) {#calendar-wrapper.list-calendar .calendar-date {width: 20% }#calendar-wrapper.list-calendar .calendar-header {width: 80% }#calendar-wrapper.list-calendar .title {width: 68% }#calendar-wrapper.list-calendar .location {width: 32% }}@media (min-width:1280px) {#calendar-wrapper.list-calendar .calendar-date {width: 15% }#calendar-wrapper.list-calendar .calendar-header {width: 85% }#calendar-wrapper.list-calendar .title {width: 68% }#calendar-wrapper.list-calendar .location {width: 32% }}#calendar-wrapper.list-calendar .additional-text {right: 0;left: -30px }.calendar-month-title {color: #909da4;text-align: center }.no-results {display: none;margin: 15px 0;text-align: center;color: #909da4 }.calendar-item {padding: 10px;margin-right: 0;opacity: 1;-webkit-transition: .3s;-o-transition: .3s;transition: .3s }.calendar-item.deactive {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);opacity: 0;margin-right: -100% !important }@media (max-width:640px) {.calendar-item.deactive {display: none }}.calendar-item-content {padding: 20px 20px 20px 15px;background: #fff }.location-34 .calendar-item-content {background: #F9FAFA }#cancel-comment-reply-link+.calendar-view, #menu-wrapper .menu-toggle+.calendar-view, .button+.calendar-view {margin-left: 20px }.calendar-view {color: #919191;margin-right: 34px;line-height: 50px;vertical-align: middle;display: inline-block;margin-top: 25px }.calendar-view line, .calendar-view rect {stroke: #919191 }.calendar-view.current {color: #2a2a2a }.calendar-view.current line, .calendar-view.current rect {stroke: #2a2a2a }.calendar-view svg {vertical-align: middle;margin-right: 12px }@-webkit-keyframes fadeIn {0% {opacity: 0 }to {opacity: 1 }}@keyframes fadeIn {0% {opacity: 0 }to {opacity: 1 }}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn }.search-results-wrapper {background: #fff;padding: 1px 0 }.search-results-wrapper .container, .search-results-wrapper .wp_rp_footer {max-width: 1200px }.search-results-wrapper h1 {margin-bottom: 40px;color: #909da4 }.search-results-wrapper h1 strong {color: #2a2a2a }.search-result-item {border-bottom: 1px solid #b3b3b3;padding-bottom: 20px;margin-bottom: 20px }.search-result-item a {word-wrap: break-word }.search-result-item h3 {margin-bottom: 8px;margin-top: 0 }.search-result-item h3 a {color: inherit }.search-result-item p:last-child {margin-bottom: 0 }.search-result-item:last-child {border-bottom: none }.pagination {margin-bottom: 30px;margin-top: 30px;text-align: center }.pagination .page-numbers {line-height: 34px;font-family: Trebuchet MS, Verdana;vertical-align: middle;margin: 0 6px;width: 40px;height: 40px;border-radius: 50%;background: #eeeeee;border: 3px solid #e8e8e8;font-size: 18px;display: inline-block;position: relative }.pagination .page-numbers:hover {background: #ff6f49;color: #fff }.pagination .next, .pagination .prev {overflow: hidden;text-indent: -9999px }.pagination .next:after, .pagination .next:before, .pagination .prev:after, .pagination .prev:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;-webkit-transition: .3s;-o-transition: .3s;transition: .3s }.pagination .next:after, .pagination .prev:after {background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%229.546px%22%20height%3D%2217.678px%22%20viewBox%3D%226.479%20-3.051%209.546%2017.678%22%20enable-background%3D%22new%206.479%20-3.051%209.546%2017.678%22%0D%0A%09%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23fa4616%22%20stroke-miterlimit%3D%2210%22%20points%3D%226.833%2C14.274%2015.318%2C5.788%206.833%2C-2.697%20%22%2F%3E%0D%0A%3C%2Fsvg%3E) center center no-repeat }.pagination .next:before, .pagination .prev:before {background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%229.546px%22%20height%3D%2217.678px%22%20viewBox%3D%226.479%20-3.051%209.546%2017.678%22%20enable-background%3D%22new%206.479%20-3.051%209.546%2017.678%22%0D%0A%09%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-miterlimit%3D%2210%22%20points%3D%226.833%2C14.274%2015.318%2C5.788%206.833%2C-2.697%20%22%2F%3E%0D%0A%3C%2Fsvg%3E) center center no-repeat }.pagination .current {background: #fa4616;color: #fff }.pagination .prev:after, .pagination .prev:before {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);left: 0 }.pagination .prev:before {left: 100%;opacity: 0 }.pagination .prev:hover:after, .pagination .prev:hover:before {-webkit-transform: translate3d(-100%, 0, 0) rotate(180deg);transform: translate3d(-100%, 0, 0) rotate(180deg) }.pagination .prev:hover:before {opacity: 1 }.pagination .prev:hover:after {opacity: 0 }.pagination .next:hover:after, .pagination .next:hover:before {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }.pagination .next:hover:before {opacity: 1 }.pagination .next:hover:after {opacity: 0 }.pagination .next:after, .pagination .next:before {right: 0 }.pagination .next:before {opacity: 0;right: 100% }.text-right {text-align: right }.text-center {text-align: center }img.alignright {float: right }img.alignleft {float: left }.teacher-page-wrapper .box-content h1:first-child, .teacher-page-wrapper .box-content h2:first-child {margin-top: 0 }.teacher-page-wrapper .box-content img:first-child+h1 {margin-top: 0 }.teacher-page-wrapper .box-content img {width: 48%;float: left;margin-bottom: 10px;margin-right: 20px }.teacher-page-wrapper ul:last-child {margin-bottom: 0 }.teacher-page-wrapper .box-list .box-content {padding: 30px }.teacher-page-wrapper .box-list h2 {margin-bottom: 30px }.highlighted-box {background: #ff582c;color: #fff;border-radius: 5px;padding: 20px;margin: 20px 0 }.highlighted-box h1:first-child, .highlighted-box h2:first-child, .highlighted-box h3:first-child {margin-top: 0 }.highlighted-box ul:last-child {margin-bottom: 0 }.highlighted-box ul li:before {border-color: #fff }.highlighted-box ul li:last-child {margin-bottom: 0 }.highlighted-box p:last-child {margin-bottom: 0 }@media (min-width:768px) {.highlighted-box {width: 50%;margin-left: 30px;float: right }}.single-wrapper {background: #ffffff }.single-wrapper footer {margin-top: 35px }.single-post .container, .single-post .wp_rp_footer {max-width: 1000px;padding-top: 1px }.single-post #footer-wrapper {font-size: 14px }.single-post-content.container, .single-post-content.wp_rp_footer {max-width: 800px }.single-post-content.container>h1, .single-post-content.wp_rp_footer>h1 {margin-bottom: 30px }.post-box {background: #FBFBFB;margin-bottom: 26px }.relevant-box {padding: 35px 25px 20px 25px;background: #ff582c;color: #fff;position: relative }.relevant-box .title {color: #fff;margin-bottom: 1.1em;font-size: 28px;font-family: Tahoma, sans-serif }.relevant-box .icon-wrapper {display: none }.relevant-box a {color: inherit }.relevant-box .box ul li:before, .relevant-box ul li:before {border-color: #fff;border-color: #fff }@media (min-width:640px) {.relevant-box {padding-left: 100px }.relevant-box .icon-wrapper {position: absolute;display: block;left: 30px;top: 35px }.relevant-box .icon-wrapper svg {width: 40px;height: 56px;fill: #fff }}.next-post, .prev-post {font-size: 17px;line-height: 1.4117647059em;vertical-align: middle !important }.next-post a, .prev-post a {padding: 20px;display: block }@media (max-width:479px) {.next-post, .prev-post {display: block !important }}.prev-post {padding-left: 20px }.prev-post a {background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2214px%22%20height%3D%2227px%22%20viewBox%3D%220%200%2014%2027%22%20style%3D%22enable-background%3Anew%200%200%2014%2027%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%0D%0A%09%3Cpath%20fill%3D%22%23fa4616%22%20d%3D%22M13.278%2C0c0.188%2C0%2C0.364%2C0.074%2C0.496%2C0.209c0.274%2C0.278%2C0.274%2C0.73%2C0%2C1.009L1.695%2C13.49%0D%0A%09%09l12.099%2C12.292c0.274%2C0.278%2C0.274%2C0.73%2C0%2C1.009C13.662%2C26.926%2C13.485%2C27%2C13.298%2C27s-0.363-0.074-0.496-0.209L0.206%2C13.994%0D%0A%09%09C0.075%2C13.861%2C0%2C13.678%2C0%2C13.49c0-0.188%2C0.075-0.372%2C0.206-0.504L12.781%2C0.209C12.914%2C0.074%2C13.091%2C0%2C13.278%2C0%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E) no-repeat left center;padding-left: 30px }.prev-post a:hover {padding-left: 35px;margin-left: -5px }.next-post {padding-right: 20px }.next-post a {background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2214px%22%20height%3D%2227px%22%20viewBox%3D%220%200%2014%2027%22%20style%3D%22enable-background%3Anew%200%200%2014%2027%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%0D%0A%09%3Cpath%20fill%3D%22%23fa4616%22%20d%3D%22M0.722%2C27c-0.188%2C0-0.364-0.074-0.497-0.209c-0.274-0.278-0.274-0.73%2C0-1.009%0D%0A%09%09L12.305%2C13.51L0.206%2C1.218c-0.274-0.278-0.274-0.73%2C0-1.009C0.338%2C0.075%2C0.514%2C0%2C0.702%2C0C0.89%2C0%2C1.066%2C0.074%2C1.198%2C0.208%0D%0A%09%09l12.596%2C12.797C13.925%2C13.139%2C14%2C13.322%2C14%2C13.51c0%2C0.188-0.075%2C0.372-0.206%2C0.504L1.219%2C26.791C1.086%2C26.926%2C0.91%2C27%2C0.722%2C27%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E) no-repeat right center;padding-right: 30px }.next-post a:hover {padding-right: 35px;margin-right: -5px }@media (min-width:480px) {.next-post, .prev-post {width: 50% }.prev-post+.next-post {border-left: 1px solid #cccccc }}@media (min-width:1024px) {.footer-column-left, .footer-column-right {width: 50% }.footer-column-right {float: right;padding-left: 14px }.footer-column-left {float: left;padding-right: 14px }}.single-post .container, .single-post .wp_rp_footer {position: relative }.post-box.top-socials {margin-bottom: 25px;margin-top: 0;clear: both;background: none }.post-box.top-socials ul {background: #f7f7f7;width: 100%;margin-left: 0 !important;margin-bottom: 0 !important }.post-box.top-socials .social-share-wrapper {width: 100%;text-align: center }.post-box.top-socials .social-share-wrapper .counter {font-size: 12px;line-height: 40px;margin-right: 38px;height: 40px }.post-box.top-socials .social-share-wrapper .svg-wrap {width: 20px;height: 22px }.post-box.top-socials .social-share-wrapper a {padding-top: 10px;width: 40px;height: 40px }.socials-share li {list-style: none;width: 33.3333%;float: left }.social-share-wrapper {position: relative }.social-share-wrapper .counter {text-align: center;color: #818181;font-size: 16px;line-height: 50px;margin-right: 50px }.social-share-wrapper a {position: absolute;right: 0;top: 0;width: 50px;height: 50px;display: block;color: #fff;text-align: center;font-size: 11px;padding-top: 10px }.social-share-wrapper a:hover {background: none }.social-share-wrapper a:before {content: '';width: 6px;height: 6px;background: #FBFBFB;position: absolute;left: -3px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);top: 50%;margin-top: -3px }.social-share-wrapper .svg-wrap {width: 22px;height: 22px;margin-right: 0 }.social-share-wrapper .svg-wrap svg {fill: #fff }@media (min-width:480px) {.social-share-wrapper .counter {line-height: 70px;margin-right: 70px }.social-share-wrapper .svg-wrap {width: 35px;height: 35px }.social-share-wrapper a {width: 70px;height: 70px }}.linkedin-share a {background: #1e88bd }.linkedin-share a:hover {color: #1e88bd }.twitter-share a {background: #55acee }.twitter-share a:hover {color: #55acee }.facebook-share a {background: #3b5999 }.facebook-share a:hover {color: #3b5999 }#overlay-wrapper {background: rgba(62, 67, 71, 0.9);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;display: none }#overlay-wrapper.opened {display: block }.close-modal {float: right;margin-top: 2px }#mc_embed_signup-inline {max-width: 700px;margin: 0 auto }#mc-embedded-subscribe-form-inline #menu-wrapper input.menu-toggle, #mc-embedded-subscribe-form-inline input#cancel-comment-reply-link, #mc-embedded-subscribe-form-inline input.button, #menu-wrapper #mc-embedded-subscribe-form-inline input.menu-toggle {margin-right: 0 }#mc-embedded-subscribe-form-inline .form-row {width: 100%;padding: 0 }#mc-embedded-subscribe-form-inline .field-input {background: #F7F7F7 }#mc-embedded-subscribe-form-inline .column-left {padding-top: 10px }#mc-embedded-subscribe-form-inline .column-right {padding-top: 35px }#mc-embedded-subscribe-form-inline #preloader {float: right }.modal-form-wrapper {z-index: 1000;position: fixed;width: 600px;height:fit-content;max-height:100vh;top: 50%;margin-top: -200px;left: 50%;margin-left: -300px;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;opacity: 0;-webkit-transform: scale(0.85);-ms-transform: scale(0.85);transform: scale(0.85);display: none;background-color: #FFFFFE;-webkit-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.17);box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.17);border-radius: 3px;overflow: hidden }.modal-form-wrapper.opened {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1) }.modal-form-wrapper>div {padding: 30px }#menu-wrapper .modal-form-wrapper input.menu-toggle, .modal-form-wrapper #menu-wrapper input.menu-toggle, .modal-form-wrapper input#cancel-comment-reply-link, .modal-form-wrapper input.button {margin-right: 0 }.modal-form-wrapper .form-row {width: 100%;padding: 0 }.modal-form-wrapper .field-input {background: #F7F7F7 }.modal-form-wrapper .column-left {padding-top: 10px }.modal-form-wrapper .column-right {padding-top: 35px }.modal-form-wrapper #preloader {float: right }.modal-form-wrapper h1:first-child, .modal-form-wrapper h2:first-child, .modal-form-wrapper h3:first-child {margin-top: 0 }@media (min-width:601px) {.modal-form-wrapper .column-left, .modal-form-wrapper .column-right {width: 50%;float: left }}@media (max-width:600px) {.modal-form-wrapper {width: 100%;height: 100%;margin: 0;top: 0;left: 0;overflow-y: scroll }.modal-form-wrapper>div {padding: 30px 30px 130px 30px }}#modal-book-call-wrapper {background: url("/wp-content/uploads/2015/02/callendar-bg.jpg") 40% 0;background-size: cover }#modal-book-call-wrapper>div {background: rgba(255, 255, 255, 0.85) }#modal-book-call-wrapper h2, #modal-book-call-wrapper h3 {text-align: center }#modal-book-call-wrapper h2 {margin-top: 0 }#modal-book-call-wrapper h3 {margin-bottom: 0 }#modal-book-call-wrapper .contact-phone-row {font-size: 1.8em;line-height: 1.4;text-align: center;margin: 30px -30px 25px -30px;padding: 20px 0;color: #fff;background: rgba(235, 55, 7, 0.85) }#modal-book-call-wrapper .contact-phone-row strong {font-weight: normal;font-size: 1.8em }#modal-book-call-wrapper p {margin-bottom: 0 }#modal-book-call-wrapper .contact-popup-column {color: #2a2a2a;width: 50%;display: inline-block;vertical-align: top;padding-top: 30px;padding-bottom: 40px }#modal-book-call-wrapper .contact-popup-column:first-child {padding-right: 20px }#modal-book-call-wrapper .contact-popup-column:last-child {padding-left: 20px }#posts-wrapper article {margin-bottom: 25px }#posts-wrapper article ol {margin-left: 28px;margin-bottom: 15px }#posts-wrapper article ul {margin-left: 22px;margin-bottom: 15px }#posts-wrapper .category-list {margin-bottom: 25px }.single-wrapper .content ol {margin-left: 28px;margin-bottom: 15px }.single-wrapper .content ul {margin-left: 22px;margin-bottom: 15px }@media (max-width:639px) {.owl-dots {display: none !important }#footer-wrapper {padding-bottom: 40px }}.search-tagline {margin-bottom: 30px;margin-top: 30px }.slider-item .title a {color: inherit }.call-banner {position: relative;overflow: hidden }.call-banner .section-bg {background-position: 30% 100%;background-size: cover;position: absolute;height: 100%;top: 0;left: 0;width: 100% }@media (min-width:768px) {.call-banner .section-bg {background-position: 17% 100% }}.call-banner .banner-content-wrapper {max-width: 1280px;margin: 0 auto;padding: 50px 20px }.call-banner .banner-content {max-width: 580px }.call-banner .section-content {position: relative;padding: 30px 0px }#modal-book-call-wrapper, #modal-book-course-wrapper {width: 680px;margin-left: -340px }#modal-book-call-wrapper .close-modal, #modal-book-course-wrapper .close-modal {position: absolute;right: 30px }#modal-book-call-wrapper .field-input:not(.selectize-control), #modal-book-course-wrapper .field-input:not(.selectize-control) {font-size: 16px;padding: 0 15px }#menu-wrapper #modal-book-call-wrapper .form-row+.menu-toggle, #menu-wrapper #modal-book-course-wrapper .form-row+.menu-toggle, #modal-book-call-wrapper #menu-wrapper .form-row+.menu-toggle, #modal-book-call-wrapper .form-row+#cancel-comment-reply-link, #modal-book-call-wrapper .form-row+.button, #modal-book-course-wrapper #menu-wrapper .form-row+.menu-toggle, #modal-book-course-wrapper .form-row+#cancel-comment-reply-link, #modal-book-course-wrapper .form-row+.button {margin-top: 20px }#modal-book-call-wrapper h2:first-child, #modal-book-call-wrapper h3:first-child, #modal-book-course-wrapper h2:first-child, #modal-book-course-wrapper h3:first-child {margin-top: 0;margin-right: 40px;margin-bottom: 40px }#modal-book-call-wrapper .half-row, #modal-book-course-wrapper .half-row {width: 50% }#modal-book-call-wrapper .half-left, #modal-book-course-wrapper .half-left {padding-right: 10px }#modal-book-call-wrapper .half-right, #modal-book-course-wrapper .half-right {padding-left: 10px }#modal-book-call-wrapper .form-wrapper, #modal-book-course-wrapper .form-wrapper {clear: both }.related_post.wp_rp {max-width: 1000px;margin: 0 auto;padding: 20px 10px }a.wp_rp_title {padding: 20px }.wp_rp_thumbnail img {width: 100% !important;height: auto !important }.wp_rp_content {background: #f0f2f3 }.wp_rp_content li {list-style: none;float: left;width: 33.3333%;padding: 0 10px }.wp_rp_content li:before {display: none }.wp_rp_content a {display: block;background: #fff }small {font-size: .8em }.comment-respond .email-info {margin-top: -10px;margin-bottom: 20px;display: block;clear: left }.comment-respond .field-input {background: #F7F7F7 }@media (min-width:640px) {.comment-respond .form-submit {float: right }.comment-respond .email-info {float: left;margin-left: 20px;margin-top: 0 }.logged-in-as {margin-left: 20px;font-size: 14px }#commentform {margin: 0 -20px }}.comment-reply-title small {font-size: 14px }.child-comments {margin-left: 65px;border-top: 1px solid #ebeeef;margin-top: 20px }.comment-list {margin-left: 0 }.comment-list li:before {display: none }.comment-meta {position: relative;margin-left: 65px }.comment-meta .gravatar {position: absolute;left: -65px }#cancel-comment-reply-link {font-size: 12px;padding: 5px 7px;line-height: 1;vertical-align: bottom;margin-left: 10px }a.comment-reply-link {font-size: 13px }p.comment-meta-item {font-size: 13px;font-style: italic }.comments-wrapper {margin-top: 25px }.add-comment {float: right;font-size: 16px;line-height: 2.11765em }#comments {padding-bottom: 25px }#comments article {padding: 20px 0;border-bottom: 1px solid #ebeeef }#comments article h3 {float: left;margin-right: 10px;margin-top: 0;margin-bottom: 0 }#comments article time {font-size: 13px;float: right }#comments article header {clear: right;margin-bottom: 10px }#comments article:last-child {border-bottom: none }.bottom-bar-info {border-bottom: 1px solid #DFDEDE;line-height: 1.4em;padding: 19px 0 }@media (min-width:768px) {#mc_embed_signup-inline .column-left, #mc_embed_signup-inline .column-right {display: inline-block;float: none;vertical-align: middle;width: 49% }#mc_embed_signup-inline .mce-success-response:before {float: left }}.latest-posts-list {width: 100%;display: inline-block;vertical-align: top }@media (min-width:1280px) {.latest-posts-list {width: 33.3333%;padding: 0 10px }}.latest-posts-list h3 {margin-top: 20px;margin-bottom: 25px }@media (min-width:1280px) {.latest-posts-list h3 {margin-top: 0 }}.latest-posts-list a {display: block }.latest-posts-list a:not(.button):not(#cancel-comment-reply-link) {min-height: 60px;margin-bottom: 20px }#menu-wrapper .latest-posts-list .menu-toggle, .latest-posts-list #cancel-comment-reply-link, .latest-posts-list #menu-wrapper .menu-toggle, .latest-posts-list .button {display: inline-block;margin-top: 20px }@media (min-width:1280px) {#menu-wrapper .latest-posts-list .menu-toggle, .latest-posts-list #cancel-comment-reply-link, .latest-posts-list #menu-wrapper .menu-toggle, .latest-posts-list .button {float: right }}.latest-posts-list-item {clear: both }.latest-posts-image {width: 100px;overflow: hidden;float: left;max-height: 60px }.latest-posts-title {width: 100%;padding-left: 115px;font-size: 16px;padding-top: 10px }.highlighted-box a {color: inherit }#footer-expand {overflow: hidden;height: 0 }#footer-expand.open>div {opacity: 1;visibility: visible }#footer-expand>div {-webkit-transition: .3s;-o-transition: .3s;transition: .3s;opacity: 0;visibility: hidden }.copy a {margin-left: 10px }.footer-course-descriptions {line-height: 1.4em }.page-cover-wrapper .cover-content-box {position: relative }.kursus-title {position: absolute;bottom: 100%;background-color: black;font-size: .5em }.startdato {font-size: 12px;display: block;margin-top: 5px;margin-bottom: -5px }.duration-info {font-size: 12px;color: #919191;clear: both }#calendar-wrapper.grid-calendar .duration-info+.additional-info {bottom: -6px }#calendar-wrapper .book-it {background-color: #61bd4f }video.bgvid {width: 100%;position: absolute;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);min-height: 100%;top: 50% }@media (max-width:768px) {video.bgvid {display: none }}#modal-course-materials {background: url("/wp-content/uploads/2015/02/callendar-bg.jpg") 40% 0;background-size: cover }#modal-course-materials>div {background: rgba(255, 255, 255, 0.88) }#modal-course-materials .form-row label {color: #000000 }#modal-course-materials .form-wrapper {padding-bottom: 20px }#modal-course-materials .form-content {margin-top: 30px }#modal-course-materials .error_result p, #modal-course-materials .ok_result p {margin-bottom: 15px }#modal-course-materials .error_result p:last-child, #modal-course-materials .ok_result p:last-child {margin-bottom: 0 }.spoiler-content {display: none }#post-sidebox {width: 260px;font-size: 14px;margin-top: 36px;float: right;margin-right: -290px;margin-left: 30px }@media (max-width:1345px) {#post-sidebox {display: none }}@media (min-width:1440px) {#post-sidebox {margin-right: -305px;margin-left: 45px }}@media (min-width:1500px) {#post-sidebox {margin-right: -335px;margin-left: 75px }}@media (min-width:1500px) {#post-sidebox {margin-right: -350px;margin-left: 90px }}.post-sidebox-box {background: #ff582c;color: #fff;padding: 12px 15px;margin-bottom: 20px;border-radius: 5px }.post-sidebox-box:last-child {margin-bottom: 25px }.post-sidebox-box h1, .post-sidebox-box h2, .post-sidebox-box h3 {margin-top: 0;color: inherit }.post-sidebox-box a {color: inherit;text-decoration: underline }.post-sidebox-box p:last-child {margin-bottom: 0 }.post-sidebox-box #mc_embed_signup-inline .chimpy_custom_css.sky-form .input input {height: 40px;padding: 0 10px;background: #fff;font-size: 14px }.post-sidebox-box .sky-form fieldset, .post-sidebox-box div.chimpy_status_underlay {background: none }.post-sidebox-box #mc_embed_signup-inline .chimpy_custom_css.sky-form footer {margin-top: 0 }#menu-wrapper .post-sidebox-box #mc_embed_signup-inline .chimpy_custom_css.sky-form footer button.menu-toggle, .post-sidebox-box #mc_embed_signup-inline .chimpy_custom_css.sky-form footer #menu-wrapper button.menu-toggle, .post-sidebox-box #mc_embed_signup-inline .chimpy_custom_css.sky-form footer button#cancel-comment-reply-link, .post-sidebox-box #mc_embed_signup-inline .chimpy_custom_css.sky-form footer button.button {line-height: 36px;padding: 0 10px;color: #fa4616;background: #fff;font-size: 14px }.courses-list .box-content {padding-bottom: 85px }.button-single-more {position: absolute;right: 20px;bottom: 20px }@media (max-width:767px) {.wp_rp_content li {width: 100%;margin-bottom: 20px }}.video-container {position: relative;padding-bottom: 56.25%;padding-top: 35px;height: 0;overflow: hidden }.video-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100% }