body{font-size:15px;font-weight:300;color:black}button:not(#showPassword),a:not(.nav-link):not(.variable-width-menu):not(.user-menu):not(.variable-width-submenu):not(.matches):not(.externallink) :not(.underline):not(#logoHome):not(.tfo-img):not(#referralLogoHome):not(#referralLogoAnchor),.btn{border-radius:50px !important}a{color:#23aec9}a:hover,a:focus{color:#005580}.carousel-control{font-size:210px;color:#000;background:transparent;border:0}a.carousel-control:hover{color:#c8c8c8}.carousel-control.right{right:-10px;left:auto}.carousel-control.left{left:-35px}a.carousel-control:hover{color:#db522f}#download,#testimonials,#prices,#subscribe,#footer{min-height:20px;padding:20px 0}.site-title{margin-top:5px;color:#fff;font-weight:300;font-size:30px}.user a{margin-top:10px;font-size:14px;padding:10px 15px;border:2px solid #fff;display:inline-block;color:#fff}.user a:hover{background:#fff;color:#23aec9;border:2px solid #23aec9}.header-description p{font-size:18px;text-align:left}.header-description li{color:white;font-size:18px;line-height:10px;text-align:left}.header-description h1{font-size:36px;font-weight:semibold;padding:0 0 20px 0;text-align:left}.header-description h2{font-weight:100;font-size:43px;line-height:30px;padding:0 0 40px 0}.header-description h3{font-weight:100;font-size:33px;padding:0 0 40px 0}.fakeh1{font-size:36px !important;line-height:39px !important;font-weight:500 !important;padding:0 0 20px 0 !important;margin-top:10px !important;text-align:left}.header-btn{color:#fff;margin-bottom:30px;text-transform:uppercase;font-weight:300;font-size:24px;padding:20px 35px;display:inline-block}.header-btn:hover{color:#fff;background:transparent;color:#fff}.header-features{display:block}.header-feature{padding-top:10px;padding-bottom:10px}.slider{background:#f6f6f6;padding:70px 0 0 !important;position:relative;overflow:hidden}.carousel{margin-bottom:0}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:inline-block}.features{background:#ff8759;border-top:1px solid rgba(255,255,255,0.54);color:#fff;padding:20px 0}.feature{border-right:1px solid rgba(255,255,255,0.3);border-left:1px solid rgba(255,255,255,0.3);padding:20px 10px}.testimonials{padding:90px 0 60px !important}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:0 solid #eee}blockquote>div{text-align:center;padding:0 200px}blockquote p{margin-top:30px;font-size:24px;font-weight:400;line-height:1.55}blockquote small{line-height:3.5em}.testimonials i{display:inline-block;color:#dcdcdc;font-size:200px;padding:20px 22px;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}blockquote:hover i{color:#ff7d64;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.contact{background:#f3f3f3}#map{display:block;height:450px;margin:0 auto}.contact>div.container{padding-top:50px}.contact h2{font-weight:400}.contact i{color:#444}ul.social{text-align:center;padding:20px 0 0}ul.social li{display:inline-block;width:60px;height:60px;overflow:hidden;line-height:60px;background:#db522f;margin-bottom:.5em;font-size:20px;-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}ul.social li:hover{background:#3c9;box-shadow:inset 0 0 20px rgba(0,0,0,0.3)}ul.social li:hover a{top:-60px}ul.social li a{display:block;width:100%;height:200%;position:relative;top:0;-webkit-transition:top .7s;-moz-transition:top .7s;-o-transition:top .7s;transition:top .7s}ul.social li a i{color:#fff}ul.social li:hover:before{opacity:0}ul.social li:nth-child(1):before{content:'P';color:#fff}ul.social li:nth-child(2):before{content:'F';color:#fff}ul.social li:nth-child(3):before{content:'T';color:#fff}ul.social li:nth-child(4):before{content:'G';color:#fff}ul.social li:nth-child(5):before{content:'L';color:#fff}ul.social li:nth-child(6):before{content:'+';color:#fff}.contact-form input,.contact-form textarea{padding:10px auto;height:50px}.contact-form textarea{height:150px}.contact-form .container{max-width:500px;padding:20px 0;display:none}.contact-form i{display:block;padding:20px;font-size:40px;margin-top:55px;display:inline-block}.contact-form-btn:hover{cursor:pointer}.contact-form .btn-custom{margin:20px auto}.contact-form .btn-custom:hover{color:#000}.subscribe{background:#1a1a1a;color:#fff;text-align:center}.subscribe input{border:1px solid #fff;height:42px;width:322px}.btn-custom{display:inline-block;padding:15px 32px 13px;margin-bottom:0;font-size:14px;line-height:20px;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;border:2px solid #db522f;background:#db522f;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.btn-custom:hover{background:transparent}.warning{color:#a86800;font-style:italic}.password-reset{color:#565656}.help-inline-link{color:#565656 !important}.bad-recovery-code{color:red}.correct-recovery-code{color:green}.courseTitleCancel{background-color:transparent}.add-classes-here{color:#565656}#progressBarSpan{color:black}.progress-search-pge{background-color:#21327e}.progress-revsearch-pge{background-color:#227973}.accessibility-wheelchair{color:#3f4d55}@media(min-width:768px) and (max-width:979px){.header-description h2{font-size:43px;line-height:28px}.header-description h3{font-size:63px;line-height:38px}.header-features{margin-bottom:200px}.header-feature{margin:0 0 30px 0;padding:0}}@media(max-width:767px){body{padding:0}.container{padding-left:20px;padding-right:20px}.header-description h2{font-size:66px;line-height:58px}.header-description h3{font-size:26px;line-height:18px}.header-features{margin:0 0 30px 0}.header-feature{margin:0 0 30px 0;padding:0}.testimonials{padding:44px 0 60px !important}.testimonials i{font-size:106px}blockquote>div{padding:0}blockquote p{font-size:18px}.contact-form-inner{padding:18px !important}.subscribe input{height:31px;width:154px}.btn-custom{padding:9px 14px 8px}}@media(min-width:992px){#logoHome{height:25px}}@media(max-width:991px){#logoHome{height:25px}.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;display:block;text-decoration:none}#mobile>.navbar-nav>li>a{font-size:120%}.collapse.in:not([id^=reqmatch]){display:block !important}}.fs-95{font-size:.95rem}.fs-90{font-size:.90rem}.fs-85{font-size:.85rem}.fs-80{font-size:.80rem}.fs-75{font-size:.75rem}.fs-70{font-size:.70rem}.fs-65{font-size:.65rem}.fs-110{font-size:110%}.fs-140{font-size:140%}.w-inherit{width:inherit}@media(max-width:576px){.typeTab{font-size:12px;padding:.5rem}}.multibutton{position:fixed;right:50px;bottom:40px;display:block;z-index:99;height:55px}.multibutton-button{font-size:1rem;padding-top:1rem;padding-bottom:.9rem}html{-ms-overflow-style:scrollbar}