.legal-consent-container .hs-form-booleancheckbox-display>span{font-size:13px!important}.desk{display:block!important}.mob{display:none!important}@media (max-width:800px){.desk{display:none!important}.mob{display:block!important}}.ctabtn{background-color:#1898f3;border-radius:5px;color:#fff;display:block;font-size:25px;font-weight:700;height:60px;line-height:60px;margin:25px 0 0;text-align:center;text-decoration:none;transition:all .2s ease-in-out;width:253px}.ctabtn:hover{background-color:#ffbc00}.promolanding{background:url(https://107197.fs1.hubspotusercontent-na1.net/hubfs/107197/natlingo/homepage/llamas-bg.png) no-repeat;background-position:0 0;background-size:100vw;padding-top:100px}.globalwrapper{float:none!important;margin:2% auto!important;max-width:70%}.landing-content h1{color:#181818;font-size:72px;font-weight:700;line-height:90px;margin-top:25px;text-align:left}.landing-content h1 span{color:#21a9e1;font-weight:700}.landing-content h2{font-size:32px;line-height:38px;margin-top:10px}.landing-content h2,.landing-content p{color:#181818;font-weight:400;text-align:left}.landing-content p{font-size:20px;line-height:32px;margin-top:25px}#natlingo_register_form .form .hs-fieldtype-intl-phone.hs-input select{padding:12px 0}#natlingo_register_form .form .hs-fieldtype-intl-phone{border:none;padding:0}.promolanding-form{background:#00abea;border-radius:20px;padding:2% 3%}.promolanding-form h3{color:#272266;font-size:20px;font-weight:600;margin-bottom:15px}.promolanding-form label{color:#272266;display:block;font-size:18px;font-weight:600;margin-bottom:5px;margin-top:25px}.promolanding-form .hs-input{border:none;border-radius:5px;padding:13px}.promolanding-form .hs-button{background-color:#512bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:700;height:50px;line-height:30px;margin:15px auto 0;text-align:center;text-decoration:none;transition:all .2s ease-in-out;width:253px}.inputs-list{list-style:none}.promolanding-form .hs-button:hover{background-color:#ffbc00}.relativewrap{margin:25px 0;position:relative}.relativewrap .bgangie{height:auto;left:0;position:absolute;top:0;width:80%;z-index:1}.relativewrap .hs-video-widget{padding-left:150px;padding-top:5%;position:relative;z-index:2}.relativewrap .imagen{height:auto;left:5px;position:absolute;top:45%;width:135px;z-index:2}@media (max-width:800px){.promolanding{padding-top:30px}.globalwrapper{max-width:90%}.landing-content h1{font-size:30px;line-height:35px}.landing-content h2,.landing-content p{font-size:20px;line-height:28px}}.experience-title{float:none!important;margin:25px auto!important;max-width:100%}.experience-title h1{color:#181818;font-size:55px;font-weight:700;line-height:60px;text-align:center}.experience-title p{color:#181818;font-size:32px;font-weight:400;line-height:34px;margin-top:25px;text-align:center}.experience-title h1 span{color:#21a9e1;font-weight:700}.information-wrapper{float:none!important;margin:0 auto!important;max-width:75%;padding:50px 0}.exp-information-title h1{color:#262362;font-size:55px;font-weight:700;line-height:55px}.exp-information-title h1 span{color:#ff445a}.exp-information-title .tutor{align-items:center;display:flex;flex-direction:row;margin-left:15px}.exp-information-title .tutor .avatar{border-radius:100%;height:40px;margin-right:5px;width:40px}.exp-information-title .tutor p{color:#333;font-size:25px;font-weight:700;line-height:35px}.exp-information-description{margin-bottom:20px;margin-top:50px}.exp-information-description p{color:#333;font-size:25px;font-weight:400;line-height:35px}.exp-information-details{background:#e7e1ff;margin-bottom:30px;max-width:100%}@media(max-width:800px){.exp-information-details{margin-bottom:16px}}.exp-information-details-wrapper{padding:20px 40px}.exp-information-details-wrapper .column .padre{align-items:center;margin-bottom:15px;margin-right:20px}.exp-information-details-wrapper .column img{height:40px;margin-right:5px;width:40px}.exp-information-details-wrapper .column h3{color:#5729ff;font-size:25px;font-weight:700;line-height:35px}.exp-information-details-wrapper .column h3 span{font-weight:400}.information-wrapper .video-wrapper{position:relative}.information-wrapper .video-wrapper .placeholder img{display:block;margin:0 auto;width:820px}.information-wrapper .video-wrapper .video{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:15px;width:40%}.accordion-item{border-bottom:1px solid #ddd}.accordion-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:25px 25px 25px 20px}.accordion-header h3{color:#18a0fb;font-size:25px;font-weight:700;line-height:35px;margin:0}.accordion-icon{height:24px;transition:transform .3s;width:24px}.accordion-content{max-height:0;overflow:hidden;padding:0 15px;transition:max-height .3s}.accordion-content p{color:#333;font-size:16px;font-weight:400;line-height:20px;padding-bottom:15px}.accordion-item.active .accordion-icon{transform:rotate(90deg)}.accordion-item.active .accordion-content{max-height:500px}.details-card{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:80px 0 0}.details-card .card{border:5px solid #5729ff;border-radius:25px;margin:1% 0;padding:20px 2%;width:92%}.details-card .card h2{color:#333;font-size:30px;font-weight:700;line-height:38px;margin-bottom:15px}.details-card .card h2 span{color:#21a9e1}.details-card .card p{color:#333;font-size:25px;font-weight:400;line-height:35px}.details-card .card .avatar{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:15px}.details-card .card .avatar img{display:block;height:100px;margin-right:10px;width:100px}.bottom-section{background:#21a7df}.bottom-section-wrapper{float:none!important;margin:0 auto!important;max-width:75%;padding:50px 0}.bottom-section-wrapper h2{color:#333;display:block;font-size:40px;font-weight:700;line-height:50px;margin-bottom:50px}.bottom-section-wrapper h2 span{color:#18a0fb}.bottom-section-wrapper .form-card{background:#fff;border:1px solid #d0d0d0;border-radius:10px;padding:30px}.bottom-section-wrapper .form-card .form label{color:#333;display:block;font-size:20px;font-weight:700;line-height:25px;padding-bottom:5px;text-align:left}.bottom-section-wrapper .form-card .form input,.bottom-section-wrapper .form-card .form select{border:1px solid #c1c1c1;border-radius:5px;color:#4a4a4a;font-size:20px;font-weight:400;line-height:25px;margin-bottom:10px;padding:10px 5px}.hs-form-booleancheckbox{margin:10px 0}.bottom-section-wrapper .form-card .form .hs-button{background-color:#1898f3;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:20px;font-weight:700;margin-top:25px;text-align:center;text-decoration:none;transition:all .2s ease-in-out;width:100%}.bottom-section-wrapper .form-card .form .hs-button:hover{background-color:#ffbc00}.bottom-section-wrapper .llamasaludando img{display:block;float:none;margin:0 auto;width:714px}.aboutnatlingo{background:#1b1951;position:relative}.aboutnatlingo .wrapper{color:#fff;max-width:40%;padding:2% 0 2% 15%}.aboutnatlingo .wrapper h1{font-size:72px;font-weight:700;line-height:82px;text-align:left}.aboutnatlingo .wrapper p{font-size:32px;font-weight:400;line-height:34px;margin-top:25px;text-align:left}.aboutnatlingo .ninostablet{bottom:0;height:auto;position:absolute;right:0;width:43%}@media (min-width:2560px){.aboutnatlingo .ninostablet{width:30%}}@media (max-width:1500px){.information-wrapper .video-wrapper .video{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:15px;width:55%}.exp-information-details-wrapper{padding:20px}}@media (max-width:820px){.contenedor-total-testimonials{margin-top:40px}.experience-title{margin:25px auto 0!important}.experience-title h1{font-size:45px;line-height:48px}.row-fluid .span5,.row-fluid .span6,.row-fluid .span7{width:100%}.bottom-section-wrapper .form-card{margin-top:45px}.aboutnatlingo .wrapper{max-width:90%;padding:7% 5% 18%}.aboutnatlingo .wrapper h1{font-size:45px;line-height:48px}}@media (max-width:600px){.information-wrapper{padding:0}.bottom-section-wrapper,.information-wrapper{max-width:90%}.experience-title{margin:0!important}.exp-information-title h1,.experience-title h1{font-size:30px;line-height:35px}.exp-information-title h1{text-align:center!important}.exp-information-title .tutor p{font-size:16px}.exp-information-title .tutor .avatar{height:30px;width:30px}.exp-information-title .tutor{margin-left:0}.exp-information-description{margin-top:0}.exp-information-description p,.exp-information-details-wrapper .column h3{font-size:16px;line-height:25px}.exp-information-details-wrapper .column img{height:30px;width:30px}.exp-information-details-wrapper{padding:40px}.accordion-header h3{font-size:16px;line-height:25px}.details-card{flex-direction:column;margin:25px 0 0}.details-card .card{margin:10px 0;min-height:auto;width:75%}.details-card .card h2{font-size:20px;line-height:23px}.accordion-content p,.details-card .card p{font-size:16px;line-height:25px}.bottom-section-wrapper h2{font-size:45px;line-height:50px}.bottom-section-wrapper .form-card .form label{font-size:20px}.bottom-section-wrapper .form-card{margin-top:45px;padding:15px}.information-wrapper .video-wrapper .video{width:48%}.aboutnatlingo .wrapper{max-width:90%;padding:7% 5% 50%}.aboutnatlingo .wrapper h1{font-size:30px;line-height:35px}.aboutnatlingo .wrapper p{font-size:16px;line-height:25px}.aboutnatlingo .ninostablet{width:85%}.ctabtn{font-size:20px;height:45px;line-height:45px;width:100%}}