@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;700;800&display=swap);.l-container{width:100%;max-width:1130px;margin:0 auto;padding:0 16px}.l-row{margin:-16px}.l-row.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}@media screen and (min-width:769px){.l-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.l-colum{padding:16px;width:100%}.l-section{padding:32px 0}.l-section_heading--top{margin-bottom:32px}.l-section_heading_desc{margin-top:16px}.l-section_heading_btn{margin-top:16px}@media screen and (max-width:768px){.l-section_heading{text-align:center}}@media screen and (min-width:769px){.l-section{padding:80px 0}.l-section_heading--top{margin-bottom:40px}.l-section_heading_desc{margin-top:40px}.l-section_heading_btn{margin-top:40px}}.l-aside{margin-top:40px;padding:20px;border:1px solid rgba(0,0,102,.2);border-radius:6px}.l-aside_heading{margin-bottom:20px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}button:focus{outline:0}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1;font-family:Manrope,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.03em;padding-top:48px;background:#e6f3ff;color:#006}@media screen and (min-width:769px){body{font-size:1.6rem;padding-top:64px}}.heading--page{font-size:3.8416rem;font-weight:800;line-height:1.2;letter-spacing:0}.heading--page::before{display:block;width:0;height:0;margin-top:-.1;content:""}.heading--page::after{display:block;width:0;height:0;margin-bottom:-.1;content:""}@media screen and (min-width:769px){.heading--page{font-size:6.14656rem}}.heading--01{font-size:2.744rem;font-weight:800;line-height:1.2;letter-spacing:0}.heading--01::before{display:block;width:0;height:0;margin-top:-.1;content:""}.heading--01::after{display:block;width:0;height:0;margin-bottom:-.1;content:""}.heading--01 span{font-size:1.4rem;display:block;margin-bottom:8px}@media screen and (min-width:769px){.heading--01{font-size:4.3904rem}.heading--01 span{font-size:1.6rem}}.heading--02{font-size:1.96rem;font-weight:800;line-height:1.2}.heading--02::before{display:block;width:0;height:0;margin-top:-.1;content:""}.heading--02::after{display:block;width:0;height:0;margin-bottom:-.1;content:""}@media screen and (min-width:769px){.heading--02{font-size:3.136rem}}.heading--03{font-size:1.96rem;font-weight:800;line-height:1.2}.heading--03::before{display:block;width:0;height:0;margin-top:-.1;content:""}.heading--03::after{display:block;width:0;height:0;margin-bottom:-.1;content:""}@media screen and (min-width:769px){.heading--03{font-size:2.24rem}}.heading--04{font-size:1.68rem;font-weight:800;margin-bottom:1em;line-height:1.4}.heading--04::before{display:block;width:0;height:0;margin-top:-.2;content:""}.heading--04::after{display:block;width:0;height:0;margin-bottom:-.2;content:""}@media screen and (min-width:769px){.heading--04{font-size:1.92rem}}.message--success{background:#4daa01;border-radius:4px;padding:8px;color:#fff}.message--success p{color:#fff}.message--success_title{margin-bottom:5.33333px;font-weight:600;font-size:1.82rem;position:relative;padding-left:24px}.message--success_title:after{content:"";width:10px;height:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:4px solid #fff;border-left:none;border-top:none;position:absolute;left:3px;top:2px}@media screen and (min-width:769px){.message--success{padding:20px}.message--success_title{margin-bottom:13.33333px;font-size:2.24rem}}p{line-height:1.4;color:rgba(0,0,102,.8)}p::before{display:block;width:0;height:0;margin-top:-.2;content:""}p::after{display:block;width:0;height:0;margin-bottom:-.2;content:""}p+a,p+p{display:block;margin-top:20px}a{color:#006}.formgroup_row{margin-bottom:16px}.formgroup_row.error>label{color:#f26600}.formgroup_row.error input{border-color:#f26600}.formgroup_row.error .form-message{color:#f26600}.formgroup_row.reqire>label{position:relative;padding-right:16px}.formgroup_row.reqire>label::after{content:"";display:block;position:absolute;right:0;top:0;width:12px;height:12px;background:url(../images/icon-reqire.svg) no-repeat}.formgroup label{display:inline-block;font-weight:700;margin-bottom:6.4px}.formgroup input:not([type]),.formgroup input[type=date],.formgroup input[type=datetime-local],.formgroup input[type=email],.formgroup input[type=file],.formgroup input[type=number],.formgroup input[type=password],.formgroup input[type=search],.formgroup input[type=tel],.formgroup input[type=text],.formgroup input[type=time],.formgroup input[type=url],.formgroup select,.formgroup textarea{width:100%;padding:10px;font-size:1em}@media screen and (min-width:769px){.formgroup input:not([type]),.formgroup input[type=date],.formgroup input[type=datetime-local],.formgroup input[type=email],.formgroup input[type=file],.formgroup input[type=number],.formgroup input[type=password],.formgroup input[type=search],.formgroup input[type=tel],.formgroup input[type=text],.formgroup input[type=time],.formgroup input[type=url],.formgroup select,.formgroup textarea{padding:10px 12px}}.formgroup input[type=button],.formgroup input[type=submit]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.formgroup input[type=button]::-webkit-search-decoration,.formgroup input[type=submit]::-webkit-search-decoration{display:none}.formgroup input[type=button]::focus,.formgroup input[type=submit]::focus{outline-offset:-2px}.formgroup button,.formgroup input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;background:0 0}@media screen and (min-width:769px){.formgroup_row{margin-bottom:40px}.formgroup label{margin-bottom:16px}}.form-supplement{font-size:1.2rem;margin-top:8px}.form-message{margin-top:8px}.form-button{margin-top:32px;text-align:center}.form-button button,.form-button input{border:1px solid #006;background-color:#fff;padding:15px 21px;border-radius:6px;font-weight:600;font-size:1em;color:#006;background:0 0;min-width:200px;line-height:1}.form-button button[type=submit].accent,.form-button input[type=submit].accent{border:1px solid #f26600;background:#f26600;color:#fff;font-weight:800;font-size:1em;border-radius:40px}.form-button button[type=submit].accent:hover,.form-button input[type=submit].accent:hover{opacity:.7;cursor:pointer}@media screen and (max-width:768px){.form-button button{display:block;margin:0 auto}.form-button button+button{margin-top:8px}}.form-input input{background-color:#fff;border:1px solid #ccccd9;border-radius:6px}.form-input input:focus{outline:0;color:rgba(0,0,0,.95);border-color:#006;background:#fff;-webkit-appearance:none}.form-input input.input-size-m{width:65px}.form-input input.input-size-s{width:48px}.form-input span{margin-left:4px;font-size:.9em}.form-input span+input{margin-left:12px}.form-input+.form-input{margin-top:5.33333px}@media screen and (min-width:769px){.form-input+.form-input{margin-top:13.33333px}.form-input input.input-size-m{width:100px}.form-input input.input-size-s{width:80px}}.form-textarea textarea{background-color:#fff;border:1px solid #ccccd9;border-radius:6px}.form-textarea textarea:focus{outline:0;color:rgba(0,0,0,.95);border-color:#006;background:#fff;-webkit-appearance:none}.form-textarea textarea:not([rows]){height:16em;min-height:8em;max-height:24em}.form-dropdown{position:relative;border:1px solid #ccccd9;border-radius:6px;background:#fff}.form-dropdown::before{position:absolute;top:18px;right:16px;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #006;pointer-events:none}.form-dropdown select{width:100%;cursor:pointer;text-overflow:ellipsis;border:none;outline:0;background:0 0;background-image:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 12px;height:40px}.form-dropdown select::-ms-expand{display:none}.form-upload{position:relative;overflow:hidden;display:block}.form-upload_btn{border:1px solid #ccccd9;background-color:#fff;padding:12px 22.4px;border-radius:6px;font-weight:600;font-size:.9em;color:#006}.form-upload input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0;cursor:pointer}@media screen and (max-width:768px){.form-upload_btn{width:100%}}.form-checkbox{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;vertical-align:middle;font-style:normal;min-height:24px;line-height:24px;min-width:24px}.form-checkbox input.hidden{z-index:-1;cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;width:24px;height:24px}.form-checkbox input.hidden+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-checkbox label{position:relative;display:inline-block;padding-left:32px;outline:0}.form-checkbox label.thin{font-weight:400}.form-checkbox label:before{position:absolute;top:0;left:0;width:24px;height:24px;content:'';background:#fff;border-radius:6px;border:1px solid #d4d4d5}.form-checkbox input:checked~label:before{background:#fff;border-color:#006}.form-checkbox label:after{position:absolute;top:3px;left:7px;width:10px;height:14px;text-align:center;opacity:0;content:"";border:3px solid #006;border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.form-checkbox input:checked~label:after{opacity:1}.form-radiobox{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;vertical-align:middle;font-style:normal;min-height:24px;line-height:24px;min-width:24px}.form-radiobox input{z-index:-1;cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;width:24px;height:24px}.form-radiobox input+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-radiobox label{position:relative;display:inline-block;padding-left:32px;outline:0}.form-radiobox label.thin{font-weight:400}.form-radiobox label:before{position:absolute;top:0;left:0;width:24px;height:24px;content:'';background:#fff;border-radius:12px;border:1px solid #d4d4d5}.form-radiobox input:checked~label:before{background:#eee;border-color:#006}.form-radiobox label:after{position:absolute;top:7px;left:7px;width:10px;height:10px;text-align:center;opacity:0;content:"";background:#006;border-radius:5px}.form-radiobox input:checked~label:after{opacity:1}.form-dateselect{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-dateselect .form-dropdown{width:80px}.form-dateselect_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:4px;margin-bottom:4px}.form-dateselect_item>*{margin-right:1px}#hero{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),color-stop(30%,rgba(255,255,255,0)),color-stop(50%,#fff),to(white)),url(../images/img-hero-mobile.jpg?234),#fff;background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 30%,#fff 50%,#fff 100%),url(../images/img-hero-mobile.jpg?234),#fff;background-size:100vw;background-position:center bottom;background-repeat:no-repeat}@media screen and (max-width:768px){#hero{padding-bottom:50vw}}@media screen and (min-width:769px){#hero{background:-webkit-gradient(linear,left top,right top,from(white),color-stop(40%,#fff),color-stop(60%,rgba(255,255,255,0)),to(rgba(255,255,255,0))),url(../images/img-hero.jpg?234),#fff;background:linear-gradient(90deg,#fff 0,#fff 40%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 100%),url(../images/img-hero.jpg?234),#fff;background-size:cover;background-position:right top;background-repeat:no-repeat}#hero_text{-webkit-box-flex:2;-ms-flex:2;flex:2}#hero_image{-webkit-box-flex:1;-ms-flex:1;flex:1}}#img-reaching img{width:100%}@media screen and (min-width:769px){#img-reaching{text-align:center}#img-reaching img{width:80%}}.bg-emphasis{background:#fff}.bg-special{background:#c2dbf2}.header{background:#fff;position:fixed;width:100%;top:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.logo{width:160px}.logo img{width:100%}.cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0}@media screen and (max-width:768px){.cta{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}}@media screen and (min-width:769px){.cta .logo{width:160px;margin-right:auto;-webkit-box-flex:0;-ms-flex:none;flex:none}.cta .navMain{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.languagesswitcher{min-width:100px;position:relative;border:1px solid #ccccd9;border-radius:6px;background:#fff;-webkit-box-flex:0;-ms-flex:none;flex:none}.languagesswitcher::before{position:absolute;top:17px;right:8px;width:0;height:0;padding:0;content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #006;pointer-events:none}.languagesswitcher select{width:100%;cursor:pointer;text-overflow:ellipsis;border:none;outline:0;background:0 0;background-image:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 10px;height:36px;color:#006}.languagesswitcher select::-ms-expand{display:none}.sp-menu-toggle{width:40px;height:40px;background:#efefef;border-radius:4px;position:relative}.sp-menu-toggle span{-webkit-transition:all .4s;transition:all .4s;position:absolute;left:6px;width:28px;height:3px;background-color:#006;border-radius:3px}.sp-menu-toggle span:nth-of-type(1){top:9px}.sp-menu-toggle span:nth-of-type(2){top:19px}.sp-menu-toggle span:nth-of-type(3){bottom:9px}.sp-menu-toggle.is-active span:nth-of-type(1){-webkit-transform:translateY(9.5px) rotate(-45deg);transform:translateY(9.5px) rotate(-45deg)}.sp-menu-toggle.is-active span:nth-of-type(2){opacity:0}.sp-menu-toggle.is-active span:nth-of-type(3){-webkit-transform:translateY(-9.5px) rotate(45deg);transform:translateY(-9.5px) rotate(45deg)}@media screen and (min-width:769px){.sp-menu-toggle{display:none}}.navMain_menu a{text-decoration:none;color:#006;padding:12px;border-radius:27px;font-size:1.4rem;font-weight:800}@media screen and (max-width:768px){.navMain{display:none;background:#fff;padding:16px;border-top:1px solid #ccccd9;position:absolute;right:-16px;left:-16px;top:64px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}.navMain_menu>li{margin-bottom:16px}.navMain_menu>li a{display:block;padding-top:16px}}@media screen and (min-width:769px){.navMain{padding-left:16px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navMain_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navMain_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.box,.box-course,.box-event,.box-location,.box-voice{background:#fff;height:100%;border-radius:6px}.box-provide{background:rgba(255,255,255,.8);border-radius:100px;height:100%;text-align:center}.box-provide_heading{padding:16px 0 10.66667px 0}.box-provide_image img{width:60%;height:auto}@media screen and (min-width:769px){.box-provide_heading{padding:40px 0 26.66667px 0}.box-provide_image img{width:80%}}.box-voice{height:100%;padding:26.66667px}.box-voice_heading{margin-bottom:26.66667px}.box-voice_national{font-weight:600;margin-top:20px;padding-left:32px;position:relative}.box-voice_national:before{content:"";width:24px;height:24px;display:block;position:absolute;left:0;top:-4px}.box-voice_national.tr:before{background:url(../images/flag-tr.svg)}.box-voice_national.es:before{background:url(../images/flag-es.svg)}.box-voice_national.fr:before{background:url(../images/flag-fr.svg)}.box-voice_national.gb:before{background:url(../images/flag-gb.svg)}.box-location{width:100%;padding-top:56.25%;background-size:cover;position:relative;overflow:hidden}.box-location_cover{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.3)}.box-location_title{position:absolute;top:50%;left:50%;font-size:3.2rem;color:#fff;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.box-course{padding:26.66667px;position:relative}.box-course_number{position:absolute;bottom:-20px;right:0;color:#e6f3ff;font-weight:600;font-size:12rem}.box-course_heading{padding-bottom:26.66667px;margin-bottom:26.66667px;border-bottom:1px solid #006}.box-event{padding:26.66667px}.box-event_heading{padding-bottom:26.66667px;margin-bottom:26.66667px;border-bottom:1px solid #006}.media img{width:100%;height:auto}.media_image{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:auto;border-radius:6px;overflow:hidden}.media_detail{padding-top:20px;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.btn-cta{text-decoration:none;background:#f26600;color:#fff;padding:12px 18.72px;font-weight:800;border-radius:24px;display:inline-block;min-width:200px;text-align:center}.btn-cta.size-l{margin-top:8px;padding:18px 28.08px;border-radius:32px}.btn-cta:hover{opacity:.8}.btn-download{text-decoration:none;background:#006;color:#fff;padding:16px 24.96px;font-weight:800;border-radius:24px;display:inline-block;min-width:200px;text-align:center}.btn-download:hover{opacity:.8}.btn-sub{display:inline-block;padding-top:24px;font-size:.9em;min-width:200px;text-align:center;background:#fff;border:1px solid rgba(0,0,102,.3);text-decoration:none}.btn-sub.size-l{margin-top:8px;padding:18px 28.08px;border-radius:32px}@media screen and (min-width:769px){.btn-sub{margin-left:12px}}.btn-sub:hover{opacity:.8}.list-check>li{list-style:none;position:relative;padding-left:26.66667px;font-size:1.2em}.list-check>li:not(:last-child){margin-bottom:26.66667px}.list-check>li:after{content:"";width:7px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:3px solid #006;border-left:none;border-top:none;position:absolute;left:3px;top:2px}.list-sub{border-top:1px solid rgba(0,0,102,.2);margin-top:20px;padding-top:20px}.list-sub>li{list-style:none;font-size:.9em;position:relative;padding-left:20px;color:rgba(0,0,102,.7)}.list-sub>li:not(:last-child){margin-bottom:13.33333px}.list-sub>li:after{border-radius:50%;content:"";width:5px;height:5px;background:rgba(0,0,102,.7);position:absolute;left:0;top:3px}.download{background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4);padding:16px;border-radius:4px}.download_wrap{border-top:1px solid #006;padding-top:32px}.download_title{margin-bottom:8px;font-weight:600}.download_icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40px}.download_button{margin-left:auto}@media screen and (max-width:768px){.download{text-align:center}.download_icon{margin:0 auto 16px}.download_text{margin-bottom:16px}}@media screen and (min-width:769px){.download{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download_text{padding-left:12px}}.c-icon-pdf{display:block;width:40px;height:48px;background-size:40px 48px;background-image:url(../images/icon-pdf.png)}.image{border-radius:6px;width:100%;padding-top:56.25%;background-size:cover}.youtube{width:100%;aspect-ratio:16/9}.youtube iframe{width:100%;height:100%}@media screen and (max-width:768px){.u-sp-hide{display:none}}.owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.owl-item>div{height:100%}.owl-dots{margin-top:20px}.owl-dot{margin-right:8px}.owl-dot span{width:10px;height:10px;display:block;background:rgba(0,0,0,.2)}.owl-dot.active span{background:#f26600}.owl-nav{display:none}.header{z-index:100}