#main-home-page{background-color:white}#main-home-page .container{width:100%}#main-home-page .container .pic-container{padding:0}#main-home-page #home-page-landing{background:url(https://fluenzwebmedia.s3.amazonaws.com/wordpress/Fluenz2020/fluenz-home-header-pic-2020.jpg) no-repeat left center;background-size:116%;width:100%;height:80vh;min-height:600px;position:relative;text-align:center}#main-home-page #home-page-landing .container{background:none;height:100%;padding:0 20px 20px 20px;padding-left:0}#main-home-page #home-page-landing .container h1{font-size:calc(54px + (75 - 54) * (100vw - 560px) / (1900 - 560));color:black;line-height:.95em;font-weight:bold;font-family:'Helvetica75','Helvetica','Arial',sans-serif;margin:.533205em 0 4%;text-transform:uppercase;letter-spacing:-2px;text-align:left}#main-home-page #home-page-landing .container h1 span{font-style:italic;font-family:"Open Sans";text-transform:lowercase;font-weight:500}#main-home-page #home-page-landing .container .languages-home-links{position:absolute;bottom:-35px;width:100%;left:50%;transform:translate(-50%, -50%)}#main-home-page #home-page-landing .container .languages-home-links h2{color:white;font-size:calc(35px + (20 - 18) * (100vw - 560px) / (1900 - 560));font-family:'OpenSans Light','Helvetica','Arial',sans-serif;font-weight:100}#main-home-page #home-page-landing .container .languages-home-links h2 a{color:white}#main-home-page #home-page-landing .container h3{color:black;font-family:'OpenSans','Helvetica','Arial',sans-serif;font-weight:bold;font-size:calc(24px + (33 - 24) * (100vw - 560px) / (1900 - 560));margin-bottom:0;line-height:1;margin-top:.3vw;text-align:left}#main-home-page #home-page-landing .container .home-landing-pic-info{position:absolute;bottom:0;right:50px;color:white}#main-home-page #bigReviewsSection{background-color:white;border-top:5px solid #F00;border-bottom:5px solid #F00;padding-bottom:0}#main-home-page #bigReviewsSection .container{padding:0}#main-home-page #bigReviewsSection .container div{padding:3%}#main-home-page #bigReviewsSection .container div h2{color:#333333;font-size:32px;font-family:'OpenSans Bold','Helvetica','Arial',sans-serif}#main-home-page #bigReviewsSection .container div img{width:20%;margin:10px auto;width:37% !important}#main-home-page #bigReviewsSection .container div #hub-traveler-logo{width:37% !important}#main-home-page #bigReviewsSection .container div #hub-forbes-logo{width:37% !important}#main-home-page #bigReviewsSection .container div #hub-sky-logo{width:23% !important}#main-home-page #bigReviewsSection .container div #hub-houston-logo{width:60% !important}#main-home-page #bigReviewsSection .container div #hub-boston-logo{width:60% !important}#main-home-page #bigReviewsSection .container div #hub-los-angeles-logo{width:60% !important}#main-home-page .trial a{cursor:pointer;background:#ffc000;font-size:19px;text-align:center;width:270px;padding:16px 80px;color:#000;display:block;margin:30px auto;font-family:'OpenSans Semibold','Helvetica','Arial',sans-serif}#main-home-page #the-fluenz-app{background-color:#eee8dd}#main-home-page #the-fluenz-app .container{background-color:#eee8dd}#main-home-page #the-fluenz-app .container h3{color:#333333;text-align:center;font-family:'OpenSans Light','Helvetica','Arial',sans-serif;font-size:42px;font-weight:100;margin:10% 10% 2% 0%;text-transform:uppercase}#main-home-page #the-fluenz-app .container p{color:black;font-family:'OpenSans','Helvetica','Arial',sans-serif;font-size:calc(18px + (23 - 18) * (100vw - 560px) / (1900 - 560));line-height:1.3em;min-height:110px}#main-home-page #multi-devices-section{background-color:white}#main-home-page #multi-devices-section .container{padding:0 0 10px 20px}#main-home-page #multi-devices-section h3{color:#333333;text-align:left;font-family:'OpenSans Light','Helvetica','Arial',sans-serif;font-size:45px;font-weight:100;margin-top:10%}#main-home-page #multi-devices-section p{color:black;font-family:'OpenSans','Helvetica','Arial',sans-serif;font-size:calc(18px + (23 - 18) * (100vw - 560px) / (1900 - 560));line-height:1.3em}#main-home-page #multi-devices-section p .red{color:#F00}#main-home-page #drills-and-tutors-section .row{margin-right:0;margin-left:0}#main-home-page #drills-and-tutors-section .row img{margin-bottom:30px}#main-home-page #drills-and-tutors-section .row h3{color:#333333;text-align:left;font-family:'OpenSans Light','Helvetica','Arial',sans-serif;font-size:42px;font-weight:100;margin-top:5%;margin-bottom:2%;padding-left:0}#main-home-page #drills-and-tutors-section .drills-and-tutors-section-text{padding:5%}#main-home-page #drills-and-tutors-section .drills-and-tutors-section-text h4{font-family:'OpenSans Semibold','Helvetica','Arial',sans-serif;font-size:26px}#main-home-page #drills-and-tutors-section .drills-and-tutors-section-text .red_bar{width:5vw;max-width:150px;border-bottom:6px solid #ff0000;min-height:0;float:none !important;margin:1vw 0 1vw 0}#main-home-page #drills-and-tutors-section .full-with-text{text-align:center;margin:0 0 5% 0}#main-home-page #drills-and-tutors-section .full-with-text p{font-family:'OpenSans Semibold','Helvetica','Arial',sans-serif;font-size:30px}#main-home-page #drills-and-tutors-section .full-with-text p .red{color:#F00}#main-home-page #reaching-fluency .container h3{color:#333333;text-align:center;font-family:'OpenSans Light','Helvetica','Arial',sans-serif;font-size:42px;font-weight:100;margin:5%}#main-home-page #reaching-fluency .container p{font-size:calc(20px + (23 - 20) * (100vw - 560px) / (1900 - 560));font-family:'OpenSans','Helvetica','Arial',sans-serif;color:black;line-height:1.3}#main-home-page #reaching-fluency .container .full-with-text{text-align:center;margin:0 0 5% 0}#main-home-page #reaching-fluency .container .full-with-text p{font-size:calc(24px + (33 - 24) * (100vw - 560px) / (1900 - 560));color:black;font-family:'OpenSans Bold','Helvetica','Arial',sans-serif;line-height:1.515em}#main-home-page #reaching-fluency .container .full-with-text p .red{color:#F00}#main-home-page #immersion-coaches .container-wide{background:url("https://fluenzwebmedia.s3.amazonaws.com/wordpress/Fluenz2021/homepage/immersion_home_coaches.jpg") no-repeat center center;background-size:cover;width:100%;height:32vh;position:relative;max-width:100%}#main-home-page #immersion-coaches .container{max-width:100%}#main-home-page #immersion-coaches .container h2{color:white;background-color:red;line-height:1em;font-weight:100;text-align:center;padding:20px;text-transform:uppercase;font-family:'OpenSans Light','Helvetica','Arial',sans-serif}#main-home-page #immersion-coaches .container h3{color:#333333;text-align:center;font-family:'OpenSans Light','Helvetica','Arial',sans-serif;font-size:30px;font-weight:100;margin:2% 3%}#main-home-page #immersion-coaches .container a{cursor:pointer;background:#ffc000;font-size:19px;text-align:center;width:270px;padding:16px 80px;color:#000;display:block;margin:30px auto;font-family:'OpenSans Semibold','Helvetica','Arial',sans-serif}#main-home-page #home-page-last-pic .container{background:url(https://fluenzwebmedia.s3.amazonaws.com/wordpress/Fluenz2020/fluenz-home-last-pic-2020.jpg.png.jpg) no-repeat center center;background-size:cover;width:100%;height:50vh;position:relative;max-width:100%}.home #main-header,.page-id-433 #main-header,.page-id-431 #main-header{height:auto;background:#ff0000;height:6vw;max-height:100px;padding-bottom:0px}.home #main-header #main-menu,.page-id-433 #main-header #main-menu,.page-id-431 #main-header #main-menu{width:80%;float:left}.home #main-header #main-menu #main-logo,.page-id-433 #main-header #main-menu #main-logo,.page-id-431 #main-header #main-menu #main-logo{padding:16px 1.631vw}.home #main-header #main-menu #languages-main-menu,.page-id-433 #main-header #main-menu #languages-main-menu,.page-id-431 #main-header #main-menu #languages-main-menu{float:left;margin-top:10px;width:70%}.home #main-header #main-menu #languages-main-menu a,.page-id-433 #main-header #main-menu #languages-main-menu a,.page-id-431 #main-header #main-menu #languages-main-menu a{font-size:1.2vw}.home #main-header #write-buy,.page-id-433 #main-header #write-buy,.page-id-431 #main-header #write-buy{width:20%;float:left;height:100%}.home #main-header #write-buy #write-us,.page-id-433 #main-header #write-buy #write-us,.page-id-431 #main-header #write-buy #write-us{background-color:#e80203;color:#FFF !important;font-family:'OpenSans Semibold' !important;font-size:15px !important;text-align:center;float:left !important;list-style:none;width:50%;height:100%}.home #main-header #write-buy #write-us a,.page-id-433 #main-header #write-buy #write-us a,.page-id-431 #main-header #write-buy #write-us a{font-size:1.093vw;display:block;padding:1.5vw 2.531vw 1vw 2.531vw !important;color:white}.home #main-header #write-buy #write-us p,.page-id-433 #main-header #write-buy #write-us p,.page-id-431 #main-header #write-buy #write-us p{font-size:.7vw;margin:0}.home #main-header #write-buy #write-us a:hover,.page-id-433 #main-header #write-buy #write-us a:hover,.page-id-431 #main-header #write-buy #write-us a:hover{background-color:transparent !important;text-decoration:underline;display:block}.home #main-header #write-buy #buyNow,.page-id-433 #main-header #write-buy #buyNow,.page-id-431 #main-header #write-buy #buyNow{float:left !important;height:100%;width:50%}.home #main-header #write-buy #buyNow a,.page-id-433 #main-header #write-buy #buyNow a,.page-id-431 #main-header #write-buy #buyNow a{width:100%;display:block;height:100%;padding:1.5vw 2.531vw 1vw 2.531vw !important}.home #main-header #write-buy #buyNow .sub-menu,.page-id-433 #main-header #write-buy #buyNow .sub-menu,.page-id-431 #main-header #write-buy #buyNow .sub-menu{list-style:none}.home .white-popup #brochureForm h2,.page-id-433 .white-popup #brochureForm h2,.page-id-431 .white-popup #brochureForm h2{font-family:'OpenSans Light','Helvetica','Arial',sans-serif;color:white;font-size:2vw;line-height:2vw;margin-top:0px}.home .white-popup #brochureForm p,.page-id-433 .white-popup #brochureForm p,.page-id-431 .white-popup #brochureForm p{text-align:left;font-size:20px;margin-top:20px;line-height:20px}.home .white-popup #brochureForm span.wpcf7-list-item,.page-id-433 .white-popup #brochureForm span.wpcf7-list-item,.page-id-431 .white-popup #brochureForm span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;max-width:210px}.home .white-popup #brochureForm span.wpcf7-list-item input[type="checkbox"],.page-id-433 .white-popup #brochureForm span.wpcf7-list-item input[type="checkbox"],.page-id-431 .white-popup #brochureForm span.wpcf7-list-item input[type="checkbox"]{float:right}.home .white-popup #brochureForm input[type="submit"],.page-id-433 .white-popup #brochureForm input[type="submit"],.page-id-431 .white-popup #brochureForm input[type="submit"]{font-size:20px;width:100%;margin-left:0}.home .getABrochureCTA,.page-id-433 .getABrochureCTA,.page-id-431 .getABrochureCTA{background:none;border:2px solid white;text-transform:uppercase;color:white;text-align:center;font-size:calc(14px + (16 - 14) * (100vw - 560px) / (1900 - 560));height:60px;width:200px;font-family:'OpenSans Semibold','Helvetica','Arial',sans-serif;border-radius:0;margin:10px auto 0;display:block;padding-top:15px}.home .oneline,.page-id-433 .oneline,.page-id-431 .oneline{padding-top:12px;font-size:calc(20px + (16 - 14) * (100vw - 560px) / (1900 - 560))}.home footer,.page-id-433 footer,.page-id-431 footer{background:url("https://fluenzwebmedia.s3.amazonaws.com/wordpress/Fluenz2020/fluenz-home-footer-background.jpg");display:inline-grid;padding:0}.home #container-footer,.page-id-433 #container-footer,.page-id-431 #container-footer{background:none;padding:20px 0 10px 0}.home #container-footer a,.page-id-433 #container-footer a,.page-id-431 #container-footer a{color:white}.home #container-footer p,.page-id-433 #container-footer p,.page-id-431 #container-footer p{margin-top:0;margin-bottom:10px;font-size:calc(13px + (18 - 14) * (100vw - 100px) / (1900 - 100))}.home #container-footer h2,.page-id-433 #container-footer h2,.page-id-431 #container-footer h2{color:white;margin-bottom:20px}.home #container-footer .footer-logo-home,.page-id-433 #container-footer .footer-logo-home,.page-id-431 #container-footer .footer-logo-home{margin-bottom:20px;margin-left:15px;width:206px}.home #container-footer .panel-group,.page-id-433 #container-footer .panel-group,.page-id-431 #container-footer .panel-group{text-align:center;margin-bottom:10px;margin-top:10px}.home #container-footer .panel-group .panel-title,.page-id-433 #container-footer .panel-group .panel-title,.page-id-431 #container-footer .panel-group .panel-title{font-size:25px;margin:10px 0 10px 0px}.home #hub-footer-about,.page-id-433 #hub-footer-about,.page-id-431 #hub-footer-about{width:80% !important}.home .footer-links div,.page-id-433 .footer-links div,.page-id-431 .footer-links div{float:none;margin-left:0;margin-top:10px}.home .footer-links div a,.page-id-433 .footer-links div a,.page-id-431 .footer-links div a{color:#c20202 !important}.home #copyright,.page-id-433 #copyright,.page-id-431 #copyright{text-align:center;background-color:#333333}.home #copyright p,.page-id-433 #copyright p,.page-id-431 #copyright p{font-size:12px}.home #copyright p a,.page-id-433 #copyright p a,.page-id-431 #copyright p a{color:white}@media only screen and (max-width:600px){#main-menu{width:100% !important}#main-home-page #home-page-landing{background:url(https://fluenzwebmedia.s3.amazonaws.com/wordpress/Fluenz2020/fluenz-home-header-pic-2020.jpg) no-repeat -284px center;background-size:cover;height:90vh}#main-home-page #home-page-landing .container h1{font-size:calc(37px + (55 - 45) * (100vw - 560px) / (1900 - 560))}#main-home-page #home-page-landing .container .languages-home-links h2{font-size:calc(21px + (20 - 18) * (100vw - 560px) / (1900 - 560))}#main-home-page #home-page-landing .container h3{font-size:calc(27px + (55 - 45) * (100vw - 560px) / (1900 - 560));line-height:35px}#main-home-page #the-fluenz-app .container p{min-height:70px}#main-home-page #multi-devices-section p{font-size:20px;margin-bottom:3%}#main-home-page #drills-and-tutors-section .row h3{font-size:28px}#main-home-page #immersion-coaches .container{padding:0px !important}#main-home-page #home-page-last-pic .container{background:url("https://fluenzwebmedia.s3.amazonaws.com/wordpress/Fluenz2020/fluenz-home-last-pic-2020.jpg.png.jpg") no-repeat left center;background-size:cover}}.single-languages{background-color:#FFF !important}.single-languages #main-header{height:auto;background:#ff0000;height:6vw;max-height:100px;padding-bottom:0px}.single-languages #main-header #main-menu{width:80%;float:left}.single-languages #main-header #main-menu #main-logo{padding:16px 1.631vw}.single-languages #main-header #main-menu #languages-main-menu{display:none !important}.single-languages #main-header #write-buy{width:20%;float:left;height:100%}.single-languages #main-header #write-buy #write-us{background-color:#e80203;color:#FFF !important;font-family:'OpenSans Semibold' !important;font-size:15px !important;text-align:center;float:left !important;list-style:none;width:50%;height:100%}.single-languages #main-header #write-buy #write-us a{font-size:1.093vw;display:block;padding:1.5vw 2.531vw 1vw 2.531vw !important;color:white}.single-languages #main-header #write-buy #write-us p{font-size:.7vw;margin:0}.single-languages #main-header #write-buy #write-us a:hover{background-color:transparent !important;text-decoration:underline;display:block}.single-languages #main-header #write-buy #buyNow{float:left !important;height:100%;width:50%}.single-languages #main-header #write-buy #buyNow a{width:100%;display:block;height:100%;padding:1.5vw 2.531vw 1vw 2.531vw !important}.single-languages #main-header #write-buy #buyNow .sub-menu{list-style:none}.single-languages .languageSection .share-floating-panel{width:20px;position:absolute;top:28%;right:0}.single-languages .languageSection#zoom-chats{background-color:#151718 !important;padding:20px 0;margin:40px 0}.single-languages .languageSection#the-most-advanced .container h2{font-size:calc(54px + (75 - 54) * (100vw - 560px) / (1900 - 560));color:black;line-height:.866em;font-weight:bold;font-family:'Helvetica75','Helvetica','Arial',sans-serif;margin:1.533205em 0 4%;margin-bottom:20px;text-transform:uppercase;letter-spacing:-2px}.single-languages .languageSection#the-most-advanced .container h2 span{text-transform:lowercase}.single-languages .languageSection#the-most-advanced .container img{width:auto;height:100%;max-height:500px;margin-bottom:20px}.single-languages .languageSection#the-most-advanced .container p{color:black;font-family:'OpenSans','Helvetica','Arial',sans-serif;font-size:calc(18px + (23 - 18) * (100vw - 560px) / (1900 - 560));padding-right:3vw;line-height:1.3em}.single-languages .languageSection .fluenz-7-slogan{width:50%;margin:auto;bottom:15px;left:68px;position:absolute}.single-languages .languageSection .fluenz-7-slogan img{width:80px}.single-languages .languageSection .fluenz-7-slogan h3{font-size:20px;font-weight:100}.single-languages .languageSection #rosettaQuote.beige{background-color:#EEE8DD}.single-languages .languageSection #rosettaQuote.beige .container h2{color:#333333}.single-languages .languageSection #rosettaQuote .container{padding:40px 0}.single-languages .languageSection #rosettaQuote .container div h2{color:#FFF;font-size:37px;font-family:'OpenSans Bold','Helvetica','Arial',sans-serif;text-align:center}.single-languages .languageSection #rosettaQuote .container div #hub-forbes-logo{width:37% !important}.single-languages .languageSection #rosettaQuote .container div #hub-traveler-logo{width:37% !important}.single-languages .languageSection #rosettaQuote .container div #hub-business-logo{width:35% !important}.single-languages .languageSection #rosettaQuote .container div #hub-sky-logo{width:23% !important}.single-languages .languageSection #rosettaQuote .container div #hub-houston-logo{width:60% !important}.single-languages .languageSection #rosettaQuote .container div #hub-boston-logo{width:60% !important}.single-languages .languageSection #rosettaQuote .container div #hub-los-angeles-logo{width:60% !important}.single-languages .languageSection #rosettaQuote .container div img{width:20%;margin:10px auto}.single-languages footer{background:url("https://fluenzwebmedia.s3.amazonaws.com/wordpress/Fluenz2020/fluenz-home-footer-background.jpg");display:inline-grid;padding:0}.single-languages #container-footer{background:none;padding:20px 0 10px 0}.single-languages #container-footer a{color:white}.single-languages #container-footer p{margin-top:0;margin-bottom:10px;font-size:calc(13px + (18 - 14) * (100vw - 100px) / (1900 - 100))}.single-languages #container-footer h2{color:white;margin-bottom:20px}.single-languages #container-footer .footer-logo-home{margin-bottom:20px;margin-left:15px;width:300px}.single-languages #container-footer .panel-group{text-align:center;margin-bottom:10px;margin-top:10px}.single-languages #container-footer .panel-group .panel-title{font-size:25px;margin:10px 0 10px 0px}.single-languages #hub-footer-about{width:80% !important}.single-languages .footer-links div{float:none;margin-left:0;margin-top:10px}.single-languages .footer-links div a{color:#c20202 !important}.single-languages #copyright{text-align:center;background-color:#333333}.single-languages #copyright p{font-size:12px}.single-languages #copyright p a{color:white}.page-template-template-support #main-header,.page-template-template-our-story #main-header,.single-organization #main-header{height:auto;background:#ff0000;height:6vw;max-height:100px;padding-bottom:0px}.page-template-template-support #main-header #main-menu,.page-template-template-our-story #main-header #main-menu,.single-organization #main-header #main-menu{width:80%;float:left}.page-template-template-support #main-header #main-menu #main-logo,.page-template-template-our-story #main-header #main-menu #main-logo,.single-organization #main-header #main-menu #main-logo{padding:16px 1.631vw}.page-template-template-support #main-header #main-menu #languages-main-menu,.page-template-template-our-story #main-header #main-menu #languages-main-menu,.single-organization #main-header #main-menu #languages-main-menu{display:none !important}.page-template-template-support #main-header #write-buy,.page-template-template-our-story #main-header #write-buy,.single-organization #main-header #write-buy{width:20%;float:left;height:100%}.page-template-template-support #main-header #write-buy #write-us,.page-template-template-our-story #main-header #write-buy #write-us,.single-organization #main-header #write-buy #write-us{background-color:#e80203;color:#FFF !important;font-family:'OpenSans Semibold' !important;font-size:15px !important;text-align:center;float:left !important;list-style:none;width:50%;height:100%}.page-template-template-support #main-header #write-buy #write-us a,.page-template-template-our-story #main-header #write-buy #write-us a,.single-organization #main-header #write-buy #write-us a{font-size:1.093vw;display:block;padding:1.5vw 2.531vw 1vw 2.531vw !important;color:white}.page-template-template-support #main-header #write-buy #write-us p,.page-template-template-our-story #main-header #write-buy #write-us p,.single-organization #main-header #write-buy #write-us p{font-size:.7vw;margin:0}.page-template-template-support #main-header #write-buy #write-us a:hover,.page-template-template-our-story #main-header #write-buy #write-us a:hover,.single-organization #main-header #write-buy #write-us a:hover{background-color:transparent !important;text-decoration:underline;display:block}.page-template-template-support #main-header #write-buy #buyNow,.page-template-template-our-story #main-header #write-buy #buyNow,.single-organization #main-header #write-buy #buyNow{float:left !important;height:100%;width:50%}.page-template-template-support #main-header #write-buy #buyNow a,.page-template-template-our-story #main-header #write-buy #buyNow a,.single-organization #main-header #write-buy #buyNow a{width:100%;display:block;height:100%;padding:1.5vw 2.531vw 1vw 2.531vw !important}.page-template-template-support #main-header #write-buy #buyNow .sub-menu,.page-template-template-our-story #main-header #write-buy #buyNow .sub-menu,.single-organization #main-header #write-buy #buyNow .sub-menu{list-style:none}.page-template-template-support footer,.page-template-template-our-story footer,.single-organization footer{background:url("https://fluenzwebmedia.s3.amazonaws.com/wordpress/Fluenz2020/fluenz-home-footer-background.jpg");display:inline-grid;padding:0}.page-template-template-support #container-footer,.page-template-template-our-story #container-footer,.single-organization #container-footer{background:none;padding:20px 0 10px 0}.page-template-template-support #container-footer a,.page-template-template-our-story #container-footer a,.single-organization #container-footer a{color:white}.page-template-template-support #container-footer p,.page-template-template-our-story #container-footer p,.single-organization #container-footer p{margin-top:0;margin-bottom:10px;font-size:calc(13px + (18 - 14) * (100vw - 100px) / (1900 - 100))}.page-template-template-support #container-footer h2,.page-template-template-our-story #container-footer h2,.single-organization #container-footer h2{color:white;margin-bottom:20px}.page-template-template-support #container-footer .footer-logo-home,.page-template-template-our-story #container-footer .footer-logo-home,.single-organization #container-footer .footer-logo-home{margin-bottom:20px;margin-left:15px;width:300px}.page-template-template-support #container-footer .panel-group,.page-template-template-our-story #container-footer .panel-group,.single-organization #container-footer .panel-group{text-align:center;margin-bottom:10px;margin-top:10px}.page-template-template-support #container-footer .panel-group .panel-title,.page-template-template-our-story #container-footer .panel-group .panel-title,.single-organization #container-footer .panel-group .panel-title{font-size:25px;margin:10px 0 10px 0px}.page-template-template-support #hub-footer-about,.page-template-template-our-story #hub-footer-about,.single-organization #hub-footer-about{width:80% !important}.page-template-template-support .footer-links div,.page-template-template-our-story .footer-links div,.single-organization .footer-links div{float:none;margin-left:0;margin-top:10px}.page-template-template-support .footer-links div a,.page-template-template-our-story .footer-links div a,.single-organization .footer-links div a{color:#c20202 !important}.page-template-template-support #copyright,.page-template-template-our-story #copyright,.single-organization #copyright{text-align:center;background-color:#333333}.page-template-template-support #copyright p,.page-template-template-our-story #copyright p,.single-organization #copyright p{font-size:12px}.page-template-template-support #copyright p a,.page-template-template-our-story #copyright p a,.single-organization #copyright p a{color:white}@media only screen and (max-width:600px){.share-floating-panel{display:none}.languageSection#detailedSection nav{height:45px !important}.languageSection#rosettaQuote .container div{padding:10.417vw 2.604vw 5.21vw !important}.languageSection#the-most-advanced .container{padding:7.8125vw 7.8125vw 5.21vw}.languageSection#the-most-advanced .container h2{margin:.533205em 0 4% !important;font-size:9.115vw !important;line-height:1 !important}.languageSection#the-most-advanced .container div div img{margin:auto;max-height:300px !important}}.single-hub #reservationsSection .panel-group .panel .panel-collapse .panel-body .container div div div{width:50%}.single-hub #reservationsSection .panel-group .panel .panel-collapse .panel-body .container div div div .reservation-date{font-size:25px}.single-hub #reservationsSection .panel-group .panel .panel-collapse .panel-body .container div div div .reservation-city{font-size:25px}.single-immersion #mainSection{background:no-repeat center center;background-size:cover;width:100%;height:90vh;position:relative}.single-immersion #mainSection .container{max-width:100% !important}.single-immersion #mainSection .container h1{font-size:calc(37px + (55 - 45) * (100vw - 560px) / (1900 - 560))}.single-immersion #mainSection .container p{padding-right:3vw}.single-immersion #mainSection .container p .your-email{float:left;padding-bottom:20px}@media only screen and (max-width:600px){.single-immersion #mainSection{background-image:url(https://fluenzwebmedia.s3.amazonaws.com/wordpress/Fluenz2020/immersion/immersion-mexico-mobile.jpg) !important;background:no-repeat -680px -200px}.single-immersion #mainSection .container h1{margin:24vw 0 0 0}.single-immersion #mainSection .container p{padding-right:6vw}}.page-template-fluenz-spanish-hub-template #main-header{height:auto;background:#ff0000;height:6vw;max-height:100px;padding-bottom:0px}.page-template-fluenz-spanish-hub-template #main-header #main-menu{width:80%;float:left}.page-template-fluenz-spanish-hub-template #main-header #main-menu #main-logo{padding:16px 1.631vw}.page-template-fluenz-spanish-hub-template #main-header #main-menu #languages-main-menu{display:none !important}.page-template-fluenz-spanish-hub-template #main-header #write-buy{width:20%;float:left;height:100%}.page-template-fluenz-spanish-hub-template #main-header #write-buy #write-us{background-color:#e80203;color:#FFF !important;font-family:'OpenSans Semibold' !important;font-size:15px !important;text-align:center;float:left !important;list-style:none;width:50%;height:100%}.page-template-fluenz-spanish-hub-template #main-header #write-buy #write-us a{font-size:1.093vw;display:block;padding:1.5vw 2.531vw 1vw 2.531vw !important;color:white}.page-template-fluenz-spanish-hub-template #main-header #write-buy #write-us p{font-size:.7vw;margin:0}.page-template-fluenz-spanish-hub-template #main-header #write-buy #write-us a:hover{background-color:transparent !important;text-decoration:underline;display:block}.page-template-fluenz-spanish-hub-template #main-header #write-buy #buyNow{float:left !important;height:100%;width:50%}.page-template-fluenz-spanish-hub-template #main-header #write-buy #buyNow a{width:100%;display:block;height:100%;padding:1.5vw 2.531vw 1vw 2.531vw !important}.page-template-fluenz-spanish-hub-template #main-header #write-buy #buyNow .sub-menu{list-style:none}.page-template-fluenz-spanish-hub-template .white-popup #brochureForm h2{font-family:'OpenSans Light','Helvetica','Arial',sans-serif;color:white;font-size:2vw;line-height:2vw;margin-top:0px}.page-template-fluenz-spanish-hub-template .white-popup #brochureForm p{text-align:left;font-size:20px;margin-top:20px;line-height:20px}.page-template-fluenz-spanish-hub-template .white-popup #brochureForm span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;max-width:210px}.page-template-fluenz-spanish-hub-template .white-popup #brochureForm span.wpcf7-list-item input[type="checkbox"]{float:right}.page-template-fluenz-spanish-hub-template .white-popup #brochureForm input[type="submit"]{font-size:20px;width:100%;margin-left:0}.page-template-fluenz-spanish-hub-template .header-banner-img{padding:30% 0 3% 0}.page-template-fluenz-spanish-hub-template .header-banner-img .bner-heading{position:absolute;top:10%;left:36%}.page-template-fluenz-spanish-hub-template .header-banner-img .bner-heading h2{font-size:calc(45px + (55 - 45) * (100vw - 560px) / (1900 - 560));text-align:left}.page-template-fluenz-spanish-hub-template .header-banner-img .bner-heading h4{text-align:left}.page-template-fluenz-spanish-hub-template .header-banner-img .languages-home-links{position:absolute;bottom:-35px;width:100%;left:50%;transform:translate(-50%, -50%)}.page-template-fluenz-spanish-hub-template .header-banner-img .languages-home-links h2{color:white;font-size:calc(35px + (20 - 18) * (100vw - 560px) / (1900 - 560));font-family:'OpenSans Light','Helvetica','Arial',sans-serif;font-weight:100}.page-template-fluenz-spanish-hub-template .header-banner-img .languages-home-links h2 a{color:white}.page-template-fluenz-spanish-hub-template .header-banner-img .languages-home-links .getABrochureCTA{background:none;border:2px solid white;text-transform:uppercase;color:white;text-align:center;font-size:calc(14px + (16 - 14) * (100vw - 560px) / (1900 - 560));height:60px;width:250px;font-family:'OpenSans Semibold','Helvetica','Arial',sans-serif;border-radius:0;margin:10px auto 0;display:block;padding-top:15px}.page-template-fluenz-spanish-hub-template #floatingNav.immersionMenu>ul{width:959px}.page-template-fluenz-spanish-hub-template .languageSection#crossplatformSection h2{font-size:calc(25px + (75 - 54) * (100vw - 560px) / (1900 - 560));color:black;font-weight:bold;font-family:'Helvetica75','Helvetica','Arial',sans-serif;margin-bottom:20px;line-height:.9em;max-width:100%;text-align:center;width:100%;text-transform:uppercase;padding-top:3.122vw}.page-template-fluenz-spanish-hub-template .languageSection#crossplatformSection h4{text-align:center;width:100%;padding-bottom:3.122vw}.page-template-fluenz-spanish-hub-template .languageSection#crossplatformSection .learnMore{text-align:right}.page-template-fluenz-spanish-hub-template .languageSection#crossplatformSection #crossplatformContainer{background:url(https://s3.amazonaws.com/fluenzwebmedia/wordpress/crossplatform-fluenz.jpg) no-repeat center center;background-size:contain;position:relative;width:100%;height:23.4vw;max-width:100%;max-height:435px}.page-template-fluenz-spanish-hub-template .languageSection#crossplatformSection #crossplatformContainer video{position:absolute;overflow:hidden;left:38.1vw;top:3.4vw;width:9.4vw;height:16.41vw;max-width:180px;max-height:315px}.page-template-fluenz-spanish-hub-template #drills-and-tutors-section{background-color:white}.page-template-fluenz-spanish-hub-template #drills-and-tutors-section h3{color:#333333;text-align:left;font-family:'OpenSans Light','Helvetica','Arial',sans-serif;font-size:40px;font-weight:100;margin-top:5%;margin-bottom:2%;padding-left:0}.page-template-fluenz-spanish-hub-template #drills-and-tutors-section .pic-container{padding:0}.page-template-fluenz-spanish-hub-template #drills-and-tutors-section .learnMore{text-align:right}.page-template-fluenz-spanish-hub-template footer{background:url("https://fluenzwebmedia.s3.amazonaws.com/wordpress/Fluenz2020/fluenz-home-footer-background.jpg");display:inline-grid;padding:0}.page-template-fluenz-spanish-hub-template #container-footer{background:none;padding:20px 0 10px 0}.page-template-fluenz-spanish-hub-template #container-footer a{color:white}.page-template-fluenz-spanish-hub-template #container-footer p{margin-top:0;margin-bottom:10px;font-size:calc(13px + (18 - 14) * (100vw - 100px) / (1900 - 100))}.page-template-fluenz-spanish-hub-template #container-footer h2{color:white;margin-bottom:20px}.page-template-fluenz-spanish-hub-template #container-footer .footer-logo-home{margin-bottom:20px;margin-left:15px;width:206px}.page-template-fluenz-spanish-hub-template #container-footer .panel-group{text-align:center;margin-bottom:10px;margin-top:10px}.page-template-fluenz-spanish-hub-template #container-footer .panel-group .panel-title{font-size:25px;margin:10px 0 10px 0px}.page-template-fluenz-spanish-hub-template #hub-footer-about{width:80% !important}.page-template-fluenz-spanish-hub-template .footer-links div{float:none;margin-left:0;margin-top:10px}.page-template-fluenz-spanish-hub-template .footer-links div a{color:#c20202 !important}.page-template-fluenz-spanish-hub-template #copyright{text-align:center;background-color:#333333}.page-template-fluenz-spanish-hub-template #copyright p{font-size:12px}.page-template-fluenz-spanish-hub-template #copyright p a{color:white}@media (max-width:1440px) and (min-width:1367px){.page-template-fluenz-spanish-hub-template .header-banner-img{padding:30% 0 3% 0}.page-template-fluenz-spanish-hub-template .header-banner-img .bner-heading{position:absolute;top:10%;left:30%}.page-template-fluenz-spanish-hub-template .header-banner-img .bner-heading h2{font-size:calc(30px + (55 - 45) * (100vw - 560px) / (1900 - 560)) !important;text-align:left}.page-template-fluenz-spanish-hub-template .header-banner-img .bner-heading h4{font-size:calc(22px + (55 - 45) * (100vw - 560px) / (1900 - 560)) !important;text-align:left}}@media (max-width:1280px) and (min-width:1025px){.page-template-fluenz-spanish-hub-template .header-banner-img{padding:35% 0 3% 0 !important}.page-template-fluenz-spanish-hub-template .header-banner-img .bner-heading{position:absolute;top:10%;left:30%}.page-template-fluenz-spanish-hub-template .header-banner-img .bner-heading h2{font-size:calc(30px + (55 - 45) * (100vw - 560px) / (1900 - 560));text-align:left}.page-template-fluenz-spanish-hub-template .header-banner-img .bner-heading h4{font-size:calc(22px + (55 - 45) * (100vw - 560px) / (1900 - 560));text-align:left}}.single-chiapas #mainSection{height:100vh;max-height:1110px;background-size:cover}.single-chiapas #mainSection p{text-shadow:-2px 2px #666 !important;width:375px}.single-chiapas #mainSection button{background:white !important;color:black !important}.single-chiapas #mainSection #brochureForm input[type="email"]{color:black !important;background:white !important}.single-chiapas #mainSection #brochureForm input[type=email]::placeholder{color:black !important}.single-chiapas #mainSection #brochureForm input[type="submit"]{background:#274e13 !important}.single-chiapas #quickReviewsOaxaca{background:#274e13}.single-chiapas #quickReviewsOaxaca .container{display:flex;flex-direction:row;justify-content:space-evenly}.single-chiapas #quickReviewsOaxaca .container p{float:left;text-align:center;color:white;padding:0}.single-chiapas #bigReviewsSection{height:113vh !important;max-height:1193px !important;background-size:cover !important;position:relative}.single-chiapas #bigReviewsSection #homeQuote{text-align:center;position:absolute;left:0;right:0;bottom:13%}.single-chiapas #bigReviewsSection #homeQuote h2{font-size:5vw;color:white}.single-chiapas #bigReviewsSection #homeQuote img{position:relative !important;display:inline;max-width:150px;margin-top:20px}.single-chiapas #bestSection{background-color:#18170b;color:white;padding:3.122vw 0 6.243vw 0}.single-chiapas #bestSection h2{color:white !important;text-align:center !important;line-height:1 !important;font-weight:100 !important;text-transform:uppercase !important;font-family:'OpenSans Light','Helvetica','Arial',sans-serif !important}.single-chiapas #bestSection p{font-size:calc(18px + (20 - 18) * (100vw - 560px) / (1900 - 560));line-height:1.5}.single-chiapas #newsweekQuote{background-color:#274e13 !important}.single-chiapas #newsweekQuote p{font-size:2.6vw;line-height:1.3;font-weight:bold;color:white;padding:30px}.single-chiapas #newsweekQuote #newsweeklogo{width:60%;max-width:500px;margin:auto}.single-chiapas #programDescriptionSection{background-color:#274e13 !important;background-image:none !important;padding-top:5.2vw}.single-chiapas #mexicoUniqueRainforest{padding:3.122vw 0;background-color:#110908}.single-chiapas #mexicoUniqueRainforest h2{text-align:center;color:white}.single-chiapas #mexicoUniqueRainforest #theMagicOfChiapas{display:flex;align-items:center;justify-content:center;min-height:250px;background-color:#274e13;padding:3vw}.single-chiapas #mexicoUniqueRainforest #theMagicOfChiapas p{font-size:1.7em;color:white;font-family:'OpenSans Light','Helvetica','Arial',sans-serif;width:80%;margin:auto}.single-chiapas #mexicoUniqueRainforest .theSoulOfOaxacaImg{margin:0;padding:0}.single-chiapas #reservationsSection{background-color:#274e13 !important}.single-chiapas #reservationsSection h2{background-color:#274e13 !important}.single-chiapas #reservationsSection .immersionRow p{font-size:45px !important}.single-chiapas #reservationsSection .immersionRow .immersionYear{color:#fff;background-color:#274e13 !important}.single-chiapas #CTASection{background-color:#274e13 !important}@media only screen and (max-width:600px){.single-chiapas #mainSection{background-position:-440px 0 !important}.single-chiapas #mainSection img{width:110% !important}.single-chiapas #mainSection .container h1{margin:4vw 0 0 0 !important}.single-chiapas #mainSection .container p{padding-right:6vw !important;font-size:32px !important;line-height:1.1 !important}.single-chiapas #bigReviewsSection{background-position:-538px 0 !important}.single-chiapas #bigReviewsSection #homeQuote h2{font-size:15vw;color:white;margin:0 5px 80% 5px;word-break:keep-all;line-height:1.1;max-width:100%}.single-chiapas #reservationsImage img{margin-left:-400px}}.single-costarica #mainSection{height:100vh;max-height:1110px;background-size:cover}.single-costarica #mainSection .container{display:grid;grid-template-columns:20% 30% 30% 20%;grid-template-rows:33% 33% 33%;gap:0px 0px;grid-auto-flow:row;grid-template-areas:"Empty-4 Empty Copy Empty-7" "Empty-5 Empty-2 Copy Empty-8" ". . . ."}.single-costarica #mainSection .Empty{grid-area:Empty}.single-costarica #mainSection .Empty-2{grid-area:Empty-2}.single-costarica #mainSection .Empty-4{grid-area:Empty-4}.single-costarica #mainSection .Empty-5{grid-area:Empty-5}.single-costarica #mainSection .Empty-7{grid-area:Empty-7}.single-costarica #mainSection .Empty-8{grid-area:Empty-8}.single-costarica #mainSection .Copy{grid-area:Copy}.single-costarica #mainSection h1{text-shadow:-2px 4px 4px #000000}.single-costarica #mainSection p{width:375px;padding:0 !important;font-size:calc(27px + (20 - 18) * (100vw - 560px) / (1900 - 560)) !important;font-weight:bold;text-shadow:-2px 4px 4px #000000}.single-costarica #mainSection button{background:white !important;color:black !important}.single-costarica #mainSection #brochureForm input[type="email"]{color:black !important;background:white !important}.single-costarica #mainSection #brochureForm input[type=email]::placeholder{color:black !important}.single-costarica #mainSection #brochureForm input[type="submit"]{background:#38761d !important}.single-costarica #quickReviewsOaxaca{background:#38761d}.single-costarica #quickReviewsOaxaca .container{display:flex;flex-direction:row;justify-content:space-evenly}.single-costarica #quickReviewsOaxaca .container p{float:left;text-align:center;color:white;padding:0}.single-costarica #bigReviewsSection{height:134vh !important;min-height:1000px;background-size:cover !important;position:relative}.single-costarica #bigReviewsSection .container{max-width:100%;height:100%;display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-rows:33% 33% 33%;gap:0px 0px;grid-template-areas:". . . ." "Copy-2 . . ." "Copy-2 . . ."}.single-costarica #bigReviewsSection .Copy-2{grid-area:Copy-2}.single-costarica #bigReviewsSection #homeQuote h2{font-size:3vw;color:white}.single-costarica #bigReviewsSection #homeQuote img{position:relative !important;max-width:150px;margin:30px auto 0 auto}.single-costarica #bigReviewsSection2{height:113vh !important;max-height:1193px !important;background-size:cover !important;position:relative}.single-costarica #bigReviewsSection3{height:134vh !important;min-height:1000px;background-size:cover !important;position:relative}.single-costarica #costaRicaYoga .container{margin:30px auto 10px auto}.single-costarica #coachesSection .container{margin:30px auto 10px auto}.single-costarica #coachesSection .container h2{margin-top:0px !important}.single-costarica #bestSection{background-color:#18170b;color:white;padding:3.122vw 0 6.243vw 0}.single-costarica #bestSection h2{color:white !important;text-align:center !important;line-height:1 !important;font-weight:100 !important;text-transform:uppercase !important;font-family:'OpenSans Light','Helvetica','Arial',sans-serif !important}.single-costarica #bestSection p{font-size:calc(18px + (20 - 18) * (100vw - 560px) / (1900 - 560));line-height:1.5}.single-costarica #newsweekQuote{background-color:#38761d !important}.single-costarica #newsweekQuote p{font-size:2.1em;color:white;font-family:'OpenSans Light','Helvetica','Arial',sans-serif;width:80%;margin:auto;padding:25px 0 10px 10px}.single-costarica #programDescriptionSection{background-color:#38761d !important;background-image:none !important;padding-top:5.2vw}.single-costarica #mexicoUniqueRainforest{padding:3.122vw 0;background-color:#110908}.single-costarica #mexicoUniqueRainforest h2{text-align:center;color:white}.single-costarica #mexicoUniqueRainforest #theMagicOfChiapas{display:flex;align-items:center;justify-content:center;min-height:250px;background-color:#38761d;padding:3vw}.single-costarica #mexicoUniqueRainforest #theMagicOfChiapas p{font-size:1.7em;color:white;font-family:'OpenSans Light','Helvetica','Arial',sans-serif;width:80%;margin:auto}.single-costarica #mexicoUniqueRainforest .theSoulOfOaxacaImg{margin:0;padding:0}.single-costarica #reservationsSection{background-color:#38761d !important}.single-costarica #reservationsSection h2{background-color:#38761d !important}.single-costarica #reservationsSection #toggleReservations{display:none}.single-costarica #reservationsSection .immersionRow p{font-size:45px !important}.single-costarica #reservationsSection .immersionRow .immersionYear{color:#fff;background-color:#38761d !important}.single-costarica #CTASection{background-color:#38761d !important}@media only screen and (max-width:600px){.single-costarica #mainSection{background-position:-440px 0 !important}.single-costarica #mainSection img{width:110% !important}.single-costarica #mainSection .container h1{margin:4vw 0 0 0 !important}.single-costarica #mainSection .container p{padding-right:6vw !important;font-size:32px !important;line-height:1.1 !important}.single-costarica #mainSection .Copy{margin-left:-150px;margin-top:150px}.single-costarica #bigReviewsSection{background-image:url(https://fluenzwebmedia.s3.amazonaws.com/wordpress/costarica/costaricaquoteMobile.jpg) !important;max-height:574px !important;min-height:auto;background-size:contain !important;background-repeat:no-repeat;background-color:#38761d !important}.single-costarica #bigReviewsSection #homeQuote h2{font-size:15vw;color:white;margin:0 5px 80% 5px;word-break:keep-all;line-height:1.1;max-width:100%}.single-costarica #bigReviewsSection2{background-image:url(https://fluenzwebmedia.s3.amazonaws.com/wordpress/costarica/newsweekquotemobile.jpg) !important;max-height:654px !important;min-height:auto;background-size:contain !important;background-repeat:no-repeat;background-color:#38761d !important}.single-costarica #bigReviewsSection3{background-image:url(https://fluenzwebmedia.s3.amazonaws.com/wordpress/costarica/condenastequoteMobile.jpg) !important;max-height:570px !important;min-height:auto;background-size:contain !important;background-repeat:no-repeat;background-color:#38761d !important}.single-costarica #reservationsImage img{margin-left:-400px}}