@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes fadeIn{100%{opacity:1}}@keyframes fadeIn{100%{opacity:1}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}:root{--font-family-body: "Instrument Sans";--font-family-heading: "Instrument Serif";--color-primary: #334571;--color-primary-rgb: 51,69,113;--color-gray: #767676;--side-padding: 20px}::-webkit-input-placeholder{color:var(--color-gray)}:-moz-placeholder{color:var(--color-gray)}::-moz-placeholder{color:var(--color-gray)}:-ms-input-placeholder{color:var(--color-gray)}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background:rgba(0,0,0,0) !important;color:#333 !important}body,html{min-height:100%;overflow-x:hidden}body{font-size:20px;color:var(--color-gray);font-family:"brandon-grotesque",sans-serif;font-weight:400;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{line-height:26px;margin:0 0 20px}h1,h2,h3{color:#333}h3{font-size:24px;font-weight:500;text-transform:uppercase;margin:0 0 10px}h4{font-weight:400}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-primary);text-decoration:underline}img{max-width:100%;height:auto;border:0}img.alignleft{float:left;margin:0 20px 20px 0}img.alignright{float:right;margin:0 0px 20px 20px}.pt-0{padding-top:0 !important}.pb-0{padding-bottom:0 !important}.mb-0{margin-bottom:0 !important}.clear{clear:both}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}.fadeIn{-webkit-animation:fadeIn .65s ease forwards;animation:fadeIn .65s ease forwards}.container-fluid{max-width:1300px}.form-control{border-radius:0;border:1px solid #ccc;box-shadow:none !important}.form-control:focus{border-color:#ccc}.form-control.error{background-color:#f1f1f1 !important}.btn{border-radius:0;border:0;box-shadow:none;outline:none !important;position:relative;text-align:center}.btn.btn-primary{background-color:var(--color-primary)}.btn.btn-primary:hover{background-color:#426092}.btn.btn-default{font-size:21px;color:#fff !important;border:1px solid #fff !important;border-radius:5px;background:rgba(0,0,0,0) !important;padding:0 30px;line-height:48px;box-shadow:none !important;transition:opacity .2s ease}.btn.btn-default:hover{opacity:.7}.btn.btn-blue{font-size:21px;color:#fff !important;line-height:50px;font-weight:700;padding:0 30px;min-width:277px;text-transform:uppercase;border-radius:5px;background-color:var(--color-primary);box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 1px 1px rgba(255,255,255,.2);background-image:linear-gradient(to top, rgba(0, 0, 0, 0.12), transparent)}.btn.btn-blue:hover{background-color:#2b3c65}.btn.btn-orange{font-size:21px;font-family:"brandon-text";color:var(--color-primary) !important;line-height:50px;font-weight:700;padding:0 30px;min-width:277px;text-transform:uppercase;border-radius:5px;background-color:#e5d32b;box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 1px 1px rgba(255,255,255,.2);background-image:linear-gradient(to top, rgba(0, 0, 0, 0.12), transparent)}.btn.btn-orange:hover{background-color:#d8c620}.btn span{position:absolute;text-transform:none;font-size:14px;color:#fff;opacity:.5;font-family:"Lato",sans-serif;font-weight:400;font-style:italic;bottom:-25px;left:0;right:0;margin:auto;line-height:18px}.btn.disabled{pointer-events:none}.btn-watch{background-image:url(../images/play-icon.png);background-repeat:no-repeat;background-position:left center;line-height:27px;display:inline-block;padding:0 0 0 40px;text-decoration:none !important}.popup_video{outline:none !important}.is-mobile{display:none}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.row.d-flex:before,.row.d-flex:after{display:none}.image-fit{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.position-relative{position:relative !important}.overflow-hidden{overflow:hidden !important}.button-unstyled{background-color:rgba(0,0,0,0);padding:0;border:0}.list-unstyled{margin:0;padding:0}.w-100{width:100%}.d-none{display:none !important}.d-flex{display:flex !important}.d-block{display:block !important}.flex-wrap{flex-wrap:wrap !important}.flex-column{flex-direction:column}.align-items-center{align-items:center !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-end{justify-content:flex-end !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}@media(min-width: 576px){.d-xs-none{display:none !important}.d-xs-flex{display:flex !important}.d-xs-block{display:block !important}}@media(min-width: 768px){:root{--side-padding: calc((var(--window-width) - (750px - 30px)) / 2)}.d-md-none{display:none !important}.d-md-flex{display:flex !important}.d-md-block{display:block !important}}@media(min-width: 992px){:root{--side-padding: calc((var(--window-width) - (970px - 30px)) / 2)}.d-lg-none{display:none !important}.d-lg-flex{display:flex !important}.d-lg-block{display:block !important}}@media(min-width: 1200px){:root{--side-padding: calc((var(--window-width) - (1170px - 30px)) / 2)}.d-xl-none{display:none !important}.d-xl-flex{display:flex !important}.d-xl-block{display:block !important}}.gform_wrapper.gform-theme{--gf-font-family-base: "Lato", sans-serif;--gf-font-size-secondary: 16px;--gf-form-gap-y: 24px;--gf-form-gap-x: 24px;--gf-form-footer-margin-y-start: 24px;font-family:"Lato",sans-serif;font-size:16px}.gform_wrapper.gform-theme ::-webkit-input-placeholder{color:rgba(var(--color-primary-rgb), 0.4);opacity:1}.gform_wrapper.gform-theme ::-moz-placeholder{color:rgba(var(--color-primary-rgb), 0.4);opacity:1}.gform_wrapper.gform-theme :-ms-input-placeholder{color:rgba(var(--color-primary-rgb), 0.4);opacity:1}.gform_wrapper.gform-theme :-moz-placeholder{color:rgba(var(--color-primary-rgb), 0.4);opacity:1}.gform_wrapper.gform-theme .gform_heading .gform_required_legend,.gform_wrapper.gform-theme .gfield_label .gfield_required{display:none}.gform_wrapper.gform-theme .gfield input[type=text],.gform_wrapper.gform-theme .gfield input[type=email],.gform_wrapper.gform-theme .gfield textarea,.gform_wrapper.gform-theme .gfield select{display:block;width:100%;height:48px;border:1px solid rgba(var(--color-primary-rgb), 0.4);border-radius:8px;padding:0 16px;font-size:16px;font-weight:500;line-height:46px;color:var(--color-primary);box-shadow:none !important;outline:none !important}.gform_wrapper.gform-theme .gfield textarea{padding-top:16px;padding-bottom:16px;block-size:197px;line-height:1.25}.gform_wrapper.gform-theme .gfield select{color:rgba(var(--color-primary-rgb), 0.4)}.gform_wrapper.gform-theme .gfield select:focus{color:var(--color-primary)}.gform_wrapper.gform-theme .gfield .validation_message{margin-top:2px;font-size:12px;font-style:italic}.gform_wrapper.gform-theme .gfield_label{display:block;font-size:16px;font-weight:500;color:var(--color-primary)}.gform_wrapper.gform-theme .gfield_label>em{font-style:normal;color:rgba(var(--color-primary-rgb), 0.4)}.gform_wrapper.gform-theme .gform_footer .btn{display:block;width:100%;border:0;border-radius:5px;padding:0 20px;font-family:"brandon-text";font-size:20px;line-height:60px;font-weight:700;cursor:pointer;box-shadow:0 2px 2px rgba(0,0,0,.08)}.modal-backdrop.in{filter:alpha(opacity=60);opacity:.6}.modal.post-modal .modal-body{padding:35px 35px 0}.modal.post-modal .modal-content{border-radius:0;color:var(--color-gray);font-size:18px;text-align:center;font-family:"Lato",sans-serif;border:0;box-shadow:0 0 14px 1px rgba(0,0,0,.1)}.modal.post-modal .modal-content h2{font-size:30px;font-weight:700;margin:0 0 15px;font-family:"brandon-grotesque",sans-serif}.modal.post-modal .modal-content p{margin:0 auto 25px;max-width:490px}.modal.post-modal .modal-content .subscribe{background-image:url(../images/gradient-bg-small.png);background-repeat:no-repeat;background-position:center;background-size:cover;max-width:none;padding:35px;margin:0 -35px}.swiper-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.swiper-pagination .swiper-pagination-bullet{display:block;width:12px;height:12px;border-radius:50%;background-color:#f6f6f6;border:0;padding:0;margin:0 6px !important;opacity:1;transition:all .25s}.swiper-pagination .swiper-pagination-bullet:hover,.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-gray)}.swiper-button-arrow{background-color:rgba(0,0,0,0);padding:0;border:0}#site-header{background-color:#fff;position:fixed;left:0;right:0;top:0;box-shadow:0 1px 1px rgba(0,0,0,.1);z-index:400}#site-header a{text-decoration:none;outline:none}#site-header span.page{line-height:20px;float:left;font-size:16px;color:#333;opacity:.7;text-transform:uppercase;font-weight:500;margin:10px 0 0 24px}#site-header .navbar-brand{margin:0 0;padding:0;height:auto}#site-header .navbar-collapse{padding:0 0;bottom:0}#site-header .menu{margin:0;padding:0;list-style:none}#site-header .menu>li{float:left;margin:0 0 0 40px;position:relative}#site-header .menu>li:first-child{margin-left:0}#site-header .menu>li>a{display:inline-block;font-weight:500;text-transform:uppercase;font-size:14px;line-height:70px;color:#333;opacity:.7}#site-header .menu li.menu-item-has-children>a:after{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin-left:5px}#site-header .menu li a:hover,#site-header .menu li a:focus{opacity:1}#site-header .sub-menu{display:none}#site-header .header-btn{display:inline-block;position:relative;background-color:var(--color-primary);padding:0 15px;min-width:152px;border:0;border-radius:5px;opacity:1;font-size:14px;font-weight:500;line-height:36px;color:#fff;text-align:center;text-transform:uppercase;box-shadow:0 1px 1px rgba(0,0,0,.1);outline:none;overflow:hidden;transition:background-color .2s ease}#site-header .header-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100%);opacity:.04;z-index:1}#site-header .header-btn>span{position:relative;z-index:2}#site-header .header-btn:hover{background-color:#426092}#site-footer{font-size:18px;text-align:center}#site-footer .footer-menu{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:20px;background-color:#333;padding:44px 20px}#site-footer .footer-menu .menu{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:10px}#site-footer .footer-menu .menu>li>a{color:rgba(255,255,255,.6);text-transform:uppercase;text-decoration:none}#site-footer .footer-menu .menu>li>a:hover{color:#9a9a9a}#site-footer .footer-text{row-gap:20px;background-color:#2d2d2d;padding:38px 20px;font-family:"brandon-text";color:rgba(255,255,255,.5)}#site-footer .footer-text p sup{font-size:10px}#site-footer .footer-text a{color:inherit;text-decoration:underline}#site-footer .footer-text .copyright{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#site-footer .footer-text .copyright__nav{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media(max-width: 575.98px){#site-footer{font-size:16px}#site-footer .footer-menu .menu{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.card-post__image{position:relative;margin-bottom:20px;overflow:hidden}.card-post__image:before{content:"";display:block;padding-top:56.25%}.card-post__text{font-family:"Lato",sans-serif;font-size:18px;line-height:1.4;color:#888}.card-post__text h3{font-family:"brandon-text",sans-serif;font-size:28px;line-height:1.4;font-weight:700;text-transform:none}.card-post__text h3 a{color:inherit}.card-post__text .more-link{font-weight:700}@media(max-width: 575px){.card-post__image{margin-bottom:15px}.card-post__text h3{font-size:24px}}.collapse-item{margin-bottom:20px}.collapse-item__btn{position:relative;width:100%;background-color:#fff;border:1px solid #ccc;border-radius:10px;padding:20px 40px 20px 25px;font-family:"Lato";font-size:20px;text-align:left;box-shadow:0 3px 6px rgba(0,0,0,.05)}.collapse-item__btn:before,.collapse-item__btn:after{content:"";position:absolute;top:50%;right:20px;width:15px;height:2px;background-color:#888;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}.collapse-item__btn:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.collapse-item__btn:not(.collapsed):after{opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.collapse-item__text{padding:20px 20px;font-family:"Lato";font-size:20px;line-height:1.5;color:var(--color-gray)}.collapse-item__text p{line-height:1.5}.collapse-item__text p:last-child{margin-bottom:0}@media(max-width: 575.98px){.collapse-item__btn{padding:15px 40px 15px 20px;font-size:18px}}.section{font-size:21px;padding:80px 0}.section h2{font-size:42px;margin:0 0 15px;text-align:center}.section ul li,.section p{color:var(--color-gray);font-size:18px;font-family:"Lato",sans-serif;line-height:26px}.section p:last-child{margin-bottom:0}.section ul{margin:0 0 20px;padding:0 0;list-style-position:inside}.section .section-heading{font-size:36px;font-weight:700;text-transform:uppercase;position:relative;margin:0 0 34px;padding:0 0 30px}.section .section-heading:after{content:"";position:absolute;width:200px;height:1px;background-color:#ddd;left:0;right:0;bottom:0;margin:auto}.section .paragraph{margin-left:auto;margin-right:auto;text-align:center}.section .form-inline{max-width:688px;margin:0 auto;overflow:hidden;padding-top:12px}.section .form-inline .form-group{display:block}.section .form-inline .form-control,.section .form-inline .btn{float:left;width:33.33%;height:50px;padding:5px 20px;font-size:21px}.section .form-inline .form-control{border-right-color:rgba(0,0,0,0)}.section .form-inline .form-control:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.section .form-inline .btn{padding:0 20px;line-height:50px;border-top-right-radius:5px;border-bottom-right-radius:5px}.section.gray{background-color:#f9f9f9}.section.hero{background-color:var(--color-primary);background-image:url(../images/banner-overlay.png);background-repeat:no-repeat;background-position:left top;padding:0}.section.hero h2{color:#fff}.section.hero p{color:#fff;opacity:.7}.section.hero .hero-text{padding-top:90px;padding-bottom:90px}.section.hero .hero-video{background-image:url(../images/slant.png);background-repeat:no-repeat;background-position:left bottom;background-size:100% auto;text-align:center}.section.hero .hero-video iframe,.section.hero .hero-video video{width:688px;height:386px;display:block;margin:0 auto;border:0}.section.signup h2{font-size:36px}.section .container{max-width:868px}.section.welcome{padding:100px 0;background-image:url(../images/gradient-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}.section.welcome h1,.section.welcome h2{font-size:36px;line-height:48px;font-weight:700;color:#fff;text-transform:uppercase;text-align:left;margin:-8px 0 8px 0}.section.welcome p{font-size:18px;line-height:26px;margin:0 0 32px;opacity:.7;color:#fff}.section.welcome .btn{margin:0 0}.section.welcome.footer{text-align:center;padding:148px 0}.section.welcome.footer h2{margin:0 0 20px;text-align:center}.section.welcome.footer p{max-width:480px;margin:0 auto 50px}.section.welcome.footer .btn{width:100%;max-width:387px}.section.quote{background-color:#eee;padding:50px 0}.section.quote .container{padding-right:248px;position:relative}.section.quote p{font-size:22px;line-height:32px;margin:0;font-family:"brandon-text",sans-serif}.section.quote img{position:absolute;right:15px;top:0;bottom:0;margin:auto}.section.how-it-works{padding:50px 0 100px}.section.how-it-works .how-it-works-video{margin-bottom:64px}.section.how-it-works h3{font-size:18px;margin:0 0 4px}.section.guarantee{background-color:#31343d;color:#fff;text-align:center;padding:100px 0}.section.guarantee h2{font-size:30px;font-weight:800;margin:0 0 18px;color:#fff;font-family:"Lato",sans-serif}.section.guarantee p{color:#fff;opacity:.6;max-width:460px;margin:0 auto 25px}.section.guarantee .btn{opacity:.6;font-size:18px;font-weight:700;line-height:46px;border-width:2px !important;min-width:264px}.section.guarantee .btn:hover{opacity:.8}.section.guarantee-note{background-color:#272a31;text-align:center;padding:37px 0}.section.guarantee-note p{color:#969799;margin:0}.section.guarantee-note p a{color:#d0d1d4;text-decoration:underline}.section.shortcut-to-conversational{padding:200px 0;text-align:center;display:none}.home .section.shortcut-to-conversational{display:block}.section.shortcut-to-conversational p{font-size:24px;margin:0 0 20px}.section.shortcut-to-conversational h2{font-family:"Lato",sans-serif;font-size:30px;font-weight:700;margin:0 0 45px}.section.shortcut-to-conversational .btn{color:var(--color-primary) !important;font-size:18px;border:2px solid var(--color-primary) !important;line-height:46px;font-weight:700;max-width:387px;width:100%;opacity:1 !important}.section.shortcut-to-conversational .btn:hover{border-color:#233561 !important;color:#233561 !important}.section.faq{padding:100px 0;background-color:#f6f6f6}.section.faq .container-faq-heading{margin-bottom:60px}.section.faq .container-faq-heading h2{text-align:left;font-size:36px;font-weight:700;line-height:38px;margin:35px 0 15px}.section.faq .container-faq-heading p{margin:0}.section.faq .container-faq{box-shadow:0 0 11px 1px rgba(0,0,0,.04);background-color:#fff;max-width:960px;padding:30px 30px}.section.faq .container-faq h3{font-size:18px;margin:0 0 4px}.section.faq .container-faq .row{margin:0 0}.section.faq .container-faq .col-md-4{padding:30px 30px}.section.faq .container-faq .col-md-4:nth-child(3n+1){clear:both}.section.onepercent{padding:0 0 100px;background-color:#f6f6f6}.section.onepercent h2{text-align:left;font-size:24px;margin:-2px 0 15px}#site-content{padding-top:70px}.heading{background-color:#f6f6f6;background-repeat:no-repeat;background-position:center bottom;background-size:cover;text-align:center;padding:98px 15px}.heading h1{font-size:36px;text-transform:uppercase;font-weight:700;margin:0 0 0;position:relative;padding:0 0 32px}.heading h1:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;width:200px;height:1px;background-color:#ddd}.content{padding:98px 0}.content .container{max-width:630px}ul.page-numbers{margin:0;padding:0;list-style:none;text-align:center}ul.page-numbers li{display:inline-block;margin:0 10px}ul.page-numbers li a,ul.page-numbers li span{text-decoration:none}.loop{margin-bottom:40px}.loop h2{margin:0 0 0}.meta-box{background-color:#f6f6f6;box-shadow:0 1px 1px rgba(0,0,0,.15)}.subscribe{max-width:528px;font-family:"Lato",sans-serif}.subscribe .loading{opacity:.8}.subscribe .alert-info{background-color:#fff;border-color:#fff;border-radius:5px;margin:0;color:#44b214}.subscribe .alert-info button{font-size:12px}.subscribe input.form-control,.subscribe button.btn{float:left}.subscribe input.form-control{width:194px;height:50px;border:0;color:#333;font-size:18px;padding:6px 20px}.subscribe input.form-control:first-child{border-right:1px solid #ccc;border-top-left-radius:5px;border-bottom-left-radius:5px}.subscribe button.btn{width:140px;min-width:140px;border-top-left-radius:0;border-bottom-left-radius:0;font-family:"brandon-grotesque",sans-serif;font-size:18px;padding:0 15px;overflow:hidden;text-overflow:ellipsis}.section.gray.text-alone{text-align:center;background-color:#f6f6f6;padding:27px 0}.section.gray.text-alone p{margin:0 0}.archive .widget-title,.archive .heading,.page-template-blog .widget-title,.page-template-blog .heading{display:none}.blog-heading{background-image:url(../images/gradient-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;font-family:"Lato",sans-serif;font-size:18px;padding:100px 0}.blog-heading .container{max-width:1140px}.blog-heading h1,.blog-heading h2{color:#fff;font-size:48px;font-weight:700;margin:0 0 25px;font-family:"brandon-grotesque",sans-serif}.blog-heading p{opacity:.7;max-width:438px;margin:0 0 30px}.blog-heading iframe{border:0;max-width:100%;width:476px;float:right;height:252px;margin:30px 0 0;box-shadow:0 0 11px 1px rgba(0,0,0,.1)}.blog-container .container{max-width:830px}.blog-container ul.page-numbers{margin-bottom:100px}.blog-search{font-size:18px;color:var(--color-gray);font-family:"Lato",sans-serif;padding:60px 0}.blog-search h2{margin:0;font-weight:700}.blog-search form{width:320px;float:left}.blog-search form .form-control{height:44px;border:1px solid #ccc;border-radius:4px;font-size:18px;padding:6px 18px;color:#333}.blog-search .dropdown{float:right}.blog-search .dropdown button{cursor:pointer;padding:0;background:rgba(0,0,0,0);border:0;outline:none;line-height:44px}.blog-search .dropdown button strong{font-weight:600}.blog-search .dropdown .dropdown-menu{box-shadow:0 2px 10px rgba(0,0,0,.175);border:0;background:#f6f6f6;right:0;left:auto;font-size:16px}.blog-search .dropdown .dropdown-menu>li>a{color:var(--color-gray);padding:6px 15px;background:rgba(0,0,0,0)}.blog-search .dropdown .dropdown-menu>li>a:hover{color:#333}.blog-loop .loop{margin:0 0 100px}.loop .post-author{width:145px;height:168px;position:relative;float:left;text-align:center;margin:0 0 0 0;padding:17px 0 0}.loop .post-author h4{margin:0;font-size:16px;font-weight:700;color:var(--color-gray);letter-spacing:.12em;text-transform:uppercase}.loop .post-author p{margin:0 0;font-size:12px;color:#999;font-family:"Lato",sans-serif}.loop .post-author img{width:100px;height:auto;position:absolute;left:0;right:0;bottom:0;margin:auto}.loop .entry-excerpt{font-family:"Lato",sans-serif;font-size:18px;color:#666}.loop .entry-excerpt h2{font-size:36px;font-weight:700;font-family:"brandon-text",sans-serif;margin:0 0 15px}.loop .entry-excerpt h2 a{color:#333;text-decoration:none}.loop .entry-excerpt p{margin:0}.loop .entry-excerpt p a{font-weight:700}.loop.show-author .entry-excerpt{padding-left:200px}.optin-box{color:var(--color-gray);width:92%;max-width:632px;margin:0 auto;padding:60px 82px 70px;background-color:#fff;box-shadow:0 0 11px 1px rgba(0,0,0,.1)}.optin-box h1,.optin-box p{font-size:24px;line-height:34px;margin:0;color:var(--color-gray)}.optin-box form{padding-top:36px}.optin-box .form-group{margin-bottom:8px}.optin-box .form-control{border-radius:0;box-shadow:none !important;border:2px solid #ccc;height:50px;font-size:20px;color:#555;padding:6px 15px;outline:none}.optin-box .form-control:focus{border-color:#2abe5b}.optin-box .form-control.invalid{border-color:#c00 !important}.optin-box .btn{box-shadow:1px 1px 1px rgba(0,0,0,.1);background-image:linear-gradient(to top, rgba(0, 0, 0, 0.04), transparent);background-color:#2abe5b;display:block;width:100%;border-radius:0;font-size:20px;border:0;line-height:50px;padding:0 20px;color:#fff;outline:none !important;font-weight:700;font-family:"brandon-grotesque"}.optin-box .btn:hover{background-color:#1fb350}.optin-box .btn small{font-size:20px;display:inline-block;margin-left:2px}.optin-box .message{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(119,119,119,.6);color:#fff;padding:160px 90px 0}#shortcut-to-conversational{background-image:url(../images/blog-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;color:#fff;height:524px;padding:54px 0 0;position:relative;font-family:"Lato",sans-serif}#shortcut-to-conversational .slogan{opacity:.8;font-size:30px;max-width:440px;margin:0 auto;line-height:32px}#shortcut-to-conversational .slogan a:hover{text-decoration:underline}#shortcut-to-conversational .brand{font-family:"brandon-grotesque";font-weight:700;font-size:60px;color:#fff;margin:0 auto;position:absolute;left:0;right:0;top:135px}#shortcut-to-conversational .brand span{font-weight:400}#shortcut-to-conversational .optin-box{position:absolute;bottom:-125px;left:0;right:0;margin:auto}#blog-press{background-color:#f6f6f6;padding:174px 0 48px}.blog-wrapper{padding-bottom:140px}.blog-category{padding-top:70px;padding-bottom:70px}.blog-category .container{position:relative}.blog-category .container:before,.blog-category .container:after{display:none;position:absolute;background-repeat:no-repeat;background-position:0;background-size:contain;z-index:1}.blog-category .container>*{position:relative;z-index:10}.blog-category .swiper{margin-right:calc(-1*var(--side-padding))}.blog-category .swiper-slide{width:450px;padding-right:50px}.blog-category .swiper-button-arrow{--swiper-navigation-size: 24px;top:82.5px;background-color:#fff;padding:0;margin:0;width:30px;height:60px;color:#333;-webkit-transform:none;transform:none}.blog-category .swiper-button-arrow:hover{background-color:#f6f6f6}.blog-category .swiper-button-prev{left:0;border-radius:0 10px 10px 0}.blog-category .swiper-button-next{right:0;border-radius:10px 0 0 10px}.blog-category .swiper-button-disabled{opacity:0}.blog-category .blog-search{padding:0}.blog-category .blog-search form{margin:0}.blog-category .post-grid{display:flex;flex-wrap:wrap;row-gap:40px}.blog-category .post-grid:before,.blog-category .post-grid:after{display:none}.blog-category .post-grid>div{float:none}.blog-category .page-numbers{padding-top:40px}.blog-category__heading{margin-bottom:30px}.blog-category__heading img{display:block;width:auto;max-width:none;height:auto;max-height:80px;margin-bottom:15px}.blog-category__heading .h2{margin-top:0;margin-bottom:0;font-family:"brandon-text",sans-serif;font-size:20px;font-weight:700;color:var(--color-primary);letter-spacing:.1em;text-transform:uppercase}.blog-category__heading .more{display:inline-block;position:relative;padding-right:14px;font-family:"Lato",sans-serif;font-size:14px;color:var(--color-gray)}.blog-category__heading .more:after{content:"";font:normal normal normal 14px/1 FontAwesome;color:var(--color-gray);position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.blog-category__heading .d-flex{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:15px}.blog-category--featured{background-color:#f6f6f6}.blog-wrapper .blog-category:nth-child(1){padding-top:30px}.blog-wrapper .blog-category:nth-child(1) .container:before{display:block;top:-55px;right:-228px;width:438px;height:152px;background-image:url(https://baselang.com/wp-content/uploads/2024/06/shape-1.png);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.blog-wrapper .blog-category:nth-child(2) .container:before{display:block;width:235px;height:204px;top:-100px;left:-280px;background-image:url(https://baselang.com/wp-content/uploads/2024/06/shape-3.png)}.blog-wrapper .blog-category:nth-child(3) .container:before{display:block;width:235px;height:205px;top:0;right:-100px;background-image:url(https://cdn.baselang.com/wp-content/uploads/2024/06/shape-12.png)}.blog-wrapper .blog-category:nth-child(4) .container:before{display:block;width:468px;height:377px;left:-480px;top:-70px;background-image:url(https://baselang.com/wp-content/uploads/2024/06/shape-2.png)}.blog-wrapper .blog-category+.blog-category{padding-bottom:0}@media(max-width: 991px){.blog-wrapper .blog-category:nth-child(2) .container:before{top:115px;left:-175px}}@media(max-width: 767px){.blog-category .swiper{margin-left:calc(-1*var(--side-padding));padding-left:var(--side-padding)}.blog-category .swiper-slide{width:320px;padding-right:20px}.blog-category .swiper-button-arrow{top:54px}}@media(max-width: 575px){.blog-category .post-grid>div{width:100%}.blog-category__heading .h2{font-size:18px}.blog-category__heading .d-flex{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.blog-wrapper .blog-category:nth-child(1) .container:before{right:-330px}.blog-wrapper .blog-category:nth-child(3) .container:before{right:-160px}.blog-wrapper .blog-category:nth-child(4) .container:before{left:-405px;top:130px}}.single .widget-title{display:none}.post-container .container{max-width:730px;padding-top:70px}.post-container h1{font-size:60px;font-family:"brandon-text",sans-serif;font-weight:700;margin:0 0 25px}.entry-content{font-family:"Lato",sans-serif;color:var(--color-gray);font-size:21px}.entry-content h3,.entry-content h4{font-weight:700}.entry-content h2{font-size:36px;font-family:"brandon-text",sans-serif;font-weight:700;margin:40px 0 10px}.entry-content h3{font-size:23px;line-height:1.4em;text-transform:none;padding:0;margin:40px 0 15px}.entry-content h3:first-child{margin-top:0}.entry-content a{font-weight:700}.entry-content p{margin-bottom:30px;line-height:32px}.entry-content ul,.entry-content ol{margin-bottom:30px}.entry-content ul li,.entry-content ol li{margin-bottom:10px}.entry-content ul li:last-child,.entry-content ol li:last-child{margin-bottom:0}.entry-content blockquote{padding:0 0;margin:0 0 20px;border:0;position:relative}.entry-content blockquote:before{content:"";position:absolute;left:-38px;top:0;width:3px;background-color:var(--color-primary);height:100%}.entry-content blockquote br,.entry-content blockquote p:empty{display:none}.entry-content blockquote p:last-child{margin:0}.entry-content table{width:100%;margin:5px 0 30px}.entry-content table tr th,.entry-content table tr td{border:1px solid #eee;padding:20px}.entry-content table tr th{background-color:#f6f6f6;font-size:18px;color:#333;font-weight:700;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;text-align:center;border-bottom:0}.entry-content table tr td{color:var(--color-gray)}.entry-content h3+table{margin-top:10px}.entry-content .entry-meta{font-size:18px}.entry-content .entry-meta img{width:40px;border-radius:50%;margin-right:10px}.entry-content .entry-thumbnail{margin:0 -20px;padding-top:50px}.entry-content .entry-thumbnail img{display:block;margin:0 auto 70px}.entry-content .entry-text{padding-bottom:60px}.entry-content .post-share{list-style:none;margin:0 -5px 30px;padding:0}.entry-content .post-share li{float:left;width:50%;padding:0 5px;margin:0}.entry-content .post-share a{font-size:24px;line-height:50px;display:block;text-align:center;color:#fff;background-color:#3b5998;box-shadow:0 1px 1px rgba(0,0,0,.1);background-image:linear-gradient(to top, rgba(0, 0, 0, 0.04), transparent)}.entry-content .post-share a.twitter{background-color:#1bb2e9}.entry-content .widget{margin-bottom:30px;clear:both}.entry-content .post-subscribe{background-color:#f6f6f6;color:rgba(51,51,51,.8)}.entry-content .post-subscribe-text{padding:35px;max-width:666px;font-size:18px;background-image:url(../images/post-subscribe.png);background-repeat:no-repeat;background-position:right bottom}.entry-content .post-subscribe-text h2{margin:0 0 10px;font-size:30px;max-width:460px}.entry-content .post-subscribe-text p{max-width:370px;margin:0;line-height:26px}.entry-content .subscribe{padding:35px;background-image:url(../images/gradient-bg-small.png);background-repeat:no-repeat;background-position:center;background-size:cover;max-width:none}.entry-content .subscribe input.form-control{width:230px}.entry-content .subscribe button.btn{width:170px}.entry-content .post-related{list-style:none;margin:0 -15px;padding:30px 0 90px}.entry-content .post-related li{width:33.33%;float:left;padding:0 15px;margin:0}.entry-content .post-related li img{display:block;margin:0 auto 15px}.entry-content .post-related li a{color:#333;text-decoration:none}.entry-content .post-related li h4{line-height:1.4em;margin:0}.entry-content .floating-share{position:fixed;right:20px;bottom:20px;width:60px;text-align:center;z-index:400}.entry-content .floating-share strong{display:block}.entry-content .floating-share a{background-color:#3b5998;color:#fff;font-size:16px;display:block;padding:9px 22px;border-radius:4px;margin-top:10px;opacity:.6}.entry-content .floating-share a.twitter{background-color:#44ccf6}.entry-content .floating-share a.google{background-color:#d13f2d}.entry-content .floating-share a:hover{opacity:1}.entry-content .entry-note{line-height:32px;padding:35px;clear:both;margin-bottom:20px;background-color:#fffddd;box-shadow:0 1px 1px rgba(0,0,0,.1)}.entry-content .entry-note br,.entry-content .entry-note p:empty{display:none}.entry-content .entry-note p:last-child{margin:0}.entry-content .teacher-quote{padding:35px;clear:both;position:relative;background-color:#f6f6f6;margin-bottom:20px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.entry-content .teacher-quote br,.entry-content .teacher-quote p:empty{display:none}.entry-content .teacher-quote p:last-child{margin:0}.entry-content .teacher-quote .teacher-name{position:absolute;right:-280px;top:0;background-color:#eee;width:280px;height:107px;padding:0 0 0 130px}.entry-content .teacher-quote .teacher-name h4{font-size:16px;margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.12em;line-height:107px;white-space:nowrap;color:var(--color-gray)}.entry-content .teacher-quote .teacher-name img{position:absolute;bottom:0;left:10px}#has-box-addons{position:relative}.entry-content .box-addon{border-radius:5px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1);border:1px solid #ccc;width:250px;padding:27px 30px 30px;font-size:16px;position:absolute;left:20px;transition:opacity 1000ms 1s cubic-bezier(0.455, 0.03, 0.515, 0.955);opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.entry-content .box-addon h3{font-size:24px;line-height:28px;font-weight:700;font-family:"brandon-text",sans-serif;margin:0 0 8px;text-transform:none;color:#888}.entry-content .box-addon p{line-height:21px;margin-bottom:24px}.entry-content .box-addon .btn{font-size:14px;line-height:40px;font-weight:600;padding:0 15px;border-radius:5px;display:block}.entry-content .box-addon.box-addon-top{top:8px}.entry-content .box-addon.box-addon-middle{top:50%;-webkit-transform:translate3d(0%, -50%, 0);transform:translate3d(0%, -50%, 0)}.entry-content .wp-caption{max-width:100%}.post-container #epoch-wrap{margin-bottom:150px !important;max-width:100% !important}#epoch-wrap .comment-reply-title,#epoch-wrap .comment-count-area{color:var(--color-gray)}#epoch-wrap .comment-count-area a{text-decoration:none !important}#epoch-wrap .comment-notes{font-size:14px}#epoch-wrap article.bypostauthor{margin-left:0 !important;background-color:#f6f6f6 !important;padding:15px !important;background-image:none !important}#respond #commentform p.comment-form-author,#respond #commentform p.comment-form-email,#respond #commentform p.comment-form-url{width:49.5% !important}#respond #commentform p.comment-form-email{margin-right:0 !important}#respond #commentform p.form-submit{clear:both}#respond input[type=text],#respond input[type=email],#respond input[type=url]{padding:4px 10px !important;width:100% !important}#respond textarea{padding:6px 10px !important}#respond input[type=submit]{background-color:var(--color-primary);color:#fff;border:0;border-radius:5px;padding:8px 20px;outline:none}#respond input[type=submit]:hover{background-color:#2b3c65}.search-heading{margin:0 0 60px}.search .widget-title{display:none}.page-template-teachers .heading{min-height:324px}#teachers-heading{text-align:center;max-width:600px;color:var(--color-gray);margin:-162px auto 0;padding:70px 20px;background-color:#fff}#teachers-heading h1{font-weight:700;text-transform:uppercase;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.1);margin:0 0 32px;padding:0 0 30px}#teachers-heading h1:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;width:200px;height:1px;background-color:#ddd}#teachers ul.interests{margin:0 -4px;padding:0 0}#teachers ul.interests li{float:left;list-style:none;border:1px solid var(--color-primary);font-size:14px;letter-spacing:.12em;color:var(--color-primary);border-radius:4px;font-weight:500;margin:0 4px 8px;white-space:nowrap;min-width:188.5px;text-align:center;padding:4px 10px 3px;text-transform:uppercase}#teachers .nav-tabs{margin:0 auto;text-align:center;border:0}#teachers .nav-tabs li{float:none;display:inline-block;list-style:none;margin:0 0;padding:0}#teachers .nav-tabs li:first-child{margin-left:0}#teachers .nav-tabs li:last-child{margin-right:0}#teachers .nav-tabs li a{border:0;background:rgba(0,0,0,0);outline:none;opacity:.6;transition:opacity .28s ease}#teachers .nav-tabs li a img{display:inline-block;vertical-align:bottom}#teachers .nav-tabs li a:hover{opacity:.8}#teachers .nav-tabs li.active a{opacity:1}#teachers .tab-content{background-color:#f6f6f6;padding:74px 40px}#teachers .tab-pane{max-width:980px;margin:0 auto;color:var(--color-gray)}#teachers .tab-pane h2{font-size:36px;margin:0 0 22px;padding:0 0 20px;font-weight:700;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.1);border-bottom:2px solid #ccc}#teachers .tab-pane h3{font-size:14px;text-transform:uppercase;opacity:.5;margin:0 0 10px;letter-spacing:.12em}#teachers .tab-pane iframe{max-width:100%;height:245px;border:0}#teachers .tab-pane .bio-text p{margin-bottom:30px;font-family:"Lato",sans-serif;font-size:18px}.page-template-feedback .heading{display:none}.feedback-heading{background-image:url(../images/gradient-bg.jpg);background-repeat:no-repeat;background-position:left top;background-size:cover;padding:75px 0}.feedback-heading h1{font-size:72px;margin:0 0;color:#fff;font-weight:700;line-height:68px}.feedback-heading .sub-heading{font-size:18px;color:#fff;opacity:.7;font-family:"Lato",sans-serif;margin:0 0}#feedback .container-fluid{position:relative;padding-top:60px;padding-bottom:100px}#feedback .entry-content{background-color:#eee;max-width:540px;padding:44px 50px;font-size:18px;color:var(--color-gray);position:absolute;right:30px;top:-164px}#feedback .entry-content strong{color:#333}#feedback .entry-content p{margin-bottom:20px;line-height:26px}#feedback .entry-content p:last-child{margin-bottom:0}.feedback-more{color:#767676 !important;text-decoration:none !important;font-family:"Lato",sans-serif;font-size:18px}.feedback-more:hover{color:#333 !important}.grid-feedback{margin:0 0 40px;clear:both}.feedback{border:1px solid #ccc;border-radius:5px;overflow:hidden;margin:40px 3% 0 0;width:48.5%;float:left;background-color:#fff}.feedback.first{margin-bottom:40px}.grid-feedback .feedback.second{margin-top:0}.grid-feedback .feedback:nth-child(3n){margin-right:0}.grid-feedback .grid-sizer{width:48.5%}.grid-feedback .gutter-sizer{width:3%}.feedback ul{margin:0;padding:0 0 10px;list-style:none}.feedback ul li{font-family:"Lato",sans-serif;font-size:18px;color:var(--color-gray);padding:0 28px 18px 140px;position:relative}.feedback ul li .label{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:18px;line-height:26px;text-transform:uppercase;color:#333;border-radius:0;display:inline-block;padding:0;text-align:left;position:absolute;left:28px}.feedback ul li.teacher{background-color:#f6f6f6;border-bottom:1px solid #ccc;padding:24px 28px 24px 140px;margin-bottom:26px}.page-template-signup{background-color:#fff;font-family:"Lato",sans-serif;font-size:18px;color:var(--color-gray)}.page-template-signup #site-content{padding:78px 15px 40px;position:relative}.page-template-signup #site-content .signup-logo{position:absolute;left:15px;top:20px;width:42px;height:42px;background-image:url(../images/signup-icon.png);background-repeat:no-repeat;background-position:0 0}.page-template-signup #site-content .signup-logo.pull-right{float:none !important;left:auto;right:15px;opacity:0}.page-template-signup .container{max-width:480px}.page-template-signup #site-content h3{font-size:36px;margin:0 0 42px;font-weight:700;text-align:center;text-transform:none}.page-template-signup #site-content ul{margin:0 0 48px;padding:0;list-style:none}.page-template-signup #site-content ul li{font-size:22px;position:relative;padding:0 0 0 46px;margin-bottom:20px}.page-template-signup #site-content ul li:before{content:"";position:absolute;top:4px;left:0;width:24px;height:24px;background-image:url(../images/signup-icon.png);background-repeat:no-repeat;background-position:-73px 2px}.page-template-signup #site-content ul li:last-child{margin-bottom:0}.page-template-signup #site-content ul li strong{font-weight:700}.page-template-signup #site-content ul li a{color:var(--color-primary);text-decoration:none}.page-template-signup #site-content .btn{font-size:24px;font-weight:600;text-align:center;position:relative;display:block;width:100%;line-height:60px;border:0;padding:0 0;border-radius:5px;outline:none !important;margin:0 0 24px;background-color:var(--color-primary);box-shadow:0 1px 1px rgba(0,0,0,.1);background-image:linear-gradient(to top, rgba(0, 0, 0, 0.04), transparent)}.page-template-signup #site-content .btn:hover,.page-template-signup #site-content .btn:focus,.page-template-signup #site-content .btn:active{background-color:#394e80}.page-template-signup #site-content .btn .fa{position:absolute;right:18px;top:0;font-size:30px;line-height:60px}.page-template-signup #site-content .signup-bottom-text{font-style:italic;text-align:center;margin:0 auto;max-width:414px}.page-template-signup #site-content .signup-bottom-text a{font-weight:700}.page-template-support #site-content{padding:0}.page-template-support .content{padding:80px 15px}.page-template-support #site-content .container{max-width:1030px}.support-footer a{font-weight:700}#support-header{background-image:url(../images/gradient-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;font-family:"Lato"}#support-header .container{position:relative;padding-top:105px;padding-bottom:110px;width:100%;max-width:1290px}#support-header ul.support-logo{margin:0 0 0;padding:0;list-style:none;position:absolute;left:15px;top:18px}#support-header ul.support-logo li{float:left;line-height:42px;margin-left:18px}#support-header ul.support-logo li:first-child{margin-left:0}#support-header ul.support-logo li a{color:#fff;text-decoration:none}#support-header ul.support-logo li a span{font-size:16px;font-weight:700;letter-spacing:.1em}#support-header h1,#support-header h2{color:#fff;text-align:center;font-size:48px;margin:0 0 40px;font-weight:800}#support-header form{width:605px;clear:both;margin:0 auto;overflow:hidden;text-align:center;border-radius:5px;background-color:#fff;box-shadow:0 5px 8px rgba(0,0,0,.15)}#support-header form input[type=text]{line-height:57px;padding:0 20px;border:0;outline:none;float:left;width:430px;font-size:18px;color:var(--color-gray)}#support-header form button{background-color:#e5d32b;background-image:linear-gradient(to top, rgba(0, 0, 0, 0.04), transparent);width:164px;line-height:57px;padding:0 15px;border:0;outline:none;float:right;color:var(--color-primary);font-size:18px;text-transform:uppercase;font-family:"brandon-grotesque",sans-serif;font-weight:700}#support-header form button:hover{background-color:#d8c620}#support-header .form-group{margin:0}.support-archive{background-color:#f6f6f6;color:var(--color-gray);font-family:"Lato";padding:22px 38px}.grid-support .grid-sizer{width:46%}.grid-support .gutter-sizer{width:8%}.grid-support .support-item{margin:16px 0;width:46%;float:left}.grid-support .support-item:nth-child(2n){margin-right:0}.support-item h2{font-size:14px;text-transform:uppercase;font-weight:800;margin:0 0 8px;color:var(--color-gray);letter-spacing:.1em}.support-item ul{margin:0;padding:0;list-style:none}.support-item ul li{position:relative}.support-item ul li a{font-size:18px;line-height:30px;color:var(--color-gray);text-decoration:none}.support-item ul li a:hover{color:#5c5c5c}.page-template-support-search #site-content,.single-knowledge-base #site-content{padding:0}.page-template-support-search .content,.single-knowledge-base .content{padding:80px 0}.page-template-support-search .content .container,.single-knowledge-base .content .container{max-width:none}.support-sidebar{background-color:#f6f6f6;padding:10px 38px;font-family:"Lato";width:515px;float:left}.support-sidebar .support-item{margin:28px 0}.support-sidebar .support-item ul li.active:before{content:"";width:2px;height:19px;position:absolute;left:-38px;top:6px;background-color:#34496f}.support-sidebar .support-item ul li.active a{color:#34496f;font-weight:600}.support-content.support-content-mobile{display:none}.support-content{float:right;width:515px;font-family:"Lato"}.support-content h1,.support-content>h2{margin:26px 0 26px;font-size:36px;font-weight:800}.support-content .entry-content{padding-bottom:60px;font-size:18px}.support-content .entry-content p{margin-bottom:20px;line-height:26px}.support-content .entry-content p:last-child{margin-bottom:0}.support-content .support-meta{border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:var(--color-gray);font-size:18px;overflow:hidden;padding:24px 0}.support-content .support-meta p{margin:0}.support-content .support-meta p a{text-decoration:none;font-weight:700}.support-content .support-meta p span{margin:0 10px;display:inline-block}.support-content .support-meta.voted p a{opacity:.8}.page-template-support-search .support-content>h2{color:var(--color-gray);font-size:14px;text-transform:uppercase;margin:37px 0 8px;font-weight:800;letter-spacing:.1em}.page-template-support-search .support-content .entry-content{padding-bottom:0}.support-search-keyword.support-search-keyword-mobile{display:none}.support-sidebar .support-search-keyword{background-color:#e6e6e6;margin:-10px -38px 0;padding:38px 38px;position:relative;width:auto !important}.support-sidebar .support-search-keyword h3{font-size:24px;text-transform:none;font-weight:800;margin:0 0 0}.support-search-keyword .support-back{position:absolute;width:22px;height:23px;background-image:url(../images/x-icon.png);background-repeat:no-repeat;background-position:0 0;text-decoration:none;right:50px;top:0;bottom:0;margin:auto}.support-search-keyword .support-back:hover{background-position:0 -25px}#home-welcome{padding:85px 0 0;background-image:url(../images/gradient-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}#home-welcome .container{max-width:940px}#home-welcome h1{font-size:42px;font-weight:700;text-transform:uppercase;color:#fff;margin:0 0 15px;text-shadow:0 1px 1px rgba(0,0,0,.1)}#home-welcome h1 span{color:#e5d32b}#home-welcome h2{font-size:30px;font-weight:700;text-transform:uppercase;margin:0 0 12px;font-family:"brandon-text"}#home-welcome .welcome-text{max-width:446px;margin:0 auto 27px}#home-welcome .welcome-text p{margin:0 0 26px;color:rgba(255,255,255,.7)}#home-welcome .welcome-text p:last-child{margin-bottom:0}#home-welcome .welcome-buttons{margin:0 -25px;padding:0;list-style:none}#home-welcome .welcome-buttons li{float:left;width:50%;padding:0 25px}#home-welcome .welcome-button{position:relative;min-height:324px;text-align:center;padding:42px 50px;background-color:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.2);bottom:-50px;transition:bottom .28s ease}#home-welcome .welcome-button>a{position:absolute;width:100%;height:100%;top:0;left:0}#home-welcome .welcome-button p{margin:0 0 25px}#home-welcome .welcome-button img{display:block;margin:0 auto}#home-welcome .welcome-button:hover{bottom:-35px}#home-quote{background-color:#f6f6f6;padding:130px 0 50px}#home-quote .container{max-width:940px;position:relative}#home-quote img.forbes{position:absolute;right:15px;top:6px}#home-quote p{font-size:22px;line-height:30px;font-family:"brandon-text";margin:0;padding-right:292px}#footer-signup{padding:130px 0 130px;background-image:url(../images/gradient-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;text-align:center;font-family:"Lato",sans-serif}#footer-signup h2{font-size:36px;color:#fff;margin:0 0 15px;font-family:"brandon-text";font-weight:700}#footer-signup p{font-size:18px;line-height:26px;color:rgba(255,255,255,.7);margin:0 auto 25px;max-width:600px}#footer-signup .btn{line-height:80px;font-size:26px;width:100%;max-width:448px;box-shadow:0 5px 15px rgba(0,0,0,.24)}.flexslider{clear:both}.flexslider ul{margin:0;padding:0;list-style:none}.flexslider ul li{display:inline-block}#slider{border:1px solid #eee;overflow:hidden}#slider img{display:block;width:100%}#slider ul li{display:none}#slider ul li:first-child{display:block}#carousel{background-color:#eee;padding:10px 10px;overflow:hidden}#carousel img{cursor:pointer;opacity:.4;display:block;transition:opacity .28s ease}#carousel ul li{width:107px;float:left;margin-right:10px}#carousel ul li:hover img,#carousel ul li.flex-active-slide img{opacity:1}@media(max-width: 480px){#carousel{padding:5px}#carousel ul{width:auto !important;-webkit-transform:none !important;transform:none !important}#carousel ul li{float:left;width:50% !important;margin:0 !important;padding:5px !important}#carousel ul li:nth-child(2n+1){clear:both}}.entry-content .bs-cta{background-color:#f6f6f6;margin:40px 0 60px}.entry-content .bs-cta+p:empty{display:none}.entry-content .bs-cta+h2,.entry-content .bs-cta+h3{margin-top:0}.entry-content .bs-cta .cta-inner{padding:80px 0}.entry-content .bs-cta h2,.entry-content .bs-cta h3{font-size:36px;font-family:"brandon-text",sans-serif;font-weight:700;line-height:42px;margin:0 0 20px}.entry-content .bs-cta .cta-photo{text-align:center}.entry-content .bs-cta .cta-text{padding-top:25px}.entry-content .bs-cta .btn{border-radius:5px;background-color:var(--color-primary);box-shadow:0 2px 2px rgba(0,0,0,.2);background-image:linear-gradient(to top, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0));font-size:24px;font-family:"brandon-text",sans-serif;font-weight:700;padding:0 25px;line-height:67px;width:100%;max-width:360px}@media(max-width: 992px){.entry-content .bs-cta{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.entry-content .bs-cta .cta-inner{padding:60px 30px}}@media(max-width: 480px){.entry-content .bs-cta .btn{padding:0 10px}}.page-id-3199.page-template-signup #site-content,.page-id-3730.page-template-signup #site-content,.page-id-646918.page-template-signup #site-content{padding-top:88px}.page-id-3199.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_bluestudies.png);background-repeat:no-repeat;background-position:center;max-width:336px;width:336px;height:45px}.page-id-3730.page-template-signup #site-content .signup-logo,.page-id-646918.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_actualfluency.png);background-repeat:no-repeat;background-position:center;max-width:367px;width:367px;height:45px}.page-id-8968.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_iwtyal.png);background-repeat:no-repeat;background-position:center;max-width:315px;width:315px;height:50px}.page-id-9378.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_coffeebreak.png);background-repeat:no-repeat;background-position:center;max-width:450px;width:450px;height:45px}.page-id-9523.page-template-signup #site-content .signup-logo{background-image:url(../images/logo.png);background-repeat:no-repeat;background-position:center;max-width:140px;width:140px;height:45px}.page-id-9523.page-template-signup #site-content .signup-logo.pull-right{opacity:1;background-image:url(../images/bs_wsi.png);background-repeat:no-repeat;background-position:center;max-width:100px;width:100px;height:45px}.page-id-11380.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_planetexpats.png);background-repeat:no-repeat;background-position:center;max-width:367px;width:367px;height:45px}.page-id-12434.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_mimic.png);background-repeat:no-repeat;background-position:center;max-width:367px;width:367px;height:45px}.page-id-17366.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_polyglotpower.png);background-repeat:no-repeat;background-position:center;max-width:400px;width:400px;height:45px}.page-id-19975.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_nomadichustle.png);background-repeat:no-repeat;background-position:0 0;max-width:400px;width:400px;height:45px}.page-id-30412.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_mdecomedy2.png);background-repeat:no-repeat;background-position:0 0;max-width:312px;width:312px;height:63px}.page-id-31878.page-template-signup #site-content{padding-top:120px}.page-id-31878.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_daddyblogger.png);background-repeat:no-repeat;background-position:0 0;max-width:318px;width:318px;height:80px}.page-id-34680.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_maxwellhertan.png);background-repeat:no-repeat;background-position:0 0;max-width:349px;width:349px;height:45px}.page-id-35947.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_alllanguageresources.png);background-repeat:no-repeat;background-position:0 0;max-width:369px;width:369px;height:50px}.page-id-38851.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_edlatimore.png);background-repeat:no-repeat;background-position:0 0;max-width:349px;width:349px;height:45px}.page-id-43496.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_holadrew.png);background-repeat:no-repeat;background-position:0 0;max-width:349px;width:349px;height:45px}.page-id-53550.page-template-signup #site-content .signup-logo{background-image:url(../images/bs_drewlewis.png);background-repeat:no-repeat;background-position:0 0;max-width:349px;width:349px;height:45px}@media(max-width: 767px){.page-id-9523.page-template-signup #site-content,.page-id-9378.page-template-signup #site-content,.page-id-8968.page-template-signup #site-content,.page-id-3199.page-template-signup #site-content,.page-id-3730.page-template-signup #site-content,.page-id-646918.page-template-signup #site-content,.page-id-11380.page-template-signup #site-content,.page-id-12434.page-template-signup #site-content,.page-id-17366.page-template-signup #site-content,.page-id-19975.page-template-signup #site-content,.page-id-30412.page-template-signup #site-content,.page-id-31878.page-template-signup #site-content,.page-id-34680.page-template-signup #site-content,.page-id-35947.page-template-signup #site-content,.page-id-38851.page-template-signup #site-content,.page-id-43496.page-template-signup #site-content,.page-id-53550.page-template-signup #site-content{padding-top:40px}}@media(max-width: 480px){.page-id-9523.page-template-signup #site-content .signup-logo,.page-id-9378.page-template-signup #site-content .signup-logo,.page-id-8968.page-template-signup #site-content .signup-logo,.page-id-3199.page-template-signup #site-content .signup-logo,.page-id-3730.page-template-signup #site-content .signup-logo,.page-id-646918.page-template-signup #site-content .signup-logo,.page-id-11380.page-template-signup #site-content .signup-logo,.page-id-12434.page-template-signup #site-content .signup-logo,.page-id-17366.page-template-signup #site-content .signup-logo,.page-id-19975.page-template-signup #site-content .signup-logo,.page-id-30412.page-template-signup #site-content .signup-logo,.page-id-31878.page-template-signup #site-content .signup-logo,.page-id-34680.page-template-signup #site-content .signup-logo,.page-id-35947.page-template-signup #site-content .signup-logo,.page-id-38851.page-template-signup #site-content .signup-logo,.page-id-43496.page-template-signup #site-content .signup-logo,.page-id-53550.page-template-signup #site-content .signup-logo{width:100%;background-size:100% auto}}body.page-template-page_online #home-welcome{position:relative;padding-top:110px}#home-welcome .medellin-alert{position:absolute;top:0;left:0;right:0;background-color:rgba(0,0,0,.2);padding:10px 15px}#home-welcome .medellin-alert p{font-size:13px;color:#fff;line-height:20px;text-align:center;opacity:.7;margin:0 0}#home-welcome .medellin-alert p a{color:#fff}body.mega-open:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:200}#site-header .menu li.menu-item-has-mega{position:static}.mega-menu{background-color:#f6f6f6;font-family:"Lato";font-size:16px;line-height:22px;color:var(--color-gray)}.mega-menu a{display:inline-block;color:inherit}.mega-menu p{margin:0}.mega-menu .container{width:100%;max-width:1100px}.mega-menu .compare-programs a{color:var(--color-primary);font-weight:700}.mega-menu .compare-programs a>i{margin-left:2px}.mega-menu .menu-program{position:relative;display:block;min-height:100%;padding:30px 30px 20px 90px;color:inherit;border-radius:10px;transition:all .25s}.mega-menu .menu-program span sup{font-size:11px}.mega-menu .menu-program__icon{position:absolute;top:30px;left:20px;display:flex;align-items:center;justify-content:center;width:53px;height:53px}.mega-menu .menu-program__name{display:block;font-family:"brandon-grotesque";font-size:21px;font-weight:700;color:#333;margin-bottom:4px}.mega-menu .menu-program:hover{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.06)}.mega-menu__primary{padding-top:50px;padding-bottom:40px}.mega-menu__secondary{background-color:#eee;padding-top:20px;padding-bottom:20px}.mega-menu__secondary .menu-program{padding:20px 20px 20px 80px}.mega-menu__secondary .menu-program__icon{top:20px;width:40px;height:36px}.mega-menu__secondary .menu-program__name{font-size:17px;color:#555}@media(min-width: 768px){#site-header .mega-menu{position:absolute;top:100%;left:0;right:0;opacity:0;visibility:hidden;transition:all .3s}#site-header .mega-menu.show{opacity:1;visibility:visible}.mega-menu .row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.mega-menu .row>div{padding-left:5px;padding-right:5px}.mega-menu .compare-programs{display:flex;justify-content:center;flex-direction:column;position:relative;height:100%;padding-left:100px}.mega-menu .compare-programs:before{content:"";position:absolute;top:50%;left:50px;width:1px;height:95px;background-color:#ccc;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media(max-width: 767px){#site-header .mega-menu{display:none;margin-bottom:20px}#site-header .mega-menu.show{display:block}.mega-menu .container{padding:0;width:auto;max-width:100%}.mega-menu .compare-programs{border-top:1px solid #ccc;padding-top:30px;text-align:center}.mega-menu .menu-program{padding-top:20px}.mega-menu .menu-program__icon{top:20px}.mega-menu__primary{padding:20px 20px 30px}.mega-menu__secondary{padding-left:20px;padding-right:20px}.mega-menu__secondary .menu-program{padding-top:15px;padding-bottom:15px}}.online-sm-countdown-block{background-color:#f5f5f5;border-radius:6px;max-width:635px;margin:0 auto 30px;padding:20px 20px}.online-sm-countdown-block h3{margin:0 0 20px !important;padding:0 !important}.online-sm-countdown{display:flex;flex-wrap:wrap;max-width:310px;margin:0 auto;text-align:center}.online-sm-countdown>div{width:33.33%}.online-sm-countdown .sm-countdown-number{display:block;font-size:30px;font-weight:700;line-height:31px;margin-bottom:5px}.online-sm-countdown .sm-countdown-label{font-size:14px;line-height:14px;text-transform:uppercase;opacity:.7}.home-program{clear:both;margin-top:50px}.home-program .container-fluid{max-width:100%}.home-program .row{margin:0}.home-program .row>div{position:relative;padding:0;background-color:#f6f6f6;background-repeat:no-repeat;background-position:center;background-size:cover}.home-program .home-program-intro{font-family:"Lato",sans-serif;font-size:21px;color:var(--color-gray);padding:100px 100px 70px}.home-program .home-program-intro h2{font-family:"brandon-text";font-size:48px;font-weight:700;margin:0 0 16px}.home-program .home-program-intro h2 sup{font-size:14px;top:-22px;left:3px}.home-program .home-program-intro h3{font-family:"brandon-text";font-size:16px;font-weight:700;color:var(--color-primary);letter-spacing:.1em;margin:0 0 20px}.home-program .home-program-intro p{line-height:30px}.home-program .home-program-intro p:last-child{margin-bottom:0}.home-program .home-program-links{padding:80px 40px 40px}.home-program .home-program-links>a{display:block;position:relative;background-color:#fff;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.3);padding:18px 20px 18px 25px;margin-bottom:10px;right:0;font-family:"brandon-grotesque";font-size:24px;color:#333;font-weight:700;text-decoration:none;transition:all .2s;-webkit-transition:all .2s}.home-program .home-program-links>a:after{content:"";font:normal normal normal 24px/1 FontAwesome;color:#aaa;position:absolute;top:50%;right:25px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.home-program .home-program-links>a span{display:inline-block;font-family:"Lato",sans-serif;font-size:16px;color:var(--color-gray);font-weight:400;margin-left:6px}.home-program .home-program-links>a:last-child{margin-bottom:0}.home-program .home-program-links>a:hover{right:-10px}@media(min-width: 992px){.home-program .row{display:flex;flex-wrap:wrap}.home-program .row:before,.home-program .row:after{display:none}.home-program .home-program-links{position:absolute;right:0;bottom:0;left:0}}@media(min-width: 1199px){.home-program .container-fluid{padding:0 50px}.home-program .home-program-intro{min-height:600px}}@media(max-width: 767px){.home-program .home-program-intro{padding:40px 40px}.home-program .home-program-intro h2{font-size:40px}}@media(max-width: 575px){.home-program .home-program-intro{padding:25px 25px}.home-program .home-program-intro h2{font-size:34px}.home-program .home-program-intro h2 sup{top:-15px}.home-program .home-program-intro h3{font-size:14px}}#bs-countdown{position:fixed;bottom:10px;left:10px;width:229px;background-color:#c00;border-radius:10px;box-shadow:0 5px 12px rgba(0,0,0,.2);font-family:"Lato",sans-serif;font-size:12px;color:#fff;text-align:center;opacity:1;visibility:visible;z-index:450;transition:all .3s ease;-webkit-transition:all .3s ease}#bs-countdown p{line-height:16px;margin:0 0 15px}#bs-countdown p:last-child{margin-bottom:0}#bs-countdown .bs-countdown-heading{padding:28px 10px 23px}#bs-countdown .bs-countdown-heading p{font-family:"brandon-text";font-size:16px;font-weight:500;margin-bottom:6px;opacity:.7}#bs-countdown .bs-countdown-heading h4{font-family:"brandon-text";font-size:22px;line-height:30px;font-weight:700;margin:0 0 0}#bs-countdown .newyear-deal__countdown,#bs-countdown .bs-countdown-length{display:flex;flex-wrap:wrap;background-color:rgba(51,51,51,.2);padding:17px 15px}#bs-countdown .bs-countdown-length>div{width:33.33%}#bs-countdown .newyear-deal__countdown .countdown-number,#bs-countdown .bs-countdown-number{display:block;font-size:28px;font-weight:700;line-height:30px;margin-bottom:5px}#bs-countdown .newyear-deal__countdown .countdown-label,#bs-countdown .bs-countdown-label{font-size:12px;line-height:14px;text-transform:uppercase;opacity:.7}#bs-countdown .bs-countdown-button{padding:20px 10px 15px}#bs-countdown .bs-countdown-button p{line-height:16px;opacity:.6}#bs-countdown .bs-countdown-button a.btn{display:block;font-family:"brandon-text";font-size:18px;font-weight:700;line-height:46px;text-transform:uppercase;color:#c00;text-align:center;background-color:#fff;padding:0;margin-bottom:13px;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);outline:none}#bs-countdown .bs-countdown-button a.btn:last-child{margin-bottom:0}#bs-countdown .bs-countdown-close{display:none;background-color:rgba(0,0,0,0);background-image:url(../images/signup-icon.png);background-repeat:no-repeat;background-position:-48px 0;width:20px;height:20px;border:0;padding:0 0;cursor:pointer;outline:none;position:absolute;right:10px;top:10px}#bs-countdown-mobile{position:fixed;right:0;bottom:0;left:0;background-color:#c00;padding:15px 15px;color:#fff;display:none;opacity:1;visibility:visible;z-index:200;transition:all .3s ease;-webkit-transition:all .3s ease}#bs-countdown-mobile .bs-countdown-inner{display:flex;align-items:center;justify-content:space-between}#bs-countdown-mobile p{font-family:"brandon-text";font-size:16px;line-height:1.2;font-weight:700;margin:0 0}#bs-countdown-mobile a.btn{display:inline-block;font-family:"brandon-text";font-size:12px;font-weight:700;line-height:44px;text-transform:uppercase;color:#c00;background-color:#fff;padding:0 15px;border-radius:10px;box-shadow:3px 5px 20px rgba(0,0,0,.1);outline:none}@media(min-width: 768px){#bs-countdown-mobile p{font-size:24px}}@media(min-width: 992px){#bs-countdown-mobile p{font-size:30px}#bs-countdown-mobile a.btn{font-size:20px;line-height:60px;padding:0 30px}}@media(max-width: 1199px){#bs-countdown-mobile{display:block}#bs-countdown{opacity:0;visibility:hidden}#bs-countdown .bs-countdown-close{display:block}body.open-bs-countdown #bs-countdown{opacity:1;visibility:visible}body.open-bs-countdown #bs-countdown-mobile{opacity:0;visibility:hidden}}@media(max-width: 575px){#bs-countdown{top:50%;bottom:auto;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}#bs-countdown-mobile a.btn{padding:0 10px}}body.page-template-page_landing{background-color:#eee}body.page-template-page_landing #site-content{padding:0 0}#lp-header{font-family:"Lato",sans-serif;font-size:22px;color:rgba(255,255,255,.7);padding:90px 0 180px;background-image:url(../images/gradient-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}#lp-header h1{font-size:48px;font-family:"brandon-text";font-weight:700;color:#fff;margin:0 0 20px}#lp-header p{line-height:32px;margin:0 0 25px}#lp-header p:last-child{margin-bottom:0}#lp-header .lp-header-text.col-md-12{max-width:960px;margin-left:auto;margin-right:auto}#lp-content{padding-bottom:35px}#lp-content p.copyright{font-family:"Lato",sans-serif;font-size:14px;color:#aaa;margin:0 0}#lp-content p.copyright a{display:inline-block;color:#aaa;margin:0 0 0 10px}#lp-form{padding:50px 50px;margin-top:-80px;margin-bottom:75px;border-radius:5px;background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.1)}#lp-form form>div{display:block;width:100%;margin-bottom:10px}#lp-form form>div:last-child{margin-bottom:0}#lp-form .form-control{width:100%;border:1px solid #ccc;border-radius:5px;height:60px;padding:0 20px;font-size:22px;font-family:"Lato",sans-serif;outline:none}#lp-form button[type=submit]{font-family:"brandon-grotesque";font-size:22px;color:var(--color-primary);font-weight:700;line-height:60px;text-align:center;text-transform:uppercase;width:100%;padding:0 20px;border:0;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);background-color:#e5d32b;background-image:linear-gradient(to top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0));outline:none}#lp-form p.lp-form-message{font-size:22px;font-family:"Lato",sans-serif;color:#2da61d;text-align:center;width:100%;margin:0}@media(min-width: 992px){#lp-header .row{display:flex;flex-wrap:wrap}#lp-header .row:before,#lp-header .row:after{display:none}#lp-header .row .lp-header-text{order:1}#lp-header .row .lp-header-photo{order:2;padding-top:15px;padding-left:55px}#lp-form form{display:flex;flex-wrap:wrap;margin:0 -5px}#lp-form form>div{width:33.33%;padding:0 5px;margin-bottom:0}}@media(max-width: 991px){#lp-header .row .lp-header-photo{padding-bottom:30px}}@media(max-width: 767px){#lp-header{padding-top:20px;padding-bottom:120px}}@media(max-width: 575px){#lp-form{padding:30px 20px}#lp-form button[type=submit]{font-size:20px}}.newyear-deal__countdown{display:flex;flex-wrap:wrap}.newyear-deal__countdown .countdown-item{width:25%;font-family:"Lato",sans-serif;font-size:14px;color:#fff;text-align:center}.newyear-deal__countdown .countdown-label{text-transform:uppercase;opacity:.7}#newyear-deal{position:fixed;right:0;bottom:-84px;left:0;background-color:#c00;opacity:0;visibility:hidden;z-index:500;transition:all .3s;-webkit-transition:all .3s}#newyear-deal .mobile{display:none}#newyear-deal .newyear-deal__countdown{width:260px;background-color:rgba(51,51,51,.2);padding:15px 15px;margin-right:25px}#newyear-deal .newyear-deal__countdown .countdown-number{font-size:30px;font-weight:700;line-height:34px}#newyear-deal.show{bottom:0;opacity:1;visibility:visible}.newyear-deal__text{font-family:"brandon-text";font-weight:700;font-size:24px;color:#fff}.newyear-deal__btn{display:inline-block;position:absolute;top:50%;right:50px;min-width:180px;background-color:#fff;border-radius:10px;padding:0 10px;box-shadow:0 2px 4px rgba(0,0,0,.1);font-family:"brandon-text";font-size:18px;font-weight:700;color:#c00 !important;line-height:46px;text-align:center;text-transform:uppercase;text-decoration:none !important;outline:none !important;transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media(max-width: 1199px){body.newyear-deal-show{padding-bottom:60px}}@media(max-width: 1024px){.newyear-deal__text{font-size:18px}.newyear-deal__btn{min-width:140px;right:20px;font-size:16px;line-height:42px}.newyear-deal__countdown .countdown-item{font-size:12px}#newyear-deal .newyear-deal__countdown{width:200px;padding:10px 10px}#newyear-deal .newyear-deal__countdown .countdown-number{font-size:24px;line-height:26px}}@media(max-width: 767px){.newyear-deal__text{padding-right:145px;font-size:16px;line-height:1.2}#newyear-deal{height:62px;padding-left:20px;bottom:-62px}#newyear-deal .mobile{display:block}#newyear-deal .desktop{display:none}}@media(max-width: 575px){.newyear-deal__btn{min-width:120px;font-size:12px;line-height:40px}#newyear-deal{height:60px;bottom:-60px}}.newyear-intro{font-family:"Lato",sans-serif;font-size:21px;color:var(--color-gray);padding:50px 30px 0}.newyear-intro h2,.newyear-intro h3{font-family:"brandon-text";font-weight:700}.newyear-intro h2{font-size:36px;margin:0 0 20px}.newyear-intro h3{font-size:20px;color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px}.newyear-intro p{line-height:30px}.newyear-intro p:last-child{margin-bottom:0}.newyear-intro .container-fluid{background-color:#f6f6f6;max-width:100%;padding:80px 30px}.newyear-intro .newyear-deal__countdown{max-width:360px;margin:0 auto 40px}.newyear-intro .newyear-deal__countdown .countdown-item{color:#333}.newyear-intro .newyear-deal__countdown .countdown-number{font-family:"brandon-text";font-size:60px;font-weight:700;line-height:62px;color:#333}.newyear-intro.newyear-intro-bottom{padding-bottom:60px}.newyear-intro.newyear-intro-bottom .container-fluid{padding:65px 30px}@media(min-width: 768px){body.page-template-page_newyear .home-program .home-program-intro{min-height:auto;padding:85px 80px 70px}}@media(min-width: 1199px){.newyear-intro{padding-left:50px;padding-right:50px}.newyear-intro .newyear-deal__countdown .countdown-item:first-child{position:relative;right:10px}}@media(max-width: 767px){.newyear-intro{padding-left:20px;padding-right:20px}}@media(max-width: 575px){.newyear-intro .newyear-deal__countdown{margin-bottom:20px}.newyear-intro .newyear-deal__countdown .countdown-item{padding:0 10px}.newyear-intro .newyear-deal__countdown .countdown-number{font-size:30px;line-height:32px}}#subscribe-modal{position:fixed;top:0;left:0;width:100%;background-color:#f6f6f6;padding:15px 0;font-size:18px;line-height:1.5;color:#333;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-transform:translateY(-200px);transform:translateY(-200px);opacity:0;visibility:hidden;transition:all .3s;z-index:500}#subscribe-modal .close{float:none;position:absolute;right:15px;top:20px;width:20px;height:20px;background-image:url(../images/signup-icon.png);background-repeat:no-repeat;background-position:-48px 0;text-indent:-9999px;overflow:hidden;opacity:1;cursor:pointer;outline:none}#subscribe-modal .heading{background:rgba(0,0,0,0);padding:0;margin:0 0 4px;font-family:"brandon-grotesque";font-size:28px;line-height:1;font-weight:700;color:#333}#subscribe-modal .description{margin-bottom:12px}#subscribe-modal .alert{padding:10px 20px;margin:0}#subscribe-modal form{display:flex;align-items:center;justify-content:center}#subscribe-modal form input[type=email],#subscribe-modal form input[type=text]{width:198px;height:44px;border:1px solid #ccc;border-radius:5px;padding:0 15px;margin:0 10px 0 0}#subscribe-modal form .btn{font-size:16px;min-width:132px;padding:0 15px;line-height:44px}#subscribe-modal form.loading{cursor:wait}#subscribe-modal form.loading .btn{pointer-events:none}#subscribe-modal.show{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width: 575.98px){#subscribe-modal{font-size:16px}#subscribe-modal .heading{font-size:24px}#subscribe-modal form input[type=email],#subscribe-modal form input[type=text]{width:120px;margin-right:8px}#subscribe-modal form .btn{min-width:110px;font-size:14px}}.corporate-btn-wrapper{display:flex;align-items:center;justify-content:center;padding-top:25px}.corporate-btn{display:flex;align-items:center;justify-content:center;min-height:59px;border:0;padding:0 20px;background-color:#f5f5f5;border-radius:5px;font-family:"Lato",sans-serif;font-size:17px;font-weight:700;color:#555 !important;text-align:center;text-decoration:none !important}.corporate-btn__icon{margin-right:11px}.corporate-btn__text{display:flex;align-items:center}.corporate-btn__text>i{margin-left:8px}@media(max-width: 575.98px){.corporate-btn{min-height:54px;font-size:14px}}.programs-wrap{font-family:"Lato",sans-serif;color:var(--color-gray)}.programs-wrap .card-program{position:relative;height:100%;background-color:#fff;padding-right:30px;padding-bottom:180px;padding-left:30px;border-radius:10px;border:1px solid #e7e7e7;box-shadow:0 6px 12px rgba(var(--color-primary-rgb), 0.05);font-size:19px;line-height:1.4;color:var(--color-gray);text-align:center;overflow:hidden}.programs-wrap .card-program:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid rgba(0,0,0,0);border-radius:10px;transition:border-color .25s;z-index:1}.programs-wrap .card-program>*{position:relative;z-index:10}.programs-wrap .card-program p{margin-bottom:0;line-height:1.4}.programs-wrap .card-program__title{height:260px;padding-top:50px}.programs-wrap .card-program__title h3{margin-bottom:8px;font-family:"brandon-text";font-size:26px;font-weight:700}.programs-wrap .card-program__title h3 sup{font-size:50%;top:-10px}.programs-wrap .card-program__title .logo{display:flex;align-items:center;justify-content:center;width:80px;margin:0 auto 20px}.programs-wrap .card-program__price{height:154px;background-color:rgba(0,0,0,.02);padding:40px 30px 0;margin-left:-30px;margin-right:-30px}.programs-wrap .card-program__price .price{margin-bottom:4px;font-family:"brandon-text";font-size:39px;line-height:1;font-weight:700;color:#333}.programs-wrap .card-program__price .price>small{font-size:19px}.programs-wrap .card-program__text{padding-top:35px;padding-bottom:60px;text-align:left}.programs-wrap .card-program__text h4{margin:0 0 3px;font-size:19px;font-weight:700}.programs-wrap .card-program__text p{margin-bottom:20px}.programs-wrap .card-program__text p:last-child{margin-bottom:0}.programs-wrap .card-program__text ul{margin:0 !important;padding:0;list-style:none}.programs-wrap .card-program__text ul>li{position:relative;margin-bottom:25px;padding-left:33px}.programs-wrap .card-program__text ul>li:before{content:"";position:absolute;top:-2px;left:0;width:23px;height:23px;background-image:url(../images/checkcircle-8fde7f.svg);background-repeat:no-repeat;background-position:0}.programs-wrap .card-program__text ul>li.no:before{background-image:url(../images/multiplycircle-cb8054.svg)}.programs-wrap .card-program__text ul>li:last-child{margin-bottom:0}.programs-wrap .card-program__text .secondary-list{border-top:1px solid #ccc;padding-top:50px;margin-top:50px}.programs-wrap .card-program__text .secondary-list>h4{margin-bottom:25px;color:#333}.programs-wrap .card-program__text .secondary-list .no{opacity:.5}.programs-wrap .card-program__btn{position:absolute;right:0;bottom:0;left:0;padding:0 30px 50px}.programs-wrap .card-program__btn p{font-style:italic}.programs-wrap .card-program__btn .btn{width:100%;max-width:268px;padding:20px 20px;border-radius:5px;margin-bottom:15px;font-family:"brandon-text";font-size:20px;line-height:1;font-weight:700;box-shadow:0 2px 3px rgba(0,0,0,.08)}.programs-wrap .card-program__plans h4{border-top:1px solid #ccc;padding-top:50px;margin-top:0;margin-bottom:30px;font-family:"brandon-text";font-size:17px;font-weight:700;color:#333;text-align:center;text-transform:uppercase}.programs-wrap .card-program__plans .plan{position:relative;background-color:#f6f6f6;padding:30px 30px;border-radius:6px;font-size:19px;text-align:left}.programs-wrap .card-program__plans .plan__title{margin-bottom:5px;padding-right:80px;font-family:"brandon-text";font-size:24px;font-weight:700;color:#333;text-transform:uppercase}.programs-wrap .card-program__plans .plan__price{position:absolute;top:33px;right:30px;font-weight:700;color:var(--color-primary)}.programs-wrap .card-program__plans .plan:not(:last-child){margin-bottom:20px}.programs-wrap .card-program--1{margin-right:-200px;padding-right:210px}.programs-wrap .card-program--1 .card-program__title{height:240px;padding-top:35px}.programs-wrap .card-program--1 .card-program__btn{right:200px;padding-bottom:30px}.programs-wrap .card-program--2 .card-program__title h3{font-size:32px}.programs-wrap .card-program--2 .card-program__price{background-color:rgba(254,211,8,.1)}.programs-wrap .card-program--2 .card-program__text .primary-list{min-height:285px}.programs-wrap .card-program--3 .card-program__text ul>li:not(.no):before{background-image:url(../images/checkcircle-b0dcee.svg)}.programs-wrap .programs__nav{display:none;margin:0 0 40px;padding:30px 0}.programs-wrap .programs__nav:before{content:"";position:absolute;top:50%;left:0;right:0;height:52px;background-color:#ededed;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.programs-wrap .programs__nav .swiper-slide:before,.programs-wrap .programs__nav .swiper-slide:after{content:"";position:absolute;left:50%;background-repeat:no-repeat;background-position:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;transition:opacity .25s}.programs-wrap .programs__nav .swiper-slide:before{width:59px;height:17px;top:-24px;background-image:url(/wp-content/uploads/2024/04/shape-2-b0dcee.svg)}.programs-wrap .programs__nav .swiper-slide:after{width:104px;height:9px;bottom:-18px;background-image:url(/wp-content/uploads/2024/04/shape-1-b0dcee.svg)}.programs-wrap .programs__nav .swiper-slide button{display:block;width:100%;background-color:rgba(0,0,0,0);border:0;border-radius:10px;padding:0 10px;font-family:"brandon-text";font-size:18px;line-height:44px;font-weight:500;color:var(--color-gray);white-space:nowrap;text-align:center;transition:all .25s}.programs-wrap .programs__nav .swiper-slide button sup{font-size:55%;top:-7px}.programs-wrap .programs__nav .swiper-slide-thumb-active:before,.programs-wrap .programs__nav .swiper-slide-thumb-active:after{opacity:1}.programs-wrap .programs__nav .swiper-slide-thumb-active button{background-color:#fff;color:#333;font-weight:700;box-shadow:0 1px 3px rgba(0,0,0,.1)}.programs-wrap .programs__nav .swiper-slide--1{width:139px}.programs-wrap .programs__nav .swiper-slide--2{width:105px}.programs-wrap .programs__nav .swiper-slide--3{width:136px}.programs-wrap .programs__nav .swiper-slide--2:before{background-image:url(/wp-content/uploads/2024/04/shape-2-fed308.svg)}.programs-wrap .programs__nav .swiper-slide--2:after{background-image:url(/wp-content/uploads/2024/04/shape-1-fed308.svg)}.programs-wrap .programs__slider .swiper-slide{width:400px;height:auto;padding:20px 10px}.programs-wrap .programs__slider .swiper-slide--1{padding-top:40px;padding-bottom:40px}.programs-wrap .programs__slider .swiper-slide-active .card-program:before{border-color:#fed308}.programs-wrap .programs__slider .swiper-scrollbar.swiper-scrollbar-horizontal{width:80%;position:relative;top:auto;right:auto;bottom:auto;left:auto;margin:20px auto 0}.programs-wrap .programs__slider .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background-color:var(--color-primary)}@media(min-width: 1200px){.programs-wrap .programs__slider .swiper-scrollbar{display:none !important}}@media(max-width: 1199.98px){.programs-wrap .programs__slider:before,.programs-wrap .programs__slider:after{position:absolute;top:20px;bottom:44px;width:40px;z-index:10}.programs-wrap .programs__slider:before{background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);left:0}.programs-wrap .programs__slider:after{background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);right:0}}@media(max-width: 575.98px){.programs-wrap .card-program{font-size:18px}.programs-wrap .card-program__text h4{font-size:18px}.programs-wrap .card-program__btn{font-size:16px}.programs-wrap .card-program__btn .btn{font-size:18px}.programs-wrap .programs__nav{display:block}.programs-wrap .programs__slider .swiper-slide{width:calc(100vw - 80px)}.programs-wrap .card-program__title h3{font-size:24px}.programs-wrap .card-program__price .price{font-size:32px}}.programs-wrap .compare-text{max-width:500px;margin:40px auto 0;background-color:#eee;border-radius:10px;padding:40px 30px;text-align:center}.programs-wrap .compare-text h4{margin:0 0 8px;font-family:"brandon-text";font-size:20px;font-weight:700;color:#333}.programs-wrap .compare-text p{margin-bottom:0;font-size:19px;line-height:28px;color:#333}.programs-wrap .compare-text p a{color:var(--color-primary);font-weight:700;text-decoration:none}.programs-wrap.medellin .programs__slider .swiper-slide{width:540px;padding:20px}.programs-wrap.medellin .card-program{height:auto;padding:0 50px 60px;margin:0}.programs-wrap.medellin .card-program:before{display:none}.programs-wrap.medellin .card-program__title{height:auto;padding-top:50px;padding-bottom:50px;border-bottom:1px solid #ccc}.programs-wrap.medellin .card-program__title h3{font-size:30px}.programs-wrap.medellin .card-program__title p{max-width:280px;margin-right:auto;margin-left:auto}.programs-wrap.medellin .card-program__title .logo{height:76px}.programs-wrap.medellin .card-program__text{padding-top:50px}.programs-wrap.medellin .card-program__btn{position:relative;padding:60px 0 0}.programs-wrap.medellin .card-program__btn p{margin-bottom:22px;font-style:normal}.programs-wrap.medellin .card-program__btn p strong{color:#555}.programs-wrap.medellin .card-program__btn .btn{width:175px;padding:12px 10px;border:3px solid var(--color-primary);margin:0}.programs-wrap.medellin .card-program__btn .btn-primary{border-color:rgba(0,0,0,0)}.programs-wrap.medellin .card-program__btn .btn-wrap{display:flex;align-items:center;justify-content:space-between;position:relative}.programs-wrap.medellin .card-program__btn .btn-wrap:before{content:"or";position:absolute;top:50%;left:50%;font-style:italic;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.programs-wrap.medellin .card-program--2 .card-program__text ul>li:not(.no):before{background-image:url(../images/checkcircle-b0dcee.svg)}@media(min-width: 1200px){.programs-wrap.medellin .compare-text{display:none}.programs-wrap.medellin .programs__slider .compare-text{display:block}.programs-wrap.medellin .programs__slider .swiper-slide{display:flex;flex-direction:column;justify-content:space-between}}@media(max-width: 1199.98px){.programs-wrap.medellin .programs__slider .compare-text{display:none}}@media(max-width: 767px){.programs-wrap.medellin .card-program{padding:0 30px 40px}.programs-wrap .card-program__plans .plan{padding:20px}.programs-wrap .card-program__plans .plan__title{font-size:19px}.programs-wrap .card-program__plans .plan__price{top:19px;right:20px}.programs-wrap.medellin .card-program__btn .btn{width:140px;font-size:16px}.programs-wrap.medellin .programs__slider .swiper-slide{width:400px;padding-right:10px;padding-left:10px}}@media(max-width: 575.98px){.programs-wrap.medellin .card-program__title h3{font-size:26px}.programs-wrap.medellin .card-program__btn .btn{width:100%;max-width:100%}.programs-wrap.medellin .card-program__btn .btn:not(:last-child){margin-bottom:30px}.programs-wrap.medellin .card-program__btn .btn-wrap{display:block}.programs-wrap.medellin .programs__slider .swiper-slide{width:calc(100vw - 40px)}.programs-wrap .compare-text{padding:30px 20px}}.how-works-slider .item{display:flex;flex-direction:column;justify-content:space-between;height:100%;background-color:#fff;padding:40px;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.06);overflow:hidden}.how-works-slider .item__text{margin-bottom:25px;font-family:"Lato";font-size:20px;line-height:1.5;color:var(--color-gray)}.how-works-slider .item__text p{margin-bottom:15px;line-height:1.5}.how-works-slider .item__text p strong{color:#333}.how-works-slider .item__text ul{padding-left:30px;margin-bottom:15px}.how-works-slider .item__text ul:last-child,.how-works-slider .item__text p:last-child{margin-bottom:0}.how-works-slider .item__image{border-radius:10px;overflow:hidden}.how-works-slider .item__image img{display:block;width:calc(100% + 2px);max-width:none;height:auto;margin-left:-1px}.how-works-slider .swiper-slide{max-width:600px;height:auto;padding-right:20px}.how-works-slider .swiper-pagination-progressbar{position:relative;top:auto;left:auto;width:auto;height:5px;background-color:#e6e6e6;border-radius:10px;margin-top:30px;overflow:hidden}.how-works-slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:var(--color-primary);border-radius:10px}@media(min-width: 1300px){.how-works-slider{margin-right:calc(-0.5*(100vw - 1100px));margin-left:calc(-0.5*(100vw - 1100px));padding-left:calc(.5*(100vw - 1100px))}.how-works-slider .swiper-pagination-progressbar{margin-right:calc(.5*(100vw - 1100px))}}@media(max-width: 1299px){.how-works-slider{margin-right:-100px;margin-left:-100px;padding-left:100px}.how-works-slider .swiper-pagination-progressbar{margin-right:100px}}@media(max-width: 1023px){.how-works-slider .item{padding:20px}.how-works-slider .swiper-pagination-progressbar{margin-right:20px}}@media(max-width: 767px){.how-works-slider{margin-right:-40px;margin-left:-40px;padding-left:40px}.how-works-slider .swiper-slide{max-width:500px}.how-works-slider .swiper-pagination-progressbar{margin-right:40px}}@media(max-width: 575px){.how-works-slider .swiper-slide{max-width:calc(100vw - 80px)}}#medellin-bar{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;overflow:hidden;z-index:200}#medellin-bar:before{content:"";position:absolute;top:-20px;right:30%;width:210px;height:180px;background-image:url(https://baselang.com/wp-content/uploads/2024/06/shape-3.png);background-repeat:no-repeat;background-position:0;background-size:contain;z-index:1}#medellin-bar .inner{display:flex;align-items:center;justify-content:space-between;position:relative;padding:18px 15px;z-index:10}#medellin-bar .medellin-bar__text{font-family:"Lato",sans-serif;font-size:21px;line-height:1.2;color:var(--color-gray)}#medellin-bar .medellin-bar__text h4{margin:0 0 3px;font-size:21px;line-height:1.2;font-weight:700;color:#555}#medellin-bar .medellin-bar__text p{margin:0;line-height:inherit}#medellin-bar .medellin-bar__text p strong{color:#555}#medellin-bar .medellin-bar__action{display:flex;align-items:center;gap:15px}#medellin-bar .medellin-bar__action img{display:block;width:50px;max-width:50px;height:auto}#medellin-bar .medellin-bar__action .btn{min-width:175px;padding:12px 12px;border:3px solid var(--color-primary);border-radius:5px;font-family:brandon-text;font-size:20px;line-height:1;font-weight:700;color:var(--color-primary)}#medellin-bar .medellin-bar__action .btn-primary{border-color:rgba(0,0,0,0);color:#fff}#medellin-bar .medellin-bar__action .btn-wrap{display:flex;align-items:center;gap:10px}@media(min-width: 768px){#medellin-bar .medellin-bar__action{gap:20px}}@media(min-width: 1200px){#medellin-bar .inner{padding-right:80px}}@media(max-width: 767.98px){#medellin-bar:before{top:auto;right:-80px;bottom:-120px}#medellin-bar .inner{align-items:flex-end;padding:20px}#medellin-bar .medellin-bar__text{font-size:17px}}#testimonials-slider .item{min-height:100%;background-color:#f6f6f6;border-radius:14px;overflow:hidden}#testimonials-slider .item__image{position:relative}#testimonials-slider .item__image .popup_video{display:block}#testimonials-slider .item__image .popup_video:after{content:"";position:absolute;bottom:20px;right:20px;width:60px;height:60px;background-image:url(../images/icon-play-circle-ffffff.svg);background-repeat:no-repeat;background-position:center;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.1);overflow:hidden;z-index:10;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}#testimonials-slider .item__image:hover .popup_video:after{-webkit-transform:scale(1.1);transform:scale(1.1)}#testimonials-slider .item__text{position:relative;padding:40px 40px;font-family:"Lato",sans-serif;font-size:18px;line-height:1.6;color:#555}#testimonials-slider .item__text:before{content:"";display:block;width:42px;height:33px;margin-bottom:20px;background-image:url(../images/icon-quote-334571.svg);background-repeat:no-repeat;background-position:0}#testimonials-slider .item__text p{line-height:1.6}#testimonials-slider .item__text .name{font-family:"brandon-text";font-size:22px;font-weight:700;color:#333}#testimonials-slider .item__text .btn{border-radius:4px;padding:9px 20px;font-size:16px}#testimonials-slider .swiper-slide{height:auto}#testimonials-slider .swiper-button-arrow{--swiper-navigation-size: 24px;width:60px;height:60px;top:50%;background:#fed308;border-radius:50%;margin-top:-30px;color:#fff}#testimonials-slider .swiper-button-prev{left:0}#testimonials-slider .swiper-button-next{right:0}#testimonials-slider .swiper-pagination{position:relative;top:auto;bottom:auto;left:auto;margin:auto;padding-top:20px}@media(min-width: 992px){#testimonials-slider .item{display:flex;flex-wrap:wrap}#testimonials-slider .item__image{width:45%}#testimonials-slider .item__text{width:55%}#testimonials-slider .swiper-slide{padding-right:90px;padding-left:90px}#testimonials-slider .swiper-pagination{display:none}}@media(max-width: 991.98px){#testimonials-slider .item__image:before{content:"";display:block;padding-top:75%}#testimonials-slider .swiper-button-arrow{display:none}}#realworld-opening-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);z-index:1000}#realworld-opening-modal .tve-leads-shortcode{display:flex;align-items:center;width:70%;max-width:1100px;min-height:100%;margin:0 auto}#realworld-opening-modal .tve-leads-shortcode>div{width:100%}#realworld-opening-modal .tve-leads-shortcode .thrv-leads-form-box{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 240px);overflow:auto}#realworld-opening-modal .tve-leads-shortcode .thrv-leads-form-box>.thrv_wrapper{width:700px;max-width:100%;margin:0 auto}body.page-id-649905:not(.realworld-selected-level):not(.tve_editor_page),body.page-id-650205:not(.realworld-selected-level):not(.tve_editor_page){height:100vh;min-height:auto;overflow:hidden}body.realworld-selected-level #realworld-opening-modal,body.tve_editor_page #realworld-opening-modal{display:none !important}@media(max-width: 767.98px){#realworld-opening-modal .tve-leads-shortcode{width:calc(100% - 40px)}#realworld-opening-modal .tve-leads-shortcode .thrv-leads-form-box{height:calc(100vh - 120px)}}@media(max-height: 780px){#realworld-opening-modal .tve-leads-shortcode{max-width:700px}#realworld-opening-modal .tve-leads-shortcode .thrv-leads-form-box{display:block;height:auto;max-height:calc(100vh - 40px)}}.card-review{--card--padding: 40px;position:relative;background-color:#fff;padding:var(--card--padding);padding-top:60px;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.05)}.card-review *{box-sizing:border-box !important}.card-review__image{position:absolute;top:calc(-1*var(--card--padding));left:var(--card--padding);width:80px;height:80px;border-radius:50%;overflow:hidden}.card-review__text{font-family:"Lato",sans-serif;font-size:19px;line-height:1.6;color:#767676;text-align:left}.card-review__text h4{margin:0 0 20px;font-family:"brandon-text";font-size:26px;font-weight:700;color:#333}.card-review__text p:last-child{margin-bottom:0}.card-review__text p strong{display:inline;background-color:rgba(254,211,8,.15);padding:0 2px;font-weight:400}.card-review__text iframe{display:block;width:100%;border-radius:5px;margin-bottom:25px;overflow:hidden}.card-review__text .btn{display:block;width:100%;max-width:260px;padding:16px 20px;border-radius:5px;font-family:"brandon-text";font-size:18px;line-height:1;font-weight:700;box-shadow:0 2px 3px rgba(0,0,0,.08)}.card-review__text .more-link{font-weight:700}@media(max-width: 767px){.card-review{--card--padding: 20px}.card-review__text{font-size:17px}.card-review__text h4{font-size:22px}.card-review__text .btn{font-size:16px}}#student-spotlight *{box-sizing:border-box !important}#student-spotlight .card-review{padding-top:80px;border:1px solid #ddd}#student-spotlight .card-review__text h4{text-align:center}#student-spotlight .card-review__image{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#student-spotlight .swiper{padding-left:100px}#student-spotlight .swiper-slide{max-width:480px;padding:40px 40px 10px 0}#student-spotlight .swiper-pagination{position:relative;top:auto;right:auto;bottom:auto;left:auto;padding-top:20px;padding-right:100px}#student-spotlight .swiper-button-arrow{--swiper-navigation-size: 30px;background-color:#f6f6f6;padding:0;width:40px;height:80px;color:#333}#student-spotlight .swiper-button-arrow:hover{background-color:#eee}#student-spotlight .swiper-button-next{right:0;border-radius:10px 0 0 10px}#student-spotlight .swiper-button-prev{left:0;border-radius:0 10px 10px 0}@media(min-width: 1400px){#student-spotlight .swiper{padding-right:60px}#student-spotlight .swiper-slide{max-width:100%}}@media(max-width: 1023px){#student-spotlight .swiper{padding-left:50px}#student-spotlight .swiper-slide{max-width:440px}#student-spotlight .swiper-pagination{padding-right:50px}}@media(max-width: 767px){#student-spotlight .swiper{padding-left:20px}#student-spotlight .swiper-pagination{padding-right:20px}#student-spotlight .swiper-slide{max-width:320px;padding-right:20px}#student-spotlight .swiper-button-arrow{--swiper-navigation-size: 20px;width:30px;height:60px}}#wall-love *{box-sizing:border-box !important}#wall-love .card-review__text .category{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;min-width:100px;height:42px;border-radius:5px;padding:0 15px;background-color:rgba(51,69,113,.1);font-family:"brandon-text";font-size:14px;line-height:1;color:var(--color-primary);font-weight:700;text-transform:uppercase;text-align:center}#wall-love .card-review__text .category:after{content:"💻";display:inline-block}#wall-love .card-review__text .category--family{background-color:rgba(203,128,84,.2);color:#cb8054}#wall-love .card-review__text .category--family:after{content:"🦮"}#wall-love .card-review__text .category--romance{background-color:rgba(204,0,0,.1);color:#c00}#wall-love .card-review__text .category--romance:after{content:"❤️"}#wall-love .card-review__text .category--travel{background-color:rgba(143,222,127,.2);color:#8fde7f}#wall-love .card-review__text .category--travel:after{content:"✈️"}#wall-love .card-review__text .category--hobbyist{background-color:rgba(205,220,57,.14);color:#cddc39}#wall-love .card-review__text .category--hobbyist:after{content:"👨‍💼"}#wall-love .review-grid__item{padding-top:70px}#other-reviews *{box-sizing:border-box !important}#other-reviews .card-review{padding:30px}#other-reviews .swiper{padding-left:100px;padding-bottom:20px}#other-reviews .swiper-slide{max-width:540px;padding:10px 40px 10px 0}#other-reviews .swiper-button-arrow{--swiper-navigation-size: 30px;background-color:#eee;padding:0;width:40px;height:80px;color:#333}#other-reviews .swiper-button-next{right:0;border-radius:10px 0 0 10px}#other-reviews .swiper-button-prev{left:0;border-radius:0 10px 10px 0}#other-reviews .swiper-scrollbar{left:100px;right:100px;width:auto}@media(max-width: 1023px){#other-reviews .swiper{padding-left:50px}#other-reviews .swiper-slide{max-width:440px}#other-reviews .swiper-scrollbar{left:50px;right:50px}}@media(max-width: 767px){#other-reviews .swiper{padding-left:20px}#other-reviews .swiper-slide{max-width:320px;padding-right:20px}#other-reviews .swiper-button-arrow{--swiper-navigation-size: 20px;width:30px;height:60px}#other-reviews .swiper-scrollbar{left:20px;right:20px}}.countdown-inline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:10px;background-color:rgba(254,211,8,.3);border-radius:10px;padding:13px 20px}.countdown-inline__item{display:flex;align-items:flex-end;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;font-family:"brandon-text";font-weight:700;line-height:1;color:#333;text-transform:uppercase}.countdown-inline__item-number{font-size:23px}.countdown-inline__item-label{padding-bottom:2px;font-size:15px;color:rgba(51,51,51,.7)}@media(max-width: 575px){.countdown-inline{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding-right:15px;padding-left:15px}.countdown-inline__item-number{font-size:17px}.countdown-inline__item-label{padding-bottom:0;font-size:11px}}.corporate-partners{overflow:hidden}.corporate-partners *{box-sizing:border-box !important}.corporate-partners>*{flex-shrink:0}.corporate-partners__wrap{display:flex;align-items:center;justify-content:center;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;row-gap:24px;opacity:.5}@media(max-width: 1023px){.corporate-partners__wrap{-webkit-animation:marquee 30s linear infinite;animation:marquee 30s linear infinite}}@media(max-width: 575px){.corporate-partners__wrap{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}.corporate-testimonials{position:relative}.corporate-testimonials *{box-sizing:border-box !important}.corporate-testimonials .item{--item-padding: 24px;width:100%;height:100%;background-color:#fff;padding:var(--item-padding);border:1px solid #e7e7e7;border-radius:10px;font-family:"Lato",sans-serif;font-size:18px;color:rgba(45,45,45,.8);box-shadow:0 7px 20px rgba(var(--color-primary-rgb), 0.05)}.corporate-testimonials .item p{margin-bottom:0;line-height:inherit}.corporate-testimonials .item__title{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:70px;padding-left:calc(70px + var(--item-padding));margin-bottom:var(--item-padding)}.corporate-testimonials .item__title img{position:absolute;top:0;left:0;width:70px;height:70px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.corporate-testimonials .item__title .name{margin-bottom:4px;font-size:20px;font-weight:600}.corporate-testimonials .item__title .position{font-style:italic;color:rgba(var(--color-primary-rgb), 0.8)}.corporate-testimonials .item__text{font-size:24px;line-height:1.5}.corporate-testimonials .item__text p strong{display:inline;background-color:rgba(254,211,8,.15);padding:0 2px;font-weight:400}.corporate-testimonials .swiper-slide{width:700px;height:auto;padding:20px 10px}.corporate-testimonials .swiper-pagination{position:relative;top:auto;right:auto;bottom:auto;left:auto;padding-top:20px}.corporate-testimonials .swiper-pagination .swiper-pagination-bullet{background-color:var(--color-primary);opacity:.2}.corporate-testimonials .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.corporate-testimonials .swiper-pagination:empty{display:none}.corporate-testimonials .swiper-button-arrow{--swiper-navigation-size: 48px;width:48px;height:48px;background-color:rgba(0,0,0,0);border-radius:50%;color:var(--color-primary);z-index:15}.corporate-testimonials .swiper-button-arrow:before{content:"";position:absolute;width:15px;height:26px;background-color:currentColor;-webkit-mask:url(../images/arrow-right-15x26.svg);mask:url(../images/arrow-right-15x26.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain}.corporate-testimonials .swiper-button-arrow:after{display:none}.corporate-testimonials .swiper-button-prev{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.corporate-testimonials .swiper-button-next{right:0}@media(min-width: 768px){.corporate-testimonials:before,.corporate-testimonials:after{content:"";position:absolute;top:0;width:150px;height:100%;z-index:10}.corporate-testimonials:before{left:0;background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.corporate-testimonials:after{right:0;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%)}}@media(max-width: 991.98px){.corporate-testimonials .swiper-slide{width:600px}}@media(max-width: 767.98px){.corporate-testimonials .swiper-slide{padding-right:12px;padding-left:12px}.corporate-testimonials .swiper-button-arrow{display:none !important}}#calendar-heading p strong{display:inline-block;color:var(--color-primary) !important}#calendar-heading p strong>span[class]{display:inline-block}#calendar-heading .country-flags{font-size:90%}.iti--inline-dropdown{display:block;width:100%}.iti--inline-dropdown .iti__selected-country{border-radius:5px;padding:0 !important}.iti--inline-dropdown .iti__selected-country .iti__selected-country-primary{width:60px !important;justify-content:center;padding:0 !important}.iti--inline-dropdown .iti__country-list{margin:0 !important}.iti--inline-dropdown .iti__country-list .iti__country{font-size:16px}#lg-m179hyec .tve_lg_regular_input#lg-m4mdge8c{z-index:10 !important}:not(#tve) #lg-m179hyec .tve_lg_regular_input#lg-m4mdge8c input.iti__search-input{display:block;width:calc(100% - 20px) !important;height:48px !important;padding:10px 20px !important;margin:10px auto !important}:not(#tve) #lg-m179hyec .tve_lg_regular_input#lg-m4mdge8c input[name=phone]{padding-left:75px !important}@media(min-width: 1024px){.trustpilot-custom-inline{position:relative;max-width:550px;overflow:hidden}.trustpilot-custom-inline .trustpilot-widget{position:relative;width:850px;top:0;left:-152px}}@media(max-width: 1199px){.intercom-lightweight-app .intercom-lightweight-app-launcher{bottom:80px !important}}@media screen and (max-width: 519.98px){[data-css=tve-u-1901a9f93be] .trustpilot-widget iframe{height:300px !important}}
