﻿body{overflow-x:hidden;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;color:#4f5458;background:#fff;font-size:16px;line-height:24px;letter-spacing:0}h1,h2,h3,h4{line-height:1.2;color:#333}h1,.like-h1{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:45px;margin:25px 0 10px}h2{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:34px;margin:25px 0 10px}h3{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:20px;margin-top:0;margin-bottom:25px}h3.slim{margin-bottom:5px}h4{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:18px}a,a:hover,a:focus,a:active,a:visited{color:#ef4129;transition:none!important}a:hover{text-decoration:underline}p{margin:0;margin-bottom:15px;font-size:16px}ul,ol{margin:0 0 40px;padding:0 0 0 20px}ul li,ol li{padding:0}b,strong{font-weight:normal;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}em{font-size:14px}.wrapper,.wrapper.wpb_column,.single .site-content{width:100%;max-width:1200px;margin-left:auto!important;margin-right:auto!important;outline:0;float:none;position:relative;overflow:hidden}.wrapper main,.wrapper.wpb_column main,.single .site-content main{float:left;padding-top:45px;padding-bottom:100px;width:100%}.wrapper main h1,.wrapper.wpb_column main h1,.single .site-content main h1{margin-top:0;margin-bottom:20px}#masthead.employer-sign_in{height:40px;background:#f9f9f9;border-bottom:1px solid #f4f4f4}#masthead.employer-sign_in .pipe{margin:0 20px 0 0}#masthead.employer-sign_in .pipe:after{content:""}#masthead.employer-sign_in a{font-size:14px;color:#888}@media all and (min-width:768px) and (max-width:1024px){#masthead.employer-sign_in{display:none}}@media all and (max-width:767px) and (min-width:320px){#masthead.employer-sign_in{display:none}}#masthead.employer-navigation{height:85px}#masthead.employer-navigation #site-navigation{width:56%;margin:0}#masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu{height:85px;display:flex;float:right;width:600px;padding:10px 0 0;justify-content:space-around;align-items:center}#masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu .menu-item{float:none}#masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu .menu-item a{margin:0;padding:0 0 10px;color:#333}#masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu .menu-item a:hover{color:#888;background:transparent}#masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu .menu-item:hover{background:transparent}#masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu .current_page_item a,#masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu .current-menu-item.menu-item-type-custom a{padding:0 0 8px;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-weight:600;border-bottom:2px solid #ef4129}#masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu .current_page_item a:hover,#masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu .current-menu-item.menu-item-type-custom a:hover{color:#333}#masthead.employer-navigation #menu-cta{margin:16px 0 0 14px}#masthead.employer-navigation #menu-cta a{width:140px;height:50px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;text-align:center;border-radius:5px;padding:18px 0}#masthead.employer-navigation #menu-cta a:hover{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);background:red;border:none}#masthead.employer-navigation.fixed-nav{position:fixed;top:0;z-index:500}@media all and (min-width:768px) and (max-width:1024px){#masthead.employer-navigation{display:none}}@media all and (max-width:767px) and (min-width:320px){#masthead.employer-navigation{display:none}}#mb-mobile-nav{display:none;width:100%}#mb-mobile-nav .top-bar{height:59px;width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e1e1e1}#mb-mobile-nav .top-bar .mb-mobile-logo{width:140px;height:24px;margin:0 0 0 22px}#mb-mobile-nav .top-bar .mb-mobile-logo img{width:100%;height:auto}#mb-mobile-nav .top-bar .hamburger-btn{width:28px;height:18px;display:flex;flex-direction:column;justify-content:space-between;margin:0 22px 0 0}#mb-mobile-nav .top-bar .hamburger-btn span{width:100%;height:2px;background:#888}#mb-mobile-nav .mobile-menu{height:100%;position:fixed;top:0;right:0;z-index:1000;background:#fff;border-left:1px solid #e1e1e1}#mb-mobile-nav .mobile-menu .controls{display:flex;justify-content:space-between;align-items:center;height:80px;border-bottom:1px solid #e1e1e1}#mb-mobile-nav .mobile-menu .controls .job-post a{width:156px;height:40px;display:block;margin:0 0 0 20px;padding:8px 30px;font-size:14px;font-weight:600;text-align:center;background:#ef4129;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mb-mobile-nav .mobile-menu .controls .close-btn{height:15px;width:15px;font-size:40px;font-weight:300;color:#888;margin:0 20px 0 0}#mb-mobile-nav .mobile-menu .menu-items .top-items{display:flex;flex-direction:column}#mb-mobile-nav .mobile-menu .menu-items .top-items .main-item{height:50px;display:flex;align-items:center;padding:0 0 0 20px;border-bottom:1px solid #e1e1e1}#mb-mobile-nav .mobile-menu .menu-items .top-items .main-item a{display:block;width:100%;height:100%;padding:12px 0 0;font-size:16px;color:#333;text-transform:capitalize}#mb-mobile-nav .mobile-menu .menu-items .top-items .main-item a:hover{color:#333}#mb-mobile-nav .mobile-menu .menu-items .top-items .main-item a:focus{color:#333}#mb-mobile-nav .mobile-menu .menu-items .bottom-items ul{margin:30px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:center}#mb-mobile-nav .mobile-menu .menu-items .bottom-items ul li{width:80%;height:35px;background:#f9f9f9;border:1px solid #e1e1e1;display:block;margin:0 0 10px}#mb-mobile-nav .mobile-menu .menu-items .bottom-items ul li a{display:block;width:100%;height:100%;color:#888;font-size:14px;padding:5px 0 0 15px;background:url(images/svg/right-gray-arrow.svg) no-repeat 95% center}@media all and (min-width:768px) and (max-width:1024px){#mb-mobile-nav{display:flex}#mb-mobile-nav .emp-mobile-nav .mobile-menu{width:300px;margin-right:-300px}}@media all and (min-device-width:48rem) and (max-device-width:85.37rem){#mb-mobile-nav{display:flex}#mb-mobile-nav .emp-mobile-nav .mobile-menu{width:300px;margin-right:-300px}}@media all and (max-width:767px) and (min-width:320px){#mb-mobile-nav{display:flex}#mb-mobile-nav .emp-mobile-nav .mobile-menu{width:100%;margin-right:-100%}}#courses-filter-menu{height:40px;border-bottom:1px solid #e1e1e1;background:#f9f9f9;position:relative}#courses-filter-menu .format-filters-inner{width:730px;margin:0 auto;display:flex;justify-content:space-between}#courses-filter-menu .format-filters-inner a{display:block;height:39px;padding:8px 0 0;font-size:14px;color:#888}#courses-filter-menu .format-filters-inner a:hover{color:#888}#courses-filter-menu .format-filters-inner a.active{font-weight:600;border-bottom:2px solid #ef4129}#courses-filter-menu .format-filters-inner a.active:hover{text-decoration:none}#courses-filter-menu .filter-category-name{display:none}@media only screen and (max-width:767px) and (min-width:320px){#courses-filter-menu .filter-category-name{display:block;font-size:14px;color:#888}}#courses-filter-menu .filter-open-close{display:none}@media only screen and (max-width:767px) and (min-width:320px){#courses-filter-menu .filter-open-close{display:block;width:40px;height:40px;position:absolute;top:0;right:10px;background:url(images/svg/filter-open.svg) no-repeat center center}}@media all and (min-width:768px) and (max-width:1024px){#courses-filter-menu .format-filters-inner{width:700px}}@media all and (min-device-width:48rem) and (max-device-width:85.37rem){#courses-filter-menu .format-filters-inner{width:700px}}#courses-filter-menu.mobile-filter .filter-category-name{width:65px;padding:7px 0 0 10px;float:left}#courses-filter-menu.mobile-filter .format-filters-inner{width:78%;margin:0;padding:0 0 0 10px;height:auto}#courses-filter-menu.mobile-filter .format-filters-inner a{display:none}#courses-filter-menu.mobile-filter .format-filters-inner a.active{display:block;border:none}#courses-filter-menu.mobile-filter.expand{height:auto;padding:20px 10px}#courses-filter-menu.mobile-filter.expand .filter-category-name{display:none}#courses-filter-menu.mobile-filter.expand .filter-open-close{background:url(images/svg/filter-close.svg) no-repeat center center}#courses-filter-menu.mobile-filter.expand .format-filters-inner{display:flex;flex-direction:column;width:100%}#courses-filter-menu.mobile-filter.expand .format-filters-inner a{display:block}#courses-filter-menu.mobile-filter.expand .format-filters-inner a.active{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}.slidingVertical{display:inline;text-indent:8px}.slidingVertical span{animation:topToBottom 12.5s linear infinite 0s!important;-ms-animation:topToBottom 12.5s linear infinite 0s!important;-webkit-animation:topToBottom 12.5s linear infinite 0s!important;opacity:0;overflow:hidden;position:absolute}.slidingVertical span:nth-child(2){animation-delay:2.5s!important;-ms-animation-delay:2.5s!important;-webkit-animation-delay:2.5s!important}.slidingVertical span:nth-child(3){animation-delay:5s!important;-ms-animation-delay:5s!important;-webkit-animation-delay:5s!important}.slidingVertical span:nth-child(4){animation-delay:7.5s!important;-ms-animation-delay:7.5s!important;-webkit-animation-delay:7.5s!important}.slidingVertical span:nth-child(5){animation-delay:10s!important;-ms-animation-delay:10s!important;-webkit-animation-delay:10s!important}@-moz-keyframes topToBottom{0%{opacity:0}5%{opacity:0;-moz-transform:translateY(-50px) !important}10%{opacity:1;-moz-transform:translateY(0px) !important}25%{opacity:1;-moz-transform:translateY(0px) !important}30%{opacity:0;-moz-transform:translateY(50px) !important}80%{opacity:0 !important}100%{opacity:0 !important}}@-webkit-keyframes topToBottom{0%{opacity:0}5%{opacity:0;-webkit-transform:translateY(-50px) !important}10%{opacity:1;-webkit-transform:translateY(0px) !important}25%{opacity:1;-webkit-transform:translateY(0px) !important}30%{opacity:0;-webkit-transform:translateY(50px) !important}80%{opacity:0 !important}100%{opacity:0 !important}}@-ms-keyframes topToBottom{0%{opacity:0 !important}5%{opacity:0;-ms-transform:translateY(-50px) !important}10%{opacity:1;-ms-transform:translateY(0px) !important}25%{opacity:1;-ms-transform:translateY(0px) !important}30%{opacity:0;-ms-transform:translateY(50px) !important}80%{opacity:0 !important}100%{opacity:0 !important}}.slidingHorizontal{display:inline!important;text-indent:8px!important}.slidingHorizontal span{animation:leftToRight 12.5s linear infinite 0s!important;-ms-animation:leftToRight 12.5s linear infinite 0s!important;-webkit-animation:leftToRight 12.5s linear infinite 0s!important;opacity:0!important;overflow:hidden!important;position:absolute!important}.slidingHorizontal span:nth-child(2){animation-delay:2.5s!important;-ms-animation-delay:2.5s!important;-webkit-animation-delay:2.5s!important}.slidingHorizontal span:nth-child(3){animation-delay:5s!important;-ms-animation-delay:5s!important;-webkit-animation-delay:5s!important}.slidingHorizontal span:nth-child(4){animation-delay:7.5s!important;-ms-animation-delay:7.5s!important;-webkit-animation-delay:7.5s!important}.slidingHorizontal span:nth-child(5){animation-delay:10s!important;-ms-animation-delay:10s!important;-webkit-animation-delay:10s!important}@keyframes leftToRight{0%{opacity:0}5%{opacity:0;transform:translateX(-50px)}10%{opacity:1;transform:translateX(0px)}25%{opacity:1;transform:translateX(0px)}30%{opacity:0;transform:translateX(50px)}80%{opacity:0}100%{opacity:0}}@-moz-keyframes leftToRight{0%{opacity:0}5%{opacity:0;-moz-transform:translateX(-50px)}10%{opacity:1;-moz-transform:translateX(0px)}25%{opacity:1;-moz-transform:translateX(0px)}30%{opacity:0;-moz-transform:translateX(0px)}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes leftToRight{0%{opacity:0}5%{opacity:0;-webkit-transform:translateX(-50px)}10%{opacity:1;-webkit-transform:translateX(0px)}25%{opacity:1;-webkit-transform:translateX(0px)}30%{opacity:0;-webkit-transform:translateX(0px)}80%{opacity:0}100%{opacity:0}}@-ms-keyframes leftToRight{0%{opacity:0}5%{opacity:0;-ms-transform:translateX(-50px)}10%{opacity:1;-ms-transform:translateX(0px)}25%{opacity:1;-ms-transform:translateX(0px)}30%{opacity:0;-ms-transform:translateX(0px)}80%{opacity:0}100%{opacity:0}}.fadeIn{display:inline!important;text-indent:8px!important}.fadeIn span{animation:fadeEffect 12.5s linear infinite 0s!important;-ms-animation:fadeEffect 12.5s linear infinite 0s!important;-webkit-animation:fadeEffect 12.5s linear infinite 0s!important;opacity:0!important;overflow:hidden!important;position:absolute!important}.fadeIn span:nth-child(2){animation-delay:2.5s!important;-ms-animation-delay:2.5s!important;-webkit-animation-delay:2.5s!important}.fadeIn span:nth-child(3){animation-delay:5s!important;-ms-animation-delay:5s!important;-webkit-animation-delay:5s!important}.fadeIn span:nth-child(4){animation-delay:7.5s!important;-ms-animation-delay:7.5s!important;-webkit-animation-delay:7.5s!important}.fadeIn span:nth-child(5){animation-delay:10s!important;-ms-animation-delay:10s!important;-webkit-animation-delay:10s!important}@-moz-keyframes fadeEffect{0%{opacity:0}5%{opacity:0;-moz-transform:translateY(0px)}10%{opacity:1;-moz-transform:translateY(0px)}25%{opacity:1;-moz-transform:translateY(0px)}30%{opacity:0;-moz-transform:translateY(0px)}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes fadeEffect{0%{opacity:0}5%{opacity:0;-webkit-transform:translateY(0px)}10%{opacity:1;-webkit-transform:translateY(0px)}25%{opacity:1;-webkit-transform:translateY(0px)}30%{opacity:0;-webkit-transform:translateY(0px)}80%{opacity:0}100%{opacity:0}}@-ms-keyframes fadeEffect{0%{opacity:0}5%{opacity:0;-ms-transform:translateY(0px)}10%{opacity:1;-ms-transform:translateY(0px)}25%{opacity:1;-ms-transform:translateY(0px)}30%{opacity:0;-ms-transform:translateY(0px)}80%{opacity:0}100%{opacity:0}}.verticalFlip{display:inline!important;text-indent:8px!important}.verticalFlip span{animation:vertical 12.5s linear infinite 0s!important;-ms-animation:vertical 12.5s linear infinite 0s!important;-webkit-animation:vertical 12.5s linear infinite 0s!important;color:#00abe9!important;opacity:0!important;overflow:hidden!important;position:absolute!important}.verticalFlip span:nth-child(2){animation-delay:2.5s!important;-ms-animation-delay:2.5s!important;-webkit-animation-delay:2.5s!important}.verticalFlip span:nth-child(3){animation-delay:5s!important;-ms-animation-delay:5s!important;-webkit-animation-delay:5s!important}.verticalFlip span:nth-child(4){animation-delay:7.5s!important;-ms-animation-delay:7.5s!important;-webkit-animation-delay:7.5s!important}.verticalFlip span:nth-child(5){animation-delay:10s!important;-ms-animation-delay:10s!important;-webkit-animation-delay:10s!important}@-moz-keyframes vertical{0%{opacity:0}5%{opacity:0;-moz-transform:rotateX(180deg)}10%{opacity:1;-moz-transform:translateY(0px)}25%{opacity:1;-moz-transform:translateY(0px)}30%{opacity:0;-moz-transform:translateY(0px)}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes vertical{0%{opacity:0}5%{opacity:0;-webkit-transform:rotateX(180deg)}10%{opacity:1;-webkit-transform:translateY(0px)}25%{opacity:1;-webkit-transform:translateY(0px)}30%{opacity:0;-webkit-transform:translateY(0px)}80%{opacity:0}100%{opacity:0}}@-ms-keyframes vertical{0%{opacity:0}5%{opacity:0;-ms-transform:rotateX(180deg)}10%{opacity:1;-ms-transform:translateY(0px)}25%{opacity:1;-ms-transform:translateY(0px)}30%{opacity:0;-ms-transform:translateY(0px)}80%{opacity:0}100%{opacity:0}}.horizontalFlip{display:inline!important;text-indent:8px!important}.horizontalFlip span{animation:horizontal 12.5s linear infinite 0s!important;-ms-animation:horizontal 12.5s linear infinite 0s!important;-webkit-animation:horizontal 12.5s linear infinite 0s!important;opacity:0!important;overflow:hidden!important;position:absolute!important}.horizontalFlip span:nth-child(2){animation-delay:2.5s!important;-ms-animation-delay:2.5s!important;-webkit-animation-delay:2.5s!important}.horizontalFlip span:nth-child(3){animation-delay:5s!important;-ms-animation-delay:5s!important;-webkit-animation-delay:5s!important}.horizontalFlip span:nth-child(4){animation-delay:7.5s!important;-ms-animation-delay:7.5s!important;-webkit-animation-delay:7.5s!important}.horizontalFlip span:nth-child(5){animation-delay:10s!important;-ms-animation-delay:10s!important;-webkit-animation-delay:10s!important}@-moz-keyframes horizontal{0%{opacity:0}5%{opacity:0;-moz-transform:rotateY(180deg)}10%{opacity:1;-moz-transform:translateX(0px)}25%{opacity:1;-moz-transform:translateX(0px)}30%{opacity:0;-moz-transform:translateX(0px)}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes horizontal{0%{opacity:0}5%{opacity:0;-webkit-transform:rotateY(180deg)}10%{opacity:1;-webkit-transform:translateX(0px)}25%{opacity:1;-webkit-transform:translateX(0px)}30%{opacity:0;-webkit-transform:translateX(0px)}80%{opacity:0}100%{opacity:0}}@-ms-keyframes horizontal{0%{opacity:0}5%{opacity:0;-ms-transform:rotateY(180deg)}10%{opacity:1;-ms-transform:translateX(0px)}25%{opacity:1;-ms-transform:translateX(0px)}30%{opacity:0;-ms-transform:translateX(0px)}80%{opacity:0}100%{opacity:0}}.antiClock{display:inline!important;text-indent:8px!important}.antiClock span{animation:anti 12.5s linear infinite 0s!important;-ms-animation:anti 12.5s linear infinite 0s!important;-webkit-animation:anti 12.5s linear infinite 0s!important;opacity:0!important;overflow:hidden!important;position:absolute!important}.antiClock span:nth-child(2){animation-delay:2.5s!important;-ms-animation-delay:2.5s!important;-webkit-animation-delay:2.5s!important}.antiClock span:nth-child(3){animation-delay:5s!important;-ms-animation-delay:5s!important;-webkit-animation-delay:5s!important}.antiClock span:nth-child(4){animation-delay:7.5s!important;-ms-animation-delay:7.5s!important;-webkit-animation-delay:7.5s!important}.antiClock span:nth-child(5){animation-delay:10s!important;-ms-animation-delay:10s!important;-webkit-animation-delay:10s!important}@-moz-keyframes anti{0%{opacity:0}5%{opacity:0;-moz-transform:rotateX(180deg)}10%{opacity:1;-moz-transform:translateY(0px)}25%{opacity:1;-moz-transform:translateY(0px)}30%{opacity:0;-moz-transform:translateY(0px)}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes anti{0%{opacity:0}5%{opacity:0;-webkit-transform:rotate(180deg)}10%{opacity:1;-webkit-transform:translateY(0px)}25%{opacity:1;-webkit-transform:translateY(0px)}30%{opacity:0;-webkit-transform:translateY(0px)}80%{opacity:0}100%{opacity:0}}@-ms-keyframes anti{0%{opacity:0}5%{opacity:0;-ms-transform:rotate(180deg)}10%{opacity:1;-ms-transform:translateY(0px)}25%{opacity:1;-ms-transform:translateY(0px)}30%{opacity:0;-ms-transform:translateY(0px)}80%{opacity:0}100%{opacity:0}}.clockWise{display:inline!important;text-indent:8px!important}.clockWise span{animation:clock 12.5s linear infinite 0s!important;-ms-animation:clock 12.5s linear infinite 0s!important;-webkit-animation:clock 12.5s linear infinite 0s!important;opacity:0!important;overflow:hidden!important;position:absolute!important}.clockWise span:nth-child(2){animation-delay:2.5s!important;-ms-animation-delay:2.5s!important;-webkit-animation-delay:2.5s!important}.clockWise span:nth-child(3){animation-delay:5s!important;-ms-animation-delay:5s!important;-webkit-animation-delay:5s!important}.clockWise span:nth-child(4){animation-delay:7.5s!important;-ms-animation-delay:7.5s!important;-webkit-animation-delay:7.5s!important}.clockWise span:nth-child(5){animation-delay:10s!important;-ms-animation-delay:10s!important;-webkit-animation-delay:10s!important}@-moz-keyframes clock{0%{opacity:0}5%{opacity:0;-moz-transform:rotate(-180deg)}10%{opacity:1;-moz-transform:translateX(0px)}25%{opacity:1;-moz-transform:translateX(0px)}30%{opacity:0;-moz-transform:translateX(0px)}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes clock{0%{opacity:0}5%{opacity:0;-webkit-transform:rotate(-180deg)}10%{opacity:1;-webkit-transform:translateX(0px)}25%{opacity:1;-webkit-transform:translateX(0px)}30%{opacity:0;-webkit-transform:translateX(0px)}80%{opacity:0}100%{opacity:0}}@-ms-keyframes clock{0%{opacity:0}5%{opacity:0;-ms-transform:rotate(-180deg)}10%{opacity:1;-ms-transform:translateX(0px)}25%{opacity:1;-ms-transform:translateX(0px)}30%{opacity:0;-ms-transform:translateX(0px)}80%{opacity:0}100%{opacity:0}}.popEffect{display:inline!important;text-indent:8px!important}.popEffect span{animation:pop 12.5s linear infinite 0s!important;-ms-animation:pop 12.5s linear infinite 0s!important;-webkit-animation:pop 12.5s linear infinite 0s!important;opacity:0!important;overflow:hidden!important;position:absolute!important}.popEffect span:nth-child(2){animation-delay:2.5s!important;-ms-animation-delay:2.5s!important;-webkit-animation-delay:2.5s!important}.popEffect span:nth-child(3){animation-delay:5s!important;-ms-animation-delay:5s!important;-webkit-animation-delay:5s!important}.popEffect span:nth-child(4){animation-delay:7.5s!important;-ms-animation-delay:7.5s!important;-webkit-animation-delay:7.5s!important}.popEffect span:nth-child(5){animation-delay:10s!important;-ms-animation-delay:10s!important;-webkit-animation-delay:10s!important}@-moz-keyframes pop{0%{opacity:0}5%{opacity:0;-moz-transform:rotate(0deg) scale(0.1) skew(0deg) translate(0px)}10%{opacity:1;-moz-transform:translateY(0px)}25%{opacity:1;-moz-transform:translateY(0px)}30%{opacity:0;-moz-transform:translateY(0px)}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes pop{0%{opacity:0}5%{opacity:0;-webkit-transform:rotate(0deg) scale(0.1) skew(0deg) translate(0px)}10%{opacity:1;-webkit-transform:translateY(0px)}25%{opacity:1;-webkit-transform:translateY(0px)}30%{opacity:0;-webkit-transform:translateY(0px)}80%{opacity:0}100%{opacity:0}}@-ms-keyframes pop{0%{opacity:0}5%{opacity:0;-ms-transform:rotate(0deg) scale(0.1) skew(0deg) translate(0px)}10%{opacity:1;-ms-transform:translateY(0px)}25%{opacity:1;-ms-transform:translateY(0px)}30%{opacity:0;-ms-transform:translateY(0px)}80%{opacity:0}100%{opacity:0}}.pushEffect{display:inline!important;text-indent:8px!important}.pushEffect span{animation:push 12.5s linear infinite 0s!important;-ms-animation:push 12.5s linear infinite 0s!important;-webkit-animation:push 12.5s linear infinite 0s!important;opacity:0!important;overflow:hidden!important;position:absolute!important}.pushEffect span:nth-child(2){animation-delay:2.5s!important;-ms-animation-delay:2.5s!important;-webkit-animation-delay:2.5s!important}.pushEffect span:nth-child(3){animation-delay:5s!important;-ms-animation-delay:5s!important;-webkit-animation-delay:5s!important}.pushEffect span:nth-child(4){animation-delay:7.5s!important;-ms-animation-delay:7.5s!important;-webkit-animation-delay:7.5s!important}.pushEffect span:nth-child(5){animation-delay:10s!important;-ms-animation-delay:10s!important;-webkit-animation-delay:10s!important}@-moz-keyframes push{0%{opacity:0}5%{opacity:0;-moz-transform:rotate(0deg) scale(2) skew(0deg) translate(0px)}10%{opacity:1;-moz-transform:translateX(0px)}25%{opacity:1;-moz-transform:translateX(0px)}30%{opacity:0;-moz-transform:translateX(0px)}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes push{0%{opacity:0}5%{opacity:0;-webkit-transform:rotate(0deg) scale(2) skew(0deg) translate(0px)}10%{opacity:1;-webkit-transform:translateX(0px)}25%{opacity:1;-webkit-transform:translateX(0px)}30%{opacity:0;-webkit-transform:translateX(0px)}80%{opacity:0}100%{opacity:0}}@-ms-keyframes push{0%{opacity:0 !important}5%{opacity:0 !important;-ms-transform:rotate(0deg) scale(2) skew(0deg) translate(0px) !important}10%{opacity:1 !important;-ms-transform:translateX(0px) !important}25%{opacity:1 !important;-ms-transform:translateX(0px) !important}30%{opacity:0 !important;-ms-transform:translateX(0px) !important}80%{opacity:0 !important}100%{opacity:0 !important}}#related-courses-section{width:100%;height:640px;padding:50px;background:#f4f4f4}#related-courses-section .related-courses-inner.site-content{padding:0!important}#related-courses-section .related-courses-inner.site-content.course-overview{background:none}#related-courses-section h2{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:24px;color:#333;text-align:center;margin:0 0 5px}@media only screen and (max-width:767px) and (min-width:320px){#related-courses-section h2{font-size:18px;margin:0;padding:0 20px 20px}}#related-courses-section .all-courses-link{margin:40px 0 0;text-align:center}@media only screen and (max-width:767px) and (min-width:320px){#related-courses-section .all-courses-link{margin:22px 0 0}}#related-courses-section .related-courses-wrapper{display:flex;justify-content:space-around}#related-courses-section .related-courses-wrapper .course-card{width:300px;margin-right:20px}@media screen and (min-width:768px) and (max-width:1025px){#related-courses-section .related-courses-wrapper .course-card{width:216px}}#related-courses-section .related-courses-wrapper .course-card .img-holder{height:168px}#related-courses-section .related-courses-wrapper .course-card .img-holder img{width:100%;height:168px}@media only screen and (max-width:767px) and (min-width:320px){#related-courses-section .related-courses-wrapper .course-card .img-holder img{width:100%;height:100%}#related-courses-section .related-courses-wrapper .course-card .img-holder{width:80px;height:80px;float:left;margin:0 20px 0 0}}#related-courses-section .related-courses-wrapper .course-card .course-info{display:flex;flex-direction:column;height:190px;padding:30px;background:#fff;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;position:relative}#related-courses-section .related-courses-wrapper .course-card .course-info h3{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;margin:0}#related-courses-section .related-courses-wrapper .course-card .course-info p{font-size:14px;color:#888;margin:10px 0 0}#related-courses-section .related-courses-wrapper .course-card .course-info .course-prices{display:flex;position:absolute;bottom:20px;left:30px}#related-courses-section .related-courses-wrapper .course-card .course-info .course-prices div{margin:0 15px 0 0}#related-courses-section .related-courses-wrapper .course-card .course-info .course-prices .sale-price{font-size:24px;color:#333}#related-courses-section .related-courses-wrapper .course-card .course-info .course-prices .regular-price{font-size:18px;color:#888;text-decoration:line-through}@media all and (max-width:767px) and (min-width:320px){#related-courses-section .related-courses-wrapper .course-card .course-info{height:auto;padding:0;background:transparent;border:none}#related-courses-section .related-courses-wrapper .course-card .course-info p{margin:10px 0 10px}#related-courses-section .related-courses-wrapper .course-card .course-info .course-prices{position:relative;bottom:inherit;left:inherit}}#related-courses-section .related-courses-wrapper .course-card a:hover{text-decoration:none}@media only screen and (max-width:767px) and (min-width:320px){#related-courses-section .related-courses-wrapper .course-card{width:100%;margin-right:0;padding:20px;border-top:1px solid #e1e1e1}}#related-courses-section .related-courses-wrapper .course-card:last-child{margin-right:0}@media only screen and (max-width:767px) and (min-width:320px){#related-courses-section .related-courses-wrapper .course-card:last-child{border-bottom:1px solid #e1e1e1}#related-courses-section .related-courses-wrapper{flex-direction:column}#related-courses-section{height:auto;padding:30px 0}#related-courses-section .related-courses-inner.site-content{max-width:100%;padding:0}}@media all and (min-width:768px) and (max-width:1024px){#related-courses-section{height:auto}#related-courses-section .related-courses-inner{padding:0}#related-courses-section .related-courses-inner .course-card .img-holder{height:122px}#related-courses-section .related-courses-inner .course-card .img-holder img{height:122px}#related-courses-section .related-courses-inner .course-card .course-info{height:220px;padding:20px}#related-courses-section .related-courses-inner .course-card .course-info h3{font-size:16px}#related-courses-section .related-courses-inner .course-card .course-info .course-prices div{font-size:18px}}.home #primary .featured-courses{width:100%;height:620px;padding-top:50px;padding-left:0!important;padding-right:0!important;background:#f4f4f4}.home #primary .featured-courses h2{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:24px;color:#333;text-align:center;margin:0 0 40px;float:none;width:100%}.home #primary .featured-courses .all-courses-link{margin:40px 0 0;text-align:center}.home #primary .featured-courses .wpb_wrapper{width:960px;margin:0 auto}.home #primary .featured-courses .wpb_wrapper .wpb_text_column{width:100%}.home #primary .featured-courses .wpb_wrapper .course-card{width:300px;margin:0 20px 40px 0;float:left}.home #primary .featured-courses .wpb_wrapper .course-card .img-holder{height:168px}.home #primary .featured-courses .wpb_wrapper .course-card .img-holder img{width:100%;height:168px}@media only screen and (max-width:767px) and (min-width:320px){.home #primary .featured-courses .wpb_wrapper .course-card .img-holder img{width:100%;height:100%}.home #primary .featured-courses .wpb_wrapper .course-card .img-holder{width:80px;height:80px;float:left;margin:0 20px 0 0}}.home #primary .featured-courses .wpb_wrapper .course-card .course-info{display:flex;flex-direction:column;height:190px;padding:30px;background:#fff;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;position:relative}.home #primary .featured-courses .wpb_wrapper .course-card .course-info h3{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;margin:0}.home #primary .featured-courses .wpb_wrapper .course-card .course-info p{font-size:14px;color:#888;margin:10px 0 0}.home #primary .featured-courses .wpb_wrapper .course-card .course-info .course-prices{display:flex;position:absolute;bottom:20px;left:30px}.home #primary .featured-courses .wpb_wrapper .course-card .course-info .course-prices div{margin:0 15px 0 0}.home #primary .featured-courses .wpb_wrapper .course-card .course-info .course-prices .sale-price{font-size:24px;color:#333}.home #primary .featured-courses .wpb_wrapper .course-card .course-info .course-prices .regular-price{font-size:18px;color:#888;text-decoration:line-through}.home #primary .featured-courses .wpb_wrapper .course-card a:hover{text-decoration:none}@media only screen and (max-width:767px) and (min-width:320px){.home #primary .featured-courses .wpb_wrapper .course-card{width:100%;margin-right:0;padding:20px;border-top:1px solid #e1e1e1}}.home #primary .featured-courses .wpb_wrapper .course-card:nth-child(4){margin-right:0}.home #primary .featured-courses .wpb_wrapper .wpb_text_column:last-child{clear:both;text-align:center}.home #primary .featured-courses .wpb_wrapper .wpb_text_column:last-child p{width:100%;text-align:center}@media screen and (min-width:768px) and (max-width:1025px){.home #primary .featured-courses{padding:40px 0!important;height:auto}.home #primary .featured-courses .wpb_wrapper{width:688px}.home #primary .featured-courses .wpb_wrapper .course-card{width:216px}.home #primary .featured-courses .wpb_wrapper .course-card .img-holder{height:122px}.home #primary .featured-courses .wpb_wrapper .course-card .img-holder img{height:122px}.home #primary .featured-courses .wpb_wrapper .course-card .course-info{height:200px;padding:20px}.home #primary .featured-courses .wpb_wrapper .course-card .course-info h3{font-size:16px}.home #primary .featured-courses .wpb_wrapper .course-card .course-info .course-prices div{font-size:18px;left:20px}}@media all and (min-width:768px) and (max-width:1024px){.home #primary .featured-courses{padding:40px 0!important;height:auto}.home #primary .featured-courses .wpb_wrapper{width:688px}.home #primary .featured-courses .wpb_wrapper .course-card{width:216px}.home #primary .featured-courses .wpb_wrapper .course-card .img-holder{height:122px}.home #primary .featured-courses .wpb_wrapper .course-card .img-holder img{height:122px}.home #primary .featured-courses .wpb_wrapper .course-card .course-info{height:200px;padding:20px}.home #primary .featured-courses .wpb_wrapper .course-card .course-info h3{font-size:16px}.home #primary .featured-courses .wpb_wrapper .course-card .course-info .course-prices div{font-size:18px;left:20px}}@media all and (max-width:767px) and (min-width:320px){.home #primary .featured-courses{padding:40px 0 20px;height:auto}.home #primary .featured-courses .wrapper.wpb_column{max-width:100%}.home #primary .featured-courses h2{font-size:18px;margin:0;padding:0 20px}.home #primary .featured-courses .all-courses-link{margin:22px 0 0}.home #primary .featured-courses .wpb_wrapper{width:100%}.home #primary .featured-courses .wpb_wrapper .course-card{width:100%;margin:0;float:none}.home #primary .featured-courses .wpb_wrapper .course-card .img-holder{height:80px;width:80px;overflow:hidden}.home #primary .featured-courses .wpb_wrapper .course-card .img-holder img{height:inherit;width:inherit}.home #primary .featured-courses .wpb_wrapper .course-card .course-info{height:auto;padding:0;border:none;background:transparent}.home #primary .featured-courses .wpb_wrapper .course-card .course-info h3{font-size:14px}.home #primary .featured-courses .wpb_wrapper .course-card .course-info p{font-size:12px;line-height:16px;margin:5px 0 10px}.home #primary .featured-courses .wpb_wrapper .course-card .course-info .course-prices{position:relative;bottom:inherit;left:inherit}.home #primary .featured-courses .wpb_wrapper .course-card .course-info .course-prices div{font-size:16px}.home #primary .featured-courses .wpb_wrapper .course-card:nth-child(4){border-bottom:1px solid #e1e1e1}.home #primary .featured-courses .wpb_wrapper .wpb_text_column:last-child a{display:block;margin:22px 0 0}}.twitter:hover{border:1px solid #1298e7!important;background:#1298e7}.google-plus:hover{border:1px solid #d1332b!important;background:#d1332b}.youtube:hover{border:1px solid #d1332b!important;background:#d1332b}.instagram:hover{border:1px solid #406b92!important;background:#406b92}.facebook:hover{border:1px solid #2a4285!important;background:#2a4285}.linkedin:hover{border:1px solid #0c66a6!important;background:#0c66a6}.mb-site-footer{padding:20px 40px;background-color:#333;color:#fff;z-index:10;position:relative}.mb-site-footer a:hover{text-decoration:none;color:#e25f4d}.mb-site-footer .company-name{font-size:20px;text-transform:uppercase;color:#fff;vertical-align:middle}.mb-site-footer .uncubed-tagline{line-height:20px;font-size:16px;color:#fff;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important}@media (max-width:1120px){.mb-site-footer .uncubed-tagline{font-size:14px}}.mb-site-footer span.footer-divider{height:120px;position:absolute;left:-15px;top:40px;border-left:1px solid rgba(255,255,255,.5)}@media (max-width:1190px){.mb-site-footer span.footer-divider{left:0}}@media (max-width:991px){.mb-site-footer span.footer-divider{top:50px}}@media (max-width:767px){.mb-site-footer span.footer-divider{border:none}.mb-site-footer .col-sm-3{width:100%!important}}.mb-site-footer .col-sm-9{padding-left:30px}@media (max-width:800px){.mb-site-footer .col-sm-9{padding-left:10px}}@media (max-width:767px){.mb-site-footer .col-sm-9{width:100%!important}}.mb-site-footer .footer-column-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:27px;align-items:start}.mb-site-footer .footer-column-container .footer-column{width:100%}@media (max-width:767px){.mb-site-footer .footer-column-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:470px){.mb-site-footer .footer-column-container{grid-template-columns:repeat(1,1fr)}}.mb-site-footer .footer-column-12{width:100%;display:flex;justify-content:center}.mb-site-footer .footer-column-12 .footer-column-12-max-width{margin-top:30px;margin-bottom:30px;width:75%;text-align:center}@media (max-width:767px){.mb-site-footer .footer-column-12 .footer-column-12-max-width{width:100%!important;padding-left:20px;padding-right:20px}}.mb-site-footer .footer-career-communities-container{display:flex;justify-content:center;width:100%;flex-direction:column}.mb-site-footer .footer-career-communities-container h4{align-self:center}.mb-site-footer .footer-career-communities-container .footer-career-communities{align-content:space-between;flex-direction:row;align-self:center}.mb-site-footer .footer-career-communities-container .footer-career-communities a{padding-left:20px;padding-right:20px}@media (max-width:380px){.mb-site-footer .footer-career-communities-container .footer-career-communities a{padding-left:10px;padding-right:10px}}.mb-site-footer .footer-uncubed-text{width:255px;margin-left:-5px;max-width:100%;margin:10px auto}.mb-site-footer ul{list-style:none;padding:0}.mb-site-footer ul li{line-height:24px;font-size:16px}.mb-site-footer .footer-social{margin:20px 0 15px}.mb-site-footer .footer-social h5{color:#fff;font-size:14px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important}.mb-site-footer .footer-social span{border:1px solid #fff;padding:14px 5px 7px;margin-right:3px}.mb-site-footer .footer-social span .fa,.mb-site-footer .footer-social span .fab{font-size:24px;color:#fff;margin-top:10px}@media (max-width:1020px){.mb-site-footer .footer-social span .fa,.mb-site-footer .footer-social span .fab{font-size:18px;margin-top:10px}.mb-site-footer .footer-social span{padding:10px 5px 7px}}@media (max-width:767px){.mb-site-footer .footer-social{padding-bottom:50px}}.mb-site-footer .set-max-width{max-width:1600px}@media (max-width:1140px){.mb-site-footer .set-max-width{padding-left:0;padding-right:0}}.mb-site-footer h4{color:#fff;font-size:16px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-weight:900}@media (max-width:767px){.mb-site-footer{padding:20px 0;text-align:center}}.footer-bottom{text-align:center;padding:10px 0 0 40px;background-color:#2c2b2d;color:#fff;z-index:10;position:relative}@media (min-width:1600px){.footer-bottom{padding:10px 0 0 0}}.footer-bottom a:hover{text-decoration:none}.footer-bottom .set-max-width{max-width:1600px}.footer-bottom ul{position:relative;list-style:none;margin-top:20px;padding:0}.footer-bottom ul .made-in-ny{margin-left:20px}@media (max-width:1135px){.footer-bottom ul .made-in-ny{margin-left:10px;width:35px}}.footer-bottom ul li{display:inline-block;margin-left:20px}@media (max-width:1195px){.footer-bottom ul li{margin-left:5px}}@media (max-width:767px){.footer-bottom ul li{margin-left:0;display:block}}.footer-bottom ul a{color:#fff}.footer-bottom input.footer-input{border:none;padding:10px;height:35px;width:70%;color:#000}.footer-bottom .btn.small{font-size:14px;padding:6.9px 10px}.footer-bottom #footer-page-bottom-section{margin-bottom:20px}@media (max-width:1020px){.footer-bottom .col-sm-4,.footer-bottom .col-sm-8{width:100%;margin:0 auto}}@media (max-width:767px){.footer-bottom{padding:20px 0 70px;text-align:center}.footer-bottom span{position:absolute;bottom:-70px;left:0;width:100%}}@media (max-width:955px){.footer-bottom{font-size:12px}}@media (max-width:767px){.footer-bottom{font-size:14px}}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products,.page-template-template-full-width-no-head #content #primary #main .related.products{width:100%;height:580px;padding:50px!important;background:#f4f4f4}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products h2,.page-template-template-full-width-no-head #content #primary #main .related.products h2{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:24px;color:#333;text-align:center;margin:0 0 50px}@media all and (max-width:767px) and (min-width:320px){.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products h2,.page-template-template-full-width-no-head #content #primary #main .related.products h2{font-size:18px;margin:0;padding:0 20px 20px}}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .all-courses-link,.page-template-template-full-width-no-head #content #primary #main .related.products .all-courses-link{margin:40px 0 0;text-align:center}@media all and (max-width:767px) and (min-width:320px){.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .all-courses-link,.page-template-template-full-width-no-head #content #primary #main .related.products .all-courses-link{margin:22px 0 0}}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper{height:100%}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column{height:100%}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper{height:100%;padding:0 0 0;max-width:960px;margin:0 auto}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .blueshift-wrapper,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .blueshift-wrapper{height:410px}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card{width:300px;margin-right:20px}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .img-holder,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .img-holder{height:168px}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .img-holder img,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .img-holder img{width:100%;height:168px}@media all and (max-width:767px) and (min-width:320px){.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .img-holder img,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .img-holder img{width:100%;height:100%}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .img-holder,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .img-holder{width:80px;height:80px;float:left;margin:0 20px 0 0}}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info{display:flex;flex-direction:column;height:230px;padding:30px;background:#fff;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;position:relative}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info h3,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info h3{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;margin:0}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info p,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info p{font-size:14px;color:#888;margin:10px 0 0}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info .course-prices,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info .course-prices{display:flex;position:absolute;bottom:20px;left:30px}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info .course-prices div,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info .course-prices div{margin:0 15px 0 0}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info .course-prices .sale-price,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info .course-prices .sale-price{font-size:24px;color:#333}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info .course-prices .regular-price,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info .course-prices .regular-price{font-size:18px;color:#888;text-decoration:line-through}@media all and (max-width:767px) and (min-width:320px){.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info{height:auto;padding:0;background:transparent;border:none}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info p,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info p{margin:10px 0 10px}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info .course-prices,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info .course-prices{position:relative;bottom:inherit;left:inherit}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info h3,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card .course-info h3{font-size:16px}}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card a:hover,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card a:hover{text-decoration:none}@media all and (max-width:767px) and (min-width:320px){.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card{width:100%;margin-right:0;padding:20px;border-top:1px solid #e1e1e1}}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card:last-child,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card:last-child{margin-right:0}@media all and (max-width:767px) and (min-width:320px){.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card:last-child,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper .course-card:last-child{border-bottom:1px solid #e1e1e1}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper,.page-template-template-full-width-no-head #content #primary #main .related.products .wpb_wrapper .wpb_text_column .wpb_wrapper{flex-direction:column}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products,.page-template-template-full-width-no-head #content #primary #main .related.products{height:auto;padding:30px 0}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .related-courses-inner.site-content,.page-template-template-full-width-no-head #content #primary #main .related.products .related-courses-inner.site-content{max-width:100%;padding:0}}@media all and (min-width:768px) and (max-width:1024px){.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products,.page-template-template-full-width-no-head #content #primary #main .related.products{height:auto;padding:50px}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .related-courses-inner,.page-template-template-full-width-no-head #content #primary #main .related.products .related-courses-inner{padding:0}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .related-courses-inner .course-card .img-holder,.page-template-template-full-width-no-head #content #primary #main .related.products .related-courses-inner .course-card .img-holder{height:122px}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .related-courses-inner .course-card .img-holder img,.page-template-template-full-width-no-head #content #primary #main .related.products .related-courses-inner .course-card .img-holder img{height:122px}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .related-courses-inner .course-card .course-info,.page-template-template-full-width-no-head #content #primary #main .related.products .related-courses-inner .course-card .course-info{height:220px;padding:20px}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .related-courses-inner .course-card .course-info h3,.page-template-template-full-width-no-head #content #primary #main .related.products .related-courses-inner .course-card .course-info h3{font-size:16px}.page-template-template-full-width-no-head.group-blog #content #primary #main .related.products .related-courses-inner .course-card .course-info .course-prices div,.page-template-template-full-width-no-head #content #primary #main .related.products .related-courses-inner .course-card .course-info .course-prices div{font-size:18px}}.tax-employer_topics #masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu .menu-item-type-custom a,.single-employer_blog #masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu .menu-item-type-custom a{padding:0 0 8px;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-weight:600;border-bottom:2px solid #ef4129}.tax-employer_topics #masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu .menu-item-type-custom a:hover,.single-employer_blog #masthead.employer-navigation #site-navigation .menu-employer-pages-menu-container #primary-menu .menu-item-type-custom a:hover{color:#333}.single.single-employer_blog .entry-header h2{font-size:24px}.single.single-employer_blog .employer-entry-content h2{font-size:20px;margin:0!important;padding:30px 0 20px}.single.single-employer_blog .employer-entry-content a:hover{color:red}.single.single-employer_blog .employer-social{height:56px;margin:35px 0 0;padding:15px 0 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.single.single-employer_blog .employer-social .addthis_toolbox{display:inline-block}.single.single-employer_blog .employer-social .addthis_toolbox ul li{margin:0 0 0 32px}.single.single-employer_blog .employer-social .addthis_toolbox ul li .share_buttons{display:block;width:16px;height:16px}.single.single-employer_blog .employer-social .addthis_toolbox ul li .share_buttons .fa:before{content:""}.single.single-employer_blog .employer-social .addthis_toolbox ul li .addthis_button_facebook{background:url(images/svg/fb_icon.svg) no-repeat center center}.single.single-employer_blog .employer-social .addthis_toolbox ul li .addthis_button_twitter{background:url(images/svg/twitter_icon.svg) no-repeat center center}.single.single-employer_blog .employer-social .addthis_toolbox ul li .addthis_button_linkedin{background:url(images/svg/in_icon.svg) no-repeat center center}.single.single-employer_blog .all-entries{height:56px;margin:50px 0 0;padding:15px 0 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.single.single-employer_blog .all-entries a{font-size:14px}.single.single-employer_blog .all-entries a:hover{color:red}@media all and (min-width:768px) and (max-width:1024px){.single.single-employer_blog .share_on_employer_blog{color:#888;font-size:14px}.single.single-employer_blog .all-entries{margin:30px 0 0}}@media all and (max-width:767px) and (min-width:320px){.single.single-employer_blog .all-entries{margin:30px 0 0!important}}#cooler-nav{margin:36px 0 0;display:flex}#cooler-nav .nav-box h4{font-size:14px;color:#888;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;margin:0 0 10px!important}#cooler-nav .nav-box.previous.two.first,#cooler-nav .nav-box.next.two.last{width:300px;margin:0 20px 0 0}#cooler-nav .nav-box.previous.two.first .emp-category-name,#cooler-nav .nav-box.next.two.last .emp-category-name,#cooler-nav .nav-box.next.single.last .emp-category-name,#cooler-nav .nav-box.previous.single.first .emp-category-name{display:block;margin:17px 0 0}#cooler-nav .nav-box.previous.two.first .emp-category-name a,#cooler-nav .nav-box.next.two.last .emp-category-name a,#cooler-nav .nav-box.next.single.last .emp-category-name a,#cooler-nav .nav-box.previous.single.first .emp-category-name a{font-size:16px}#cooler-nav .nav-box.previous.two.first .emp-category-name a:hover,#cooler-nav .nav-box.next.two.last .emp-category-name a:hover,#cooler-nav .nav-box.next.single.last .emp-category-name a:hover,#cooler-nav .nav-box.previous.single.first .emp-category-name a:hover{color:red}#cooler-nav .nav-box.previous.two.first .excerpt-title,#cooler-nav .nav-box.next.two.last .excerpt-title,#cooler-nav .nav-box.next.single.last .excerpt-title,#cooler-nav .nav-box.previous.single.first .excerpt-title{display:block;margin:8px 0 0}#cooler-nav .nav-box.previous.two.first .excerpt-title a,#cooler-nav .nav-box.next.two.last .excerpt-title a,#cooler-nav .nav-box.next.single.last .excerpt-title a,#cooler-nav .nav-box.previous.single.first .excerpt-title a{font-size:20px;color:#333;line-height:26px}#cooler-nav .nav-box.previous.two.first .excerpt-date,#cooler-nav .nav-box.next.two.last .excerpt-date,#cooler-nav .nav-box.next.single.last .excerpt-date,#cooler-nav .nav-box.previous.single.first .excerpt-date{font-size:14px;color:#888;margin:12px 0 0}#cooler-nav .nav-box.previous.two.first .employer-blog-nav-arrow,#cooler-nav .nav-box.next.two.last .employer-blog-nav-arrow,#cooler-nav .nav-box.next.single.last .employer-blog-nav-arrow,#cooler-nav .nav-box.previous.single.first .employer-blog-nav-arrow{display:inline-block;font-size:14px;color:#ea3f1f;padding:0 23px 0 0;background:url(images/svg/arrow_forward.svg) no-repeat right center;width:88px;margin:20px 0 0}#cooler-nav .nav-box.previous.two.first .employer-blog-nav-arrow:hover,#cooler-nav .nav-box.next.two.last .employer-blog-nav-arrow:hover,#cooler-nav .nav-box.next.single.last .employer-blog-nav-arrow:hover,#cooler-nav .nav-box.previous.single.first .employer-blog-nav-arrow:hover{color:red}#cooler-nav .nav-box.next.single.last img,#cooler-nav .nav-box.previous.single.first img{float:left;margin:0 20px 0 0}@media all and (max-width:767px) and (min-width:320px){#cooler-nav{margin:26px 0 0;flex-direction:column}#cooler-nav .nav-box h4{font-size:14px!important}#cooler-nav .nav-box .thumbnail-holder img{width:100%}#cooler-nav .nav-box.previous.two.first,#cooler-nav .nav-box.next.two.last{width:100%;margin:0}#cooler-nav .nav-box.previous.two.first{margin:0 0 40px}#cooler-nav .nav-box.previous.two.first .emp-category-name,#cooler-nav .nav-box.next.two.last .emp-category-name,#cooler-nav .nav-box.next.single.last .emp-category-name,#cooler-nav .nav-box.previous.single.first .emp-category-name{display:block;margin:17px 0 0}#cooler-nav .nav-box.previous.two.first .emp-category-name a,#cooler-nav .nav-box.next.two.last .emp-category-name a,#cooler-nav .nav-box.next.single.last .emp-category-name a,#cooler-nav .nav-box.previous.single.first .emp-category-name a{font-size:16px!important}#cooler-nav .nav-box.previous.two.first .excerpt-title,#cooler-nav .nav-box.next.two.last .excerpt-title,#cooler-nav .nav-box.next.single.last .excerpt-title,#cooler-nav .nav-box.previous.single.first .excerpt-title{display:block;margin:8px 0 0}#cooler-nav .nav-box.previous.two.first .excerpt-title a,#cooler-nav .nav-box.next.two.last .excerpt-title a,#cooler-nav .nav-box.next.single.last .excerpt-title a,#cooler-nav .nav-box.previous.single.first .excerpt-title a{font-size:16px}#cooler-nav .nav-box.previous.two.first .excerpt-date,#cooler-nav .nav-box.next.two.last .excerpt-date,#cooler-nav .nav-box.next.single.last .excerpt-date,#cooler-nav .nav-box.previous.single.first .excerpt-date{font-size:14px;margin:12px 0 0}#cooler-nav .nav-box.previous.two.first .employer-blog-nav-arrow,#cooler-nav .nav-box.next.two.last .employer-blog-nav-arrow,#cooler-nav .nav-box.next.single.last .employer-blog-nav-arrow,#cooler-nav .nav-box.previous.single.first .employer-blog-nav-arrow{display:inline-block;width:88px;margin:10px 0 0}}@media all and (min-width:768px) and (max-width:1024px){#cooler-nav .nav-box.previous .excerpt-title a,#cooler-nav .nav-box.next .excerpt-title a{font-size:16px!important}#cooler-nav .thumbnail-holder{width:216px}}.post-type-archive-employer_blog .employer-index-header,.tax-employer_topics .employer-index-header,.employer_blog-template-default .employer-index-header{height:200px;width:100%;margin:0;background:#f4f4f4}.post-type-archive-employer_blog .employer-index-header .emp-blog-index-header,.tax-employer_topics .employer-index-header .emp-blog-index-header,.employer_blog-template-default .employer-index-header .emp-blog-index-header{margin:0 0 10px;padding:52px 0 0;display:block;text-align:center;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.post-type-archive-employer_blog .employer-index-header p,.tax-employer_topics .employer-index-header p,.employer_blog-template-default .employer-index-header p{font-size:18px;color:#555;text-align:center;padding:0}.post-type-archive-employer_blog #page #content,.tax-employer_topics #page #content,.employer_blog-template-default #page #content{width:100%;max-width:1200px;margin:0 auto;padding:45px 0 0;outline:0;float:none;position:relative;overflow:hidden}.post-type-archive-employer_blog #page #content .content-inner,.tax-employer_topics #page #content .content-inner,.employer_blog-template-default #page #content .content-inner{margin:0 auto}.post-type-archive-employer_blog #page #content .content-inner #primary,.tax-employer_topics #page #content .content-inner #primary,.employer_blog-template-default #page #content .content-inner #primary{margin-right:20px}.post-type-archive-employer_blog #page #content #main,.tax-employer_topics #page #content #main,.employer_blog-template-default #page #content #main{padding-top:0}.post-type-archive-employer_blog #page #content #main h2,.tax-employer_topics #page #content #main h2,.employer_blog-template-default #page #content #main h2{margin:10px 0 20px;line-height:27px}.post-type-archive-employer_blog #page #content #main h2 a,.tax-employer_topics #page #content #main h2 a,.employer_blog-template-default #page #content #main h2 a{font-size:24px;color:#333}.post-type-archive-employer_blog #page #content #main h2 a:hover,.tax-employer_topics #page #content #main h2 a:hover,.employer_blog-template-default #page #content #main h2 a:hover{color:#333}.post-type-archive-employer_blog #page #content #main h4,.tax-employer_topics #page #content #main h4,.employer_blog-template-default #page #content #main h4{margin:20px 0 0}.post-type-archive-employer_blog #page #content #main h4 a,.tax-employer_topics #page #content #main h4 a,.employer_blog-template-default #page #content #main h4 a{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-weight:400}.post-type-archive-employer_blog #page #content #main h4 a:hover,.tax-employer_topics #page #content #main h4 a:hover,.employer_blog-template-default #page #content #main h4 a:hover{color:red}.post-type-archive-employer_blog #page #content #main small,.tax-employer_topics #page #content #main small,.employer_blog-template-default #page #content #main small{font-size:14px;color:#888}.post-type-archive-employer_blog #page #content #main .entry,.tax-employer_topics #page #content #main .entry,.employer_blog-template-default #page #content #main .entry{margin:20px 0 0}.post-type-archive-employer_blog #page #content #main .entry p,.tax-employer_topics #page #content #main .entry p,.employer_blog-template-default #page #content #main .entry p{color:#555;line-height:25px;margin:0 0 5px}.post-type-archive-employer_blog #page #content #main .entry a,.tax-employer_topics #page #content #main .entry a,.employer_blog-template-default #page #content #main .entry a{font-size:14px;color:#ea3f1f;padding:0 23px 0 0;background:url(images/svg/arrow_forward.svg) no-repeat right center}.post-type-archive-employer_blog #page #content #main .entry a:hover,.tax-employer_topics #page #content #main .entry a:hover,.employer_blog-template-default #page #content #main .entry a:hover{color:red}.post-type-archive-employer_blog #page #content #main hr,.tax-employer_topics #page #content #main hr,.employer_blog-template-default #page #content #main hr{background:#e1e1e1;margin:50px 0}.post-type-archive-employer_blog #page #content #main .pager-wrapper,.tax-employer_topics #page #content #main .pager-wrapper,.employer_blog-template-default #page #content #main .pager-wrapper{width:100%;margin:0 auto 50px;display:flex;justify-content:space-between}.post-type-archive-employer_blog #page #content #main .pager-wrapper .nav-previous,.post-type-archive-employer_blog #page #content #main .pager-wrapper .nav-previous,.tax-employer_topics #page #content #main .pager-wrapper .nav-previous,.tax-employer_topics #page #content #main .pager-wrapper .nav-previous,.employer_blog-template-default #page #content #main .pager-wrapper .nav-previous,.employer_blog-template-default #page #content #main .pager-wrapper .nav-previous{height:35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.post-type-archive-employer_blog #page #content #main .pager-wrapper .nav-previous a,.post-type-archive-employer_blog #page #content #main .pager-wrapper .nav-previous a,.tax-employer_topics #page #content #main .pager-wrapper .nav-previous a,.tax-employer_topics #page #content #main .pager-wrapper .nav-previous a,.employer_blog-template-default #page #content #main .pager-wrapper .nav-previous a,.employer_blog-template-default #page #content #main .pager-wrapper .nav-previous a{font-size:14px;display:block;width:100%;height:100%;padding:5px 10px;color:#888;font-weight:600;border:1px solid #e1e1e1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.post-type-archive-employer_blog #page #content #main .pager-wrapper .nav-previous a:hover,.post-type-archive-employer_blog #page #content #main .pager-wrapper .nav-previous a:hover,.tax-employer_topics #page #content #main .pager-wrapper .nav-previous a:hover,.tax-employer_topics #page #content #main .pager-wrapper .nav-previous a:hover,.employer_blog-template-default #page #content #main .pager-wrapper .nav-previous a:hover,.employer_blog-template-default #page #content #main .pager-wrapper .nav-previous a:hover{color:#fff;background:#000;text-decoration:none}.post-type-archive-employer_blog #page #content #main .mobile-category-wrapper,.tax-employer_topics #page #content #main .mobile-category-wrapper,.employer_blog-template-default #page #content #main .mobile-category-wrapper{display:none}.post-type-archive-employer_blog #page #content #secondary,.tax-employer_topics #page #content #secondary,.employer_blog-template-default #page #content #secondary{padding:0}.post-type-archive-employer_blog #page #content #secondary .sidebar-widget-category-list,.tax-employer_topics #page #content #secondary .sidebar-widget-category-list,.employer_blog-template-default #page #content #secondary .sidebar-widget-category-list{width:100%;height:auto;display:flex;flex-direction:column}.post-type-archive-employer_blog #page #content #secondary .sidebar-widget-category-list h4,.tax-employer_topics #page #content #secondary .sidebar-widget-category-list h4,.employer_blog-template-default #page #content #secondary .sidebar-widget-category-list h4{height:38px;margin:0;font-size:16px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;border-bottom:1px solid #e1e1e1}.post-type-archive-employer_blog #page #content #secondary .sidebar-widget-category-list .employer-blog-cats,.tax-employer_topics #page #content #secondary .sidebar-widget-category-list .employer-blog-cats,.employer_blog-template-default #page #content #secondary .sidebar-widget-category-list .employer-blog-cats{height:39px;padding:6px 0 0;border-bottom:1px solid #e1e1e1}.post-type-archive-employer_blog #page #content #secondary .sidebar-widget-category-list .employer-blog-cats a,.tax-employer_topics #page #content #secondary .sidebar-widget-category-list .employer-blog-cats a,.employer_blog-template-default #page #content #secondary .sidebar-widget-category-list .employer-blog-cats a{font-size:14px}.post-type-archive-employer_blog #page #content #secondary .sidebar-widget-category-list .employer-blog-cats a:hover,.tax-employer_topics #page #content #secondary .sidebar-widget-category-list .employer-blog-cats a:hover,.employer_blog-template-default #page #content #secondary .sidebar-widget-category-list .employer-blog-cats a:hover{color:red}.post-type-archive-employer_blog #page #content #secondary .sidebar-widget-category-list .employer-blog-cats.active a,.tax-employer_topics #page #content #secondary .sidebar-widget-category-list .employer-blog-cats.active a,.employer_blog-template-default #page #content #secondary .sidebar-widget-category-list .employer-blog-cats.active a{color:#888}.post-type-archive-employer_blog #page #content #secondary .sidebar-widget-category-list .employer-blog-cats.active a:hover,.tax-employer_topics #page #content #secondary .sidebar-widget-category-list .employer-blog-cats.active a:hover,.employer_blog-template-default #page #content #secondary .sidebar-widget-category-list .employer-blog-cats.active a:hover{color:#888;text-decoration:none;cursor:default}.post-type-archive-employer_blog #page #content #secondary .resources-title,.tax-employer_topics #page #content #secondary .resources-title,.employer_blog-template-default #page #content #secondary .resources-title{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:16px;color:#333;font-weight:300;margin:30px 0 20px}.post-type-archive-employer_blog #page #content #secondary #text-3 p,.tax-employer_topics #page #content #secondary #text-3 p,.employer_blog-template-default #page #content #secondary #text-3 p{margin:0;font-size:14px;color:#888}.post-type-archive-employer_blog #page #content #secondary #text-3 a,.tax-employer_topics #page #content #secondary #text-3 a,.employer_blog-template-default #page #content #secondary #text-3 a{font-size:14px}.post-type-archive-employer_blog #page #content #secondary #text-3 a:hover,.tax-employer_topics #page #content #secondary #text-3 a:hover,.employer_blog-template-default #page #content #secondary #text-3 a:hover{color:red}@media all and (min-width:768px) and (max-width:1024px){.post-type-archive-employer_blog .employer-index-header,.tax-employer_topics .employer-index-header,.employer_blog-template-default .employer-index-header{height:auto;width:100%;margin:0;padding:30px 20px 20px}.post-type-archive-employer_blog .employer-index-header .emp-blog-index-header,.tax-employer_topics .employer-index-header .emp-blog-index-header,.employer_blog-template-default .employer-index-header .emp-blog-index-header{margin:0 0 10px;font-size:30px;padding:0}.post-type-archive-employer_blog .employer-index-header p,.tax-employer_topics .employer-index-header p,.employer_blog-template-default .employer-index-header p{font-size:16px}.post-type-archive-employer_blog #page #content,.tax-employer_topics #page #content,.employer_blog-template-default #page #content{width:100%;max-width:initial;margin:auto;padding:0}.post-type-archive-employer_blog #page #content .content-inner,.tax-employer_topics #page #content .content-inner,.employer_blog-template-default #page #content .content-inner{width:90%;margin:0 auto}.post-type-archive-employer_blog #page #content #primary,.tax-employer_topics #page #content #primary,.employer_blog-template-default #page #content #primary{width:65%;margin-right:20px;padding:30px 0 0}.post-type-archive-employer_blog #page #content #primary #main,.tax-employer_topics #page #content #primary #main,.employer_blog-template-default #page #content #primary #main{width:100%;margin:0;padding:0 0 40px}.post-type-archive-employer_blog #page #content #primary #main h2,.tax-employer_topics #page #content #primary #main h2,.employer_blog-template-default #page #content #primary #main h2{margin:10px 0 12px;line-height:27px}.post-type-archive-employer_blog #page #content #primary #main h2 a,.tax-employer_topics #page #content #primary #main h2 a,.employer_blog-template-default #page #content #primary #main h2 a{font-size:18px}.post-type-archive-employer_blog #page #content #primary #main h4,.tax-employer_topics #page #content #primary #main h4,.employer_blog-template-default #page #content #primary #main h4{margin:20px 0 0}.post-type-archive-employer_blog #page #content #primary #main h4 a,.tax-employer_topics #page #content #primary #main h4 a,.employer_blog-template-default #page #content #primary #main h4 a{font-size:16px;font-weight:400}.post-type-archive-employer_blog #page #content #primary #main small,.tax-employer_topics #page #content #primary #main small,.employer_blog-template-default #page #content #primary #main small{margin:0 0 20px}.post-type-archive-employer_blog #page #content #secondary,.tax-employer_topics #page #content #secondary,.employer_blog-template-default #page #content #secondary{width:32%;padding:30px 0 0}.post-type-archive-employer_blog #page #content #secondary .employer-widget-container,.tax-employer_topics #page #content #secondary .employer-widget-container,.employer_blog-template-default #page #content #secondary .employer-widget-container{margin:0 0 20px}.post-type-archive-employer_blog #page #content #secondary .employer-widget-container .employer-widget,.tax-employer_topics #page #content #secondary .employer-widget-container .employer-widget,.employer_blog-template-default #page #content #secondary .employer-widget-container .employer-widget{height:120px}.post-type-archive-employer_blog #page #content .entry,.tax-employer_topics #page #content .entry,.employer_blog-template-default #page #content .entry{margin:15px 0 0!important}.post-type-archive-employer_blog #page #content .entry p,.tax-employer_topics #page #content .entry p,.employer_blog-template-default #page #content .entry p{line-height:22px;margin:0 0 5px}.post-type-archive-employer_blog #page #content .entry a,.tax-employer_topics #page #content .entry a,.employer_blog-template-default #page #content .entry a{display:block;margin:14px 0 0;width:134px}.post-type-archive-employer_blog #page #content hr,.tax-employer_topics #page #content hr,.employer_blog-template-default #page #content hr{margin:30px 0!important}}@media all and (max-width:767px) and (min-width:320px){.post-type-archive-employer_blog .employer-index-header,.tax-employer_topics .employer-index-header,.employer_blog-template-default .employer-index-header{height:auto;width:100%;margin:0;padding:30px 20px 20px}.post-type-archive-employer_blog .employer-index-header .emp-blog-index-header,.tax-employer_topics .employer-index-header .emp-blog-index-header,.employer_blog-template-default .employer-index-header .emp-blog-index-header{margin:0 0 10px;font-size:24px;padding:0}.post-type-archive-employer_blog .employer-index-header p,.tax-employer_topics .employer-index-header p,.employer_blog-template-default .employer-index-header p{font-size:16px}.post-type-archive-employer_blog #page #content,.tax-employer_topics #page #content,.employer_blog-template-default #page #content{width:100%;max-width:initial;margin:auto;padding:30px 0 0}.post-type-archive-employer_blog #page #content .content-inner,.tax-employer_topics #page #content .content-inner,.employer_blog-template-default #page #content .content-inner{width:90%;margin:0 auto}.post-type-archive-employer_blog #page #content .content-inner #primary,.tax-employer_topics #page #content .content-inner #primary,.employer_blog-template-default #page #content .content-inner #primary{margin-right:0}.post-type-archive-employer_blog #page #content #main,.tax-employer_topics #page #content #main,.employer_blog-template-default #page #content #main{width:100%;margin:auto}.post-type-archive-employer_blog #page #content #main h2,.tax-employer_topics #page #content #main h2,.employer_blog-template-default #page #content #main h2{margin:10px 0 15px;line-height:27px}.post-type-archive-employer_blog #page #content #main h2 a,.tax-employer_topics #page #content #main h2 a,.employer_blog-template-default #page #content #main h2 a{font-size:18px}.post-type-archive-employer_blog #page #content #main h4,.tax-employer_topics #page #content #main h4,.employer_blog-template-default #page #content #main h4{margin:20px 0 0;font-size:16px}.post-type-archive-employer_blog #page #content #main h4 a,.tax-employer_topics #page #content #main h4 a,.employer_blog-template-default #page #content #main h4 a{font-weight:400}.post-type-archive-employer_blog #page #content #main h4 a:hover,.tax-employer_topics #page #content #main h4 a:hover,.employer_blog-template-default #page #content #main h4 a:hover{color:red}.post-type-archive-employer_blog #page #content #main small,.tax-employer_topics #page #content #main small,.employer_blog-template-default #page #content #main small{font-size:14px;margin:0 0 20px}.post-type-archive-employer_blog #page #content #main .entry,.tax-employer_topics #page #content #main .entry,.employer_blog-template-default #page #content #main .entry{margin:20px 0 0}.post-type-archive-employer_blog #page #content #main .entry p,.tax-employer_topics #page #content #main .entry p,.employer_blog-template-default #page #content #main .entry p{line-height:25px;margin:0 0 5px}.post-type-archive-employer_blog #page #content #main .entry a,.tax-employer_topics #page #content #main .entry a,.employer_blog-template-default #page #content #main .entry a{font-size:14px;padding:0 23px 0 0}.post-type-archive-employer_blog #page #content #main .entry a:hover,.tax-employer_topics #page #content #main .entry a:hover,.employer_blog-template-default #page #content #main .entry a:hover{color:red}.post-type-archive-employer_blog #page #content #main hr,.tax-employer_topics #page #content #main hr,.employer_blog-template-default #page #content #main hr{margin:40px 0}.post-type-archive-employer_blog #page #content #main .pager-wrapper,.tax-employer_topics #page #content #main .pager-wrapper,.employer_blog-template-default #page #content #main .pager-wrapper{display:flex;justify-content:space-between}.post-type-archive-employer_blog #page #content #main .pager-wrapper .nav-previous,.post-type-archive-employer_blog #page #content #main .pager-wrapper .nav-previous,.tax-employer_topics #page #content #main .pager-wrapper .nav-previous,.tax-employer_topics #page #content #main .pager-wrapper .nav-previous,.employer_blog-template-default #page #content #main .pager-wrapper .nav-previous,.employer_blog-template-default #page #content #main .pager-wrapper .nav-previous{height:35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.post-type-archive-employer_blog #page #content #main .pager-wrapper .nav-previous a,.post-type-archive-employer_blog #page #content #main .pager-wrapper .nav-previous a,.tax-employer_topics #page #content #main .pager-wrapper .nav-previous a,.tax-employer_topics #page #content #main .pager-wrapper .nav-previous a,.employer_blog-template-default #page #content #main .pager-wrapper .nav-previous a,.employer_blog-template-default #page #content #main .pager-wrapper .nav-previous a{font-size:14px;display:block;width:100%;height:100%;padding:5px 10px;color:#888;font-weight:600;border:1px solid #e1e1e1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.post-type-archive-employer_blog #page #content #main .mobile-category-wrapper,.tax-employer_topics #page #content #main .mobile-category-wrapper,.employer_blog-template-default #page #content #main .mobile-category-wrapper{display:block;width:100%;height:auto;margin:0 0 20px;border:1px solid #e1e1e1}.post-type-archive-employer_blog #page #content #main .mobile-category-wrapper h4,.tax-employer_topics #page #content #main .mobile-category-wrapper h4,.employer_blog-template-default #page #content #main .mobile-category-wrapper h4{width:100%;height:50px;display:block;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px;text-align:left!important;margin:0;padding:20px 50px 8px 20px;background:url(images/svg/plus-icon_gray.svg) no-repeat 92% 20px}.post-type-archive-employer_blog #page #content #main .mobile-category-wrapper .mobile-categories-list,.tax-employer_topics #page #content #main .mobile-category-wrapper .mobile-categories-list,.employer_blog-template-default #page #content #main .mobile-category-wrapper .mobile-categories-list{display:none;padding:0 0 30px}.post-type-archive-employer_blog #page #content #main .mobile-category-wrapper .mobile-categories-list .employer-blog-cats,.tax-employer_topics #page #content #main .mobile-category-wrapper .mobile-categories-list .employer-blog-cats,.employer_blog-template-default #page #content #main .mobile-category-wrapper .mobile-categories-list .employer-blog-cats{padding:10px 0 5px 20px}.post-type-archive-employer_blog #page #content #main .mobile-category-wrapper .mobile-categories-list .employer-blog-cats a,.tax-employer_topics #page #content #main .mobile-category-wrapper .mobile-categories-list .employer-blog-cats a,.employer_blog-template-default #page #content #main .mobile-category-wrapper .mobile-categories-list .employer-blog-cats a{font-size:14px}.post-type-archive-employer_blog #page #content #main .mobile-category-wrapper .mobile-categories-list .employer-blog-cats.active a,.tax-employer_topics #page #content #main .mobile-category-wrapper .mobile-categories-list .employer-blog-cats.active a,.employer_blog-template-default #page #content #main .mobile-category-wrapper .mobile-categories-list .employer-blog-cats.active a{color:#888}.post-type-archive-employer_blog #page #content #main .mobile-category-wrapper.red,.tax-employer_topics #page #content #main .mobile-category-wrapper.red,.employer_blog-template-default #page #content #main .mobile-category-wrapper.red{border:1px solid #ef4129}.post-type-archive-employer_blog #page #content #main .mobile-category-wrapper.red h4,.tax-employer_topics #page #content #main .mobile-category-wrapper.red h4,.employer_blog-template-default #page #content #main .mobile-category-wrapper.red h4{background:url(images/svg/x-icon_red.svg) no-repeat 92% 20px}.post-type-archive-employer_blog #page #content #secondary,.tax-employer_topics #page #content #secondary,.employer_blog-template-default #page #content #secondary{display:none}}.post-type-archive-employer_blog #secondary .sidebar-widget-category-list .employer-blog-cats:last-child{display:none}.employer_blog-template-default small{display:block;margin:0 0 30px}.employer_blog-template-default h2{margin:25px 0 20px}.tax-employer_topics .featureco,.employer_blog-template-default .featureco{margin:0;background:#f9f9f9;border-bottom:1px solid #e1e1e1;height:38px;padding:0 10%}.tax-employer_topics .featureco a,.employer_blog-template-default .featureco a{display:block;padding:12px 0 0;font-size:13px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.tax-employer_topics .featureco a:hover,.employer_blog-template-default .featureco a:hover{color:red}.tax-employer_topics .featureco a i,.employer_blog-template-default .featureco a i{margin:0}.tax-employer_topics .featureco a i:before,.employer_blog-template-default .featureco a i:before{display:inline-block;margin:0 10px 0 0;content:"";width:14px;height:10px;background:url(images/svg/arrow_backwards_icon.svg) no-repeat center center}.tax-employer_topics .archive-header,.employer_blog-template-default .archive-header{margin:0 0 30px}.tax-employer_topics .archive-header .archive-meta-category,.employer_blog-template-default .archive-header .archive-meta-category{font-size:16px;color:#888;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-weight:400;margin:0 0 12px!important}.tax-employer_topics .archive-header .archive-meta-category-name,.employer_blog-template-default .archive-header .archive-meta-category-name{font-size:35px;color:#333}@media all and (max-width:767px) and (min-width:320px){.tax-employer_topics .featureco,.employer_blog-template-default .featureco{padding:0 0 0 5%}.tax-employer_topics .archive-meta-category-name,.employer_blog-template-default .archive-meta-category-name{font-size:24px!important;margin:0 0 20px}}@media all and (min-width:768px) and (max-width:1024px){.tax-employer_topics .featureco,.employer_blog-template-default .featureco{padding:0 0 0 5%}}#page #content #main .most-recent{background:#38c3e3;color:#fff;padding:2px 22px;font-size:14px;border-radius:20px;margin:0 0 0 20px}#page #content #main hr:last-child{display:none}.employer-widget-container{height:auto;width:100%;margin:0 0 20px}.employer-widget-container .employer-widget{position:relative;height:168px;overflow:hidden}.employer-widget-container .employer-ebook-right{position:relative;min-height:182px;background:#f4f4f4;padding:20px}.employer-widget-container .employer-ebook-right .ebook-widget-header{font-size:16px;color:#888}.employer-widget-container .employer-ebook-right .from-resource-widget-title{margin:5px 0 0;font-size:16px;color:#333}.employer-widget-container .employer-ebook-right .ebook-widget-widget{position:absolute;bottom:20px}.employer-widget-container .employer-ebook-right .ebook-widget-widget .ebook-widget-body{display:none}.employer-widget-container .employer-ebook-right .ebook-widget-widget .ebook-widget-download a{font-size:14px;color:#ea3f1f;padding:0 23px 0 0;background:url(images/svg/arrow_forward.svg) no-repeat right center}.employer-widget-container .employer-ebook-right .ebook-widget-widget .ebook-widget-download a:hover{color:red}.employer-widget-container .employer-ebook-right .ebook-widget-widget br{display:none}.site-content.product-detail-page.single-course-page{max-width:960px;padding-right:0;padding-left:0}.site-content.product-detail-page.single-course-page #primary{margin-right:20px;padding-left:20px;max-width:620px}.site-content.product-detail-page.single-course-page #primary #main{padding-bottom:50px}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page #primary #main{padding:0;margin:0}}@media all and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page #primary{margin-right:0;padding-left:0;max-width:100%}}.site-content.product-detail-page.single-course-page article[id^="course_post-"]{margin-right:20px;max-width:600px;width:600px}.site-content.product-detail-page.single-course-page article[id^="course_post-"] h1,.site-content.product-detail-page.single-course-page article[id^="course_post-"] h2,.site-content.product-detail-page.single-course-page article[id^="course_post-"] h3,.site-content.product-detail-page.single-course-page article[id^="course_post-"] h4{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;color:#333;float:none}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .entry-header .entry-title{font-size:32px}@media all and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .entry-header .entry-title{font-size:20px;margin-bottom:0}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .entry-header p{font-size:22px;color:#333}@media all and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .entry-header p{font-size:16px}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .entry-header{padding:20px 20px 0}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course p{font-size:16px;color:#555;line-height:26px}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course .skills-to-learn{margin:30px 0 3px;padding:30px;background:#f4f4f4}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course .skills-to-learn p{padding:0 0 0 30px;background:url(images/svg/checkmark_icon.svg) no-repeat 0 8px}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course .skills-to-learn{margin:0;padding:20px 20px 5px}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-level{background:#888;font-size:14px;width:150px;line-height:20px;text-align:center;color:#fff;padding:0 10px;border-radius:20px}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-level span{font-weight:600}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-level{margin:0 0 0 20px}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-instructor{height:35px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-size:16px;color:#333;padding:10px 0;margin:20px 0;line-height:14px}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-instructor span{color:#ef4129}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-instructor{padding:10px 20px}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-promo-item-main{display:none}@media all and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-promo-item-main{display:block!important}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-promo-item-main .course-cta-shadow{box-shadow:none}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-promo-item-main .course-cta{padding:0 20px}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-promo-item-main .course-cta h4{display:none}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-promo-item-main .course-cta .cta-buy_now #cta-rounded{width:280px!important}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-promo-item-main .course-cta .cta-buy_now #cta-rounded .button{float:none;width:280px!important}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-promo-item-main .course-info{padding:20px;margin:20px}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-promo-item-main .refer-share{margin:20px auto 0}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-video{margin:40px 0 0}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-video .video-js .vjs-big-play-button{width:202px;height:50px;top:70%;left:33%;background:#fff;border:none}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-video .video-js .vjs-big-play-button:before{content:"";display:block;width:20px;height:20px;margin:0 0 0 42px;background:url(images/svg/watch-preview_icon.svg) no-repeat center center}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-video .video-js .vjs-big-play-button:after{content:"";display:none}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-video .video-js .vjs-big-play-button .vjs-control-text{width:132px;height:16px;font-size:14px;font-weight:600;color:#ef4129;overflow:visible;top:5px;left:55px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;clip:initial;text-transform:uppercase}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-target{margin:30px 0 0}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #course-target{margin:0;padding:20px 20px 0}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #skills-to-learn{margin:30px 0 3px;padding:30px;background:#f4f4f4}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #skills-to-learn p{padding:0 0 0 30px;background:url(images/svg/checkmark_icon.svg) no-repeat 0 8px}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #skills-to-learn{margin:0;padding:20px 20px 5px}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #why-this-course{margin:40px 0 0}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #why-this-course{margin:0;padding:20px 20px 0}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper{margin:40px 0 0}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper h4{font-size:14px;color:#888;margin:0 0 10px}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper p{font-size:14px;color:#555;margin-bottom:0}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper .session-num{position:relative;padding:0 0 40px 30px;border-left:1px solid #e1e1e1}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper .session-num .top-left{position:absolute;width:10px;height:10px;background:#888;top:0;left:-5px;border-radius:50%}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper .session-num .session_content ul{margin:0}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper .session-num .session_content ul li{font-size:14px;color:#555}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper .session-num .session_content h3{font-size:16px;margin:0}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper .session-num .show-more{margin:20px 0 0;color:#ef4129;cursor:pointer}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper .session-num .show-more{margin:5px 0 0}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper .session-num{padding:0 0 20px 30px}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper .session-num:first-child .session_content{height:82px;overflow:hidden}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper .session-num:first-child .session_content{height:75px}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper .session-num:first-child .session_content.show-more{height:auto}.site-content.product-detail-page.single-course-page article[id^=course_post-] .single-course #sessions-wrapper .session-num:nth-child(n+2) .session_content{height:30px;overflow:hidden}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^=course_post-] .single-course #sessions-wrapper .session-num:nth-child(n+2) .session_content{height:20px}}.site-content.product-detail-page.single-course-page article[id^=course_post-] .single-course #sessions-wrapper .session-num:nth-child(n+2) .session_content.show-more{height:auto}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper{margin:0;padding:20px}}@media all and (min-width:768px) and (max-width:1024px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #sessions-wrapper{margin:40px 0 0 5px}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor{position:relative;margin:40px 0 0;padding:40px 0;border-top:1px solid #e1e1e1}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .to-top{position:absolute;top:0;right:0;width:130px;height:40px;padding:8px 0 0;text-align:center;color:#ef4129;font-size:13px;border:1px solid #e1e1e1;border-top:none;cursor:pointer}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .to-top{display:none}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .instructor-img{width:140px;height:140px;margin:0 20px 20px 0;float:left}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .instructor-img .img-holder{width:140px;height:140px}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .instructor-img .img-holder img{border-radius:50%;width:100%;height:100%}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .instructor-img .img-holder{width:60px;height:60px}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .instructor-img{width:60px;height:60px}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .instructor-info{float:left;width:70%}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .instructor-info .static-header{font-size:16px;color:#888;margin:0}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .instructor-info .static-header{font-size:14px}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .instructor-info h3{font-size:24px;margin:0 0 6px}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .instructor-info h3{font-size:18px}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .instructor-info .num-of-courses{color:#ef4129;font-size:16px;margin-bottom:20px}@media all and (min-width:768px) and (max-width:1024px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .instructor-info{width:64%}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper #instructor-description{font-size:16px;color:#555}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper #instructor-description{clear:both}}@media all and (min-width:768px) and (max-width:1024px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper #instructor-description{clear:both}}.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .show-more-trigger{margin:0 0 0 160px}@media all and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .show-more-trigger{margin:0}}@media all and (min-width:768px) and (max-width:1024px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor .instructor-info-wrapper .show-more-trigger{margin:0}}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"] .single-course #about-instructor{margin:0;padding:30px 20px}}@media all and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page article[id^="course_post-"]{margin-right:0;max-width:100%;width:100%}}@media all and (min-width:768px) and (max-width:1024px){.site-content.product-detail-page.single-course-page article[id^="course_post-"]{max-width:100%;width:100%}}.site-content.product-detail-page.single-course-page #secondary .course-cta-slider-sticky{position:fixed;width:300px;top:20px;transform:translateZ(0);-webkit-transform:translateZ(0)}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page #secondary{display:none}}.site-content.product-detail-page.single-course-page #course-promo-item .course-img,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-img{position:relative}.site-content.product-detail-page.single-course-page #course-promo-item .course-img .sale-icon,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-img .sale-icon{width:60px;height:60px;position:absolute;top:-20px;right:-15px;background:url(images/xsale_icon.png.pagespeed.ic.xvF8E-sjrD.png) no-repeat center center}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta{padding:30px}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta h4,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta h4{margin:0;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:16px;color:#333}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .prices,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .prices{display:flex;height:40px;margin:15px 0 0}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .prices>div,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .prices>div{margin:0 20px 0 0}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .prices .sale-price,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .prices .sale-price{font-size:35px;color:#333;padding:10px 0 0}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .prices .reg-price,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .prices .reg-price{color:#888}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .prices .reg-price div:first-child,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .prices .reg-price div:first-child{font-size:13px;height:13px}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .prices .reg-price .strike,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .prices .reg-price .strike{height:16px;margin:5px 0 0;font-size:16px}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .prices .reg-price .strike span:last-child,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .prices .reg-price .strike span:last-child{text-decoration:line-through}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .prices .you-save,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .prices .you-save{color:#ef4129}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .prices .you-save div:first-child,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .prices .you-save div:first-child{font-size:13px;height:13px}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .prices .you-save .save-pcnt,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .prices .you-save .save-pcnt{height:16px;margin:5px 0 0;font-size:16px}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .sale-ends,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .sale-ends{margin:10px 0 5px;font-size:14px}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .cta-buy_now,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .cta-buy_now{display:flex;flex-direction:column}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .cta-buy_now #cta-rounded,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .cta-buy_now #cta-rounded{float:none;margin:10px auto 0}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .cta-buy_now #cta-rounded .button,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .cta-buy_now #cta-rounded .button{width:150px;height:50px;display:block;margin:0 auto;padding:12px 25px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;font-weight:600;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .cta-buy_now #cta-rounded .button:after,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .cta-buy_now #cta-rounded .button:after{content:""}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .cta-buy_now #cta-rounded .button:hover,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .cta-buy_now #cta-rounded .button:hover{background:red;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:none}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .cta-buy_now #cta-rounded a,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .cta-buy_now #cta-rounded a{width:240px!important}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .cta-buy_now .discount-info,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .cta-buy_now .discount-info{font-size:13px;color:#888;margin:8px 0 0}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta .cta-buy_now .discount-info .hightlite-red,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta .cta-buy_now .discount-info .hightlite-red{color:#c94d2a}.site-content.product-detail-page.single-course-page #course-promo-item .course-info,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-info{background:#f9f9f9;padding:30px 30px 40px}.site-content.product-detail-page.single-course-page #course-promo-item .course-info ul,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-info ul{list-style:none;margin:0;padding:0}.site-content.product-detail-page.single-course-page #course-promo-item .course-info ul li,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-info ul li{font-size:14px;color:#555}.site-content.product-detail-page.single-course-page #course-promo-item .course-cta-shadow,.site-content.product-detail-page.single-course-page #course-promo-item-main .course-cta-shadow{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.2);-moz-box-shadow:0 1px 5px 0 rgba(50,50,50,.2);box-shadow:0 1px 5px 0 rgba(50,50,50,.2)}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share{height:40px;width:300px;margin:20px 0 0;position:relative}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share span,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share span{width:18px;height:18px;display:inline-block;margin:0 0 0 15px}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .refer-share-initial,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .refer-share-initial{height:40px;width:300px;border:1px solid #e1e1e1;position:absolute;top:0;left:0;background:#fff;transition:all .5s ease-in}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .refer-share-initial div,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .refer-share-initial div{float:left;height:38px;font-size:13px;color:#888;cursor:pointer}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .refer-share-initial .refer,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .refer-share-initial .refer{width:177px;border-right:1px solid #e1e1e1;padding:8px 30px 0 30px;background:url(images/svg/refer_icon.svg) no-repeat 130px center}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .refer-share-initial .share,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .refer-share-initial .share{width:120px;padding:8px 26px 0 30px;background:url(images/svg/share.svg) no-repeat 70px center}@media all and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .refer-share-initial .share,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .refer-share-initial .share{width:100%;padding:8px 26px 0 110px;background:url(images/svg/share.svg) no-repeat 160px center}}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .refer-share-initial.flip,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .refer-share-initial.flip{transform:rotateX(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .refer-email,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .refer-email{height:40px;width:300px;display:flex;border:1px solid #e1e1e1;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.2);-moz-box-shadow:0 1px 5px 0 rgba(50,50,50,.2);box-shadow:0 1px 5px 0 rgba(50,50,50,.2);transform:rotateX(180deg)}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .refer-email form,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .refer-email form{padding:5px 4px 0}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .refer-email input[type="text"],.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .refer-email input[type="text"]{width:193px;padding:0 0 0 20px;font-size:13px;color:#888;border:none}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .refer-email input[type="submit"],.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .refer-email input[type="submit"]{width:92px;height:28px;padding:8px 20px 8px 0;float:none;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:13px;font-weight:400;text-transform:none;background:url(images/svg/refer_icon_white.svg) no-repeat 60px #888}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .refer-email.flip,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .refer-email.flip{transform:rotateX(0deg)}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social{height:40px;width:300px;display:flex;justify-content:center;align-items:center;border:1px solid #e1e1e1;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.2);-moz-box-shadow:0 1px 5px 0 rgba(50,50,50,.2);box-shadow:0 1px 5px 0 rgba(50,50,50,.2);transform:rotateX(180deg)}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social .close-links,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social .close-links{position:absolute;top:0;right:0;display:block;width:39px;height:38px;margin:0;background:url(images/svg/close-links.svg) no-repeat center center #f9f9f9;border-left:1px solid #e1e1e1;cursor:pointer}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social span,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social span{margin:0 25px 0 30px;display:inline-block;width:40px;height:22px;font-size:13px;color:#888}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social a,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social a{display:block;width:16px;height:18px;margin:0 30px 0 0;color:#fff}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social a i,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social a i{display:none}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social .addthis_button_facebook,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social .addthis_button_facebook{background:url(images/svg/fb_icon.svg) no-repeat center center}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social .addthis_button_twitter,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social .addthis_button_twitter{background:url(images/svg/twitter_icon.svg) no-repeat center center}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social .addthis_button_linkedin,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social .addthis_button_linkedin{margin:0 50px 0 0;background:url(images/svg/in_icon.svg) no-repeat center center}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social .addthis_toolbox,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social .addthis_toolbox{margin:0 36px 0 0}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social .addthis_toolbox ul li,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social .addthis_toolbox ul li{margin-right:15px}@media only screen and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social .addthis_toolbox,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social .addthis_toolbox{display:block}}@media all and (min-width:768px) and (max-width:1024px){.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social .addthis_toolbox,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social .addthis_toolbox{display:block}}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social.flip,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social.flip{transform:rotateX(0deg)}.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .share-social,.site-content.product-detail-page.single-course-page #course-promo-item .refer-share .refer-email,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .share-social,.site-content.product-detail-page.single-course-page #course-promo-item-main .refer-share .refer-email{position:absolute;top:0;left:0;background:#fff;transition:all .5s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media all and (min-width:768px) and (max-width:1024px){.site-content.product-detail-page.single-course-page #course-promo-item,.site-content.product-detail-page.single-course-page #course-promo-item-main{display:none}}@media all and (max-width:767px) and (min-width:320px){.site-content.product-detail-page.single-course-page{max-width:100%!important;padding:0!important;margin:0}}@media all and (min-width:768px) and (max-width:1024px){.site-content.product-detail-page.single-course-page{width:730px;padding:0!important;margin:0 auto}.site-content.product-detail-page.single-course-page #primary{width:452px;padding-left:0}.site-content.product-detail-page.single-course-page #primary #course-promo-item-main{display:none}.site-content.product-detail-page.single-course-page #secondary{width:256px}.site-content.product-detail-page.single-course-page #secondary #course-promo-item{display:block}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .sale-icon{top:10px;right:8px}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .course-cta{padding:20px}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .course-cta h4{font-size:14px}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .course-cta .prices>div{margin:0 20px 0 0}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .course-cta .prices .sale-price{font-size:30px}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .course-cta #cta-rounded .button{width:215px!important}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .refer-share{width:256px}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .refer-share .refer-share-initial{width:256px}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .refer-share .refer-share-initial .refer{width:160px;padding:8px 30px 0 20px;background-position:120px center;display:none}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .refer-share .refer-share-initial .share{width:100%;padding:8px 26px 0 100px;background-position:140px center}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .refer-share .share-social{width:256px}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .refer-share .share-social span:first-child{margin:0 15px 0 20px}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .refer-share .share-social .addthis_toolbox ul li{margin-right:10px}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .refer-share .refer-email{width:256px}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .refer-share .refer-email input[type="text"]{width:160px}.site-content.product-detail-page.single-course-page #secondary #course-promo-item .refer-share .refer-email input[type="submit"]{width:80px}}.page-template.page-template-template-course-overview #primary #courses-listing-header{width:960px;margin:0 auto;left:0}.page-template.page-template-template-course-overview #primary #courses-header-inner{padding:30px 0;background:#f4f4f4}.page-template.page-template-template-course-overview #primary #courses-header-inner h1{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:32px;margin:0;padding:0 0 10px}.page-template.page-template-template-course-overview #primary #courses-header-inner h2{font-size:18px}.page-template.page-template-template-course-overview #primary #courses-header-inner h4{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px}.page-template.page-template-template-course-overview #primary #course-promo-message{background:#fff;padding:40px 0 30px}.page-template.page-template-template-course-overview #primary #course-promo-message h3{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:20px;margin-bottom:0!important}.page-template.page-template-template-course-overview #primary #course-promo-message p{font-size:16px}@media all and (max-width:767px) and (min-width:320px){.page-template.page-template-template-course-overview #primary #courses-header-inner{padding:20px 0 20px}.page-template.page-template-template-course-overview #primary #courses-header-inner h1{font-size:30px;float:none!important;text-align:center!important;padding:0}.page-template.page-template-template-course-overview #primary #courses-header-inner p{margin:0}.page-template.page-template-template-course-overview #primary #courses-header-inner p a.hidden-on-no-access{display:none}.page-template.page-template-template-course-overview #primary #courses-header-inner h2{font-size:18px;line-height:normal;padding:20px}.page-template.page-template-template-course-overview #primary #course-promo-message{padding:30px 0 30px}.page-template.page-template-template-course-overview #primary #course-promo-message h3{font-size:20px}.page-template.page-template-template-course-overview #primary #course-promo-message p{font-size:14px}}.page-template.page-template-template-course-overview #course-preview.modal{margin-top:100px}.page-template.page-template-template-course-overview #course-preview.modal .modal-body{position:initial}.page-template.page-template-template-course-overview #course-preview.modal .modal-dialog{width:700px}.page-template.page-template-template-course-overview #course-preview.modal .modal-dialog .modal-content{width:700px;height:450px}.page-template.page-template-template-course-overview #course-preview.modal .modal-dialog .modal-content .modal-header{text-align:initial}.page-template.page-template-template-course-overview #course-preview.modal .modal-dialog .modal-content .modal-header h4{font-size:32px;clear:left}.page-template.page-template-template-course-overview #course-preview.modal .modal-dialog .modal-content .modal-header button.close{float:right}.page-template.page-template-template-course-overview #course-preview.modal .modal-dialog .modal-content .modal-header button.close:hover{background-color:#fff}.page-template.page-template-template-course-overview #course-preview.modal .modal-dialog .modal-content .modal-header button.close:after{content:none}@media all and (max-width:767px) and (min-width:320px){.page-template.page-template-template-course-overview .mobile-only.course-category-link{text-align:center;font-size:24px}}.page-template.page-template-template-course-overview .course-overview{background:#fff}.page-template.page-template-template-course-overview .course-overview .course-overview-inner{position:relative;width:960px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.page-template.page-template-template-course-overview .course-overview .course-overview-inner.course-bookmarks .course:last-child{margin-bottom:100px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-back-link{width:100%;margin-bottom:27px;margin-right:12px;font-size:18px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner.course-past-purchases{display:block;padding-top:7px;padding-bottom:40px;font-size:16px;color:#333;letter-spacing:0}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-category-link{position:absolute;right:20px;font-size:18px}@media all and (max-width:767px) and (min-width:320px){.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-category-link{display:none}}.page-template.page-template-template-course-overview .course-overview .course-overview-inner.course-carousel-label{padding-bottom:15px;padding-top:30px;justify-content:flex-start;font-size:24px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner.course-tiles{padding-bottom:40px;justify-content:left}@media all and (max-width:767px) and (min-width:320px){.page-template.page-template-template-course-overview .course-overview .course-overview-inner.course-tiles{justify-content:center;padding-bottom:0;width:100%}.page-template.page-template-template-course-overview .course-overview .course-overview-inner.course-tiles a.button{margin:0 20px 20px 20px;width:100%;max-width:none}}.page-template.page-template-template-course-overview .course-overview .course-overview-inner.course-tiles.my-courses{padding-bottom:100px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner.course-tiles .button{margin-left:16px;margin-right:16px;width:160px;vertical-align:middle;word-wrap:break-word;text-align:center;white-space:normal;display:flex;align-items:center;justify-content:center;background:#f4f4f4;border:1px solid #e1e1e1;color:#555;text-transform:none;border-radius:5px;font-size:15px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner.course-tiles .button:hover{color:#fff;background:#38c3e3}.page-template.page-template-template-course-overview .course-overview .course-overview-inner.course-tiles .button:after{content:none}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons-col{padding-left:0}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons{margin-top:40px;float:right}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons.active .star{color:#38c3e3}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons.active .star-hover{color:#38c3e3}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button{cursor:pointer;margin-left:15px;vertical-align:middle;word-wrap:break-word;text-align:center;white-space:normal;display:table-cell;background:#f4f4f4;border:1px solid #e1e1e1;color:#555;text-transform:none;border-radius:5px;font-size:16px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button.bookmark{margin-left:0;padding-left:3px;padding-bottom:2px;padding-right:15px;padding-top:3px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button.mb-loading .course-favorite .fa-circle-thin{display:none}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button.mb-loading .course-favorite .bookmark-spinner{display:block}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button .bookmark-spinner{font:14px/1 MbIconKit;display:none;font-size:2em;color:#38c3e3;-webkit-animation:fa-spin 1.2s infinite linear;animation:fa-spin 1.2s infinite linear}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button .bookmark-spinner:before{font:14px/1 MbIconKit;content:"";font-size:1em}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button.active .star{color:#38c3e3}@media (hover:hover){.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button:hover{color:#fff;background:#38c3e3}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button:hover .bookmark-spinner{color:#fff}}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button:after{content:none}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button .star:before{content:""}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button .star-hover:before{content:""}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button .fa-circle{color:#d8d8d8}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course-details-buttons .button .fa-circle-thin{color:#fff}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-prev{left:-40px;-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-next{right:-20px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-prev,.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-next{background:url(images/svg/course-chevron.svg) no-repeat center center #fff;color:#888;font-size:0;line-height:0;position:absolute;height:calc(100% - 30px);display:block;width:40px;padding:0;cursor:pointer;border:none;outline:none}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-prev:after,.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-next:after{content:none;right:0}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-prev:hover,.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-next:hover{background-color:#f4f4f4}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-prev.slick-disabled,.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-next.slick-disabled{opacity:.3}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card{width:300px;margin-bottom:30px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder{position:relative;height:168px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark{cursor:pointer}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark.active .star{color:#38c3e3}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark.active .star-hover{color:#38c3e3}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark.mb-loading .course-favorite .fa-circle-thin{display:none}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark.mb-loading .course-favorite .bookmark-spinner{display:block}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark .course-favorite{position:absolute;float:right;right:5px;top:5px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark .course-favorite .bookmark-spinner{font:14px/1 MbIconKit;display:none;font-size:2em;color:#38c3e3;-webkit-animation:fa-spin 1.2s infinite linear;animation:fa-spin 1.2s infinite linear}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark .course-favorite .bookmark-spinner:before{font:14px/1 MbIconKit;content:"";font-size:1em}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark .course-favorite .star:before{content:""}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark .course-favorite .star-hover:before{content:""}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark .course-favorite .fa-circle{color:#d8d8d8}@media (hover:hover){.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark .course-favorite:hover .fa-circle-thin,.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark .course-favorite:hover .star-hover{color:#38c3e3}}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder .course-card-bookmark .course-favorite .fa-circle-thin{color:#fff}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .img-holder img{width:100%;height:168px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info{padding-left:15px;padding-right:15px;display:flex;flex-direction:column;height:190px;background:#fff;padding:30px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;position:relative}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info.course-teaser{margin-top:30px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-card-search{background:url(images/svg/course-search.svg) no-repeat center center transparent;font-size:0;padding-top:27px;padding-bottom:27px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-card-search:after{content:none}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-card-star{position:initial}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-card-star .star{color:#38c3e3}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-card-star .star:before{content:""}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-card-star .star-hover{color:#38c3e3}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-card-star .star-hover:before{content:""}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-card-star .fa-circle{color:#d8d8d8}@media (hover:hover){.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-card-star:hover .fa-circle-thin,.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-card-star:hover .star-hover{color:#38c3e3}}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-card-star .fa-circle-thin{color:#fff}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-card-teaser{padding-top:15px;font-size:20px;color:#888;letter-spacing:0;line-height:30px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info h3{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;margin:0}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info p{overflow:hidden;font-size:14px;color:#888;margin:10px 0 0}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-prices{display:flex;position:absolute;bottom:20px;left:30px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-prices div{margin:0 15px 0 0}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-prices .sale-price{font-size:24px;color:#333}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-info .course-prices .regular-price{font-size:18px;color:#888;text-decoration:line-through}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card a:hover{text-decoration:none}@media all and (max-width:767px) and (min-width:320px){.page-template.page-template-template-course-overview #primary #courses-listing-header{width:auto}.page-template.page-template-template-course-overview .course-overview .course-overview-inner{width:calc(100% - 40px);margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-prev{left:-20px;z-index:999}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-next{right:-20px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte{width:100%}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte.empty-course{display:none}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card{margin-bottom:0;width:100%;margin-right:0;padding:20px;border-top:1px solid #e1e1e1}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .img-holder{height:80px;width:80px;float:left;margin:0 20px 0 0}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .img-holder img{width:inherit;height:inherit;object-fit:cover}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .course-info{padding:0;background:transparent;height:auto;border-right:none;border-bottom:none;border-left:none}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .course-info h3{font-size:14px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .course-info p{font-size:12px;margin:5px 0 10px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .course-info .course-prices{position:relative;bottom:inherit;left:inherit}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .course-info .course-prices .sale-price{font-size:16px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .course-info .course-prices .regular-price{font-size:12px;line-height:16px;padding:5px 0 10px}}@media all and (min-width:768px) and (max-width:1024px){.page-template.page-template-template-course-overview #primary #courses-listing-header{width:700px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner{width:700px;justify-content:space-between}.page-template.page-template-template-course-overview .course-overview .course-overview-inner.course-tiles .button{margin-left:8px;margin-right:7px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner.course-tiles a:nth-child(5){display:none}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-prev{z-index:999;left:-30px;width:25px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-next{right:-32px;width:25px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-slide{margin:0 10px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .slick-list{margin:0 -15px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte{width:216px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card{width:100%}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .img-holder{width:100%;height:122px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .img-holder img{width:inherit;height:inherit}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .course-info{padding:20px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .course-info h3{font-size:16px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .course-info p{font-size:14px;margin:10px 0 0}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .course-info .course-prices{bottom:20px;left:20px}.page-template.page-template-template-course-overview .course-overview .course-overview-inner .course.karte .course-card .course-link .course-info .course-prices div{font-size:18px}}.product-template-default.single-product #legacy-related-courses-section{width:100%;height:640px;padding:50px;background:#f4f4f4}.product-template-default.single-product #legacy-related-courses-section h2{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:24px;color:#333;text-align:center;margin:0 0 50px}@media only screen and (max-width:767px) and (min-width:320px){.product-template-default.single-product #legacy-related-courses-section h2{font-size:18px;margin:0;padding:0 20px 20px}}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper{width:960px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card{width:300px;margin-bottom:30px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .img-holder{height:168px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .img-holder img{width:100%;height:168px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-info{display:flex;flex-direction:column;height:230px;padding:30px;background:#fff;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;position:relative}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-info h3{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;margin:0}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-info p{font-size:14px;color:#888;margin:10px 0 0}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-info .course-prices{display:flex;position:absolute;bottom:20px;left:30px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-info .course-prices div{margin:0 15px 0 0}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-info .course-prices .sale-price{font-size:24px;color:#333}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-info .course-prices .regular-price{font-size:18px;color:#888;text-decoration:line-through}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card a:hover{text-decoration:none}.product-template-default.single-product #legacy-related-courses-section .all-courses-link{margin:10px 0 0;text-align:center}@media all and (max-width:767px) and (min-width:320px){.product-template-default.single-product #legacy-related-courses-section{height:auto;padding:30px 0}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper{width:100%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte{width:100%}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card{margin-bottom:0;width:100%;margin-right:0;padding:20px;border-top:1px solid #e1e1e1}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .img-holder{height:80px;width:80px;float:left;margin:0 20px 0 0}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .img-holder img{width:inherit;height:inherit}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .course-info{padding:0;background:transparent;height:auto;border-right:none;border-bottom:none;border-left:none}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .course-info h3{font-size:14px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .course-info p{font-size:12px;margin:5px 0 10px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .course-info .course-prices{position:relative;bottom:inherit;left:inherit}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .course-info .course-prices .sale-price{font-size:16px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .course-info .course-prices .regular-price{font-size:12px;line-height:16px;padding:5px 0 10px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte:last-child .course-card{border-bottom:1px solid #e1e1e1}}@media all and (min-width:768px) and (max-width:1024px){.product-template-default.single-product #legacy-related-courses-section{width:100%;height:auto;padding:40px}.product-template-default.single-product #legacy-related-courses-section #primary #courses-listing-header{width:700px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper{width:700px;justify-content:space-between}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte{width:216px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card{width:100%}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .img-holder{width:100%;height:122px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .img-holder img{width:inherit;height:inherit}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .course-info{padding:20px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .course-info h3{font-size:16px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .course-info p{font-size:14px;margin:10px 0 0}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .course-info .course-prices{bottom:20px;left:20px}.product-template-default.single-product #legacy-related-courses-section .related-courses-wrapper .karte .course-card .course-link .course-info .course-prices div{font-size:18px}.product-template-default.single-product #legacy-related-courses-section .all-courses-link{margin:10px 0 0}}.locked-preview .locked-preview-content{border:#e1e1e1 thin solid;position:relative}.locked-preview .locked-preview-content .locked-preview-content-sign-in{background:#f4f4f4;height:77px;width:100%;position:absolute;bottom:0;text-align:center;line-height:77px}.locked-preview .locked-preview-content .locked-preview-content-editable{background:#fff;text-align:center;padding-top:40px}.locked-preview .locked-preview-content .locked-preview-content-editable h1{margin-top:0;margin-bottom:10px;font-size:24px}.locked-preview .locked-preview-content .locked-preview-content-editable h2{margin-left:10px;margin-right:10px;font-size:16px}.locked-preview .locked-preview-content .locked-preview-content-editable .features{width:240px;margin:0 auto}.locked-preview .locked-preview-content .locked-preview-content-editable .features p{padding:0 0 0 22px;background:url(images/svg/checkmark_icon.svg) no-repeat 0 8px;text-align:left;line-height:24px}.locked-preview .locked-preview-content .locked-preview-content-editable .learn-more{padding-top:23px;clear:both;width:100px;margin:0 auto}.locked-preview .locked-preview-content .locked-preview-content-editable .cta{padding-top:22px;width:240px;margin:0 auto;clear:both}.locked-preview .locked-preview-content .locked-preview-content-editable .cta a{width:240px}.locked-preview .locked-preview-content .locked-preview-content-editable .cta a:after{content:""}.courses-listings-page#content{padding-bottom:70px;background:#fff}.courses-listings-page#content .entry-content{background:#f4f4f4}body.no-access .hidden-on-no-access{display:none!important}body.no-legacy-courses .hidden-on-no-legacy{display:none!important}iframe#course-preview-video html{min-width:300px!important}#course-preview-body{padding-left:9px;padding-right:9px}#my-courses-menu{background:#f4f4f4}#employer-hero{height:466px}#employer-hero .vc_row.wpb_row.vc_inner.vc_row-fluid{display:flex;justify-content:center}#employer-hero .vc_row.wpb_row.vc_inner.vc_row-fluid div:first-child{float:none}#employer-hero .vc_column_container.vc_col-sm-4{flex:0 1 auto}#employer-hero .rotating_title_wrapper{color:#fff}#employer-hero .rotating_title_wrapper .rotating_title_inner_wrapper{padding:245px 0 0 197px}#employer-hero .rotating_title_wrapper .slidingHorizontal-rotating-title{margin:0}#employer-hero .rotating_title_wrapper .slidingHorizontal-rotating-title span{padding:0;margin:0;color:#fff;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:45px;font-weight:600}#employer-hero .rotating_title_wrapper h2{padding:0;margin:0;color:#fff;font-size:45px;line-height:34px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important}#employer-hero .employer-hero-left-wrapper{background-color:#fff;margin:12px 13% 0 0;width:300px;height:366px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper{height:100%;display:flex;flex-direction:column}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper h2{text-align:center;padding-top:12%;margin:0;font-size:1.5rem;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-login{height:50px;padding:14px;border-top:#d9d9d9 thin solid;background-color:#f4f4f4;text-align:center;font-size:14px;color:#888;margin:20px 0 0}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-login a:hover{color:red}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-learn-more{text-align:center;font-size:14px;margin:40px 0 5%}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-learn-more a:hover{color:red}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-button{float:none!important;margin:20px auto 0;text-align:center;width:225px;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-button a{padding:20px 0 0 0;font-size:14px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-button a:hover{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);background:red;border:none}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-price{margin:24px 10% 0 15%;clear:both}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-price h1{float:left;margin:0;border-right:1px solid #888;padding-right:12px;padding-top:5px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-weight:300}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-price .seperate-line{padding-left:16px;line-height:5px;float:left;font-size:24px;color:#333;clear:right}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-price .seperate-line h5{font-size:14px;margin:0 0 14px;padding:0}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper button{clear:both}#employer-hero #mobile-employer-hero{display:none}@media all and (max-width:767px) and (min-width:320px){#employer-hero{width:100%;height:auto}#employer-hero .vc_row.wpb_row.vc_inner.vc_row-fluid{display:flex;flex-direction:column;justify-content:center}#employer-hero .vc_row.wpb_row.vc_inner.vc_row-fluid div:first-child{float:none}#employer-hero .vc_column_container>.vc_column-inner{padding:0!important}#employer-hero .rotating_title_wrapper{padding:20px 0 0}#employer-hero .rotating_title_wrapper .rotating_title_inner_wrapper{padding:0}#employer-hero .rotating_title_wrapper .slidingHorizontal-rotating-title{display:flex;justify-content:center;padding:10px 0 0;height:40px}#employer-hero .rotating_title_wrapper .slidingHorizontal-rotating-title span{font-size:24px;width:60%;height:30px;left:20%;text-align:center}#employer-hero .rotating_title_wrapper h2{font-size:24px;text-align:center;height:24px}#employer-hero .employer-hero-left-wrapper{display:none}#employer-hero #mobile-employer-hero{display:block}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .top-part{width:90%;margin:30px auto 0;height:82px;display:flex;justify-content:space-between;background:#fff}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .top-part .top-part-lft{width:80%;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 20px}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .top-part .top-part-lft .title-row{color:#333}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .top-part .top-part-lft .post-live{color:#333;font-size:14px}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .top-part .top-part-rht{width:102px;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 20px;background:#f5f5f5}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .top-part .top-part-rht .start-price{font-size:20px;color:#333}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .top-part .top-part-rht .post-link{font-size:13px}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .bottom-part{width:90%;margin:10px auto 0;height:82px;display:flex;background:#fff}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .bottom-part .btm-inner{width:100%}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .bottom-part .btm-inner .link-row{position:relative;height:82px;padding:0 0 0 20px}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .bottom-part .btm-inner .link-row span{position:absolute;top:16px}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .bottom-part .btm-inner .link-row a{width:100%;height:100%;display:block;padding:40px 0 0;background:url(images/svg/arrow_forward.svg) no-repeat 96% 50%}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .employer-login{height:50px;margin:30px 0 0;display:flex;justify-content:center;align-items:center;background:#f4f4f4}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .employer-login span{font-size:13px;color:#333;margin:0 10px 0 0}#employer-hero #mobile-employer-hero .mobi-inner-wrapper .employer-login a{font-size:13px}}@media all and (max-width:767px) and (orientation:landscape){#employer-hero .employer-hero-left-button a{right:50px!important}}@media all and (min-width:768px) and (max-width:1024px){#employer-hero{height:400px}#employer-hero .vc_row.wpb_row.vc_inner.vc_row-fluid{display:flex;justify-content:center}#employer-hero .vc_row.wpb_row.vc_inner.vc_row-fluid div:first-child{float:none}#employer-hero .rotating_title_wrapper .rotating_title_inner_wrapper{padding:23% 0 0 20%}#employer-hero .rotating_title_wrapper .slidingHorizontal-rotating-title{font-size:20px;margin:0}#employer-hero .rotating_title_wrapper .slidingHorizontal-rotating-title span{font-size:30px}#employer-hero .rotating_title_wrapper h2{font-size:30px}#employer-hero .employer-hero-left-wrapper{width:216px;height:320px}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper{display:flex;justify-content:space-between}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper{display:flex;flex-direction:column}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper h2{font-size:18px;padding-top:20px}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price{margin:20px 0 0;display:flex;flex-direction:column;align-items:center}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price h1{padding:0;border-right:none}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price .seperate-line{font-size:14px;padding:0;margin:10px 0 0;width:100%;text-align:center}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price .seperate-line h5{margin:0;display:inline-block}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price .seperate-line span{margin:0 0 0 5px}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper button{clear:both}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-button{width:156px;margin:-1px auto 0}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-button a{width:156px;font-weight:600}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-learn-more{font-size:13px;margin:0;display:flex;flex-direction:column;height:50px}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-learn-more .txt{line-height:18px}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-login{font-size:13px;margin:0}#employer-hero .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .post-price-info{display:none}#employer-hero #mobile-employer-hero{display:none}}#employer-featured{height:290px;padding:50px 0 0}#employer-featured .wpb_text_column.wpb_content_element{margin-bottom:45px}#employer-featured .wpb_text_column.wpb_content_element p{font-size:24px;font-weight:400;color:#333}#employer-featured #employer-featured-company-top{margin-bottom:23px}@media all and (max-width:767px) and (min-width:320px){#employer-featured{height:auto;padding:20px 20px 20px 0!important}#employer-featured .wpb_text_column.wpb_content_element{margin-bottom:25px}#employer-featured .wpb_text_column.wpb_content_element p{font-size:18px}#employer-featured #employer-featured-company-top .wpb_image_grid_ul li:nth-child(n+3){display:none}#employer-featured #employer-featured-company-bottom .wpb_image_grid_ul li:nth-child(n+3){display:none}}@media all and (min-width:768px) and (max-width:1024px){#employer-featured{height:auto;padding:40px 0!important}#employer-featured .wpb_text_column.wpb_content_element{margin-bottom:0}#employer-featured .wpb_text_column.wpb_content_element p{font-size:18px}#employer-featured #employer-featured-company-top{height:60px;margin-bottom:0}#employer-featured #employer-featured-company-top ul li:last-child{display:none}#employer-featured #employer-featured-company-bottom{height:60px}#employer-featured #employer-featured-company-bottom ul li:last-child{display:none}}#employer-sectors{padding:100px 0;height:726px;background:#f5f5f5!important}#employer-sectors .vc_row.wpb_row.vc_row-fluid:first-child{margin:0 0 50px}#employer-sectors .vc_row.wpb_row.vc_row-fluid:first-child h2{font-size:24px;font-weight:400;text-align:center}#employer-sectors .vc_row.wpb_row.vc_row-fluid:first-child p{text-align:center;font-size:18px}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2){padding:0 184px}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4{position:relative;width:31%;height:200px;margin:0 20px 20px 0;flex:0 1 auto}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-cover{width:100%;height:200px;padding:45px 0;cursor:pointer;background:#fff;border:1px solid #e1e1e1;display:flex;text-indent:0;flex-direction:column;justify-content:space-around;align-items:center;position:absolute;top:0;left:0;z-index:26}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-cover .job-card-icon{width:54px;height:54px}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info{width:100%;height:200px;padding:45px 0;text-align:center;border:1px solid #f04029;background:#fff;display:flex;flex-direction:column;justify-content:space-around;align-items:center;position:absolute;top:0;left:0;z-index:25}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info ul{margin:18px 0}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info ul,#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info li{line-height:24px;padding:0;list-style:none;font-size:14px;color:#555}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info li:before{content:""}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info .card-info-more a{font-size:14px;font-weight:400;color:#888}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info .card-info-more a:hover{text-decoration:none}#employer-sectors .card-holder.creative .job-card-icon{background:url(images/svg/job-board_creative.svg) no-repeat center center}#employer-sectors .card-holder.marketing .job-card-icon{background:url(images/svg/job-board_marketing.svg) no-repeat center center}#employer-sectors .card-holder.operations .job-card-icon{background:url(images/svg/job-board_operations.svg) no-repeat center center}#employer-sectors .card-holder.production .job-card-icon{background:url(images/svg/job-board_production.svg) no-repeat center center}#employer-sectors .card-holder.sales .job-card-icon{background:url(images/svg/job-board_sales.svg) no-repeat center center}#employer-sectors .card-holder.writing .job-card-icon{background:url(images/svg/job-board_writing.svg) no-repeat center center}#employer-sectors .vc_row.wpb_row.vc_inner.vc_row-fluid:last-child{padding:0}@media all and (max-width:767px) and (min-width:320px){#employer-sectors{padding:20px;height:auto}#employer-sectors .vc_row.wpb_row.vc_row-fluid:first-child{margin:0 0 15px}#employer-sectors .vc_row.wpb_row.vc_row-fluid:first-child h2{font-size:18px;line-height:25px;margin:0}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2){display:flex;flex-direction:column}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2) .wpb_column.vc_column_container.vc_col-sm-4{position:relative;width:100%;height:50px;margin:0 0 20px 0}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2) .wpb_column.vc_column_container.vc_col-sm-4 .job-card-cover{width:100%;height:50px;padding:15px}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2) .wpb_column.vc_column_container.vc_col-sm-4 .job-card-cover .job-card-icon{display:none}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2) .wpb_column.vc_column_container.vc_col-sm-4 .job-card-cover .job-card-title{font-size:14px}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2) .wpb_column.vc_column_container.vc_col-sm-4 .job-card-cover .trigger{display:block;width:50px;height:50px;background:url(images/svg/plus-icon_gray.svg) no-repeat center 20px;position:absolute;top:0;right:0}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2) .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info{height:150px;padding:20px;align-items:left;display:none}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2) .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info .card-info-title{font-size:14px;text-align:left}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2) .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info .card-info-more{text-align:left}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2) .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info ul{margin:0}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2) .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info ul,#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2) .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info li{line-height:20px;padding:0;font-size:13px;text-align:left}#employer-sectors .vc_row.wpb_row.vc_row-fluid:nth-child(2) .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info .trigger{display:block;width:50px;height:50px;background:url(images/svg/x-icon_red.svg) no-repeat center center;position:absolute;top:0;right:0}}@media all and (min-width:768px) and (max-width:1024px){#employer-sectors{padding:40px 0;height:auto}#employer-sectors .vc_row.wpb_row.vc_row-fluid:first-child h2{font-size:18px}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4{position:relative;width:30%!important;height:142px!important;margin:0 20px 20px 0}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-cover{width:100%!important;height:142px!important;padding:15px 0;justify-content:center}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-cover .job-card-title{font-size:12px}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-cover .job-card-icon{width:45px;height:45px;-webkit-background-size:45px 45px;background-size:45px 45px;margin:0 0 15px}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info{width:100%!important;height:142px!important;padding:0}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info .card-info-title{margin:10px 0 0}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info ul{margin:0}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info ul,#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info li{line-height:16px;font-size:12px}#employer-sectors .wpb_column.vc_column_container.vc_col-sm-4 .job-card-info .card-info-more a{font-size:14px}}.page-template-template-full-width-no-head.group-blog #content #primary #main #employer-sectors .vc_row.wpb_row.vc_row-fluid:first-child{margin:0 0 50px}@media all and (max-width:767px) and (min-width:320px){.page-template-template-full-width-no-head.group-blog #content #primary #main #employer-sectors .vc_row.wpb_row.vc_row-fluid:first-child{margin:0 0 15px}}#employer-activity{height:383px;padding:100px 0 0}#employer-activity .wpb_column.vc_column_container.vc_col-sm-12 p{font-size:24px;font-weight:400;color:#333;text-align:center}#employer-activity .vc_row.wpb_row.vc_inner.vc_row-fluid{display:flex;flex-direction:row;justify-content:center!important;align-items:center}#employer-activity .vc_row.wpb_row.vc_inner.vc_row-fluid .wpb_column.vc_column_container{width:318px;margin-right:0;float:none;text-align:center}#employer-activity .employer-activity-card{display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-right:1px solid #888}#employer-activity .employer-activity-card .activity-count{display:flex;justify-content:space-between;width:140px;height:35px;margin:20px 0 0;font-size:35px}#employer-activity .employer-activity-card .activity-count .count-num{width:auto;height:35px}#employer-activity .employer-activity-card .activity-count .num-plus{width:35px;height:35px;margin:0 0 0 8px}#employer-activity .employer-activity-card .activity-info{font-size:18px;color:#555}#employer-activity .employer-activity-card.alerts .activity-icon{width:50px;height:50px;background:url(images/svg/employer-activity_alerts.svg) no-repeat center center}#employer-activity .employer-activity-card.views .activity-icon{width:50px;height:50px;background:url(images/svg/employer-activity_views.svg) no-repeat center center}#employer-activity .employer-activity-card.applications .activity-icon{width:50px;height:50px;background:url(images/svg/employer-activity_application.svg) no-repeat center center}#employer-activity .employer-activity-card.applications{border-right:none}@media all and (max-width:767px) and (min-width:320px){#employer-activity{height:auto;padding:30px 20px}#employer-activity .wpb_content_element p{font-size:18px!important}#employer-activity #activity-numbers{flex-direction:column}#employer-activity #activity-numbers .employer-activity-card{border-right:none}#employer-activity #activity-numbers .employer-activity-card .activity-count{width:122px;font-size:30px;height:25px}#employer-activity #activity-numbers .employer-activity-card .activity-count .count-num,#employer-activity #activity-numbers .employer-activity-card .activity-count .num-plus{height:25px}#employer-activity #activity-numbers .count-first,#employer-activity #activity-numbers .count-second,#employer-activity #activity-numbers .count-third{margin:0 0 30px;flex:0 1 auto}#employer-activity #activity-numbers .activity-count .count-num{font-size:30px}#employer-activity #activity-numbers .activity-count .activity-info{font-size:16px}}@media all and (min-width:768px) and (max-width:1024px){#employer-activity{height:auto;padding:40px!important}#employer-activity .wpb_column.vc_column_container.vc_col-sm-12 p{font-size:18px}#employer-activity .employer-activity-card .activity-count{width:122px;font-size:30px;height:25px}#employer-activity .employer-activity-card .activity-count .count-num,#employer-activity .employer-activity-card .activity-count .num-plus{height:25px}#employer-activity .employer-activity-card .activity-info{font-size:16px}#employer-activity .employer-activity-card.alerts .activity-icon{width:45px;height:45px;-webkit-background-size:45px 45px;background-size:45px 45px}#employer-activity .employer-activity-card.views .activity-icon{width:45px;height:45px;-webkit-background-size:45px 45px;background-size:45px 45px}#employer-activity .employer-activity-card.applications .activity-icon{width:45px;height:45px;-webkit-background-size:45px 45px;background-size:45px 45px}}#employer-references{height:512px;padding:50px;background:#f4f4f4}#employer-references .vc_column-inner{padding:0!important}#employer-references .employer-testimonial .quote-bar{display:flex;justify-content:center;align-items:center}#employer-references .employer-testimonial .quote-bar .left-bar,#employer-references .employer-testimonial .quote-bar .right-bar{width:37%;border-top:1px solid #e1e1e1}#employer-references .employer-testimonial .quote-bar .quote-sign{width:55px;height:55px;border-radius:50%;border:1px solid #e1e1e1;padding:31px 0 0 16px;font-size:60px;color:#888}#employer-references .employer-testimonial .flex-control-nav{position:relative!important;bottom:0!important}#employer-references .employer-testimonial .flex-control-nav li:before{content:""}#employer-references .employer-testimonial .flex-control-nav .flex-active{background:#888}#employer-references .employer-testimonial .custom-navigation .flex-prev,#employer-references .employer-testimonial .custom-navigation .flex-next{display:block;position:absolute;top:50%;width:20px;height:20px;color:#888;font-size:30px}#employer-references .employer-testimonial .custom-navigation .flex-prev:before,#employer-references .employer-testimonial .custom-navigation .flex-next:before{content:""}#employer-references .employer-testimonial .custom-navigation .flex-prev:hover,#employer-references .employer-testimonial .custom-navigation .flex-next:hover{text-decoration:none}#employer-references .employer-testimonial .custom-navigation .flex-prev{left:10px;background:url(images/svg/quotes_arrow_return.svg) no-repeat center center}#employer-references .employer-testimonial .custom-navigation .flex-next{right:10px;background:url(images/svg/quotes_arrow_forward.svg) no-repeat center center}#employer-references .testimonial-flexslider{width:auto;position:relative;margin:0 0 40px}#employer-references .testimonial-flexslider .slides{list-style:none}#employer-references .testimonial-flexslider .slides li:before{content:""}#employer-references .testimonial-flexslider .employer-testimonial-card{height:300px;margin:30px 0 0;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}#employer-references .testimonial-flexslider .employer-testimonial-card .employer-testimonial-quote{font-size:18px;font-weight:400;color:#555;text-align:center}#employer-references .testimonial-flexslider .employer-testimonial-card .employer-testimonial-name{margin:40px 0 0;font-size:20px;font-weight:400;color:#888;text-align:center}#employer-references .testimonial-flexslider .employer-testimonial-card .employer-testimonial-title{font-size:24px;font-weight:400;color:#333;margin:0;text-align:center}#employer-references .testimonial-flexslider .employer-testimonial-card .employer-testimonial-logo{margin:30px 0 0;display:flex;width:100%;justify-content:space-between;align-items:center}#employer-references .testimonial-flexslider .employer-testimonial-card .employer-testimonial-logo .left-bar,#employer-references .testimonial-flexslider .employer-testimonial-card .employer-testimonial-logo .right-bar{border-top:1px solid #e1e1e1;width:35%}#employer-references .testimonial-flexslider .employer-testimonial-card .employer-testimonial-logo .testimonial-logo-upload{width:120px;height:50px}#employer-references .testimonial-flexslider .employer-testimonial-card .employer-testimonial-logo .testimonial-logo-upload img{width:100%;height:50px}#employer-references .flex-viewport{width:640px;margin:0 auto}@media all and (max-width:767px) and (min-width:320px){#employer-references{height:auto;padding:20px 0!important}#employer-references .vc_column_container{padding-right:0;padding-left:0}#employer-references .flex-viewport{width:100%}#employer-references .employer-testimonial-card{height:auto!important}#employer-references .employer-testimonial-card .quotation-field{padding:0 40px;font-size:16px}#employer-references .employer-testimonial-card .employer-testimonial-logo .left-bar,#employer-references .employer-testimonial-card .employer-testimonial-logo .right-bar{width:25%!important}#employer-references .employer-testimonial .custom-navigation .flex-prev,#employer-references .employer-testimonial .custom-navigation .flex-next{top:95%;z-index:100}#employer-references .employer-testimonial .flex-prev{left:25%!important}#employer-references .employer-testimonial .flex-next{right:25%!important}#employer-references .testimonial-flexslider{margin:0 0 20px}}@media all and (min-width:768px) and (max-width:1024px){#employer-references{height:auto;padding:40px!important}#employer-references .vc_column_container{padding-right:0;padding-left:0}#employer-references .flex-viewport{width:640px}#employer-references .employer-testimonial-card{height:auto!important}#employer-references .employer-testimonial-card .quotation-field{padding:0 40px;font-size:16px}#employer-references .employer-testimonial-card .employer-testimonial-logo .left-bar,#employer-references .employer-testimonial-card .employer-testimonial-logo .right-bar{width:37%}#employer-references .employer-testimonial .custom-navigation .flex-prev{left:20px}#employer-references .employer-testimonial .custom-navigation .flex-next{right:20px}#employer-references .employer-testimonial .custom-navigation .flex-prev,#employer-references .employer-testimonial .custom-navigation .flex-next{top:50%;font-size:30px}}#employer-ebook .employer-ebook-container{height:440px;display:flex;justify-content:center;padding:90px 0 0}#employer-ebook .employer-ebook-container .employer-ebook-left{width:460px;height:258px;margin:0 50px 0 0}#employer-ebook .employer-ebook-container .employer-ebook-left .from-resource-img{border:1px solid #ddd;border-radius:4px}#employer-ebook .employer-ebook-container .employer-ebook-right{width:440px}#employer-ebook .employer-ebook-container .employer-ebook-right .ebook-section-header{margin:0 0 15px;font-size:20px;font-weight:400;color:#888}#employer-ebook .employer-ebook-container .employer-ebook-right .from-resource-title{font-size:24px;font-weight:400;color:#333;line-height:32px;margin:0 0 25px}#employer-ebook .employer-ebook-container .employer-ebook-right .ebook-section-body{font-size:18px;font-weight:300;color:#555;margin:0 0 25px}#employer-ebook .employer-ebook-container .employer-ebook-right .ebook-section-download{margin:0 0 40px}#employer-ebook .employer-ebook-container .employer-ebook-right .ebook-section-download #menu-cta{margin:0}#employer-ebook .employer-ebook-container .employer-ebook-right .ebook-section-download #menu-cta a{padding:20px;font-size:14px;width:215px;height:50px;border-radius:5px;text-align:center;margin:0}#employer-ebook .employer-ebook-container .employer-ebook-right .ebook-section-download #menu-cta a:hover{padding:20px;font-size:14px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);background:red;border:none}#employer-ebook .employer-ebook-container .employer-ebook-right .ebook-section-resources span{font-size:14px;color:#888}#employer-ebook .employer-ebook-container .employer-ebook-right .ebook-section-resources a{font-size:14px}#employer-ebook .employer-ebook-container .employer-ebook-right .ebook-section-resources a:hover{color:red}@media all and (max-width:767px) and (min-width:320px){#employer-ebook .employer-ebook-container{height:auto;padding:30px;flex-direction:column}#employer-ebook .employer-ebook-container .employer-ebook-left{width:100%;height:160px;margin:0;text-align:center}#employer-ebook .employer-ebook-container .employer-ebook-left img{height:100%;width:100%}#employer-ebook .employer-ebook-container .employer-ebook-right{width:100%;height:auto}#employer-ebook .employer-ebook-container .employer-ebook-right .ebook-section-header{margin:20px 0 15px;font-size:16px}#employer-ebook .employer-ebook-container .employer-ebook-right .ebook-section-download #menu-cta{display:block}#employer-ebook .employer-ebook-container .employer-ebook-right .from-resource-title{line-height:26px;font-size:18px;margin:0 0 15px}#employer-ebook .employer-ebook-container .employer-ebook-right .ebook-section-body{font-size:16px}}@media all and (min-width:768px) and (max-width:1024px){#employer-ebook .employer-ebook-container{height:auto;padding:40px}#employer-ebook .employer-ebook-container .employer-ebook-right .from-resource-title{font-size:18px}#employer-ebook .employer-ebook-container .ebook-section-resources{padding:0}}#employer-posting-cta{background:#f4f4f4}#employer-posting-cta .employer-job-post{height:112px;display:flex;justify-content:space-between;align-items:center}#employer-posting-cta .employer-job-post .job-post-left h1{float:left;margin:0 10px auto;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}#employer-posting-cta .employer-job-post .job-post-left .job-post-more{color:#333;float:left}#employer-posting-cta .employer-job-post .job-post-left .job-post-more span:first-child{font-size:16px}#employer-posting-cta .employer-job-post .job-post-left .job-post-more .packs,#employer-posting-cta .employer-job-post .job-post-left .job-post-more a{font-size:14px}#employer-posting-cta .employer-job-post .job-post-left .job-post-more .packs:hover,#employer-posting-cta .employer-job-post .job-post-left .job-post-more a:hover{color:red}#employer-posting-cta .employer-job-post .job-post-right{margin:0;float:none}#employer-posting-cta .employer-job-post .job-post-right .employer-start-posting-button{width:206px;height:50px;padding:20px;border-radius:5px;font-size:14px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;text-align:center;float:none}#employer-posting-cta .employer-job-post .job-post-right .employer-start-posting-button:hover{background:red}@media all and (max-width:767px) and (min-width:320px){#employer-posting-cta .employer-job-post{flex-direction:column;align-items:initial;padding:30px;height:auto}#employer-posting-cta .employer-job-post .job-post-price{margin:0 0 10px!important}#employer-posting-cta .employer-job-post #menu-cta{display:block;margin:20px 0 0}}#employer-branding-hero,#employer-training-hero{height:400px}#employer-branding-hero .vc_column-inner,#employer-training-hero .vc_column-inner{height:400px}#employer-branding-hero .wpb_wrapper,#employer-training-hero .wpb_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}#employer-branding-hero .wpb_wrapper h2,#employer-training-hero .wpb_wrapper h2{display:block;font-size:45px;color:#fff;margin:0 0 20px;padding:0 5%}#employer-branding-hero .wpb_wrapper p,#employer-training-hero .wpb_wrapper p{font-size:18px;color:#fff;padding:0 5%;display:block;margin:0;line-height:29px}#employer-branding-hero .wpb_wrapper #cta-rounded,#employer-training-hero .wpb_wrapper #cta-rounded{float:none;margin:28px 0 0}#employer-branding-hero .wpb_wrapper #cta-rounded .button,#employer-training-hero .wpb_wrapper #cta-rounded .button{width:150px;height:50px;display:block;margin:0 auto;padding:12px 25px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;font-weight:600;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#employer-branding-hero .wpb_wrapper #cta-rounded .button:after,#employer-training-hero .wpb_wrapper #cta-rounded .button:after{content:""}#employer-branding-hero .wpb_wrapper #cta-rounded .button:hover,#employer-training-hero .wpb_wrapper #cta-rounded .button:hover{background:red;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:none}@media all and (min-width:768px) and (max-width:1024px){#employer-branding-hero,#employer-training-hero{height:auto}#employer-branding-hero .vc_column-inner,#employer-training-hero .vc_column-inner{height:auto;padding:40px!important}#employer-branding-hero .wpb_wrapper h2,#employer-training-hero .wpb_wrapper h2{font-size:30px;margin:0 0 10px;padding:0 15%;line-height:35px}#employer-branding-hero .wpb_wrapper p,#employer-training-hero .wpb_wrapper p{font-size:16px;line-height:23px}}@media all and (max-width:767px) and (min-width:320px){#employer-branding-hero,#employer-training-hero{height:auto}#employer-branding-hero .vc_column-inner,#employer-training-hero .vc_column-inner{height:auto;padding:20px!important}#employer-branding-hero .wpb_wrapper,#employer-training-hero .wpb_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}#employer-branding-hero .wpb_wrapper h2,#employer-training-hero .wpb_wrapper h2{font-size:24px;margin:0 0 10px;line-height:28px}#employer-branding-hero .wpb_wrapper p,#employer-training-hero .wpb_wrapper p{font-size:18px!important;line-height:27px}#employer-branding-hero .wpb_wrapper #cta-rounded,#employer-training-hero .wpb_wrapper #cta-rounded{float:none;margin:20px 0 10px}#employer-branding-hero .wpb_wrapper #cta-rounded .button,#employer-training-hero .wpb_wrapper #cta-rounded .button{width:150px;height:50px;display:block;margin:0 auto;padding:12px 25px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;font-weight:600;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#employer-branding-hero .wpb_wrapper #cta-rounded .button:after,#employer-training-hero .wpb_wrapper #cta-rounded .button:after{content:""}#employer-branding-hero .wpb_wrapper #cta-rounded .button:hover,#employer-training-hero .wpb_wrapper #cta-rounded .button:hover{background:red;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:none}}#employer-training-hero .wpb_wrapper h2{padding:0 14%}#employer-training-hero .wpb_wrapper p{font-size:24px;text-align:center;font-weight:300;padding:0 12%}.employer-branding-row .branding-copy{padding:12% 20px 0}.employer-branding-row .branding-copy h2{font-size:24px;margin:0 0 20px}.employer-branding-row .branding-copy p{font-size:18px;color:#555;line-height:30px}@media all and (min-width:768px) and (max-width:1024px){.employer-branding-row .vc_column-inner{padding:0!important}.employer-branding-row .vc_column-inner .employer-branding-row-inner,.employer-branding-row .vc_column-inner .wpb_row.vc_inner{padding:40px}.employer-branding-row .vc_column-inner .employer-branding-row-inner .branding-copy,.employer-branding-row .vc_column-inner .wpb_row.vc_inner .branding-copy{padding:0 20px;height:300px;display:flex;flex-direction:column;justify-content:center}.employer-branding-row .vc_column-inner .employer-branding-row-inner h2,.employer-branding-row .vc_column-inner .wpb_row.vc_inner h2{font-size:18px;margin:0 0 6px}.employer-branding-row .vc_column-inner .employer-branding-row-inner p,.employer-branding-row .vc_column-inner .wpb_row.vc_inner p{font-size:16px;line-height:24px}}@media all and (max-width:767px) and (min-width:320px){.employer-branding-row .vc_column-inner{padding:0!important}.employer-branding-row .vc_column-inner .employer-branding-row-inner,.employer-branding-row .vc_column-inner .wpb_row.vc_inner{padding:20px}.employer-branding-row .vc_column-inner .employer-branding-row-inner .branding-copy,.employer-branding-row .vc_column-inner .wpb_row.vc_inner .branding-copy{padding:0;margin:0 0 20px}.employer-branding-row .vc_column-inner .employer-branding-row-inner h2,.employer-branding-row .vc_column-inner .wpb_row.vc_inner h2{font-size:18px;margin:0 0 6px}.employer-branding-row .vc_column-inner .employer-branding-row-inner p,.employer-branding-row .vc_column-inner .wpb_row.vc_inner p{font-size:16px;line-height:24px}#employer-branding-row2 .employer-branding-row-inner{display:flex;flex-direction:column}#employer-branding-row2 .employer-branding-row-inner .vc_column_container:first-child{order:2}#employer-branding-row2 .employer-branding-row-inner .branding-copy{order:1}}#employer-branding-row4 figure{margin:60px 0 0}@media all and (max-width:767px) and (min-width:320px){#employer-branding-row4 figure{margin:20px 0 0}}@media all and (max-width:767px) and (min-width:320px) and (min-width:768px) and (max-width:1024px){#employer-branding-row4 figure{margin:40px 0 0}}#employer-form-section p{padding:0 15%;font-size:18px;color:#888}#employer-form-section #employer-branding-form,#employer-form-section #employer-form{width:335px;margin:0 auto}#employer-form-section #employer-branding-form iframe,#employer-form-section #employer-form iframe{min-height:560px}@media all and (max-width:767px) and (min-width:320px){#employer-form-section #employer-branding-form iframe,#employer-form-section #employer-form iframe{min-height:532px}#employer-form-section .vc_column-inner{padding:0!important}#employer-form-section .employer-generic-header{padding:30px 20px 0!important}#employer-form-section p{padding:0 10px}#employer-form-section #employer-branding-form,#employer-form-section #employer-form{width:100%}#employer-form-section .wpb_text_column{margin-bottom:0}}@media all and (min-width:768px) and (max-width:1024px){#employer-form-section p{padding:0 2%}#employer-form-section .wpb_text_column{margin-bottom:0}#employer-form-section .vc_column-inner{padding:0!important}#employer-form-section .employer-generic-header{padding:30px 20px 0!important}#employer-form-section #employer-branding-form,#employer-form-section #employer-form{width:60%}#employer-form-section .wpb_text_column{margin-bottom:0}}#employer-form-section.employer-training-wrapper #employer-branding-form iframe{min-height:680px}@media all and (min-width:768px) and (max-width:1024px){#employer-form-section.employer-training-wrapper #employer-branding-form iframe{min-height:730px;margin:20px 0 0}}#employer-pricing-hero .wpb_wrapper{display:flex;flex-direction:column}#employer-pricing-hero .wpb_wrapper .wpb_text_column h2{font-size:45px;font-weight:400;color:#fff;padding:0 8%}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-left-price h1{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;margin:0;padding:0 10px 0 0;border-right:1px solid #888;float:left}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-left-price h1:after{content:".ea";font-size:14px;color:#888}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-left-price .seperate-line{float:left;margin:0 0 0 15px;font-size:24px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper h2{margin:40px 0 0;font-size:24px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper h3{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper h5{font-size:14px;color:#333;margin:0 0 2px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper{width:300px;height:316px;background:#fff}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-price{margin:0}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-login{width:100%;height:50px;background:#e1e1e1}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-login .employer-pricing_no_sign-in{display:block;width:100%;padding:12px 0 0 50px;font-size:14px;color:#888;background:url(images/svg/bolt_icon.svg) no-repeat 15px 15px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper #menu-cta{margin:0 0 20px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper #menu-cta a:hover{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);background:red;border:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2){-webkit-box-shadow:0 1px 2px 0 rgba(170,170,170,.81);-moz-box-shadow:0 1px 2px 0 rgba(170,170,170,.81);box-shadow:0 1px 2px 0 rgba(170,170,170,.81);z-index:1}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper{width:340px;height:452px;background:#fff}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-job-widget{width:100%;height:30px;text-align:center;background:#ef4129;color:#fff;font-size:16px;padding:3px 0 0}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper h2{margin:20px 0 0}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .post-price-info{display:flex;flex-direction:column;justify-content:space-around;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;width:80%;height:116px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .post-price-info .employer-job-cta-description{height:56px;padding:17px 0 0;font-size:16px;text-align:center;color:#888}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .post-price-info .employer-job-cta-description:nth-child(2){border-top:1px solid #e1e1e1}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper #menu-cta{margin:14px 0 50px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper #menu-cta a:hover{background:red}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper{background:#fff}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper{width:300px;height:316px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-icon{width:40px;height:40px;margin:30px auto 20px;background:url(images/svg/award_icon.svg) no-repeat center center}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-header{margin:10px 0 0;text-align:center}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-subheader{font-size:14px;color:#888;font-weight:300;margin:0;text-align:center}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-context{margin:10px 0 0;padding:0 10%;font-size:16px;color:#555}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-link{margin:20px auto 46px;width:100px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-link a{font-size:14px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-link a:hover{color:red}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-link .lm-arrow{display:inline-block;width:14px;height:14px;margin:0 0 0 10px;background:url(images/svg/arrow_forward.svg) no-repeat center 5px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper #menu-cta{float:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper #menu-cta a{width:225px;height:50px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;font-weight:600;padding:20px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#employer-pricing-hero #employer-pricing-hero-content .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-price h1::after{content:""}#employer-pricing-hero #mobile-employer-hero{display:none}@media all and (min-width:768px) and (max-width:1024px){#employer-pricing-hero{height:auto}#employer-pricing-hero .vc_column_container>.vc_column-inner{height:auto;padding:0!important}#employer-pricing-hero .wpb_wrapper .wpb_text_column h2{font-size:30px;padding:40px 40px 0;line-height:36px}#employer-pricing-hero #employer-pricing-hero-content{margin:0 0 40px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-left-price{display:flex;flex-direction:column}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-left-price h1{margin:0;padding:0;border-right:none;float:none;text-align:center}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-left-price .seperate-line{float:none;margin:0;font-size:14px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper h2{margin:25px 0 0;font-size:18px;text-align:center}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper{width:220px;height:220px;margin:18px 0 0}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-price{display:flex;flex-direction:column;margin:0}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-price h1{margin:15px 0 0}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-price .seperate-line{text-align:center;margin:5px 0 0}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-price .seperate-line h5{display:inline-block}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-price br{display:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-login{display:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper #menu-cta{margin:0 0 30px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper #menu-cta a{width:156px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2){width:256px;height:251px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper{height:100%;width:100%}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-job-widget{width:100%;height:25px;background:#ef3c2e;font-size:13px;color:#fff;text-align:center}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper h2{margin:25px 0 0}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price{margin:10px 0 0;height:50px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .seperate-line{display:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .post-price-info{border-top:none;border-bottom:none;width:80%;height:auto}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .post-price-info .employer-job-cta-description:first-child{padding:0;height:auto;text-align:center}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .post-price-info .employer-job-cta-description:nth-child(2){display:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper #menu-cta{margin:19px 0 40px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper #menu-cta a{width:156px;padding:18px 20px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper{width:220px;height:220px;margin:18px 0 0}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper{height:auto;width:auto}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-icon{margin:30px auto 16px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-subheader{font-size:13px;padding:0 5px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-context{display:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-link{margin:10px auto 46px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-link a{font-size:14px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper #menu-cta{float:none}#employer-pricing-hero #mobile-employer-hero{display:none}}@media all and (max-width:767px) and (min-width:320px){#employer-pricing-hero{height:auto;width:100%!important}#employer-pricing-hero .vc_column_container>.vc_column-inner{height:auto;padding:0!important}#employer-pricing-hero .wpb_wrapper .wpb_text_column{margin-bottom:0}#employer-pricing-hero .wpb_wrapper .wpb_text_column h2{font-size:24px;font-weight:400;color:#fff;padding:20px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper{flex-direction:column}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-left-price h1:after{content:".ea";font-size:14px;color:#888}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child{width:100%}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper{background-color:transparent;width:90%;height:82px;margin:0 auto 10px;background:#fff}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper{position:relative}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper{display:flex;justify-content:space-between;position:relative;width:100%;height:100%}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper h2{font-size:16px;width:178px;margin:0;padding:12px 0 0 20px;text-align:left}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price{margin:0;width:102px;background:#f5f5f5}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price h1{font-size:20px;border-right:none;padding:16px 0 0 20px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price .seperate-line{font-size:14px;position:absolute;top:48px;left:5px;width:170px;height:20px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price .seperate-line h5{float:left;margin:0;line-height:14px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price .seperate-line span{display:block;margin:-4px 0 0 4px;padding:0;float:left}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-login{margin:30px 0 0}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-learn-more{height:82px;background:#fff;width:90%;margin:10px auto 0;display:flex;flex-direction:column;text-align:left;padding:17px 0 0 20px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-learn-more a{display:block;line-height:50px;margin:-15px 0 0;background:url(images/svg/arrow_forward.svg) no-repeat 90% 12px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-button{display:block;margin:0!important;position:absolute;top:25px;right:3px!important}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-button a{text-transform:capitalize!important;font-size:13px!important;color:#ef4129;background-color:transparent;width:76px!important;height:22px!important;padding:0!important;display:block;text-align:left!important}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-button a:hover{background:transparent!important;box-shadow:none!important}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-hero-left-button a:focus{background:transparent!important;box-shadow:none!important}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-inner-wrapper button{clear:both}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-login{display:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2){width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper{width:90%;height:82px;margin:0 auto 10px;z-index:1;border:2px solid #ef4129;background:#f5f5f5}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper{flex-direction:row;justify-content:space-between;align-items:center;height:100%;position:relative}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .employer-job-widget{display:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper{width:calc(100% - 102px);height:100%;padding:15px 0 0 20px;background:#fff}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper h2{margin:0;font-size:16px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price h1{font-size:20px;line-height:22px;border-right:none;padding:0;width:58px;position:absolute;top:18px;right:26px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .price-wrapper .employer-hero-left-price .seperate-line{display:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .post-price-info{display:flex;flex-direction:row;justify-content:space-around;border-top:none;border-bottom:none;width:118px;height:auto;position:absolute;top:44px;left:20px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .post-price-info .employer-job-cta-description{height:auto;padding:0;font-size:14px;text-align:left}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-inner-wrapper .post-price-info .employer-job-cta-description:nth-child(2){display:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper #menu-cta{display:block;margin:0;padding:20px 0 0 10px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper #menu-cta a{width:78px;height:0;font-size:13px;color:#ef4129;padding:0;border:none;text-transform:capitalize!important;text-align:left}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-hero-container:nth-child(2) .employer-hero-left-wrapper .employer-hero-left-login{display:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper{width:90%;height:82px;margin:0 0 25px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper{display:flex;flex-direction:column;height:auto;width:auto}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-icon{display:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-header{font-size:16px;order:1;text-align:left;margin:0;padding:24px 0 0 20px;line-height:15px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-subheader{order:3;text-align:left;margin:-15px 0 0 20px}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-context{display:none}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-link{order:2;margin:0;width:auto}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-link a{font-size:14px;display:block;text-align:right;padding:0 20px 0 0;color:#fff}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-link a:hover{color:#fff}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-link a:focus{color:#fff}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper .employer-pricing-message-wrapper .employer-pricing-message-inner-wrapper .employer-pricing-message-link .lm-arrow{background-position:center center}#employer-pricing-hero #employer-pricing-hero-content .wpb_wrapper #menu-cta{float:none}#employer-pricing-hero #employer-pricing-hero-content .employer-hero-container:first-child .employer-hero-left-wrapper .employer-hero-left-price h1::after{content:""}#employer-pricing-hero #mobile-employer-hero{display:none}}#employer-pricing-row1{height:680px}#employer-pricing-row1>.wpb_column .vc_column-inner{height:680px}@media all and (min-width:768px) and (max-width:1024px){#employer-pricing-row1{height:auto}#employer-pricing-row1>.wpb_column .vc_column-inner{height:auto;padding:0!important}#employer-pricing-row1 .employer-pricing-product-wrapper{padding:40px}}@media all and (max-width:767px) and (min-width:320px){#employer-pricing-row1{height:auto}#employer-pricing-row1>.wpb_column .vc_column-inner{height:auto;padding:0!important}#employer-pricing-row1 .employer-pricing-product-wrapper .employer-pricing-left{padding:30px 20px}#employer-pricing-row1 .employer-pricing-product-wrapper .employer-pricing-left .pricing_summary_button{margin:0}#employer-pricing-row1 .employer-pricing-product-wrapper .employer-pricing-left .pricing_summary_footer{margin:0}#employer-pricing-row1 .employer-pricing-product-wrapper .employer-pricing-right{display:none}}#employer-pricing-row2{height:645px}#employer-pricing-row2>.wpb_column .vc_column-inner{height:645px}@media all and (min-width:768px) and (max-width:1024px){#employer-pricing-row2{height:auto}#employer-pricing-row2>.wpb_column .vc_column-inner{height:auto;padding:0!important}#employer-pricing-row2 .employer-pricing-product-wrapper{padding:40px}}@media all and (max-width:767px) and (min-width:320px){#employer-pricing-row2{height:auto}#employer-pricing-row2>.wpb_column .vc_column-inner{height:auto;padding:0!important}#employer-pricing-row2 .employer-pricing-product-wrapper .employer-pricing-left{padding:30px 20px}#employer-pricing-row2 .employer-pricing-product-wrapper .employer-pricing-left .pricing_summary_button{margin:15px 0 0}#employer-pricing-row2 .employer-pricing-product-wrapper .employer-pricing-left .pricing_summary_footer{margin:0}#employer-pricing-row2 .employer-pricing-product-wrapper .employer-pricing-right{display:none}}#employer-pricing-row3{height:735px}#employer-pricing-row3>.wpb_column .vc_column-inner{height:735px}@media all and (min-width:768px) and (max-width:1024px){#employer-pricing-row3{height:auto}#employer-pricing-row3>.wpb_column .vc_column-inner{height:auto;padding:0!important}#employer-pricing-row3 .employer-pricing-product-wrapper{padding:40px}}@media all and (max-width:767px) and (min-width:320px){#employer-pricing-row3{height:auto}#employer-pricing-row3>.wpb_column .vc_column-inner{height:auto;padding:0!important}#employer-pricing-row3 .employer-pricing-product-wrapper .employer-pricing-left{padding:30px 20px}#employer-pricing-row3 .employer-pricing-product-wrapper .employer-pricing-left .pricing_summary_button{margin:30px 0 0}#employer-pricing-row3 .employer-pricing-product-wrapper .employer-pricing-left .pricing_summary_footer{margin:0}#employer-pricing-row3 .employer-pricing-product-wrapper .employer-pricing-right{display:none}}#employer-pricing-row4{height:816px}#employer-pricing-row4 h2{font-size:24px;margin:0 0 10px}#employer-pricing-row4 p{font-size:18px;color:#888}#employer-pricing-row4 #employer-form{width:335px;margin:0 auto}#employer-pricing-row4 #employer-form iframe{min-height:560px}@media all and (min-width:768px) and (max-width:1024px){#employer-pricing-row4{height:auto}#employer-pricing-row4>.wpb_column .vc_column-inner{height:auto;padding:20px!important}#employer-pricing-row4>.wpb_column .vc_column-inner #employer-form{width:60%}}@media all and (max-width:767px) and (min-width:320px){#employer-pricing-row4{height:auto}#employer-pricing-row4>.wpb_column .vc_column-inner{height:auto;padding:0!important}#employer-pricing-row4>.wpb_column .vc_column-inner>.wpb_wrapper .wpb_text_column{padding:30px 20px 0;margin-bottom:0}#employer-pricing-row4 h2{font-size:18px}#employer-pricing-row4 p{font-size:16px}#employer-pricing-row4 #employer-form{width:100%;margin:0 auto}#employer-pricing-row4 #employer-form iframe{min-height:552px}}.employer-pricing-row .employer-pricing-product-wrapper .row{display:flex;justify-content:space-between}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left{width:45%}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_button{width:138px;height:50px;margin:40px 0 0;color:#fff}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_button .button{width:138px;height:50px;padding:10px 20px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;color:#fff;float:none}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_button .button:after{content:""}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_button .button:hover{background:red;color:#fff!important;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:none}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_header{margin:0 0 30px}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_header h2{font-size:24px;color:#333}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_tag{width:140px;height:20px;background:#38c3e3;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;margin:-24px 0 36px;font-size:14px;line-height:20px;font-weight:100;text-align:center;color:#fff}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_price{font-size:45px;color:#333;margin:0 0 24px}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_price .price-of-each{display:inline-block;float:left}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_price .each{font-size:14px;color:#888}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_message{font-size:16px;color:#555;line-height:25px;margin:0 0 26px}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_lines .pricing_summary_line{height:40px;font-size:14px;color:#888}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_lines .pricing_summary_line div[class$="-icon"]{width:24px;height:40px;margin:0 20px 0 0;float:left}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_lines .pricing_summary_line .calendar-icon{background:url(images/svg/calendar_icon.svg) no-repeat center 0}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_lines .pricing_summary_line .email-icon{background:url(images/svg/email_icon.svg) no-repeat center 0}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_lines .pricing_summary_line .wrench-icon{background:url(images/svg/tool_icon.svg) no-repeat center 0}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_lines .pricing_summary_line .star-icon{background:url(images/svg/star_icon.svg) no-repeat center 0}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_lines .pricing_summary_line .home-icon{background:url(images/svg/house_icon.svg) no-repeat center 0}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_lines .pricing_summary_line .award-icon{background:url(images/svg/award_icon_sm.svg) no-repeat center 0}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_lines .pricing_summary_line .screen-icon{background:url(images/svg/screen_icon.svg) no-repeat center 0}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_lines .pricing_summary_line .file-icon{background:url(images/svg/file_icon.svg) no-repeat center 0}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_footer{margin:30px 0 0;font-size:13px;color:#888}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_image{padding:0 40px 0 0;text-align:right}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-right{width:45%}.employer-pricing-row .modal.fade.in{background:transparent!important;padding:0!important}.employer-pricing-row .modal.fade.in .modal-scrim{position:fixed;top:0;right:0;width:100%;height:100%;background:#000;opacity:.8}.employer-pricing-row .modal-dialog{width:828px;height:652px;margin:50px auto 0}.employer-pricing-row .modal-dialog .modal-content{width:828px;height:652px;display:flex;flex-direction:column;justify-content:space-between;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.employer-pricing-row .modal-dialog .modal-content .modal-header{height:110px}.employer-pricing-row .modal-dialog .modal-content .modal-header h2{margin:50px 0 0;font-size:24px}.employer-pricing-row .modal-dialog .modal-content .modal-header p{color:#888;padding:0 20%;margin:15px 0 0;font-size:16px;line-height:26px}.employer-pricing-row .modal-dialog .modal-content .modal-header .close{position:absolute;top:0;right:0;width:30px;height:30px;background:#e1e1e1;opacity:1;margin:0!important}.employer-pricing-row .modal-dialog .modal-content .modal-header .close span{width:30px;height:30px;display:block;background:url(images/svg/close_icon.svg) no-repeat center center!important}.employer-pricing-row .modal-dialog .modal-content .modal-header .close:after{content:""}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content{display:flex;justify-content:space-around;padding:0 50px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type{width:220px;height:302px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border:1px solid #e1e1e1;transition:.2s}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-header{width:100%;text-align:center;height:30px;background:#e1e1e1;font-size:14px;font-weight:600;color:#888;padding:4px 0 0}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-price{font-size:35px;color:#333}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-price:after{font-size:14px;color:#888;content:".ea";margin:0 0 0 -8px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-description{width:80%;height:110px;text-align:center;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-description .card-description{height:55px;padding:15px 0 0;color:#888}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-description .card-description:first-child{border-bottom:1px solid #e1e1e1}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-select{width:22px;height:22px;position:relative;margin:0 0 30px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-select .control{display:block;position:relative;width:22px;height:22px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-select .control input{position:absolute;z-index:-1;opacity:0;width:25px;height:25px;top:0;right:0}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-select .control .radio-custom{display:block;width:20px;height:20px;background:url(images/svg/radio_grey_icon.svg) no-repeat center center;border-radius:50%;position:absolute;top:0;right:0}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type:hover{-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 4px 0 rgba(0,0,0,.2);box-shadow:0 3px 4px 0 rgba(0,0,0,.2);cursor:pointer;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01)}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.first .modal-card-price{margin:20px 0 0}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.first .modal-card-price:after{content:""}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.first .modal-card-description{border-top:none;border-bottom:none;height:auto;margin:-40px 0 0}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.first .modal-card-description .card-description{height:auto;padding:0}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.first .modal-card-description .card-description:first-child{border-bottom:none}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.active{border:2px solid #29ef90}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.active .modal-card-header{background:#29ef90;color:#fff}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.active .radio-custom{background:url(images/svg/radio_green_icon.svg) no-repeat center center!important}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.active:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.employer-pricing-row .modal-dialog .modal-content .modal-body .continue-btn{margin:30px 0 0}.employer-pricing-row .modal-dialog .modal-content .modal-body .continue-btn #modal-link{width:130px;height:50px;margin:0 auto;display:block}.employer-pricing-row .modal-dialog .modal-content .modal-body .continue-btn #modal-link button{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;margin:0;padding:13px 20px 15px}.employer-pricing-row .modal-dialog .modal-content .modal-body .continue-btn #modal-link button:after{content:""}.employer-pricing-row .modal-dialog .modal-content .modal-body .continue-btn #modal-link button:hover{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);background:red;border:none}.employer-pricing-row .modal-dialog .modal-content .modal-footer{height:50px;background:#f5f5f5;padding:13px 0 0}.employer-pricing-row .modal-dialog .modal-content .modal-footer p{text-align:center}.employer-pricing-row .modal-dialog .modal-content .modal-footer p span{display:inline-block;margin:0 7px 0 0;font-size:14px;color:#333}.employer-pricing-row .modal-dialog .modal-content .modal-footer p span .close{font-size:14px;font-weight:300;display:block;color:#ef4129;margin:0 0 -3px;float:none;opacity:1}.employer-pricing-row .modal-dialog .modal-content>div{padding:0;margin:0}@media all and (max-width:767px) and (min-width:320px){.employer-pricing-row .employer-pricing-product-wrapper .row{display:flex;justify-content:space-between}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left{width:90%}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_header{margin:0}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_header h2{font-size:18px}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_tag{margin:-5px 0 20px}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_price{font-size:30px;margin:0 0 15px}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_message{line-height:22px}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-left .pricing_summary_lines .pricing_summary_line{margin:0 0 10px;line-height:18px}.employer-pricing-row .employer-pricing-product-wrapper .row .employer-pricing-right{width:90%}.employer-pricing-row .modal.fade.in{background:transparent!important;padding:0!important}.employer-pricing-row .modal.fade.in .modal-scrim{position:fixed;top:0;right:0;width:100%;height:100%;background:#000;opacity:.8}.employer-pricing-row .modal-dialog{width:90%;height:auto;margin:10px auto 50px}.employer-pricing-row .modal-dialog .modal-content{width:100%;height:auto;display:flex;flex-direction:column;justify-content:space-between}.employer-pricing-row .modal-dialog .modal-content .modal-header{height:auto}.employer-pricing-row .modal-dialog .modal-content .modal-header h2{margin:30px 0 0;font-size:18px}.employer-pricing-row .modal-dialog .modal-content .modal-header p{padding:0 20px;margin:15px 0 20px;font-size:16px;line-height:23px}.employer-pricing-row .modal-dialog .modal-content .modal-header .close{position:absolute;top:0;right:0;width:30px;height:30px;background:#e1e1e1;opacity:1;margin:0!important}.employer-pricing-row .modal-dialog .modal-content .modal-header .close span{width:30px;height:30px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content{display:flex;justify-content:space-around;flex-direction:column;padding:0 20px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type{position:relative;width:100%;height:112px;display:block;margin:0 0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #e1e1e1;transition:.2s}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-header{width:100%;text-align:center;height:30px;background:#e1e1e1;font-size:14px;font-weight:600;color:#888;padding:4px 0 0}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-price{font-size:20px;position:absolute;left:15px;bottom:15px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-description{width:100%;height:auto;text-align:left;border-top:none;border-bottom:none}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-description .card-description{font-size:13px;height:auto;padding:5px 0 0 10px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-description .card-description:first-child{border-bottom:none}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-description .card-description:last-child{display:none}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-select{width:22px;height:22px;position:absolute;bottom:20px;right:15px;margin:0}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-select .control{display:block;position:relative;width:22px;height:22px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-select .control input{position:absolute;z-index:-1;opacity:0;width:25px;height:25px;top:0;right:0}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type .modal-card-select .control .radio-custom{display:block;width:20px;height:20px;border-radius:50%;position:absolute;top:0;right:0}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.first .modal-card-price{margin:0;bottom:-8px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.first .modal-card-description{border-top:none;border-bottom:none;height:auto;margin:0}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.first .modal-card-description .card-description{display:block;padding:5px 0 0 10px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.first .modal-card-description .card-description:first-child{border-bottom:none}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.active{border:2px solid #29ef90}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type.active .modal-card-header{background:#29ef90;color:#fff}.employer-pricing-row .modal-dialog .modal-content .modal-body .continue-btn{margin:10px 0 20px}.employer-pricing-row .modal-dialog .modal-content .modal-footer{height:78px;padding:20px}.employer-pricing-row .modal-dialog .modal-content .modal-footer p{text-align:center}.employer-pricing-row .modal-dialog .modal-content .modal-footer p span{display:inline-block;margin:0 7px 0 0;font-size:14px;color:#333}.employer-pricing-row .modal-dialog .modal-content .modal-footer p span .close{font-size:14px;font-weight:300;display:block;color:#ef4129;margin:0 0 -3px;float:none;opacity:1}.employer-pricing-row .modal-dialog .modal-content>div{padding:0;margin:0}}@media all and (min-width:768px) and (max-width:1024px){.employer-pricing-row .pricing_summary_header{margin:0 0 20px!important}.employer-pricing-row .pricing_summary_header h2{font-size:18px!important}.employer-pricing-row .pricing_summary_price{font-size:30px!important;margin:0 0 15px!important}.employer-pricing-row .pricing_summary_tag{margin:-10px 0 20px!important}.employer-pricing-row .pricing_summary_lines .pricing_summary_line .summary_label{line-height:21px}.employer-pricing-row .pricing_summary_footer{margin:0!important}.employer-pricing-row .modal-dialog{width:700px}.employer-pricing-row .modal-dialog .modal-content{width:100%}.employer-pricing-row .modal-dialog .modal-content .modal-header h2{font-size:18px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content{padding:0 30px}.employer-pricing-row .modal-dialog .modal-content .modal-body .form-content .job-post-type{width:200px}}#employer-resources-hero .wpb_column>.vc_column-inner{height:200px}#employer-resources-hero .wpb_wrapper h2{font-size:45px;color:#333}#employer-resources-hero .wpb_wrapper p{color:#555;font-size:18px}@media all and (min-width:768px) and (max-width:1024px){#employer-resources-hero .wpb_column>.vc_column-inner{height:220px;padding:40px 30px 0!important}#employer-resources-hero .wpb_wrapper h2{font-size:30px;margin:0 0 20px}#employer-resources-hero .wpb_wrapper p{font-size:16px}}@media all and (max-width:767px) and (min-width:320px){#employer-resources-hero .wpb_column>.vc_column-inner{height:auto;padding:30px 20px 50px!important}#employer-resources-hero .wpb_wrapper h2{font-size:24px}#employer-resources-hero .wpb_wrapper p{font-size:16px}}#resources-container-page{margin:-25px 0 0;padding:0 0 82px}#resources-container-page .vc_row.wpb_row.vc_inner{width:940px;margin:0 auto}#resources-container-page .employer-ebook-container{margin:0 0 20px}#resources-container-page .employer-ebook-container .employer-ebook-left{position:relative;height:168px;overflow:hidden}#resources-container-page .employer-ebook-container .employer-ebook-right{height:188px;background:#f4f4f4;padding:15px 20px 20px;position:relative}#resources-container-page .employer-ebook-container .employer-ebook-right .ebook-section-header{font-size:16px;color:#888}#resources-container-page .employer-ebook-container .employer-ebook-right .from-resource-title{margin:5px 0 0;font-size:16px;color:#333}#resources-container-page .employer-ebook-container .employer-ebook-right .ebook-section-widget{position:absolute;bottom:20px}#resources-container-page .employer-ebook-container .employer-ebook-right .ebook-section-widget .ebook-section-download #menu-cta{padding:0;margin:0;line-height:1;font-size:14px;text-transform:none;border:none}#resources-container-page .employer-ebook-container .employer-ebook-right .ebook-section-widget .ebook-section-download #menu-cta .ghost-button{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;padding:0;text-transform:none;border:none;background:#f4f4f4}#resources-container-page .employer-ebook-container .employer-ebook-right .ebook-section-widget .ebook-section-download #menu-cta .ghost-button:after{content:"";display:inline-block;width:14px;height:14px;margin:0 0 0 5px;font-size:10px;background:url(images/svg/arrow_forward.svg) no-repeat center center}#resources-container-page .employer-ebook-container .employer-ebook-right .ebook-section-widget .ebook-section-download #menu-cta .ghost-button:hover{padding:0;background:transparent;color:red}#resources-container-page .employer-ebook-container .ebook-section-body,#resources-container-page .employer-ebook-container .ebook-section-resources{display:none}@media all and (min-width:768px) and (max-width:1024px){#resources-container-page{margin:-40px -40px 0;padding:0 0 42px}#resources-container-page .vc_row.wpb_row.vc_inner{width:100%;margin:auto;display:flex}#resources-container-page .employer-ebook-container{margin:0 0 20px}#resources-container-page .employer-ebook-container .employer-ebook-left{position:relative;height:122px;overflow:hidden}#resources-container-page .employer-ebook-container .employer-ebook-left img{width:100%}#resources-container-page .employer-ebook-container .employer-ebook-right{height:206px;padding:15px 20px 20px;position:relative}#resources-container-page .employer-ebook-container .employer-ebook-right .ebook-section-header{font-size:16px}#resources-container-page .vc_col-sm-4{width:32%!important}}@media all and (max-device-width:1366px) and (orientation:landscape){#resources-container-page{margin:-40px -30px 0}#resources-container-page .employer-ebook-container .employer-ebook-left{height:166px}}@media all and (max-width:767px) and (min-width:320px){#resources-container-page{margin:-15px 0 0;padding:0 0 10px}#resources-container-page .vc_row.wpb_row.vc_inner{width:100%;margin:auto}#resources-container-page .employer-ebook-container{width:90%;margin:0 auto 20px}#resources-container-page .employer-ebook-container .employer-ebook-left{position:relative;height:auto;overflow:hidden}#resources-container-page .employer-ebook-container .employer-ebook-left img{width:100%}#resources-container-page .employer-ebook-container .employer-ebook-right{height:auto;padding:15px 20px 20px;position:relative}#resources-container-page .employer-ebook-container .employer-ebook-right .ebook-section-header{font-size:16px}#resources-container-page .employer-ebook-container .employer-ebook-right .from-resource-title{margin:5px 0 0;font-size:16px}#resources-container-page .employer-ebook-container .employer-ebook-right .ebook-section-widget{position:relative;bottom:initial;margin:30px 0 0}#resources-container-page #menu-cta{display:block}}#training-page-parners{height:200px}#training-page-parners .wpb_text_column{margin:0 0 20px}#training-page-parners .wpb_text_column h2{font-size:24px;color:#333}@media all and (min-width:768px) and (max-width:1024px){#training-page-parners{height:auto;padding:40px 40px 10px!important}#training-page-parners .wpb_text_column{margin:0}#training-page-parners .wpb_text_column h2{font-size:18px}}@media all and (max-width:767px) and (min-width:320px){#training-page-parners{height:auto;padding:20px 20px 0!important}#training-page-parners .wpb_text_column{margin:0}#training-page-parners .wpb_text_column h2{font-size:18px;display:block}#training-page-parners .wpb_gallery .wpb_image_grid_ul{margin:10px 0 0}#training-page-parners .wpb_gallery .wpb_image_grid_ul li{margin:0 0 20px}#training-page-parners .wpb_gallery .wpb_image_grid_ul li:nth-child(n+5){display:none}}#employer-training-how-it-works .employer-generic-header{margin:0;padding:0 0 50px}#employer-training-how-it-works .employer-generic-header h2{font-size:24px;color:#333}#employer-training-how-it-works .employer-generic-header p{font-size:18px;color:#555;padding:0 15%}@media all and (min-width:768px) and (max-width:1024px){#employer-training-how-it-works .employer-generic-header{padding:30px 20px}#employer-training-how-it-works .employer-generic-header h2{font-size:18px}#employer-training-how-it-works .employer-generic-header p{font-size:16px;padding:0}}@media all and (max-width:767px) and (min-width:320px){#employer-training-how-it-works .employer-generic-header h2{font-size:18px}#employer-training-how-it-works .employer-generic-header p{font-size:16px;padding:0}}#employer-training-how-it-works .employer-generic-cards-holder{width:960px;margin:0 auto}#employer-training-how-it-works .card-holder{background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(51,51,51,.1);-moz-box-shadow:0 2px 4px 0 rgba(51,51,51,.1);box-shadow:0 2px 4px 0 rgba(51,51,51,.1)}#employer-training-how-it-works .card-holder .employer-hiw-card-cover{width:300px;height:256px;display:flex;flex-direction:column;align-items:center}#employer-training-how-it-works .card-holder .employer-hiw-card-cover .employer-hiw-card-icon{width:50px;height:50px;margin:25px 0 0}#employer-training-how-it-works .card-holder .employer-hiw-card-cover .employer-hiw-card-subtitle{font-size:13px;color:#888;margin:15px 0 0}#employer-training-how-it-works .card-holder .employer-hiw-card-cover .employer-hiw-card-title{text-align:center;font-size:24px;color:#333;margin:5px 0 0}#employer-training-how-it-works .card-holder .employer-hiw-card-cover .employer-hiw-card-body{text-align:center;font-size:14px;color:#555;width:100%;margin:5px 0 0;padding:0 20px}#employer-training-how-it-works .card-holder.discover .employer-hiw-card-icon{background:url(images/svg/training-discover-icon.svg) no-repeat center center}#employer-training-how-it-works .card-holder.design .employer-hiw-card-icon{background:url(images/svg/training-design-icon.svg) no-repeat center center}#employer-training-how-it-works .card-holder.execute .employer-hiw-card-icon{background:url(images/svg/training-execute-icon.svg) no-repeat center center}#employer-training-how-it-works .get-started-button{margin:50px auto 0;width:150px}#employer-training-how-it-works .get-started-button #cta-rounded{float:none;margin:0}#employer-training-how-it-works .get-started-button #cta-rounded .button{width:150px;height:50px;display:block;margin:0 auto;padding:12px 25px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;font-weight:600;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#employer-training-how-it-works .get-started-button #cta-rounded .button:after{content:""}#employer-training-how-it-works .get-started-button #cta-rounded .button:hover{background:red;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:none}@media all and (min-width:768px) and (max-width:1024px){#employer-training-how-it-works .employer-generic-header{padding:40px 0 30px}#employer-training-how-it-works .vc_column-inner{padding:0 0 40px!important}#employer-training-how-it-works .vc_column-inner .employer-generic-cards-holder{width:100%;margin:auto;display:flex;justify-content:space-around}#employer-training-how-it-works .vc_column-inner .employer-generic-cards-holder .vc_column_container.vc_col-sm-4{flex:0 1 auto;margin-right:0}#employer-training-how-it-works .vc_column-inner .employer-generic-cards-holder .vc_column_container.vc_col-sm-4 .vc_column-inner{padding:0!important}#employer-training-how-it-works .vc_column-inner .card-holder .employer-hiw-card-cover{width:216px;height:272px}#employer-training-how-it-works .vc_column-inner .card-holder .employer-hiw-card-cover .employer-hiw-card-icon{width:45px;height:45px;margin:20px 0 0;-webkit-background-size:45px 45px;background-size:45px 45px}#employer-training-how-it-works .vc_column-inner .card-holder .employer-hiw-card-cover .employer-hiw-card-subtitle{font-size:13px;color:#888;margin:15px 0 0}#employer-training-how-it-works .vc_column-inner .card-holder .employer-hiw-card-cover .employer-hiw-card-title{font-size:18px;margin:5px 0 0}#employer-training-how-it-works .vc_column-inner .card-holder .employer-hiw-card-cover .employer-hiw-card-body{line-height:22px}#employer-training-how-it-works .get-started-button{margin:30px auto 0}}@media all and (max-width:767px) and (min-width:320px){#employer-training-how-it-works .vc_column-inner{padding:0!important}#employer-training-how-it-works .employer-generic-header{padding:20px 0}#employer-training-how-it-works .employer-generic-header h2{font-size:18px}#employer-training-how-it-works .employer-generic-header p{font-size:16px}#employer-training-how-it-works .employer-generic-cards-holder{width:100%;margin:0}#employer-training-how-it-works .vc_column_container:nth-child(-n+2) .card-holder{width:90%;height:155px;margin:0 auto 15px}#employer-training-how-it-works .vc_column_container:nth-child(-n+2) .card-holder .employer-hiw-card-cover{width:100%;height:auto;display:flex;flex-direction:row}#employer-training-how-it-works .vc_column_container:nth-child(-n+2) .card-holder .employer-hiw-card-cover .icon-wrapper{width:33%;height:155px;padding:0 20px;background:#f9f9f9;display:flex;flex-direction:column;justify-content:center;align-items:center}#employer-training-how-it-works .vc_column_container:nth-child(-n+2) .card-holder .employer-hiw-card-cover .icon-wrapper .employer-hiw-card-icon{width:45px;height:45px;margin:25px 0 0;-webkit-background-size:45px 45px;background-size:45px 45px}#employer-training-how-it-works .vc_column_container:nth-child(-n+2) .card-holder .employer-hiw-card-cover .icon-wrapper .employer-hiw-card-subtitle{margin:5px 0 0}#employer-training-how-it-works .vc_column_container:nth-child(-n+2) .card-holder .employer-hiw-card-cover .content-wrapper{width:70%;height:155px;padding:15px 15px 0 20px}#employer-training-how-it-works .vc_column_container:nth-child(-n+2) .card-holder .employer-hiw-card-cover .content-wrapper .employer-hiw-card-title{text-align:left;font-size:18px;margin:0}#employer-training-how-it-works .vc_column_container:nth-child(-n+2) .card-holder .employer-hiw-card-cover .content-wrapper .employer-hiw-card-body{text-align:left;width:100%;margin:5px 0 0;padding:0}#employer-training-how-it-works .vc_column_container:nth-child(3) .card-holder{height:192px}#employer-training-how-it-works .vc_column_container:nth-child(3) .card-holder .employer-hiw-card-cover .icon-wrapper{height:192px}#employer-training-how-it-works .vc_column_container:nth-child(3) .card-holder .employer-hiw-card-cover .content-wrapper{height:192px}#employer-training-how-it-works .get-started-button{margin:5px auto 0;padding:0 0 80px}}#employer-training-topics .employer-generic-header{margin:0;padding:0 0 50px}#employer-training-topics .employer-generic-header h2{font-size:24px;color:#333}#employer-training-topics .employer-generic-header p{font-size:18px;color:#555;padding:0 15%}@media all and (min-width:768px) and (max-width:1024px){#employer-training-topics .employer-generic-header{padding:30px 20px}#employer-training-topics .employer-generic-header h2{font-size:18px}#employer-training-topics .employer-generic-header p{font-size:16px;padding:0}}@media all and (max-width:767px) and (min-width:320px){#employer-training-topics .employer-generic-header h2{font-size:18px}#employer-training-topics .employer-generic-header p{font-size:16px;padding:0}}#employer-training-topics .employer-training-topic-row{width:960px;margin:0 auto}#employer-training-topics .employer-training-topic-row .employer-training-topic{width:300px;height:176px;margin:0 20px 20px 0;border:1px solid #e1e1e1}#employer-training-topics .employer-training-topic-row .employer-training-topic .wpb_wrapper{display:flex;flex-direction:column}#employer-training-topics .employer-training-topic-row .employer-training-topic .wpb_wrapper h2{font-size:16px;margin:28px 0 0}#employer-training-topics .employer-training-topic-row .employer-training-topic .wpb_wrapper p{width:100%;padding:0 20px;margin:12px 0 0;font-size:14px;text-align:center;color:#555}@media all and (min-width:768px) and (max-width:1024px){#employer-training-topics .vc_column-inner{padding:0!important}#employer-training-topics .employer-training-topic-row{width:100%;margin:0;display:flex;justify-content:space-around}#employer-training-topics .employer-training-topic-row .employer-training-topic{width:216px;height:226px;margin:0 0 20px;flex:0 1 auto}#employer-training-topics .employer-training-topic-row .employer-training-topic .wpb_wrapper{display:flex;flex-direction:column}#employer-training-topics .employer-training-topic-row .employer-training-topic .wpb_wrapper h2{font-size:16px;margin:15px 0 0}#employer-training-topics .employer-training-topic-row:last-child{padding:0 0 20px}}@media all and (max-width:767px) and (min-width:320px){#employer-training-topics .vc_column-inner{padding:0!important}#employer-training-topics .vc_column-inner .employer-generic-header{padding:30px 20px}#employer-training-topics .vc_column-inner .employer-training-topic-row{width:100%;margin:0;display:flex;flex-direction:column}#employer-training-topics .vc_column-inner .employer-training-topic-row .employer-training-topic{width:90%!important;height:auto;margin:0 auto 10px;border:1px solid #e1e1e1;flex:0 1 auto}#employer-training-topics .vc_column-inner .employer-training-topic-row .employer-training-topic .wpb_wrapper{display:flex;flex-direction:column;width:100%;height:auto}#employer-training-topics .vc_column-inner .employer-training-topic-row .employer-training-topic .wpb_wrapper h2{display:block;font-size:14px;text-align:left!important;margin:0;padding:7px 50px 8px 20px;background:url(images/svg/plus-icon_gray.svg) no-repeat 95% 20px}#employer-training-topics .vc_column-inner .employer-training-topic-row .employer-training-topic .wpb_wrapper p{width:100%;padding:0 20px 20px;margin:0;text-align:center;display:none}#employer-training-topics .vc_column-inner .employer-training-topic-row .employer-training-topic.red{border:1px solid #ef4129}#employer-training-topics .vc_column-inner .employer-training-topic-row .employer-training-topic.red .wpb_wrapper h2{background:url(images/svg/x-icon_red.svg) no-repeat 95% 20px}#employer-training-topics .vc_column-inner .employer-training-topic-row:last-child{padding:0 0 20px}}#employer-training-courses .employer-generic-header{margin:0;padding:0 0 50px}#employer-training-courses .employer-generic-header h2{font-size:24px;color:#333}#employer-training-courses .employer-generic-header p{font-size:18px;color:#555;padding:0 15%}@media all and (min-width:768px) and (max-width:1024px){#employer-training-courses .employer-generic-header{padding:30px 20px}#employer-training-courses .employer-generic-header h2{font-size:18px}#employer-training-courses .employer-generic-header p{font-size:16px;padding:0}}@media all and (max-width:767px) and (min-width:320px){#employer-training-courses .employer-generic-header h2{font-size:18px}#employer-training-courses .employer-generic-header p{font-size:16px;padding:0}}#employer-training-cta{height:90px;background:#e1e1e1}#employer-training-cta .training-cta-inner>.vc_column-inner{height:90px}#employer-training-cta .training-cta-holder>.wpb_wrapper{width:960px;height:90px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}#employer-training-cta .training-cta-holder>.wpb_wrapper .cta-body{font-size:24px;color:#333}#employer-training-cta .training-cta-holder>.wpb_wrapper #cta-rounded{float:none;margin:0}#employer-training-cta .training-cta-holder>.wpb_wrapper #cta-rounded .button{width:150px;height:50px;display:block;margin:0 auto;padding:12px 25px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;font-weight:600;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#employer-training-cta .training-cta-holder>.wpb_wrapper #cta-rounded .button:after{content:""}#employer-training-cta .training-cta-holder>.wpb_wrapper #cta-rounded .button:hover{background:red;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:none}@media all and (min-width:768px) and (max-width:1024px){#employer-training-cta{height:auto}#employer-training-cta .vc_column-inner{padding:0!important}#employer-training-cta .training-cta-inner>.vc_column-inner{height:auto;padding:0!important}#employer-training-cta .training-cta-holder{padding:20px 30px}#employer-training-cta .training-cta-holder>.wpb_wrapper{width:100%;height:auto;margin:auto;display:flex;justify-content:space-between;align-items:center}#employer-training-cta .training-cta-holder>.wpb_wrapper .cta-body{text-align:center}#employer-training-cta .training-cta-holder>.wpb_wrapper #cta-rounded{float:none;margin:0}#employer-training-cta .training-cta-holder>.wpb_wrapper #cta-rounded .button{width:150px;height:50px;display:block;margin:0 auto;padding:12px 25px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;font-weight:600;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#employer-training-cta .training-cta-holder>.wpb_wrapper #cta-rounded .button:after{content:""}#employer-training-cta .training-cta-holder>.wpb_wrapper #cta-rounded .button:hover{background:red;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:none}}@media all and (max-width:767px) and (min-width:320px){#employer-training-cta{height:auto}#employer-training-cta .training-cta-inner>.vc_column-inner{height:auto;padding:0!important}#employer-training-cta .training-cta-holder{padding:30px 20px}#employer-training-cta .training-cta-holder>.wpb_wrapper{width:100%;height:auto;margin:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#employer-training-cta .training-cta-holder>.wpb_wrapper .cta-body{text-align:center}#employer-training-cta .training-cta-holder>.wpb_wrapper #cta-rounded{float:none;margin:20px 0 0}#employer-training-cta .training-cta-holder>.wpb_wrapper #cta-rounded .button{width:150px;height:50px;display:block;margin:0 auto;padding:12px 25px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;font-weight:600;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#employer-training-cta .training-cta-holder>.wpb_wrapper #cta-rounded .button:after{content:""}#employer-training-cta .training-cta-holder>.wpb_wrapper #cta-rounded .button:hover{background:red;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:none}}#employer-training-courses .employer-courses-cards-row{width:960px;margin:0 auto}#employer-training-courses .employer-courses-cards-row .employer-courses-card a{color:#555;font-size:14px}#employer-training-courses .employer-courses-cards-row .employer-courses-card a:hover{text-decoration:none}#employer-training-courses .employer-courses-cards-row .employer-courses-card .employer-course-card-image{height:158px;overflow:hidden}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body{height:190px;width:100%;padding:20px 30px;background:#fff;display:flex;flex-direction:column}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body .employer-course-card-title{height:48px;font-size:18px;color:#333}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body .employer-course-card-body{height:48px;margin:15px 0 0;font-size:14px;color:#555}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body .cta-learn{margin:15px 0 0;font-size:14px;color:#ef4129}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body .cta-learn .forward{width:14px;height:9px;background:url(images/svg/arrow_forward.svg) no-repeat center center;display:inline-block;margin:0 0 0 10px}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body .cta-learn:hover{color:red}#employer-training-courses #view-all-courses .wpb_wrapper{display:flex}#employer-training-courses #view-all-courses .wpb_wrapper #cta-rounded{float:none;margin:50px auto 0}#employer-training-courses #view-all-courses .wpb_wrapper #cta-rounded .button{width:150px;height:50px;display:block;margin:0 auto;padding:12px 25px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;font-weight:600;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#employer-training-courses #view-all-courses .wpb_wrapper #cta-rounded .button:after{content:""}#employer-training-courses #view-all-courses .wpb_wrapper #cta-rounded .button:hover{background:red;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:none}#employer-training-courses #view-all-courses .wpb_wrapper #cta-rounded .button{width:188px!important}@media all and (min-width:768px) and (max-width:1024px){#employer-training-courses .vc_column-inner{padding:0!important}#employer-training-courses .employer-courses-cards-row{width:100%;margin:auto;display:flex;justify-content:space-around}#employer-training-courses .employer-courses-cards-row .employer-courses-card{float:none;margin-right:0;flex:0 1 auto;width:30%}#employer-training-courses .employer-courses-cards-row .employer-courses-card .employer-course-card-learn-more a{display:block}#employer-training-courses .employer-courses-cards-row .employer-courses-card .employer-course-card-learn-more a .employer-course-card-image{width:100%;height:118px;overflow:hidden}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body{justify-content:space-between;height:200px;padding:20px}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body .employer-course-card-title{height:auto;font-size:16px}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body .employer-course-card-body{height:auto;margin:0;line-height:20px}#employer-training-courses #view-all-courses{padding:0 0 40px}#employer-training-courses #view-all-courses #cta-rounded{margin:30px auto 0!important}}@media all and (max-width:767px) and (min-width:320px){#employer-training-courses .employer-generic-header{padding:30px 20px 20px}#employer-training-courses .vc_column-inner{padding:0!important}#employer-training-courses .employer-courses-cards-row{width:100%;margin:auto}#employer-training-courses .employer-courses-cards-row .employer-courses-card .employer-course-card-learn-more a{display:flex;width:90%;margin:0 auto 20px}#employer-training-courses .employer-courses-cards-row .employer-courses-card .employer-course-card-learn-more a .employer-course-card-image{width:86px;height:86px}#employer-training-courses .employer-courses-cards-row .employer-courses-card .employer-course-card-learn-more a .employer-course-card-image img{width:86px;height:86px}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body{height:auto;width:80%;padding:20px;background:url(images/svg/arrow_forward.svg) no-repeat 92% center #fff}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body .employer-course-card-title{height:auto;font-size:14px;padding:0 10px 0 0}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body .employer-course-card-body{display:none}#employer-training-courses .employer-courses-cards-row .employer-courses-card .cource-card-body .cta-learn{display:none}#employer-training-courses #view-all-courses .wpb_wrapper{display:flex}#employer-training-courses #view-all-courses .wpb_wrapper #cta-rounded{float:none;margin:5px auto 30px}#employer-training-courses #view-all-courses .wpb_wrapper #cta-rounded .button{width:150px;height:50px;display:block;margin:0 auto;padding:12px 25px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:14px;font-weight:600;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#employer-training-courses #view-all-courses .wpb_wrapper #cta-rounded .button:after{content:""}#employer-training-courses #view-all-courses .wpb_wrapper #cta-rounded .button:hover{background:red;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:none}#employer-training-courses #view-all-courses .wpb_wrapper #cta-rounded .button{width:188px!important}}#employer-form-section .employer-generic-header{margin:0;padding:0 0 50px}#employer-form-section .employer-generic-header h2{font-size:24px;color:#333}#employer-form-section .employer-generic-header p{font-size:18px;color:#555;padding:0 15%}@media all and (min-width:768px) and (max-width:1024px){#employer-form-section .employer-generic-header{padding:30px 20px}#employer-form-section .employer-generic-header h2{font-size:18px}#employer-form-section .employer-generic-header p{font-size:16px;padding:0}}@media all and (max-width:767px) and (min-width:320px){#employer-form-section .employer-generic-header h2{font-size:18px}#employer-form-section .employer-generic-header p{font-size:16px;padding:0}}body.page-template-mbu{background-color:#fff}body.page-template-mbu #main .landing-page-cta{background-color:#e1e1e1;text-align:center}body.page-template-mbu #main .landing-page-cta .cta-row{padding-top:19px;padding-bottom:19px}body.page-template-mbu #main .landing-page-cta .cta-row .description{vertical-align:middle;max-width:700px;display:inline-block;font-size:24px;color:#333;letter-spacing:0;text-align:left;margin-right:78px}body.page-template-mbu #main .landing-page-cta .cta-row .cta{vertical-align:middle;background:#ef4129;padding:13px 15px;color:#fff;display:inline-block}body.page-template-mbu #main .landing-page-cta .cta-row .cta:hover{background-color:#d0221a}body.page-template-mbu #main .landing-page-cta .cta-row .cta a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:20px;line-height:20px;color:#fff;letter-spacing:0;text-align:center;color:#fff}body.page-template-mbu #main .landing-page-cta .cta-row .cta a:hover{text-decoration:none}body.page-template-mbu #main .landing-page-library{background-color:#fff}body.page-template-mbu #main .landing-page-library .library-wrapper{height:auto;width:960px;margin:0 auto}body.page-template-mbu #main .landing-page-library .library-wrapper .title{padding-top:46px;padding-bottom:30px;font-size:34px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-library .library-wrapper .description{font-size:24px;color:#333;letter-spacing:0;text-align:center;padding-bottom:30px;line-height:1.4}body.page-template-mbu #main .landing-page-library .library-wrapper .course{margin:0;padding:0;border-bottom:0}body.page-template-mbu #main .landing-page-library .library-wrapper .instructor-row{margin:0 auto;border:1px solid #e1e1e1;width:692px;height:82px}body.page-template-mbu #main .landing-page-library .library-wrapper .instructor-row .instructor-description{display:inline-block;font-size:18px;color:#555;letter-spacing:0;text-align:center;width:494px;margin-top:13px;margin-left:45px}body.page-template-mbu #main .landing-page-library .library-wrapper .instructor-row .instructor-icon{width:31px;display:inline-block;color:#f74127;font-size:37px;float:right;margin-right:45px;margin-top:20px}body.page-template-mbu #main .landing-page-library .library-wrapper .view-all{padding-top:30px;margin:0 auto;font-size:20px;color:#ef4129;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-freelance{height:646px;text-align:center}body.page-template-mbu #main .landing-page-freelance .title{padding-top:55px;font-size:34px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-freelance .description{padding-right:70px;padding-left:70px;width:960px;margin:0 auto;margin-top:30px;font-size:24px;color:#333;letter-spacing:0;text-align:center;padding-bottom:30px}body.page-template-mbu #main .landing-page-freelance .details-list{margin:0 auto;width:960px}body.page-template-mbu #main .landing-page-freelance .details-list .details-left{float:left;margin-top:99px;display:inline-block;vertical-align:top;width:480px}body.page-template-mbu #main .landing-page-freelance .details-list .details-left .subtitle{padding-bottom:30px;font-size:18px;color:#555;letter-spacing:0;line-height:31px;text-align:left}body.page-template-mbu #main .landing-page-freelance .details-list .details-left .features-list{margin-left:20px}body.page-template-mbu #main .landing-page-freelance .details-list .details-left .features-list .feature{font-size:18px;color:#555;letter-spacing:0;line-height:31px;text-align:left}body.page-template-mbu #main .landing-page-freelance .details-list .details-left .features-list .feature:before{left:-30px}body.page-template-mbu #main .landing-page-freelance .details-list .details-left .freelance-browse{font-size:20px;color:#ef4129;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-freelance .details-list .details-right{display:inline-block}body.page-template-mbu #main .landing-page-freelance .details-list .details-right:after{content:url(images/xfreelance-sample.png.pagespeed.ic.jY0GM7nnt_.png)}body.page-template-mbu #main .landing-page-webinars{padding-top:1px;height:426px;background:#f5f5f5}body.page-template-mbu #main .landing-page-webinars .title{margin-top:55px;font-size:34px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-webinars .description{margin:0 auto;padding-right:5px;padding-left:5px;width:960px;margin-top:30px;line-height:normal;font-size:24px;color:#555;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-webinars .details-list{padding-top:30px;padding-bottom:29px;width:960px;margin:0 auto;display:flex;justify-content:space-around}body.page-template-mbu #main .landing-page-webinars .details-list .detail .icon{display:block;margin:0 auto;text-align:center;border:1px solid #ef4129;width:48px;height:48px;border-radius:100%}body.page-template-mbu #main .landing-page-webinars .details-list .detail .icon i{font-size:26px;color:#ef4129;position:relative;top:calc(50% - 13px);left:2px}body.page-template-mbu #main .landing-page-webinars .details-list .detail .subtitle{padding-top:10px;padding-right:3px;padding-left:3px;font-size:16px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-webinars .cta-row{clear:both;width:960px;margin:0 auto;text-align:center}body.page-template-mbu #main .landing-page-webinars .cta-row .cta{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:20px;color:#fff;letter-spacing:0;text-align:center;background:#ef4129;padding:13px 37px;color:#fff;display:inline-block}body.page-template-mbu #main .landing-page-webinars .cta-row .cta:hover{background-color:#d0221a;text-decoration:none}body.page-template-mbu #main .landing-page-intro{padding-top:1px;height:598px;background:url(images/xlanding-intro.png.pagespeed.ic.PmIZom4pAQ.png) no-repeat center right -620px}body.page-template-mbu #main .landing-page-intro .header-img:after{display:block;width:436px;margin:0 auto;margin-top:50px;margin-bottom:50px;height:64px;content:url(images/xmbu-header.png.pagespeed.ic.zTPJCoigrt.png)}body.page-template-mbu #main .landing-page-intro .description{font-size:45px;color:#fff;letter-spacing:0;text-align:center;line-height:63px}body.page-template-mbu #main .landing-page-intro .features-list{justify-content:center;padding-top:37px;padding-bottom:30px;display:flex}body.page-template-mbu #main .landing-page-intro .features-list .features-box{margin-left:31px;background:#fff;border:1px solid #e1e1e1;width:298px;height:174px}body.page-template-mbu #main .landing-page-intro .features-list .features-box:first-child{margin-left:0}body.page-template-mbu #main .landing-page-intro .features-list .features-box .title{margin-top:21px;margin-bottom:15px;font-size:18px;color:#333;letter-spacing:0;text-align:center;line-height:30px}body.page-template-mbu #main .landing-page-intro .features-list .features-box .subtitle .detail{font-size:14px;color:#555;letter-spacing:0;text-align:center;line-height:21px;padding:0 10px}body.page-template-mbu #main .landing-page-intro .trial-button{background:#ef4129;display:block;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;margin:0 auto;width:350px;padding-top:15px;padding-bottom:15px;font-size:20px;color:#fff;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-intro .trial-button:hover{background-color:#d0221a;text-decoration:none}body.page-template-mbu #main .landing-page-intro .disclaimer{padding-top:30px;font-size:14px;color:#fff;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-pitching .title{margin-top:55px;font-size:34px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-pitching .description{margin:0 auto;padding-right:5px;padding-left:5px;width:960px;margin-top:30px;font-size:24px;color:#555;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-pitching .details-list{display:flex;justify-content:space-evenly;width:960px;margin:0 auto;margin-top:30px}body.page-template-mbu #main .landing-page-pitching .details-list .details-left{display:inline-block}body.page-template-mbu #main .landing-page-pitching .details-list .details-right{display:inline-block}body.page-template-mbu #main .landing-page-pitching .details-list .details-right .features-list{margin:0 auto;list-style:none}body.page-template-mbu #main .landing-page-pitching .details-list .details-right .features-list .feature{background:#fff;border-top:3px solid #ef4129;box-shadow:0 1px 2px 0 rgba(0,0,0,.45);width:300px;height:152px;margin-bottom:30px}body.page-template-mbu #main .landing-page-pitching .details-list .details-right .features-list .feature:before{content:none}body.page-template-mbu #main .landing-page-pitching .details-list .details-right .features-list .feature .feature-title{margin-top:26px;margin-bottom:15px;font-size:16px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-pitching .details-list .details-right .features-list .feature .feature-description{font-size:14px;padding-left:30px;padding-right:30px;line-height:14px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-perks .title{margin-top:55px;font-size:34px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-perks .description{margin:0 auto;padding-right:5px;padding-left:5px;width:960px;margin-top:30px;font-size:24px;color:#555;letter-spacing:0;text-align:center}body.page-template-mbu #main .landing-page-perks .details-list{padding-top:30px;padding-bottom:29px;width:960px;margin:0 auto;display:flex;justify-content:space-evenly}body.page-template-mbu #main .landing-page-perks .details-list .detail .icon{display:block;margin:0 auto;text-align:center;border:1px solid #ef4129;width:48px;height:48px;border-radius:100%}body.page-template-mbu #main .landing-page-perks .details-list .detail .icon i{font-size:26px;color:#ef4129;position:relative;top:calc(50% - 13px);left:1px}body.page-template-mbu #main .landing-page-perks .details-list .detail .perk-desc{margin-top:10px;padding-right:3px;padding-left:3px;width:130px;font-size:16px;color:#333;letter-spacing:0;text-align:center}@media all and (min-width:768px) and (max-width:1024px){body.page-template-mbu #main .landing-page-intro{background:url(images/xlanding-intro.png.pagespeed.ic.PmIZom4pAQ.png) no-repeat center right;height:656px}body.page-template-mbu #main .landing-page-intro .description{line-height:45px}body.page-template-mbu #main .landing-page-intro .features-list .features-box{width:216px}body.page-template-mbu #main .landing-page-library .library-wrapper{width:768px;height:auto}body.page-template-mbu #main .landing-page-library .library-wrapper .course.slick-slide{margin:0 10px}body.page-template-mbu #main .landing-page-library .library-wrapper .title{font-size:24px;padding-top:26px}body.page-template-mbu #main .landing-page-freelance .title{font-size:24px}body.page-template-mbu #main .landing-page-freelance .description{font-size:18px;width:689px}body.page-template-mbu #main .landing-page-freelance .details-list{width:689px}body.page-template-mbu #main .landing-page-freelance .details-list .details-left{margin-top:67px;width:294px}body.page-template-mbu #main .landing-page-webinars .title{font-size:24px}body.page-template-mbu #main .landing-page-webinars .description{font-size:18px;width:689px}body.page-template-mbu #main .landing-page-webinars .details-list{width:768px}body.page-template-mbu #main .landing-page-webinars .cta-row{width:768px}body.page-template-mbu #main .landing-page-cta .cta-row .description{font-size:20px;max-width:440px}body.page-template-mbu #main .landing-page-pitching .title{font-size:24px}body.page-template-mbu #main .landing-page-pitching .description{font-size:18px;width:689px}body.page-template-mbu #main .landing-page-pitching .details-list{width:689px}body.page-template-mbu #main .landing-page-pitching .details-list .details-left{margin-top:30px}body.page-template-mbu #main .landing-page-perks .title{font-size:24px}body.page-template-mbu #main .landing-page-perks .description{font-size:18px;width:689px}body.page-template-mbu #main .landing-page-perks .details-list{width:768px}body.page-template-mbu #main .landing-page-perks .details-list a:nth-child(4){display:none}body.page-template-mbu #main .landing-page-perks .cta-row{width:768px}}@media all and (max-width:767px) and (min-width:320px){body.page-template-mbu #main .landing-page-intro{background:#979797;height:auto}body.page-template-mbu #main .landing-page-intro .header-img:after{content:url(images/xmbu-header-mobile.png.pagespeed.ic.5QeDv0OfOB.png);width:280px;height:auto;margin-top:30px;margin-bottom:0}body.page-template-mbu #main .landing-page-intro .description{font-size:16px;line-height:normal;margin:20px}body.page-template-mbu #main .landing-page-intro .features-list{display:none}body.page-template-mbu #main .landing-page-intro .trial-button{width:260px;padding:15px}body.page-template-mbu #main .landing-page-intro .disclaimer{padding-top:20px;padding-bottom:35px}body.page-template-mbu #main .landing-page-library .library-wrapper{width:auto;height:auto}body.page-template-mbu #main .landing-page-library .library-wrapper .title{font-size:26px}body.page-template-mbu #main .landing-page-library .library-wrapper .description{font-size:16px;margin:20px;padding-bottom:0;margin-top:0}body.page-template-mbu #main .landing-page-library .library-wrapper .instructor-row{width:auto;height:auto;margin:20px}body.page-template-mbu #main .landing-page-library .library-wrapper .instructor-row .instructor-description{margin:15px;width:auto}body.page-template-mbu #main .landing-page-library .library-wrapper .instructor-row .instructor-icon{float:none;margin:15px auto;display:none}body.page-template-mbu #main .landing-page-library .library-wrapper .view-all{display:none;font-size:16px;padding:0}body.page-template-mbu #main .landing-page-library .library-wrapper .course-overview .course-overview-inner{width:calc(100% - 40px)}body.page-template-mbu #main .landing-page-library .library-wrapper .course-overview .course-overview-inner .slick-prev{left:-20px}body.page-template-mbu #main .landing-page-library .library-wrapper .course-overview .course-overview-inner .slick-next{right:-20px}body.page-template-mbu #main .landing-page-cta .cta-row{padding-top:0}body.page-template-mbu #main .landing-page-cta .cta-row .description{text-align:center;font-size:20px;margin:21px}body.page-template-mbu #main .landing-page-freelance{height:auto}body.page-template-mbu #main .landing-page-freelance .title{padding-top:35px;font-size:24px}body.page-template-mbu #main .landing-page-freelance .description{font-size:16px;padding:0 20px;width:auto}body.page-template-mbu #main .landing-page-freelance .details-list{margin-top:25px;width:auto}body.page-template-mbu #main .landing-page-freelance .details-list .details-left{display:none}body.page-template-mbu #main .landing-page-freelance .details-list .details-right:after{content:url(images/xfreelance-sample-mobile.png.pagespeed.ic.h8O_E7MrJn.png)}body.page-template-mbu #main .landing-page-freelance .freelance-browse{margin-bottom:30px}body.page-template-mbu #main .landing-page-webinars{height:auto}body.page-template-mbu #main .landing-page-webinars .title{font-size:24px;padding:0 20px;margin:30px 15px}body.page-template-mbu #main .landing-page-webinars .description{width:auto;font-size:16px;padding:0 20px}body.page-template-mbu #main .landing-page-webinars .details-list{width:auto;flex-direction:column;padding-bottom:0}body.page-template-mbu #main .landing-page-webinars .details-list .detail .subtitle{margin-bottom:20px}body.page-template-mbu #main .landing-page-webinars .cta-row{width:auto;padding-top:0;padding-bottom:30px}body.page-template-mbu #main .landing-page-webinars .cta-row .description{text-align:center;margin:21px}body.page-template-mbu #main .landing-page-pitching{height:auto}body.page-template-mbu #main .landing-page-pitching .title{font-size:24px;padding:0 20px;margin:30px 15px}body.page-template-mbu #main .landing-page-pitching .description{width:auto;font-size:16px;padding:0 20px}body.page-template-mbu #main .landing-page-pitching .details-list{width:auto;flex-direction:column}body.page-template-mbu #main .landing-page-pitching .details-list .details-left{margin-bottom:20px}body.page-template-mbu #main .landing-page-pitching .details-list .details-left .sample-image{padding:0 15px}body.page-template-mbu #main .landing-page-pitching .details-list .details-right .features-list{padding:0 20px}body.page-template-mbu #main .landing-page-pitching .details-list .details-right .features-list .feature{width:auto}body.page-template-mbu #main .landing-page-perks .title{font-size:24px;padding:0 20px;margin:30px 15px}body.page-template-mbu #main .landing-page-perks .description{width:auto;font-size:16px;padding:0 20px}body.page-template-mbu #main .landing-page-perks .details-list{width:auto;flex-direction:column}body.page-template-mbu #main .landing-page-perks .details-list .detail .perk-desc{margin:5px auto;padding-bottom:20px}}body.page-template-mbu{background-color:#fff}body.page-template-mbu #main .home-page-intro{background-image:linear-gradient(90deg,#2963a4 31%,#38c3e3 100%);height:auto;display:flex;align-items:center;padding-top:40px;padding-bottom:40px;padding-left:40px;padding-right:40px}body.page-template-mbu #main .home-page-intro .intro-wrapper{margin:0 auto;display:flex;align-items:center}body.page-template-mbu #main .home-page-intro .intro-wrapper .description{display:inline-block;line-height:normal;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;width:65%;margin-right:80px;font-size:45px;color:#fff;text-align:left}body.page-template-mbu #main .home-page-intro .intro-wrapper .description h1{font-size:34px;color:#fff;text-align:left;font-weight:500;line-height:1.5;font-family:inherit;margin:0}body.page-template-mbu #main .home-page-intro .intro-wrapper .feature-wrapper{width:35%;float:right}body.page-template-mbu #main .home-page-intro .intro-wrapper .feature-wrapper .feature{padding-left:7px;margin-bottom:42px;border-left:2px solid #fff;line-height:normal;font-size:24px;text-align:left}body.page-template-mbu #main .home-page-intro .intro-wrapper .feature-wrapper .feature a{color:#fff}body.page-template-mbu #main .home-page-intro .intro-wrapper .feature-wrapper .feature a h2{font-weight:inherit;font-size:20px;line-height:1.3;margin:inherit;color:inherit}body.page-template-mbu #main .home-page-intro .intro-wrapper .feature-wrapper .feature:last-child{margin-bottom:0}body.page-template-mbu #main .home-page-job{height:auto;margin-top:100px;margin-bottom:100px;padding-left:20px;padding-right:20px}body.page-template-mbu #main .home-page-job .job-wrapper .description{padding-top:0;font-size:34px;color:#333;text-align:center;line-height:normal}body.page-template-mbu #main .home-page-job .job-wrapper .job-form{width:768px;margin:0 auto;display:flex}body.page-template-mbu #main .home-page-job .job-wrapper .job-form .job-search{margin-top:30px;padding-left:25px;border:1px solid #e1e1e1;height:50px;font-size:18px;color:#4f5458;letter-spacing:0;line-height:27px;text-align:left;flex-grow:1;margin-right:10px}body.page-template-mbu #main .home-page-job .job-wrapper .job-form .job-submit-wrapper{display:inline}body.page-template-mbu #main .home-page-job .job-wrapper .job-form .job-submit-wrapper .job-submit{margin-top:30px;float:right;width:150px;height:50px}body.page-template-mbu #main .home-page-job .job-wrapper .job-form .job-submit-wrapper .job-submit:hover{background-color:#d0221a;text-decoration:none}body.page-template-mbu #main .home-page-job .job-wrapper .job-tiles{padding-top:31px;width:940px;margin:0 auto;display:flex;justify-content:space-between}body.page-template-mbu #main .home-page-job .job-wrapper .job-tiles .job-tile{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;background:#f4f4f4;border:1px solid #e1e1e1;border-radius:5px;width:180px;padding-top:21px;padding-bottom:21px;font-size:16px;line-height:16px;color:#555;letter-spacing:0;text-align:center}body.page-template-mbu #main .home-page-job .job-wrapper .job-tiles .job-tile h2{line-height:22px;font-family:inherit;font-weight:bold;margin:0;font-size:inherit;color:inherit}body.page-template-mbu #main .home-page-companies{background:#f5f5f5;height:auto;padding-top:40px;padding-bottom:80px}body.page-template-mbu #main .home-page-companies .title{padding-top:50px;font-size:34px;color:#333;text-align:center;line-height:normal}body.page-template-mbu #main .home-page-companies .title h3{font-family:inherit;font-size:inherit;margin:inherit;line-height:inherit;color:inherit;font-weight:inherit}body.page-template-mbu #main .home-page-companies .company-logos{display:flex;width:960px;padding-left:30px;flex-wrap:wrap;margin:0 auto}body.page-template-mbu #main .home-page-companies .company-logos .company-logo{margin-top:30px;flex-basis:20%}body.page-template-mbu #main .home-page-companies .description{width:940px;margin:0 auto;padding-top:32px;font-size:24px;color:#4f5458;text-align:center;line-height:1.4}body.page-template-mbu #main .home-page-companies .cta-row{clear:both;width:960px;padding-top:43px;margin:0 auto;text-align:center}body.page-template-mbu #main .home-page-companies .cta-row .cta{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:20px;color:#fff;letter-spacing:0;text-align:center;background:#ef4129;padding:13px 37px;color:#fff;display:inline-block}body.page-template-mbu #main .home-page-companies .cta-row .cta:hover{background-color:#d0221a;text-decoration:none}body.page-template-mbu #main .home-page-mbu{height:auto;padding-top:40px;padding-bottom:80px;text-align:center}body.page-template-mbu #main .home-page-mbu .title{padding-top:55px;font-size:34px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .home-page-mbu .description{width:940px;margin:0 auto;margin-top:30px;font-size:24px;color:#333;letter-spacing:0;text-align:center;padding-bottom:30px;line-height:1.4}body.page-template-mbu #main .home-page-mbu .details-list{margin:0 auto;width:940px}body.page-template-mbu #main .home-page-mbu .details-list .details-left{display:inline-block}body.page-template-mbu #main .home-page-mbu .details-list .details-left .mbu-sample{margin-top:20px}body.page-template-mbu #main .home-page-mbu .details-list .details-left .mbu-sample:after{content:url(images/xmbu-sample.png.pagespeed.ic.baxZslwDjj.png)}body.page-template-mbu #main .home-page-mbu .details-list .details-right{float:right;display:inline-block;vertical-align:top;width:425px}body.page-template-mbu #main .home-page-mbu .details-list .details-right .subtitle{padding-bottom:30px;font-size:18px;color:#555;letter-spacing:0;line-height:31px;text-align:left}body.page-template-mbu #main .home-page-mbu .details-list .details-right .features-list{margin-left:20px;margin-bottom:0}body.page-template-mbu #main .home-page-mbu .details-list .details-right .features-list .feature{font-size:16px;color:#4f5458;text-align:left;line-height:26px}body.page-template-mbu #main .home-page-mbu .details-list .details-right .features-list .feature:before{left:-10px;font-size:16px}body.page-template-mbu #main .home-page-mbu .cta-row{clear:both;width:960px;padding-top:30px;margin:0 auto;text-align:center}body.page-template-mbu #main .home-page-mbu .cta-row .cta{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:20px;color:#fff;letter-spacing:0;text-align:center;background:#ef4129;padding:13px 30px;color:#fff;display:inline-block}body.page-template-mbu #main .home-page-mbu .cta-row .cta:hover{background-color:#d0221a;text-decoration:none}body.page-template-mbu #main .home-page-mbu .more-info-row{padding-top:20px;padding-bottom:50px}body.page-template-mbu #main .home-page-mbu .more-info-row .more-info{font-size:20px;color:#ef4129;text-align:center}body.page-template-mbu #main .home-page-library{height:auto;padding-top:40px;padding-bottom:80px;background:#f5f5f5}body.page-template-mbu #main .home-page-library .library-wrapper .title{padding-top:55px;font-size:34px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .home-page-library .library-wrapper .title h3{font-family:inherit;font-size:inherit;margin:inherit;line-height:inherit;color:inherit;font-weight:inherit}body.page-template-mbu #main .home-page-library .library-wrapper .description{line-height:1.4}body.page-template-mbu #main .home-page-library .library-wrapper .course-overview{background:#f5f5f5}body.page-template-mbu #main .home-page-library .library-wrapper .course-overview .course-overview-inner{background:#f5f5f5}body.page-template-mbu #main .home-page-library .library-wrapper .course-overview .slick-arrow{background-color:#f5f5f5}body.page-template-mbu #main .home-page-library .library-wrapper .course-overview .slick-arrow:hover{background-color:#fff}body.page-template-mbu #main .home-page-library .library-wrapper .view-all{padding-top:0;font-size:20px;color:#ef4129;text-align:center}body.page-template-mbu #main .home-page-blueshift{height:auto;padding-top:40px;padding-bottom:80px;text-align:center}body.page-template-mbu #main .home-page-blueshift .title{line-height:normal;padding-top:55px;font-size:34px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .home-page-blueshift .title h3{font-family:inherit;font-size:inherit;margin:inherit;line-height:inherit;color:inherit;font-weight:inherit}body.page-template-mbu #main .home-page-blueshift .description{width:940px;margin:0 auto;margin-top:30px;font-size:24px;color:#333;letter-spacing:0;text-align:center;padding-bottom:30px;line-height:1.4}body.page-template-mbu #main .home-page-blueshift .details-list{height:480px;display:block;width:960px;margin:0 auto;padding-top:30px}body.page-template-mbu #main .home-page-blueshift .more-info-row{padding-top:20px;padding-bottom:50px}body.page-template-mbu #main .home-page-blueshift .more-info-row .more-info{font-size:20px;color:#ef4129;text-align:center}@media all and (min-width:768px) and (max-width:1024px){body.page-template-mbu #main .home-page-intro .intro-wrapper{width:100%;flex-wrap:wrap;align-items:baseline}body.page-template-mbu #main .home-page-intro .intro-wrapper .description{font-size:30px;width:100%;margin-left:0;margin-right:0;margin-top:0;text-align:center}body.page-template-mbu #main .home-page-intro .intro-wrapper .description h1{font-size:30px;color:#fff;text-align:center;font-weight:500;line-height:1.5;font-family:inherit;margin:0}body.page-template-mbu #main .home-page-intro .intro-wrapper .feature-wrapper{display:flex;width:100%;margin-bottom:0;margin-top:40px;margin-left:0;align-items:center;justify-content:center}body.page-template-mbu #main .home-page-intro .intro-wrapper .feature-wrapper .feature{font-size:18px;width:50%;margin-bottom:0;margin-right:65px}body.page-template-mbu #main .home-page-job{margin-top:60px;margin-bottom:60px}body.page-template-mbu #main .home-page-job .job-wrapper .job-form{width:auto;max-width:768px;padding-left:0;padding-right:0}body.page-template-mbu #main .home-page-job .job-wrapper .job-form .job-search{flex-grow:1;margin-right:10px}body.page-template-mbu #main .home-page-job .job-wrapper .job-tiles{width:auto;max-width:768px;padding-left:0;padding-right:0}body.page-template-mbu #main .home-page-job .job-wrapper .job-tiles .job-tile:nth-child(4){display:none}body.page-template-mbu #main .home-page-companies{height:auto;padding-top:40px;padding-bottom:80px}body.page-template-mbu #main .home-page-companies .company-logos{width:768px}body.page-template-mbu #main .home-page-companies .company-logos .company-logo{flex-basis:25%}body.page-template-mbu #main .home-page-companies .company-logos .company-logo:nth-child(n+9){display:none}body.page-template-mbu #main .home-page-companies .description,body.page-template-mbu #main .home-page-companies .cta-row{width:688px}body.page-template-mbu #main .home-page-mbu .description,body.page-template-mbu #main .home-page-mbu .cta-row{width:688px}body.page-template-mbu #main .home-page-mbu .details-list{width:688px}body.page-template-mbu #main .home-page-mbu .details-list .details-right{padding-left:20px;width:368px}body.page-template-mbu #main .home-page-library{height:auto;padding-top:40px;padding-bottom:80px}body.page-template-mbu #main .home-page-library .library-wrapper .title{padding-top:55px;font-size:34px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .home-page-library .library-wrapper .title h3{font-family:inherit;font-size:inherit;margin:inherit;line-height:inherit;color:inherit;font-weight:inherit}body.page-template-mbu #main .home-page-blueshift .description{width:688px;font-size:22px;line-height:normal}body.page-template-mbu #main .home-page-blueshift .details-list{width:688px}}@media all and (max-width:767px) and (min-width:320px){body.page-template-mbu #main .home-page-intro{padding-left:20px;padding-right:20px}body.page-template-mbu #main .home-page-intro .intro-wrapper{flex-wrap:wrap;align-items:baseline}body.page-template-mbu #main .home-page-intro .intro-wrapper .description{width:100%;font-size:30px;margin:0 auto;margin-bottom:0}body.page-template-mbu #main .home-page-intro .intro-wrapper .description h1{font-size:30px;color:#fff;text-align:center;font-weight:500;line-height:1.5;margin:0;font-family:inherit}body.page-template-mbu #main .home-page-intro .intro-wrapper .feature-wrapper{width:250px;flex-direction:column;display:none}body.page-template-mbu #main .home-page-intro .intro-wrapper .feature-wrapper a:not(.mobile-only){display:none}body.page-template-mbu #main .home-page-intro .intro-wrapper .feature-wrapper .feature{margin-left:30px;margin-bottom:21px}body.page-template-mbu #main .home-page-blueshift{display:none}body.page-template-mbu #main .home-page-library{height:auto;padding-top:40px;padding-bottom:60px}body.page-template-mbu #main .home-page-library .library-wrapper{height:auto;width:auto}body.page-template-mbu #main .home-page-library .library-wrapper .title{font-size:26px}body.page-template-mbu #main .home-page-library .library-wrapper .description{font-size:16px}body.page-template-mbu #main .home-page-library .library-wrapper .view-all{font-size:16px;padding-bottom:35px}body.page-template-mbu #main .home-page-library .library-wrapper .course-overview .course-overview-inner{width:calc(100% - 40px)}body.page-template-mbu #main .home-page-library .library-wrapper .course-overview .course-overview-inner .slick-prev{left:-20px}body.page-template-mbu #main .home-page-library .library-wrapper .course-overview .course-overview-inner .slick-next{right:-20px}body.page-template-mbu #main .home-page-job .job-wrapper{text-align:center}body.page-template-mbu #main .home-page-job .job-wrapper .description{font-size:26px;margin:0}body.page-template-mbu #main .home-page-job .job-wrapper .job-tiles{display:none}body.page-template-mbu #main .home-page-job .job-wrapper .job-all-link{clear:both;padding-top:10px}body.page-template-mbu #main .home-page-job .job-wrapper .job-form{width:auto;margin-top:20px;display:flex;flex-direction:column}body.page-template-mbu #main .home-page-job .job-wrapper .job-form .job-search{margin-top:0;flex-grow:1;margin-right:0;padding-left:15px;padding-right:15px;width:unset;min-width:280px}body.page-template-mbu #main .home-page-job .job-wrapper .job-form .job-submit-wrapper{width:150px;display:block;margin:0 auto}body.page-template-mbu #main .home-page-job .job-wrapper .job-form .job-submit-wrapper .job-submit{margin-top:20px}body.page-template-mbu #main .home-page-mbu{height:auto;padding-top:40px;padding-bottom:60px}body.page-template-mbu #main .home-page-mbu .title{display:none}body.page-template-mbu #main .home-page-mbu .description{width:auto;margin:0 20px;margin-top:30px;font-size:16px;line-height:normal}body.page-template-mbu #main .home-page-mbu .description:before{content:url(images/xmbu-sample.png.pagespeed.ic.baxZslwDjj.png);display:block;padding-bottom:20px}body.page-template-mbu #main .home-page-mbu .details-list{width:auto}body.page-template-mbu #main .home-page-mbu .details-list .details-left{display:none}body.page-template-mbu #main .home-page-mbu .details-list .details-left .mbu-sample:after{content:none}body.page-template-mbu #main .home-page-mbu .details-list .details-right{float:none;margin:0 20px;width:auto}body.page-template-mbu #main .home-page-mbu .details-list .details-right .features-list{margin-left:0}body.page-template-mbu #main .home-page-mbu .cta-row{width:auto;margin:0 55px}body.page-template-mbu #main .home-page-mbu .cta-row a.cta{padding:13px}body.page-template-mbu #main .home-page-mbu .more-info-row{font-size:20px;padding-bottom:35px}body.page-template-mbu #main .home-page-companies{height:auto;padding-top:40px;padding-bottom:60px}body.page-template-mbu #main .home-page-companies .title{padding-top:35px;font-size:26px;margin:0 20px}body.page-template-mbu #main .home-page-companies .description{width:320px;padding:20px;font-size:16px}body.page-template-mbu #main .home-page-companies .cta-row{width:320px;padding-top:0;padding-bottom:35px}body.page-template-mbu #main .home-page-companies .company-logos{width:320px;padding-left:0;margin:0 auto}body.page-template-mbu #main .home-page-companies .company-logos .company-logo{flex-basis:100%;text-align:center}body.page-template-mbu #main .home-page-companies .company-logos .company-logo:nth-child(n+5){display:none}}body.page-template-mbu{background-color:#fff}body.page-template-mbu #main .dashboard-nav-small{display:none}body.page-template-mbu #main .entry-content>.vc_row{display:flex}body.page-template-mbu #main .entry-content>.vc_row .dashboard-nav-wrapper{display:flex}body.page-template-mbu #main .entry-content>.vc_row .dashboard-nav-wrapper .vc_column-inner{display:flex}body.page-template-mbu #main .entry-content>.vc_row .dashboard-nav-wrapper .vc_column-inner .wpb_wrapper{display:flex}body.page-template-mbu #main .entry-content>.vc_row .dashboard-nav-wrapper .vc_column-inner .wpb_wrapper .dashboard-page-nav{display:flex}body.page-template-mbu #main .entry-content>.vc_row .dashboard-nav-wrapper .vc_column-inner .wpb_wrapper .dashboard-page-nav .dashboard-nav{margin-bottom:0;background:#f4f4f4;border:1px solid #e1e1e1;padding-left:0}body.page-template-mbu #main .entry-content>.vc_row .dashboard-nav-wrapper .vc_column-inner .wpb_wrapper .dashboard-page-nav .dashboard-nav .nav-last-box{height:100vh}body.page-template-mbu #main .entry-content>.vc_row .dashboard-nav-wrapper .vc_column-inner .wpb_wrapper .dashboard-page-nav .dashboard-nav .nav-item{padding:0 10px;border:1px solid #e1e1e1}body.page-template-mbu #main .entry-content>.vc_row .dashboard-nav-wrapper .vc_column-inner .wpb_wrapper .dashboard-page-nav .dashboard-nav .nav-item:before{content:none}body.page-template-mbu #main .entry-content>.vc_row .dashboard-nav-wrapper .vc_column-inner .wpb_wrapper .dashboard-page-nav .dashboard-nav .nav-item a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:18px;color:#333;letter-spacing:0;text-align:center;padding:29px 0;display:block}body.page-template-mbu #main .dashboard-page-welcome{margin-top:40px;margin-left:60px;border:1px solid #e1e1e1;width:938px;height:332px}body.page-template-mbu #main .dashboard-page-welcome .title{margin-top:20px;font-size:34px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .dashboard-page-welcome .description{margin-top:30px;margin-left:55px;margin-right:55px;font-size:16px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .dashboard-page-welcome .details-list{display:flex;margin-top:30px;justify-content:space-evenly}body.page-template-mbu #main .dashboard-page-welcome .details-list .detail .detail-icon{font-size:40px;color:#ef4129;text-align:center}body.page-template-mbu #main .dashboard-page-welcome .details-list .detail .detail-info{margin-top:12px;font-size:16px;color:#333;letter-spacing:0;text-align:center;line-height:normal;width:200px}body.page-template-mbu #main .dashboard-page-welcome .details-list .detail .detail-info .detail-important{font-weight:bold;display:inline;color:#ef4129}body.page-template-mbu #main .dashboard-page-announcements{font-size:24px;color:#333;letter-spacing:0;text-align:left;margin-left:60px;margin-top:30px;margin-bottom:30px}body.page-template-mbu #main .dashboard-page-notifications{margin-left:60px;width:967px}body.page-template-mbu #main .dashboard-page-notifications .dashboard-page-notification{background:#f4f4f4;border:1px solid #e1e1e1;width:273px;height:132px}body.page-template-mbu #main .dashboard-page-notifications .dashboard-page-notification .notification-wrapper{text-align:center;padding-top:15px}body.page-template-mbu #main .dashboard-page-notifications .dashboard-page-notification .notification-wrapper .notification-link .notification-icon{text-align:center;margin-top:15px;border:1px solid #ef4129;width:48px;height:48px;margin:0 auto;border-radius:100%}body.page-template-mbu #main .dashboard-page-notifications .dashboard-page-notification .notification-wrapper .notification-link .notification-icon i{font-size:26px;line-height:43px}body.page-template-mbu #main .dashboard-page-notifications .dashboard-page-notification .notification-wrapper .notification-link .title{padding-top:12px;font-size:16px;color:#333;letter-spacing:0;text-align:center;line-height:20px}body.page-template-mbu #main .dashboard-page-notifications .dashboard-page-notification .notification-wrapper .notification-link .description{padding-top:5px;font-size:10px;color:#333;letter-spacing:0;text-align:center;line-height:12px}body.page-template-mbu #main .dashboard-page-saved .course{margin:0;padding:0;border-bottom:0}body.page-template-mbu #main .dashboard-page-saved .title{margin-left:60px;margin-top:30px;margin-bottom:30px;font-size:24px;color:#333;letter-spacing:0;text-align:left}body.page-template-mbu #main .dashboard-page-saved .course-list .course-overview-inner{margin-left:60px}body.page-template-mbu #main .dashboard-page-saved .course-list .course-overview-inner .course-teaser{background:#f9f9f9;border:1px solid #e1e1e1;height:328px;padding-left:20px;padding-right:20px;margin-top:0}body.page-template-mbu #main .dashboard-page-saved .course-list .course-overview-inner .course-teaser .fa-stack-2x{font-size:60px}body.page-template-mbu #main .dashboard-page-saved .course-list .course-overview-inner .course-teaser .fa-stack-1x{font-size:36px;line-height:60px}body.page-template-mbu #main .dashboard-page-saved .course-list .course-overview-inner .course-teaser .course-card-teaser{margin:0 auto;padding-top:36px;font-size:20px;color:#888;letter-spacing:0;text-align:center;line-height:30px}body.page-template-mbu #main .dashboard-page-saved .course-list .course-overview-inner .course-teaser .course-card-teaser-browse{width:118px;margin:0 auto;padding:0 2px;margin-top:60px;font-size:16px;color:#ef4129;letter-spacing:0;text-align:center}body.page-template-mbu #main .dashboard-page-blueshift{text-align:center}body.page-template-mbu #main .dashboard-page-blueshift .title{line-height:normal;width:940px;font-size:24px;color:#333;letter-spacing:0;text-align:left;margin-left:60px}body.page-template-mbu #main .dashboard-page-blueshift .description{display:none;margin:0 auto;margin-top:30px;font-size:24px;color:#333;letter-spacing:0;text-align:center;padding-bottom:30px}body.page-template-mbu #main .dashboard-page-blueshift .details-list{height:490px;display:block;width:940px;margin-left:60px;padding-top:10px}body.page-template-mbu #main .dashboard-page-blueshift .more-info-row{padding-top:20px;padding-bottom:50px}body.page-template-mbu #main .dashboard-page-blueshift .more-info-row .more-info{font-size:20px;color:#ef4129;text-align:center}@media all and (min-width:768px) and (max-width:1024px){body.page-template-mbu #main .dashboard-page-nav .dashboard-nav{display:none}body.page-template-mbu #main .dashboard-page-nav .dashboard-nav-small{margin-left:40px;display:inline-block}body.page-template-mbu #main .dashboard-page-nav .dashboard-nav-small .select2-container,body.page-template-mbu #main .dashboard-page-nav .dashboard-nav-small .nav-logo{margin-top:30px}body.page-template-mbu #main .dashboard-page-welcome{width:688px;margin-left:40px;margin-top:30px}body.page-template-mbu #main .dashboard-page-notifications{margin-left:40px}body.page-template-mbu #main .dashboard-page-notifications{margin-left:40px}body.page-template-mbu #main .dashboard-page-notifications .dashboard-page-notification{width:217px}body.page-template-mbu #main .dashboard-page-announcements{margin-left:0}body.page-template-mbu #main .dashboard-page-announcements .title{margin-left:40px}body.page-template-mbu #main .dashboard-page-saved .title{margin-left:40px}body.page-template-mbu #main .dashboard-page-saved .course-list{padding-bottom:23px}body.page-template-mbu #main .dashboard-page-saved .course-list .course-overview-inner{margin-left:40px}body.page-template-mbu #main .dashboard-page-saved .course-list .course-overview-inner .slick-slide{margin:0 10px}body.page-template-mbu #main .dashboard-page-blueshift .description{width:688px;font-size:22px;line-height:normal}body.page-template-mbu #main .dashboard-page-blueshift .details-list{width:688px}}body.page-template-mbu{background-color:#fff}body.page-template-mbu #main .freelance-page-cta{background-color:#e1e1e1;text-align:center}body.page-template-mbu #main .freelance-page-cta .cta-row{padding-top:19px;padding-bottom:19px}body.page-template-mbu #main .freelance-page-cta .cta-row .description{vertical-align:middle;max-width:700px;display:inline-block;font-size:24px;color:#333;letter-spacing:0;text-align:left;margin-right:192px}body.page-template-mbu #main .freelance-page-cta .cta-row .cta{vertical-align:middle;font-weight:bold;background:#ef4129;padding:13px 15px;color:#fff;display:inline-block}body.page-template-mbu #main .freelance-page-cta .cta-row .cta:hover{background-color:#d0221a}body.page-template-mbu #main .freelance-page-cta .cta-row .cta a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:20px;line-height:20px;color:#fff;letter-spacing:0;text-align:center;color:#fff}body.page-template-mbu #main .freelance-page-cta .cta-row .cta a:hover{text-decoration:none}body.page-template-mbu #main .freelance-page-create{background:#f5f5f5;height:646px;text-align:center}body.page-template-mbu #main .freelance-page-create .title{padding-top:55px;font-size:34px;color:#333;letter-spacing:0;text-align:center}body.page-template-mbu #main .freelance-page-create .description{padding-right:0;padding-left:0;width:960px;margin:0 auto;margin-top:30px;font-size:24px;color:#333;letter-spacing:0;text-align:center;padding-bottom:30px}body.page-template-mbu #main .freelance-page-create .details-list{margin:0 auto;width:960px}body.page-template-mbu #main .freelance-page-create .details-list .details-left{float:left;margin-top:99px;display:inline-block;vertical-align:top;width:480px}body.page-template-mbu #main .freelance-page-create .details-list .details-left .subtitle{font-size:24px;color:#333;text-align:left;padding-bottom:30px;letter-spacing:0;line-height:31px}body.page-template-mbu #main .freelance-page-create .details-list .details-left .freelance-browse{background:#ef4129;width:195px;height:50px;margin:0 auto}body.page-template-mbu #main .freelance-page-create .details-list .details-left .freelance-browse a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;color:#fff;line-height:50px;font-size:20px;letter-spacing:0;text-align:center}body.page-template-mbu #main .freelance-page-create .details-list .details-right{display:inline-block}body.page-template-mbu #main .freelance-page-create .details-list .details-right:after{content:url(images/xfreelance-sample.png.pagespeed.ic.jY0GM7nnt_.png)}body.page-template-mbu #main .freelance-browse-intro{display:flex}body.page-template-mbu #main .freelance-browse-intro .image-header{width:45%}body.page-template-mbu #main .freelance-browse-intro .intro-wrapper{padding:30px;background:#95989a;width:55%}body.page-template-mbu #main .freelance-browse-intro .intro-wrapper .title{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;line-height:normal;font-size:45px;color:#fff;text-align:left}body.page-template-mbu #main .freelance-browse-intro .intro-wrapper .subtitle{margin-right:135px;margin-top:12px;font-size:24px;color:#fff;text-align:left;line-height:normal}body.page-template-mbu #main .freelance-browse-intro .intro-wrapper .subtitle a{color:#fff;font-weight:bold}body.page-template-mbu #main .freelance-page-intro{padding-top:1px;height:288px;background-image:linear-gradient(90deg,rgba(79,84,88,.6) 54%,#f4f4f4 100%);line-height:normal}body.page-template-mbu #main .freelance-page-intro .intro-wrapper{margin-left:100px;width:850px}body.page-template-mbu #main .freelance-page-intro .intro-wrapper .title{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;margin-top:55px;font-size:45px;color:#fff;text-align:left}body.page-template-mbu #main .freelance-page-intro .intro-wrapper .subtitle{font-size:34px;color:#fff;text-align:left}body.page-template-mbu #main .freelance-page-intro .intro-wrapper .description{margin-top:30px;font-size:24px;color:#fff;text-align:left}body.page-template-mbu #main .freelance-page-search .description{margin-top:50px;font-size:34px;color:#333;text-align:center}body.page-template-mbu #main .freelance-page-search .search-buttons{display:flex;flex-wrap:wrap;width:720px;margin:30px auto}body.page-template-mbu #main .freelance-page-search .search-buttons .search-tile{border:1px solid #ddd;margin-top:-1px;margin-left:-1px;width:238px;height:57px;font-size:20px;color:#333;text-align:center;line-height:57px}body.page-template-mbu #main .freelance-page-search .search-buttons .search-tile:hover{background:#f5f5f5}body.page-template-mbu #main .freelance-page-search .search-cta{display:block;margin:30px auto;font-size:22px;color:#ef4129;text-align:center}body.page-template-mbu #main .freelance-page-blueshift .title{margin-top:50px;font-size:34px;color:#333;text-align:center}body.page-template-mbu #main .freelance-page-blueshift .description{margin-top:30px;font-size:24px;color:#333;text-align:center}body.page-template-mbu #main .freelance-page-blueshift .details-list{width:960px;margin:0 auto;height:550px;padding-top:30px}body.page-template-mbu #main .freelance-page-blueshift .more-info-row{margin:30px auto;font-size:22px;color:#ef4129;text-align:center}@media all and (min-width:768px) and (max-width:1024px){body.page-template-mbu #main .freelance-browse-intro .image-header{display:none}body.page-template-mbu #main .freelance-browse-intro .intro-wrapper{padding:40px;width:100%}body.page-template-mbu #main .freelance-browse-intro .intro-wrapper .title{margin-top:15px;font-size:30px}body.page-template-mbu #main .freelance-browse-intro .intro-wrapper .subtitle{margin-top:30px;margin-right:0;font-size:18px}body.page-template-mbu #main .freelance-page-intro{height:248px}body.page-template-mbu #main .freelance-page-intro .intro-wrapper{margin-left:40px;margin-right:55px}body.page-template-mbu #main .freelance-page-intro .intro-wrapper .title{font-size:30px}body.page-template-mbu #main .freelance-page-intro .intro-wrapper .subtitle{font-size:26px}body.page-template-mbu #main .freelance-page-intro .intro-wrapper .description{max-width:65%;font-size:18px}body.page-template-mbu #main .freelance-page-blueshift .title{font-size:26px}body.page-template-mbu #main .freelance-page-blueshift .description{font-size:18px}body.page-template-mbu #main .freelance-page-blueshift .details-list{width:688px}body.page-template-mbu #main .freelance-page-cta .cta-row .description{font-size:20px;max-width:440px;margin-right:78px}body.page-template-mbu #main .freelance-page-create .title{font-size:24px}body.page-template-mbu #main .freelance-page-create .description{font-size:18px;width:689px;padding-left:2px;padding-right:2px}body.page-template-mbu #main .freelance-page-create .details-list{width:689px}body.page-template-mbu #main .freelance-page-create .details-list .details-left{margin-top:67px;width:294px}body.page-template-mbu #main .freelance-page-create .details-list .details-left .subtitle{font-size:18px}}.post-type-archive-perks header.page-header{line-height:normal;background-image:linear-gradient(90deg,rgba(79,84,88,.6) 54%,#f4f4f4 100%);width:100%;height:346px;padding-top:55px;padding-left:100px;padding-right:485px}.post-type-archive-perks header.page-header .title{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:45px;color:#fff;text-align:left}.post-type-archive-perks header.page-header .subtitle{font-size:34px;color:#fff;text-align:left}.post-type-archive-perks header.page-header .description{margin-top:30px;font-size:24px;color:#fff;text-align:left}.post-type-archive-perks .mbu-perks-list{display:flex;width:960px;margin:0 auto;justify-content:space-evenly;flex-wrap:wrap;padding-bottom:50px}.post-type-archive-perks .mbu-perks-list .mbu-perk{margin-top:40px;flex-basis:33%;width:300px}.post-type-archive-perks .mbu-perks-list .mbu-perk .mbu-perk-image{max-height:170px;display:flex;margin:0 auto}.post-type-archive-perks .mbu-perks-list .mbu-perk .mbu-perk-title{margin-top:20px;font-size:18px;font-weight:bold;color:#333;text-align:center}.post-type-archive-perks .mbu-perks-list .mbu-perk .mbu-perk-description{margin-top:10px;font-size:16px;color:#333;text-align:center}@media all and (min-width:768px) and (max-width:1024px){.post-type-archive-perks header.page-header{padding-left:40px;padding-right:40px;height:292px}.post-type-archive-perks header.page-header .title{font-size:30px}.post-type-archive-perks header.page-header .subtitle{font-size:26px}.post-type-archive-perks header.page-header .description{max-width:75%;font-size:18px}.post-type-archive-perks #primary{padding-left:40px;padding-right:40px}.post-type-archive-perks #primary .mbu-perks-list{width:768px}.post-type-archive-perks #primary .mbu-perks-list .mbu-perk{width:216px}.post-type-archive-perks #primary .mbu-perks-list .mbu-perk .mbu-perk-image{max-height:120px}}.single-perks .perk-title{margin-top:20px;font-weight:bold;font-size:34px;color:#333;text-align:center}.single-perks .mbu-perk-image{height:170px;margin:0 auto;display:block;margin-top:32px;margin-bottom:30px}.single-perks .details-title{font-size:24px;color:#333;text-align:left;font-weight:bold}.single-perks .perk-details{margin-top:30px;font-size:18px;color:#333;text-align:left}@media all and (min-width:768px) and (max-width:1024px){.single-perks .perk-details,.single-perks .details-title{margin-left:40px}}.post-type-archive-webinars header.page-header{line-height:normal;background-image:linear-gradient(90deg,rgba(79,84,88,.6) 54%,#f4f4f4 100%);width:100%;height:346px;padding-top:55px;padding-left:100px;padding-right:485px}.post-type-archive-webinars header.page-header .title{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:45px;color:#fff;text-align:left}.post-type-archive-webinars header.page-header .subtitle{font-size:34px;color:#fff;text-align:left}.post-type-archive-webinars header.page-header .description{margin-top:30px;font-size:24px;color:#fff;text-align:left}.post-type-archive-webinars .mbu-webinars-wrapper{width:960px;margin:0 auto}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-group-title{padding-left:20px;font-size:24px;color:#333;letter-spacing:0;text-align:left;margin-top:5px}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-group-title.mbu-replays{margin-top:20px}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-list{display:flex;width:960px;margin:0 auto;margin-bottom:50px;flex-wrap:wrap;flex-direction:row}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-list .mbu-webinar{margin-top:40px;margin-left:20px;flex-basis:33%;width:300px}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-list .mbu-webinar .mbu-webinar-image{max-height:170px;display:flex;margin:0 auto}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-list .mbu-webinar .mbu-webinar-details{background:#fff;border:1px solid #e1e1e1;width:300px;height:161px;padding-left:20px;padding-right:20px}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-list .mbu-webinar .mbu-webinar-details .mbu-webinar-date,.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-list .mbu-webinar .mbu-webinar-details .mbu-webinar-time{margin-top:10px;font-size:18px;font-weight:bold;color:#333;text-align:left}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-list .mbu-webinar .mbu-webinar-details .mbu-webinar-title{margin-top:15px;font-size:18px;font-weight:bold;color:#333;text-align:left}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-list .mbu-webinar .mbu-webinar-details .mbu-webinar-description{margin-top:20px;font-size:16px;color:#333;text-align:left}@media all and (min-width:768px) and (max-width:1024px){.post-type-archive-webinars .mbu-webinars-wrapper{width:768px}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-list{width:768px}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-list .mbu-webinar{margin-top:30px;width:216px}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-list .mbu-webinar .mbu-webinar-image{max-height:120px}.post-type-archive-webinars .mbu-webinars-wrapper .mbu-webinars-list .mbu-webinar .mbu-webinar-details{width:216px}.post-type-archive-webinars header.page-header{padding-left:40px;padding-right:40px;height:292px}.post-type-archive-webinars header.page-header .title{font-size:30px}.post-type-archive-webinars header.page-header .subtitle{font-size:26px}.post-type-archive-webinars header.page-header .description{max-width:75%;font-size:18px}.post-type-archive-webinars #primary{padding-left:40px;padding-right:40px}.post-type-archive-webinars #primary .mbu-webinar-list .mbu-webinar{width:216px}.post-type-archive-webinars #primary .mbu-webinar-list .mbu-webinar .mbu-webinar-image{max-height:120px}}.single-webinars .webinar-wrapper{height:650px;margin-top:20px}.single-webinars .webinar-wrapper iframe{max-height:650px;height:650px}.single-webinars .webinar-title{margin-top:20px;font-weight:bold;font-size:34px;color:#333;text-align:center}.single-webinars .mbu-webinar-image{height:170px;margin:0 auto;display:block;margin-top:32px;margin-bottom:30px}.single-webinars .details-title{font-size:24px;color:#333;text-align:left;font-weight:bold;margin-left:250px}.single-webinars .webinar-details{margin-top:30px;margin-left:250px;font-size:18px;color:#333;text-align:left}@media all and (min-width:768px) and (max-width:1024px){.single-webinars .webinar-details,.single-webinars .details-title{margin-left:40px}}.single-webinars .mbu-webinar-description{margin-top:15px;margin-bottom:15px}.single-tip_sheet.single .site-content{max-width:none}.single-tip_sheet.single .site-content main{padding-top:0}.single-tip_sheet.single .site-content main .thank-you{padding:20px 0;margin:0 auto;max-width:1200px;font-size:20px;font-weight:bold}.single-tip_sheet.single .site-content main .tip-form{margin:0 auto;max-width:600px;text-align:center}.single-tip_sheet.single .site-content main .tip-form input[type="submit"]{float:none}.single-tip_sheet.single .site-content main .tip-form input[type="text"],.single-tip_sheet.single .site-content main .tip-form input[type="email"]{display:inline-block;border:1px solid #ccc;width:598px;height:48px;font-size:18px;color:#4f5458;margin:10px auto!important;padding:8px 10px}.single-promotion.single .site-content{max-width:none}.single-promotion.single .site-content main{padding-top:0}.single-promotion.single .site-content main .promo-msg{margin-top:10px}.single-promotion.single .site-content main .promo-video-wrapper{margin:30px auto;width:960px}.single-promotion.single .site-content main .promo-video-wrapper .cta-row{text-align:center}.single-promotion.single .site-content main .promo-video-wrapper .cta-row a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:20px;color:#fff;letter-spacing:0;text-align:center;background:#ef4129;padding:13px 30px;color:#fff;display:inline-block}.single-promotion.single .site-content main .thank-you{padding:20px 0;margin:0 auto;max-width:1200px;font-size:20px;font-weight:bold}.single-promotion.single .site-content main .promotion-form{float:none;margin:0 auto;max-width:600px;text-align:center}.single-promotion.single .site-content main .promotion-form .g-recaptcha div{margin:0 auto}.single-promotion.single .site-content main .promotion-form button[type="submit"]{float:none}.single-promotion.single .site-content main .promotion-form input[type="text"],.single-promotion.single .site-content main .promotion-form input[type="email"]{display:inline-block;border:1px solid #ccc;width:598px;height:48px;font-size:18px;color:#4f5458;margin:10px auto!important;padding:8px 10px}.post-navigation{display:none}.button,input[type="submit"],a.button,.wpb_wrapper a.button,button{display:inline-block;float:left;padding:16px 20px 15px;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif!important;font-size:20px;line-height:1;text-transform:uppercase;color:#fff;background:#ef4129;box-shadow:none;text-shadow:none;border:none;text-decoration:none;border-radius:0}.button:visited,input[type="submit"]:visited,a.button:visited,.wpb_wrapper a.button:visited,button:visited{color:#fff}.button:after,input[type="submit"]:after,a.button:after,.wpb_wrapper a.button:after,button:after{content:"";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2em;line-height:13px;display:inline-block;font-weight:bold;position:absolute;top:calc(50% - 7px);right:10px;font-size:25px;line-height:17px;display:inline;font-weight:bold;position:relative;top:2px;right:-6px}.button.center,a.button.center{float:none;margin-left:auto;margin-right:auto}.ghost-button,a.ghost-button,.wpb_wrapper a.ghost-button{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;color:#ef4129;background-color:#fff;border:1px solid #ef4129;padding:16px 20px 13px}.ghost-button:visited,a.ghost-button:visited,.wpb_wrapper a.ghost-button:visited{color:#ef4129}.button:hover,a.button:hover,button:hover{background-color:#d0221a}.ghost-button:hover,a.ghost-button:hover,.wpb_wrapper a.ghost-button:hover{background-color:#d0221a;border:none;color:#fff;padding:17px 21px 14px}.full-width{overflow:hidden;width:100%;padding:0 40px}.full-width .entry-content{margin-top:0}.full-width.no-pad{padding:0}.vc_custom_heading{width:100%}.vc_custom_heading h2{font-family:"Proxima Nova Bold","Proxima Nova",Helvetica,Arial,sans-serif!important;font-size:32px}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{border-radius:inherit}.woocommerce-breadcrumb{font-size:13px;line-height:1;color:#888;margin:0 0 15px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.woocommerce-breadcrumb a{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;color:#888}.light-gray-background{background-color:#f4f4f4}div.gray-background{background-color:#e1e1e1;padding:20px;overflow:hidden;margin-bottom:35px;width:100%}.pad-55{padding-top:55px;padding-bottom:55px}.pad-55 .button{margin-top:55px}.pad-top-55{padding-top:55px}.product.wrapper{padding:49px 0 55px;overflow:hidden}.full-width.content-area{margin-top:-1px}#primary .wpb_row{margin-bottom:0}.vc_row[data-vc-full-width]{overflow:hidden}.page .vc_col-xs-1,.page .vc_col-sm-1,.page .vc_col-md-1,.page .vc_col-lg-1,.page .vc_col-xs-2,.page .vc_col-sm-2,.page .vc_col-md-2,.page .vc_col-lg-2,.page .vc_col-xs-3,.page .vc_col-sm-3,.page .vc_col-md-3,.page .vc_col-lg-3,.page .vc_col-xs-4,.page .vc_col-sm-4,.page .vc_col-md-4,.page .vc_col-lg-4,.page .vc_col-xs-5,.page .vc_col-sm-5,.page .vc_col-md-5,.page .vc_col-lg-5,.page .vc_col-xs-6,.page .vc_col-sm-6,.page .vc_col-md-6,.page .vc_col-lg-6,.page .vc_col-xs-7,.page .vc_col-sm-7,.page .vc_col-md-7,.page .vc_col-lg-7,.page .vc_col-xs-8,.page .vc_col-sm-8,.page .vc_col-md-8,.page .vc_col-lg-8,.page .vc_col-xs-9,.page .vc_col-sm-9,.page .vc_col-md-9,.page .vc_col-lg-9,.page .vc_col-xs-10,.page .vc_col-sm-10,.page .vc_col-md-10,.page .vc_col-lg-10,.page .vc_col-xs-11,.page .vc_col-sm-11,.page .vc_col-md-11,.page .vc_col-lg-11,.page .vc_col-xs-12,.page .vc_col-sm-12,.page .vc_col-md-12,.page .vc_col-lg-12{padding-left:0;padding-right:0}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_column_container>.vc_column-inner{padding:0}.wpb_column .wpb_wrapper>div:last-child{margin-bottom:0}.page .vc_row,.company-page .vc_row{margin-left:0;margin-right:0}.wpb_wrapper h2{margin-top:-5px;margin-bottom:10px}.wpb_wrapper p,.wpb_wrapper ul,.wpb_wrapper a{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.wpb_wrapper ul li,.wpb_wrapper ol li{list-style:none;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:16px;line-height:29px}.wpb_wrapper ul li:before{content:"•";display:block;position:relative;max-width:0;max-height:0;left:-20px;top:-1px;color:#4f5458;font-size:27px}.wpb_wrapper ol{list-style-type:decimal;counter-reset:item}.wpb_wrapper ol li:before{content:counter(item) " ";counter-increment:item;display:block;position:relative;max-width:0;max-height:0;left:-15px;top:0;color:#f58a43;font-size:18px}.vc_custom_heading{margin-top:55px}.page-header{padding-bottom:0;margin:0;border-bottom:none;width:100%}.site-title{display:none}#masthead{border-bottom:1px solid #ccc;padding:0 40px;background:#fff;position:relative}#tiny-menus{display:block;overflow:hidden;margin-top:13px}#top-left-menu,#top-right-menu{font-size:13px;display:block;margin:0;padding:0;float:left;line-height:1}#top-left-menu li,#top-right-menu li{list-style:none;display:inline-block;float:left;line-height:1}#top-left-menu a,#top-right-menu a{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;color:#333;text-decoration:none;line-height:1}#top-left-menu a:hover,#top-right-menu a:hover{text-decoration:underline}#top-right-menu{float:right}#top-right-menu ul{margin:0;float:left;margin-right:20px}#top-right-menu ul li{padding-left:0}#top-right-menu a{text-decoration:none}#top-right-menu .pipe:after{content:"|";margin:0 4px;display:inline-block;font-size:12px}#top-right-menu .pipe:after:hover{text-decoration:none}#top-right-menu .social-link{font-size:15px;color:#ccc;padding:0 5px;margin:0}#top-right-menu .social-link:first-child{margin-left:20px}#top-right-menu .social-link:hover{color:#e1e1e1}#top-right-menu .social-link:last-child{padding-right:0}.site-branding{float:left;margin:24px 0 0}.site-branding #mb-logo{max-width:200px}.site-branding .mb-logo-subtext{color:#999;font-size:12px;text-align:right;margin-right:4px;margin-bottom:10px}#site-navigation,#article-navigation{float:right;width:auto;clear:none;margin-top:10px}#site-navigation li,#article-navigation li{padding:0}#site-navigation #primary-menu a,#site-navigation #article-menu a,#article-navigation #primary-menu a,#article-navigation #article-menu a{color:#4f5458;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;padding:23px 0 21px;font-size:16px;line-height:16px;margin:0 38px}#site-navigation #primary-menu a:hover,#site-navigation #primary-menu li:hover,#site-navigation #primary-menu li:hover>a,#site-navigation #article-menu a:hover,#site-navigation #article-menu li:hover,#site-navigation #article-menu li:hover>a,#article-navigation #primary-menu a:hover,#article-navigation #primary-menu li:hover,#article-navigation #primary-menu li:hover>a,#article-navigation #article-menu a:hover,#article-navigation #article-menu li:hover,#article-navigation #article-menu li:hover>a{background:#e1e1e1;text-decoration:none;border:none}#site-navigation #primary-menu .sub-menu,#article-navigation #primary-menu .sub-menu{top:60px;background-color:#fff;padding:0;border:13px solid #e1e1e1}#site-navigation #primary-menu .sub-menu li,#article-navigation #primary-menu .sub-menu li{background:#fff;padding:0;width:100%}#site-navigation #primary-menu .sub-menu li a,#article-navigation #primary-menu .sub-menu li a{min-width:225px}#site-navigation #primary-menu .sub-menu a,#article-navigation #primary-menu .sub-menu a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px;color:#666;padding:15px;margin:0;width:auto;white-space:nowrap;min-width:225px}#site-navigation #primary-menu>.current-menu-parent>a,#site-navigation #primary-menu>.current_page_parent>a,#site-navigation #primary-menu>.current-menu-item>a,#article-navigation #primary-menu>.current-menu-parent>a,#article-navigation #primary-menu>.current_page_parent>a,#article-navigation #primary-menu>.current-menu-item>a{border-bottom:4px solid #ccc;padding-bottom:17px}#site-navigation #primary-menu>.current-menu-parent>a:hover,#site-navigation #primary-menu>.current_page_parent>a:hover,#site-navigation #primary-menu>.current-menu-item>a:hover,#article-navigation #primary-menu>.current-menu-parent>a:hover,#article-navigation #primary-menu>.current_page_parent>a:hover,#article-navigation #primary-menu>.current-menu-item>a:hover{border:none;padding-bottom:21px}#site-navigation #primary-menu .current-menu-parent:hover a,#site-navigation #primary-menu .current_page_parent:hover a,#site-navigation #primary-menu .current-menu-item:hover a,#article-navigation #primary-menu .current-menu-parent:hover a,#article-navigation #primary-menu .current_page_parent:hover a,#article-navigation #primary-menu .current-menu-item:hover a{padding-bottom:21px}#site-navigation #primary-menu .sub-menu .current-menu-item,#site-navigation #primary-menu .sub-menu .current-menu-item a,#article-navigation #primary-menu .sub-menu .current-menu-item,#article-navigation #primary-menu .sub-menu .current-menu-item a{border:none!important}#site-navigation #primary-menu .sub-menu a,#site-navigation #primary-menu .sub-menu a:hover,#article-navigation #primary-menu .sub-menu a,#article-navigation #primary-menu .sub-menu a:hover{padding-bottom:15px!important}#menu-cta{float:right;margin:24px 0 11px 65px}#menu-cta .button{padding:9px 21px 6px;line-height:1;font-size:18px}#menu-cta .button:hover{padding:9px 22px 6px}#menu-cta .button:after{display:none}.menu-toggle{display:block;content:url(images/xburger.png.pagespeed.ic.TDwn8FWJUX.png);float:left;margin-top:4px}#menu-toggle{display:none;float:left;font-size:26px;margin:4px 70px 0 0}#menu-toggle a{color:#666}#menu-toggle .icon-bars{font-weight:600}#menu-toggle #open,#menu-toggle #close{display:block;font-weight:normal;position:absolute;width:100px;left:0;text-align:center;background:#fff;padding:10px;height:56px;font-size:20px;margin:auto;top:40px}#menu-toggle #open i{-webkit-font-smoothing:none;-moz-osx-font-smoothing:none;top:10px;position:relative;font-size:19px;height:16px;width:16px;vertical-align:text-top;margin-left:0}#menu-toggle #close{display:none}#menu-toggle #close i{position:relative;top:9px;left:0;font-size:25px}#menu-toggle.open{background:#e1e1e1}#menu-toggle.open #close,#menu-toggle.open .icon{display:block;background-color:#e1e1e1;font-size:30px;margin:auto}#menu-toggle.open #close:hover{text-decoration:none}#menu-toggle.open #open{display:none}#everything-header{position:absolute;top:98px;z-index:1000;left:0;background:#e1e1e1;padding:20px 40px;width:100%;display:none;justify-content:flex-start}#everything-header .everything-column{width:19%;background-color:#fff;float:left;padding:15px;margin-right:20px}#everything-header .everything-column:last-child{margin-right:0;width:21%}#everything-header .everything-column h2{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;margin:0 0 10px;font-size:24px;color:#666}#everything-header .everything-column h2 a{color:#666}#everything-header .everything-column ul{padding:0;margin-bottom:20px}#everything-header .everything-column li{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;list-style:none;color:#000;font-size:14px;line-height:16px;margin-bottom:10px}#everything-header .everything-column li:last-of-type{margin-bottom:0}#everything-header .everything-column li a{color:#666}#everything-header .everything-column button{text-transform:capitalize;font-size:13px;padding:8px 20px}#everything-header .everything-column:nth-child(5) .social-link{font-size:23px;color:#ccc;padding:0 10px;margin:0}#everything-header .everything-column:nth-child(5) .social-link:hover{color:#e1e1e1}#everything-header .everything-column:nth-child(5) .social-link:last-child{padding-right:0}#everything-header.open{display:flex}.modal-content{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.modal-content button{float:none;margin:20px 0}#mb-subscribe-form-header{position:relative}#mb-subscribe-form-header .mb-subscribe-subtitle{line-height:22px;margin-bottom:30px;margin-top:10px;display:block;float:left}#mb-subscribe-form-header .mb-form{width:100%}#mb-subscribe-form-header .mb-form #contact_fields_email{width:calc(100% - 101px)}#mb-subscribe-form-header .mb-form button{margin:0;float:left;padding:14px 17px 13px}#mb-subscribe-form-header .mb-form button:after{display:none}#mb-subscribe-form-header #feedback{position:absolute}#mb-subscribe-form-header #feedback .pgn .alert{padding:12px 20px;border-radius:0}#mb-subscribe-form-header #feedback .pgn .alert button{display:none;float:right;padding:0;margin-top:2px;font-size:22px}.ie-message{display:none;background-color:#ef4129;color:#fff;height:316px;text-align:center;padding:0 35px 32px;position:absolute;top:98px;width:100%;z-index:11}.ie-message a{color:#fff;display:block}.ie-message a#close{height:25px;float:right;margin-top:25px;width:25px}.ie-message a.chrome-icon,.ie-message a.firefox-icon{height:86px;width:86px}.ie-message a.chrome-icon{background:url(images/chrome.svg)}.ie-message a.firefox-icon{background:url(images/firefox.svg)}.ie-message div.wrapper{margin:0 auto;padding:0;width:275px}.ie-message div.wrapper div.browser-icons{margin-right:50px;float:left;width:86px}.ie-message div.wrapper p{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px}.ie-message h2{font-family:"proxima_novabold",Helvetica,Arial,sans-serif;color:#fff;font-size:45px;text-transform:uppercase}.ie-message p{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:25px}#masthead.sticky-header{position:fixed;width:100%;height:57px;z-index:10000;top:0;padding:0 40px;display:block;transition:none}#masthead.sticky-header #tiny-menus{display:none}#masthead.sticky-header #menu-toggle #open,#masthead.sticky-header #menu-toggle #close{top:0;height:56px}#masthead.sticky-header #menu-toggle #open i{top:10px}#masthead.sticky-header #menu-toggle #close i{top:9px}#masthead.sticky-header #everything-header{top:70px}#masthead.sticky-header .site-branding{margin:0;margin-top:13px}#masthead.sticky-header #menu-cta{padding:11px 0}#masthead.sticky-header #menu-cta .button{top:0}#masthead.sticky-header #primary-menu a,#masthead.sticky-header #article-menu a{padding:20px 0 20px}#masthead.sticky-header #site-navigation,#masthead.sticky-header #menu-cta{margin-top:0}#masthead.sticky-header #site-navigation #primary-menu .sub-menu,#masthead.sticky-header #article-navigation #primary-menu .sub-menu{top:57px}#masthead.sticky-header #site-navigation #primary-menu .sub-menu a,#masthead.sticky-header #article-navigation #primary-menu .sub-menu a{padding:15px}#article-sticky{display:none;opacity:0;position:absolute;right:40px;width:calc(100% - 370px);background:#fff;height:56px;transition:opacity .1s 0s ease-out}#article-sticky h3{color:#666;float:right;clear:none;margin:0;padding:18px;line-height:1}#article-sticky #social-sticky{float:right;padding:10px 0}#article-sticky #social-sticky span{clear:none;float:left;top:5px;margin-right:15px;position:relative;font-size:15px}#article-sticky #social-sticky .addthis_toolbox{float:left}#article-sticky #social-sticky .addthis_toolbox li a{padding:0;color:#c1c1c1;margin:0;font-size:23px}body.header-stuck{position:relative;top:97px}.home header.entry-header{display:none}.featured-image,.full-subscribe{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-content:stretch;align-items:stretch;height:484px;width:100%}.featured-image .full-image,.full-subscribe .full-image{width:100%;height:100%;position:absolute;z-index:1;top:0;background-size:cover;background-position:center}.featured-image .full-image img,.full-subscribe .full-image img{z-index:1;width:100%;height:auto;display:block;position:absolute;overflow:hidden;top:0;max-width:none}.featured-image #featured-headline,.featured-image #featured-cta,.featured-image #featured-description,.featured-image #featured-description h2,.featured-image .featured-icon,.full-subscribe #featured-headline,.full-subscribe #featured-cta,.full-subscribe #featured-description,.full-subscribe #featured-description h2,.full-subscribe .featured-icon{z-index:10;width:100%;color:#fff;text-align:center;line-height:1;position:relative}.featured-image #featured-headline,.full-subscribe #featured-headline{text-shadow:0 1px #494949;margin:10px auto 0 auto;max-width:1280px;height:50px}.featured-image #featured-description,.full-subscribe #featured-description{max-width:850px;font-size:18px;text-shadow:0 1px #494949;line-height:24px;margin-top:6px}.featured-image #featured-description h2,.full-subscribe #featured-description h2{font-size:28px;margin:0 0 26px}.featured-image #featured-description h3,.full-subscribe #featured-description h3{color:#fff}.featured-image #featured-cta,.full-subscribe #featured-cta{width:auto;position:relative;margin:40px auto 0;display:flex;justify-content:center;align-content:center;align-items:center}.featured-image #featured-cta .button,.full-subscribe #featured-cta .button{font-size:20px}.featured-image #featured-cta .button:nth-child(n+3),.full-subscribe #featured-cta .button:nth-child(n+3){margin-left:40px}.home .featured-image{height:655px}.home .featured-image #featured-headline{margin-top:330px}.page-id-2326 .left-featured-image .fi-left-content #featured-description{margin-top:40px}.featured-icon.course,.featured-icon.career,.featured-icon.freelance,.featured-icon.zipcar,.featured-icon.avantguild,.featured-icon.lexisnexis,.featured-icon.freshbooks{width:90px;height:90px;margin:0 auto 0;background-size:contain;background-repeat:no-repeat}.featured-icon.course{background-image:url(images/i-course.svg)}.featured-icon.career{background-image:url(images/i-career.svg)}.featured-icon.freelance{background-image:url(images/i-freelance.svg)}.featured-icon.zipcar{background-image:url(images/xi-zipcar.png.pagespeed.ic.juT2fIbiJc.png)}.featured-icon.lexisnexis{background-image:url(images/i-lexisnexis.svg)}.featured-icon.freshbooks{background-image:url(images/i-freshbooks.svg)}.featured-icon.avantguild{background-image:url(images/ag-logo.svg);width:120px;margin-bottom:0}.featured-image.skinny{height:275px}.featured-image.skinny .featured-icon{width:85px;height:85px;margin-bottom:10px}.featured-image.skinny .featured-icon.avantguild{width:85px;margin-bottom:0;height:55px}.featured-image.skinny #featured-headline{font-size:34px}.featured-image.skinny #featured-description{max-width:450px}.left-featured-image{height:554px;flex-direction:row}.left-featured-image .fi-left,.left-featured-image .fi-left-content{width:50%;overflow:hidden}.left-featured-image .fi-left{background-repeat:no-repeat;background-size:cover}.left-featured-image .fi-left img{height:100%;width:auto;max-width:none}.left-featured-image .fi-left-content{display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:wrap;padding:0 45px}.left-featured-image .fi-left-content #featured-headline,.left-featured-image .fi-left-content #featured-cta,.left-featured-image .fi-left-content #featured-description{display:block;width:100%;text-align:left;text-shadow:none}.left-featured-image .fi-left-content #featured-description{font-size:16px;line-height:24px;width:75%}.left-featured-image .fi-left-content #featured-description h2{text-align:left}.left-featured-image .fi-left-content #featured-cta .button{margin-left:0}#featured-posts-container{padding:60px 0;margin:0 auto}#featured-posts-container .vc_col-sm-6{padding-right:0;padding-left:0}#featured-posts-container .vc_col-sm-6:last-child{padding-left:20px}#featured-posts-container .vc_row:last-child{margin-top:50px}#quarter-posts{margin-top:20px}#quarter-posts .wpb_wrapper{display:flex;justify-content:space-between;align-content:center;align-items:center;align-items:flex-start}.featured-post{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;float:left}.featured-post .headline{line-height:1.2}.featured-post .headline a{color:#333;text-decoration:none;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-weight:normal}.featured-post .author-by,.featured-post .author-by a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;color:#888;font-size:14px;text-decoration:none}.featured-post .author-by span,.featured-post .author-by a span{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.featured-post .headline a:hover,.featured-post .author-by a:hover{text-decoration:underline}.featured-post .social{position:absolute;bottom:13px;color:#888;height:auto}.featured-post .social p{display:inline-block;float:left;margin:4px 10px 0 0}.featured-post .social .social-link,.featured-post .social .social-link:visited{float:left;font-size:21px;color:#888;margin-right:10px}.featured-post.small{width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc;position:relative}.featured-post.small:last-child{border:none;margin-bottom:0}.featured-post.small .post-image,.featured-post.small .post-details{float:left;width:calc(50% - 10px)}.featured-post.small .post-image{margin-right:20px}.featured-post.small .headline{float:left;width:100%;margin:3px 0 15px;padding:0 12px;font-size:22px;font-weight:normal;line-height:26px}.featured-post.medium{width:100%}.featured-post.medium .headline{font-size:20px;margin:15px 0;padding-right:12px}.featured-post.large{width:100%}.featured-post.large .headline{font-size:28px;margin:15px 0 8px;padding-right:12px}.featured-post.large .sub-title{font-size:20px;font-family:"Georgia Regular","Georgia";color:#666}.featured-post.large #post-author{margin:20px 0}.featured-post.large .social{position:initial}.featured-post .post-image{position:relative}.featured-post .post-image img{position:relative;top:0;left:0;z-index:1}.featured-post #primary-category{position:absolute;top:10px;left:10px;z-index:2;background:#ef4129;color:#fff;padding:4px 10px 3px}.featured-post #primary-category a,.featured-post #primary-category a:visited{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;color:#fff;line-height:1;text-transform:uppercase;text-decoration:none;font-size:13px;display:block;font-weight:normal}.featured-post #primary-category a:hover{text-decoration:underline}#primary .featured-courses,.related.featured-courses{padding:48px 0;background-color:#f0f0f0}@media screen and (-ms-high-contrast:active) and (min-width:560px) and (max-width:1050px),screen and (-ms-high-contrast:none) and (min-width:560px) and (max-width:1050px){#primary .featured-courses,.related.featured-courses{display:none}}#primary .featured-courses .wpb_wrapper,#primary .featured-courses .product-archive,.related.featured-courses .wpb_wrapper,.related.featured-courses .product-archive{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}#primary .featured-courses .wpb_wrapper .wpb_text_column,#primary .featured-courses .wpb_wrapper .wpb_wrapper,#primary .featured-courses .product-archive .wpb_text_column,#primary .featured-courses .product-archive .wpb_wrapper,.related.featured-courses .wpb_wrapper .wpb_text_column,.related.featured-courses .wpb_wrapper .wpb_wrapper,.related.featured-courses .product-archive .wpb_text_column,.related.featured-courses .product-archive .wpb_wrapper{width:100%;margin:0;position:relative}#primary .featured-courses .wpb_wrapper .wpb_text_column:first-child,#primary .featured-courses .product-archive .wpb_text_column:first-child,.related.featured-courses .wpb_wrapper .wpb_text_column:first-child,.related.featured-courses .product-archive .wpb_text_column:first-child{width:100%;overflow:hidden;margin-bottom:40px;padding:0}#primary .featured-courses .wpb_wrapper .wpb_text_column:first-child h2,#primary .featured-courses .product-archive .wpb_text_column:first-child h2,.related.featured-courses .wpb_wrapper .wpb_text_column:first-child h2,.related.featured-courses .product-archive .wpb_text_column:first-child h2{margin-top:0;margin-bottom:10px;float:left}#primary .featured-courses .wpb_wrapper .wpb_text_column:first-child a,#primary .featured-courses .product-archive .wpb_text_column:first-child a,.related.featured-courses .wpb_wrapper .wpb_text_column:first-child a,.related.featured-courses .product-archive .wpb_text_column:first-child a{float:right;margin-top:9px;color:#4f5458}#primary .featured-courses .wpb_wrapper .wpb_text_column a,#primary .featured-courses .product-archive .wpb_text_column a,.related.featured-courses .wpb_wrapper .wpb_text_column a,.related.featured-courses .product-archive .wpb_text_column a{float:none;font-size:20px;margin-top:55px}#primary .featured-courses .course-promo,.related.featured-courses .course-promo{width:31%;margin-right:1%;float:none;position:relative}#primary .featured-courses .course-promo:nth-child(n+2),.related.featured-courses .course-promo:nth-child(n+2){margin-right:0;position:relative}#primary .featured-courses.triple .wpb_text_column h2,#primary .featured-courses.triple .wpb_text_column h3,#primary .featured-courses.triple .wpb_text_column p{float:none;margin-left:auto;margin-right:auto;width:100%}.featured-courses .course-promo,.product-archive .course-promo{padding:0;background:#fff;float:left}.featured-courses .course-promo a,.product-archive .course-promo a{text-decoration:none}.featured-courses .course-promo a:hover~.course-details,.product-archive .course-promo a:hover~.course-details{background:#e1e1e1}.featured-courses .course-promo:last-child,.product-archive .course-promo:last-child{margin-right:0}.featured-courses .course-promo .course-image,.product-archive .course-promo .course-image{position:relative;float:left;width:100%}.featured-courses .course-promo .course-image img,.product-archive .course-promo .course-image img{float:left;max-width:none;width:100%}.featured-courses .course-promo .course-image .course-price,.product-archive .course-promo .course-image .course-price{position:absolute;bottom:10px;left:10px;padding:15px 20px;background-color:#f0f0f0;opacity:.9;color:#4f5458;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:24px}.featured-courses .course-promo .course-image .course-price span,.product-archive .course-promo .course-image .course-price span{font-size:16px;display:inline-block;margin-left:0}.featured-courses .course-promo .course-details,.product-archive .course-promo .course-details{display:block;width:100%;float:left;overflow:hidden;padding:20px 20px 40px;color:#4f5458;position:relative}@media screen\0 {.featured-courses .course-promo .course-details,.product-archive .course-promo .course-details{min-height:270px}}.featured-courses .course-promo .course-details:hover,.product-archive .course-promo .course-details:hover{background:#e1e1e1}.featured-courses .course-promo .course-details .course-headline h3,.product-archive .course-promo .course-details .course-headline h3{margin-top:0;margin-bottom:5px;font-size:20px}.featured-courses .course-promo .course-details .course-description,.product-archive .course-promo .course-details .course-description{margin-bottom:0}.featured-courses .course-promo .course-details .course-bottom,.product-archive .course-promo .course-details .course-bottom{position:absolute;bottom:10px;width:calc(100% - 40px)}.featured-courses .course-promo .course-details .course-start,.product-archive .course-promo .course-details .course-start{padding:10px;background-color:#4d5558;color:#fff;font-size:12px;float:left;margin-right:10px;width:calc(57% - 5px)}.featured-courses .course-promo .course-details .button,.product-archive .course-promo .course-details .button{font-size:15px;padding:6px 10px 5px;width:calc(43% - 5px)}.vc_single_course{width:32%;flex:1 1 auto}.vc_single_course .course-promo{width:auto}.related.featured-courses .course-promo{width:calc(24% - 19px);margin-right:0}.related.featured-courses .course-promo .course-details{padding:15px}.related.featured-courses .course-promo h3{margin-bottom:5px}.left-testimonial{padding:55px 0;overflow:hidden}.left-testimonial .lt-test{padding:24px;background-color:#e1e1e1;width:36%;margin:0}.left-testimonial .lt-right-content{width:64%;margin:0;padding-left:100px}.left-testimonial .featured-headline{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;color:#4f5458;font-size:35px;margin-bottom:10px;line-height:35px}.left-testimonial .featured-description ul{margin-top:25px}.left-testimonial .featured-cta{margin:33px 0}.left-testimonial .featured-quote{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:18px;line-height:26px;margin-bottom:25px}.left-testimonial .featured-quoted,.left-testimonial .featured-quoted-info{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;text-align:right;color:#ef4129}.left-testimonial .featured-quoted-info{color:#4f5458}.flex-center{display:flex;justify-content:center;align-items:stretch}.flex-center>div:first-child{padding:0;width:800px!important}.flex-center>div:first-child .vc_column-inner>.wpb_wrapper{padding:40px 100px 100px 0;display:inline-flex;justify-content:space-between;align-content:center;align-items:stretch;flex-wrap:wrap}.flex-center .featured-course-cat{padding:0 0 30px;width:800px!important}.flex-center .featured-course-cat a{text-decoration:none;color:#333}.flex-center .featured-course-cat a:hover{text-decoration:underline}.flex-center .featured-course-cat a.button{color:#fff;margin-top:10px}.flex-center .featured-course-cat a.button:hover{text-decoration:none}.flex-center .featured-course-cat .wpb_text_column{width:100%;margin-bottom:35px}.flex-center .featured-course-cat .vc_wp_text{width:100%;margin:0}.flex-center .featured-course-cat .vc_column-inner>.wpb_wrapper{padding:55px 100px 55px 0!important;display:inline-flex;justify-content:space-between;align-content:center;align-items:stretch;flex-wrap:wrap}.breakout-row{display:flex;align-content:center;align-items:stretch;justify-content:center}.icon-promo{width:49%;margin:20px 0;padding-top:0}.icon-promo .icon-image,.icon-promo .icon-details,.icon-promo .icon-headline,.icon-promo .icon-description{float:left}.icon-promo .icon-image{width:50px;margin-right:20px;height:60px;background-size:contain;background-repeat:no-repeat;text-align:center}.icon-promo .icon-image .icon{font-size:40px;color:#ef4129;position:relative;top:10px;text-align:center;display:inline}.icon-promo .icon-details{width:75%}.icon-promo .icon-headline h3{font-size:16px;margin-top:0;margin-bottom:5px;line-height:1;color:#4f5458}.icon-promo .icon-description{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px;color:#4f5458;line-height:19px}.icon-promo a .icon-headline:hover,.icon-promo a .icon-description:hover,.icon-promo a .icon-headline~.icon-description:hover,.icon-promo a .icon-headline:hover~.icon-description,.icon-promo a .icon-details:hover .icon-headline{text-decoration:underline}.icon-promo.centered.half:nth-child(2n+2),.icon-promo.centered.third:nth-child(3n+3),.icon-promo.centered.fourth:nth-child(4n+4){margin-right:0}.icon-promo.centered .icon-headline{width:100%}.icon-promo.centered .icon-headline h3{font-size:20px;margin-bottom:5px;text-align:center}.icon-promo.centered .icon-details{width:100%}.icon-promo.centered .icon-description{width:100%;text-align:center;font-size:16px;max-width:230px;margin:auto;float:none}.icon-promo.centered .icon-image{float:none;margin:auto;width:60px;border-radius:60px;margin-bottom:20px}.icon-promo.centered .icon-image .fa{color:#fff;font-size:28px;position:relative;top:15px}.icon-promo.centered .icon-details:hover,.icon-promo.centered .icon-headline:hover,.icon-promo.centered .icon-description:hover,.icon-promo.centered .icon-headline~.icon-description:hover,.icon-promo.centered .icon-headline:hover~.icon-description,.icon-promo.centered .icon-details:hover .icon-headline{text-decoration:none}.icon-image .icon.icon-copywriting{font-size:35px;top:9px}.icon-image .icon.icon-socialmedia{font-size:35px;top:9px}.icon-image .icon.icon-digitalmarketing{font-size:48px;top:15px}.icon-image .icon.icon-publicrelations{font-size:48px;top:15px}.icon-image .icon.icon-digitaljournalism{top:12px}.icon-image.cube{background-image:url(images/xcube.png.pagespeed.ic.4PnOElTmWL.png)}.icon-image.circles{background-image:url(images/xcircles.png.pagespeed.ic.roABiCQIBx.png)}.page .vc_row .wpb_column.breakout-right,.page .vc_row .wpb_column.breakout-left{right:0;padding:0;margin-right:-33%;width:calc(400px + 33%) !important;background-image:none!important;overflow:hidden}.page .vc_row .wpb_column.breakout-right .wpb_wrapper,.page .vc_row .wpb_column.breakout-left .wpb_wrapper{position:absolute;width:100%;height:100%;padding:0}.page .vc_row .wpb_column.breakout-right .wpb_wrapper .color-overlay,.page .vc_row .wpb_column.breakout-right .wpb_wrapper .overlay-image,.page .vc_row .wpb_column.breakout-left .wpb_wrapper .color-overlay,.page .vc_row .wpb_column.breakout-left .wpb_wrapper .overlay-image{position:absolute;width:100%;height:100%;z-index:1;top:0}.page .vc_row .wpb_column.breakout-right .wpb_wrapper .color-overlay img,.page .vc_row .wpb_column.breakout-right .wpb_wrapper .overlay-image img,.page .vc_row .wpb_column.breakout-left .wpb_wrapper .color-overlay img,.page .vc_row .wpb_column.breakout-left .wpb_wrapper .overlay-image img{min-height:100%;max-width:none;min-width:100%;height:auto}.page .vc_row .wpb_column.breakout-right .wpb_wrapper h3,.page .vc_row .wpb_column.breakout-left .wpb_wrapper h3{margin-top:25px;margin-bottom:5px}.page .vc_row .wpb_column.breakout-right .wpb_wrapper .color-overlay,.page .vc_row .wpb_column.breakout-left .wpb_wrapper .color-overlay{z-index:2}.page .vc_row .wpb_column.breakout-right~div,.page .vc_row .wpb_column.breakout-left~div{width:780px;padding:55px 60px!important}div~.page .vc_row .wpb_column.breakout-right{width:780px;padding:40px 60px!important}.featured-career-service{padding:50px 0}.featured-career-service .wpb_text_column .button{float:none}.avantguild-container{display:inline-flex;justify-content:space-between;align-content:center;align-items:stretch;flex-wrap:wrap}.page .vc_row .wpb_column.breakout-left{margin-left:-33%;margin-right:0}.page .vc_row .wpb_column.breakout-left~div{width:800px}.page .vc_row .wpb_column.breakout-left~div h3{margin-top:20px;float:left;width:100%;clear:both;margin-bottom:5px}.page .vc_row .wpb_column.breakout-left~div ul{clear:both;margin-bottom:0}#featured-employers{padding:55px 0}.featured-employers .wpb_image_grid_ul{display:flex;justify-content:space-between;align-content:center;align-items:center}.featured-employers .wpb_image_grid_ul li.isotope-item{position:initial!important;width:calc((100% / 5) - 2px)}.video-course-promo{display:flex;justify-content:space-between;align-content:center;align-items:center;align-items:flex-start;padding:100px 0}.vc-left,.video-course-video{width:50%}#testimonials-container .wpb_wrapper{display:inline-flex;justify-content:center;align-content:center;align-items:stretch;flex-wrap:wrap}.testimonial{background-repeat:no-repeat;background-size:cover;width:50%;float:left;padding:60px 0}.testimonial div{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;text-align:center;color:#fff}.testimonial-text{width:100%;font-size:16px;line-height:24px;font-weight:normal}.testimonial-name{margin-top:20px;font-weight:normal;font-size:28px}.testimonial-company,.testimonial-pro-title{font-size:14px}.testimonial-horizontal-row{background-color:#f0f0f0;padding-bottom:70px}.testimonial.testimonial-horizontal{border-bottom:1px solid #ccc;text-align:center}.testimonial.testimonial-horizontal div{text-align:center}.testimonial.testimonial-horizontal:last-child{border-bottom:none}.testimonial.testimonial-horizontal .testimonial-name,.testimonial.testimonial-horizontal .testimonial-pro-title{text-align:center!important;color:#333!important}.testimonial.testimonial-horizontal .testimonial-name{font-size:18px;line-height:24px;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}.testimonial.testimonial-horizontal .testimonial-pro-title{font-size:14px;line-height:24px;font-weight:bold}.testimonial.testimonial-horizontal .icon{font-size:40px;color:#ccc;margin:0 0 30px;width:auto}.testimonial{background-repeat:no-repeat;background-size:cover;width:100%;float:left;padding:30px;background-color:#f0f0f0}.testimonial div{text-align:left;color:#4f5458}.full-subscribe{height:auto;padding:55px 40px;background-color:rgba(41,99,164,.67)}.full-subscribe .full-image{z-index:-1;left:0;filter:grayscale(100%) blur(5px)}.full-subscribe h2#featured-headline{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:34px;margin-top:0}.full-subscribe #featured-description{margin-bottom:8px}.full-subscribe form{padding:10px;background-color:#fff;width:28%;min-width:400px;margin:20px auto;position:relative}.full-subscribe .form-group-attached{float:left;width:calc(100% - 120px);clear:none;margin-right:10px}.full-subscribe .mb-form button{padding:8px 16px 11px;font-size:14px;margin:0;text-transform:capitalize;width:110px;line-height:normal}.full-subscribe .mb-form button:after{font-size:21px;top:3px}.full-subscribe #contact_fields_email,.full-subscribe #contact_fields_full_name{width:100%;margin-bottom:0;max-width:none;font-size:16px}.full-subscribe #feedback{position:absolute;width:calc(100% - 20px)}.full-subscribe #feedback .alert{height:41px;border-radius:0;padding-top:11px}.full-subscribe #feedback .alert button{display:none}.full-subscribe #subscription-social{color:#fff;text-align:center}.full-subscribe #subscription-social p{display:inline-block;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:24px;margin-bottom:0}.full-subscribe #subscription-social .social-link{color:#fff;font-size:25px;margin:0 10px}.color-box{color:#fff;padding:51px 0 55px;overflow:hidden;text-align:center;display:flex;align-items:center}.color-box .color-title,.color-box .color-description,.color-box #career-prices{color:#fff;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;text-align:center;width:100%}.color-box h1.color-title{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;margin:0}.color-box #color-cta{margin-top:40px;display:flex}.color-box #color-cta #cta{margin:auto}.color-box #career-description,.color-box #career-prices{width:50%;float:left}.color-box #career-description{padding-right:30px}.color-box #career-description h2{margin:0 0 10px;line-height:1}.color-box #career-description .color-title,.color-box #career-description .color-description,.color-box #career-description #career-prices{text-align:left}.color-box #career-description #color-cta{display:block;float:left;margin-top:40px}.color-box #career-prices{display:flex;justify-content:flex-end}.color-box .price-box{float:left;width:185px;height:165px;border:1px solid #fff;padding:25px;text-align:center;position:relative}.color-box .price-box:first-child{margin-right:35px}.color-box .price-box .price{font-size:54px;line-height:1;margin-bottom:20px;margin-top:10px}.color-box .price-box .session{font-size:17px}.color-box .price-box .icon{width:auto;height:auto;font-size:60px;display:block;overflow:hidden;line-height:1;margin-bottom:20px}.color-box .price-box .icon-stack{width:60px;height:60px;display:block;overflow:hidden;margin:0 auto 20px;background:#fff}.color-box .price-box .icon-stack .icon-inverse{font-size:30px;text-align:center;position:absolute;left:15px;top:15px}.color-box.transparent-box #career-prices{color:#4f5458}.color-box.transparent-box .price-box{border-color:#e1e1e1}.color-box.transparent-box .price-box .icon{color:#f9b234}.color-box.transparent-box .price-box .icon-stack{background-color:#f9b234}.color-box.transparent-box .price-box .icon-stack .icon{color:#f0f0f0!important}.transparent-box,.transparent-box .color-title,.transparent-box .color-description{color:#333}.color-box.hero{display:flex;flex-direction:column;justify-content:center}.wpb_text_column .button,.wysiwyg .button{margin-right:20px;flex:inherit}.company-slider{margin-left:16px;width:780px}@media screen and (max-width:1370px){.company-slider{width:100%;margin-left:0}}.company-slider .flex-viewport .slides img{width:140px!important}.company-slider .slides{margin-left:10px}@media screen and (max-width:1380px){.company-slider .slides{margin-left:0}}.company-slider .slides li{margin-right:5px}.company-slider .slides li:before{display:none}.company-slider .flex-direction-nav li{line-height:50px}.company-slider .flex-direction-nav .flex-nav-prev .flex-prev{left:0!important;opacity:1!important;margin-left:-20px}@media screen and (max-width:1380px){.company-slider .flex-direction-nav .flex-nav-prev .flex-prev{margin-left:-30px}}.company-slider .flex-direction-nav .flex-nav-next .flex-next{right:0!important;margin-right:-30px;opacity:1!important}.company-slider .flex-direction-nav .flex-nav-prev,.company-slider .flex-direction-nav .flex-nav-next{margin-left:10px}.company-slider .flex-direction-nav .flex-nav-prev a,.company-slider .flex-direction-nav .flex-nav-next a{display:block}.company-slider .flex-direction-nav .flex-nav-prev:before,.company-slider .flex-direction-nav .flex-nav-next:before{display:none}.signin-triple .wpb_wrapper{display:flex;justify-content:space-between;align-content:stretch;align-items:stretch;flex-wrap:wrap}.signin-triple .signin-box.half{margin-bottom:0;border:1px solid #ccc;position:relative}.signin-triple .signin-box.half:nth-of-type(3){margin-right:0}.signin-triple .signin-box.half .signin-image{height:225px;background-size:cover;background-repeat:no-repeat;color:#fff;padding:60px 0;text-align:center;display:flex;justify-content:center;align-items:center;align-content:center}.signin-triple .signin-box.half .signin-image h1{color:#fff;text-shadow:0 1px #494949;margin-bottom:0;margin-top:0}.signin-triple .signin-box.half .signin-content{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;padding:20px 20px 116px;border-top:none}.signin-triple .signin-box.half .signin-content ul li{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.signin-triple .signin-box.half #featured-cta{position:absolute;width:160px;left:calc(50% - 80px);bottom:50px;text-align:center;margin:30px 0 15px}.signin-triple .signin-box.half #featured-cta .button{float:none;margin:0}.signin-triple .signin-box.half #signin-already{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;text-align:center;margin-top:15px;position:absolute;bottom:25px;left:calc(50% - 96px)}.overlay-image{filter:grayscale(100%)}.color-overlay.blue{background-color:rgba(41,99,164,.69)}.color-overlay.cyan{background-color:rgba(56,195,227,.5)}.color-overlay.orange{background-color:rgba(239,139,41,.6)}.color-overlay.yellow{background-color:rgba(239,175,63,.5)}.flex-container{padding:55px 0 37px}.flex-container .wpb_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-container .wpb_wrapper .wpb_text_column,.flex-container .wpb_wrapper .wpb_wrapper{width:100%;margin-bottom:30px;display:block}#content .wpb_text_column h3{margin-bottom:55px!important}.ag-benefit{width:32%;margin-bottom:15px;padding:0 20px 20px 30px;position:relative;float:left}.ag-benefit:nth-of-type(3n + 1){margin-right:0;padding-right:0}.ag-benefit .benefit-title{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;margin-bottom:15px;font-size:18px;color:#4f5458}.ag-benefit .benefit-subtitle{margin-top:-10px;margin-bottom:10px;font-size:14px}.ag-benefit .benefit-description{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px;color:#4f5458;line-height:18px;margin-bottom:10px}.ag-benefit.dark{color:#fff}.ag-benefit.dark .benefit-title,.ag-benefit.dark .benefit-subtitle,.ag-benefit.dark .benefit-description{color:#fff}.ag-benefit.dark .benefit-link{display:none}.ag-benefit.light:before{color:#2963a4}.ag-discount-triple .wpb_text_column{margin-bottom:23px}.ag-discount{width:32%;margin-right:2%;margin-top:0;float:left}.ag-discount .featured-icon{width:60px;height:60px;margin-bottom:20px}.ag-discount .discount-title,.ag-discount .discount-description{text-align:center}.ag-discount .discount-title{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:20px;margin-bottom:5px}.ag-discount .discount-description{font-size:14px}.ag-discount:last-child{margin-right:0}.featured-magazines{background:#f4f4f4}.featured-magazines .wpb_text_column:first-child{margin-bottom:34px}.featured-magazines .button.center{margin-top:25px}.magazine-promo{width:15%;margin-right:2%;float:left;margin-bottom:15px}.magazine-promo:nth-of-type(6n + 7){margin-right:0}#post-archive-container h1.archive-title,#post-archive-container h2.archive-title{margin:45px 0}#post-archive-container h1.archive-title a,#post-archive-container h2.archive-title a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;color:#333}#post-archive-container .sub-terms{margin-top:67px}.wpb_wrapper .fifth-ex:nth-child(5n){margin-right:40px}.wpb_wrapper .fifth-ex:nth-child(6n){margin-right:0}#primary .resources.featured-courses .wpb_column>.wpb_wrapper .wpb_text_column{padding:0}#primary .product-archive>.wpb_wrapper{padding-top:0;padding-bottom:0}#primary .product-archive>.wpb_wrapper .wpb_text_column{width:100%}#articles{display:flex;flex-wrap:wrap;width:100%}#archive-link{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:18px;float:right;position:relative;bottom:55px;margin-top:55px}.site-main.archive,.content-landing .wpb_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:stretch;padding-bottom:0}.site-main h1.archive-title,.archive-title{float:left;margin:0 0 45px}.site-main h1.archive-title a,.archive-title a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;color:#333}.archive .post,#articles .post{padding:0 0 55px}.sub-terms{float:left;color:#666;margin-top:21px}.sub-terms .term{font-size:18px;float:left;display:inline-block}.sub-terms .term a{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;color:#666}.sub-terms .term a.active{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;color:#4f5458}.sub-terms .term:before{content:"|";display:inline-block;color:#ccc;margin:0 10px}.post.archive-first .post-image,.post.archive-grid .post-image{position:relative}.post.archive-first .post-image:before,.post.archive-grid .post-image:before{display:block;content:"";width:100%;padding-top:56.25%}.post.archive-first .post-image>a,.post.archive-grid .post-image>a{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.post.archive-first .post-image img,.post.archive-grid .post-image img{z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;height:auto;width:100%;display:block;max-width:none}.post.archive-first #primary-category,.post.archive-grid #primary-category{position:absolute;top:10px;left:10px;z-index:2;background:#ef4129;color:#fff;padding:4px 5px 3px}.post.archive-first #primary-category a,.post.archive-first #primary-category a:visited,.post.archive-grid #primary-category a,.post.archive-grid #primary-category a:visited{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;color:#fff;line-height:1;text-transform:uppercase;font-size:13px;display:block}.post.archive-first .entry-header,.post.archive-grid .entry-header{border:none;padding:0}.post.archive-first .entry-title a,.post.archive-grid .entry-title a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;color:#333}.post.archive-first .entry-title a:hover,.post.archive-grid .entry-title a:hover{text-decoration:underline}.post.archive-first .entry-content,.post.archive-first .entry-content p,.post.archive-grid .entry-content,.post.archive-grid .entry-content p{width:100%;font-family:"Georgia",Times,"Times New Roman",serif;font-size:18px;line-height:26px;color:#333}.post.archive-first #footer-share,.post.archive-grid #footer-share{position:absolute;bottom:0;width:100%}.post.archive-first #footer-share p,.post.archive-grid #footer-share p{color:#666}.post.archive-first h2,.post.archive-grid h2{line-height:1.2}.archive .post .entry-meta,#articles .post .entry-meta{margin-top:0;text-align:left;width:100%;color:#888}.archive .post .entry-meta a,#articles .post .entry-meta a{color:#888}.archive-first{display:flex;align-content:stretch;width:100%}.archive-first .post-image,.archive-first .post-details{width:50%;position:relative}.archive-first .post-details{padding:2px 20px 5px 25px}.archive-first .entry-title{font-size:28px;margin-top:-1px;margin-bottom:8px}.archive-first .entry-sub-title{font-size:20px;margin-bottom:12px}body.category-how-to-pitch #content{padding-top:0;padding-bottom:50px}body.category-how-to-pitch #content .how-to-pitch-hero{padding-left:100px;background-image:linear-gradient(90deg,rgba(79,84,88,.6) 54%,#f4f4f4 100%);width:100%;height:346px}body.category-how-to-pitch #content .how-to-pitch-hero .title{padding-top:55px;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;line-height:normal;font-size:45px;color:#fff;text-align:left}body.category-how-to-pitch #content .how-to-pitch-hero .subtitle{line-height:normal;font-size:34px;color:#fff;text-align:left}body.category-how-to-pitch #content .how-to-pitch-hero .description{width:60%;padding-top:30px;line-height:normal;font-size:24px;color:#fff;text-align:left}.post.archive-grid{width:32%;margin-right:2%;position:relative;float:left}.post.archive-grid:nth-of-type(3n + 1){margin-right:0}.post.archive-grid .post-image,.post.archive-grid .post-image img{width:100%;position:relative}.post.archive-grid .entry-header,.post.archive-grid .entry-content{padding:15px 0 0;margin:0}.post.archive-grid .entry-title{font-size:20px;margin:0!important}.post.archive-grid .entry-meta{margin-top:20px;padding-left:10px}#fc{margin-bottom:25px}#try-one{margin-bottom:90px}#try-one~h3{font-size:30px}#try-one,#try-one li,#try-one li a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:16px}#archive-404{margin-bottom:0;display:flex;flex-wrap:wrap}#archive-404 .post.archive-grid{padding-top:0;padding-bottom:52px}#archive-404 .post.archive-grid:nth-of-type(3n + 1){margin-right:2%}#archive-404 .post.archive-grid:nth-of-type(3n){margin-right:0}#archive-404 .post.archive-grid:nth-last-of-type(1),#archive-404 .post.archive-grid:nth-last-of-type(2),#archive-404 .post.archive-grid:nth-last-of-type(3){padding-bottom:0;margin-bottom:0}.page-template-template-no-sidebar .site-content .site-main{float:none}.single-post #primary,.with-sidebar#primary,#primary.magazine,.wrapper .product{max-width:860px;width:100%;float:left;margin-right:40px}.single-post .site-content main{padding-bottom:45px}.single-post hr{margin:0}.single-post .yarpp-related{margin:0;padding:47px 0}.single-nlc_post .yarpp-related{margin:47px 0}.single-post .post{float:left;padding:0;width:100%;font-family:"Georgia",Times,"Times New Roman",serif;font-size:18px;line-height:28px;color:#333}.single-post .post .entry-title{line-height:56px;margin:0 0 10px}.single-post .post h3,.single-post .post br{clear:none}.single-post .post p,.single-post .post em{font-size:18px;line-height:28px;margin-bottom:28px}.single-post .post b,.single-post .post strong{font-weight:bold}.single-post .post .entry-content{max-width:none;float:right;width:calc(100% - 210px);margin-top:20px}.single-post .post a,.single-post .post b,.single-post .post strong{font-family:"Georgia",Times,"Times New Roman",serif}#secondary{float:left;width:300px;padding:45px 0}.type-post .entry-header{border-bottom:1px dashed #ccc;padding-bottom:0}#post-categories,#post-categories a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none;color:#ef4129;font-size:16px;font-weight:normal;margin-bottom:15px;display:block}#post-categories:hover,#post-categories a:hover{text-decoration:underline}.entry-sub-title{font-family:"Georgia Regular","Georgia";font-weight:400;font-size:28px;color:#666;margin:0 0 18px}.addthis_toolbox ul{margin:0;padding:0;float:left}.addthis_toolbox ul li{list-style:none;display:inline-block;float:left;margin-right:3px;max-width:33px;line-height:0}.addthis_toolbox ul a{padding:0;color:#ccc;font-size:30px;height:30px;overflow:hidden;display:inline-block;margin-bottom:0}.addthis_toolbox ul .icon{position:relative;top:-2px}.addthis_toolbox ul .icon-03-fb-sq:hover{color:#3b5998}.addthis_toolbox ul .icon-03-tw-sq:hover{color:#00aced}.addthis_toolbox ul .icon-03-li-sq:hover{color:#007bb5}.addthis_toolbox ul .icon-03-ml-sq:hover{color:#4f5458}.entry-meta{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;float:left;width:160px;margin-top:20px;margin-right:50px;font-style:normal;font-size:14px;text-align:right;line-height:1.2;color:#666}.entry-meta a{text-decoration:none;color:#333}.entry-meta .author-pic{width:40px;display:block;overflow:hidden;height:40px;border-radius:40px;float:right;clear:both;margin-left:calc(100% - 40px);margin-bottom:15px}.entry-meta .author-pic img{float:right}.entry-meta .author-pic #user-icon{display:none;float:right;width:65px;height:65px;border-radius:70px;overflow:hidden;margin-right:15px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;background:#bfbfbf;color:#fff;font-size:35px;text-align:center;line-height:67px;text-transform:uppercase}.entry-meta .author-by{display:block;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}.entry-meta .author-by span{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.entry-meta .author-by a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}.entry-meta .author-twitter a{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.entry-meta #post-time{margin:20px 0;font-size:12px}.entry-meta #share{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px;color:#333;text-transform:uppercase;clear:both;float:right;display:block;text-align:right;width:100%;border-bottom:1px solid #ccc;padding-bottom:5px;margin:5px 0}.entry-meta .addthis_toolbox{float:right}.entry-meta .addthis_toolbox ul li{margin-top:3px;margin-right:10px}.entry-meta .addthis_toolbox ul li:last-of-type{margin-right:0;margin-top:3px}.entry-meta .fa,.entry-meta .icon{font-size:24px;margin-right:5px;color:#ccc}.entry-meta .fa:last-of-type,.entry-meta .icon:last-of-type{margin-right:0}.entry-meta .icon-icon-mail{font-size:16px}.entry-meta .fa-facebook-f:hover{color:#3b5998}.entry-meta .fa-twitter:hover{color:#00aced}.entry-meta .fa-linkedin:hover{color:#007bb5}.entry-meta .icon-icon-mail:hover{color:#4f5458}#header-byline{display:none;height:40px;float:left;width:100%;margin-bottom:10px;position:relative}#header-byline .post-author{float:left}#header-byline .author-pic{float:left;margin:0;margin-right:10px}#header-byline .author-by,#header-byline .author-twitter{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;display:inline;float:left;margin:2px 10px 0 0;font-size:14px}#header-byline #post-time{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;margin:10px 0 0;position:relative;bottom:0;left:0;font-size:12px;float:left;width:calc(100% - 50px);text-align:left}#header-byline .addthis_toolbox{position:absolute;right:0}#header-byline .addthis_toolbox ul li{margin-top:6px}#header-byline .addthis_toolbox ul li:last-of-type{margin-top:7px}.left-gutter{margin-left:-210px}.vc_placeholder{height:130px;width:110px!important}#footer-share{float:left;margin-top:15px}#footer-share input{color:#333;font-size:13px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;line-height:22px;margin-right:3px;float:left}#footer-share p,#footer-share .addthis_toolbox,#post-topics p{float:left;margin:0;margin-right:8px}#footer-share p,#post-topics p{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;line-height:30px}#post-topics{margin-top:30px;float:left;clear:left}#post-topics a{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.single-post .post blockquote{color:#2963a4;text-align:center;line-height:24px;display:flex;flex-flow:column;max-width:290px;float:left;margin:30px 55px 30px -210px}.single-post .post blockquote:before{content:"";display:block;width:90px;height:4px;background-color:#2963a4;text-align:center;align-self:center;margin-bottom:20px;margin-right:0}.single-post .post blockquote p{margin-bottom:20px;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-style:normal;font-size:24px;line-height:30px}#full-width-hero{max-height:400px;overflow:hidden}#large-hero,#medium-hero{float:left;width:100%}#large-hero img,#medium-hero img{width:100%;max-height:484px;margin-top:-1px}#medium-hero{margin-bottom:28px}#small-hero{max-width:340px;margin:0 0 10px 30px}.hero-caption,figure figcaption.wp-caption-text{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;color:#333;border-bottom:1px dashed #333;font-size:16px;text-align:left;margin-top:0;padding:10px 0;margin-bottom:10px}figure.wp-caption{margin:0;margin-bottom:60px;position:relative}.post .size-large-feature,.post figure .size-large-feature,figure figcaption.wp-caption-text{margin-left:-210px;max-width:none;width:auto;margin-right:0}figure .size-large-feature+figcaption.wp-caption-text{position:absolute;left:-210px;width:calc(100% + 210px);margin:0}#lock-container{position:absolute;width:100%;height:530px;z-index:999;overflow:hidden;bottom:-50px;background:url(images/xgradient.png.pagespeed.ic.GXEB7YpIwG.png) repeat-x;padding:120px 100px}#lock-container #ag-lock{width:700px;margin:auto;background:#d8d8da;overflow:hidden;padding:30px 50px;position:relative}#lock-container #ag-lock #lock-content h2,#lock-container #ag-lock #lock-content p,#lock-container #ag-lock #lock-content a{text-align:center;margin-bottom:20px}#lock-container #ag-lock #lock-content h2{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:45px;margin-top:-8px}#lock-container #ag-lock #lock-content p{font-size:20px;line-height:1.2}#lock-container #ag-lock #lock-content .cta-buttons{display:flex;justify-content:space-evenly}#lock-container #ag-lock #lock-content .button{font-size:20px;margin-bottom:0}#lock-container #ag-lock #lock-content .button:last-child{margin-left:40px}#inline-featured-articles{padding:3px 0 22px;margin-bottom:22px;margin-left:22px;border-bottom:1px solid #ccc;float:right;width:340px}#inline-featured-articles h3{font-size:24px;margin-bottom:10px}#inline-featured-articles a.ifa{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;margin-bottom:22px;color:#4f5458;display:block;float:left;line-height:1.2;font-size:16px;width:100%}#inline-featured-articles a.ifa:hover{text-decoration:none}#inline-featured-articles a.ifa:last-of-type{margin-bottom:0}#inline-featured-articles .ifa-image{width:160px;float:left;margin-right:22px}.job-item{position:relative;padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:15px}.job-logo{display:inline;float:left;margin-right:10px;width:120px;height:60px;background-color:rgba(33,33,33,.03)}.job-content{float:left;display:inline;width:calc(100% - 130px)}.job-title a,.job-company,.job-location{line-height:15px;display:block;font-size:13px;font-family:proxima_novaregular;color:#333}.job-title a,.job-widget{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}.job-widget{font-size:24px}.hotjob-container{font-family:"Georgia",Times,"Times New Roman",serif}.hotjob-container .hotjob-item .hotjob-logo{display:none}.hotjob-container .hotjob-item .hotjob-content{margin-bottom:20px}.hotjob-container .hotjob-item .hotjob-content .hotjob-title a{font-weight:bold;color:#000}h2.related-headline{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;margin:0 0 30px;font-size:30px;width:100%}#related-articles{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin-bottom:0}#related-articles .featured-post{width:calc(24% - 19px)}#related-articles h3.headline{margin:15px 15px 0;font-size:18px}#related-articles #post-author{margin:0 15px}.post-image,.single-product .images{position:relative}.post-image:before,.single-product .images:before{display:block;content:"";width:100%;padding-top:56.25%}.post-image>a,.post-image img,.single-product .images>a,.single-product .images img{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.post-image>a img,.post-image img img,.single-product .images>a img,.single-product .images img img{height:auto;width:100%}.sidebar.featured-image{height:300px;position:relative;padding:25px 35px}.sidebar.featured-image .sidebar-image{display:block;content:"";height:100%;width:100%;background-size:cover;background-repeat:no-repeat;z-index:1;position:absolute;top:0;left:0;filter:brightness(70%)}.sidebar.featured-image .featured-icon.avantguild{width:80px;height:60px}.sidebar.featured-image .featured-icon.course,.sidebar.featured-image .featured-icon.career,.sidebar.featured-image .featured-icon.freelance,.sidebar.featured-image .featured-icon.zipcar,.sidebar.featured-image .featured-icon.avantguild{width:60px;height:60px}.sidebar.featured-image #featured-headline{font-size:26px}.sidebar.featured-image #featured-description{font-size:15px}.sidebar.featured-image #featured-cta{margin-top:15px}.page-template-template-instructor-overview .left-featured-image .fi-left-content #featured-description{margin-top:40px}#in-post-subscribe .form_preview p{margin-bottom:5px;font-size:16px;font-style:italic}#in-post-subscribe #contact_fields_email{height:50px;width:70%;max-width:500px}#in-post-subscribe input[type="submit"]{width:25%;padding-left:2%;padding-right:2%;font-size:.9em}.author.archive .author-header{float:left;width:calc(100% - 350px)}.author.archive .author-pic,.author.archive .author-title{float:left;clear:none}.author.archive .author-pic{height:80px;width:80px;margin:55px 30px 0 0;border-radius:80px;overflow:hidden}.author.archive .author-icon{background:#e1e1e1;color:#fff;font-size:24px;text-align:center;line-height:80px}.author.archive .author-title{line-height:normal;font-size:55px;margin:64px 0 0;width:calc(100% - 110px)}.author.archive .author-contact{float:left}.author.archive #author-description{clear:none;float:left;max-width:800px;margin-top:34px}.author.archive .header-right{float:left;width:300px;margin:52px 0 0 50px}.author.archive .header-right h3{margin-bottom:20px}.author.archive .header-right .icon{color:#ccc;margin-right:30px;float:left;clear:none;line-height:1.3}.author.archive .header-right p{float:left}.author.archive .header-right p a{color:#4f5458}#author-divider{margin:50px 0;width:100%;background:#e1e1e1;height:1px}.author.archive.wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.author.archive.wrapper h2{margin-top:0;margin-bottom:30px;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;width:100%;font-size:30px}.author.archive.wrapper h2.entry-title{font-size:20px}.author.archive.wrapper .post.archive-grid{padding:0;margin-bottom:30px}.author.archive.wrapper .post.archive-grid:nth-of-type(3n + 1){margin-right:2%}.author.archive.wrapper .post.archive-grid:nth-of-type(3n){margin-right:0}.author.archive.wrapper #pagination{width:100%;clear:both}.page-template-template-course-overview,.page-template-template-certificate-overview,.products,.page-template-template-skills-overview{background:#f0f0f0}.page-template-template-skills-overview .product-archive{padding-top:0}.hentry{margin-bottom:0}.product-archive,.product-archive>.wpb_wrapper{padding-top:30px;padding-bottom:100px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.product-archive .product,.product-archive>.wpb_wrapper .product{display:flex}.product-archive .product a:hover,.product-archive>.wpb_wrapper .product a:hover{background-color:#e1e1e1;text-decoration:none}.product-archive .product .course-image:hover~.course-details,.product-archive>.wpb_wrapper .product .course-image:hover~.course-details{background-color:#e1e1e1}.product-archive .product .course-details,.product-archive>.wpb_wrapper .product .course-details{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px;color:#333}.product-archive .product h3,.product-archive>.wpb_wrapper .product h3{color:#333;font-size:21px;line-height:24px;margin-bottom:15px}.product-archive .product h4,.product-archive>.wpb_wrapper .product h4{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:17px;color:#606060;margin:0 0 25px}.related.products{background:#f0f0f0;padding:48px 40px 55px}.related.products h2{margin-top:0}.related.products .product-archive{padding:0}.related.products .product-archive h2{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}.related.products .product h4{border:none}#career-services{padding:40px 0 35px}#career-services .career_service-promo,#career-services .career_service-promo:last-child{margin-bottom:20px}#career-services~.wpb_text_column{margin-bottom:0}#career-services .wrapper .wpb_wrapper,.cs-related{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.p-type-career-service .related{background:#ccc;padding:30px 40px 40px}.p-type-career-service .related .career_service-promo{max-width:320px;margin-right:40px;margin-bottom:20px;background:#f0f0f0;position:relative;padding-bottom:60px;width:calc(20% - 32px)}.p-type-career-service .related .career_service-promo:nth-child(5){margin-right:0}.p-type-career-service .related .career_service-promo .cs-level{display:none}.career_service-promo{width:calc(25% - 15px);float:left;margin-right:20px;margin-bottom:20px;background:#f0f0f0;position:relative;padding-bottom:60px}.career_service-promo:hover{background:#e1e1e1;text-decoration:none}.career_service-promo a{width:100%;height:100%;display:block;position:absolute}.career_service-promo a:hover{text-decoration:none;background:#e1e1e1}.career_service-promo:nth-child(4n){margin-right:0}.career_service-promo .cs-headline,.career_service-promo .cs-details{padding:13px 15px;color:#4f5458}.career_service-promo .cs-headline{background:#4f5458;min-height:64px;display:flex;align-items:center}.career_service-promo .cs-headline h2{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;padding:0;margin:0;color:#fff;font-size:16px;line-height:1.2}.career_service-promo .cs-details{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;background:transparent;overflow:hidden;line-height:18px}.career_service-promo .cs-details .cs-description{font-size:14px;line-height:20px;width:100%}.career_service-promo .cs-details .cs-price{width:calc(100% - 30px);padding-top:20px;margin-top:20px;border-top:1px solid #ccc;font-size:18px;position:absolute;bottom:20px;left:15px}.career_service-promo .cs-details .cs-level{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px;position:relative;float:right}.cs_team_bio{width:100%;border-bottom:1px solid #ccc;padding:40px 0}.cs_team_bio:last-child{padding-bottom:65px;border-bottom:none}.cs_team_bio .team_bio_info{float:left;display:inline;width:25%}.cs_team_bio .team_bio_info img{width:80px;border-radius:50%;float:left;display:inline}.cs_team_bio .team_bio_info .cs_team_member{float:left;display:inline;margin-left:20px}.cs_team_bio .team_bio_info .cs_team_member .cs_team_name{margin-top:16px;font-size:18px;color:#ef4129}.cs_team_bio .team_bio_info .cs_team_member .cs_team_title{font-size:16px;color:#888}.cs_team_bio .team_bio{margin-left:5%;float:left;display:inline;width:70%;font-size:16px;line-height:22px}.cs_team_bio .team_bio h4{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:18px;margin-top:0;margin-bottom:5px}.career_service-promo.featured{width:32%;margin-right:2%}.career_service-promo.featured:nth-child(4){margin-right:0}.career_service-promo.featured .cs-headline{padding:30px 15px 10px}.career_service-promo.featured .cs-container{float:left;width:100%;background:#fff;padding:10px;border:1px solid #4f5458}.career_service-promo.featured .cs-description{display:block}.career_service-promo.featured .cs-description .cs-price{width:100%;font-size:28px;margin-bottom:10px}.career_service-promo.featured .cs-description .cs-ag-price{float:left;font-size:15px}.career_service-promo.featured .button{margin:10px auto 0;text-align:center;display:block;float:none;width:70%}.career_service-promo.featured .cs-container{float:left;width:100%;background:#fff;padding:10px;border:1px solid #dedede}.career_service-promo.featured .wpb_wrapper .careerBtn a{bottom:22px}.career_service-promo.featured .cs-container{float:left;width:100%;background:#fff;padding:22px;border:1px solid #dedede}.career_service-promo.featured .cs-headline{padding:30px 15px 10px;height:114px}.career_service-promo.featured .button{margin:22px auto 0;text-align:center;display:block;float:none;width:70%}.cwt{width:calc(50% - 10px);margin-right:20px;float:left}.cwt:nth-child(2n){margin-right:0}.cwt h2,.cwt span{float:left;margin:10px 20px 10px 0;font-size:32px;line-height:1}.cwt span{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;color:#ef4129}.wc-memberships-member-discount{display:none}.product-types-menu{background:#ccc}.product-types-menu ul{float:right;margin:0}.product-types-menu li{display:inline-block;padding:27px 0 27px 80px}.product-types-menu li a{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;color:#36393c;line-height:1;display:block;font-size:16px}.product-types-menu li.current-menu-item a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}.product-types-menu li a:hover{text-decoration:underline}.pa_product-type-career-service div.summary,.pa_product-type-career-service div.images{float:left;width:50%}.dark-strip{background:#4f5458;color:#fff;float:left;width:100%;padding:9px 40px}.dark-strip h2{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:30px;float:left;margin:12px 0}.dark-strip #head-title,.dark-strip .price,.dark-strip #head-price{float:left;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:30px}.dark-strip #head-title,.dark-strip #head-price div,.dark-strip #ag-price{margin-top:14px}.dark-strip #head-title span{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:26px;margin-left:10px}.dark-strip #head-price{float:right}.dark-strip #head-price div,.dark-strip #head-price p,.dark-strip #head-price span,.dark-strip #head-price form{float:left;margin-bottom:0}.dark-strip #head-price div{display:inline-block}.dark-strip #head-price #ag-price{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:26px}.dark-strip #head-price #ag-price:before{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;content:"/";display:inline-block;margin:0 5px}.dark-strip .button{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:20px;height:50px;margin-left:40px}.dark-strip .button:after{font-size:24px}.archive.dark-strip{padding:0 40px}.archive.dark-strip h2{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;margin:30px 0;color:#fff;line-height:1}.archive.dark-strip .format-filters{float:left;margin-left:0;margin-top:26px}.archive.dark-strip .format-filters a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;float:left;display:inline-block;padding:20px 80px;font-size:20px;color:#fff;text-align:center}.archive.dark-strip .format-filters a:hover{color:#35393c;background:#bfbfbf}.archive.dark-strip .format-filters a.active{color:#35393c;background:#f0f0f0}.archive.dark-strip .online #on,.archive.dark-strip .in-person #in,.archive.dark-strip .on-demand #od{color:#35393c;background:#fff}.archive.dark-strip .industry-filters{float:right}.archive.dark-strip form{width:250px;margin-top:18px;height:55px;overflow:hidden}.archive.dark-strip .form-group-default{padding:10px;height:55px}.archive.dark-strip label{color:#35393c;text-transform:capitalize;font-size:18px;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;line-height:1;font-weight:normal}.archive.dark-strip .select2-container{display:block;padding:0;position:absolute;top:0;left:0;background:transparent;height:100%}.archive.dark-strip .select2-container .select2-choice{line-height:1;position:absolute;top:0;left:0;background:transparent;padding:30px 10px 0;width:100%;height:100%}.archive.dark-strip .select2-container .select2-chosen{overflow:visible}.light-strip{background:#dfddde;color:#000;float:left;width:100%;padding:10px 40px;display:flex;align-content:center;justify-content:space-between}.light-strip .column{width:50%}.light-strip .column .sub-column{float:left}.light-strip .column .sub-column:last-child{margin-left:60px}.light-strip .column:last-child{display:flex;justify-content:flex-end}.light-strip .title{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:20px}.light-strip .price{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:50px;line-height:1}.light-strip .syllabus-time{align-self:center}.single-product #page{overflow:hidden}.single-product h1{line-height:1;margin-bottom:10px;margin-top:0;float:left}.single-product h2{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:30px;margin:15px 0 30px}.single-product h2.prod-subtitle{margin-top:0;float:left;width:100%}.single-product h3{font-size:18px;margin-bottom:12px}.single-product .summary{padding:30px 0 0;margin-top:0;overflow:hidden}.single-product .summary p{margin-bottom:35px;clear:both}.single-product .summary ul,.single-product .summary ol{width:80%}.single-product .summary ul li,.single-product .summary ol li{margin-bottom:12px;line-height:20px}.single-product .summary .addthis_toolbox{margin-bottom:30px;overflow:hidden}.single-product .summary .addthis_toolbox ul li{margin-bottom:0;line-height:0}.single-product .product-categories .category{display:inline-block}.single-product .product-categories .category:before{content:"|";display:inline-block;margin:0 6px}.single-product .product-categories .category:first-child:before{content:"";margin:0}.single-product .images{max-height:570px;overflow:hidden}.single-product .images img{width:100%}.single-product .summary .amount{float:left;margin-right:40px;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:45px;line-height:51px;color:#000}.single-product .summary form{margin-top:30px;float:left}.product-rightrail,.instructor#secondary{float:left;width:300px;min-height:484px;background:#f0f0f0;padding:15px}.product-rightrail div,.instructor#secondary div{margin-bottom:30px}.product-rightrail h3,.instructor#secondary h3{margin:0 0 10px}.product-rightrail ul,.instructor#secondary ul{color:#ef4129;color:#4f5458}.product-rightrail ul li,.instructor#secondary ul li{line-height:20px;list-style:none;margin-bottom:12px}.product-rightrail ul li:before,.instructor#secondary ul li:before{content:"•";display:block;position:relative;max-width:0;max-height:0;left:-20px;top:0;color:#4f5458;font-size:24px}.product-rightrail ul a,.instructor#secondary ul a{color:#888;text-decoration:underline}.product-rightrail ul a:hover,.instructor#secondary ul a:hover{color:#4f5458}.cart .quantity,.cart .qty{display:none}#instructor-container{border-top:1px solid #ccc;overflow:hidden;padding:49px 0 100px}#instructor-container h2{margin-top:0;font-size:30px}#instructor-container #instructor{display:flex;justify-content:space-between;flex-wrap:wrap}#instructor-container .image{float:left;margin-right:20px;border-radius:50px;width:100px;height:100px;overflow:hidden}#instructor-container .description,#instructor-container .instructor-link{width:calc(100% - 120px);line-height:28px}#instructor-container .instructor-link{margin-left:120px;margin-top:20px}#instructor-container .instructor-link a{text-decoration:underline}#instructor-container .instructor-link:after{content:">>";color:#4f5458;display:inline-block;font-size:12px}#instructor-testimonials{margin-bottom:55px}.instructor-testimonial{margin-bottom:30px}.instructor-testimonial .it-text:before,.instructor-testimonial .it-text:after{content:'"';float:none}.instructor-testimonial .it-author{margin:10px 0}.instructor-testimonial .it-author:before{content:"- "}.instructor-testimonial:last-child{margin-bottom:0}.product.certificate [itemprop="offers"]{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:30px;float:left;margin-right:25px}.product.course div[itemprop="offers"] ins,.product.skills div[itemprop="offers"] ins,.product.career-service div[itemprop="offers"] ins{display:none}.product.course .amount,.product.skills .amount,.product.career-service .amount{margin-right:0;margin-bottom:28px}.product.course #ag-price,.product.skills #ag-price,.product.career-service #ag-price{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;float:left;line-height:51px;font-size:30px;color:#000;margin-bottom:38px}.product.course #ag-price span,.product.skills #ag-price span,.product.career-service #ag-price span{font-size:45px;line-height:51px;margin:0 10px}.product.course p.cart,.product.skills p.cart,.product.career-service p.cart{clear:both}.product.course form,.product.skills form,.product.career-service form{margin-top:0;clear:both}.product.career-service{display:flex;justify-content:center;align-items:stretch}.product.career-service .summary{float:left;width:50%;padding-top:49px;padding-right:100px;padding-bottom:100px}.product.career-service h1{margin-bottom:6px;width:100%}.product.career-service .images{max-height:none;overflow:hidden;float:left;width:calc(50% + 40px);margin-right:-40px;position:relative}.product.career-service .images img{width:auto;height:100%;max-width:none;position:absolute}#ordernow-image{display:none}#grey-testimonials{background:#e1e1e1;padding:30px 40px}#grey-testimonials h2{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;text-align:center;margin-bottom:10px}.grey-testimonial{padding:30px 10%;margin:0 auto;text-align:center;border-bottom:1px solid #ccc}.grey-testimonial:last-child{border-bottom:none}.grey-testimonial .icon{font-size:40px;color:#ccc;margin:0 0 30px}.grey-testimonial .gt-description{font-size:small}.grey-testimonial .gt-author{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:18px;margin:20px 0 0}.maropost_checkout{margin-bottom:5px;padding-bottom:0;height:100px!important}.woocommerce{position:relative}.woocommerce .pgn-wrapper{position:absolute;top:8px}.woocommerce #customer_details .col-1{width:100%}.woocommerce .woocommerce-billing-fields{display:flex;flex:1;flex-wrap:wrap;justify-content:flex-start;overflow:hidden;width:100%}.woocommerce .woocommerce-billing-fields .wp_unemployed_checkout{width:100%}.woocommerce .woocommerce-billing-fields .wp_unemployed_checkout label{float:right}.woocommerce .woocommerce-billing-fields .lts_checkout{margin-bottom:0;width:100%}.woocommerce .woocommerce-billing-fields .lts_checkout .checkbox{width:100%;max-width:100%}.woocommerce .woocommerce-billing-fields .lts_checkout .checkbox input[type="checkbox"]{opacity:100!important;width:auto!important;height:auto!important;display:inline!important;margin-left:0!important;position:relative}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.woocommerce .woocommerce-billing-fields{width:1200px}}@media screen and (-ms-high-contrast:active) and (max-width:1400px),screen and (-ms-high-contrast:none) and (max-width:1400px){.woocommerce .woocommerce-billing-fields{width:1000px}}@media screen and (-ms-high-contrast:active) and (max-width:1240px),screen and (-ms-high-contrast:none) and (max-width:1240px){.woocommerce .woocommerce-billing-fields{width:900px}}@media screen and (-ms-high-contrast:active) and (max-width:1100px),screen and (-ms-high-contrast:none) and (max-width:1100px){.woocommerce .woocommerce-billing-fields{width:800px}}@media screen and (-ms-high-contrast:active) and (max-width:800px),screen and (-ms-high-contrast:none) and (max-width:800px){.woocommerce .woocommerce-billing-fields{width:500px}}@media screen and (-ms-high-contrast:active) and (max-width:700px),screen and (-ms-high-contrast:none) and (max-width:700px){.woocommerce .woocommerce-billing-fields{width:400px}}@media screen and (-ms-high-contrast:active) and (max-width:600px),screen and (-ms-high-contrast:none) and (max-width:600px){.woocommerce .woocommerce-billing-fields{width:300px}}.woocommerce .woocommerce-billing-fields h3{width:100%}.woocommerce .woocommerce-message .button,.woocommerce .clear{display:none}.woocommerce span.required,.woocommerce abbr.required{color:#fff}.woocommerce span.required:after,.woocommerce abbr.required:after{position:relative;left:-6px}.woocommerce .form-row{width:33%;overflow:hidden;display:inline-block}.woocommerce .form-row label{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}.woocommerce .form-row textarea.input-text{width:380px}.woocommerce #billing_phone{border:1px solid #ccc;border-radius:0}.woocommerce #billing-separator{margin:8px 0 50px}.woocommerce p.order-again{display:none}#contact-thankyou-container{width:100%}#contact-thankyou-container h1{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:36px;text-align:center;margin-top:0;margin-bottom:15px;padding-bottom:0;color:#000}@media only screen and (min-width:320px) and (max-width:767px){#contact-thankyou-container h1{line-height:100%}}#contact-thankyou-container h3{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:18px;text-align:center;margin-bottom:50px!important;padding-bottom:0;color:rgba(122,122,122,.97)}.fm-thankyou-listings-link{font-weight:bold}.fm-thankyou-or{float:right;width:10%}@media only screen and (min-width:767px){.fm-thankyou-or{width:12%}}.fm-thankyou-or hr{clear:both;margin:50% 50%!important;display:inline-block!important;width:1px!important;height:50px!important;font-family:"Proxima Nova","proxima_novaregular",Helvetica,Arial,sans-serif}@media only screen and (min-width:320px) and (max-width:767px){.fm-thankyou-or hr{display:none!important}}.fm-thankyou-or div{font-size:24px;clear:both;margin:0 10%;color:#000!important}@media only screen and (min-width:320px) and (max-width:767px){.fm-thankyou-or div{display:none!important}.fm-contact-disclaimer{margin-bottom:50px}}.fm-thankyou-box{color:rgba(122,122,122,.97);text-align:center;width:45%;float:left;padding:0 5% 0 5%;position:relative}@media only screen and (min-width:767px){.fm-thankyou-box{width:44%}}.fm-thankyou-box h2{color:#000;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:24px}.fm-thankyou-box img{text-align:center;display:block;position:absolute;left:42%;bottom:25%}.fm-thankyou-box a{position:absolute;margin:0 -50%;width:100%;bottom:0}@media only screen and (min-width:320px) and (max-width:767px){.fm-thankyou-box a{margin:0 -50%;width:100%;bottom:15px}.fm-thankyou-box{display:block!important;clear:both;width:100%;height:300px;margin-bottom:20px;border-top:1px solid rgba(122,122,122,.97)}.fm-thankyou-box:nth-child(1){border-top:none;margin-bottom:15px}}.mb-form,.account-section{float:left;width:100%}.mb-form .wp_function,.mb-form .wp_career_level,.account-section .wp_function,.account-section .wp_career_level{margin:auto}.mb-form .wp_unemployed label,.account-section .wp_unemployed label{max-width:100%!important;width:100%!important;height:10px!important}.mb-form .wp_unemployed label .wpcf7-list-item-label,.account-section .wp_unemployed label .wpcf7-list-item-label{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.mb-form .wp_unemployed_checkout,.account-section .wp_unemployed_checkout{margin-bottom:0}.mb-form .wp_unemployed_checkout .checkbox input[type="checkbox"],.account-section .wp_unemployed_checkout .checkbox input[type="checkbox"]{opacity:100!important;width:auto!important;height:auto!important;display:inline!important;margin-left:0!important;position:relative}.mb-form label,.mb-form .radio,.mb-form .radio label,.mb-form .checkbox label,.account-section label,.account-section .radio,.account-section .radio label,.account-section .checkbox label{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;margin:0}.mb-form label,.mb-form input[type="text"],.mb-form input[type="subject"],.mb-form input[type="tel"],.mb-form input[type="email"],.mb-form input[type="text"],.mb-form input[type="password"],.mb-form .select2-container,.account-section label,.account-section input[type="text"],.account-section input[type="subject"],.account-section input[type="tel"],.account-section input[type="email"],.account-section input[type="text"],.account-section input[type="password"],.account-section .select2-container{display:block;clear:both;width:300px;padding-right:20px;font-size:16px;margin-bottom:3px;color:#4f5458}.mb-form .required:after,.account-section .required:after{content:"*";color:#ef4129;display:inline-block;left:2px;position:relative}.mb-form input[type="text"],.mb-form input[type="tel"],.mb-form input[type="email"],.mb-form input[type="text"],.mb-form input[type="subject"],.mb-form input[type="url"],.mb-form input[type="password"],.mb-form input[type="search"],.mb-form textarea,.mb-form textarea.widefat,.mb-form .select2-container,.account-section input[type="text"],.account-section input[type="tel"],.account-section input[type="email"],.account-section input[type="text"],.account-section input[type="subject"],.account-section input[type="url"],.account-section input[type="password"],.account-section input[type="search"],.account-section textarea,.account-section textarea.widefat,.account-section .select2-container{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:13px;padding:8px 10px;margin-bottom:30px;box-shadow:none;-webkit-appearance:none}.mb-form input[type="text"]:focus,.mb-form input[type="tel"]:focus,.mb-form input[type="email"]:focus,.mb-form input[type="subject"]:focus,.mb-form input[type="url"]:focus,.mb-form input[type="password"]:focus,.mb-form input[type="search"]:focus,.mb-form textarea:focus,.mb-form textarea.widefat:focus,.mb-form input:-webkit-autofill,.mb-form textarea:-webkit-autofill,.mb-form select:-webkit-autofill,.account-section input[type="text"]:focus,.account-section input[type="tel"]:focus,.account-section input[type="email"]:focus,.account-section input[type="subject"]:focus,.account-section input[type="url"]:focus,.account-section input[type="password"]:focus,.account-section input[type="search"]:focus,.account-section textarea:focus,.account-section textarea.widefat:focus,.account-section input:-webkit-autofill,.account-section textarea:-webkit-autofill,.account-section select:-webkit-autofill{background-color:#f1f1f1;border:1px solid #ccc}.mb-form input[type="checkbox"],.mb-form input[type="radio"],.account-section input[type="checkbox"],.account-section input[type="radio"]{margin-left:3px}.mb-form button,.account-section button{margin:40px 0}.mb-form .checkbox,.account-section .checkbox{overflow:hidden}.mb-form input[type="subject"],.account-section input[type="subject"]{border:1px solid #ccc}.mb-form [aria-invalid="true"],.account-section [aria-invalid="true"]{background-color:rgba(245,87,83,.1)}.mb-form .popover.top,.account-section .popover.top{margin-left:100px;margin-top:10px;white-space:nowrap;max-width:none}.mb-form .popover-content,.account-section .popover-content{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.mb-form .required-select,.account-section .required-select{float:left}.mb-form .testingnewstylesheet,.account-section .testingnewstylesheet{float:left}.mb-form label.error,.mb-form .mm-error,.mb-form .popover-title,.account-section label.error,.account-section .mm-error,.account-section .popover-title{display:none!important}.mb-form .radio p,.mb-form .checkbox p,.account-section .radio p,.account-section .checkbox p{margin-left:25px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px}.mb-form .save,.account-section .save{color:#ef4129;display:inline-block;margin-left:20px}.mb-form .select2-container,.account-section .select2-container{padding:0;width:100%;max-width:300px}.mb-form .double-field,.account-section .double-field{float:left;margin-right:35px}.mb-form label[for="fm_state"],.mb-form #s2id_fm_state,.mb-form label[for="billing_state"],.mb-form #billing_state,.account-section label[for="fm_state"],.account-section #s2id_fm_state,.account-section label[for="billing_state"],.account-section #billing_state{width:100px}.mb-form label[for="fm_country"],.mb-form #s2id_fm_country,.mb-form label[for="billing_country"],.mb-form #billing_country,.account-section label[for="fm_country"],.account-section #s2id_fm_country,.account-section label[for="billing_country"],.account-section #billing_country{width:164px}.mb-form .form-red,.account-section .form-red{color:#ef4129;font-size:14px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;float:left;position:relative;top:-2px}.mb-form .hiddenRecaptcha,.account-section .hiddenRecaptcha{opacity:0}#checkout-page .entry-title{margin-bottom:0;float:left}#checkout-page .mb-form label[for="billing_country"]{width:300px}#checkout-page .entry-content{padding-bottom:0}#checkout-page .form-red{clear:both;margin-top:0}#checkout-page #forgot-pw{clear:none;margin:0}.woocommerce .woocommerce-message{display:none}.woocommerce .col2-set{max-width:1200px;overflow:hidden;width:100%}.woocommerce .col-1{clear:both}.woocommerce .checkout-header-right,.woocommerce .checkout-header-right.gray-background{clear:both;width:auto}.woocommerce .checkout-header-right p,.woocommerce .checkout-header-right.gray-background p{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;margin-bottom:0;margin-left:0;font-size:16px}.woocommerce .woocommerce-checkout{margin-top:25px}.woocommerce .create-account.gray-background{margin-top:30px;padding:30px}.woocommerce .create-account.gray-background h3{margin-bottom:0}.woocommerce .create-account.gray-background p{margin-left:0;margin-bottom:20px}.woocommerce .create-account.gray-background p:last-of-type{margin-bottom:0}.woocommerce .create-account.gray-background label,.woocommerce .create-account.gray-background input{margin:0;margin-bottom:3px}.woocommerce #coupon-submit,.woocommerce #coupon_code{height:37px;font-size:14px}.woocommerce #coupon-cta,.woocommerce #coupon-cta.gray-background{clear:both;margin-top:-54px}.woocommerce .checkout_coupon.gray-background{padding:45px 35px;width:100%;background:#e1e1e1}.woocommerce .checkout_coupon.gray-background p{margin-left:0;margin-bottom:0;width:auto}.woocommerce .checkout_coupon.gray-background input{margin-bottom:0;margin-left:0;float:left;height:37px}.woocommerce .checkout_coupon.gray-background input[type="submit"]{margin-left:20px;padding:12px 20px;height:37px;font-size:13px;text-transform:capitalize}.woocommerce .wrapper.narrow .shop_table thead th{padding-top:15px}.form-row:nth-child(3n+3) label,.form-row:nth-child(3n+3) input,.form-row:nth-child(3n+3) .select2-container{margin:0 auto 3px}.form-row:nth-child(3n+3) label#stripe-card-cvc,.form-row:nth-child(3n+3) input#stripe-card-cvc,.form-row:nth-child(3n+3) .select2-container#stripe-card-cvc{margin:0}.form-row:nth-child(3n+1) label,.form-row:nth-child(3n+1) input,.form-row:nth-child(3n+1) .select2-container{float:right}.form-row:nth-child(3n+1) label#stripe-card-number,.form-row:nth-child(3n+1) input#stripe-card-number,.form-row:nth-child(3n+1) .select2-container#stripe-card-number{float:none}#checkout-signin{background:#e1e1e1;padding:30px;width:100%}#checkout-signin label[for="password"],#checkout-signin label[for="rememberme"]{float:left;width:auto;padding-right:10px}#checkout-signin .checkbox{float:left;position:relative;top:21px}#checkout-signin .button{float:right;position:relative;top:19px}#ag-magazines{overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:20px 0 50px;padding:50px 0 50px}#ag-magazines p{margin-left:0}.shop_table{margin-bottom:50px}.shop_table dl.variation,.shop_table .cart-subtotal,.shop_table .recurring-totals,.shop_table .recurring-total{display:none}.shop_table tr{border-bottom:1px solid #ccc}.shop_table th{line-height:1;padding:15px 0}.shop_table thead th{padding-top:0}.shop_table td.product-name,.shop_table td.product-total{padding:25px 0}.shop_table .order-total th,.shop_table .order-total td{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:18px;padding:15px 0 71px;font-weight:normal}.shop_table .product-remove{width:1%;min-width:120px}.shop_table .product-name{width:calc(100% - 200px)}.shop_table .product-total{width:1%;min-width:300px}.payment_methods .radio{margin-bottom:30px;float:left;width:100%}.payment_methods label[for="payment_method_paypal"]{float:left;width:auto}.payment_methods label[for="payment_method_paypal"] img{display:none}.payment_methods .radio.payment_method_paypal:after{background:url(images/paypal.svg);display:block;width:130px;height:40px;overflow:hidden;content:"";background-size:contain;background-repeat:no-repeat;float:left;position:relative;top:-10px}.payment_methods div.payment_method_stripe .button{display:none}.payment_methods div.payment_method_stripe .form-row{width:auto!important;float:none!important;display:block!important}.payment_methods div.payment_method_stripe .form-row label{display:inline-block;float:left;clear:none;width:300px}.payment_methods div.payment_method_stripe .form-row label:nth-of-type(3n + 1){margin-right:100px;margin-left:0}.payment_methods div.payment_method_stripe .form-row label:nth-of-type(3n + 2){margin:40px 50px 0}.payment_methods div.payment_method_stripe .form-row label:nth-of-type(3n){margin-left:100px;margin-right:0}.payment_methods div.payment_method_stripe .form-row label[for="new"]{clear:both;float:left;margin:40px 0 0}.payment_methods label[for="payment_method_stripe"]{width:auto}.payment_methods label[for="payment_method_stripe"] #cards{display:inline-block;float:none;margin-left:20px}.payment_methods label[for="payment_method_stripe"] #cards .card{margin-bottom:0;top:22px}.payment_methods .payment_box{float:left;width:100%}.payment_methods fieldset{padding:0;margin:0}#stripe-cc-form{padding:0;margin:0}#stripe-cc-form .form-row{width:33.333%}#stripe-cc-form .form-row label,#stripe-cc-form .form-row input,#stripe-cc-form .form-row .select2-container{margin:0;margin-bottom:3px;float:left;width:300px}#stripe-cc-form .form-row:nth-child(3n+2) label,#stripe-cc-form .form-row:nth-child(3n+2) input,#stripe-cc-form .form-row:nth-child(3n+2) .select2-container{margin:0 auto 3px;float:none;display:block}#stripe-cc-form .form-row:nth-child(3n+3) label,#stripe-cc-form .form-row:nth-child(3n+3) input,#stripe-cc-form .form-row:nth-child(3n+3) .select2-container{margin:0;float:left}.checkout-small{font-size:12px;color:#888;font-family:"Proxima Nova Bold","Proxima Nova",Helvetica,Arial,sans-serif!important}.stripe_new_card{clear:both}.place-order{margin-top:25px;margin-bottom:22px}.woocommerce-info{display:none}.woocommerce-message,.woocommerce-error,.woocommerce-info{clear:both}.woocommerce-error{background:#ef4129;padding:9px 15px;color:#fff;font-size:13px}.woocommerce-error .button{display:none}.woocommerce-error li{margin-left:15px}#ag-signup{display:none}#ag-signup .entry-header{margin-top:30px}.signin,.wrapper.narrow,.wrapper.narrowish{max-width:800px;float:none}.signin main,.wrapper.narrow main,.wrapper.narrowish main{display:flex;flex-wrap:wrap;padding-bottom:100px}.signin h1,.wrapper.narrow h1,.wrapper.narrowish h1{margin-top:0;margin-bottom:45px;width:100%}.signin h4,.wrapper.narrow h4,.wrapper.narrowish h4{font-size:16px}.signin .pgn-wrapper,.wrapper.narrow .pgn-wrapper,.wrapper.narrowish .pgn-wrapper{position:absolute;top:52px}.signin .half,.wrapper.narrow .half,.wrapper.narrowish .half{border-right:1px solid #ccc;padding-right:60px;margin-right:60px;width:50%}.signin .half .entry-content,.wrapper.narrow .half .entry-content,.wrapper.narrowish .half .entry-content{margin:0}.signin .half p,.wrapper.narrow .half p,.wrapper.narrowish .half p{margin-bottom:20px}.signin .half.last,.wrapper.narrow .half.last,.wrapper.narrowish .half.last{width:calc(50% - 60px);margin-right:0;border-right:none;padding-right:0}.signin hr,.wrapper.narrow hr,.wrapper.narrowish hr{margin:40px 0;display:block;width:100%;overflow:hidden;float:left;background-color:#ccc}.signin .signin-box.third,.wrapper.narrow .signin-box.third,.wrapper.narrowish .signin-box.third{width:calc(50% - 15px);margin-right:30px}.signin .signin-box.third:last-child,.wrapper.narrow .signin-box.third:last-child,.wrapper.narrowish .signin-box.third:last-child{margin-right:0}.signin label[for="pwd"],.wrapper.narrow label[for="pwd"],.wrapper.narrowish label[for="pwd"]{float:left;width:auto;padding-right:10px}.signin input#pwd,.wrapper.narrow input#pwd,.wrapper.narrowish input#pwd{margin-bottom:10px}.signin .checkbox,.wrapper.narrow .checkbox,.wrapper.narrowish .checkbox{padding-left:0;float:left;margin:33px 0 40px}.signin .checkbox label,.wrapper.narrow .checkbox label,.wrapper.narrowish .checkbox label{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.signin .button,.wrapper.narrow .button,.wrapper.narrowish .button{margin:20px 0 40px}.signin button,.wrapper.narrow button,.wrapper.narrowish button{margin:0 0 30px}.signin p,.wrapper.narrow p,.wrapper.narrowish p{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.signin ul,.wrapper.narrow ul,.wrapper.narrowish ul{margin-bottom:0}.signin ul li,.wrapper.narrow ul li,.wrapper.narrowish ul li{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:15px}.wrapper.narrowish{max-width:860px}#center-content .entry-header,#center-content .entry-content,#center-content p,#center-content .g-recaptcha div,#center-content .button,#center-content form,#center-content input{text-align:center;margin:auto;float:none;margin-bottom:30px}#center-content .entry-header{margin:0}#center-content .entry-header .entry-title{margin:55px 0 15px}#center-content p{margin-bottom:40px}#center-content form{margin-bottom:25px}#center-content .wpcf7 p{margin-bottom:10px}#center-content article.page,#center-content .button{float:none;margin:auto}#center-content .entry-content{margin-top:0;margin-bottom:0}#center-content .ajax-loader,#center-content .wpcf7-response-output{display:none!important}#forgot-error{top:10px}#forgot-content{width:100%}.page-template-template-registration .wrapper{overflow:visible}.page-template-template-registration h1{float:left;margin-bottom:55px}.page-template-template-registration #already-reg{float:right;position:relative;top:20px;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}.page-template-template-registration #already-reg p{display:inline;margin-right:5px}.page-template-template-registration .form-group-attached.third:nth-child(3n+2) label,.page-template-template-registration .form-group-attached.third:nth-child(3n+2) input,.page-template-template-registration .third:nth-child(3n+2) .checkbox{margin-left:auto;margin-right:auto}.page-template-template-registration .form-group-attached.third:nth-child(3n+3) label,.page-template-template-registration .form-group-attached.third:nth-child(3n+3) input,.page-template-template-registration .third:nth-child(3n+3) .checkbox{float:right;width:100%}.page-template-template-registration #sub-checks{float:left;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.page-template-template-registration .third .checkbox{max-width:300px}.page-template-template-registration .third .checkbox:last-child p{margin-bottom:15px}.page-template-template-registration .form-red{margin-top:3px;margin-bottom:8px}.page-template-template-registration .account-section p.n-margin{margin-bottom:10px}.page-template-template-registration #privacy{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;margin-bottom:25px}.page-template-template-registration .gray-background p{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:15px}.page-template-template-registration button{margin-bottom:0}.page-template-template-signin-reset-pw #main{padding-bottom:200px}.pgn{margin:0}.pgn .alert{padding:15px 30px 15px 20px;color:#fff;max-width:none;font-size:14px;line-height:16px}.pgn .alert button{position:absolute;top:11px;right:10px;height:20px;width:20px;opacity:1;background:none;content:"";color:#fff;font-size:21px;font-weight:normal;line-height:12px}.pgn .alert button:after{content:""}.pgn .alert button:hover{border:none}.pgn .alert a{color:#fff;text-decoration:underline}.pgn .alert ul{margin-top:5px}.pgn .alert ul li{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;margin-bottom:2px}.alert-danger{background:#ef4129}.alert-warning{background-color:#ef8b29;color:#fff}.success-message,#feedback{float:left;position:relative;width:100%}.success-message .pgn-wrapper,#feedback .pgn-wrapper{position:absolute;top:-1px;z-index:99}.success-message .alert span,#feedback .alert span{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.success-message .alert button,#feedback .alert button{color:#fff;top:9px}.success-message .alert-info,#feedback .alert-info{background-color:#dceffe;color:#2b6a94}.success-message .alert-info button,#feedback .alert-info button{color:#2b6a94}.fm-price-container{text-align:center}.fm-price-container .fm-price{padding:30px;background:#e1e1e1;position:relative}.fm-price-container .fm-price .price-title{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:15px;margin-bottom:16px}.fm-price-container .fm-price .price-normal{font-size:40px;position:relative}.fm-price-container .fm-price .price-normal span{display:inline-block;margin-right:5px}.fm-price-container .fm-price .divider-diagonal{position:relative;left:-3px;top:8px;display:inline-block}.fm-price-container .fm-price .price-description{display:inline-block;font-size:20px}.fm-price-container .ag-price,.fm-price-container .ag-price a{font-size:14px;line-height:50px}.fm-price-container~.wpb_text_column{margin-top:26px}.fm-browse.wrapper{padding:0;max-width:none}.fm-browse.wrapper #pagination{margin-bottom:0}.fm.dark-strip #secondary{float:left;width:auto;padding:0;margin-left:40px;display:flex;justify-content:space-between;width:calc(100% - 111px);padding-left:100px}.fm.dark-strip #secondary .widget,.fm.dark-strip #secondary .widget-title{display:none}.fm.dark-strip #secondary form{width:210px;margin-top:16px;margin-bottom:0}.fm.dark-strip #secondary form .select2-container .select2-choice{font-size:15px}.fm.dark-strip #secondary form .select2-allowclear{background:#f0f0f0}.fm.dark-strip #secondary form .select2-allowclear .select2-arrow{display:none}.fm.dark-strip #secondary form .select2-allowclear .select2-search-choice-close{position:absolute;right:9px;top:19px}.fm.dark-strip label{color:#000;font-size:16px;z-index:10;position:relative}.lighter-strip{background:#e1e1e1;padding:10px 0}.lighter-strip #current-filters{width:auto;float:left;background:#e1e1e1;height:47px;display:block;padding:5px}.lighter-strip #current-filters .select2-choices{border:none;background:none}.lighter-strip #current-filters .select2-choices .select2-search-choice{background-color:#bfbfbf;padding:6px 8px 6px 21px;color:#333;font-size:14px}.lighter-strip #current-filters .select2-choices .select2-search-choice-close:before{font-size:12px;top:2px;position:relative}.lighter-strip .button{background:#bfbfbf;float:left;margin-left:0}.lighter-strip .button:hover{background:#888}.lighter-strip #freelance-count{float:right;line-height:53px}#column-titles{width:100%;clear:both;max-width:none;overflow:hidden}#column-titles #column-inner{max-width:1200px;margin:auto;overflow:hidden}#column-titles .fourth{width:calc((94% - 130px) / 3)}#column-titles .fourth:nth-child(1){width:35%}#column-titles .fourth:nth-child(2),#column-titles .fourth:nth-child(3){width:calc((59% - 130px) / 2)}#column-titles .fourth.last{width:130px}#column-titles h3{color:#4f5458;font-size:16px}.fmp-single{padding:35px 80px 24px;overflow:hidden}.fmp-single:nth-of-type(2){padding-top:0}.fmp-single:nth-child(2n+1){background:#f0f0f0}.fmp-single .fourth{width:calc((94% - 130px) / 3)}.fmp-single .fourth:nth-child(1){width:35%}.fmp-single .fourth:nth-child(2),.fmp-single .fourth:nth-child(3){width:calc((59% - 130px) / 2)}.fmp-single .fourth.last{width:130px}.fmp-single .fmp-header,.fmp-single .fmp-overview{max-width:1200px;margin:auto;clear:both}.fmp-single .fmp-name{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}.fmp-single .fmp-expertise{clear:left;margin:13px 0;float:left}.fmp-single .fmp-updated{text-align:right;color:#888;font-size:14px}.fmp-single .fmp-overview{margin:0 auto 9px}.fm_profile,#fm-work-samples{border-bottom:1px solid #ccc;padding-bottom:13px;margin-bottom:8px;overflow:hidden}.fm_profile h2,#fm-work-samples h2{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:30px;line-height:normal}.fm_profile h3,#fm-work-samples h3{margin-bottom:0;color:#4f5458}.fm-header{overflow:hidden;margin-bottom:20px;border-bottom:1px solid #ccc}.fm-header .fm-image{border-radius:150px;float:left;overflow:hidden;width:150px;height:150px}.fm-header .fm-header-details{float:left;width:calc(100% - 200px);margin-left:50px;padding:20px 0}.fm-header .fm-header-details h1{font-size:35px;margin-bottom:10px}.fm-header .fm-header-details .fm-address{float:left;width:300px;margin-right:30px;color:#4f5458}.fm-header .fm-header-details .fm-contact-details{float:left;color:#4f5458}.fm-header .fm-header-details .fm-contact-details span{display:block;color:#888}.fm-header .fm-header-details a{float:right;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:20px}.fm-detail-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.fm-detail-grid .fm-detail{flex:0 1 48%;margin-right:4%}.fm-detail-grid .fm-detail:nth-child(2n+2){margin-right:0}.fm-detail{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;width:100%;margin-bottom:20px;float:left;color:#4f5458}.fm-detail strong{width:auto;display:block;font-size:16px;color:#4f5458;float:left;text-transform:capitalize}.fm-detail #group-count{float:right;font-size:14px}.fm-detail .fm-taxonomy span{float:right;margin-right:100px}.fm-section-title.fm-detail{margin:30px 0 10px}.fm-work-sample-list{display:flex;width:100%;border:20px solid #e1e1e1;padding:20px;margin-bottom:30px;position:relative;justify-content:flex-start;flex-wrap:wrap}.fm-work-sample-list .fm-work-sample{width:calc(78% / 3);margin-bottom:30px;margin-right:80px}.fm-work-sample-list .fm-work-sample:nth-child(3n+3){margin-right:0}.fm-work-sample-list .fm-work-sample .fm-ws-thumb{padding:2px;border:1px solid #ccc;width:100%;height:auto;overflow:hidden;position:relative;margin:0 auto 10px;display:block}.fm-work-sample-list .fm-work-sample .fm-ws-thumb:before{display:block;content:"";width:100%;padding-top:100%}.fm-work-sample-list .fm-work-sample .fm-ws-thumb img{width:100%;margin:0 auto;display:block}.fm-work-sample-list .fm-work-sample .fm-ws-thumb a{position:absolute;display:block;background:#e1e1e1;height:calc(100% - 4px);width:calc(100% - 4px);top:2px;left:2px;right:2px;bottom:2px;cursor:grab;cursor:-webkit-grab}.fm-work-sample-list .fm-work-sample .fm-ws-thumb a .icon{position:absolute;top:50px;left:calc(50% - 11px);font-size:22px;color:#fff;display:none;z-index:101;will-change:top}.fm-work-sample-list .fm-work-sample .fm-ws-thumb a .overlay{display:none}.fm-work-sample-list .fm-work-sample .fm-ws-thumb a:hover i,.fm-work-sample-list .fm-work-sample .fm-ws-thumb a i.visible{display:block}.fm-work-sample-list .fm-work-sample .fm-ws-thumb a i.moved{top:80px}.fm-work-sample-list .fm-work-sample .fm-ws-thumb a .icon-redo:before{left:1px;position:relative}.fm-work-sample-list .fm-work-sample .fm-ws-thumb a:hover .overlay,.fm-work-sample-list .fm-work-sample .fm-ws-thumb a .overlay.visible{display:block;background:rgba(0,0,0,.6);position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;color:#fff;font-size:20px;text-align:center;padding:89px 20px 0}.fm-work-sample-list .fm-work-sample .fm-ws-thumb a img.ws-icon{width:68px;position:relative;top:calc(50% - 48px)}.fm-work-sample-list .fm-work-sample .fm-ws-description,.fm-work-sample-list .fm-work-sample .fm-ws-title,.fm-work-sample-list .fm-work-sample .fm-ws-meta{width:100%}.fm-work-sample-list .fm-work-sample:nth-child(3n+1) .fm-ws-thumb,.fm-work-sample-list .fm-work-sample:nth-child(3n+1) .fm-ws-description,.fm-work-sample-list .fm-work-sample:nth-child(3n+1) .fm-ws-title,.fm-work-sample-list .fm-work-sample:nth-child(3n+1) .fm-ws-meta{margin-left:0}.fm-work-sample-list .fm-work-sample:nth-child(3n+3) .fm-ws-thumb,.fm-work-sample-list .fm-work-sample:nth-child(3n+3) .fm-ws-description,.fm-work-sample-list .fm-work-sample:nth-child(3n+3) .fm-ws-title,.fm-work-sample-list .fm-work-sample:nth-child(3n+3) .fm-ws-meta{margin-right:0}.fm-work-sample-list .fm-work-sample .fm-ws-title a{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:16px;color:#4f5458}.fm-work-sample-list .fm-work-sample .fm-ws-meta{color:#888}.fm-work-sample-list .fm-work-sample .fm-ws-description{color:#4f5458}.fm-work-sample-list .fm-work-sample .text-edit{color:#888;text-decoration:underline}.fm-work-sample-list .sort-placeholder{width:calc(78% / 3);height:100px;border:1px dashed #ccc;background:green}.fm-work-sample-list .ui-sortable-helper{cursor:-webkit-grabbing}.fm-work-sample.ui-sortable-placeholder{float:left;display:block;box-sizing:border-box;border:1px dashed #ccc;height:200px!important;visibility:visible!important;overflow:hidden}.account-section .fm-work-sample-list{overflow:auto}#contact-container{overflow:hidden}#contact-container .contact-left{width:calc(34% - 90px);margin-right:90px}#contact-container h2{line-height:1;margin-top:0;margin-bottom:27px}#contact-container h3{margin-bottom:15px}#contact-container #image{width:50px;height:50px;border-radius:50px;float:left;overflow:hidden;margin-right:20px;background-size:cover!important}#contact-container #name{color:#ef4129}#contact-container #location{font-size:12px;color:#888}#contact-container #expertise{width:100%;float:left;margin-top:15px;margin-bottom:32px;color:#888}#contact-container #expertise ul{list-style:none;padding:0;margin:0}#contact-container #expertise li{padding-left:1em;text-indent:-.7em;font-size:14px}#contact-container #expertise li:before{content:"•";color:#888;font-size:28px;margin-right:10px;line-height:14px;position:relative;top:2px}#contact-container #disclaimer{font-size:14px}#contact-container #disclaimer #heading{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;margin-bottom:10px}#contact-container #disclaimer #heading .icon{font-size:21px;margin-right:10px;top:2px;position:relative}#contact-container input[type="email"]{width:calc(100% - 10px);max-width:none}#contact-container input[type="text"]{width:calc(100% - 10px);max-width:none}#contact-container input[type="subject"]{width:100%;max-width:none}#contact-container textarea{height:160px}#contact-container .half{width:50%;padding:0;margin-right:0;border:none}#contact-container .half.last{width:50%;margin-right:0}#contact-container .half.last input,#contact-container .half.last label{margin-left:10px}#contact-container button{margin:40px 0}#contact-container #return,#contact-container .return-link{float:right;position:relative;color:#888;text-decoration:underline;text-transform:capitalize}.fm-contact-intro{text-align:justify;padding-bottom:25px;clear:both}.account-section{border-bottom:1px solid #ccc;overflow:hidden;padding-bottom:25px;margin-bottom:40px;width:100%}.account-section:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.account-section:last-child button{margin-bottom:0}.account-section h2{margin:0;line-height:1}.account-section h3{margin:0 0 3px}.account-section p{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.account-section p:last-of-type{margin-bottom:16px}.account-section label{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:3px}.account-section input{display:block;margin-bottom:20px;max-width:300px;font-size:13px;padding:8px}.account-section button,.account-section input[type="submit"],.account-section .button{margin-top:30px;margin-bottom:20px;float:left;clear:both}.a-sub-section{margin-bottom:35px}.account-section.no-border{border:none}.site-main.account{padding-top:60px}#menu-header{width:300px;background:#ef8b29;padding:15px 20px;color:#fff;overflow:hidden}#menu-header h1{color:#fff;margin:0;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:34px}#menu-person{padding:15px}#menu-person #image,#menu-person #user-icon{float:left;width:50px;height:50px;border-radius:50px;overflow:hidden;margin-right:15px;text-transform:uppercase}#menu-person #user-icon{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;background:#bfbfbf;color:#fff;font-size:24px;text-align:center;line-height:52px}#menu-person #name{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;color:#ef4129;font-size:18px;margin:5px 0 -5px}#menu-person #sign-out{color:#888;font-size:12px;text-decoration:underline}#account-menu-container{float:left;overflow:hidden;width:300px}#account-menu-container h2{font-size:18px;margin:25px 0}#account-menu-container ul{width:300px}#account-menu-container ul li.active{background:#e1e1e1}#account-menu-container ul li.active:after{display:none}#account-menu-container ul li{background:#f0f0f0}#account-menu-container ul li:hover{background:#e1e1e1}#account-menu-container ul li:hover:after{display:none}#account-menu-container ul li.seperator{background-color:#fff;line-height:52px;padding-top:30px}#account-menu-container ul li:nth-child(5) a{border:none}#account-menu-container ul li i,#account-menu-container ul li a{font-size:14px;color:#888}#account-menu-container ul li i{position:absolute;top:21px;left:15px}#account-menu-container ul li .icon-icon-mail{font-size:9px;top:24px}#account-menu-container ul li a{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;text-transform:capitalize;margin:0 10px;border-bottom:1px solid #ccc;padding:18px 20px 18px 30px}#ag-menu:last-child{margin-bottom:100px}#ag-menu .panel{margin:0;border:none}#ag-menu .panel:last-child .panel-heading .panel-title{border-top:none}#ag-menu .panel-heading{padding:0;min-height:0}#ag-menu .panel-heading .panel-title{display:block;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:0;width:100%;margin:0;font-size:16px;font-weight:normal}#ag-menu .panel-heading .panel-title a{text-transform:capitalize;margin:0;padding:15px 0;width:100%;display:block;font-size:16px;color:#888!important;opacity:1}#ag-menu .panel-heading .panel-title a.collapsed:after{transition:transform .3s ease-out;transform:rotate(90deg)}#ag-menu .panel-body{padding:0}#ag-menu .panel-body .nav-tabs li:last-of-type a{border-bottom:none}.tab-content{float:left;width:calc(100% - 375px);margin-left:75px}#account-info p{height:60px}#current-email{float:left;width:100%;color:#a5a5a5;margin-bottom:10px}#email-prefs .checkbox{margin-bottom:0}#email-prefs .checkbox p{margin-bottom:33px}#email-prefs button{float:left;clear:both}#billing-info .mb-form .select2-container{width:135px;float:left;clear:none;margin-bottom:20px;margin-right:30px}#billing-info .pgn-wrapper{position:relative;top:-30px}#billing-info p:first-of-type,#billing-info h3:nth-of-type(2),#billing-info h3:nth-of-type(3){margin-bottom:30px}#cards{margin-bottom:10px;float:left}#cards .card{width:56px;margin-right:10px}#payment-history .order-header,#payment-history .order-name,#payment-history thead th{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-weight:normal}#payment-history .shop_table td{padding:17px 0}#payment-history .order-header,#payment-history .order-detail{float:left;width:100%}#payment-history .order-header .detail,#payment-history .order-detail .detail{float:left;width:20%}#payment-history .order-header .detail:nth-child(2),#payment-history .order-detail .detail:nth-child(2){font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}#payment-history .order-header .dash,#payment-history .order-detail .dash{padding-left:30px}#account-summary .details p{margin-bottom:5px;font-size:14px}#account-summary #ag-promo-code{display:block;border:1px solid #e1e1e1;padding:10px 15px;color:#888;float:left}#account-summary #autorenew-fm-open,#account-summary #autorenew-ag-open{display:block;margin:12px 0 20px}#account-summary #autorenew-fm,#account-summary #autorenew-ag{height:0;overflow:hidden;transition:height .7s 0s ease-out}#account-summary #autorenew-fm.expanded,#account-summary #autorenew-ag.expanded{height:auto;transition:height .7s 0s ease-out;margin-bottom:20px}#account-summary #autorenew-fm .radio,#account-summary #autorenew-ag .radio{margin-bottom:10px}#edit-profile #profile-header{border-bottom:1px solid #ccc;overflow:hidden}#edit-profile #profile-header .account-section{float:left;border:none;margin-bottom:0;padding-bottom:25px;width:auto}#edit-profile .nav{float:right;position:relative;top:19px}#edit-profile .nav:before,#edit-profile .nav:after{display:none}#edit-profile .nav li.active{background:#e1e1e1}#edit-profile .nav li.active:after{display:none}#edit-profile .nav li{background:#f6f6f6;margin-right:15px}#edit-profile .nav li:hover{background:#e1e1e1}#edit-profile .nav li:hover:after{display:none}#edit-profile .nav li:last-child{margin-right:0}#edit-profile .nav li a{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px;color:#888;text-transform:capitalize;margin:0 10px;padding:10px 20px;border:0}#edit-profile .tab-content{width:100%;margin:0;padding:55px 0 0}#basic-info br,#basic-info label[for="fm_pic"]{display:none}#basic-info #max-char{font-size:12px;color:#c4c4c4;float:right}#basic-info #fm_show_contact{display:inline-block;margin-right:5px}#basic-info .two-thirds{width:80%}#basic-info #fm_overview{padding:6px 10px;font-size:13px}#basic-info input#fm_pic{margin-bottom:27px}#basic-info textarea#fm_overview{margin-bottom:0}#basic-info textarea#fm_overview~button{margin-top:22px}#work-history h3{margin-bottom:3px}#work-history input[type="text"]{margin-bottom:10px}#work-history .account-section p{margin-bottom:25px}#work-history .class-container,#work-history .single-client{display:flex}#work-history .class-container .checkbox,#work-history .single-client .checkbox{margin:7px 15px}#work-history .select2-container{clear:none;float:left}#work-history .select2-container:nth-of-type(2n + 1){margin-bottom:15px;margin-right:15px;width:300px}#work-history .select2-container:nth-of-type(2n + 2){margin-bottom:15px;width:130px}#work-history .single-client .select2-container{width:130px;float:left;margin-left:15px;margin-bottom:0}#work-history #more_media,#work-history #more_corp{display:block;margin:0 0 30px;font-size:14px}#work-history .remove-client{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;color:#4f5458;font-size:14px;line-height:37px}#work-history textarea#fm_other_history{margin-bottom:0}#work-samples h3{margin-bottom:3px}#work-samples .account-section:nth-child(1) .button{margin-top:14px;margin-bottom:30px}#work-samples .fm-work-sample-list{padding:20px 20px 80px;margin-bottom:30px;position:relative}#work-samples .fm-work-sample-list .button{position:absolute;bottom:20px;left:20px;margin:0}#work-samples #groups-form{margin-top:30px;float:left;clear:both;width:100%;max-height:0;transition:max-height .7s 0s ease-out}#work-samples #groups-form.expanded{max-height:5000px;transition:max-height .7s 0s ease-out}#work-samples #groups-form .ws_sections{float:left;clear:none;margin-right:15px;margin-bottom:15px;width:calc(33% - 15px)}#work-samples #groups-form .ws_sections:nth-of-type(3n){margin-right:0}#work-samples #groups-form #more_groups{float:left}#edit-work-sample p{margin-bottom:25px}#edit-work-sample #ws_description{height:217px;margin-bottom:23px}#edit-work-sample #update-ws-form{margin:9px 25px 0 0}#edit-work-sample .half.last textarea{height:210px}#edit-work-sample #ws-image{max-width:280px;float:left;margin-bottom:10px}#edit-work-sample #ws-image .ws-icon{width:70px}form#delete-sample{float:left}form#delete-sample #delete-sample-button{background:none;color:#ef4129;float:left;font-weight:normal;margin-top:30px;padding:0;text-decoration:underline}.mb-subscribe-form-red,.mb-subscribe-form-blue{margin:10px 40px 10px -210px;float:left;width:300px;padding-top:20px}.mb-subscribe-form-red form,.mb-subscribe-form-blue form{position:relative}.mb-subscribe-form-red button,.mb-subscribe-form-blue button{width:90px;padding:10px;height:40px;color:#fff;margin:0;font-size:13px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;text-align:center;text-transform:capitalize}.mb-subscribe-form-red button:after,.mb-subscribe-form-blue button:after{display:none}.mb-subscribe-form-red{border-top:3px solid red}.mb-subscribe-form-red .mb-subscribe-title{color:#ef4129}.mb-subscribe-form-blue .mb-subscribe-title{color:#2963a4}.mb-subscribe-form-blue .mb-subscribe-title:after{content:"";display:block;width:130px;height:1px;border-bottom:1px dotted #2963a4;margin-top:6px}.mb-subscribe-form-blue button{background-color:#2963a4}.mb-subscribe-title{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:24px;margin-bottom:15px}.mb-subscribe-subtitle{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.3;margin-bottom:20px}#contact_fields_email,#contact_fields_full_name{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:14px;padding-left:10px;float:left;width:200px;height:40px;margin-right:10px;margin-bottom:0}#confirmation{float:left}#confirmation-text{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-style:normal;font-size:12px;color:#666;line-height:1.2;float:left;width:280px;margin-left:5px}.mb-subscribe-fixed{display:none;position:fixed;bottom:13px;width:368px;border:1px solid #ccc;right:47px;background-color:#fff;z-index:1000;padding:26px 30px 30px;border-radius:4px}.mb-subscribe-fixed .form-group-attached{float:left}.mb-subscribe-fixed button{height:40px;padding:8px 20px}.mb-subscribe-fixed .mb-subscribe-title{color:#ef4129}.mb-subscribe-fixed .mb-subscribe-close{position:absolute;right:14px;top:10px;font-size:22px;color:#bbb;line-height:1;cursor:pointer}.mb-subscribe-fixed .mb-subscribe-form-red,.mb-subscribe-fixed .mb-subscribe-form-blue{border-top:none;margin:0;width:300px;padding-top:0}.mb-subscribe-fixed #contact_fields_email{width:200px}.mb-subscribe-fixed.minimize{width:inherit;background-color:transparent;border:none;padding:0;left:calc(100% - 140px);width:120px}.mb-subscribe-fixed.minimize .mb-subscribe-close,.mb-subscribe-fixed.minimize .mb-subscribe-form-red{display:none}.mb-subscribe-fixed.minimize .mb-subscribe-minimized{display:block}.mb-subscribe-fixed #feedback{position:absolute}.mb-subscribe-fixed #feedback .alert-info{padding:14px;line-height:12px;border-radius:0}.mb-subscribe-fixed #feedback .alert-info button{display:none}.mb-subscribe-fixed .mb-subscribe-minimized{display:none;width:120px;height:50px;background-color:#ef3c2e;border-radius:28px;padding-left:37px;padding-top:13px;color:#fff}.in-content.featured-icon{width:60px;height:60px;margin-bottom:10px}.half{width:48%;margin-right:4%;float:left}.third,.page .vc_col-sm-4{width:32%;margin-right:2%;float:left}.two-thirds{width:66%;margin-right:2%;float:left}.fourth{width:23.5%;margin-right:2%;float:left}.fifth{width:19%;margin-right:1.25%;float:left}.fifth-ex{width:calc(20% - 32px);margin-right:40px;margin-top:40px;float:left;position:relative}.fifth-ex:nth-child(5n){margin-right:0}.double-field.last,.half.last,.third.last,.two-thirds.last,.fourth.last,.fifth.last,.page .vc_col-sm-4:last-child{margin-right:0}.half br{display:none}.magazine-overview{display:flex;flex-wrap:wrap;padding-bottom:30px;background:#f0f0f0}.magazine-overview .p-image{width:48%;float:left;margin-right:4%}.magazine-overview .p-image:nth-child(3){margin-right:0}.magazine-overview .p-image:nth-child(3):hover{opacity:.5}.page-template-template-magazine-overview .archive.dark-strip .format-filters{margin-left:0}.magazine-overview~#pagination{background:#f0f0f0;margin:0 auto;padding:40px 0 92px}.mag-tn-overlay{position:absolute;width:100%;height:100%;z-index:50}.mag-tn-overlay:hover{background-color:rgba(51,51,51,.8)}.mag-tn-overlay:hover .mag-checks{display:block}.mag-tn-overlay .mag-checks{display:none;position:absolute;bottom:15px;left:5px;z-index:100;color:#fff;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.mag-tn-overlay .mag-checks span{width:26px;height:26px;border-radius:13px;margin:7px 5px;font-size:15px;background-color:#fff;float:left;display:inline;color:#333;text-align:center;line-height:26px}.mag-tn-overlay .mag-checks .mag-check-label{float:left;position:relative;top:7px;font-size:19px;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}.magazine main{padding:50px 0 100px}.magazine #post-categories:hover{text-decoration:none}.magazine h1{line-height:56px;margin-bottom:19px}.magazine h3{margin:30px 0 3px}.magazine p{margin-bottom:0}.magazine .fourth{position:relative}.magazine #mag-updated{font-family:"Georgia",Times,"Times New Roman",serif;border-bottom:1px solid #ccc;color:#888;padding:10px 0;margin:0 0 5px;float:left;width:100%}.magazine .mag-content{float:left}.magazine #lock-container{height:420px;bottom:0;padding:40px 100px 20px}.mag-pages{float:left;width:100%}.mag-pages .mag-cover,.mag-pages .mag-mastheads{float:left;width:calc(50% - 10px)}.mag-pages .mag-cover{margin-right:20px}.mag-pages .mag-mastheads{margin-right:0;position:relative}.mag-pages .mag-mastheads #clicktozoom{position:absolute;top:0;left:0;z-index:41;color:#fff;width:100%;cursor:pointer}.mag-pages .mag-mastheads #clicktozoom .icon{font-size:22px;color:#fff;width:40px;height:40px;border:2px solid;border-radius:40px;padding:6px 8px;margin:10px;float:left}.mag-pages .mag-mastheads #clicktozoom #sub-heading,.mag-pages .mag-mastheads #clicktozoom #heading{float:left;margin-top:10px;line-height:1;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:24px;width:calc(100% - 60px)}.mag-pages .mag-mastheads #clicktozoom #sub-heading{font-size:16px;margin-top:3px}.mag-pages .mag-mastheads .single-slide{padding:0}.mag-pages .mag-mastheads .single-slide li{width:100%;display:block;z-index:2}.mag-pages .mag-mastheads .flex-direction-nav{display:block;float:left;height:50px;width:100%;position:absolute;top:calc(50% - 25px);z-index:40}.mag-pages .mag-mastheads .flex-direction-nav a{color:transparent;height:50px;width:50px;top:20px}.mag-pages .mag-mastheads .flex-direction-nav a:before{display:none}.mag-pages .mag-mastheads .flex-direction-nav .flex-nav-prev,.mag-pages .mag-mastheads .flex-direction-nav .flex-nav-next{background:#888;display:inline-block;width:50px;height:50px;position:absolute;padding:0}.mag-pages .mag-mastheads .flex-direction-nav .flex-nav-prev:hover,.mag-pages .mag-mastheads .flex-direction-nav .flex-nav-next:hover{background:#ef4129}.mag-pages .mag-mastheads .flex-direction-nav .flex-nav-prev:after{transform:rotate(180deg)}.mag-pages .mag-mastheads .flex-direction-nav .flex-prev{left:0}.mag-pages .mag-mastheads .flex-direction-nav .flex-nav-next,.mag-pages .mag-mastheads .flex-direction-nav .flex-next{right:0}.mag-pages .mag-mastheads .flex-control-nav{z-index:40;bottom:0;left:10px;text-align:left}.mag-pages .mag-mastheads .flex-control-nav li{margin:0 3px;padding:0}.mag-pages .mag-mastheads .flex-control-nav li a.flex-active,.mag-pages .mag-mastheads .flex-control-nav li a:hover{background:#888}.mag-pages .masthead{width:423px;position:relative;overflow:hidden}.mag-pages .masthead-overlay{background-color:#333;z-index:40;width:100%;height:100%;opacity:.8;filter:alpha(opacity=40);position:absolute;cursor:pointer}.masthead-viewer{position:fixed;top:0;z-index:100;background-color:#fff;width:100%;height:calc(100vh);overflow:hidden;left:0}.masthead-viewer li,.masthead-viewer .flex-active-slide{text-align:center}.masthead-viewer .masthead-viewer-close,.masthead-viewer .masthead-viewer-prev,.masthead-viewer .masthead-viewer-next{background-color:#888;z-index:150;width:50px;height:50px;opacity:.8;filter:alpha(opacity=40);position:fixed;top:calc(50% - 25px);right:0}.masthead-viewer .masthead-viewer-close:hover,.masthead-viewer .masthead-viewer-prev:hover,.masthead-viewer .masthead-viewer-next:hover{background:#ef4129;opacity:1}.masthead-viewer .masthead-viewer-prev{left:0}.masthead-viewer .masthead-viewer-close{top:0}.masthead-viewer .masthead-viewer-prev:after{transform:rotate(180deg)}.masthead-viewer .masthead-viewer-close:after{content:"";font-size:20px}.masthead-viewer .flex-control-nav{z-index:40;bottom:50px;text-align:center}.masthead-viewer .flex-control-nav li a.flex-active,.masthead-viewer .flex-control-nav li a:hover{background:#888}.masthead-viewer .masthead-viewer-control{background-color:#888;z-index:150;width:100px;height:50px;opacity:.8;filter:alpha(opacity=80);position:fixed;bottom:0;left:calc(50% - 50px);border-radius:10px 10px 0 0}.masthead-viewer .masthead-viewer-control .zoomer{width:50px;height:50px;color:#fff;display:inline-block;float:left;text-align:center}.masthead-viewer .masthead-viewer-control .zoomer .icon{font-size:30px;line-height:50px}.masthead-viewer .masthead-viewer-control .zoomer:hover{background:#ef4129}.masthead-viewer .masthead-viewer-slide{position:relative;top:0;width:100%;height:calc(100vh)}.masthead-viewer .masthead-viewer-slide ul,.masthead-viewer .masthead-viewer-slide li{height:100%}.masthead-viewer .masthead-viewer-slide .slides li{display:flex;justify-content:center;align-items:center}.masthead-viewer .masthead-viewer-slide .slides li img{transform:matrix(1,0,0,1,0,50vh)}.mag-relatedart h3,.mag-relatedmag h3{margin-bottom:15px}.mag-relatedart .post.archive-grid:nth-of-type(3n + 1),.mag-relatedmag .post.archive-grid:nth-of-type(3n + 1){margin-right:2%}.mag-relatedart .mag-checks .mag-check-label,.mag-relatedmag .mag-checks .mag-check-label{display:none}#more-magazines{margin:20px 0 0;float:right}.flex-control-paging li a{background-color:#fff;width:8px;height:8px}.flex-control-paging li a .flex-active{background-color:#e1e1e1}.page-template-template-instructor-overview .product-archive{padding-bottom:55px}.instructor-archive-item{border-bottom:1px solid #ccc;padding-bottom:25px;margin-bottom:25px}.instructor-archive-item:nth-child(4n){margin-right:0}.instructor-archive-item .i-image{float:left;margin-right:20px}.instructor-archive-item .i-image img{border-radius:80px;width:80px}.instructor-archive-item:nth-last-child(1),.instructor-archive-item:nth-last-child(2),.instructor-archive-item:nth-last-child(3),.instructor-archive-item:nth-last-child(4){border-bottom:none;padding-bottom:0;margin-bottom:0}.instructor-archive-item .i-name{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;font-size:18px;line-height:1;margin-bottom:10px}.instructor-archive-item .i-description{font-size:14px;line-height:24px;color:#888;padding-left:100px}.i-image.i-circle{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;background:#e1e1e1;color:#fff;font-size:24px;text-align:center;line-height:80px;border-radius:80px;width:80px}.instructor-archive-item a,.instructor-archive-item a:hover,.instructor-archive-item a:focus,.instructor-archive-item a:active,.instructor-archive-item a:visited{text-decoration:none}.instructor-archive-item.dummy{border:none}#primary.instructor{max-width:500px;margin-right:60px;width:100%;float:left}#primary.instructor main{padding-top:55px}.instructor-overview{margin-top:0;margin-bottom:55px}.instructor-overview .i-image{float:left;margin-right:30px}.instructor-overview .i-image img{width:80px;border-radius:50px}.instructor-overview .i-name{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:35px;margin-bottom:20px;line-height:80px;color:#333;float:left;width:calc(100% - 110px)}.instructor#secondary{min-height:300px;margin-top:55px;margin-bottom:40px}.instructor#secondary ul li{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.checkbox br,.ag-checkout-magazines br,.ag-coupon br{display:none}.vc_row .bordered.wrapper{border:1px solid #ccc;padding:35px;margin-bottom:55px;overflow:hidden}.vc_row .bordered.wrapper h2{margin-top:0}.border-bottom{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:30px}.mm-checkout{padding:40px 0;border-bottom:1px solid #aaa;margin-bottom:40px}.mm-checkout br{display:none}.mm-checkout label{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;display:block;clear:both;font-size:16px}.mm-checkout input,.mm-checkout .select2-container{width:300px;font-size:13px;padding:10px;border-radius:0}.mm-checkout .select2-container{padding:0;font-size:14px}.mm-checkout .select2-container .select2-choice{padding:6px 10px;height:41px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;border:1px solid #ccc}.mm-checkout .mm-expMonthList,.mm-checkout .mm-expYearList{width:40%;float:left;margin-right:5%}.exclusive-content .flex-container{padding:0}.exclusive-content .flex-container>.wpb_wrapper .wpb_text_column{margin-bottom:34px;max-width:none}.exclusive-content .flex-container>.wpb_wrapper .wpb_text_column .wpb_wrapper{max-width:800px;margin:auto}.exclusive-content .featured-post.medium{width:23.5%;float:left}.exclusive-content .featured-post.medium .headline{margin:15px 0 0}.exclusive-content .button{margin-top:40px}.ag-coupon{border-bottom:none}.ag-coupon input{float:left}.ag-coupon .button{padding:7px 20px;margin-left:20px}.ag-subscription{overflow:hidden}.ag-subscription .third{margin-top:10px;margin-bottom:10px;font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.ag-subscription .third label{font-size:16px;color:#000}.ag-subscription .third span{display:inline-block;background:#ef4129;color:#fff;padding:5px 10px}.ag-buy .checkbox p,.fm-buy .checkbox p{margin-bottom:15px}.ag-buy .radio p,.fm-buy .radio p{margin-bottom:0}.ag-buy .account-section,.fm-buy .account-section{margin-bottom:45px}.ag-buy .account-section h3,.fm-buy .account-section h3{margin:0 0 35px}.ag-buy .expyear,.ag-buy .expmonth,.fm-buy .expyear,.fm-buy .expmonth{width:140px;float:left;clear:none;margin-left:20px}.ag-buy .expyear:nth-of-type(1),.ag-buy .expmonth:nth-of-type(1),.fm-buy .expyear:nth-of-type(1),.fm-buy .expmonth:nth-of-type(1){margin-left:0}.ag-buy .button,.fm-buy .button{margin-top:0}.fm-buy #subscriptions,.woocommerce #subscriptions{float:left;margin-bottom:50px}.fm-buy #subscriptions h4,.woocommerce #subscriptions h4{margin-bottom:25px}.fm-buy #subscriptions .radio,.woocommerce #subscriptions .radio{margin-right:100px}.fm-buy .subscription-features,.woocommerce .subscription-features{float:right;background:#fff;border:1px solid #e1e1e1}.fm-buy .subscription-features .features-title,.woocommerce .subscription-features .features-title{margin-left:20px;margin-top:10px;font-weight:bold;font-size:18px;color:#333;letter-spacing:0;line-height:30px}.fm-buy .subscription-features ul,.woocommerce .subscription-features ul{margin:24px}.fm-buy .divider-diagonal,.woocommerce .divider-diagonal{margin:0 3px 0 8px}.fm-buy .price,.woocommerce .price{margin-left:25px}.fm-buy .gray-background p,.woocommerce .gray-background p{margin-left:25px;margin-bottom:10px;font-size:14px}form #ag-logo{background:url(images/ag-logo.svg);width:37px;background-size:contain;background-repeat:no-repeat;height:33px;position:relative;top:-3px;margin-bottom:-17px;content:"";display:inline-block;line-height:1}#ebf6e6:first-of-type{margin-bottom:35px}.ag-mag-choice .ag-cover,#mag_choice_field .input-radio{background-image:url(images/xoffer_adweek.jpg.pagespeed.ic.lgtq9R6PkK.jpg);background-position:left 0;background-repeat:no-repeat;padding-top:100px;margin:9px 0 0 0;width:121px;float:left}.ag-mag-choice .ag-cover label,#mag_choice_field .input-radio label{font-style:italic;font-size:14px;margin-top:10px}#newyork-cover,#mag_choice_new-york-cover{background-image:url(images/xoffer_nymag.jpg.pagespeed.ic.pLGz9lLxDM.jpg)}#adweek-cover,#mag_choice_adweek-cover{background-image:url(images/xoffer_adweek.jpg.pagespeed.ic.lgtq9R6PkK.jpg)}#atlantic-cover,#mag_choice_the-atlantic-cover{background-image:url(images/xoffer_atlantic.jpg.pagespeed.ic.h0wM8VEPWl.jpg)}#w-cover,#mag_choice_w-cover{background-image:url(images/xoffer_w.jpg.pagespeed.ic.qAgqAtzkxc.jpg)}#wire-cover,#mag_choice_wired-cover{background-image:url(images/xoffer_wired.jpg.pagespeed.ic.AyVgg5rQPm.jpg)}#no-magazine_field{float:left;clear:both;margin-top:20px}.ag-article{display:none;background:url(images/xlock.png.pagespeed.ic.u4uA5g2eec.png) no-repeat;width:43px;height:60px;position:absolute;z-index:100;bottom:10px;right:10px;background-size:cover}#subscription-promo p,#subscription-promo h2,#subscription-promo a{float:left;clear:none}#subscription-promo a{margin-top:14px}#subscription-promo .wpb_wrapper img{margin-left:100px}#subscription-promo .wpb_wrapper p:last-child{width:50%}.ag-benefit-page#content h1{margin-bottom:10px}.ag-benefit-page#content h2{float:left;margin-top:0;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}.ag-benefit-page#content .like-h1{float:none;margin-top:30px}.ag-benefit-page#content hr{width:100%;margin:0 0 30px;float:left}.ag-benefit-page#content h3{margin-bottom:8px}.ag-benefit-page#content p{margin-bottom:40px}.ag-benefit-page#content .button{float:none}.ag-valid .no-ag,.fm-valid .no-fm,.have-ag,.have-fm{display:none!important}.ag-valid .have-ag,.fm-valid .have-fm{display:block!important}.single-company_post .featureco{color:red}.single-company_post .featureco a{font-size:14px}.single-company_post .company-logo{position:relative;margin:-70px 0 -70px 50px}.single-company_post #content .wpb_wrapper h2{margin:50px 0 20px 0}.single-company_post .vc_row:first-child{margin-top:0}.single-company_post .vc_grid-container .vc_row{margin-top:0}.single-company_post main h1{margin-bottom:0}.single-company_post .vc_single_image-wrapper{margin-right:5px}.single-company_post .vc_col-sm-2{padding:1px}.single-company_post .brand-grid{padding:0 14px}@media screen and (max-width:1380px){.single-company_post .logo-grid{padding-left:0}}.single-company_post .logo-grid .wpb_single_image{float:left;margin-left:5px;margin-bottom:10px;width:18%}@media screen and (max-width:767px){.single-company_post .logo-grid .wpb_single_image{width:33%;margin-left:0;margin-bottom:0}}.vc_properties-list textarea{padding:50px 0}.companies-hero .color-title{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:45px}.companies-hero .color-description{width:80%;max-width:850px;font-size:20px;line-height:30px}@media screen and (max-width:1024px){.companies-hero .color-title{font-size:30px}}.company-details{padding-top:15px!important}.company-details .company-title{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:20px;padding-bottom:5px}@media screen and (max-width:1024px){.company-title{font-size:18px!important}.company-details{padding:20px!important}}.company-sidebar{margin-top:84px}.company-sidebar h2{font-size:1.6em;font-weight:bold}.company-sidebar .formholder{display:inline-block}.company-sidebar .formholder #EmailAddress{float:left;width:55%}.company-sidebar .formholder .button{width:40%;float:right;font-size:.8em;padding:3px 0 10px 10px}.company-sidebar .formholder .button:after{right:3px;top:4px}.company-sidebar h4.job-widget{margin-top:30px}.company-sidebar input[type="submit"]{float:none;padding:7px 10px}.company-sidebar .job-widget{margin-top:30px}.company-page .vc_images_carousel .vc_carousel-control .icon-prev,.company-page .vc_images_carousel .vc_carousel-control .icon-next{color:#000;font-size:80px}.company-page .vc_images_carousel .vc_carousel-control .icon-prev{margin-left:-35px}.email-branding{margin:24px 0}.email-lead{color:#000}.email-lead .wrapper{text-align:center}.email-lead .hero{text-align:center;padding:51px 0 55px}.email-lead h3{text-align:center;margin:40px auto 13px auto}.email-lead form{text-align:center;margin-bottom:30px}.email-lead button{margin:20px auto;float:none}.email-lead .pagetext{margin:40px 0;padding:0 40px;text-align:left}.nlc-no-thanks{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif}.form-group{margin-bottom:0}.form-group-default{padding:4px 10px;border-radius:0}.form-group-default.focused{background:#fff}.form-group-default label.fade,.form-group-default.focused label{opacity:1}.select2-container,.select2-drop,.select2-search,.select2-search input{width:100%}.select2-container .select2-choice .select2-arrow b:after{display:none}.select2-container .select2-choice{padding:5px 10px 4px;border-radius:0;max-width:300px;font-size:13px;border:1px solid #ccc;height:auto;min-height:37px}.select2-container .select2-choice .select2-arrow b:before,.select2-drop{border-color:#ccc}.select2-container .select2-choice .select2-arrow b:before .select2-results,.select2-drop .select2-results{background:#fff;padding:0}.select2-container .select2-choice .select2-arrow b:before .select2-results li,.select2-container .select2-choice .select2-arrow b:before .select2-results .select2-result-label,.select2-container .select2-choice .select2-arrow b:before .select2-results .select2-highlighted .select2-result-label,.select2-drop .select2-results li,.select2-drop .select2-results .select2-result-label,.select2-drop .select2-results .select2-highlighted .select2-result-label{color:#666;font-size:13px;padding:0;margin:0}.select2-container .select2-choice .select2-arrow b:before .select2-results li,.select2-drop .select2-results li{padding:8px 10px}.select2-container .select2-choice .select2-arrow b:before{display:none}.form-group.mb-select2{width:250px;height:55px;overflow:hidden}.form-group.mb-select2 .form-group-default{padding:10px;height:55px}.form-group.mb-select2 label{color:#35393c;text-transform:capitalize;font-size:18px;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;line-height:1}.form-group.mb-select2 .select2-container{display:block;padding:0;position:absolute;top:0;left:0;background:transparent;height:100%}.form-group.mb-select2 .select2-container .select2-choice{line-height:1;position:absolute;top:0;left:0;background:transparent;padding:30px 10px 0;width:100%;height:100%}.form-group.mb-select2 .select2-container .select2-choice span.select2-chosen{overflow:visible;padding-left:0}.radio input[type="radio"]:checked+label:after{background:none;display:none}.radio.radio-danger input[type="radio"]:checked+label:before,.radio.radio-danger input[type="radio"]+label:before,.radio.radio-danger input[type="radio"]:checked+label:after,.radio.radio-danger input[type="radio"]+label:after{border:1px solid #ccc;border-radius:10px!important}.radio.radio-danger input[type="radio"]:checked+label:before{border:5px solid #ef4129}.checkbox.check-danger input[type="checkbox"]:checked+label:before{background-color:#ef4129;border:1px solid #ef4129}fieldset{border:none}#pagination{width:100%;margin:20px auto 92px;text-align:center}#pagination a,#pagination span{color:#000;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;margin:0 6px;font-size:30px}#pagination span.current{color:#ef4129}.divider-diagonal{position:relative;width:1px;height:27px;border-right:1px solid #ccc;left:0;top:6px;transform:rotate(27deg);display:inline-block}@media screen and (min-width:1366px){.laptop-only{display:none!important}}@media screen and (max-width:1366px){.laptop-only{display:block!important}.wrapper.wpb_column,.vc_row.vc_row-no-padding .wrapper.wpb_column,.full-width,.color-box{width:100%;max-width:none;padding-right:120px;padding-left:120px}.full-width .wrapper,.vc_row[data-vc-full-width] .color-box .wrapper,.signin,.wrapper.narrow,.wrapper.narrowish{padding-right:0;padding-left:0}.vc_row[data-vc-full-width] .wrapper,#related-articles,.related.products,#instructor-container{padding-right:120px;padding-left:120px}#menu-cta{margin-left:13px}#everything-header .everything-column h2{font-size:20px}#mb-subscribe-form-header .mb-subscribe-subtitle{display:none}#mb-subscribe-form-header .mb-form #contact_fields_email{width:100%}#mb-subscribe-form-header .mb-form button{margin-top:15px}.featured-courses .wrapper.wpb_column{padding:0}#primary .featured-courses .course-promo{width:32%}#primary .featured-courses .course-promo:nth-child(n+2){margin-right:2%}#primary .featured-courses .course-promo:nth-child(4){margin-right:0}.flex-center>div:first-child{padding:0;width:calc(66.667% - 70px)!important}.page .vc_row .wpb_column.breakout-right,.page .vc_row .wpb_column.breakout-left{width:calc(280px + 33%) !important}.featured-image.skinny #featured-description{padding:0}#post-archive-container h1.archive-title{margin:38px 0}#post-archive-container .sub-terms,.sub-terms{margin-top:24px;float:right}#post-archive-container .sub-terms .form-group,.sub-terms .form-group{padding:4px 10px;height:50px;width:250px}#post-archive-container .sub-terms .form-group label,.sub-terms .form-group label{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;text-transform:capitalize;line-height:normal}#post-archive-container .sub-terms .form-group .select2-container,.sub-terms .form-group .select2-container{display:block;padding:0;position:absolute;top:0;left:0;background:transparent;height:100%}#post-archive-container .sub-terms .form-group .select2-choice,.sub-terms .form-group .select2-choice{font-size:15px;line-height:normal;padding:0;min-height:0;position:absolute;top:0;left:0;background:transparent;padding:24px 10px 0;width:100%;height:100%}#post-archive-container .sub-terms .form-group .select2-choice span.select2-arrow,.sub-terms .form-group .select2-choice span.select2-arrow{top:7px}#post-archive-container .sub-terms{margin-top:45px}.sub-terms .term{display:none}.archive .sub-terms{margin-top:0;position:relative;top:-1px}.single-post #primary,.with-sidebar#primary,.wrapper .product{max-width:none;width:calc(100% - 340px);clear:both}#header-byline{display:block}.entry-meta.desktop-only{display:none!important}.single-post .post .entry-content{width:100%}.single-post .post .entry-content blockquote{margin:30px auto;float:none}.product.career-service .images{width:calc(50% + 120px);margin-right:-120px}.product.career-service .summary #ag-price span{display:none}#center-content .entry-header .entry-title{margin-top:0}#lock-container{left:0}.magazine-overview .fifth-ex{width:calc(25% - 30px)}.magazine-overview .fifth-ex:nth-child(n){margin-right:40px}.magazine-overview .fifth-ex:nth-child(4n+4){margin-right:0}.product-archive .course-promo{width:calc(25% - 30px)}.product-archive .course-promo:nth-child(n){margin-right:40px}.product-archive .course-promo:nth-child(4n+4){margin-right:0}.related.products .product-archive .course-promo:nth-child(n){margin-right:40px}.related.products .product-archive .course-promo:nth-child(4n+5){margin-right:0}.related.products .product-archive .course-promo:nth-child(n+6){display:none}.single-post .related.products .product-archive .course-promo:nth-child(n),.single-product .related.products .product-archive .course-promo:nth-child(n){width:calc(25% - 30px);flex-direction:column;display:block}.single-post .related.products .product-archive .course-promo:nth-child(4n+4),.single-product .related.products .product-archive .course-promo:nth-child(4n+4){margin-right:0}.single-post .related.products .product-archive .course-promo:nth-child(n+5),.single-product .related.products .product-archive .course-promo:nth-child(n+5){display:none}.woocommerce #already-registered{padding-top:0;margin-bottom:0}.woocommerce #already-registered p{font-size:14px}.woocommerce .create-account.gray-background,.woocommerce #checkout-signin,.woocommerce .checkout-header-right,.woocommerce .checkout-header-right.gray-background{padding:20px;float:left;clear:both}.woocommerce .create-account.gray-background.shown,.woocommerce #checkout-signin.shown,.woocommerce .checkout-header-right.shown,.woocommerce .checkout-header-right.gray-background.shown{display:block!important}.woocommerce #coupon-cta,.woocommerce #coupon-cta.gray-background{margin-top:-14px}.woocommerce .checkout-header-right{padding-left:0}.woocommerce .woocommerce #checkout-signin h3{display:none}.woocommerce .mb-form{width:100%}.payment_methods div.payment_method_stripe .form-row{display:flex;flex-wrap:wrap;justify-content:flex-start}.payment_methods div.payment_method_stripe .form-row label{width:calc((100% / 3) - 20px);padding:0;display:flex;justify-content:flex-start;max-width:none}.payment_methods div.payment_method_stripe .form-row label input{flex:0 0 29px}.payment_methods div.payment_method_stripe .form-row label:nth-of-type(n){margin:20px 20px 0 0}.payment_methods div.payment_method_stripe .form-row label:nth-of-type(3n + 3){margin-right:0}.fm-work-sample-list .fm-work-sample{width:calc((100% - 120px) / 2)}.fm-work-sample-list .fm-work-sample:nth-child(1n+1){margin-right:120px}.fm-work-sample-list .fm-work-sample:nth-child(2n+2){margin-right:0}}@media screen and (max-width:1279px){.wrapper,.product.wrapper,.wrapper.wpb_column,.vc_row.vc_row-no-padding .wrapper.wpb_column,.single .site-content,.full-width,.color-box{width:100%;max-width:none;padding-right:100px;padding-left:100px}.full-width .wrapper,.vc_row[data-vc-full-width] .color-box .wrapper,.signin,.wrapper.narrow,.wrapper.narrowish{padding-right:0;padding-left:0}.vc_row[data-vc-full-width] .wrapper,#related-articles,.related.products,#instructor-container{padding-right:100px;padding-left:100px}.pad-55{padding-top:40px;padding-bottom:40px}.pad-55 .button{margin-top:40px}.pad-top-55{padding-top:40px}.mb-form label,.mb-form input[type="text"],.mb-form input[type="tel"],.mb-form input[type="email"],.mb-form input[type="subject"],.mb-form input[type="password"],.mb-form .select2-container,.account-section label,.account-section input[type="text"],.account-section input[type="tel"],.account-section input[type="email"],.account-section input[type="subject"],.account-section input[type="password"],.account-section .select2-container{max-width:250px}#site-navigation #primary-menu a,#site-navigation #article-menu a,#article-navigation #primary-menu a,#article-navigation #article-menu a{margin:0 24px}.home .featured-image #featured-headline{max-width:1000px}#featured-posts-container{width:100%;max-width:none}.small.featured-post #primary-category{display:none}.featured-courses .wrapper.wpb_column{padding:0}.flex-center>div:first-child{width:100%!important}.archive.dark-strip .format-filters a{padding:20px 60px}.page .vc_row .wpb_column.breakout-right,.page .vc_row .wpb_column.breakout-left{display:none}.flex-center .featured-course-cat>.wpb_wrapper,.page .vc_row .wpb_column.breakout-left~div{width:100%}.flex-center .featured-course-cat>.wpb_wrapper{padding:40px 100px!important}.home #career-services .career_service-promo,.p-type-career-service .related .career_service-promo,.career_service-promo{width:32%;margin-right:2%;margin-bottom:24px}.home #career-services .career_service-promo:nth-child(n),.p-type-career-service .related .career_service-promo:nth-child(n),.career_service-promo:nth-child(n){margin-right:2%}.home #career-services .career_service-promo:nth-child(3n+3),.p-type-career-service .related .career_service-promo:nth-child(3n+3),.career_service-promo:nth-child(3n+3){margin-right:0}.home #career-services .career_service-promo:nth-child(4n),.p-type-career-service .related .career_service-promo:nth-child(4n),.career_service-promo:nth-child(4n){display:none}#subscription-promo p,#subscription-promo h2{width:calc(85% - 250px)}#subscription-promo a{margin-top:14px}#subscription-promo .wpb_wrapper img{margin-left:10%;margin-right:5%;width:250px}#subscription-promo .wpb_wrapper p:last-child{width:50%}.flex-center>div:first-child>.wpb_wrapper{padding:40px 100px}.career_service-promo:nth-child(4n){display:block}.product.career-service .images{display:none}.product.career-service .summary{width:100%;padding:37px 0 40px 0}.product.career-service .product.wrapper{padding:37px 80px 40px}.product.career-service h2{font-size:20px;line-height:normal}.product.career-service .summary .amount{font-size:30px;line-height:38px;margin-bottom:10px}.product.career-service .summary #ag-price{font-size:16px;line-height:38px;clear:both;margin-bottom:25px}.product.career-service .summary #ag-price span{display:none}.product.career-service .summary ul,.product.career-service .summary ol{width:100%}#ordernow-image{display:block}#tablet-price{background:#e1e1e1;width:100%;padding:20px;float:left;position:relative}#tablet-price #ordernow-image{width:50%;height:100%;position:absolute;right:0;top:0;overflow:hidden}#tablet-price #ordernow-image .images{display:block;width:100%;height:100%}#tablet-price #ordernow-image img{width:100%;height:auto}#tablet-price .first-payment-date{display:none}.p-type-career-service .related{padding:30px 100px 40px}.p-type-career-service .related .career_service-promo{max-width:none}.p-type-career-service .related .career_service-promo:nth-child(n+4){display:none}.payment_methods label[for="payment_method_stripe"]{max-width:100%}.related.products .product-archive .course-promo{width:calc(25% - 30px)}.related.products .product-archive .course-promo:nth-child(5){margin-right:0}.related.products .product-archive .course-promo:nth-child(6){display:none}#header-byline{display:block}.entry-meta.desktop-only{display:none!important}.single-post .post .entry-content{width:100%}.author.archive .author-title{font-size:45px}.archive.dark-strip .format-filters{margin-top:10px}.archive.dark-strip .format-filters a{font-size:16px}.archive.dark-strip .format-filters a:first-child{padding:20px 40px}.archive.dark-strip .format-filters a:nth-child(2){padding:20px 30px}.archive.dark-strip .format-filters a:nth-child(3),.archive.dark-strip .format-filters a:nth-child(4){padding:20px}.archive.dark-strip .industry-filters form{margin-top:10px}.single-post .related.products .product-archive .course-promo,.single-product .related.products .product-archive .course-promo{width:calc(25% - 30px)}.single-post .related.products .product-archive .course-promo:nth-child(4),.single-product .related.products .product-archive .course-promo:nth-child(4){margin-right:0}.single-post .related.products .product-archive .course-promo:nth-child(n+5),.single-product .related.products .product-archive .course-promo:nth-child(n+5){display:none}.instructor-archive-item{width:32%;margin-right:2%}.instructor-archive-item:nth-child(n){margin-right:2%}.instructor-archive-item:nth-child(3n+3){margin-right:0}#account-menu-container{width:260px}.tab-content{width:calc(100% - 300px);margin-left:40px}.flex-center>div:first-child .vc_column-inner>.wpb_wrapper{padding:55px 100px 55px 100px!important}}@media screen and (min-width:1025px){.desktop-only{display:block!important}.tablet-only{display:none!important}}@media screen and (max-width:1025px){.desktop-only{display:none!important}.tablet-only{display:block!important}.hide{display:none!important}body{cursor:pointer}.desktop-only,#tiny-menus,#site-navigation{display:none!important}.wrapper,.wrapper.wpb_column,.vc_row.vc_row-no-padding .wrapper.wpb_column,.single .site-content,.full-width,.color-box,.featured-headline,#featured-description,#featured-cta{width:100%;max-width:none;padding-right:80px;padding-left:80px}.full-width .wrapper{padding-right:0;padding-left:0;overflow:visible}.vc_row[data-vc-full-width] .wrapper,.signin,.wrapper.narrow,.wrapper.narrowish{padding-right:80px;padding-left:80px}h1,.like-h1{font-size:30px;line-height:28px}h2{font-size:26px;line-height:24px}h3,#try-one~h3{font-size:20px;line-height:normal}h4{font-size:18px;line-height:16px}.wpb_wrapper h2{margin-top:0}.third{width:31%;margin-right:3.5%;float:left}.two-thirds{width:65.5%}.fourth{width:48.5%;margin-right:3%}.fourth:nth-child(n){margin-right:3%}.fourth:nth-child(2n+2){margin-right:0}.wrapper main,.wrapper.wpb_column main,.single .site-content main{padding-top:37px;padding-bottom:80px}.wrapper main h1,.wrapper.wpb_column main h1,.single .site-content main h1{margin-bottom:33px}#pagination{clear:both;margin:0 auto 31px}#pagination a,#pagination span{margin:0 3px;font-size:22px}.select2-drop .select2-results .select2-result-label,.select2-drop .select2-results .select2-highlighted .select2-result-label{line-height:normal}.mb-form label,.mb-form input[type="text"],.mb-form input[type="tel"],.mb-form input[type="email"],.mb-form input[type="subject"],.mb-form input[type="password"],.mb-form .select2-container,.account-section label,.account-section input[type="text"],.account-section input[type="tel"],.account-section input[type="email"],.account-section input[type="subject"],.account-section input[type="password"],.account-section .select2-container{max-width:280px}.mb-form input[type="text"],.mb-form input[type="tel"],.mb-form input[type="email"],.mb-form input[type="subject"],.mb-form input[type="url"],.mb-form input[type="password"],.mb-form input[type="search"],.mb-form textarea,.mb-form textarea.widefat,.account-section input[type="text"],.account-section input[type="tel"],.account-section input[type="email"],.account-section input[type="subject"],.account-section input[type="url"],.account-section input[type="password"],.account-section input[type="search"],.account-section textarea,.account-section textarea.widefat{font-size:18px;height:auto}.mb-form .select2-container .select2-choice,.account-section .select2-container .select2-choice{padding:15px 10px 12px;font-size:18px}.mb-form .select2-container .select2-arrow:after,.account-section .select2-container .select2-arrow:after{top:11px}.mb-form .popover.top,.account-section .popover.top{margin-left:0}#masthead{height:80px;padding:0 15px}#menu-toggle{display:block}#menu-toggle #open,#menu-toggle #close,#menu-toggle.open #close,#menu-toggle.open .icon{top:0;height:59px;width:100px}#menu-toggle #open i,#menu-toggle #close i,#menu-toggle.open #close i,#menu-toggle.open .icon i{margin-left:0}#menu-toggle #open i,#menu-toggle #close i{left:0;width:auto}.site-branding{float:none;margin:0;position:absolute;left:calc(50% - 100px);top:16px}#menu-cta{margin:13px 0 0}#everything-header{flex-wrap:wrap;top:70px}#everything-header .everything-column{margin-right:20px;margin-bottom:20px;width:calc(100%/3 - 20px)}#everything-header .everything-column:last-child{width:calc(100%/3 - 20px)}#everything-header #membership-menu ul:first-of-type{margin-bottom:0;margin-top:10px}.hamburger-menu-icon{margin-top:1rem;cursor:pointer;display:block}.hamburger-menu-icon .line{height:.1rem;width:1.5rem;margin-bottom:.4rem;background-color:#666}.hamburger-menu-icon .hamburger-sidebar{padding-top:8px}.hamburger-menu-icon .line-1,.hamburger-menu-icon .line-3{width:1.5rem;transition:all .4s}.hamburger-menu-icon #main-menu-checkbox:checked~#everything-header{display:flex}.hamburger-menu-icon #main-menu-checkbox:checked~.hamburger-sidebar .line-1{transform:rotate(-405deg) translate(-7px,5px);width:1.5rem}.hamburger-menu-icon #main-menu-checkbox:checked~.hamburger-sidebar .line-2{opacity:0}.hamburger-menu-icon #main-menu-checkbox:checked~.hamburger-sidebar .line-3{transform:rotate(405deg) translate(-6px,-4px);width:1.5rem}#mobile-logo{width:100%;margin-bottom:40px}#mobile-logo img{width:183px;margin:auto;display:block}#mobile-contact{width:100%;margin-top:40px}#mobile-contact .social-link,#mobile-contact .social-link:visited{font-size:20px;margin-bottom:0}#mobile-contact #footer-address{text-align:right}#mobile-contact #footer-address span{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;display:inline}.mb-subscribe-fixed{bottom:auto;top:calc(100vh - 250px)}.featured-image,.home .featured-image{height:400px}.home .featured-image #featured-headline{margin-top:110px;font-size:30px;line-height:28px}.home .featured-image #featured-description,.home .featured-image .full-subscribe #featured-description{font-size:16px}#featured-posts-container{padding:23px 0}#featured-posts-container .vc_col-sm-6:last-child,#featured-posts-container .featured-post.small{display:none}#featured-posts-container .vc_col-sm-6{width:100%}.featured-post.large .post-image,.featured-post.large h3.headline,.featured-post.large .sub-title{width:48.25%;float:left;clear:none}.featured-post.large .post-image{margin-right:1.75%}.featured-post.large h3.headline{margin-left:1.75%}.featured-post.large .sub-title{display:none}.featured-post.large h3.headline{font-size:20px;line-height:24px}.featured-post.large .sub-title{line-height:normal}#featured-posts-container .vc_row:last-child{margin-top:40px;display:flex}.page .vc_col-sm-4{width:auto;margin-right:20px;flex:1 1 30%}.featured-post.medium,#related-articles .featured-post.medium{padding-bottom:0;border:none;margin-bottom:15px}.featured-post.medium #primary-category,#related-articles .featured-post.medium #primary-category{display:none}.featured-post.medium .post-image,#related-articles .featured-post.medium .post-image{margin-right:0}.featured-post.medium h3.headline,#related-articles .featured-post.medium h3.headline{margin:10px 0 0;padding:0;font-size:16px;line-height:19px}#primary .featured-courses .wrapper.wpb_column,.related.featured-courses .wrapper.wpb_column,.single-product .related.products .wrapper.wpb_column,.product-archive .wrapper.wpb_column{padding:0;max-width:100%}#primary .featured-courses .course-promo:nth-child(n),.related.featured-courses .course-promo:nth-child(n),.single-product .related.products .course-promo:nth-child(n),.product-archive .course-promo:nth-child(n){width:30%}#primary .featured-courses .course-promo:nth-child(n) .course-details h3,.related.featured-courses .course-promo:nth-child(n) .course-details h3,.single-product .related.products .course-promo:nth-child(n) .course-details h3,.product-archive .course-promo:nth-child(n) .course-details h3{font-size:18px;line-height:20px}#primary .featured-courses .course-promo:nth-child(n) .course-details h4,.related.featured-courses .course-promo:nth-child(n) .course-details h4,.single-product .related.products .course-promo:nth-child(n) .course-details h4,.product-archive .course-promo:nth-child(n) .course-details h4{font-size:16px;margin-bottom:5px}#primary .featured-courses .course-promo:nth-child(n) .course-image .course-price,.related.featured-courses .course-promo:nth-child(n) .course-image .course-price,.single-product .related.products .course-promo:nth-child(n) .course-image .course-price,.product-archive .course-promo:nth-child(n) .course-image .course-price{padding:8px 12px;font-size:18px;line-height:20px}#primary .featured-courses .course-promo:nth-child(4),.related.featured-courses .course-promo:nth-child(4),.single-product .related.products .course-promo:nth-child(4),.product-archive .course-promo:nth-child(4){margin-right:0}#primary .featured-courses .wpb_text_column a.button,.related.featured-courses .wpb_text_column a.button,.single-product .related.products .wpb_text_column a.button,.product-archive .wpb_text_column a.button{margin-top:40px}#primary .featured-courses,.related.featured-courses{padding:38px 0}#primary .featured-courses .wpb_column>.wpb_wrapper .wpb_text_column:first-child,.related.featured-courses .wpb_column>.wpb_wrapper .wpb_text_column:first-child{margin-bottom:13px}#primary .featured-courses .wpb_column>.wpb_wrapper .wpb_text_column:first-child a,.related.featured-courses .wpb_column>.wpb_wrapper .wpb_text_column:first-child a{margin-top:4px;font-size:16px}.flex-center .featured-course-cat>.wpb_wrapper,.page .vc_row .wpb_column.breakout-right~div,.page .vc_row .wpb_column.breakout-left~div{padding:40px 80px!important}.flex-center .featured-course-cat .vc_wp_text{margin-bottom:0}.flex-center .featured-course-cat .wpb_text_column{margin-bottom:15px}.icon-promo{margin:20px 0 8px}.icon-promo .icon-details{width:calc(100% - 70px)}.icon-promo.centered .icon-description{max-width:250px}.featured-employers .wpb_image_grid_ul{padding-top:0;height:100px!important}#career-services,.home #career-services{padding:40px 0 20px}#career-services .career_service-promo,.home #career-services .career_service-promo{width:auto;margin-right:20px;margin-bottom:20px;flex:1 1 40%}#career-services .career_service-promo:nth-child(3n),.home #career-services .career_service-promo:nth-child(3n){margin-right:20px}#career-services .career_service-promo:nth-child(2n),#career-services .career_service-promo:nth-child(4n),.home #career-services .career_service-promo:nth-child(2n),.home #career-services .career_service-promo:nth-child(4n){margin-right:0;display:block}#career-services .career_service-promo .cs-details .cs-description,.home #career-services .career_service-promo .cs-details .cs-description{font-size:16px}.featured-image #featured-headline,.full-subscribe #featured-headline{margin-top:0}.featured-image #featured-description,.featured-image #featured-description,.full-subscribe #featured-description,.full-subscribe #featured-description{font-size:16px;line-height:normal}.featured-image .featured-icon.course,.featured-image .featured-icon.career,.featured-image .featured-icon.freelance,.featured-image .featured-icon.zipcar,.full-subscribe .featured-icon.course,.full-subscribe .featured-icon.career,.full-subscribe .featured-icon.freelance,.full-subscribe .featured-icon.zipcar{width:55px;height:55px}.featured-image .featured-icon.avantguild,.full-subscribe .featured-icon.avantguild{width:80px;height:60px}.featured-image #featured-cta,.full-subscribe #featured-cta{margin-top:35px}.featured-image #featured-cta .button:nth-child(n+3),.full-subscribe #featured-cta .button:nth-child(n+3){margin-left:20px}.full-subscribe{padding:40px;height:auto}.full-subscribe h2#featured-headline{font-size:26px}.full-subscribe #subscription-social p{font-size:16px}.full-subscribe #subscription-social .social-link{font-size:22px}.color-box{padding:37px 80px 40px}.color-box h1.color-title{margin-bottom:30px}.color-box .price-box .icon-stack{width:40px;height:40px}.color-box .price-box .icon-stack .icon-inverse{left:9px;top:10px;font-size:20px}.color-box .price-box .icon{font-size:40px}.color-box .price-box .session{font-size:14px}.left-testimonial{padding:40px 0}.left-testimonial .lt-test,.left-testimonial .lt-right-content{width:calc(50% - 10px);margin-right:20px}.left-testimonial .lt-right-content{margin-right:0;padding:0}.left-testimonial .featured-quote{font-size:16px;line-height:22px}.left-testimonial .featured-headline{font-size:26px;padding:0}.pad-top-55 .wpb_text_column{text-align:center}.flex-center>div:first-child>.wpb_wrapper{padding:23px 80px 40px}.flex-center>div:first-child>.wpb_wrapper .button{margin-top:20px}.flex-container{padding:40px 0 25px}.flex-container .ag-benefit:nth-last-child(1),.flex-container .ag-benefit:nth-last-child(2),.flex-container .ag-benefit:nth-last-child(3){padding-bottom:0;margin-bottom:0}.exclusive-content .flex-container .featured-post.medium{margin-bottom:0;width:calc((100% / 3) - 20px);margin-right:20px}.exclusive-content .flex-container .featured-post.medium:nth-child(3n+4){margin-right:0}.exclusive-content .flex-container .featured-post.medium:nth-child(n+5){display:none}.exclusive-content .flex-container .featured-post.medium h3.headline{margin-bottom:0}.ag-discount .discount-description{font-size:16px}.featured-magazines .magazine-promo{width:calc(25% - 15px);margin-right:20px;margin-bottom:20px}.featured-magazines .magazine-promo:nth-child(n+5){margin-right:0}.featured-magazines .magazine-promo:nth-child(n+6){display:none}#subscription-promo{padding-bottom:24px}#subscription-promo p,#subscription-promo h2,#subscription-promo .wpb_wrapper p:last-child{width:75%;text-align:center;float:none;margin:auto}#subscription-promo .wpb_wrapper img{display:block;width:250px;margin:0 auto 30px;float:none}#subscription-promo a.button{text-align:center;float:none;margin:14px 0 0}.vc_row .bordered.wrapper{margin-bottom:40px}.vc_row .bordered.wrapper .fm-price-container .fm-price{padding:20px 30px 24px}.vc_row .bordered.wrapper .fm-price-container .fm-price .price-title{font-size:14px;margin-bottom:1px}.vc_row .bordered.wrapper .fm-price-container .fm-price .price-normal{font-size:34px}.vc_row .bordered.wrapper .fm-price-container .fm-price .divider-diagonal{height:33px;top:7px}.vc_row .bordered.wrapper .fm-price-container .fm-price .price-description{font-size:18px}.vc_row .bordered.wrapper .fm-price-container .ag-price,.vc_row .bordered.wrapper .fm-price-container .ag-price a{line-height:normal;width:220px;margin:15px auto 9px}.vc_row .bordered.wrapper .third{width:calc(50% - 10px);margin-right:20px}.vc_row .bordered.wrapper .third:nth-child(3){margin-right:0}.vc_row .bordered.wrapper .third.last{width:100%}.vc_row .bordered.wrapper .third.last p:last-child{font-size:14px}.archive .sub-terms{top:-14px}#post-archive-container .sub-terms{margin-top:30px}.archive .post,#articles .post{padding-bottom:35px}.post.archive-first .entry-title{font-size:20px}.post.archive-first .entry-sub-title{font-size:18px;line-height:22px}.post.archive-first .entry-content{display:none}body.category-how-to-pitch #content .how-to-pitch-hero{padding-left:40px}body.category-how-to-pitch #content .how-to-pitch-hero .title{font-size:30px}body.category-how-to-pitch #content .how-to-pitch-hero .subtitle{font-size:26px}body.category-how-to-pitch #content .how-to-pitch-hero .description{font-size:18px}body.category-how-to-pitch .post.archive-grid{flex:none}.post.archive-grid,#archive-404 .post.archive-grid:nth-child(n){width:auto;-ms-flex:33%;flex:0 1 calc((100% - 40px)/3);width:calc(100%/3 - 20px);margin-right:20px;padding-bottom:35px}.post.archive-grid .entry-title,#archive-404 .post.archive-grid:nth-child(n) .entry-title{font-size:16px;line-height:19px}.post.archive-grid #primary-category,#archive-404 .post.archive-grid:nth-child(n) #primary-category{display:none}.post.archive-grid:nth-child(3n+4){margin-right:0}.related.products{padding:38px 40px 40px}.related.products .product-archive>.wpb_wrapper{display:flex;flex-wrap:wrap}.related.products .product-archive>.wpb_wrapper .wpb_text_column{width:100%}.related.products .wpb_wrapper .course-promo{width:calc(100% / 3)}.related.products .wpb_wrapper .course-promo:nth-child(4){margin-right:0}.related.products .wpb_wrapper .course-promo:nth-child(n+5){display:none}.related.products .product-archive .wpb_wrapper .course-promo.fifth-ex{float:left;width:calc(100%/3 - 20px);flex-direction:column}.featured-courses .course-promo,.product-archive .course-promo{width:auto;flex:0 1 calc((100% - 40px)/3);margin-right:20px}.featured-courses .course-promo .course-image .course-price,.product-archive .course-promo .course-image .course-price{padding:8px 12px;font-size:18px;line-height:20px}.featured-courses .course-promo:nth-child(4),.product-archive .course-promo:nth-child(4){margin-right:0}.featured-courses .course-promo:nth-child(n+5),.product-archive .course-promo:nth-child(n+5){display:none}#archive-link{margin-top:28px;bottom:32px}.archive .sub-terms{margin-top:0;position:relative;top:-14px}.archive .post.archive-grid:nth-child(3n+4){margin-right:20px}.archive .post.archive-grid:nth-child(3n+5){margin-right:0}#try-one{margin-bottom:31px}#try-one~h3{margin-bottom:36px}#archive-404 .post.archive-grid:nth-child(3n+3){margin-right:0}#archive-404 .post.archive-grid:nth-child(n+7){display:none}#archive-404 .post.archive-grid:nth-last-of-type(4),#archive-404 .post.archive-grid:nth-last-of-type(5),#archive-404 .post.archive-grid:nth-last-of-type(6){padding-bottom:0;margin-bottom:0}.magazine-overview{display:flex;flex-wrap:wrap}.magazine-overview .fifth-ex:nth-child(n){flex:0 1 auto;flex-basis:calc((100% / 3) - 20px);margin-right:20px;margin-top:40px}.magazine-overview .fifth-ex:nth-child(n) .mag-tn-overlay{background-color:rgba(51,51,51,.8);height:40px;bottom:0}.magazine-overview .fifth-ex:nth-child(n) .mag-tn-overlay .mag-checks{display:block;bottom:7px;left:0;display:flex;justify-content:center;width:100%;padding:0 10px}.magazine-overview .fifth-ex:nth-child(n) .mag-tn-overlay .mag-check{float:left;display:inline-block;clear:none;margin:0 10px}.magazine-overview .fifth-ex:nth-child(n) .mag-tn-overlay .mag-check span{margin:0}.magazine-overview .fifth-ex:nth-child(n) .mag-check-label{display:none}.magazine-overview .fifth-ex:nth-child(3n+3){margin-right:0}.product-types-menu{display:none}.left-featured-image .fi-left{display:none}.left-featured-image .fi-left-content{width:100%;padding:0 80px}.left-featured-image .fi-left-content #featured-description{padding:0}.left-featured-image .fi-left-content #featured-cta{padding:0}.archive.dark-strip .industry-filters form{width:200px}.page-template-template-skills-overview .product-archive,.page-template-template-course-overview .product-archive{padding-top:20px;padding-bottom:40px}.page-template-template-skills-overview .product-archive .course-promo h3,.page-template-template-skills-overview .product-archive .course-promo h4,.page-template-template-course-overview .product-archive .course-promo h3,.page-template-template-course-overview .product-archive .course-promo h4{font-size:18px;line-height:20px}.page-template-template-skills-overview .product-archive .course-promo h4,.page-template-template-course-overview .product-archive .course-promo h4{font-size:16px;margin-bottom:5px}.page-template-template-skills-overview .product-archive .course-promo .course-details,.page-template-template-course-overview .product-archive .course-promo .course-details{padding:10px}.page-template-template-skills-overview .product-archive .course-promo a:hover,.page-template-template-course-overview .product-archive .course-promo a:hover{background:#fff}.page-template-template-skills-overview .product-archive .course-promo:nth-child(n),.page-template-template-course-overview .product-archive .course-promo:nth-child(n){display:flex;margin-right:20px;margin-top:20px}.page-template-template-skills-overview .product-archive .course-promo:nth-child(3n+3),.page-template-template-course-overview .product-archive .course-promo:nth-child(3n+3){margin-right:0}.page-template-template-instructor-overview .product-archive{padding-bottom:0;padding-top:38px}.instructor-archive-item .i-image{margin-right:15px}.instructor-archive-item .i-image.i-circle,.instructor-archive-item .i-image img{height:70px;width:70px;border-radius:70px;line-height:70px}.instructor-archive-item .i-description{padding-left:85px}.instructor-archive-item:nth-last-child(1),.instructor-archive-item:nth-last-child(2),.instructor-archive-item:nth-last-child(3),.instructor-archive-item:nth-last-child(4){border-bottom:1px solid #ccc;padding-bottom:25px;margin-bottom:25px}.instructor-archive-item:nth-last-child(1),.instructor-archive-item:nth-last-child(2){border:none}.single-post #secondary{width:100%}.single-post #secondary.locked{display:none}.single-post #primary,.with-sidebar#primary,#primary.magazine{width:100%;margin-right:0}.single-post .post .entry-content{width:100%}.single-post .post .entry-title{font-size:48px;line-height:normal}.single-post .post .entry-sub-title{line-height:40px;line-height:normal}.single-post .post blockquote{margin:30px 0;padding:0 20px;max-width:none;width:100%}.single-post .post blockquote p{font-size:28px;line-height:normal}.single-post .post .yarpp-related{padding:40px 0 21px}.single-post .post iframe{margin:auto}#related-articles,.related.products{padding-right:80px;padding-left:80px}#related-articles .featured-post:nth-child(n),#related-articles .product-archive .course-promo:nth-child(n),.related.products .featured-post:nth-child(n),.related.products .product-archive .course-promo:nth-child(n){width:auto;flex:0 1 calc((100% - 40px) / 3);margin-right:20px}#related-articles .featured-post:nth-child(n):nth-child(4),#related-articles .product-archive .course-promo:nth-child(n):nth-child(4),.related.products .featured-post:nth-child(n):nth-child(4),.related.products .product-archive .course-promo:nth-child(n):nth-child(4){margin-right:0}#related-articles .featured-post:nth-child(n):nth-child(5),#related-articles .product-archive .course-promo:nth-child(n):nth-child(5),.related.products .featured-post:nth-child(n):nth-child(5),.related.products .product-archive .course-promo:nth-child(n):nth-child(5){display:none}.single-post .related.products .course-promo:nth-child(3){margin-right:0}.single-post .related.products .course-promo:nth-child(4){display:none}.author.archive .author-header{width:100%}.author.archive .author-pic{margin-top:40px}.author.archive .author-title{font-size:30px;margin-top:63px}.author.archive .header-right{margin-left:0;margin-top:32px}.author.archive.wrapper h2{font-size:20px;line-height:normal}.author.archive.wrapper h2.entry-title{font-size:16px;line-height:19px}#author-divider{margin:22px 0 40px}.cs_team_bio:first-child{padding-top:0}.cs_team_bio .team_bio_info .cs_team_member{margin-left:0;width:100%}.woocommerce .pgn-wrapper{top:-1px}.woocommerce .create-account.gray-background,.woocommerce #checkout-signin,.woocommerce .checkout-header-right,.woocommerce .checkout-header-right.gray-background{padding:20px;float:left;clear:both}.woocommerce .create-account.gray-background.shown,.woocommerce #checkout-signin.shown,.woocommerce .checkout-header-right.shown,.woocommerce .checkout-header-right.gray-background.shown{display:block!important}.woocommerce .checkout-header-right{padding-left:0}.woocommerce #checkout-signin{width:326px;height:354px;position:relative;left:0;top:0;z-index:1000}.woocommerce #checkout-signin h3{display:none}.woocommerce #checkout-signin .third{width:100%;margin:0}.woocommerce #checkout-signin .third.last{position:relative;margin-top:15px}.woocommerce #checkout-signin .third.last .button,.woocommerce #checkout-signin .third.last .checkbox{top:0;clear:both;float:left}.woocommerce #checkout-signin .third.last .checkbox{margin:15px 0}.woocommerce #checkout-signin .third.last .button{margin:5px 0 19px}.woocommerce #checkout-signin #username~.form-red{position:absolute;top:207px;left:20px}.woocommerce #checkout-signin input[type="text"],.woocommerce #checkout-signin input[type="password"]{width:100%;margin-right:0;max-width:none;margin-bottom:18px}.woocommerce .form-row:nth-child(n){width:50%}.woocommerce .form-row:nth-child(n) label,.woocommerce .form-row:nth-child(n) input,.woocommerce .form-row:nth-child(n) .select2-container{float:left;margin:0 0 3px}.woocommerce .gray-background p{font-size:16px}.woocommerce .gray-background .third{width:50%;margin:0}.woocommerce #subscriptions{margin-bottom:10px}.woocommerce #subscriptions .third{width:50%;margin-right:0}.woocommerce .subscription-features{float:left;margin-bottom:30px}.woocommerce label[for="side_of_ag"]{height:auto;width:100%;white-space:normal;max-width:100%}.woocommerce #ag-magazines p{display:flex;flex-wrap:wrap;justify-content:flex-start}.woocommerce #ag-magazines p .ag-mag-choice .ag-cover,.woocommerce #ag-magazines p #mag_choice_field .input-radio{margin:29px 0 0 0;width:104px;float:left;flex:0 0 114px}.woocommerce h3#order_review_heading{margin-top:21px;float:left}.woocommerce form.checkout_coupon.gray-background{float:left;clear:both;width:376px;padding:0 20px 20px}.woocommerce form.checkout_coupon.gray-background input[type="text"]{width:241px}.woocommerce #coupon-cta,.woocommerce #coupon-cta.gray-background{margin-top:-14px}.woocommerce .payment_methods label[for="payment_method_stripe"]{width:100%;max-width:none}.woocommerce .wrapper.narrow{padding:0}#stripe-cc-form .form-row:nth-child(n){width:50%}#stripe-cc-form .form-row:nth-child(n) label,#stripe-cc-form .form-row:nth-child(n) input,#stripe-cc-form .form-row:nth-child(n) .select2-container{max-width:260px;margin:0 0 3px;float:left}.signin-triple .signin-box.third .signin-image{height:auto;background-size:cover;padding:0}.signin-triple .signin-box.third .signin-image:before{display:block;content:"";padding-top:56.25%}.signin-triple .signin-box.third .signin-content{font-size:14px;padding:10px 14px 125px}.signin-triple .signin-box.third .signin-content ul li{font-size:14px;line-height:16px;margin-bottom:10px}.signin-triple .signin-box.third #featured-cta{padding:0}.signin-triple .signin-box.third #signin-already{bottom:15px;left:calc(50% - 75px);width:150px;line-height:normal}.signin h1,.wrapper.narrow h1,.wrapper.narrowish h1{margin-bottom:33px}.signin .half,.wrapper.narrow .half,.wrapper.narrowish .half{padding-right:30px;margin-right:30px}.signin .half.last,.wrapper.narrow .half.last,.wrapper.narrowish .half.last{width:calc(50% - 30px)}.signin .half h1,.wrapper.narrow .half h1,.wrapper.narrowish .half h1{margin-bottom:20px}.signin .half h3,.wrapper.narrow .half h3,.wrapper.narrowish .half h3{font-size:16px}.t-registration #already-reg{top:6px}.t-registration .third{width:100%;margin-right:0}.t-registration .third .form-group-attached{float:left;margin-right:40px}.t-registration .third .form-group-attached:nth-child(2n+2){margin-right:0}.t-registration #sub-checks .third:nth-child(n){width:50%}.t-registration #sub-checks .third:nth-child(n) .checkbox{float:left}.t-registration label[for="ag-check"]{height:auto;width:100%;max-width:none;white-space:normal}.mag-relatedart,.mag-relatedmag{display:flex;flex-wrap:wrap;width:100%}.mag-relatedart h3,.mag-relatedmag h3{width:100%}.mag-relatedart .post.archive-grid,.mag-relatedmag .post.archive-grid{width:auto;flex:1 1 calc((100% - 40px)/3)}.mag-relatedart div.fourth,.mag-relatedmag div.fourth{flex:1 1 20%;margin-right:20px}.mag-relatedart div.fourth:nth-child(5),.mag-relatedmag div.fourth:nth-child(5){margin-right:0}.single-product .product.wrapper{padding:37px 80px 40px}.single-product h2{font-size:20px;line-height:normal}.single-product .summary{padding-top:0}.single-product .summary .amount{font-size:30px;line-height:38px;margin-bottom:10px}.single-product .summary #ag-price{font-size:16px;line-height:38px;clear:both;margin-bottom:25px}.single-product .summary #ag-price span{display:none}.single-product .summary ul,.single-product .summary ol{width:100%}.single-product .product .images,.single-product .product .addthis_toolbox{display:none}.single-product #sidebar-image,.single-product #sidebar-social{width:300px;height:auto;float:left}.single-product #sidebar-image .images,.single-product #sidebar-social .images{display:block;width:100%;flex:left}.single-product .product-rightrail{height:auto}.single-product #sidebar-social{margin-top:40px}.single-product #sidebar-social .addthis_toolbox{display:block}.single-product #sidebar-social .addthis_toolbox li{max-width:40px;margin-right:8px}.single-product #sidebar-social .addthis_toolbox ul a{font-size:40px;height:40px}.single-product .related.products h2{margin-top:0}.single-product .related.products .product-archive .course-promo:nth-child(n){margin-right:20px}.single-product .related.products .product-archive .course-promo:nth-child(3){margin-right:0}.single-product .related.products .product-archive .course-promo:nth-child(n+4){display:none}#instructor-container{padding:40px 80px 80px}#instructor-container h2{font-size:20px}#instructor-container .description,#instructor-container .instructor-link{line-height:normal}.p-type-career-service .related{padding:20px 80px 40px}.p-type-career-service .related>h2:first-of-type{margin-bottom:33px}.p-type-career-service .related .career_service-promo{width:auto;flex:0 1 calc(50% - 10px);max-width:none;margin-right:20px}.p-type-career-service .related .career_service-promo:nth-child(n){display:block;margin-right:20px}.p-type-career-service .related .career_service-promo:nth-child(2n+2){margin-right:0}.p-type-career-service .related .career_service-promo:nth-child(n+5){display:none}#grey-testimonials{padding:20px 80px 40px}#grey-testimonials h2{text-align:left;font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif}#grey-testimonials .grey-testimonial{padding:30px 0}.instructor#primary{max-width:none;margin-right:0}.instructor#primary main{padding-top:40px;padding-bottom:40px}.instructor#primary .instructor-overview{margin-bottom:0}.instructor#secondary{width:100%;height:auto;margin-top:0;margin-bottom:80px}.ag-benefit-page #secondary{display:none}#lock-container{bottom:-27px}#lock-container #ag-lock{width:450px;padding:30px 25px 30px}#lock-container #ag-lock:before{top:30px;left:calc(50% - 35px)}#lock-container #ag-lock #lock-content{padding:0}#lock-container #ag-lock #lock-content h2{font-size:28px;margin-top:0;text-align:center;float:none}#lock-container #ag-lock #lock-content p{float:none;font-size:16px;text-align:center}#lock-container #ag-lock #lock-content .cta-buttons{display:flex;justify-content:space-around}#lock-container #ag-lock #lock-content .cta-buttons a.button:nth-child(n){margin:0;width:160px;text-align:center}.fm-browse.wrapper{padding:0}.fm.dark-strip{padding:10px 40px}.fm.dark-strip h2{display:none}.fm.dark-strip #secondary{width:100%;margin-left:0;padding-left:0}.fm.dark-strip #secondary form{margin-top:0;margin-right:10px;width:calc(20% - 8px)}.fm.dark-strip #secondary form:last-of-type{margin-right:0}.lighter-strip{padding:10px 40px}#column-titles{display:none;padding:0 20px}#column-titles .fourth:nth-child(n){width:calc((90% - 130px) / 3);margin-left:0;margin-right:3%}.fmp-single{padding:35px 80px 24px}.fmp-single:nth-of-type(2){padding-top:0}.fmp-single .fourth:nth-child(n){width:100%;text-align:left}.fmp-single .fourth span{float:left;margin-right:10px}.fm_profile h2,#fm-work-samples h2{font-size:24px}.fm_profile h3,#fm-work-samples h3{font-size:18px}#fm-work-samples{display:none}.fm-header{margin-bottom:0;border-bottom:none;padding:20px 40px}.fm-header .fm-image{border-radius:65px;width:65px;height:65px}.fm-header .fm-header-details{width:calc(100% - 85px);margin-left:20px;margin-bottom:0;padding:0}.fm-header .fm-header-details h2{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;font-size:18px;margin:0;float:left}.fm-header .fm-header-details .fm-address{float:left;width:calc(100% - 190px);margin-right:30px;clear:left}.fm-header .fm-header-details .fm-contact-details{width:calc(100% - 190px)}.fm-header .fm-header-details .button{position:absolute;right:40px}.tablet-only .archive.dark-strip{padding:0 20px}.tablet-only .archive.dark-strip .format-filters a:hover,.tablet-only .archive.dark-strip .format-filters a.active{background:#fff}.tablet-only .archive.dark-strip .format-filters a:first-child{padding:20px}.fm_profile .half{width:100%;margin-right:0}.fm-detail-grid .fm-detail{flex:0 1 100%;margin-right:0}.fm-work-sample-list .fm-work-sample:nth-child(n){margin-right:0;width:50%}.fm-work-sample-list .fm-work-sample:nth-child(n) .fm-ws-title,.fm-work-sample-list .fm-work-sample:nth-child(n) .fm-ws-thumb,.fm-work-sample-list .fm-work-sample:nth-child(n) .fm-ws-meta{margin-left:0;width:calc(100% - 30px)}.fm-work-sample-list .fm-work-sample:nth-child(n) .fm-ws-thumb{width:100px;height:100px}.fm-work-sample-list .fm-work-sample:nth-child(n) .fm-ws-meta{font-size:14px}.fm-work-sample-list .fm-work-sample:nth-child(n) .fm-ws-description{display:none}#contact-container .contact-left,#contact-container .contact-right{width:100%;margin:0}#contact-container #image{width:65px;height:65px}#contact-container #name,#contact-container #location{float:left;width:calc(100% - 90px);font-size:16px}#contact-container #name{font-family:"proxima_novabold","proxima_novaregular",Helvetica,Arial,sans-serif;margin-top:9px}#contact-container #expertise{display:none}#contact-container #disclaimer{margin-top:30px;float:left}.site-main.account{padding-top:40px;padding-bottom:73px}.tab-content{width:100%;margin-left:0}.account-section label,.account-section input[type="text"],.account-section input[type="tel"],.account-section input[type="email"],.account-section input[type="subject"],.account-section input[type="password"],.account-section .select2-container{max-width:280px}.account-section input[type="text"],.account-section input[type="tel"],.account-section input[type="email"],.account-section input[type="subject"],.account-section input[type="url"],.account-section input[type="password"],.account-section input[type="search"],.account-section textarea,.account-section textarea.widefat,.account-section .select2-container{margin-bottom:37px}.account-section button,.account-section input[type="submit"],.account-section .button{margin-top:3px}#menu-person{padding:20px 40px}#menu-person #name{font-size:20px}#menu-person #sign-out{font-size:14px}#account-page-header{background:#e1e1e1;padding:20px 40px;height:90px}#account-page-header h2{float:left;font-size:26px;line-height:28px;margin:11px 0}#account-page-header .form-group{width:300px;float:right}#account-page-header .form-group label,#account-page-header .form-group .select2-choice>.select2-chosen{font-size:16px}#payment-history .shop_table{margin-bottom:0}#billing-info .form-group-attached{float:left;margin-right:0;width:100%}#billing-info .form-group-attached:nth-child(2n+3){margin-right:0}#billing-info .account-section .double-field,#billing-info .mb-form .select2-container{float:left;margin-right:20px;width:130px}#billing-info .account-section .double-field.last,#billing-info .account-section .double-field:last-of-type,#billing-info .mb-form .select2-container.last,#billing-info .mb-form .select2-container:last-of-type{margin-right:0}#billing-info .account-section .double-field input,#billing-info .mb-form .select2-container input{width:100%}#billing-info .card:last-of-type{margin-right:0}#billing-info .checkbox.tablet-only{margin-bottom:34px}#account-summary .account-section h3{height:50px;line-height:normal}#account-summary .account-section:nth-child(n) .button{margin-top:24px;margin-bottom:20px}#profile-header{background:#4f5458;float:left;width:100%;padding:0 40px}#profile-header .nav-tabs-simple>li:after{display:none}#profile-header .nav-tabs-simple:after{border:none}#profile-header .nav-tabs-simple>li{margin-top:10px}#profile-header .nav-tabs-simple>li:hover,#profile-header .nav-tabs-simple>li.active{background:#fff}#profile-header .nav-tabs-simple>li:hover>a,#profile-header .nav-tabs-simple>li.active>a{color:#4f5458}#profile-header .nav-tabs>li>a{font-family:"proxima_novaregular",Helvetica,Arial,sans-serif;color:#fff;text-transform:capitalize;font-size:18px}#edit-profile .tab-content{padding-top:0}#edit-profile .tab-content button{margin-top:33px}#work-history .account-section:last-child h3{margin-bottom:23px}#edit-work-sample .half.last textarea{height:278px}.product-archive{display:block}.course-overview{display:flex}.skills-60{display:flex}.single-company_post #secondary{width:100%;margin-top:0}.company-slider{margin-left:0}.company-slider .slides{margin-left:0}.company-slider .flex-direction-nav .flex-nav-prev .flex-prev{margin-left:-30px}.company-slider .flex-direction-nav .flex-nav-next .flex-next{margin-right:-30px}}@media only screen and (min-width:896px) and (max-width:1025px){.mb-form label,.mb-form input[type="text"],.mb-form input[type="tel"],.mb-form input[type="email"],.mb-form input[type="subject"],.mb-form input[type="password"],.mb-form .select2-container,.account-section label,.account-section input[type="text"],.account-section input[type="tel"],.account-section input[type="email"],.account-section input[type="subject"],.account-section input[type="password"],.account-section .select2-container{max-width:300px}.woocommerce .form-row:nth-child(n),.woocommerce #stripe-cc-form .form-row:nth-child(n){width:340px}.woocommerce .form-row:nth-child(n) label,.woocommerce .form-row:nth-child(n) input,.woocommerce .form-row:nth-child(n) .select2-container,.woocommerce #stripe-cc-form .form-row:nth-child(n) label,.woocommerce #stripe-cc-form .form-row:nth-child(n) input,.woocommerce #stripe-cc-form .form-row:nth-child(n) .select2-container{max-width:260px;float:left;margin:0 0 3px}#inline-featured-articles{width:100%}#inline-featured-articles a.ifa{width:calc(50% - 10px)}#inline-featured-articles a.ifa:first-of-type{margin-right:20px}}@media screen and (min-width:767px){.tablet-up{display:block!important}.mobile-only{display:none!important}}@media only screen and (min-width:568px) and (max-width:767px){.archive.dark-strip{padding:0 30px;position:relative;overflow:visible}.archive.dark-strip .industry-filters{position:absolute;bottom:-95px;left:calc(50% - 125px)}.archive.dark-strip .industry-filters form{width:250px}#primary .featured-courses .course-promo:nth-child(n){flex-basis:calc(50% - 10px);margin-right:20px;margin-bottom:20px}#primary .featured-courses .course-promo:nth-child(3){margin-right:0}#primary .featured-courses .course-promo:nth-child(4){display:none}.page-template-template-skills-overview .product-archive,.page-template-template-course-overview .product-archive{padding:133px 50px 0}.page-template-template-skills-overview .product-archive .course-promo:nth-child(n),.page-template-template-course-overview .product-archive .course-promo:nth-child(n){display:flex;margin:0 20px 20px 0;flex-basis:calc(50% - 10px)}.page-template-template-skills-overview .product-archive .course-promo:nth-child(2n+2),.page-template-template-course-overview .product-archive .course-promo:nth-child(2n+2){margin-right:0}.related.products,.single-product .related.products{padding:38px 50px 0}.related.products h2,.single-product .related.products h2{margin-top:0}.related.products .product-archive .course-promo:nth-child(n),.single-product .related.products .product-archive .course-promo:nth-child(n){flex-basis:calc(50% - 10px);margin:0 20px 20px 0}.related.products .product-archive .course-promo:nth-child(2n+2),.single-product .related.products .product-archive .course-promo:nth-child(2n+2){margin-right:0}.related.products .product-archive .course-promo:nth-child(n+5),.single-product .related.products .product-archive .course-promo:nth-child(n+5){display:none}.related.products .wpb_wrapper .course-promo:nth-child(2n+2){margin-right:20px}.related.products .wpb_wrapper .course-promo:nth-child(2n+3){margin-right:0}.related.products .wpb_wrapper .course-promo:nth-child(n+6){display:flex}.related.products .wpb_wrapper .course-promo:nth-child(n+6){display:none}.magazine-overview{justify-content:center;padding-top:40px}.magazine-overview .fifth-ex:nth-child(n){flex-basis:calc(50% - 10px);margin:0 20px 20px 0}.magazine-overview .fifth-ex:nth-child(n):nth-child(2n+2){margin-right:0}.magazine-overview .fifth-ex:nth-child(n) .mag-tn-overlay .mag-checks{justify-content:flex-start}.magazine-overview .fifth-ex:nth-child(n) .mag-check-label{display:none}.fmp-single{padding:35px 40px 24px}.fm-header .fm-header-details .button{position:relative;right:0;float:left;clear:both;margin-top:33px;margin-bottom:20px}}@media only screen and (min-width:320px) and (max-width:567px){.archive.dark-strip{padding:0 10px;position:relative;overflow:visible}.archive.dark-strip .format-filters{margin-top:5px}.archive.dark-strip .format-filters a:nth-child(n){padding:10px 9px}.archive.dark-strip .industry-filters{position:absolute;bottom:-95px;left:calc(50% - 125px)}.archive.dark-strip .industry-filters form{width:250px}#primary .featured-courses .course-promo:nth-child(n),.page-template-template-skills-overview .product-archive .course-promo:nth-child(n),.page-template-template-course-overview .product-archive .course-promo:nth-child(n),.single-post .related.products .product-archive .course-promo:nth-child(n),.single-product .related.products .product-archive .course-promo:nth-child(n),.related.products .product-archive .wpb_wrapper .course-promo.fifth-ex:nth-child(n){flex-basis:100%;margin:0 auto 20px;min-width:260px}#primary .featured-courses .course-promo:nth-child(4),.page-template-template-skills-overview .product-archive .course-promo:nth-child(4),.page-template-template-course-overview .product-archive .course-promo:nth-child(4),.single-post .related.products .product-archive .course-promo:nth-child(4),.single-product .related.products .product-archive .course-promo:nth-child(4),.related.products .product-archive .wpb_wrapper .course-promo.fifth-ex:nth-child(4){display:flex}#primary .featured-courses .course-promo:nth-child(n){max-width:none}.page-template-template-skills-overview .product-archive,.page-template-template-course-overview .product-archive{padding:133px 30px 20px}.single-post .related.products h2{width:80%;margin:0 auto 30px;min-width:260px}.page-template-template-magazine-overview .archive.dark-strip .format-filters a:nth-child(n){padding:10px 8px;font-size:15px}.magazine-overview{justify-content:center}.magazine-overview .fifth-ex:nth-child(n){flex-basis:100%;max-width:calc(80%);min-width:260px}.magazine-overview .fifth-ex:nth-child(n):nth-child(n){margin-right:0}.magazine-overview .fifth-ex:nth-child(n) .mag-tn-overlay .mag-checks{justify-content:flex-start}.magazine-overview .fifth-ex:nth-child(n) .mag-check-label{display:none}.fmp-single{padding:35px 30px 24px}.tablet-only .archive.dark-strip{padding:0 10px}.tablet-only .archive.dark-strip .format-filters a:first-child{padding:10px 9px}.fm-header{position:relative;padding:20px 30px 126px}.fm-header .fm-header-details .button{width:260px;max-width:none;text-align:center;position:absolute;bottom:40px;left:calc(50% - 130px)}.fm-work-sample-list .fm-work-sample:nth-child(n){width:100%}.fm-work-sample-list .fm-work-sample:nth-child(n) .fm-ws-thumb{margin:auto;width:100%;height:auto;max-width:290px}.fm-work-sample-list .fm-work-sample:nth-child(n) .fm-ws-title,.fm-work-sample-list .fm-work-sample:nth-child(n) .fm-ws-meta{text-align:center;width:100%}}@media only screen and (min-width:320px) and (max-width:767px){.tablet-up{display:none!important}.mobile-only{display:block!important}.wrapper,.wrapper.wpb_column,.vc_row.vc_row-no-padding .wrapper.wpb_column,.single .site-content,.full-width,.featured-headline,#featured-description,#featured-cta,.color-box{width:100%;max-width:none;padding-right:30px;padding-left:30px}.wrapper,.wrapper.wpb_column,.vc_row.vc_row-no-padding .wrapper.wpb_column,.single .site-content{max-width:calc(80%);min-width:320px}.full-width .wrapper,.full-width .wrapper.narrow,.full-width.content-area{padding-right:0;padding-left:0;min-width:260px;margin:0 auto}.vc_row[data-vc-full-width] .wrapper,.signin,.wrapper.narrow,.wrapper.narrowish{padding-right:30px;padding-left:30px}.button,input[type="submit"],a.button,.wpb_wrapper a.button,button{max-width:250px}.half,.fourth{width:100%;margin-right:0}.half:nth-child(n),.fourth:nth-child(n){margin-right:0}.wrapper main,.wrapper.wpb_column main,.single .site-content main{padding-bottom:33px}.wpb_wrapper h2{line-height:33px}#pagination{margin:0 auto 31px}#pagination a,#pagination span{margin:0 3px;font-size:16px}#menu-cta,.featured-post.large .sub-title,.featured-courses .wpb_text_column a,.color-overlay.blue,.color-overlay.yellow,#footer-address,.product-types-menu{display:none}.mb-form,.account-section{width:100%}.mb-form label,.mb-form input[type="text"],.mb-form input[type="tel"],.mb-form input[type="email"],.mb-form input[type="subject"],.mb-form input[type="password"],.mb-form .select2-container,.mb-form input[type="url"],.mb-form input[type="search"],.mb-form textarea,.mb-form textarea.widefat,.account-section label,.account-section input[type="text"],.account-section input[type="tel"],.account-section input[type="email"],.account-section input[type="subject"],.account-section input[type="password"],.account-section .select2-container,.account-section input[type="url"],.account-section input[type="search"],.account-section textarea,.account-section textarea.widefat{max-width:none;width:100%}#menu-toggle #open,#menu-toggle #close,#menu-toggle.open #close,#menu-toggle.open .icon{width:50px}#menu-toggle{display:block}#everything-header{flex-wrap:wrap;top:70px;padding:20px 30px;width:100%;max-width:375px}#everything-header .everything-column{width:auto;margin-right:0;margin-bottom:20px;flex-basis:100%}#everything-header .everything-column:nth-child(n){margin-right:0}#everything-header .everything-column:last-child{width:100%;margin-bottom:0}#everything-header .everything-column ul{margin-bottom:0}#everything-header .everything-column li{line-height:20px}#everything-header #membership-menu ul:first-of-type{margin-bottom:max-width10px}#mb-subscribe-form-header .mb-form #contact_fields_email,.mb-subscribe-fixed .mb-form #contact_fields_email{font-size:16px}.mb-subscribe-fixed{bottom:auto;top:calc(100vh - 340px);width:320px;right:calc(50% - 160px);z-index:10000000}.mb-subscribe-fixed .mb-subscribe-form-red{width:100%}.mb-subscribe-fixed .mb-subscribe-form-red button{margin-top:20px}.featured-image,.home .featured-image{height:auto;padding-top:40px;padding-bottom:40px}.featured-image #featured-headline,.home .featured-image #featured-headline{line-height:33px;margin-top:0;padding:0 30px}.featured-image #featured-cta,.home .featured-image #featured-cta{flex-wrap:wrap;flex-direction:column;margin-top:90px}.featured-image #featured-cta .button:nth-child(n),.home .featured-image #featured-cta .button:nth-child(n){display:block;width:100%;max-width:260px;margin:0 auto 20px;float:none}.featured-image #featured-cta .button:nth-child(n):last-child,.home .featured-image #featured-cta .button:nth-child(n):last-child{margin-bottom:0}#featured-posts-container{margin:0 auto;padding:40px 0 0;max-width:calc(80%);min-width:260px}#featured-posts-container .vc_col-sm-6{width:100%}.featured-post.large,.featured-post.medium,#related-articles .featured-post.medium{margin-bottom:40px!important}.featured-post.large .post-image,.featured-post.large h3.headline,.featured-post.large .sub-title,.featured-post.medium .post-image,.featured-post.medium h3.headline,.featured-post.medium .sub-title,#related-articles .featured-post.medium .post-image,#related-articles .featured-post.medium h3.headline,#related-articles .featured-post.medium .sub-title{width:100%}.featured-post.large #primary-category,.featured-post.medium #primary-category,#related-articles .featured-post.medium #primary-category{display:block}.featured-post.large .post-image,.featured-post.medium .post-image,#related-articles .featured-post.medium .post-image{margin-right:0}.featured-post.large h3.headline,.featured-post.large .sub-title,.featured-post.medium h3.headline,.featured-post.medium .sub-title,#related-articles .featured-post.medium h3.headline,#related-articles .featured-post.medium .sub-title{margin-left:0}.featured-post.large h3.headline,.featured-post.medium h3.headline,#related-articles .featured-post.medium h3.headline{margin-top:10px;font-size:20px;line-height:24px;margin-bottom:0}.featured-post.large .sub-title,.featured-post.medium .sub-title,#related-articles .featured-post.medium .sub-title{line-height:normal}.featured-post.medium,#related-articles .featured-post.medium{padding-bottom:0;border:none;margin-bottom:15px}.featured-post.medium #primary-category,#related-articles .featured-post.medium #primary-category{display:none}.featured-post.medium .post-image,#related-articles .featured-post.medium .post-image{margin-right:0}.featured-post.medium h3.headline,#related-articles .featured-post.medium h3.headline{margin:10px 0 0;padding:0;font-size:16px;line-height:19px}#featured-posts-container .vc_row:last-child{margin-top:0;flex-wrap:wrap}.page .vc_col-sm-4{width:100%;margin-right:0;flex:0 1 100%}#primary .featured-courses .wrapper.wpb_column,.product-archive .wrapper.wpb_column{max-width:calc(80%);min-width:260px}#primary .featured-courses .wpb_wrapper .wpb_text_column:first-child h2,.product-archive .wpb_wrapper .wpb_text_column:first-child h2{text-align:center;float:none;margin-bottom:0;line-height:33px}#primary .featured-courses .wpb_wrapper .wpb_text_column a.button,.product-archive .wpb_wrapper .wpb_text_column a.button{display:block;margin-top:0;text-align:center}#primary .featured-courses .course-promo:nth-child(n),.product-archive .course-promo:nth-child(n){width:100%;margin-right:0;flex:0 1 100%;margin-bottom:40px;max-width:none}#primary .featured-courses .course-promo:nth-child(n) .course-details .course-headline h3,.product-archive .course-promo:nth-child(n) .course-details .course-headline h3{font-size:18px}#primary .featured-courses .course-promo:nth-child(4){display:block}#primary .featured-courses,.related.featured-courses{padding:38px 0}#primary .featured-courses .wpb_column>.wpb_wrapper .wpb_text_column:first-child,.related.featured-courses .wpb_column>.wpb_wrapper .wpb_text_column:first-child{margin-bottom:35px}#primary .featured-courses .wpb_column>.wpb_wrapper .wpb_text_column:first-child a,.related.featured-courses .wpb_column>.wpb_wrapper .wpb_text_column:first-child a{margin-top:4px;font-size:16px}.flex-center .featured-course-cat>.wpb_wrapper,.page .vc_row .wpb_column.breakout-right~div,.page .vc_row .wpb_column.breakout-left~div{padding:40px 30px!important;width:calc(80%);max-width:100%;min-width:320px}.flex-center .featured-course-cat .vc_wp_text,.flex-center .featured-course-cat .wpb_text_column{margin-bottom:0;text-align:center}.flex-center .featured-course-cat .vc_wp_text{margin-top:23px}.flex-center .featured-course-cat .widget{margin-bottom:0}.flex-center .featured-course-cat .icon-promo{margin:20px 0 8px;width:40%}.flex-center .featured-course-cat .icon-promo .icon-headline{float:none;text-align:center}.flex-center .featured-course-cat .icon-promo .icon-details{width:100%}.flex-center .featured-course-cat .icon-promo .icon-details .icon-description{display:none}.flex-center .featured-course-cat .icon-promo .icon-image{margin-right:0;text-align:center;margin:auto;display:block;float:none}.flex-center .featured-course-cat .icon-promo a:hover{text-decoration:none}.flex-center .featured-course-cat .icon-promo a:hover .icon-headline{text-decoration:underline}.flex-center .featured-course-cat .icon-promo:nth-child(odd){margin-left:10%}.flex-center .featured-course-cat .wpb_content_element p,.flex-center .featured-course-cat a.button{float:none;margin:auto;text-align:center}.flex-center div.featured-course-cat>.wpb_wrapper{justify-content:center;display:flex;margin:auto}.flex-center .featured-course-cat .icon-promo:nth-last-child(1){margin:20px auto 8px}#career-services .career_service-promo,.home #career-services .career_service-promo{width:100%;margin-right:0;margin-bottom:40px;flex:0 1 100%}#career-services .career_service-promo:nth-child(2n),#career-services .career_service-promo:nth-child(3n),.home #career-services .career_service-promo:nth-child(2n),.home #career-services .career_service-promo:nth-child(3n){margin-right:0}#career-services .career_service-promo:nth-child(4n),.home #career-services .career_service-promo:nth-child(4n){display:block}#career-services .career_service-promo .cs-headline h2,.home #career-services .career_service-promo .cs-headline h2{line-height:normal}.featured-employers .wpb_image_grid_ul{flex-wrap:wrap;height:auto!important}.featured-employers .wpb_image_grid_ul li{flex:0 1 45%;flex-basis:45%}.featured-employers .wpb_image_grid_ul li img{margin:auto}.color-box{padding:40px 30px}.color-box .color-title{font-size:26px;line-height:26px}.color-box .color-description{font-size:16px;line-height:normal}.color-box #color-cta #cta{margin:auto;width:100%;text-align:center}.full-subscribe{height:auto;padding:40px 30px}.full-subscribe h2#featured-headline{font-size:26px}.full-subscribe #featured-description{display:none}.full-subscribe #subscription-social p{width:100%;text-align:center}.full-subscribe #subscription-social .social-link{text-align:center;margin-top:20px}.full-subscribe form.mb-form{background-color:transparent;height:auto;padding:0;min-width:0;width:100%;max-width:calc(80%);margin-bottom:34px}.full-subscribe form.mb-form .form-group-attached,.full-subscribe form.mb-form #contact_fields_email{width:100%;max-width:300px;float:none;margin:auto}.full-subscribe form.mb-form button{float:none;clear:both;margin:20px auto 0;text-align:center;display:block}.full-subscribe #feedback{top:0;width:100%}.left-testimonial .lt-test{display:none}.left-testimonial .lt-right-content{width:100%}.left-testimonial .lt-right-content .featured-headline,.left-testimonial .lt-right-content .featured-description,.left-testimonial .lt-right-content .featured-cta{text-align:center}.left-testimonial .lt-right-content .featured-headline a,.left-testimonial .lt-right-content .featured-description a,.left-testimonial .lt-right-content .featured-cta a{float:none}.left-testimonial .lt-right-content .featured-headline ul,.left-testimonial .lt-right-content .featured-description ul,.left-testimonial .lt-right-content .featured-cta ul{text-align:left;margin-bottom:0}.left-testimonial .lt-right-content .featured-cta{margin-bottom:0}.flex-center>div:first-child>.wpb_wrapper{padding:23px 30px 40px}.flex-center>div:first-child>.wpb_wrapper .widget{text-align:center;margin-bottom:0}.flex-center>div:first-child>.wpb_wrapper .widget p:last-of-type{margin-bottom:0}.flex-center>div:first-child>.wpb_wrapper .button{float:none}.flex-container .ag-benefit:nth-child(n){width:100%;padding-bottom:0;margin-bottom:23px}.flex-container .ag-benefit:nth-child(n) .benefit-description{font-size:16px}.exclusive-content .flex-container .featured-post.medium{margin-bottom:35px;width:100%;margin-right:0}.exclusive-content .flex-container .featured-post.medium:nth-child(4n){margin-bottom:0!important}.ag-discount{width:100%;margin:0 0 35px}.ag-discount .featured-icon{margin-bottom:7px}.ag-discount .discount-description{font-size:16px;line-height:normal}.featured-magazines .magazine-promo{width:calc(50% - 10px)}.featured-magazines .magazine-promo:nth-child(2n+3){margin-right:0}.featured-magazines .magazine-promo:nth-child(n+6){display:none}#subscription-promo{padding-bottom:40px}#subscription-promo p,#subscription-promo h2,#subscription-promo .wpb_wrapper p:last-child{width:100%;text-align:center}#subscription-promo .wpb_wrapper img{width:250px;margin:0 auto 30px;float:none}#subscription-promo a.button{text-align:left;float:none;margin:14px 0 0}.featured-image .freelance~#featured-description{display:none}.vc_row .bordered.wrapper{padding:35px 10px}.vc_row .bordered.wrapper .third{width:100%;margin-right:0}#post-archive-container h2.archive-title{display:none}#post-archive-container .sub-terms,.sub-terms{margin-top:40px;margin-bottom:40px;float:none;clear:both;top:0}#post-archive-container .sub-terms .form-group,.sub-terms .form-group{margin:auto}.archive .post,#articles .post{padding-bottom:33px}.post.archive-first{flex-wrap:wrap}.post.archive-first .post-image,.post.archive-first .post-details{width:100%;padding:0}.post.archive-first .entry-header{margin-top:15px}.post.archive-first h2{margin:0;line-height:normal}.post.archive-first .entry-sub-title,.post.archive-first .entry-content{display:none}.post.archive-grid,#archive-404 .post.archive-grid:nth-child(n){width:100%;-ms-flex:100%;flex:0 1 100%;flex-basis:100%;margin-right:0;max-width:none}.post.archive-grid .entry-title,#archive-404 .post.archive-grid:nth-child(n) .entry-title{font-size:20px;line-height:normal}.post.archive-grid #primary-category,#archive-404 .post.archive-grid:nth-child(n) #primary-category{display:block}.post.archive-grid:nth-child(n+5),#archive-404 .post.archive-grid:nth-child(n):nth-child(n+5){display:none}#archive-link{font-size:16px;float:none;text-align:center;margin:27px auto 0;display:block}.related.products{padding:38px 40px 20px}.site-main h1.archive-title{display:none}.archive .sub-terms{margin-bottom:25px;top:0}.archive .post.archive-grid:nth-child(n){display:block;margin-right:0}#try-one li{margin-bottom:16px}#try-one~h3{margin-bottom:36px;font-size:18px}h3.slim{font-size:18px}#archive-404 .post.archive-grid:nth-child(n){margin-right:0;width:100%}#archive-404 .post.archive-grid:nth-child(n+5){display:none}.left-featured-image{padding:0}.left-featured-image .fi-left-content{padding:40px 30px}.left-featured-image .fi-left-content h1#featured-headline,.left-featured-image .fi-left-content #featured-description{text-align:center;width:100%}.left-featured-image .fi-left-content h1#featured-headline h2,.left-featured-image .fi-left-content h1#featured-headline h3,.left-featured-image .fi-left-content h1#featured-headline h4,.left-featured-image .fi-left-content h1#featured-headline p,.left-featured-image .fi-left-content #featured-description h2,.left-featured-image .fi-left-content #featured-description h3,.left-featured-image .fi-left-content #featured-description h4,.left-featured-image .fi-left-content #featured-description p{text-align:center}.page-template-template-instructor-overview .product-archive{padding-bottom:0;padding-top:38px}.instructor-archive-item:nth-last-child(n){border-bottom:1px solid #ccc;padding-bottom:25px;margin-bottom:25px}.instructor-archive-item:nth-last-child(1){border:none}.single-post #content{overflow:visible;max-width:calc(80% + 60px)}.single-post #secondary{display:block;width:100%}.single-post .post .entry-title{font-size:30px;line-height:30px}.single-post .post .entry-sub-title{font-size:20px;line-height:normal}.single-post .post blockquote{margin:0;padding:0}.single-post .post blockquote p{font-size:20px;line-height:normal}.single-post .yarpp-related{padding:40px 0 40px}#related-articles .featured-post:nth-child(n){flex-basis:100%;margin:0 auto 20px;min-width:260px}#related-articles .featured-post:nth-child(4){display:block;margin-right:auto}#header-byline{height:auto}#header-byline .author-by,#header-byline .author-twitter,#header-byline #post-time{width:calc(100% - 60px);text-align:left;margin-top:10px}#header-byline .author-by{margin-top:0}#header-byline .addthis_toolbox{float:left;clear:both;margin-top:24px;position:relative}.hero-caption,figure figcaption.wp-caption-text{line-height:normal}#full-width-hero{overflow:hidden;height:200px;display:flex;justify-content:center}#full-width-hero img{height:100%;width:auto;max-width:none;flex:0 0 auto}#small-hero{width:100%;max-width:none;margin-left:0}#footer-share{width:100%}#footer-share input{margin-right:8px;margin-bottom:20px}#footer-share .addthis_toolbox ul li{margin-right:8px}#inline-featured-articles{width:100%;margin-left:0}#inline-featured-articles h3{font-size:20px}#inline-featured-articles .ifa-image{width:125px;margin-right:10px}#inline-featured-articles .ifa-title{font-size:14px}h2.related-headline{font-size:20px}#related-articles,.related.products{padding-right:30px!important;padding-left:30px!important;padding-bottom:30px}#related-articles .wpb_wrapper,.related.products .wpb_wrapper{max-width:calc(80%);margin:auto;max-width:100%}#related-articles .featured-post:nth-child(4),.related.products .featured-post:nth-child(4){margin-bottom:0!important}.single-post .related.products{padding-bottom:20px}.author.archive .author-title{margin-top:18px;width:100%}.author.archive .header-right{margin-left:0;margin-top:32px}.author.archive.wrapper h2{font-size:20px;line-height:normal}.author.archive.wrapper h2.entry-title{font-size:16px;line-height:19px}#author-divider{margin:22px 0 40px}.cs_team_bio .team_bio_info,.cs_team_bio .team_bio{width:100%;margin-left:0}.cs_team_bio .team_bio_info{margin-bottom:40px}.cs_team_bio .team_bio_info .cs_team_member{margin-left:20px;width:calc(100% - 100px)}.cs_team_bio .team_bio_info img{width:70px}.testimonial-horizontal-row .wrapper{max-width:none;min-width:320px}.testimonial{padding-left:0;padding-right:0;padding-top:40px}.testimonial .wrapper.narrow{min-width:260px;max-width:none;padding:0}.testimonial:last-child{padding-bottom:0}.woocommerce .checkout-header-right,.woocommerce .checkout-header-right.gray-background{width:100%;background:#e1e1e1;position:relative;margin-top:34px;padding:20px}.woocommerce .checkout-header-right p,.woocommerce .checkout-header-right.gray-background p{float:left}.woocommerce .checkout-header-right:after,.woocommerce .checkout-header-right.gray-background:after{content:"";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2em;line-height:13px;display:inline-block;font-weight:bold;position:absolute;top:calc(50% - 7px);right:10px}.woocommerce .checkout-header-right a,.woocommerce .checkout-header-right.gray-background a{clear:left;display:block}.woocommerce .checkout-header-right.gray-background:after{transform:rotate(90deg)}.woocommerce #checkout-signin{width:100%}.woocommerce .woocommerce-checkout{margin-top:40px}.woocommerce .woocommerce-checkout,.woocommerce .col2-set{width:100%}.woocommerce .form-row:nth-child(n),.woocommerce #stripe-cc-form .form-row:nth-child(n){width:100%}.woocommerce .form-row:nth-child(n) label,.woocommerce .form-row:nth-child(n) input,.woocommerce .form-row:nth-child(n) .select2-container,.woocommerce .form-row:nth-child(n) .select2-container .select2-choice,.woocommerce #stripe-cc-form .form-row:nth-child(n) label,.woocommerce #stripe-cc-form .form-row:nth-child(n) input,.woocommerce #stripe-cc-form .form-row:nth-child(n) .select2-container,.woocommerce #stripe-cc-form .form-row:nth-child(n) .select2-container .select2-choice{max-width:none;width:100%}.woocommerce .create-account.gray-background{margin-top:23px;margin-bottom:19px}.woocommerce #subscriptions .third,.woocommerce .gray-background .third{width:100%}.woocommerce #subscriptions .third:last-child{margin-top:20px}.woocommerce .payment_methods label[for="payment_method_stripe"]{width:100%;max-width:none}.woocommerce .payment_methods div.payment_method_stripe .form-row label:nth-of-type(n){margin:0;margin-bottom:20px;display:flex;justify-content:flex-start;width:100%}.woocommerce .payment_methods div.payment_method_stripe .form-row label:nth-of-type(n) input{width:auto;float:left;margin-right:10px;height:auto;flex:0 0 19px}.woocommerce .shop_table .product-remove,.woocommerce .payment_methods .radio.payment_method_paypal:after,.woocommerce .payment_methods label[for="payment_method_stripe"] #cards{display:none}.woocommerce .shop_table td.product-name,.woocommerce .shop_table td.product-total{vertical-align:top}.woocommerce .shop_table .product-total,.woocommerce .shop_table .order-total,.woocommerce .shop_table tfoot td{text-align:right;padding-left:10px}.woocommerce #coupon-cta,.woocommerce #coupon-cta.gray-background{margin-top:-196px}.woocommerce .form-row.place-order{margin-top:141px}.woocommerce form.checkout_coupon.gray-background{width:100%;padding:10px 20px 20px;margin-top:-129px}.woocommerce form.checkout_coupon.gray-background p,.woocommerce form.checkout_coupon.gray-background input[type="text"],.woocommerce form.checkout_coupon.gray-background input[type="submit"]{width:100%;height:auto;margin:0}.woocommerce form.checkout_coupon.gray-background input[type="submit"]{margin-top:40px}.woocommerce .wrapper.narrow{padding:0;min-width:0;width:100%;max-width:100%}.woocommerce .wrapper.narrow .shop_table thead th{padding-top:15px}#stripe-cc-form .form-row:nth-child(n){width:50%}#stripe-cc-form .form-row:nth-child(n) label,#stripe-cc-form .form-row:nth-child(n) input,#stripe-cc-form .form-row:nth-child(n) .select2-container{max-width:260px;margin:0 0 3px;float:left}.signin-triple .signin-box.third:nth-child(n){flex:1 1 100%;margin-bottom:40px;max-width:100%;margin:0 auto 40px}.signin-triple .signin-box.third:nth-child(n) .signin-content{font-size:16px;padding:10px 14px 30px}.signin-triple .signin-box.third:nth-child(n) .signin-content ul li{font-size:16px;line-height:18px}.signin-triple .signin-box.third:nth-child(n) #featured-cta{position:relative;bottom:0;margin:0 0 15px}.signin-triple .signin-box.third:nth-child(n) #signin-already{position:relative;bottom:0}.signin,.wrapper.narrow,.wrapper.narrowish{max-width:calc(80%);min-width:320px}.signin main,.wrapper.narrow main,.wrapper.narrowish main{padding-bottom:0}.signin .signin-triple,.wrapper.narrow .signin-triple,.wrapper.narrowish .signin-triple{display:flex;flex-wrap:wrap}.signin .signin-triple .signin-box.third,.wrapper.narrow .signin-triple .signin-box.third,.wrapper.narrowish .signin-triple .signin-box.third{margin-right:0}.signin .half,.wrapper.narrow .half,.wrapper.narrowish .half{border-right:none;padding-right:0;margin-right:0;border-bottom:1px solid #ccc;padding-bottom:40px;margin-bottom:40px;width:100%}.signin .half.last,.wrapper.narrow .half.last,.wrapper.narrowish .half.last{width:100%;border:none;padding:0;margin:0}.signin .half .form-group-attached,.wrapper.narrow .half .form-group-attached,.wrapper.narrowish .half .form-group-attached{float:left;width:100%;margin-right:0;margin-bottom:37px}.signin .half .form-group-attached input,.signin .half .form-group-attached input#pwd,.wrapper.narrow .half .form-group-attached input,.wrapper.narrow .half .form-group-attached input#pwd,.wrapper.narrowish .half .form-group-attached input,.wrapper.narrowish .half .form-group-attached input#pwd{margin:0}.signin .half .form-group-attached:nth-child(n+2),.wrapper.narrow .half .form-group-attached:nth-child(n+2),.wrapper.narrowish .half .form-group-attached:nth-child(n+2){margin-right:0}.signin .half button,.wrapper.narrow .half button,.wrapper.narrowish .half button{margin:0;width:160px}.signin hr,.wrapper.narrow hr,.wrapper.narrowish hr{margin:14px 0 40px}.signin .checkbox,.wrapper.narrow .checkbox,.wrapper.narrowish .checkbox{clear:both}.signin .pgn-wrapper,.wrapper.narrow .pgn-wrapper,.wrapper.narrowish .pgn-wrapper{top:32px}.signin .half button{margin:0}.signin .half .form-group-attached:nth-child(n+2){margin-bottom:10px}.t-registration #already-reg{top:0;margin-bottom:29px;float:left;background:#e1e1e1;padding:20px;clear:both;width:100%}.t-registration #already-reg p{margin-bottom:0;display:block}.t-registration #already-reg:after{content:"";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2em;line-height:13px;display:inline-block;font-weight:bold;position:absolute;top:calc(50% - 7px);right:10px}.t-registration .third{width:100%;margin-right:0}.t-registration .third .form-group-attached{width:100%;margin-right:0}.t-registration #sub-checks .third:nth-child(n){width:100%}.t-registration .account-section.no-border{padding-bottom:0;margin-bottom:9px}.g-recaptcha{height:76px;margin-bottom:40px}.g-recaptcha>div{position:absolute;left:calc(50% - 152px)}#center-content form{margin-bottom:40px}.magazine h1{line-height:normal;margin-top:25px;margin-bottom:29px}.magazine main article,.magazine .mag-content{width:100%}.magazine main article{padding-bottom:40px}.magazine .mag-pages .mag-cover,.magazine .mag-pages .mag-mastheads{width:100%;margin:0}.magazine .mag-pages .mag-cover{margin-bottom:40px}.mag-relatedart h3,.mag-relatedmag h3{width:100%}.mag-relatedart .post.archive-grid:nth-child(n),.mag-relatedart div.fourth:nth-child(n),.mag-relatedmag .post.archive-grid:nth-child(n),.mag-relatedmag div.fourth:nth-child(n){flex:1 1 100%;margin:0}.mag-relatedart div.fourth:nth-child(n),.mag-relatedmag div.fourth:nth-child(n){margin-bottom:40px}#more-magazines{margin:0}.single-product .product.wrapper{padding:37px 30px 40px;max-width:calc( 80% + 60px)}.single-product #content{display:flex;flex-wrap:wrap}.single-product .product{width:100%;margin-right:0;order:2}.single-product .product .images,.single-product .product .addthis_toolbox{display:none}.single-product .product-rightrail,.single-product #sidebar-image,.single-product #sidebar-social{width:100%;height:auto;float:left}.single-product #sidebar-social{margin-bottom:40px}.single-product .related.products h2{width:80%;margin:0 auto 30px;min-width:260px}#instructor-container{padding:40px 30px 80px}#instructor-container #instructor{flex-direction:column}#instructor-container h2{text-align:center}#instructor-container .image{margin:0 auto 40px}#instructor-container .description,#instructor-container .instructor-link{width:100%}#instructor-container .instructor-link{margin:20px 0 0}#center-content article.page{width:100%}#center-content .entry-header .entry-title{margin-top:0}.product.career-service .summary{width:calc(80% + 60px);padding:37px 30px 40px;min-width:320px}#tablet-price{padding:0;display:flex;flex-wrap:wrap}#tablet-price #ordernow-image{order:1;width:100%;position:relative}#tablet-price div[itemprop="offers"],#tablet-price #ag-price,#tablet-price form{order:2;width:100%;margin-left:20px;margin-right:20px}#tablet-price .amount{margin-top:20px}#tablet-price form{margin-bottom:20px}.p-type-career-service .related{padding:20px 30px 40px;flex-wrap:wrap}.p-type-career-service .related>h2:first-of-type{width:80%;margin:15px auto 33px;min-width:260px}.p-type-career-service .related .career_service-promo{width:80%;flex:0 1 80%;max-width:none;min-width:260px;margin-right:0;margin-bottom:40px}.p-type-career-service .related .career_service-promo:nth-child(n){margin:0 auto 40px}.p-type-career-service .related .career_service-promo:nth-child(n+5){display:none}#center-content .entry-header .entry-title{line-height:normal}.instructor#primary .i-image,.instructor#primary .i-name{width:100%;clear:both;line-height:normal}.instructor#secondary{width:100%;height:auto;margin-top:0;margin-bottom:80px}.grey-testimonial{padding:30px 0}.magazine #lock-container,#lock-container{padding:40px 10% 20px;height:auto;bottom:40px;width:100%;left:50%;transform:translatex(-50%);min-width:320px}.magazine #lock-container #ag-lock,#lock-container #ag-lock{width:80%;min-width:260px;padding:30px 20px 30px}.magazine #lock-container #ag-lock:before,#lock-container #ag-lock:before{top:30px;left:calc(50% - 30px);width:60px;overflow:hidden;content:"";background:url(images/xlock.png.pagespeed.ic.u4uA5g2eec.png);height:84px;background-size:contain;background-repeat:no-repeat}.magazine #lock-container #ag-lock #lock-content h2,#lock-container #ag-lock #lock-content h2{font-size:30px;line-height:30px;width:160px;margin:0 auto 30px;text-align:center}.magazine #lock-container #ag-lock #lock-content p,#lock-container #ag-lock #lock-content p{font-size:14px;line-height:normal}.magazine #lock-container #ag-lock #lock-content .cta-buttons,#lock-container #ag-lock #lock-content .cta-buttons{flex-wrap:wrap;max-width:386px;margin:auto}.magazine #lock-container #ag-lock #lock-content .cta-buttons a.button:nth-child(n),#lock-container #ag-lock #lock-content .cta-buttons a.button:nth-child(n){clear:both;margin-top:20px;flex-basis:100%;max-width:180px}.fm-browse.wrapper{padding:0;max-width:100%}.fm.dark-strip{padding:10px 0;height:auto}.fm.dark-strip h2{font-size:18px;line-height:normal;text-align:center;display:inline-block;cursor:pointer;margin:10px 0;float:none;width:100%;position:relative}.fm.dark-strip h2:after{content:"";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2em;line-height:13px;display:inline-block;font-weight:bold;position:absolute;top:calc(50% - 7px);right:10px;right:calc(50% - 42px);transition:transform .5s cubic-bezier(.55,.06,.68,.19);transform:rotate(90deg)}.fm.dark-strip h2.open:after{transform:rotate(270deg);transition:transform .5s cubic-bezier(.55,.06,.68,.19)}.fm.dark-strip #secondary{flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;transition:height .5s .3s cubic-bezier(.55,.06,.68,.19) , opacity .3s;height:0;opacity:0;overflow:hidden;will-change:height}.fm.dark-strip #secondary form{margin-top:10px;margin-right:0;width:80%;min-width:260px}.fm.dark-strip #secondary form .select2-container .select2-choice{max-width:none}.fm.dark-strip #secondary form:last-of-type{margin-right:0}.fm.dark-strip #secondary.open{height:325px;transition:height .5s cubic-bezier(.55,.06,.68,.19) , opacity .3s .5s;opacity:1}.page-template-template-fm-browse .select2-drop{width:80%!important}.lighter-strip .button{float:none;text-align:center;display:block;margin:auto;max-width:290px}.lighter-strip #freelance-count{float:none;text-align:center}#column-titles,.fmp-updated{display:none}.fmp-single .fourth:nth-child(n){width:100%;margin:0}.wrapper.fm-profile{padding:0;min-width:260px}.fm_profile h2,#fm-work-samples h2{font-size:24px}.fm_profile h3,#fm-work-samples h3{font-size:18px}.fm-header .fm-header-details .fm-address,.fm-header .fm-header-details .fm-contact-details{width:100%;font-size:15px}.fm-detail{font-size:15px}.contact-right textarea{height:200px}#contact-container input[type="email"],#contact-container input[type="subject"]{width:100%;max-width:none}#contact-container textarea{height:160px}#contact-container .half,#contact-container .half.last{width:100%}#contact-container .half{margin-bottom:0}#contact-container .half.last input,#contact-container .half.last label{margin-left:0}#contact-container button{margin-top:0}#contact-container #return{float:left;bottom:0;margin-bottom:30px}.company-page .company-logo{position:relative;margin:0 auto}.company-page .wpb_wrapper{text-align:center}.company-page .wpb_wrapper .vc_single_image-wrapper{text-align:center}.company-page .wpb_wrapper .vc_single_image-wrapper img{margin:0 auto;margin-bottom:5px}.account-section button,.account-section input[type="submit"],.account-section .button{margin-bottom:0}.account-section .half{border-bottom:1px solid #ccc;padding-bottom:40px;margin-bottom:40px}.account-section .half.last{border:none;padding-bottom:20px;margin-bottom:0}#menu-person{padding:20px 30px}#menu-person #name{font-size:18px}#menu-person #sign-out{font-size:12px}#account-page-header{padding:20px 30px;height:135px}#account-page-header h2{float:none;text-align:center;clear:both;margin-top:0}#account-page-header .form-group{width:250px;float:none;margin:auto}#account-info .account-section:last-of-type .half{border:none;padding-bottom:0;margin-bottom:0}#account-info p{height:auto;margin-bottom:30px;float:left}#account-info #current-email{margin:0}#email-prefs .half{border:none;padding-bottom:0;margin-bottom:0}#payment-history .shop_table thead{display:none}#payment-history .shop_table tr{display:flex;flex-wrap:wrap;padding:11px 0}#payment-history .shop_table tr:first-of-type{padding-top:0}#payment-history .shop_table td,#payment-history .shop_table td:before{display:block;clear:both;font-size:14px;flex:1 1 100%;line-height:normal}#payment-history .shop_table td{padding:5px 0}#payment-history td.order-name{order:1;font-size:16px}#payment-history .order-date{order:2}#payment-history .order-date:before{content:"Purchased"}#payment-history .order-status{order:3}#payment-history .order-status:before{content:"Status"}#payment-history .order-total{order:4}#payment-history .order-total:before{content:"Total"}#billing-info .half:last-child{border:none;padding-bottom:0;margin-bottom:0}#billing-info .account-section .double-field,#billing-info .mb-form .select2-container{width:calc(50% - 10px)}#account-summary .account-section h3{height:auto;margin-bottom:33px}#account-summary .account-section:nth-child(n) .button,#account-summary #autorenew-ag.expanded{margin-bottom:0}#profile-header{padding:0 30px;overflow:hidden}#profile-header .nav-tabs-simple>li{margin-top:10px}#profile-header .nav-tabs-simple>li:hover,#profile-header .nav-tabs-simple>li.active{background:#fff}#profile-header .nav-tabs-simple>li:hover>a,#profile-header .nav-tabs-simple>li.active>a{color:#4f5458}#profile-header .nav-tabs-simple>li:nth-of-type(3){display:none}#profile-header .nav-tabs>li>a{font-size:16px}#basic-info .two-thirds{width:100%;margin:0}#basic-info button{margin-top:33px}#work-history .class-container,#work-history .single-client{flex-wrap:wrap}#work-history .class-container .checkbox,#work-history .single-client .checkbox{margin:0 0 40px;width:100%}#work-history .single-client .fm_media_clients,#work-history .single-client .fm_corp_clients{margin-left:0}#work-history #more_media,#work-history #more_corp{margin-top:0}.company-page .company-logo{position:relative;margin:0}.single-company_post .vc_col-sm-2{width:33%;float:left!important;margin-top:10px}}#linkedin-profile-eval-info{text-align:center}#linkedin-profile-eval-info h4{padding-bottom:30px;line-height:normal;padding-top:50px;font-size:34px;color:#333;text-align:center;margin-bottom:0}#linkedin-profile-eval-info form input{float:none}#linkedin-profile-eval-info form input[type="submit"]{margin-top:30px}#linkedin-profile-eval-info form .g-recaptcha div{margin:auto}#linkedin-profile-eval-info form input[type="text"],#linkedin-profile-eval-info form input[type="email"]{display:inline-block;border:1px solid #ccc;width:598px;height:48px;font-size:18px;color:#4f5458;margin:10px auto!important}#linkedin-profile-eval-info form textarea{display:inline-block;border:1px solid #ccc;width:598px;font-size:18px;height:200px;color:#4f5458;margin:10px auto!important}#stripe-card-element{width:300px}.account-summary-section .account_info .left-column{float:left}.account-summary-section .account_info .right-column{float:right}.account-summary-section .payment_box{display:inline-block}.mbu_upgrade .intro{padding-top:30px}@media screen and (max-width:640px){.job-landing-page-content-wrapper{width:100%;display:grid!important;grid-template-columns:repeat(1,1fr);grid-gap:27px;align-items:start}.wrapper{padding-right:20px!important;padding-left:20px!important;max-width:calc(100%)}.job-company-logo{text-align:center}.job-landing-page-main-content-container{margin-top:50px;margin-left:0!important}}.job-landing-page-main-content-container{margin-left:50px}.job-landing-page-intro{margin-bottom:50px!important}.job-landing-page-inner-content-text{margin-bottom:30px!important}.job-landing-page-bottom-content{margin-top:50px!important}.job-landing-page-intro p{line-height:24px}