:root{--white:#fff;--black:#000;--mainColor:#fc8016;--secondaryColor:#0339a6;--visitedLink:#f4c352;--secondaryBg:#fdfbf5;--textColor:#151515;--borderShadow:#00000029;--borderColor:#aaa;--errorColor:red;--socialBgColor:#194cae;--facebookColor:#4267b2;--instagramColor:#dc5ea1;--twitterColor:#39a2f1;--youtubeColor:#ed3833;--spotifyColor:#64d862;--linkedinColor:#0a66c2;--videoLayer:rgba(0,0,0,.5)}body{color:var(--textColor);font-family:Montserrat,sans-serif}a,a:hover{transition:all .2s}.btn-orange{background:var(--mainColor);border:1px solid var(--mainColor);border-radius:44px;color:var(--white);display:inline-block;font-size:18px;font-weight:700;line-height:24px;padding:8px 25px;position:relative;text-decoration:none}.btn-orange:hover{background:var(--white);color:var(--mainColor);text-decoration:none}.btn-blue{background:var(--secondaryColor);border:1px solid var(--secondaryColor);border-radius:44px;color:var(--white);display:inline-block;font-size:18px;font-weight:700;line-height:24px;padding:8px 25px;position:relative;text-decoration:none}.btn-blue:hover{background:var(--white);color:var(--secondaryColor);text-decoration:none}.btn-header-link{border-radius:32px;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:80px;padding:8px 80px 8px 25px;text-align:left}.btn-header-link:after{background:url(https://5061633.fs1.hubspotusercontent-na1.net/hubfs/5061633/LP%20Febrero%202022/icon-plus.svg) no-repeat 50%;content:"";display:block;height:20px;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:20px}.btn-orange.current,.btn-orange.current:hover{background:var(--visitedLink)}.btn-orange.current:hover{color:var(--white)}.btn-header-link.current:after{background:url(https://5061633.fs1.hubspotusercontent-na1.net/hubfs/5061633/LP%20Febrero%202022/icon-less.svg) no-repeat 50%;content:"";display:block;height:20px;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:20px}.h2-elem,h2{color:var(--textColor);font-size:33px;font-weight:900;line-height:39px}.h3-elem,h3{color:var(--secondaryColor);font-size:27px;font-weight:900;line-height:33px}.h4-elem,h4{font-size:20px;line-height:26px}.h4-elem,.h5-elem,h4,h5{color:var(--textColor);font-weight:700}.h5-elem,h5{font-size:16px;line-height:22px}.video-container{padding-left:15px;padding-right:15px}@media(max-width:991px){.video-container{padding-left:0;padding-right:0}}@media(max-width:767px){.img-header{max-width:180px}}.header-ts{overflow:hidden;padding-bottom:150px;position:relative}.header-ts:after{background:var(--secondaryColor);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:40%;z-index:-1}.header-ts .navbar .img-logo{max-width:200px}.header-ts .logos{margin-bottom:20px}.header-ts .logos .img-institute{max-width:120px;padding:0 8px}@media(max-width:767px){.header-ts{padding-bottom:20px}.header-ts:after{display:none}}footer{font-size:18px;line-height:24px}footer ul{list-style:none;margin:0;padding:0}footer ul li{margin:0 0 5px}.footer-links{margin-bottom:0}.footer-links a{color:var(--mainColor);font-weight:700;margin:0 6px}.footer-links a:first-of-type{margin:0 6px 0 0}.footer-links a:last-of-type{margin:0 0 0 6px}.footer-logo{text-align:right}.footer-ts-2 input{background:#fff;border:1px solid #aaa;border-radius:10px;color:#000;font-size:15px;font-weight:500;margin-bottom:15px;padding:6px 12px;width:100%}.footer-ts-2 input:focus{color:#fff}.footer-ts-2 select{background:#fff;border:1px solid #aaa;border-radius:10px;color:#000;font-size:15px;font-weight:500;margin-bottom:15px;padding:6px 12px;width:100%!important}.footer-ts-2 select *{color:#000}.footer-ts-2 select::placeholder{color:#000}.footer-ts-2 select:focus{border:1px solid #aaa;color:#fff;outline:none}.footer-ts-2 input[type=submit]{background:#000;border:1px solid #aaa;border-radius:44px;color:#fff;font-size:18px;font-weight:700;line-height:24px;margin-bottom:15px;padding:8px 16px;position:relative;transition:all .2s;width:100%}.footer-ts-2 input[type=submit]:hover{background:#fff;color:#000;transition:all .2s}.footer-ts-2 label{color:#000;font-size:15px;font-weight:600}.footer-ts-2 .hs-form-booleancheckbox label{color:#fff;display:block}.footer-ts-2 .hs-fieldtype-booleancheckbox .inputs-list{list-style:none;margin:0;padding:0}.footer-ts-2 .form-columns-3 input{margin:0;width:99%!important}.footer-ts-2 .form-columns-3 input,.footer-ts-2 input[type=checkbox]{background:#fff;border:1px solid #aaa;border-radius:10px;color:#000;font-weight:500;outline:none;padding:8px 16px!important}.footer-ts-2 input[type=checkbox]{margin:0 10px 0 0;width:auto!important}.footer-ts-2 textarea{background:#fff;border:1px solid #aaa;border-radius:10px;color:#000;font-weight:500;outline:none;padding:8px 16px!important;resize:none;width:98%!important}.footer-ts-2 form a{color:#000}.footer-ts-2 .hs-form-field{margin-bottom:20px;margin-top:0}.footer-ts-2 input::placeholder{color:#000;font-weight:500}.footer-ts-2 input:focus{border:1px solid #aaa;color:#000;font-weight:500;outline:none}.footer-ts-2 .hs-error-msg,.footer-ts-2 .hs-error-msgs{color:red;list-style:none;margin:0;padding:0}.footer-ts-2 fieldset{max-width:unset!important}.footer-ts-2 ul.inputs-list{overflow:hidden}.footer-ts-2 .hs-form-field>label{display:block;font-size:18px;font-weight:600;margin-bottom:10px}.footer-ts-2 .hs-form-checkbox-display span{display:inline-block;margin-top:10px;position:relative}@media(max-width:767px){.footer-ts-2 label{font-size:14px}.footer-ts-2 .hs-form-field>label{font-size:16px;margin-bottom:4px}.footer-ts-2 li.hs-form-checkbox{float:none;width:100%!important}}@media(max-width:480px){.footer-ts-2 input{width:100%!important}}@media(max-width:991px){footer{text-align:center}.footer-links{margin-bottom:20px}.footer-logo{text-align:center}}@media(max-width:767px){.footer-links a{display:block;margin:0 auto;max-width:250px}.footer-links a:first-of-type,.footer-links a:last-of-type{margin:0 auto}.copyright-area .copyright-links{font-size:0}.copyright-area .copyright-links a{display:block;font-size:16px}}.ts-text-image-section{background:var(--secondaryBg)}.ts-text-image-section .main-image{max-width:400px}.ts-text-image-section .slick-prev{left:0}.ts-text-image-section .slick-prev:before{color:var(--black);content:"\f053";font-family:Font Awesome\ 5 Pro;font-weight:900;transition:all .2s}.ts-text-image-section .slick-next{right:0}.ts-text-image-section .slick-next:before{color:var(--black);content:"\f054";font-family:Font Awesome\ 5 Pro;font-weight:900;transition:all .2s}@media(max-width:767px){.ts-text-image-section h2{font-size:30px!important;line-height:36px!important}.ts-text-image-section .main-image{display:block;margin:0 auto;max-width:240px}}.card-elem-ts{border-radius:32px;display:flex;flex-direction:column;height:100%;position:relative}.card-elem-ts .img-container{border-top-left-radius:32px;border-top-right-radius:32px;height:240px;overflow:hidden;position:relative}.card-elem-ts .img-container img{height:100%}.card-elem-ts .img-container h3,.card-elem-ts .img-container img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.card-elem-ts .img-container h3{text-align:center;width:100%}.card-elem-ts .txt-container{border-bottom-left-radius:32px;border-bottom-right-radius:32px;box-shadow:0 3px 10px var(--borderShadow);display:flex;flex:1;flex-direction:column;justify-content:center;padding:25px 30px;text-align:center}.ts-objectives-section{background:var(--mainColor) url(https://5061633.fs1.hubspotusercontent-na1.net/hubfs/5061633/LP%20Febrero%202022/orange-bg.svg) no-repeat right top;background-size:auto 100%}.card-txt-elem-ts{background:var(--white);border-radius:32px;height:100%;padding:40px 25px;position:relative;text-align:center}.values-list-ts{list-style:none;margin:0;padding:0;text-align:center}.values-list-ts li{display:inline-block;margin:0 2px 15px}.values-list-ts li:first-of-type{margin:0 2px 15px 0}.values-list-ts li:last-of-type{margin:0 0 15px 2px}.values-list-ts li span{background:var(--secondaryColor);border:1px solid var(--mainColor);border-radius:44px;color:var(--white);display:block;font-size:18px;font-weight:700;line-height:24px;padding:8px 25px;position:relative;text-decoration:none}@media(max-width:767px){.ts-objectives-section{background-size:cover}.values-list-ts li{width:100%}}.ts-directory-section h3{color:var(--textColor)}.ts-directory-section img{border-radius:32px}.ts-directory-section .img-directory{max-width:250px}.directory-member-link-ts{color:var(--textColor);display:block;font-size:18px;height:100%;margin-bottom:30px;position:relative;text-decoration:none;transition:all .2s}.directory-member-link-ts.active,.directory-member-link-ts:hover{color:var(--mainColor);text-decoration:none}.directory-member-link-ts:before{content:"\f054";font-family:Font Awesome\ 5 Pro;font-weight:900;left:0;opacity:0;position:absolute;top:0;transition:all .2s}.directory-member-link-ts.active:before,.directory-member-link-ts:hover:before{opacity:1}.directory-member-link-ts span{left:0;position:relative;transition:all .2s}.directory-member-link-ts.active span,.directory-member-link-ts:hover span{left:18px}.directory-member-link-ts hr{border:1px solid var(--mainColor);margin:2px 0}.directory-member-link-ts .font-weight-semibold{font-weight:600}.directory-member-link-ts .txt-select{display:none}@media(max-width:991px){.directory-member-link-ts{font-size:15px}}.ts-contact-section{background:var(--secondaryBg)}.ts-contact-section.orange{background:var(--mainColor)}.contact-card-ts{background:var(--white);border-radius:32px;box-shadow:0 3px 10px var(--borderShadow);padding:20px 30px}.ts-contact-section input{background:var(--white);border:1px solid var(--borderColor);border-radius:10px;color:var(--textColor);font-size:18px;font-weight:500;margin-bottom:15px;padding:6px 12px;width:100%}.ts-contact-section input:focus{color:var(--white)}.ts-contact-section select{background:var(--white);border:1px solid var(--borderColor);border-radius:10px;color:var(--textColor);font-size:18px;font-weight:500;margin-bottom:15px;padding:6px 12px;width:100%!important}.ts-contact-section select::placeholder{color:var(--textColor)}.ts-contact-section select:focus{border:1px solid var(--borderColor);color:var(--white);outline:none}.ts-contact-section select *{color:var(--textColor)}.ts-contact-section input[type=submit]{background:var(--mainColor);border:1px solid var(--mainColor);border-radius:10px;color:var(--white);font-size:24px;font-weight:700;margin-bottom:15px;padding:8px 16px;position:relative;transition:all .2s;width:100%}.ts-contact-section input[type=submit]:hover{background:var(--white);color:var(--mainColor);transition:all .2s}.ts-contact-section label{color:var(--textColor);font-size:18px;font-weight:600}.ts-contact-section .hs-form-booleancheckbox label{color:var(--textColor);display:block}.ts-contact-section .hs-fieldtype-booleancheckbox .inputs-list{list-style:none;margin:0;padding:0}.ts-contact-section .ts-contact-columns-3 input{margin:0;width:99%!important}.ts-contact-section .ts-contact-columns-3 input,.ts-contact-section input[type=checkbox]{background:var(--white);border:1px solid var(--borderColor);border-radius:10px;color:var(--textColor);font-weight:500;outline:none;padding:8px 16px!important}.ts-contact-section input[type=checkbox]{margin:0 10px 0 0;width:auto!important}.ts-contact-section textarea{background:var(--white);border:1px solid var(--borderColor);border-radius:10px;color:var(--textColor);font-weight:500;outline:none;padding:8px 16px!important;resize:none;width:100%!important}.ts-contact-section form a{color:var(--mainColor)}.ts-contact-section .hs-form-field{margin-bottom:20px;margin-top:0}.ts-contact-section input::placeholder{color:var(--textColor);font-weight:500}.ts-contact-section input:focus{border:1px solid var(--borderColor);color:var(--textColor);font-weight:500;outline:none}.ts-contact-section .hs-error-msg,.ts-contact-section .hs-error-msgs{color:var(--errorColor);list-style:none;margin:0;padding:0}.ts-contact-section fieldset{max-width:unset!important}.ts-contact-section ul.inputs-list{overflow:hidden}.ts-contact-section .hs-form-field>label{display:block;font-size:18px;font-weight:600;margin-bottom:10px}.ts-contact-section .hs-form-checkbox-display span{display:inline-block;margin-top:10px;position:relative}@media(max-width:767px){.ts-contact-section label{font-size:14px}.ts-contact-section .hs-form-field>label{font-size:16px;margin-bottom:4px}.ts-contact-section li.hs-form-checkbox{float:none;width:100%!important}}@media(max-width:480px){.ts-contact-section input{width:100%!important}}.ts-social-section{background:var(--secondaryColor);color:var(--white)}.ts-social-section a.social-link{background:var(--socialBgColor);border-radius:50%;color:var(--white);display:flex;flex-direction:column;font-size:15px;height:30px;justify-content:center;text-align:center;text-decoration:none;transition:all .2s;width:30px}.ts-social-section a.social-link:hover{background:var(--white);color:var(--socialBgColor)}.ts-social-section .main-social-links a.social-link{background:var(--white);border-radius:50%;display:flex;flex-direction:column;font-size:24px;height:40px;justify-content:center;width:40px}.ts-social-section .main-social-links a.social-link.link-fb{color:var(--facebookColor)}.ts-social-section .main-social-links a.social-link.link-fb:hover{background:var(--facebookColor);color:var(--white)}.ts-social-section .main-social-links a.social-link.link-instagram{color:var(--instagramColor)}.ts-social-section .main-social-links a.social-link.link-instagram:hover{background:var(--instagramColor);color:var(--white)}.ts-social-section .main-social-links a.social-link.link-twitter{color:var(--twitterColor)}.ts-social-section .main-social-links a.social-link.link-twitter:hover{background:var(--twitterColor);color:var(--white)}.ts-social-section .main-social-links a.social-link.link-yt{color:var(--youtubeColor)}.ts-social-section .main-social-links a.social-link.link-yt:hover{background:var(--youtubeColor);color:var(--white)}.ts-social-section .main-social-links a.social-link.link-spotify{color:var(--spotifyColor)}.ts-social-section .main-social-links a.social-link.link-spotify:hover{background:var(--spotifyColor);color:var(--white)}.ts-social-section .main-social-links a.social-link.link-linkedin{color:var(--linkedinColor)}.ts-social-section .main-social-links a.social-link.link-linkedin:hover{background:var(--linkedinColor);color:var(--white)}.ts-protocol-section{background:var(--secondaryBg)}.ts-protocol-section.orange{background:var(--mainColor)}.card-image-elem-ts{background:var(--white);border-radius:32px;box-shadow:0 3px 10px var(--borderShadow);height:100%;overflow:hidden;padding:25px 18px 20px;position:relative}.card-image-elem-ts p{font-size:17px;font-weight:500;line-height:25px}.card-image-elem-ts .btn-protocol-view{background:url(https://5061633.fs1.hubspotusercontent-na1.net/hubfs/5061633/LP%20Febrero%202022/icon-plus-orange.svg) no-repeat 50%;background-size:120%;height:50px;padding:0;position:relative;width:50px;z-index:5}.card-image-elem-ts .btn-protocol-view.blue{background:url(https://5061633.fs1.hubspotusercontent-na1.net/hubfs/5061633/LP%20Febrero%202022/icon-plus-blue.svg) no-repeat 50%;background-size:120%;position:relative;z-index:5}.card-image-elem-ts .hover-elem{background:#fff;display:none;height:100%;left:0;padding:25px 18px 20px;position:absolute;top:0;transition:all .2s;width:100%;z-index:2}.card-image-elem-ts:hover .hover-elem{display:block}.accordion-infographic-ts .card{background:var(--secondaryBg);border:0;border-radius:32px!important;margin-bottom:30px;overflow:hidden;position:relative}.accordion-infographic-ts .card .card-header{background:var(--secondaryBg);border:0;font-size:20px;line-height:26px;padding:0}.accordion-infographic-ts .card .card-header h2 button{background:var(--mainColor);border:1px solid var(--mainColor);border-radius:32px;color:var(--white);font-weight:700;padding:20px 50px 20px 25px;position:relative}.accordion-infographic-ts .card .card-header h2 button.collapsed{background:transparent;border:1px solid var(--mainColor);color:var(--mainColor)}.accordion-infographic-ts .card .card-header h2 button:after{background:url(https://5061633.fs1.hubspotusercontent-na1.net/hubfs/5061633/LP%20Febrero%202022/icon-less-light.svg) no-repeat 50%;background-size:cover;content:"";display:block;height:25px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:25px}.accordion-infographic-ts .card .card-header h2 button.collapsed:after{background:url(https://5061633.fs1.hubspotusercontent-na1.net/hubfs/5061633/LP%20Febrero%202022/icon-plus-light.svg) no-repeat 50%}.accordion-infographic-ts .card .card-body{border-bottom-left-radius:32px;border-bottom-right-radius:32px}.accordion-infographic-ts>.card>.card-header{margin-bottom:0}.details-container-ts{font-weight:600;margin-bottom:0;padding:10px 30px;position:relative;transition:all .2s}.details-container-ts.active{background:var(--secondaryBg);border-radius:32px;display:flex;flex-direction:row;float:right;margin-bottom:25px;padding:30px;width:120%}.ts-about-section .current-img{transition:all .2s}.details-container-ts.active>div{margin-bottom:0;width:82%}.details-container-ts.active .number{margin-bottom:0;width:18%}@media(max-width:991px){.details-container-ts.active{display:block;flex-direction:unset;float:none;padding:30px;width:100%}}.ts-recipes-section{background:var(--secondaryColor)}.ts-recipes-section .recipe-subtitle{color:var(--visitedLink);font-size:26px;font-weight:700;line-height:32px}.recipe-list-ts{list-style:none;margin:0;max-width:320px;padding:0}.recipe-list-ts li{margin:0 0 20px}.recipe-list-ts li a{border-bottom:2px solid var(--mainColor);color:var(--white);display:block;font-size:20px;font-weight:600;line-height:26px;padding-bottom:2px;padding-right:15px;position:relative;text-decoration:none;transition:all .2s}.recipe-list-ts li a:hover{color:var(--mainColor)}.recipe-list-ts li a:after{color:var(--mainColor);content:"\f054";font-family:Font Awesome\ 5 Pro;font-size:15px;font-weight:900;position:absolute;right:0;top:0;transition:all .2s}@media(max-width:991px){.ts-recipes-section .recipe-subtitle{text-align:center}.recipe-list-ts{margin:0 auto}}.ts-video-section{background:url(https://5061633.fs1.hubspotusercontent-na1.net/hubfs/5061633/LP%20Febrero%202022/orange-bar-bg.png) no-repeat 100% 0;background-position:100% 100px;background-size:auto}.video-card-ts{height:100%;position:relative}.video-card-ts .img-container{border-radius:32px;cursor:pointer;overflow:hidden;position:relative}.video-card-ts .img-container:before{background:var(--videoLayer);content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.video-card-ts .img-container:after{background:url(https://5061633.fs1.hubspotusercontent-na1.net/hubfs/5061633/LP%20Febrero%202022/play-button.svg) no-repeat 50%;background-size:cover;content:"";display:block;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px;z-index:2}.video-card-ts .title{color:var(--textColor);font-size:20px;font-weight:700;line-height:26px}.video-card-ts .p{color:var(--textColor);font-size:16px;font-weight:500;line-height:22px}@media(max-width:767px){.ts-video-section{background-position:100% 90px;background-size:70% auto}}.ts-portfolio-section{background:var(--secondaryBg)}.portfolio-list{list-style:none;margin:0;padding:0}.portfolio-list .card{background:transparent;border:0;margin-bottom:10px}.portfolio-list .card .card-header{background:transparent;border:0;color:var(--textColor);display:inline-block;font-size:16px;font-weight:500;line-height:22px;padding:0;position:relative;text-decoration:none;transition:all .2s}.portfolio-list .card .card-header button{color:var(--text-color);padding:0 0 0 16px;position:relative;text-decoration:none}.portfolio-list .card .card-header button:hover{color:var(--mainColor)}.portfolio-list .card .card-header button.collapsed:before{transform:none}.portfolio-list .card .card-header button.collapsed:before,.portfolio-list .card .card-header button:before{color:var(--mainColor);content:"\f054";font-family:Font Awesome\ 5 Pro;font-size:15px;font-weight:900;left:0;position:absolute;top:0;transition:all .2s}.portfolio-list .card .card-header button:before{transform:rotate(90deg)}.portfolio-list .card .card-header button:after{border-bottom:2px solid var(--mainColor);bottom:0;content:"";left:0;position:absolute;transition:all .2s;width:0}.portfolio-list .card .card-header button:hover:after{width:100%}.ts-info-section{background:url(https://5061633.fs1.hubspotusercontent-na1.net/hubfs/5061633/LP%20Febrero%202022/line-blue-outline.svg) no-repeat 100% 0;background-position:100% 98%;background-size:30% auto}.card-container-ts{background:var(--visitedLink);border-radius:32px;min-height:300px;padding:30px}.card-container-ts p{margin-bottom:40px;margin-top:50px;min-height:100px}.ts-publish-section{background:var(--secondaryBg)}.ts-cta-section{background:var(--secondaryColor) url(https://5061633.fs1.hubspotusercontent-na1.net/hubfs/5061633/LP%20Febrero%202022/bg-blue.svg) no-repeat center;background-size:100% auto}.btn-custom-1{background:#fa8111;border:1px solid #fa8111;border-radius:44px;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:24px;padding:8px 25px;position:relative;text-decoration:none}.btn-custom-1:hover{background:#fff;color:#fa8111;text-decoration:none}.header-ts-2{background:#0cf;left:0;top:0;width:100%;z-index:5}.banner-section-ts-2{height:650px;overflow:hidden;position:relative}.banner-section-ts-2.fixed-pos-top{margin-top:135px}.banner-section-ts-2 .container{height:650px}.banner-section-ts-2 .text-content>div{margin:0 20px}.banner-section-ts-2>img{left:50%;max-width:50%;min-height:650px;position:absolute;top:50%;transform:translateY(-50%);width:auto}.banner-section-ts-2>img.img-left{left:unset;right:50%}.banner-section-ts-2 .slide .img-bg{left:50%;max-width:50%;min-height:650px;position:absolute;top:50%;transform:translateY(-50%);width:auto}.banner-section-ts-2 .slide .img-bg.img-left{left:unset;right:50%}.banner-section-ts-2 .container{position:relative;z-index:2}@media(max-width:1199px){.banner-section-ts-2 .slide .img-bg,.banner-section-ts-2>img{height:700px;max-width:unset;min-height:650px;transform:translateY(-50%);width:auto}}@media(max-width:991px){.banner-section-ts-2 h2{font-size:40px!important;line-height:48px!important}}@media(max-width:767px){.banner-section-ts-2{height:auto}.banner-section-ts-2.fixed-pos-top{margin-top:155px}.banner-section-ts-2 .container{height:auto}.banner-section-ts-2 .text-content{text-align:center}.banner-section-ts-2 .text-content>div{margin:0}.banner-section-ts-2>img{height:auto;left:50%;max-width:320px;min-height:unset;padding-bottom:30px;position:relative;top:0;transform:translateX(-50%);width:80%}.banner-section-ts-2>img.img-left{left:50%;right:unset;transform:translateX(-50%)}.banner-section-ts-2 .slide .img-bg{height:auto;left:50%;max-width:320px;min-height:unset;padding-bottom:30px;position:relative;top:0;transform:translateX(-50%);width:80%}.banner-section-ts-2 .slide .img-bg.img-left{left:50%;right:unset;transform:translateX(-50%)}}@media(max-width:480px){.banner-section-ts-2.fixed-pos-top{margin-top:110px}}@media (max-width:767px){.programs-section-ts-2 h3{text-align:center}}.benefits-section-ts-2 .slick-prev{height:30px;left:8px;width:30px;z-index:2}.benefits-section-ts-2 .slick-next{height:30px;right:8px;width:30px;z-index:2}.benefits-section-ts-2 .slick-next:before,.benefits-section-ts-2 .slick-prev:before{font-size:30px}@media (max-width:767px){.benefits-section-ts-2 h3{text-align:center}}.join-section-ts-2{padding:80px 0;position:relative}.join-section-ts-2 .membership-card{background:#0cf;height:100%;margin:0 auto;max-width:320px;overflow:hidden;padding:0 0 15px;position:relative;text-align:center}.join-section-ts-2 .membership-card img{border-bottom-left-radius:45px;border-bottom-right-radius:45px}.join-section-ts-2 .membership-card p{font-size:24px;line-height:30px;padding:15px 18px}.join-section-ts-2 .membership-card span{display:block;font-size:36px;line-height:42px;padding:0 19px}.join-section-ts-2 .membership-card p.note{font-size:15px;line-height:21px;padding:15px 18px 5px}.form-section-ts-2 input{background:#fff;border:1px solid #aaa;border-radius:10px;color:#000;font-size:15px;font-weight:500;margin-bottom:15px;padding:6px 12px;width:100%}.form-section-ts-2 input:focus{color:#fff}.form-section-ts-2 select{background:#fff;border:1px solid #aaa;border-radius:10px;color:#000;font-size:15px;font-weight:500;margin-bottom:15px;padding:6px 12px;width:100%!important}.form-section-ts-2 select *{color:#000}.form-section-ts-2 select::placeholder{color:#000}.form-section-ts-2 select:focus{border:1px solid #aaa;color:#fff;outline:none}.form-section-ts-2 input[type=submit]{background:#000;border:1px solid #aaa;border-radius:44px;color:#fff;font-size:18px;font-weight:700;line-height:24px;margin-bottom:15px;padding:8px 16px;position:relative;transition:all .2s;width:100%}.form-section-ts-2 input[type=submit]:hover{background:#fff;color:#000;transition:all .2s}.form-section-ts-2 label{color:#000;font-size:15px;font-weight:600}.form-section-ts-2 .hs-form-booleancheckbox label{color:#fff;display:block}.form-section-ts-2 .hs-fieldtype-booleancheckbox .inputs-list{list-style:none;margin:0;padding:0}.form-section-ts-2 .form-columns-3 input{margin:0;width:99%!important}.form-section-ts-2 .form-columns-3 input,.form-section-ts-2 input[type=checkbox]{background:#fff;border:1px solid #aaa;border-radius:10px;color:#000;font-weight:500;outline:none;padding:8px 16px!important}.form-section-ts-2 input[type=checkbox]{margin:0 10px 0 0;width:auto!important}.form-section-ts-2 textarea{background:#fff;border:1px solid #aaa;border-radius:10px;color:#000;font-weight:500;outline:none;padding:8px 16px!important;resize:none;width:98%!important}.form-section-ts-2 form a{color:#000}.form-section-ts-2 .hs-form-field{margin-bottom:20px;margin-top:0}.form-section-ts-2 input::placeholder{color:#000;font-weight:500}.form-section-ts-2 input:focus{border:1px solid #aaa;color:#000;font-weight:500;outline:none}.form-section-ts-2 .hs-error-msg,.form-section-ts-2 .hs-error-msgs{color:red;list-style:none;margin:0;padding:0}.form-section-ts-2 fieldset{max-width:unset!important}.form-section-ts-2 ul.inputs-list{overflow:hidden}.form-section-ts-2 .hs-form-field>label{display:block;font-size:18px;font-weight:600;margin-bottom:10px}.form-section-ts-2 .hs-form-checkbox-display span{display:inline-block;margin-top:10px;position:relative}@media(max-width:767px){.form-section-ts-2 label{font-size:14px}.form-section-ts-2 .hs-form-field>label{font-size:16px;margin-bottom:4px}.form-section-ts-2 li.hs-form-checkbox{float:none;width:100%!important}}@media(max-width:480px){.form-section-ts-2 input{width:100%!important}}.team-section-ts-2 .avatar-container{border-radius:50%;height:240px;margin:0 auto;overflow:hidden;position:relative;width:240px}.team-section-ts-2 .avatar-container img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.team-section-ts-2 .avatar-container p{font-size:18px;line-height:24px;margin:0}@media(max-width:1199px){.team-section-ts-2 .avatar-container{height:180px;width:180px}}@media(max-width:767px){.team-section-ts-2 h2 span{font-size:30px!important;line-height:36px!important}}.cta-section-ts-2 .container .row{min-height:420px}.cta-section-ts-2 .links-container{display:flex;flex-direction:row;justify-content:center}.cta-section-ts-2 .links-container div{margin:0 15px}.cta-section-ts-2 .slick-prev{height:30px;left:0;width:30px;z-index:2}.cta-section-ts-2 .slick-prev:before{color:#000732!important;content:"\f053";font-family:Font Awesome\ 5 Pro;font-size:30px;font-weight:900;transition:all .2s}.cta-section-ts-2 .slick-next{height:30px;right:0;width:30px;z-index:2}.cta-section-ts-2 .slick-next:before{color:#000732!important;content:"\f054";font-family:Font Awesome\ 5 Pro;font-size:30px;font-weight:900;transition:all .2s}.cta-section-ts-2 .img-container{margin:0 auto;max-width:540px}@media(max-width:991px){.cta-section-ts-2 .links-container{flex-direction:column}.cta-section-ts-2 .links-container div{margin:0 15px 20px}.cta-section-ts-2 .links-container div a{width:100%}}@media(max-width:767px){.cta-section-ts-2 .container .row{min-height:360px}}.carousel-section-ts-2 .image-carousel{height:100%}.carousel-section-ts-2 .image-carousel .slick-slide{height:100%;min-height:320px}.carousel-section-ts-2 .slick-prev{height:30px;left:0;width:30px;z-index:2}.carousel-section-ts-2 .slick-prev:before{color:var(--black)!important;content:"\f053";font-family:Font Awesome\ 5 Pro;font-size:30px;font-weight:900;transition:all .2s}.carousel-section-ts-2 .slick-next{height:30px;right:0;width:30px;z-index:2}.carousel-section-ts-2 .slick-next:before{color:var(--black)!important;content:"\f054";font-family:Font Awesome\ 5 Pro;font-size:30px;font-weight:900;transition:all .2s}.carousel-section-ts-2 .image-carousel .slick-slide>div{height:100%;padding:15px}.carousel-section-ts-2 .image-carousel .slick-slide>div>div{box-shadow:0 3px 10px #00000029;min-height:280px}.carousel-section-ts-2 .card-carousel .img-container{background:#f6f6f6;height:240px}.carousel-section-ts-2 .card-carousel .img-container img{max-width:80%!important;width:100%}.carousel-section-ts-2 .card-carousel .text-container{min-height:160px}@media(max-width:767px){.carousel-section-ts-2 .image-carousel .slick-slide>div>div{min-height:320px}}.carousel-full-width-section-ts-2{overflow:hidden;position:relative}.carousel-full-width-section-ts-2 .image-banner-carousel{position:relative}.carousel-full-width-section-ts-2 .image-banner-carousel .slick-prev{height:60px;left:20px;width:60px;z-index:2}.carousel-full-width-section-ts-2 .image-banner-carousel .slick-next{height:60px;right:20px;width:60px;z-index:2}.carousel-full-width-section-ts-2 .image-banner-carousel .slick-next:before,.carousel-full-width-section-ts-2 .image-banner-carousel .slick-prev:before{font-size:60px}.carousel-full-width-section-ts-2 .img-container img{height:auto;max-width:unset;width:100%}.carousel-full-width-section-ts-2 .text-container{background:rgba(0,0,0,.6);bottom:0;color:var(--white);height:100%;left:0;max-height:120px;padding:15px;position:absolute;width:100%}@media(max-width:1199px){.carousel-section-ts-2 .card-carousel .img-container{height:200px}.carousel-section-ts-2 .card-carousel .text-container{min-height:240px}}@media(max-width:991px){.carousel-section-ts-2 .card-carousel .text-container{min-height:260px}}@media(max-width:767px){.carousel-full-width-section-ts-2 .text-container{position:relative}.carousel-full-width-section-ts-2 .image-banner-carousel .slick-prev{height:40px;left:5px;width:40px}.carousel-full-width-section-ts-2 .image-banner-carousel .slick-next{height:40px;right:5px;width:40px}.carousel-full-width-section-ts-2 .image-banner-carousel .slick-next:before,.carousel-full-width-section-ts-2 .image-banner-carousel .slick-prev:before{font-size:40px}.carousel-section-ts-2 .card-carousel .text-container{min-height:260px}}@media(max-width:559px){.carousel-section-ts-2 .card-carousel .img-container{height:160px}.carousel-section-ts-2 .card-carousel .text-container{min-height:150px}.carousel-section-ts-2 .card-carousel .img-container img{max-width:240px!important}}.tab-carousel-section .nav-link{padding:.5rem .7rem}.form-full-section-ts-2 input{background:#fff;border:1px solid #aaa;border-radius:10px;color:#000;font-size:15px;font-weight:500;margin-bottom:15px;padding:6px 12px;width:100%}.form-full-section-ts-2 input:focus{color:#fff}.form-full-section-ts-2 select{background:#fff;border:1px solid #aaa;border-radius:10px;color:#000;font-size:15px;font-weight:500;margin-bottom:15px;padding:6px 12px;width:100%!important}.form-full-section-ts-2 select *{color:#000}.form-full-section-ts-2 select::placeholder{color:#000}.form-full-section-ts-2 select:focus{border:1px solid #aaa;color:#fff;outline:none}.form-full-section-ts-2 input[type=submit]{background:#000;border:1px solid #aaa;border-radius:44px;color:#fff;font-size:18px;font-weight:700;line-height:24px;margin-bottom:15px;padding:8px 16px;position:relative;transition:all .2s;width:100%}.form-full-section-ts-2 input[type=submit]:hover{background:#fff;color:#000;transition:all .2s}.form-full-section-ts-2 label{color:#000;font-size:15px;font-weight:600}.form-full-section-ts-2 .hs-form-booleancheckbox label{color:#fff;display:block}.form-full-section-ts-2 .hs-fieldtype-booleancheckbox .inputs-list{list-style:none;margin:0;padding:0}.form-full-section-ts-2 .form-columns-3 input{margin:0;width:99%!important}.form-full-section-ts-2 .form-columns-3 input,.form-full-section-ts-2 input[type=checkbox]{background:#fff;border:1px solid #aaa;border-radius:10px;color:#000;font-weight:500;outline:none;padding:8px 16px!important}.form-full-section-ts-2 input[type=checkbox]{margin:0 10px 0 0;width:auto!important}.form-full-section-ts-2 textarea{background:#fff;border:1px solid #aaa;border-radius:10px;color:#000;font-weight:500;outline:none;padding:8px 16px!important;resize:none;width:98%!important}.form-full-section-ts-2 form a{color:#000}.form-full-section-ts-2 .hs-form-field{margin-bottom:20px;margin-top:0}.form-full-section-ts-2 input::placeholder{color:#000;font-weight:500}.form-full-section-ts-2 input:focus{border:1px solid #aaa;color:#000;font-weight:500;outline:none}.form-full-section-ts-2 .hs-error-msg,.form-full-section-ts-2 .hs-error-msgs{color:red;list-style:none;margin:0;padding:0}.form-full-section-ts-2 fieldset{max-width:unset!important}.form-full-section-ts-2 ul.inputs-list{overflow:hidden}.form-full-section-ts-2 .hs-form-field>label{display:block;font-size:18px;font-weight:600;margin-bottom:10px}.form-full-section-ts-2 .hs-form-checkbox-display span{display:inline-block;margin-top:10px;position:relative}@media(max-width:767px){.form-full-section-ts-2 label{font-size:14px}.form-full-section-ts-2 .hs-form-field>label{font-size:16px;margin-bottom:4px}.form-full-section-ts-2 li.hs-form-checkbox{float:none;width:100%!important}}@media(max-width:480px){.form-full-section-ts-2 input{width:100%!important}}.footer-ts-2 .buttons-container{display:flex;flex-direction:row;justify-content:center;text-align:center}footer a{color:#89d6e8}footer a:hover{color:#5bb0df}@media(max-width:767px){.footer-ts-2 .buttons-container{flex-direction:column}}.cta-image-section-ts-2{overflow:hidden;position:relative}.cta-image-section-ts-2 .img-full-height{height:100%;left:0;position:absolute;top:0;width:auto}.cta-image-section-ts-2 .img-full-height.right{left:unset;right:0}.banner-full-section-ts-2{height:650px;overflow:hidden;position:relative}.banner-full-section-ts-2.fixed-pos-top{margin-top:135px}.banner-full-section-ts-2 .container{height:650px}.banner-full-section-ts-2 .text-content>div{margin:0 20px}.banner-full-section-ts-2>img{left:50%;max-width:50%;min-height:650px;position:absolute;top:50%;transform:translateY(-50%);width:auto}.banner-full-section-ts-2>img.img-left{left:unset;right:50%}.banner-full-section-ts-2 .container{position:relative;z-index:2}.banner-full-section-ts-2 .chevron-down{color:var(--white);font-size:68px;margin-top:100px}.banner-full-section-ts-2 p{margin-bottom:0}@media(max-width:1199px){.banner-full-section-ts-2>img{height:700px;max-width:unset;min-height:650px;transform:translateY(-50%);width:auto}}@media(max-width:991px){.banner-full-section-ts-2 h2{font-size:40px!important;line-height:48px!important}}@media(max-width:767px){.banner-full-section-ts-2{height:auto}.banner-full-section-ts-2.fixed-pos-top{margin-top:135px}.banner-full-section-ts-2 .container{height:auto}.banner-full-section-ts-2 .text-content{text-align:center}.banner-full-section-ts-2 .text-content h1{font-size:30px!important;line-height:36px!important}.banner-full-section-ts-2 .text-content p{font-size:18px!important;line-height:24px!important}.banner-full-section-ts-2 .text-content>div{margin:0}.banner-full-section-ts-2>img{height:auto;left:50%;max-width:320px;min-height:unset;padding-bottom:30px;position:relative;top:0;transform:translateX(-50%);width:80%}.banner-full-section-ts-2>img.img-left{left:50%;right:unset;transform:translateX(-50%)}.banner-full-section-ts-2 .chevron-down{color:var(--white);font-size:30px;margin-top:20px}}@media(max-width:480px){.banner-full-section-ts-2.fixed-pos-top{margin-top:110px}}.carousel-team-section-ts-2 .image-carousel,.carousel-team-section-ts-2 .image-carousel .slick-slide{height:100%}.carousel-team-section-ts-2 .slick-prev{height:30px;left:0;width:30px;z-index:2}.carousel-team-section-ts-2 .slick-prev:before{color:var(--white)!important;content:"\f053";font-family:Font Awesome\ 5 Pro;font-size:30px;font-weight:900;transition:all .2s}.carousel-team-section-ts-2 .slick-next{height:30px;right:0;width:30px;z-index:2}.carousel-team-section-ts-2 .slick-next:before{color:var(--white)!important;content:"\f054";font-family:Font Awesome\ 5 Pro;font-size:30px;font-weight:900;transition:all .2s}.carousel-team-section-ts-2 .image-carousel .slick-slide>div{padding:15px}.carousel-team-section-ts-2 .card-carousel .img-container img{border-radius:50%;height:150px;width:150px}@media(max-width:767px){.carousel-team-section-ts-2 h2 span{font-size:30px!important;line-height:36px!important}}.model-section-ts-2 .model-card{padding:20px 15px 10px;position:relative;text-align:center}.model-section-ts-2 .model-card .img-container{height:auto;max-width:150px;width:100%}.model-section-ts-2 .model-card .text *{margin:0}.model-section-ts-2 .model-card .number{font-size:150px!important;font-weight:700;line-height:100px!important}.model-section-ts-2 .model-card-container .overlay{display:none;height:100%;left:0;padding:20px 15px 10px;position:absolute;top:0;width:100%;z-index:2}.model-section-ts-2 .model-card-container:nth-of-type(3n+1) .model-card,.model-section-ts-2 .model-card-container:nth-of-type(3n+1) .overlay{background:#38cbfe;background:linear-gradient(180deg,#38cbfe,#48e1f6)}.model-section-ts-2 .model-card-container:nth-of-type(3n+2) .model-card,.model-section-ts-2 .model-card-container:nth-of-type(3n+2) .overlay{background:#24a6ff;background:linear-gradient(180deg,#24a6ff,#26b3ff)}.model-section-ts-2 .model-card-container:nth-of-type(3n) .model-card,.model-section-ts-2 .model-card-container:nth-of-type(3n) .overlay{background:#146ee0;background:linear-gradient(180deg,#146ee0,#2780fe)}.model-section-ts-2 .model-card-container:nth-of-type(3n+1) .model-card .number{color:#2fcaf7}.model-section-ts-2 .model-card-container:nth-of-type(3n+2) .model-card .number{color:#1ea2ff}.model-section-ts-2 .model-card-container:nth-of-type(3n) .model-card .number{color:#1b6cef}@media(max-width:767px){.model-section-ts-2 .text span,.model-section-ts-2 .text-container span{font-size:30px!important;line-height:36px!important}.model-section-ts-2 .model-card .number{font-size:150px!important;line-height:100px!important}.model-section-ts-2 .overlay p{font-size:18px!important;line-height:24px!important}}