/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./src/css/global.scss ***!
  \******************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400&display=swap);
/*!**********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./src/css/global.scss (1) ***!
  \**********************************************************************************************************************************************/
:root{--details: #85DADF;--light: #E1F6F7;--tertiary: #C3EDEF;--secondary: #008B9C;--primary: #22404D;--highlight: #00C0CA;--titles: #008B9C}*{margin:0;padding:0;font-family:inherit;font-size:1em;border:0 none;background-color:transparent;list-style-type:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none}html{font-size:62.5%}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}body{font-family:Montserrat,Helvetica,sans-serif;color:var(--primary)}.header{text-align:center;padding-top:3rem;padding-bottom:3rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.header.container{padding-left:4rem;padding-right:4rem}.header .logo{max-width:calc(100% - 8rem)}.header .logo img{max-width:100%}.header .toggle{cursor:pointer}.header .menu{width:100%;overflow:hidden;max-height:0;transition:max-height .5s}.header .menu.visible{max-height:30rem}.header .menu li{margin-top:2rem}.header .menu a{font-size:1.6rem;color:inherit;text-decoration:none;color:var(--secondary);position:relative;display:inline-block}.header .menu a:hover{font-weight:600;color:var(--primary)}@media(min-width: 920px){.header{flex-wrap:nowrap}.header .logo{margin-bottom:0;margin-right:5rem}.header .toggle{display:none}.header .menu{max-width:75rem;max-height:none;overflow:visible}.header .menu ul{justify-content:space-between;display:flex;justify-content:center}.header .menu li{margin-left:2rem}.header .menu a:hover:after{display:block;width:2rem;height:1rem;background-image:url(dc18178aeb31a3644f89.svg);background-position:center center;background-repeat:no-repeat;content:"";position:absolute;left:50%;margin-left:-1rem;bottom:-2rem}}.footer{text-align:center;position:relative}.footer:before,.footer:after{content:"";display:block;height:1px;width:8rem;background-color:var(--details);position:absolute;left:0;top:0}.footer:after{right:0;left:auto}.footer .container{padding-top:3rem;padding-bottom:3rem}.footer .logo img{max-width:100%;margin:0 auto 2rem auto;display:block}.footer .social{display:flex;justify-content:center;margin-top:2rem}.footer .social li{margin:0 .5rem}@media(min-width: 920px){.footer .container{display:flex;justify-content:space-between;align-items:center;padding-top:4rem;padding-bottom:4rem}.footer .logo{display:flex;align-items:center;text-align:left}.footer .logo img{margin-left:0;margin-right:4rem;margin-bottom:0}.footer .social{margin:0}.footer .social li{margin:0 0 0 1.5rem}}html,body{overflow-x:hidden}.container{max-width:124rem;margin:0 auto;padding-left:2rem;padding-right:2rem}.section{margin-bottom:6rem}@media(min-width: 760px){.section{margin-bottom:12rem}}.form-container{display:flex;background-color:#c3edef;padding-top:5rem}.form-container .title{color:var(--primary)}.form-container h3{text-align:center;font-size:2.1rem;font-weight:normal;margin:-1.5em 0 2.5em 0}@media(min-width: 760px){.form-container{padding-top:8rem}.form-container h3{font-size:2.8rem}}.form{max-width:80rem;margin-left:auto;margin-right:auto}.form fieldset{margin-bottom:8rem}.form legend{font-size:1.8rem;font-weight:600;color:#000;display:block;margin-bottom:1.5em}.form label,.form .title{font-size:1.6rem;font-weight:500;color:#000;margin-bottom:2rem;display:block}.form label input[type=text],.form label input[type=email],.form label input[type=date],.form label input[type=number],.form label input[type=file],.form label textarea,.form label select,.form .title input[type=text],.form .title input[type=email],.form .title input[type=date],.form .title input[type=number],.form .title input[type=file],.form .title textarea,.form .title select{margin-top:.75em}.form label input[type=radio],.form label input[type=checkbox],.form .title input[type=radio],.form .title input[type=checkbox]{margin-right:1rem}.form label sup,.form .title sup{color:var(--yellow);vertical-align:super;font-size:.75em;font-weight:500}.form input[type=text],.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=file],.form select,.form textarea{border:1px solid var(--primary);border-radius:0;background-color:#fff;font-size:1.6rem;padding:1em;display:block;width:100%;box-sizing:border-box}.form select{-webkit-appearance:none;appearance:none;background-image:url(db107a121a395a43c520.svg);background-position:calc(100% - 1.5rem) center;background-repeat:no-repeat}.form .row.spaced{margin-top:4rem;margin-bottom:2rem}.form .hint{color:var(--yellow);font-size:1.4rem;font-style:italic;margin-top:1em}.form .hint:not(:last-child){margin-bottom:3em}.form .errMsg{margin-top:1rem;font-size:1.2rem;font-weight:300;color:red}.form .duplicateSpan{display:block;text-align:right;margin-bottom:4rem}.form .removeSpan{float:right}.form .duplicateLink,.form .removeLink{font-size:1.6rem;font-weight:600;cursor:pointer;text-decoration:none;padding:0;color:var(--yellow);background-color:transparent}@media(min-width: 760px){.form legend{font-size:2rem}.form label,.form .title{font-size:1.8rem}.form .row{display:flex;gap:2rem}.form .row>*{flex-basis:1;width:100%}}.button{color:#fff;background-color:var(--highlight);padding:.8em 1.5em;font-size:1.8rem;font-weight:700;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase}@media(min-width: 500px){.button{font-size:2.4rem}}.button.primary{background-color:var(--primary);max-width:100%;width:36rem}.buttons{text-align:center}.buttons .button{padding-left:2.5em;padding-right:2.5em}.title,.subtitle{font-size:3.7rem;font-weight:800;color:var(--titles);text-transform:uppercase;text-align:center;margin-bottom:1.25em}@media(min-width: 500px){.title,.subtitle{font-size:5rem}}.subtitle{font-size:2.7rem;text-transform:none}@media(min-width: 500px){.subtitle{font-size:3.6rem}}.banner{position:relative}.banner img{width:100%;min-height:46rem;object-fit:cover;object-position:center;display:block}.banner .text{position:absolute;bottom:7rem;left:50%;transform:translateX(-50%);color:#fff}.banner h1{font-size:4.2rem;font-weight:normal;min-width:9em;line-height:1em}.banner h1 strong{display:block;font-weight:900}.banner p{display:none}.banner .button{position:absolute;left:50%;transform:translate(-50%, 40%);width:41rem;max-width:80%;box-sizing:border-box;bottom:0}@media(min-width: 500px){.banner img{min-height:56rem}.banner .text{bottom:9rem}.banner h1{font-size:5.2rem;min-width:9.5em}}@media(min-width: 760px){.banner .text{max-width:69rem;width:100%}.banner h1{line-height:1.2em;margin-bottom:.2em}.banner p{font-size:2.8rem;display:block}}@media(min-width: 920px){.banner:after,.banner:before{width:7.6rem;height:16.2rem;content:"";background-image:url(f875526abe9565aee5b3.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;right:4rem;top:0}.banner:before{top:auto;right:auto;bottom:0;left:50%;width:16rem;height:35rem;transform:translateX(-450%)}}.metrics{background-color:var(--tertiary);padding-top:8rem;padding-bottom:8rem}.metrics .metrics-list{display:flex;flex-direction:column;gap:6rem}@media(min-width: 760px){.metrics .metrics-list{display:grid;grid-template-columns:repeat(2, 1fr)}.metrics .metrics-list .metric{width:100%}.metrics .metrics-list .metric img{height:7.2rem}}@media(min-width: 920px){.metrics .metrics-list{grid-template-columns:repeat(5, 1fr)}}.metric{text-align:center}.metric h2{font-size:3.5rem;font-weight:800;margin:.2em 0}.metric h2 small{font-size:.4em;max-width:2em;display:inline-block;line-height:1em;text-align:center;margin-right:.4em}.metric p{font-size:1.8rem}@media(min-width: 1400px){.metric h2{font-size:6rem}.metric p{font-size:2rem}}.metrics-small{background-color:var(--light)}.metrics-small .metric p{margin-top:1em}.tns-controls{width:100%;display:flex;justify-content:space-between}.tns-controls button{width:6.2rem;height:6.2rem;display:block;text-indent:-9999rem;cursor:pointer;background-image:url(cac57f2fbdc5c723f43c.svg)}.tns-controls button[data-controls=next]{transform:rotate(180deg)}.certificaciones-section .tns-outer{position:relative}.certificaciones-section .tns-controls{position:absolute;top:8rem;width:calc(100% + 3rem);margin-left:-1.5rem;z-index:10}@media(min-width: 920px){.certificaciones-section .tns-controls{top:14rem}}.certificacion{position:relative}.certificacion .intro{background-color:#bfe2e6;padding:3rem 7rem}.certificacion .intro .name{font-size:2rem;font-weight:800;margin-bottom:.5em}.certificacion .intro p{font-size:1.6rem;font-weight:bold}@media(min-width: 500px){.certificacion .intro{padding:5rem 8rem}.certificacion .intro .name{font-size:3rem}.certificacion .intro p{font-size:1.8rem}}.certificacion .attributes{background-color:#d9eef0;padding:4rem;display:flex;flex-direction:column;gap:2rem}.certificacion .attributes li{font-size:1.5rem;font-weight:bold;text-transform:uppercase;width:100%;display:flex;align-items:center;gap:2rem}@media(min-width: 500px)and (max-width: 920px),(min-width: 1280px){.certificacion .attributes{align-items:center;flex-direction:row}}@media(min-width: 920px)and (max-width: 1279px){.certificacion .attributes{align-items:center}.certificacion .attributes li{max-width:20rem}}.certificacion .certified{border:2px solid #d9eef0;padding:6rem 4rem 10rem 4rem;margin-bottom:5rem}.certificacion .certified p{font-size:1.8rem;display:flex;justify-content:center;align-items:center;gap:2rem;flex-direction:column;text-align:center}@media(min-width: 500px){.certificacion .certified p{flex-direction:row}}.certificacion .more{max-height:0;overflow:hidden;transition:max-height .5s}.certificacion .more.visible{max-height:80rem}.certificacion .more h4{font-size:1.9rem;font-weight:bold;text-transform:uppercase;margin-bottom:1em}.certificacion .more p{text-align:left;display:block}.certificacion .more .item{margin-top:4rem}.certificacion .more .item img{display:block;margin-bottom:2rem}.certificacion .more .item h5{font-size:1.6rem;font-weight:bold;text-transform:uppercase;margin-bottom:.5em}.certificacion .more .item p{font-size:1.6rem}@media(min-width: 500px){.certificacion .more .item{display:flex;gap:2rem}.certificacion .more .item .icon{width:4rem;flex-shrink:0}.certificacion .more .item img{margin:0 auto}}.certificacion .more .button{margin:3em auto;background-color:#d9eef0;color:var(--titles);font-size:2rem;font-weight:600;text-transform:none;display:flex;padding:0;max-width:38rem}.certificacion .more .button:before{content:"";display:block;width:6.1rem;background-color:var(--titles);background-image:url(8190841b97b2bd565cdf.svg);background-position:center;background-repeat:no-repeat}.certificacion .more .button span{padding:2rem;display:block}.certificacion .button-more{position:absolute;left:50%;transform:translate(-50%, -50%);margin-top:-5rem;max-width:100%;width:36rem}.text-section{max-width:78rem;margin:0 auto;position:relative}.text-section:before{width:16rem;height:35rem;background-image:url(f875526abe9565aee5b3.svg);background-size:contain;background-repeat:no-repeat;position:absolute;left:-28rem;top:0;content:""}.text-section h3{font-size:2.1rem;font-weight:800;margin-bottom:.75em;margin-top:2em}.text-section p{font-size:1.6rem;font-weight:300}@media(min-width: 500px){.text-section h3{font-size:2.8rem}.text-section p{font-size:2.2rem}}.faq{border-top:1px solid var(--secondary);margin-top:2rem}.faq:last-child{border-bottom:1px solid var(--secondary)}.faq h3{margin-top:1em;margin-bottom:1.25em}.faq .q{position:relative;padding-right:10rem;cursor:pointer}.faq .q:after{position:absolute;content:"";width:2.6rem;height:100%;background-image:url(02dd68aa46f6d6cc1fd3.svg);background-position:center center;background-repeat:no-repeat;top:0;right:0;transform:rotate(180deg);transition:transform .25s ease-in}.faq .a{display:none;padding-bottom:2rem}.faq.visible .q:after{transform:rotate(0deg)}.faq.visible .a{display:block}.steps{background-color:#c3edef;padding:4rem;position:relative}@media(min-width: 1200px){.steps{margin-top:12rem}}.arrows{display:none}@media(min-width: 1200px){.arrows{position:absolute;display:flex;justify-content:space-around;left:15rem;right:15rem;top:-1.25rem}}.steps-timeline{counter-reset:step;display:flex;flex-direction:column;gap:14rem;position:relative;max-width:46rem;margin:0 auto}.steps-timeline:before{content:"";width:1px;height:100%;background-color:var(--primary);position:absolute;left:5rem}@media(min-width: 1200px){.steps-timeline{flex-direction:row;max-width:none;gap:2rem;justify-content:space-between;margin-top:-9rem}.steps-timeline:before{height:1px;width:auto;right:10rem;left:10rem;top:5rem}}.step{position:relative;counter-increment:step;display:flex;align-items:center;gap:2rem;width:100%}.step:before{background-color:var(--primary);content:counter(step);color:#fff;font-size:6rem;font-weight:800;width:10rem;height:10rem;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0}.step:not(:last-child):after{content:"";position:absolute;left:0;bottom:0;width:2.6rem;height:1.5rem;background-image:url(38b514428483ebacb7f5.svg);background-repeat:no-repeat;left:5.1rem;bottom:-7rem;transform:translateX(-50%)}.step h3{font-size:2.4rem;text-transform:uppercase;font-weight:bold}.step p{font-size:2rem;margin-top:1em}@media(min-width: 1200px){.step{display:block;text-align:center;max-width:22rem}.step:before{margin:0 auto 3rem auto}.step:after{display:none}}.quotes-container{max-width:98rem;margin:0 auto;position:relative}.quotes-container:after{width:16rem;height:35rem;background-image:url(f875526abe9565aee5b3.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:-18rem;top:-15rem;content:""}.quotes-container .tns-controls button{position:absolute;transform-origin:center center;bottom:4rem;right:4rem;z-index:10}@media(min-width: 760px){.quotes-container .tns-controls button{top:50%;right:0;transform:rotate(180deg) translate(-25%, 50%)}}.quotes-container .tns-controls button[data-controls=prev]{display:none}.quote{background-color:#d9eef0;width:100%}.quote .image{width:19rem;flex-shrink:0;margin:0 auto}.quote .image img{width:100%;display:block}.quote blockquote{padding:4rem 3rem 4rem 4rem}.quote blockquote p{font-size:1.8rem;line-height:1.5em}.quote blockquote .name{margin-bottom:3rem;display:flex;align-items:flex-start;justify-content:space-between}.quote blockquote .name p{font-size:1.6rem}.quote blockquote .name img{display:none}@media(min-width: 500px){.quote blockquote .name{display:flex}.quote blockquote .name p{text-align:right}.quote blockquote .name img{display:block}}@media(min-width: 500px){.quote{display:flex}}@media(min-width: 760px){.quote .image{width:28rem}.quote .image img{height:100%;object-fit:cover;object-position:center}}.sponsors{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.sponsors img{max-width:18rem;height:5.6rem;object-fit:contain;object-position:center}html,body{scroll-behavior:smooth}
