/*! * Lean Launch v1.1.1 * * Copyright 2015 Lean Labs, NPS Inc * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * * Webmaster @gilestalbot */.purchase-now{padding:2em;background:#e35d71;margin:20px -15px 20px -15px}.purchase-now h2{color:white;text-align:center;margin:0}.purchase-now p{text-align:center;line-height:1}.purchase-now p small{font-size:14px;margin-top:0;text-align:center;color:white}.purchase-now .btn{text-decoration:none !important;background:rgba(255,255,255,0.3);border:0;color:white;border:2px solid rgba(255,255,255,0.2);margin:0}.purchase-now .btn:hover,.main .purchase-now .btn:hover{background:rgba(0,0,0,0.1);color:white !important;border:2px solid rgba(0,0,0,0.2)}.list-arrow-bullet ul li,.list-large-arrow-bullet ul li,.list-circle-bullet ul li,.list-empty-circle-bullet ul li,.theme-ordered-list ol>li,.main ul li,.main ol li,.main ul li{margin-bottom:1em;padding:0}.breadcrumb-wrapper{background:0;padding:0}.breadcrumb{text-transform:none}.breadcrumb li{line-height:1;font-size:10px}.breadcrumb li a{color:rgba(0,0,0,0.5);font-size:10px;padding:0;display:inline-block}.breadcrumb li a:visited{color:rgba(0,0,0,0.5)}.breadcrumb li a:hover{color:rgba(0,0,0,0.5)}.breadcrumb>.active{font-size:inherit;font-size:10px;color:rgba(0,0,0,0.5);font-weight:300}.breadcrumb>li+li:before{color:rgba(0,0,0,0.5)}.main .blog-article img{min-height:300px;margin:0 auto}.blog-single .main img{display:block}ol,ul,.main ol,.main ul{padding:0 0 20px 20px;width:100%;max-width:90%;margin:0;display:block;list-style:disc}ol li,ul li,.main ol li,.main ul li{margin-bottom:1em}.main ol li:last-child,.main ul li:last-child{margin-bottom:0}.smart{max-width:none;width:100%;float:none;margin:0 0 40px;padding:0}.smart a img{display:block;max-width:none;width:100%;float:none;margin:0;padding:0}.format-icon,.pagination span.current,.pagination a.current,.pagination span:hover,.pagination a:hover,.searchform #searchsubmit,.widget .tabbed .tabs li:hover,.widget .tabbed .tabs li.current,.widget .tagcloud a:hover,.gallery-post-slider .flexslider-container .flex-direction-nav a{background:#0078c1}.searchform #s{background:white;color:#ccc}.blog-article .post-meta a:hover,.blog-article .read-more-link:after,.sidebar .widget ul li a:hover,.widget .tabbed .widget-list li .link-read-more,.widget-list li .link-read-more:after,.blog-article .read-more-link:hover{color:#0078c1}.widget .tabbed .tabs li:hover,.widget .tabbed .tabs li.current{border-color:#0078c1}.main .pagination span,.main .pagination a{background:#f1f1f1;color:#252525;text-decoration:none;border:1px solid rgba(0,0,0,0.1)}.main .pagination a:hover,.main .pagination a.current{background:#0078c1;color:white;text-decoration:none}.blog-article .post-meta ul li{padding:0 5px 0px 0;text-transform:none}.blog-article .post-meta ul li:before{padding-right:5px}.blog-article .post-meta ul{padding-bottom:1em}.entry-header{display:block;position:absolute;bottom:10px;right:0;z-index:888}.entry-header h2{margin:5px;background-color:rgba(255,255,255,0.8);text-align:left;padding:5px;font-weight:700}.entry-header h2 a{color:#252525;text-decoration:none}.entry-header h2 a:hover{color:#252525;text-decoration:underline}.widget .tabbed .widget-list li{border-bottom:1px dashed rgba(0,0,0,0.2)}.blog-article{padding:20px 0 0;border-bottom:1px dashed rgba(0,0,0,0.2);margin-bottom:0}.blog-article .post-meta{border-bottom:1px dashed rgba(0,0,0,0)}.blog-article .post-meta{margin-bottom:0}.post-meta ul li,.post-meta ul li:before{font-size:10px}h1.blog-header{text-transform:none}.blog-article p,.blog-article .post-summary p{line-height:inherit;margin-bottom:1em}.blog-article .read-more-link,.blog-article .read-more-link:after{color:#252525}.blog-article .read-more-link:hover,.blog-article .read-more-link:hover:after{color:#252525}.blog-article figure img{border-top:8px solid #252525;width:100%}.widget{margin-bottom:0}.widget .tabbed .widget-list li:last-child{border:0}.swipebox img{display:block;overflow:hidden}.post-summary p{font-size:16px}.fa:before{width:64px;height:64px;content:'';display:block}.fa-online:before{background:url(../img/global/i-online.png) no-repeat 10px 8px;background-size:50px}.fa-pin:before{background:url(../img/global/i-pin.png) no-repeat 10px 8px;background-size:50px}.fa-list:before{background:url(../img/global/i-list.png) no-repeat 10px 8px;background-size:50px}.list-arrow-bullet ul li,.list-large-arrow-bullet ul li,.list-circle-bullet ul li,.list-empty-circle-bullet ul li{line-height:1.4}.features-list{max-width:none}.features-list li p{line-height:inherit}.features-list{padding:0;list-style:none}.banner{padding-top:20px;padding-bottom:20px;overflow:hidden}.banner.blue a:hover{color:#fff}.options .content p{font-size:12px}.img-responsive{max-width:100%;width:100%}html,body{width:100%;overflow-x:hidden}body{font-family:'Titillium Web',sans-serif;line-height:1.4;color:#252525;background:#f9f9f9}::selection{background:#ff424c}::-moz-selection{background:#ff424c}a,p a{color:#3c92de;text-decoration:underline;transition:all .2s ease-in-out}a:visited,p a:visited{color:#0060a6}a:hover,p a:hover{color:#0078c1;text-decoration:underline}a:focus,p a:focus{color:#0078c1 !important}p a{color:#3c92de}p a{color:#3c92de}p,pre,blockquote,dl,ul,ol{font-size:1.4em;font-size:1.4rem}.main a,.main p a,.testimonials p a{color:#3c92de}.main a:hover,.main p a:hover,.testimonials p a:hover{color:#0060a6}strong{font-weight:700}small{font-weight:500}.lede{font-size:150%}.lede{font-weight:300}h1,h2,h3,h4,h5,h6{font-family:'Titillium Web',sans-serif;color:#252525;text-transform:uppercase;margin:40px 0 20px;text-align:center}h1{font-weight:700;text-transform:uppercase;font-size:3.2rem}h2{font-weight:700;font-size:3.2rem}h3{font-weight:700;font-size:2rem;text-transform:uppercase}h4{font-weight:700}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight:300}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:underline;text-decoration:none;transition:all .2s ease-in-out;color:#3c92de}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{text-decoration:underline;color:#3c92de}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#0060a6}dt{font-weight:600}hr{border:0;clear:both;margin:40px 0 20px;padding:0;border-top:2px dashed rgba(0,0,0,0.1)}.fl{float:left}.fr{float:right}blockquote{border:0}blockquote p{text-align:center;line-height:1.6;font-size:16px;font-size:1.6rem;font-family:'Lora',serif;font-style:italic}article blockquote{background:white;padding:4em 1em 1em;margin:20px 0 40px;position:relative;text-align:left}article blockquote:after{content:'';position:absolute;width:32px;height:32px;top:1em;left:1em;display:block;background:url(../img/global/i-chat10.png) no-repeat;background-size:32px;opacity:1}article blockquote p{font-size:16px;font-size:1.6rem;line-height:1.4;font-family:'Lora',serif;font-style:italic;letter-spacing:0;font-weight:300;word-spacing:0;text-align:left;color:#f89826}.stats a{font-weight:300}[class$="nav"] li a.is-active{font-weight:500}article blockquote cite{font-family:'Titillium Web',sans-serif}table caption{color:#252525}.first-capital-invert:first-letter {background-color:#0078c1}.list-circle-bullet ul,.theme-ordered-list ol,.list-arrow-bullet ul,.list-empty-circle-bullet ul{margin:0;padding:0 0 1em 7px;margin:0 0 0 10px}.footer .list-circle-bullet ul:last-child,.footer .theme-ordered-list ol:last-child,.footer .list-arrow-bullet ul:last-child,.footer .list-empty-circle-bullet ul:last-child{margin:0;padding:0 0 1em 0;margin:0}.list-circle-bullet ul li,.theme-ordered-list ol li,.list-arrow-bullet ul li,.list-empty-circle-bullet ul li{line-height:1.4;margin-bottom:1em;display:inline-block;border-bottom:1px dashed rgba(0,0,0,0.2)}.list-circle-bullet ul li:last-child,.theme-ordered-list ol li:last-child,.list-arrow-bullet ul li:last-child,.list-empty-circle-bullet ul li:last-child{border-bottom:0}.list-circle-bullet ul li span,.theme-ordered-list ol li span,.list-arrow-bullet ul li span,.list-empty-circle-bullet ul li span{opacity:.4;font-family:'Lora',serif}.list-circle-bullet ul li:before,.theme-ordered-list ol li:before,.list-arrow-bullet ul li:before,.list-empty-circle-bullet ul li:before{color:#0078c1;left:-20px;top:2px}.footer .list-circle-bullet ul li:before,.footer .theme-ordered-list ol li:before,.footer .list-arrow-bullet ul li:before,.footer .list-empty-circle-bullet ul li:before{color:rgba(255,255,255,0.1);-webkit-transition:all .3s linear;transition:all .3s linear}.footer .list-circle-bullet ul li:hover:before,.footer .theme-ordered-list ol li:hover:before,.footer .list-arrow-bullet ul li:hover:before,.footer .list-empty-circle-bullet ul li:hover:before{color:rgba(255,255,255,1)}.footer .list-circle-bullet ul li:first-child:before,.footer .theme-ordered-list ol li:first-child:before,.footer .list-arrow-bullet ul li:first-child:before,.footer .list-empty-circle-bullet ul li:first-child:before{color:rgba(255,255,255,0)}.list-arrow-bullet ul li:before,.list-large-arrow-bullet ul li:before,.theme-ordered-list ol li:before{top:0}.list-circle-bullet ul li,.theme-ordered-list ol li,.list-arrow-bullet ul li,.list-empty-circle-bullet ul li{margin:0 0 0 10px;display:block;padding-bottom:10px;margin-bottom:10px}ul.titles li:first-child{margin:0 0 10px 10px}article ul,article ol{margin:25px 0 25px 5px;padding-left:17px;line-height:1em;max-width:95% !important}.footer ul.titles li:first-child{margin:0 0 10px 0}.footer .list-circle-bullet ul li a,.footer .theme-ordered-list ol li a,.footer .list-arrow-bullet ul li a,.footer .list-empty-circle-bullet ul li a{color:rgba(255,255,255,0.5)}.footer .list-circle-bullet ul li a:hover,.footer .theme-ordered-list ol li a:hover,.footer .list-arrow-bullet ul li a:hover,.footer .list-empty-circle-bullet ul li a:hover{color:rgba(255,255,255,1)}article blockquote,article blockquote.text-right{border-color:#f89826;border-width:2px}.example{background:white;padding:1em;margin-bottom:40px}code{background:white}cite{display:block;font-family:'Titillium Web',sans-serif;font-weight:700}.main .align-left,.main .align-right{display:inline;margin-bottom:0;overflow:hidden}.main .align-left img,.main .align-right img{max-width:350px}.main .align-left img{float:left;padding:0 2em 2em 0;width:auto}.main .align-right img{float:right;padding:0 0 2em 2em;width:auto}.text-center p{text-align:center}.text-justify{text-align:justify}*:focus{outline:0}.main .width-auto{width:auto;max-width:none}.blue-primary{background:#0078c1}.blue-light{background:#3c92de}.blue-dark{background:#0060a6}.red-primary{background:#e21836}.red-light{background:#ff424c}.red-dark{background:#c10020}.green-primary{background:#c1d72e}.green-light{background:#def34d}.green-dark{background:#a4ba00}.orange-primary{background:#f89826}.orange-light{background:#ffb444}.orange-dark{background:#d97e00}.black-primary{background:#252525}.black-light{background:#898989}.black-dark{background:#464646}.grey-primary{background:#f9f9f9}.grey-light{background:#c8c8c8}.grey-dark{background:#b4b4b4}.purple-primary{background:#a72f80}.purple-light{background:#b53d8d}.purple-dark{background:#991e73}.main .color ul{border-radius:4px;overflow:hidden;padding:0;margin-left:0;max-width:none}.main .color ul li{padding:1em;color:white;font-weight:300;list-style:none;margin:0;font-size:1.4px;font-size:1.4rem;display:block}.main .color ul li.yellow-primary,.main .color ul li.yellow-light,.main .color ul li.yellow-dark,.main .color ul li.grey-primary,.main .color ul li.grey-light,.main .color ul li.grey-dark{color:#252525}.btn,input[type="submit"]{background:0;border-radius:4px;padding:10px 20px;margin:0 0 40px 0;text-decoration:none !important;border:2px solid rgba(255,255,255,0.2);color:rgba(0,0,0,0.7);display:inline-block;position:relative;height:auto}.btn:visited{color:#111}.btn:hover{color:#111;box-shadow:0px 3px 30px rgba(0,0,0,0.1)}.btn-groups{text-align:center;display:block;margin:40px 0 20px}.btn-groups .btn{margin:0 20px 20px;display:inline-block;padding:5px 10px}.btn-groups .btn:last-child{margin-top:0}.footer .btn-groups .btn:last-child{margin-bottom:40px}.btn-blue{background:#0078c1;color:white;border:2px solid rgba(255,255,255,0.2)}.btn-blue:visited{color:white}.btn-blue:hover{background:#0078c1;color:white !important;border:2px solid rgba(0,0,0,0.4)}.btn-red,input[type="submit"]{background:#e21836;color:white;border:2px solid rgba(255,255,255,0.2)}.btn-red:visited,input[type="submit"]:visited{color:white}.btn-red:hover,input[type="submit"]:hover{background:#e21836;color:white !important;border:2px solid rgba(0,0,0,0.4)}.btn-green{background:#c1d72e;color:white;border:2px solid rgba(255,255,255,0.2)}.btn-green:visited{color:white}.btn-green:hover{background:#c1d72e;color:white !important;border:2px solid rgba(255,255,255,0.6)}.btn-orange{background:#ff9400;color:white;border:2px solid rgba(255,255,255,0.2)}.btn-orange:visited{color:white}.btn-orange:hover{background:#f89826;color:white !important;border:2px solid rgba(255,255,255,0.6)}.btn-ghost-a,.main .btn-ghost-a{background:0;border:2px solid rgba(0,0,0,0.1);color:#111}.btn-ghost-a:hover,.main .btn-ghost-a:hover{color:#111 !important;border:2px solid rgba(0,0,0,1)}.btn-ghost-b{background:0;color:white}.btn-ghost-b:visited{color:white}.btn-ghost-b:hover{border-color:white !important;color:white;box-shadow:none}.btn-ghost-c{background:0;border:2px solid rgba(0,0,0,0.1)}.btn-ghost-c:visited{color:#111}.btn-ghost-c:hover{border-color:rgba(255,255,255,0.2);color:white !important;background:#0078c1}input[type="submit"]{background:#e21836;margin-bottom:0;color:white;border:2px solid rgba(255,255,255,0.2)}input[type="submit"]:visited{color:white}input[type="submit"]:hover{background:#e21836;color:white;border:2px solid rgba(0,0,0,0.4)}#menu{opacity:0}.no-nav .default-parent-feature,.no-nav .blog-single-feature{margin-top:0}.logo{width:100%;height:auto;display:block;margin:40px auto 0;max-width:200px;float:none;display:block;width:180px;margin:13px auto 0}.styleguide .logo{width:100%;height:auto;display:block;margin:40px 0 0;max-width:400px;padding:0;float:none}.logo img{width:100%}.main .logo-full-wide,.logo-full-wide{max-width:100px;margin:0 auto 20px;display:block}.navbar-default .navbar-toggle{overflow:visible}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle .icon-bar{border-color:rgba(0,0,0,0);border-radius:0}.navbar-default .navbar-toggle .icon-bar{background-color:white;opacity:.7;-webkit-transition:all .3s linear;transition:all .3s linear}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{color:white;background:0}.navbar-default .navbar-toggle:hover .icon-bar{opacity:1}.navmenu-brand{display:none;padding:10px 0}.navbar-ita{background:#363636;border-color:#111}@media(min-width:768px){.navbar-ita{top:0 !important}}.navbar-default .navbar-brand{color:white}.navbar-toggle:hover{background:0}.mm-menu.mm-theme-dark{background:#252525}.mm-title:first-child{display:none}.mm-navbar:first-child{height:58px;margin-top:14px}.mm-btn{height:72px !important;margin-top:-14px !important}.mm-navbar-bottom{height:35px !important}.nav-map{position:absolute;top:13px;left:10px;background:url('//cdn2.hubspot.net/hubfs/67369/leanlabs/img/nav-map.png') no-repeat;background-size:60%;width:150px;height:72px}.navmenu .nav>li>a{color:rgba(255,255,255,0.7)}.navmenu .nav>li>a:visited{background:#111;color:white}.navmenu .nav>li>a:hover{background:#111;color:rgba(255,255,255,1)}.navmenu .nav>li>a:active{background:#111}.navmenu .nav>li>a:focus{background:#111;color:rgba(255,255,255,1)}.navmenu .nav .caret{border-top-color:rgba(255,255,255,0.5);border-bottom-color:rgba(255,255,255,0.5)}.navmenu .nav a:hover .caret{border-top-color:rgba(255,255,255,1);border-bottom-color:rgba(255,255,255,1)}.mm-listview>li,.mm-listview>li:after,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-navbar{border-color:rgba(255,255,255,0.17) !important}.mm-listview>li:hover{background:#e21836}.mm-menu{width:80%;min-width:140px;max-width:320px}.mm-listview>li a:focus{color:white !important;background:black}.mm-title:focus{color:white !important;background:0}#my-content #my-menu{display:none}.footer{background:#252525;padding:2em;overflow:hidden;display:block}.footer-one{background:#222}.footer-two{padding:2em 2em 0}.footer-two .btn{background:#252525}.footer-four p a,.footer-four p a:visited{color:white}.footer small{font-weight:100}.footer .footer-logo .sub-nav li.icon{background-size:100%;width:90px;height:90px;margin:auto}.footer .footer-logo .sub-nav li.icon a{width:83px;height:72px}.get-started p{text-align:center}.sub-nav{text-transform:uppercase;text-align:center;font-size:16px;max-width:none;padding:0}.sub-nav li{display:inline-block;font-weight:600;color:rgba(255,255,255,0.3);margin-bottom:0}.sub-nav li:first-child a{padding-left:0}.footer .lower{text-transform:none;font-weight:300;display:block;font-size:12px;margin-top:20px;text-align:center;color:#898989;clear:both}.footer .lean{font-size:12px}.sub-nav li:first-child{padding:0}.sub-nav li.icon{background:url('//cdn2.hubspot.net/hubfs/67369/images/global-logo.png') no-repeat center center;text-indent:-9999px;background-size:32px;display:block;opacity:.7;-webkit-transition:all .3s linear;transition:all .3s linear}.sub-nav li.icon a{width:32px;height:30px;display:block;text-align:center;margin:0 auto}.sub-nav li.icon:hover{opacity:1}.sub-nav li a{color:rgba(255,255,255,0.5);padding:5px 20px;display:block;text-decoration:none}.sub-nav li a:hover{color:rgba(255,255,255,1);text-decoration:none}.footer .lean{font-family:'BenchNine',sans-serif;padding:0 5px 0 12px;text-decoration:none;font-weight:500;float:none;background:url('//cdn2.hubspot.net/hubfs/67369/leanlabs/images/logo-white-boxes-only.png') no-repeat center left;background-size:10px;color:white;opacity:.5;margin-left:5px}.footer a.lean{display:inline}.footer .lean:active{text-decoration:none}.footer .lean:hover{opacity:1;text-decoration:none}.social-nav,.social-nav-footer{text-align:center;margin:20px 0 0;max-width:none;padding:0}.social-nav li,.social-nav-footer li{display:inline-block;text-indent:-9999px;opacity:.5;-webkit-transition:all .3s linear;transition:all .3s linear;margin-bottom:0}.social-nav-footer li{text-indent:999999px;overflow:hidden}.footer .social-nav-footer li a{color:white}.social-nav li:hover,.social-nav-footer li:hover{opacity:.8}.social-nav li:first-child,.social-nav-footer li:first-child{margin:0}.social-nav li a,.social-nav-footer li a{display:block;width:16px;height:16px;padding:20px}.footer .facebook{background:url('//cdn2.hubspot.net/hubfs/67369/leanlabs/img/social/i-facebook.png') no-repeat center center;background-size:16px}.footer .twitter{background:url('//cdn2.hubspot.net/hubfs/67369/leanlabs/img/social/i-twitter.png') no-repeat center;background-size:16px}.footer .instagram{background:url('//cdn2.hubspot.net/hubfs/67369/img/i-instagram.png') no-repeat center;background-size:16px}.footer .linkedin{background:url('//cdn2.hubspot.net/hubfs/67369/leanlabs/img/social/i-linkedin.png') no-repeat center;background-size:16px}.footer .google{background:url('//cdn2.hubspot.net/hubfs/67369/leanlabs/img/social/i-google.png') no-repeat center;background-size:16px}.footer .pinterest{background:url('//cdn2.hubspot.net/hubfs/67369/leanlabs/img/social/i-pinterest.png') no-repeat center;background-size:16px}.footer .youtube{background:url('//cdn2.hubspot.net/hubfs/67369/leanlabs/img/social/i-youtube.png') no-repeat center;background-size:16px}.footer p,.footer pre,.footer blockquote,.footer ul,.footer ol,.footer dl,.footer figure,.footer figcaption,.footer fieldset,.footer details{color:rgba(255,255,255,0.7);font-weight:300}.footer p strong{color:rgba(255,255,255,1);font-weight:600}.footer .btn{color:rgba(255,255,255,1);background:#111}.footer .btn:hover{border:2px solid rgba(255,255,255,0.5);color:white !important}.footer .nav{text-align:center;max-width:none;font-size:12px}.footer .nav>li{display:inline}.footer .nav>li>a{background:0;padding:5px 20px 5px 20px;display:inline-block;text-decoration:none;color:white;border-right:1px solid rgba(255,255,255,0.1);opacity:.7}.footer .nav>li>a:hover{text-decoration:none;opacity:1}.footer .nav>li:first-child>a{padding:5px 20px 5px 0px}.footer .nav>li:last-child>a{padding:5px 0px 5px 20px;border-right:0}.footer .quick-links .nav{text-align:left}.main{margin-bottom:0}.masthead{background:0;background-size:880px;margin-top:0;color:rgba(255,255,255,0.7);text-align:center}.masthead h1,.masthead .lede{color:white}.page-container{padding:0}.testimonials .nav-tabs{border:0;margin:0 0 40px;max-width:none}.testimonials .nav-tabs>li{margin-bottom:0;width:33.33%}.testimonials .nav-tabs>li a{font-size:12px;text-align:center;line-height:1.2em;color:rgba(0,0,0,0.4);border-radius:0;padding:0;text-decoration:none}.testimonials .nav-tabs>li a:hover{background:0;border:1px solid transparent}.testimonials .nav-tabs>li:last-child a{margin-right:0}.testimonials .nav-tabs>li.active a:hover{background:0;border:1px solid transparent}.testimonials .nav-tabs>.active>a,.testimonials .nav-tabs>.active>a:hover,.testimonials .nav-tabs>.active>a:focus{background:0;border:1px solid transparent;color:rgba(0,0,0,0.9) !important}.testimonials .nav-tabs>li a img{border:3px solid rgba(255,255,255,.2);opacity:.5;background:rgba(255,255,255,0.2);max-width:80px;margin:0 auto 20px;display:block}.testimonials .nav-tabs>li a img:hover{opacity:.6;background:rgba(255,255,255,1)}.testimonials .nav-tabs>li.active a img{opacity:1;background:white}.testimonials .nav-tabs>li a img{max-width:120px;width:120px;height:120px}.testimonials .tab-pane{height:150px}.testimonials .tab-pane p{line-height:1.2}.testimonials{background:url(../img/careers_topbackground.png) repeat}.testimonials .container{background:0}.center-inline,.main .center-inline{text-align:center;padding:0 20px;margin:20px auto;font-size:14px;font-weight:600;max-width:none}.center-inline li{display:inline-block;position:relative;margin:5px 10px}.center-inline li a{text-decoration:underline}.center-inline li a:hover{color:#0078c1}.center-inline li:after{content:'/';position:absolute;top:1px;right:-15px;opacity:.4}.center-inline li:last-child:after{opacity:0}.default-parent-feature,.blog-single-feature{margin-top:40px}.blog-single .page-container{margin:0 auto}.share{display:none}.navmenu-brand{display:block;position:absolute;top:-7px;left:50%;z-index:10101;width:200px;margin-left:-100px}.navmenu-brand img{width:100%}.polaroid{position:relative;margin-bottom:0px;padding:13px 0}.polaroid-l{-ms-transform:rotate(-1deg);-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.polaroid-r{-ms-transform:rotate(1deg);-webkit-transform:rotate(1deg);transform:rotate(1deg)}.main .polaroid img{margin:0}.polaroid img{display:block;float:none;width:100%;max-width:640px;margin:0 auto;border:10px solid #fff;border-bottom:45px solid #fff;-webkit-box-shadow:2px 2px 13px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 13px rgba(0,0,0,0.3);box-shadow:2px 2px 13px rgba(0,0,0,0.3);padding:0 !important;background:white}.polaroid-grid h3{margin:0 0 10px}.polaroid p{position:absolute;text-align:center;width:100%;bottom:0px;font-family:'Leckerli One',cursive;font-size:8px;color:#e21836;opacity:.6}.polaroid-grid{display:block;margin:20px auto;max-width:246px;overflow:hidden;position:relative;text-align:center}.destinations .polaroid-grid{min-height:480px}.destinations h3{margin-top:15px 0 10px}.thumb-wrap{display:block;margin:20px auto;overflow:hidden;position:relative}.home .thumb-wrap{max-width:220px}.destinations .minheight .thumb-wrap{min-height:660px}.destinations .minheight .thumb-wrap a:not(:hover){color:inherit}.blue .minheight .polaroid-grid{min-height:480px}.thumb{margin:0 0 20px 0}.well .btn{margin:0 0 20px 0;border:2px solid rgba(0,0,0,0.1)}.well .btn:hover{border:2px solid rgba(0,0,0,0.4)}.thumb-one{border-top:4px solid #0078c1}.thumb-two{border-top:4px solid #e21836}.thumb-three{border-top:4px solid #c1d72e}.thumb-four{border-top:4px solid #f89826}.main .thumb img{width:100%;float:none;padding:0;margin:0}.thumb{margin:20px auto 20px;display:block;overflow:hidden}.thumb img{opacity:.8;width:100%;transition:all .2s ease-in-out;height:auto}.thumb:hover img{opacity:1;cursor:pointer}.thumbs blockquote{margin:0 auto 20px;padding:0}.thumbs blockquote p{text-align:justify}.thumbs blockquote small{font-size:14px;line-height:1;margin-bottom:20px}.whitespace{margin:0 40px}.whitespace-bottom{margin-bottom:2em}.content-wrap{margin:0;padding:40px 0 20px;box-sizing:border-box;text-align:left;padding-top:10px !important}.content-wrap h1:first-child{margin-top:0}.blog-single .content-wrap h1:first-child{margin-top:20px}.blog-single .content-wrap{padding:0 0 20px;box-sizing:border-box;background:white}.polaroid-feature{padding:0}.polaroid-feature img,.main .polaroid-feature img{max-width:640px;margin:0 auto}.polaroid button p a{text-decoration:none !important}.well{background:white;border-radius:0;border:0;box-shadow:none;padding:20px 20px 0px}.well h2{margin-top:1em}.tiles{text-align:center;overflow:hidden}.tile{width:50%;float:left;padding:0;position:relative;overflow:hidden}.tile .lazy{width:100%;margin-bottom:0}.tile .hover .tile-top{position:absolute;display:table;left:0;right:0;width:100%}.tile .hover.agency .tile-top{top:0;height:100%}.tile-inner{text-align:center;font-size:16px}.tile-inner p .btn{display:inline-block;margin-top:20px}.tile img{max-width:100%}.tile .hover{opacity:1;height:100%;position:absolute;text-align:center;top:0;width:100%;background:rgba(0,0,0,0.3);-webkit-transition:background .3s linear;transition:background .3s linear}.tile .hover .tile-link{display:block;position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;text-decoration:none;-webkit-transition:background .3s linear;transition:background .3s linear}.tile .hover img.client-logo{text-align:center;margin:0 auto 0;-webkit-transition:margin .3s linear;transition:margin .3s linear}.tile.one .agency.hover img.client-logo{width:140px}.tile .agency.hover .tile-link .btn{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tile.one .agency.hover .tile-link:hover{background:rgba(0,120,193,0.8)}.tile.two .agency.hover img.client-logo{width:237px}.tile.two .agency.hover .tile-link:hover{background:rgba(226,24,54,0.8)}.tile.three .agency.hover img.client-logo{width:239px}.tile.three .agency.hover .tile-link:hover{background:rgba(193,215,46,0.8)}.tile.four .agency.hover img.client-logo{width:160px}.tile.four .agency.hover .tile-link:hover{background:rgba(248,152,38,0.8)}.tile.five .agency.hover img.client-logo{width:255px}.tile.five .agency.hover .tile-link:hover{background:rgba(37,37,37,0.8)}.tile.six .agency.hover img.client-logo{width:269px}.tile.six .agency.hover .tile-link:hover{background:rgba(255,202,8,0.8)}.tile.seven .agency.hover img.client-logo{width:175px}.tile.seven .agency.hover .tile-link:hover{background:rgba(177,4,4,0.8)}.tile.eight .agency.hover img.client-logo{width:244px}.tile.eight .agency.hover .tile-link:hover{background:rgba(184,168,131,0.8)}.tile.nine .agency.hover img.client-logo{width:112px}.tile.nine .agency.hover .tile-link:hover{background:rgba(211,1,2,0.8)}.tile .hover.agency .tile-client-logo{top:0;height:100%}.tile .hover .tile-inner{position:relative;display:table-cell;vertical-align:middle;padding:15px}.tile .hover p{color:#fff;font-size:16px;width:73%;margin:0 auto;margin-top:15px;opacity:0;text-align:center;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.tile .hover:hover p{opacity:1}.client-logo{color:white}.meta .list-arrow-bullet ul{max-width:none}.blue{background:#0078c1;color:white}.blue p,.blue p a,.blue p a:visited,.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue ul li,.blue ul li a{color:white !important}.blue .polaroid p{color:#e21836}.offer{background:#0078c1;text-align:center}.offer p{text-align:center;color:white}.offer h2{text-transform:none;color:white;font-weight:300;font-family:'Leckerli One',cursive;font-size:20px;font-size:2rem}.offer-one{background:#000 url(../img/country/offer-1.jpg) no-repeat top center;background-size:1000px}.offer-two{background:#0078c1 url(../img/country/offer-2.jpg) no-repeat bottom center;background-size:500px;padding-bottom:70px}.offer-three{margin:40px 0;background:0;border-top:1px dashed rgba(0,0,0,0.2);border-bottom:1px dashed rgba(0,0,0,0.2)}.home .offer-three{border-top:1px dashed rgba(255,255,255,0.4);border-bottom:1px dashed rgba(255,255,255,0.4)}.offer-four{position:absolute;top:0px;color:white;width:100%;z-index:20000}.offer-four h2{font-family:'Leckerli One',cursive;font-size:20px;text-transform:inherit;color:white}.offer-three h2{font-weight:700;font-family:'Titillium Web',sans-serif;font-size:20px;font-size:2rem;color:#252525;text-transform:uppercase}.offer-three p{text-align:center;color:#252525}.home .offer-three p{text-align:center;color:white}.home .offer-three h2{color:white}.img-holder{z-index:-10}.img-holder-mobile{position:relative;height:300px;background:url('img/country/offer-5.jpg');background-size:cover}.funnel-one{background:#d8eef3 url(//cdn2.hubspot.net/hubfs/67369/leanlabs/img/country/funnel-1.jpg) no-repeat;background-size:100%}.funnel .logo{margin:40px auto 20px}.content-wrap{background:#f9f9f9}.page-container,.blog-feed .page-container{padding-top:20px;padding-bottom:20px;margin-top:0}.default-parent-feature{background:#111 url(../img/global/placeholder.jpg) 50% 50% / cover;height:150px;display:block}.country .page-container{margin-top:51px}.country .masthead{background:#111 url(../img/country/bg-country-1.jpg) no-repeat center top;background-size:880px;margin-top:51px}.video-wrap{max-width:640px;height:auto;margin:0 auto}.country .masthead h1,.country .masthead .lede{color:white}.masthead .lede{background:rgba(0,0,0,0.4);padding:20px 20px 70px 20px;margin:100px 0 0 0;text-align:center}.masthead .btn-groups .btn{padding:15px 30px}.map{margin:0;padding:0;position:relative}.map-toggle{position:absolute;bottom:0;left:50%;margin-left:-120px;display:inline-block;background:#ebebeb;text-align:center;padding:20px 20px 20px 35px;border-radius:10px 10px 0 0;z-index:1010;text-decoration:none}.map-toggle:hover{text-decoration:none}.map-toggle:before{background:url(../img/global/i-map-toggle.png) no-repeat;background-size:100%;content:'';display:inline-block;position:absolute;top:22px;left:18px;width:12px;height:19px}.overlay{background:transparent;position:relative;width:100%;height:450px;top:450px;margin-top:-450px}.scrolling-gallery{overflow:hidden}.scrolling-gallery img{float:left;max-height:100px;width:auto}.purchase-now-photo{margin:0}.steps img{width:100%}.key-points{overflow:hidden;background:#ebebeb}.opportunities .left h3{text-align:left}.opportunities .right h3{text-align:right}.opportunities p{opacity:.6}.opportunities img{max-width:100px}.opportunities .left,.opportunities .right{border-bottom:1px dashed rgba(255,255,255,0.4)}.opportunities .right:last-child{border-bottom:1px dashed rgba(255,255,255,0)}.opportunities .left img{margin:0 20px 5px 0;float:left}.opportunities .right img{margin:0 0 5px 20px;float:right}.features-list li h4{margin:0 0 10px;text-align:left}.features-list li .icon-container{background-color:#f89826;border-radius:4px}.blog-single{background:white}.blog-feed{margin-top:52px}.blog-feed h1{margin-top:20px}a.red{color:#e21836}a.red:hover{color:#111}.full-width-bg{background-color:#333}.blog-single-feature{background:#111 url(../img/jobs-abroad/China-Mary_Beth-White_1.jpg) 50% 50% / cover;height:150px;display:block}.blog-nav{display:block}.blog-single .blog-nav h2{text-align:center}.what-is-tefl .blog-single-feature{background:#111 url(../img/global/placeholder.jpg) 50% 50% / cover}.blog-single h1{font-size:30px;margin-top:10px}.blog-single h1,.blog-single h2,.blog-single h3,.blog-single h4,.blog-single h5,.blog-single h6{text-align:left}.blog-single header img{display:none}.blog-single article blockquote{background:#fff7ed}.blog-single article blockquote:after{background:url(../img/global/i-chat9.png) no-repeat;background-size:32px}.social-side{text-align:center;margin:-20px 0 0 0;padding:0;max-width:none}.social-side li{margin:0 20px 0 0 !important;display:inline-block;width:auto;height:auto;width:32px;height:32px}.social-side li:last-child{margin-right:0}.social-side li a{background:0;display:inline-block;opacity:.9;text-decoration:none;transition:all .2s ease-in-out}.social-side a span{border-radius:4px}.social-side li.cta{width:auto;height:auto}.social-side li.cta a{margin:0 !important;padding:15px !important}.stButton .stLarge:hover{opacity:1 !important}.social-side li a img{width:100%;padding:10px}.social-side li a:hover{opacity:1}.social-side li.facebook,.social-side li.google,.social-side li.twitter,.social-side li.linkedin{background:0}.sidebar{padding:0;overflow:hidden;z-index:0}.sidebar img{width:100%;margin-bottom:1em;max-width:170px;display:block}.sidebar h3{text-align:left;color:rgba(0,0,0,0.3);margin-top:0}.sidebar h3 a{color:#252525}.sidebar h3 a:hover{color:#428bca}.sidebar p,.sidebar pre,.sidebar blockquote,.sidebar dl,.sidebar ul,.sidebar ol{font-size:100%}.sidebar ul li:last-child a{margin-bottom:0}.sidebar p a,.sidebar a,.list-arrow-bullet h3 a{text-decoration:underline}.sidebar p a:hover,.sidebar ul li a:hover{color:#0078c1}.tags-list,.list-arrow-bullet,.list-circle-bullet,.list-empty-circle-bullet,.theme-ordered-list{padding:1em 0}.footer .tags-list,.footer .list-arrow-bullet,.footer .list-circle-bullet,.footer .list-empty-circle-bullet,.footer .theme-ordered-list{padding:1em 0 0}.tags-list a{border:0;font-size:12px;padding:5px 8px}.tags-list a:hover{background:#0078c1}.sidebar .tags-list a{text-decoration:none}.titles li a,.custom-tabbed p a{text-transform:uppercase;font-weight:600;letter-spacing:0}.titles li a:hover,.custom-tabbed p a:hover{color:#0078c1}.titles li h3{text-align:left}.titles li h3 span{font-family:'Titillium Web',sans-serif;opacity:1}.titles li h3 a{margin-bottom:0;text-decoration:underline}.blog-subscription{border-top:4px solid #e21836;padding:15px;background:#d8eef3;margin-bottom:30px}.blog-subscription h3{color:#252525 !important;font-weight:600;margin-bottom:10px}.blog-subscription input{display:block;width:100%}.blog-subscription input[type="email"]{padding:10px;border:1px solid #d0d6d9;height:50px;margin:0 !important;width:100%;max-width:100%}.blog-subscription input.hs-button.primary[type="submit"]{margin-top:10px;padding:0 !important;float:none !important}.home .masthead{margin:0;background:rgba(0,0,0,.5);height:600px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.home .masthead h1{font-family:'Leckerli One',cursive;text-transform:none}.home .masthead .lede{background:0;padding:0;margin:20px 0}.home .masthead a{color:white}.home .masthead .btn{min-width:220px;border-color:rgba(255,255,255,0.1)}.home .thumb img{width:100%;float:none;padding:0;margin:0}.stamps-wrapper{margin-top:50px;height:450px}.stamp01{position:absolute;left:639px;top:238px;width:16%}.stamp02{position:absolute;left:628px;top:168px;width:10%}.stamp03{position:absolute;left:624px;top:248px;width:11%}.stamp04{position:absolute;left:64px;top:335px;width:16%}.stamp05{position:absolute;left:18px;top:199px;width:23%}.stamp06{position:absolute;left:369px;top:1px;width:23%}.stamp07{position:absolute;left:291px;top:1px;width:18%}.stamp08{position:absolute;left:141px;top:305px;width:35%}.stamp09{position:absolute;left:339px;top:301px;width:21%}.stamp10{position:absolute;left:506px;top:29px;width:22%}.stamp11{position:absolute;left:513px;top:100px;width:18%}.stamp12{position:absolute;left:87px;top:144px;width:20%}.stamp13{position:absolute;left:201px;top:116px;width:15%}.stamp14{position:absolute;left:173px;top:44px;width:15%}.stamp15{position:absolute;left:489px;top:227px;width:25%}.stamp16{position:absolute;left:166px;top:261px;width:18%}.stamp17{position:absolute;left:421px;top:121px;width:32%}.stamp-tefl{position:absolute;left:calc(50% - 125px);top:62px;width:250px;z-index:999}.wistiaHubspotFormWrapper .hs-richtext{color:white !important;font-size:14px;text-align:justify}.hs_cos_wrapper_type_space{height:8em}.landing .navbar-ita{background:#0078c1;border-color:#00488b}.landing .content-wrap .logo{padding-top:0;margin-top:-70px}.footer .bbb{max-width:70px;margin:20px auto;display:block}#contact-form{background:#d8eef3;padding:0 20px 20px;border-radius:4px 4px 0 0;border-top:4px solid #e21836;margin-bottom:20px}#contact-form.landing-form{margin:20px 0 0}#contact-form.landing-form .contact-form{clear:both}#contact-form.landing-form .contact-form{clear:both;padding:20px 0 50px}#contact-form img{max-width:200px;margin:20px auto}#contact-form label,.landing-form h2{color:#111;font-family:'Titillium Web',sans-serif}#contact-form input[type="text"],#contact-form textarea{background:white}#contact-form #message-sent,#contact-form .error-container{position:absolute;bottom:10px;left:0;width:100%}.radio,.checkbox{padding-left:0}.landing-3{background-repeat:no-repeat;background-size:cover}.landing-3 .logo{position:relative;margin:8em auto 2em}.tint-well{background-color:rgba(0,0,0,0.6);border-radius:5px;text-align:center;padding:2em}.tint-well h4{color:#e21836;font-weight:normal;margin:1em 0}.tint-well h1{margin-top:0}.tint-well h1,.tint-well p,.tint-well p a{color:#fff}.tint-well p a,.tint-well p{font-size:14px}.tint-well .btn{margin-bottom:15px}.modal-backdrop{z-index:auto}.modal-content{z-index:1020}.landing-3 #contact-form{background:0;border:0;margin:0}.landing-3 .contact-form{margin-bottom:1em}.landing-3 .modal-content p{font-size:14px}.landing-3 .modal-content p strong,.form-well p strong{color:#e21836;font-size:16px}.modal-content .small-logo,.form-well .small-logo{max-width:185px;margin-top:20px}.modal-content .progress{margin:3em 10em;height:3px}.landing-3 #contact-form.landing-form .contact-form{padding:0}.landing-3 #contact-form input[type='text'],.landing-3 #contact-form input[type='email'],.landing-3 #contact-form input[type='tel'],.landing-3 #contact-form input[type='number'],.landing-4 #contact-form input[type='text'],.landing-4 #contact-form input[type='email'],.landing-4 #contact-form input[type='tel'],.landing-4 #contact-form input[type='number'],.landing-4 select,.landing-3 select{background:rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px 1px rgba(0,0,0,0.3);border:0;box-sizing:border-box}.landing-3 #contact-form .hs-error-msgs,.landing-4 #contact-form .hs-error-msgs{margin:3px 0;padding:0}.landing-3 #contact-form .hs-error-msgs li{margin:0}.landing-3 #contact-form .btn-red{margin:0}.landing-4 .logo{width:320px;margin:10em auto 4em}body.landing-4{background:#fff}.toggle{margin-bottom:30px;padding-left:0;text-align:left}.toggle dt{transition:.5s all ease-in-out;position:relative;padding:15px 35px 10px 0px;font-size:14px;line-height:40px;margin-bottom:6px;color:#898989;font-size:20px;font-weight:200;cursor:pointer;border-top:1px solid #ccc;background:#fff}.toggle dt span{transition:none;color:#363636;height:25px;width:25px;border-radius:12px;border:1px solid #363636;font-size:26px;line-height:.75;padding-left:4px;margin-top:7px;background:0}.toggle dt.current{color:#0078c1;background:#fff}.toggle dt.current span{color:#0078c1;border-color:#0078c1;padding-left:5px;background:0}.toggle dd{background:#fff;color:#000;padding:20px 50px 10px 0;display:none}.toggle dd p{font-size:14px;font-weight:normal}.footer-form{background-size:cover}.landing-4 .landing-form{background:#fff}.form-well{background:#fff;border-radius:5px;padding:4em;margin:5em 0}.form-well #contact-form.landing-form{background:#fff;border:0}.form-well .privacy-policy{font-size:14px}.form-well .btn,.form-well input[type="submit"],.form-well .btn:hover,.form-well input[type="submit"]:hover{text-shadow:none !important;border:none !important;text-align:center;margin:0 auto;float:none !important}.form-well .actions{padding:2em 0;text-align:center}.image-wrap{background-color:#d8eef3;border-radius:8px;padding:6em;height:405px;overflow:visible;margin:2em 0 6em 0}.image-wrap img{z-index:3}.team-member h4{margin:0;margin-top:5px;text-decoration:underline;font-size:18px}.team-member:hover h4{color:#0078c1}.team-member h5{margin:0;text-decoration:none}.team-member ul{max-width:400px;min-width:0;margin:auto;text-align:left}.team-member figcaption{display:block;background:0;border-bottom:1px solid #e4eaef;padding:10px;max-width:320px;margin:0 auto 0}.designation,.team h5{color:#e21836;text-transform:uppercase;margin-top:5px}.team .team-member a{text-decoration:underline}.team .team-member img{border-radius:0;width:auto;height:auto;margin-bottom:0;max-width:420px;opacity:.7;-webkit-transition:all .3s linear;transition:all .3s linear}.team .team-member a:hover img{opacity:1}.team .team-member{padding:0 60px}.team .team-member.team-member4 img{max-width:250px !important;width:250px}.our-work.variant-two{padding-top:0}.item-title{text-align:left;margin-top:0}.gallery-item .gallery-btn{text-decoration:none}.our-work .gallery-item .gallery-btn:hover{color:#0078c1}.our-work .gallery-item .media-container{background:#0078c1}.our-work.variant-two .gallery-item .inner-contents{padding:10px 0 40px;height:80px}.portfolio-item-filter a:hover,.portfolio-item-filter a.active{color:#0078c1 !important}.portfolio-item-filter{margin:0px auto 40px}.isotope-item a img{transition:all .2s ease-in-out}.isotope-item a img{opacity:.8}.isotope-item a:hover img,.isotope-item a.active{opacity:1}.portfolio-item .item-title a:hover{text-decoration:none}.no-masthead .content-wrap{margin-top:40px;border:0}.color ul{padding:0}.country-chart .panel-heading h2,.country-chart .panel-heading h3{text-align:left;margin:0}.country-chart .panel-heading h2 a:hover,.country-chart .panel-heading h3 a:hover{text-decoration:none}.country-chart .panel-heading{padding:0}.country-chart .panel-heading a{display:block;padding:10px 15px}.panel-default{margin-bottom:10px}.panel-heading .panel-title a.collapsed:after{content:"\f067"}.panel-heading .panel-title a:after{float:right;color:inherit;font-family:'FontAwesome';content:"\f068"}.panel-heading a:focus,.panel-heading a:active{color:#333 !important}.panel-heading .flag-icon{float:right;margin-left:15px}.fullscreen-bg{background:url('//cdn2.hubspot.net/hubfs/67369/leanlabs/video/loop-frame.jpg') no-repeat 50% 50%;background-size:cover;position:absolute;display:block;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100;height:600px;background-color:black !important}.video-close{position:absolute;right:30px;top:40px;display:block;background:url('//cdn2.hubspot.net/hubfs/67369/leanlabs/images/noun_8560.svg');background-size:cover;width:50px;height:50px;z-index:1;cursor:pointer;cursor:hand;display:none}.fullscreen-bg__video{position:absolute;top:0;left:0;right:0;margin:0 auto;width:100%;max-width:1138px;height:auto}.hs-form .hs-character-limit{display:inline-block;margin-left:.4rem;font-size:10px;opacity:.5}.wistiaHubspotFormWrapper .hs-form .hs-character-limit{color:#fff}#map_canvas{height:670px}@media(min-width:450px){.polaroid p{font-size:12px;bottom:-8px}.default-parent-feature,.blog-single-feature{height:200px}#contact-form #message-sent,#contact-form .error-container{position:absolute;bottom:10px;left:20px;width:auto}}@media(min-width:550px){.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-320px,0);-moz-transform:translate(-320px,0);-ms-transform:translate(-320px,0);-o-transform:translate(-320px,0);transform:translate(-320px,0) !important}}@media(min-width:600px){.default-parent-feature,.blog-single-feature{height:300px}.social-side{margin:-10px 0 0 0}hr{margin:20px 0}.purchase-now{margin:0 auto}.purchase-now-photo{margin:0}.tile{width:33.33%;float:left}.tile .hover img.client-logo{text-align:center;margin:0 auto 0;-webkit-transition:margin .3s linear;transition:margin .3s linear}.tile .hover:hover img.client-logo{margin:0 auto}.testimonials .tab-pane{height:80px}.testimonials .nav-tabs{border:0;margin:0 auto 1em;width:600px}.offer-one{background:#000 url(../img/country/offer-1.jpg) no-repeat top center;background-size:1440px}.offer-two{background:#0078c1 url(../img/country/offer-2.jpg) no-repeat bottom top;background-size:1000px;padding-bottom:160px}.navmenu-brand{width:320px;margin-left:-160px;top:0;padding:0}.offer-four{top:80px}.offer-four h2{font-size:40px}}@media(min-width:767px){p,pre,blockquote,dl,ul,ol{font-size:2em;font-size:2rem}.lede{font-size:200%}.polaroid img{float:none;width:100%}.logo{max-width:400px}.purchase-now .buy-now-btn{float:right}.polaroid img{padding-bottom:2em !important}.polaroid p{font-size:16px}.thumb img{width:100%;float:none;padding:0}.what-is-tefl{background:#d8eef3 url(../img/what-is-tefl/China-Mary_Beth-White_1-blur.jpg) no-repeat;background-size:100% 550px}.purchase-now p{text-align:left}.navbar-header{float:left;padding:15px;text-align:center;width:100%}.logo{width:500px;margin:0 auto}.content-wrap{padding:40px;margin:0;border-top:4px solid #e1e1e1;border-radius:5px 5px 0 0}.blog-single .content-wrap{border-top:12px solid #252525;padding:20px 20px 40px;border-radius:5px 5px 0 0;background:white}.blog-feed .content-wrap{padding:20px 40px 40px;border:0;margin:0}.purchase-now{margin:20px -25px 20px -25px}.purchase-now .btn{float:right;margin-top:8%}.purchase-now h2{text-align:left}.navbar-toggle{display:block}.footer .btn-groups .btn:after{content:'Ã¢Å¾Â¡';position:absolute;top:11px;right:-22px;display:block}.footer .btn-groups .btn:last-child:after{content:''}.btn-groups .btn{margin:0 0 20px 25px}.btn-groups .btn:first-child{margin-left:0}.btn-groups .btn:last-child{margin-top:0}.blog-feed{background:#f9f9f9}.country{background:white}.blog-single{background:#f9f9f9}.default .page-container{padding:0 5em;margin-top:100px}.blog-feed .page-container{margin-top:0}.blog-single .page-container{padding:3em 5em 0;margin-top:0}.default-parent-feature,.blog-single-feature{height:400px}.main .align-left img{margin:0 40px 20px 0;display:inline-block}.main .align-right img{margin:0 0 20px 40px;display:inline-block}.smart img{margin:0;display:block;float:none}.main .polaroid img{margin:0}.main .polaroid-feature{margin:40px auto 40px}.main .polaroid-feature img{margin:0 auto 20px}.main .polaroid-feature p{margin:10px auto}.main ol,.main ul{padding:0 0 1em 0;width:auto;max-width:none;margin-left:2em;display:inherit}.main .list-arrow-bullet ul,.main .list-circle-bullet ul,.main .list-empty-circle-bullet ul,.main .theme-ordered-list ol{padding:0 0 1em 8px;margin:0}.social-side{z-index:800;display:inline-block;position:absolute;top:-95px;right:0}.social-side li:last-child{margin-right:35px}hr{margin:40px -45px}article blockquote{padding:3em 1em 1em;margin:40px 0 40px 100px}.purchase-now-photo{margin:0}.main .align-left img{float:left}.main .align-right img{float:right;text-align:right}.main .align-left img,.main .align-right img{max-width:350px}.footer-two{padding:2em}.navbar-toggle{font-family:'Titillium Web',sans-serif !important}.navbar-toggle:after{content:'MENU';display:block;position:absolute;top:7px;left:-35px;color:white;opacity:.7;-webkit-transition:all .3s linear;transition:all .3s linear;font-family:'Titillium Web',sans-serif;font-weight:700}.navbar-toggle:hover:after{opacity:1}.list-arrow-bullet h3,.list-circle-bullet h3,.list-empty-circle-bullet h3,.theme-ordered-list h3{margin-top:0;padding-top:0}h1{font-size:4.2rem}.blog-article figure img{border-radius:5px;margin-top:0}.blog-article{padding:40px 40px 20px}.blog-feed{margin-top:73px}.offer h2{font-size:32px;font-size:3.2rem}.btn-groups .btn:last-child{margin-bottom:20px}.footer .btn-groups .btn:last-child{margin-bottom:20px}.blog-single .content-wrap{background:white}.country .masthead .lede{padding:20px 100px 70px 100px}.features-list{margin:40px 0 0 0}.landing-form{padding:0 80px 20px}.content-wrap{margin:-80px 0 0}.blog-single .content-wrap{margin:-80px 0 0;overflow:hidden}#contact-form .form-heading{font-size:32px;line-height:1}.sidebar{margin:40px 30px 20px}.blog,.blog-faq-index .content-wrap{background:#f9f9f9}.blog-article{background:white}.polaroid-grid .btn{margin-bottom:0;position:absolute;bottom:0;left:0;right:0;width:auto}.minheight .thumb-wrap .btn{margin-bottom:0;position:absolute;bottom:0;left:0;right:0;width:auto}.landing .content-wrap .logo{margin-top:-110px}.no-masthead .content-wrap{margin-top:100px}.mylink{width:166px;height:166px;background:url(../img/global/scrollto.png) no-repeat;background-size:100%;position:absolute;left:50%;margin-left:-83px;margin-top:100px}.footer .footer-logo{width:120px;display:inline-block;float:left}.footer .footer-logo .sub-nav li.icon{background-size:100%}.footer .footer-logo .sub-nav li.icon a{width:83px;height:72px}.footer .footer-right{width:calc(100% - 120px);display:inline-block}}@media(min-width:992px){.sub-nav{float:left;text-align:left}.social-nav{float:right;text-align:left;margin-top:0}.footer ul.sub-nav,.social-nav{text-align:left;float:left;width:auto;position:relative}.footer ul.social-nav-footer{text-align:left;float:left;display:inline;width:auto;margin-left:-15px;padding-bottom:20px}}.sub-nav li{float:left;font-size:14px}.sub-nav li a{float:left;font-size:14px;padding:5px 10px}.social-nav,.social-nav-footer{margin:0}.footer{padding:3em}.sub-nav li:first-child{padding:0;margin-right:1em}.content-wrap{padding:40px 20px}.blog-feed .content-wrap{padding:40px 0 0;background:white}.social-side{position:relative;display:inline-block;top:30px;left:0px;overflow:visible;margin:0;float:right}.social-side li{display:block;margin:0 auto 1em !important;width:42px;height:42px;padding:0}.social-side li a img{padding:20px}.social-side li:last-child{margin-right:0}.sidebar{padding:0;margin:20px 0 0 0}.blog-feed .sidebar{padding:0;margin:40px 0 0}.sidebar img{float:right}hr{margin:50px -15px}.purchase-now-photo{margin:0}.tile .hover img.client-logo{text-align:center;margin:4em auto 0;-webkit-transition:margin .3s linear;transition:margin .3s linear}.tile .hover:hover img.client-logo{margin:2em auto 0}.main img{max-width:100%;margin:40px 0;height:auto}.get-started p{text-align:left}.footer .btn-groups{text-align:left}.navmenu-brand{top:0;padding:10px 0}.navbar-toggle{padding:20px}.navbar-toggle:after{top:18px;left:-30px}.share{max-width:46px;display:block}.whitespace-large{margin:0 100px}.entry-header h2{font-size:48px;line-height:1;margin:40px;padding:20px 20px}.offer h2{font-size:42px;font-size:4.2rem}.mini-index{padding:0 40px 0}.country .masthead{background-size:100%;margin-top:0 !important}.masthead h1{font-size:60px;padding-top:50px !important}.banner{padding-top:40px;padding-bottom:40px}.options h2{text-align:left}.testimonials .nav-tabs>li a img{max-width:120px}.country .masthead h1{margin-top:100px !important}#contact-form .form-heading{font-size:32px;text-align:left;margin-top:20px}.landing-form{padding:0 40px 20px}#contact-form{padding:10px 40px 20px}.landing .main h2,.landing .main h3,.landing .main h4,.landing .main h5,.landing .main h6{text-align:left}.landing .container{padding-bottom:40px}#contact-form img{max-width:200px;margin:-40px auto 20px}#contact-form{border-radius:4px;margin-top:40px}.footer .bbb{max-width:100px;margin:20px 0;display:block;position:absolute;right:-220px;bottom:0}.footer .nav{text-align:left;max-width:none}.footer .nav>li>a{display:inline-block}.footer .lower{text-align:left;float:none;clear:both;display:block}.client-logo{font-size:24px}.video-bg{background:url(../img/country/video-bg.png) no-repeat center center;background-size:960px;margin:80px 0 20px}}@media(min-width:1200px){h1,.blog-single h1{color:#111}.purchase-now{margin:20px -40px 40px -40px}.blog-single h1{font-size:42px}.purchase-now-photo{margin:0}hr{margin:5em -100px}.offer{padding:100px 0}.offer.offer-one{background:#000 url(../img/country/offer-1.jpg) no-repeat top center;background-size:100%}.offer.offer-two{background:#0078c1 url(../img/country/offer-2.jpg) no-repeat top bottom;background-size:100%;padding-bottom:260px}.offer.offer-three{padding:0}.btn-groups .btn{margin-bottom:0}.btn-groups .btn:last-child{margin-bottom:0}.footer .btn-groups .btn:last-child{margin-bottom:0px}.country .masthead .lede{padding:40px 320px 100px 320px}.landing #contact-form{margin-top:0}#contact-form img{max-width:200px;margin:-40px 10px 0 -40px;float:left}#contact-form.landing-form .form-heading{margin-top:20px}.social-side{position:relative;display:inline-block;top:30px;left:120px;overflow:hidden;margin:0;float:right}}.Quiz-content{min-height:540px;position:relative;padding-bottom:80px;margin-bottom:20px}@media(min-width:1340px){.offer{padding:150px 0}.offer-position{margin-bottom:80px;position:relative;bottom:110px}}#hs-cta-img-6cc13260-17e0-45c3-bed5-2bd6fe349143{max-width:100%}.footer-logo-list{background:#222;text-align:center;padding 7px;color:#7d8489}.footer-logo-list ul{text-align:right;padding-top:20px;margin-left:40px}.footer-logo-list ul li{display:inline-block}.footer-logo-list ul li img{width:127px;margin:0}.footer-logo-list h1,.footer-logo-list h2,.footer-logo-list h3,.footer-logo-list h4,.footer-logo-list h5,.footer-logo-list h6{color:white;text-align:left}@media(min-width:1200px){.footer-logo-list{text-align:center}.footer-logo-list ul{float:right;padding-top:10px}.footer-logo-list h3{display:inline-block;text-align:left;float:left}.footer-logo-list ul li{margin:20px 0}.offer-position{padding-bottom:35px}}@media(max-width:990px){.footer-logo-list h3{margin-top:90px}.social-side li{position:relative;display:inline;top:-15px;left:-50px !important;overflow:visible !important;margin:;float:left}.share{display:none}}@media(max-width:767px){img{max-width:100%}.entry-header h2{font-size:1.9em;line-height:1;margin:20px;padding:20px 20px}}@media(max-width:600px){.home .masthead{margin:0;background:rgba(0,0,0,.5);height:auto;min-height:100vh}.masthead h1{font-size:40px}}body.blog.blog-feed{margin-top:0 !important}.hubs-embedded .tile .item-link.view,div#collection-items .tile .item-link.view{font-family:"Titillium Web",sans-serif;font-size:.875rem !important;bottom:20px;left:20px;width:auto;background:#3574e3;border:1px solid #3574e3;color:#fff;margin:0;padding-right:10px;padding-left:10px;text-transform:uppercase}.hubs-embedded .tile .description .friendly-timestamp,.hubs-embedded .tile .item-link.view::after,.hubs-embedded .tile .item-link.view::before,.hubs-embedded .tile .share-single,div#collection-items .tile .friendly-timestamp,div#collection-items .tile .item-link.view::after,div#collection-items .tile .item-link.view::before,div#collection-items .tile .share-single{display:none}.hubs-embedded .tile.single .description,div#collection-items .tile.single .description{transition:height .4s ease-in-out;padding-top:17px}.hubs-embedded .tile.single .description .h3like,.hubs-embedded .tile.single .description .long-h3,.hubs-embedded .tile.single .description h3,.hubs-embedded .tile.single .description h4,div#collection-items .tile.single .description .h3like,div#collection-items .tile.single .description .long-h3,div#collection-items .tile.single .description h3,div#collection-items .tile.single .description h4{font-family:"Titillium Web",sans-serif}.hubs-embedded .tile.single:hover .description,div#collection-items .tile.single:hover .description{height:100% !important}.hubs-embedded .tile.single:hover .description .long-h3,.hubs-embedded .tile.single:hover .description h4,div#collection-items .tile.single:hover .description .long-h3,div#collection-items .tile.single:hover .description h4{display:block}.hubs-embedded .tile.single:hover .item-link.view,div#collection-items .tile.single:hover .item-link.view{background:#edf7ff !important;border:1px solid #3574e3 !important;color:#3574e3;text-decoration:none}.hubs-embedded .tile.single:not(.cta)::after,div#collection-items .tile.single:not(.cta)::after{content:'';margin-left:-20px;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 25%);height:6rem;bottom:0;display:block;position:absolute;left:0;right:0}