﻿@import'https://kit.fontawesome.com/028c371dc6.css';@import'bootstrap.min.css';@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(0.25rem)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInBg{0%{opacity:0}100%{opacity:.25}}@keyframes fadeInBgHero{100%{opacity:.75}}@keyframes fadeInBg2{100%{opacity:1}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}html{font-size:clamp(.85rem,1vw + .033rem,1rem);scroll-padding-top:70px}@media(min-width: 992px){html{scroll-padding-top:120px}}.wpdberror{display:none}body{font-family:"Calibri",sans-serif;font-size:1.25rem;line-height:1.2;color:#2d2c2b;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background-color:#fbfbfa}body.customize-support .site-header{top:46px}@media(min-width: 768px){body.customize-support .site-header{top:32px}}body.customize-support .page-header.simple .page-header-breadcrumbs,body.customize-support .page-header.image .page-header-breadcrumbs{margin-top:46px}@media(min-width: 768px){body.customize-support .page-header.simple .page-header-breadcrumbs,body.customize-support .page-header.image .page-header-breadcrumbs{margin-top:32px}}body.customize-support .page-header-breadcrumbs.position-none{margin-top:46px}@media(min-width: 768px){body.customize-support .page-header-breadcrumbs.position-none{margin-top:32px}}h1,h2,h3,h4,strong,b{font-weight:bold}h1,h2,h3,h4{line-height:1;margin-bottom:1.5rem}h2{font-size:2.25rem;color:#0d6262;color:#2d2c2b}h2 .h2small{font-size:1.75rem}h2.small{font-size:1.75rem !important;font-weight:600}h3{font-size:1.25rem;margin-bottom:1rem;color:#2d2c2b}p{margin-top:0;margin-bottom:1.5rem}.secondary{color:#999;font-size:1.15rem}.badge{color:#093f3e;padding:.45em 1em .35em 1em;text-transform:uppercase;font-size:.725rem;border-radius:2rem;line-height:1.2;letter-spacing:.15em;background:#bdd6d4;font-weight:600}.badge.yellow{background:#fdcf8f}.badge.lightgreen{background:rgba(13,99,98,.15)}.badge.lightyellow{background:rgba(253,207,143,.5)}.badge.darkgreen{background:#0d6362;color:#fff}.brand-logotype{max-height:1.75rem;margin-bottom:2rem;margin-top:0rem}.info{font-size:1.25rem;margin-bottom:2rem}.info i{font-size:1rem;margin-right:.5rem}.info .bold{font-weight:bold}.info p{margin-bottom:.5rem}.info-box{padding:1.75rem 1.75rem 2.25rem 1.75rem;border-radius:.3rem;overflow:hidden;position:relative;z-index:3;margin-top:0rem;background-color:#efeeec}.info-box h3{margin-bottom:.5rem;font-size:1.25rem}.info-box p{margin:0}.info-headline{color:#303030;text-transform:uppercase;font-size:.725rem;border-radius:2rem;line-height:1.2;letter-spacing:.15em;font-weight:600;margin-bottom:.5rem}img{max-width:100%;height:auto}a,button{color:#6c9896;transition-property:background,border-color,color,opacity,transform,box-shadow;cursor:pointer;transition-duration:.25s}a:hover,button:hover{color:rgb(15.9598214286,121.5401785714,120.3125);text-decoration:none}a:focus,button:focus{outline:none}a:focus-visible,button:focus-visible{outline:2px solid rgb(21.8794642857,166.6205357143,164.9375) !important;outline-offset:4px !important;transition-duration:.125s}.small-title{font-size:1rem;text-transform:uppercase;letter-spacing:.05em;color:#969695;margin-bottom:2rem}.preamble{font-weight:400;color:#434343;font-size:1.75rem}.btn{background:rgba(0,0,0,0);border-radius:10rem;border-width:0;font-size:1.15rem;font-weight:normal;padding:.75rem 1.5rem;box-shadow:0 0 0 1px #0d6362;background:#0d6362;color:#fff;transition:background-color .25s,box-shadow .25s,color .25s,opacity .25s,transform .15s}.btn:hover{color:#fff;background:rgb(7.0803571429,53.9196428571,53.375);box-shadow:0 0 0 1px rgb(7.0803571429,53.9196428571,53.375)}.btn.btn-light{background:#fbfbfa;border-width:0;box-shadow:0 0 0 1px hsl(40,8.5714285714%,85.137254902%);color:#191919}.btn.btn-light:hover{background:#efeeec;color:#191919}.btn.btn-dark{background:#191919}.btn.btn-dark:hover{background:rgb(37.75,37.75,37.75)}.btn.btn-plain{background-color:rgba(0,0,0,0);color:#0d6362;box-shadow:0 0 0 0 #0d6362;font-size:1.1rem}.btn.btn-plain:hover{background-color:rgba(0,0,0,0)}.btn.btn-outline-primary{background:rgba(0,0,0,0);color:#0d6362;box-shadow:0 0 0 1px #0d6362}.btn.btn-outline-primary:hover{background-color:#0d6362;color:#fff}.btn.btn-outline-primary:active{background-color:rgb(11.8160714286,89.9839285714,89.075) !important;color:#fff}.btn.btn-outline-primary:focus{color:#fff;box-shadow:0 0 0 1px #0d6362 !important;background-color:rgb(11.8160714286,89.9839285714,89.075) !important}.btn.btn-primary-pastel{background-color:#ea977b;color:#fff;box-shadow:0 0 0 1px #ea977b}.btn.btn-primary-pastel:hover{color:#fff;box-shadow:0 0 0 1px rgb(229.8,130.2,96.6);background-color:rgb(229.8,130.2,96.6)}.btn.btn-primary-pastel:focus{outline:0;box-shadow:none}.btn.btn-outline-secondary{background:rgba(0,0,0,0);color:#2d2c2b;box-shadow:0 0 0 1px rgba(2,2,2,.12)}.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:active{color:#fff;background:#0d6362;box-shadow:0 0 0 1px #0d6362}.btn.btn-lg{padding:.75rem 3rem;font-size:1.25rem}.btn.btn-sm{padding:.375rem 1.25rem;font-size:1.1rem}.btn.btn-full-width{width:100%}.btn.push-down-active:active{transform:scale(0.94) translateZ(0px)}.btn-group .btn{box-shadow:none;border-width:1px}.btn-group .btn:hover{box-shadow:none}.btn-group .btn:focus,.btn-group .btn:active,.btn-group .btnactive:focus{box-shadow:none !important}.btn-group .btn-primary{border-color:#0d6362}.btn-group .btn-outline-secondary{background:rgba(0,0,0,.04);border-color:#d9d9d8}.btn-group .btn-outline-secondary:focus,.btn-group .btn-outline-secondary:active,.btn-group .btn-outline-secondaryactive:focus{background:rgba(0,0,0,.1) !important;color:#2d2c2b !important;border-color:#d9d9d8 !important}.btn-group .btn-outline-secondary:hover{background:rgba(0,0,0,.08)}.link{font-weight:600}.link:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:normal;margin-left:.35rem;position:relative;font-size:.85rem;top:-2px;right:0;transition:right .25s}.link:hover:after{right:-0.25rem}.date.big-number-box{color:#787875;text-align:center;margin-top:-0.55rem}.date.big-number-box .number{font-size:2.5rem;font-weight:200;margin:0}.date.big-number-box .month{font-size:1rem;text-transform:uppercase;letter-spacing:.2rem;margin:0 -0.2rem 0 0}.container{padding-left:1.5rem;padding-right:1.5rem;max-width:85rem;margin:auto}.container.container-xs{max-width:40rem}.container.container-sm{max-width:52rem}.container.container-md{max-width:60rem}.container.container-lg{max-width:70rem}.container.container-xxl{max-width:92rem}.container.container-full{max-width:none}.container.container-hero{max-width:60rem}@media(min-width: 576px){.container{padding-left:2rem;padding-right:2rem}}@media(min-width: 1200px){.container{padding-left:4rem;padding-right:4rem}.container.container-header{max-width:none;padding-left:2rem;padding-right:2rem}}.row:not(.no-gutters){margin-left:-1rem;margin-right:-1rem}.row:not(.no-gutters)>[class*=col]{padding-left:1rem;padding-right:1rem}.row.row-sm{margin-left:-0.25rem;margin-right:-0.25rem}.row.row-sm>[class*=col]{padding-left:.25rem;padding-right:.25rem}.row.row-list{margin-left:-0.75rem;margin-right:-0.75rem}.row.row-list>[class*=col]{padding-left:.75rem;padding-right:.75rem}.row.row-md{margin-left:-1.75rem;margin-right:-1.75rem}.row.row-md>[class*=col]{padding-left:1.75rem;padding-right:1.75rem}@media(min-width: 992px){.row.row-lg{margin-left:-2rem;margin-right:-2rem}.row.row-lg>[class*=col]{padding-left:2rem;padding-right:2rem}}.screen-reader-text{display:none}.skip-link{position:fixed;z-index:10000;left:1rem;top:1rem;transition:opacity .25s;color:#fff;font-size:.85rem;border-radius:10rem;font-weight:bold;padding:.75rem 1.5rem;background:#0d6362;box-shadow:0 .5rem 2rem rgba(0,0,0,.25);opacity:0;pointer-events:none}.skip-link:hover{color:#fff}.skip-link:focus{opacity:1;pointer-events:all;text-decoration:none}.site-header{position:fixed;z-index:1000;left:0;top:0;width:100%;background:#fbfbfa;box-shadow:0 1px 1px rgba(0,0,0,.075);transition:background .25s,box-shadow .25s}.site-header.transparent:not(.sticky):not(.open){background-color:rgba(0,0,0,0);box-shadow:0 1px 0px hsla(0,0%,100%,.075)}.site-header.transparent:not(.sticky):not(.open) .site-header-row .site-branding .logo img.default{opacity:0}.site-header.transparent:not(.sticky):not(.open) .site-header-row .site-branding .logo img.negative{opacity:1}.site-header.transparent:not(.sticky):not(.open) .site-header-row .site-branding .menu-toggle{color:#fff}.site-header.transparent:not(.sticky):not(.open) .site-header-row .site-navigation>.nav>.menu-item>a{color:#fff}.site-header.transparent:not(.sticky):not(.open) .site-header-row .site-navigation>.nav>.menu-item>a:hover{color:hsla(0,0%,100%,.75)}.site-header.transparent:not(.sticky):not(.open) .site-header-row .site-navigation>.nav>.menu-item.open>a{color:hsla(0,0%,100%,.75)}.site-header.beigeBg:not(.sticky):not(.open){background-color:#f3f3f1}.site-header.sticky{background:#fff;box-shadow:0 .25rem .5rem rgba(0,0,0,.125)}.site-header.open .site-header-row .site-navigation{opacity:1;pointer-events:all}.site-header .site-header-row{display:flex;align-items:center}.site-header .site-header-row .site-branding{width:100%;position:relative;z-index:1000000;display:flex;align-items:center;padding:1.5rem 0}.site-header .site-header-row .site-branding .logo{display:block;width:100%;max-width:9rem;margin-right:auto;position:relative;transform:translateY(-2px)}.site-header .site-header-row .site-branding .logo img{max-width:9rem}.site-header .site-header-row .site-branding .logo img.default{opacity:1}.site-header .site-header-row .site-branding .logo img.negative{opacity:0;position:absolute;left:0;top:0}.site-header .site-header-row .site-branding .menu-toggle{background:rgba(0,0,0,0);border-width:0;padding:0;font-size:2rem;color:#222;margin-left:1rem}.site-header .site-header-row .site-branding .menu-toggle .icon{display:block;transition:transform .25s}.site-header .site-header-row .site-branding .menu-toggle.toggled .icon{transform:rotate(90deg)}.site-header .site-header-row .site-branding .menu-toggle.toggled .icon:before{content:""}@media(min-width: 992px){.site-header .site-header-row .site-branding{max-width:10rem;padding:0}.site-header .site-header-row .site-branding .menu-toggle{display:none}}.site-header .site-header-row .site-navigation{background:#fff;position:absolute;left:0;top:0;width:100%;padding:7rem 1.5rem 4rem;height:100vh;opacity:0;pointer-events:none}.site-header .site-header-row .site-navigation .nav{flex-direction:column}.site-header .site-header-row .site-navigation .nav>.menu-item{padding:0}.site-header .site-header-row .site-navigation .nav>.menu-item a{display:block;padding:.25rem 0;font-size:1.75rem;color:#000}.site-header .site-header-row .site-navigation .nav>.menu-item>a{font-size:2rem;padding:.75rem 0}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children{position:relative}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>a{display:flex;align-items:center}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>a:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;margin-right:.75rem;margin-left:auto}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children.mega>.sub-menu .menu-item-object-dropdown_row:not(:last-child){margin-bottom:1.25rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children.mega>.sub-menu .menu-item-object-dropdown_row>a{display:none}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children.mega>.sub-menu .menu-item-object-dropdown_row>.sub-menu>.menu-item>a{display:none}@media(min-width: 992px){.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children.mega>.sub-menu{width:37rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children.mega>.sub-menu .menu-item-object-dropdown_row>.sub-menu{display:flex;column-gap:3rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children.mega>.sub-menu .menu-item-object-dropdown_row>.sub-menu>.menu-item{flex:1}}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children .sub-menu{list-style:none;padding:0;margin:0 0 1.5rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu{visibility:hidden;opacity:0;pointer-events:none;transition:all .25s;list-style:none;z-index:100;background:#fff;position:fixed;top:0;left:0;width:100%;height:100vh;overflow:auto;padding:7rem 1.5rem 2.5rem;transform:translateX(100%)}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu>.back-link-li .back-link{background:rgba(0,0,0,0);border-width:0;padding:0;font-size:1.25rem;font-weight:bold;margin-bottom:1.5rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu>.back-link-li .back-link:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:normal;margin-right:.5rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{display:block;color:#191919}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a:hover{color:rgba(25,25,25,.75)}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item-object-dropdown_header{padding:0 0 .5rem;margin-top:1.25rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item-object-dropdown_header:not(:first-child){margin-top:1.25rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item-object-dropdown_header a{pointer-events:none;display:block;font-size:1rem;letter-spacing:.075rem;color:#626262;text-transform:uppercase;padding:.25rem 0}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.title{border-bottom:1px solid #e7e7e7;padding-bottom:.5rem;margin:0 0 1.25rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.title>a{font-weight:bold;font-size:1.75rem;align-items:center;display:block}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.title>a:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:normal;font-size:1.15rem;margin-left:.25rem;transition:all .25s;opacity:0}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.title>a:hover{color:#0d6362;opacity:.75}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.title>a:hover:after{opacity:1;margin-left:.5rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.title.academy-logo a{color:#0d6362;font-size:0;background-image:url(../img/logotypes/academy.svg);background-repeat:no-repeat;background-size:contain;padding:.125rem;display:inline-block;height:1.75rem;width:11rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.title.academy-logo a:after{padding-left:11rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.title.color a{color:#0d6362}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.title.color a span:last-child{color:#ea977b;margin-left:.25rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children.open>a{color:rgba(25,25,25,.75)}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children.open>a:after{opacity:1}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children.open>.sub-menu{visibility:visible;opacity:1;pointer-events:all;transform:translateX(0)}.site-header .site-header-row .site-navigation .nav>.menu-item.button{padding-top:3rem}.site-header .site-header-row .site-navigation .nav>.menu-item.button a{padding:.75rem 1.5rem;background:#0d6362;color:#fff;border-radius:10rem;text-align:center}.site-header .site-header-row .site-navigation .nav>.menu-item.button a:hover{color:#fff}@media(min-width: 992px){.site-header .site-header-row .site-navigation{position:static;background:rgba(0,0,0,0);padding:0;opacity:1;pointer-events:all;height:auto;display:flex;width:100%}.site-header .site-header-row .site-navigation .nav{flex-direction:row;justify-content:center;align-items:center;margin:auto}.site-header .site-header-row .site-navigation .nav.nav-aside{justify-content:flex-end;max-width:10rem;margin:0}.site-header .site-header-row .site-navigation .nav.nav-aside>.menu-item{padding:0 0 0 .25rem}.site-header .site-header-row .site-navigation .nav.nav-aside>.menu-item.button a{margin-left:.5rem;font-size:1.15rem}.site-header .site-header-row .site-navigation .nav.nav-aside>.menu-item.search{padding:0 .5rem 0 .25rem}.site-header .site-header-row .site-navigation .nav.nav-aside>.menu-item.search a{position:relative;font-size:0rem}.site-header .site-header-row .site-navigation .nav.nav-aside>.menu-item.search a:before{content:"";display:block;font-family:"Font Awesome 6 Pro";font-size:1.1rem;font-weight:normal}.site-header .site-header-row .site-navigation .nav.nav-aside>.menu-item.search a:after{height:1.75rem;right:0;font-size:1.1rem;position:absolute;margin-top:-1.5rem;width:1px;border-right:1px solid rgba(0,0,0,.1)}.site-header .site-header-row .site-navigation .nav>.menu-item{padding:0 1rem}.site-header .site-header-row .site-navigation .nav>.menu-item>a{padding:1.75rem 0;font-size:1.2rem}.site-header .site-header-row .site-navigation .nav>.menu-item>a:hover{color:rgba(25,25,25,.75)}.site-header .site-header-row .site-navigation .nav>.menu-item>a:hover:after{opacity:1}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children .sub-menu{margin:0 0 0rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>a:after{content:"";margin:0 0 0 .25rem;opacity:.5}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu{position:absolute;left:auto;top:auto;height:auto;border-radius:.5rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.125),0 0 0 0px rgba(0,0,0,.125);transform:translate(-2.5rem, -1rem);width:15rem;padding:2.5rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .back-link-li{display:none}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.title>a{font-size:1.25rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.menu-item-object-dropdown_header{margin-top:0}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.menu-item-object-dropdown_header:not(:first-child){margin-top:1.25rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.menu-item-object-dropdown_header:not(.lead)>a{font-size:.85rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item:not(.menu-item-object-dropdown_header):not(.title)>a{font-size:1.25rem;padding:.05rem 0}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item:not(.menu-item-object-dropdown_header):not(.title)>a:after{content:"";font-family:"Font Awesome 6 Pro";font-size:.85rem;font-weight:normal;opacity:0;transition:all .25s;margin-left:0}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item:not(.menu-item-object-dropdown_header):not(.title)>a:hover{color:#0d6362;opacity:.75}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item:not(.menu-item-object-dropdown_header):not(.title)>a:hover:after{opacity:1;margin-left:.5rem}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children>.sub-menu .menu-item.current-menu-item:not(.button) a{font-weight:bold}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children.open>a:after{transform:rotate(180deg)}.site-header .site-header-row .site-navigation .nav>.menu-item.menu-item-has-children.open>.sub-menu{transform:translate(-2.5rem, -0.75rem)}}.list-group .list-group-item{padding:1.25rem 0;background-color:rgba(0,0,0,0)}.list-group .list-group-item:last-child{border-bottom:1px solid rgba(0,0,0,.125)}.list-group .list-group-item .list-group-item-text{padding-right:1rem;display:block}.list-group .list-group-item .list-group-item-text .list-group-item-title{font-size:1.25rem;margin:0;transition:opacity .25s}.list-group .list-group-item .list-group-item-text p{color:#2d2c2b;opacity:.75;font-size:1.25rem;margin:.375rem 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:opacity .25s}.list-group .list-group-item .list-group-item-text:hover .list-group-item-title{opacity:.5}.list-group .list-group-item .list-group-item-text:hover p{opacity:.5}.list-group .list-group-item[href]{display:flex;align-items:center}.list-group .list-group-item[href]:after{content:"";font-family:"Font Awesome 6 Pro";margin-left:auto;margin-right:.5rem;font-size:1rem;color:#0d6362;transition:all .5s}.list-group .list-group-item:hover:after{margin-right:.25rem;opacity:.5}.image-container{display:block;background-repeat:no-repeat;background-position:center;background-size:40%;padding-bottom:60%;border-radius:.3rem;position:relative;overflow:hidden;margin-bottom:1.5rem}.image-container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.image-container.thumbnail{padding-bottom:86%;margin-bottom:0}.image-container.image-container-small{padding-bottom:40%}.image-container.image-container-tall{padding-bottom:80%}.image-container.image-container-contain img{object-fit:contain}@media(min-width: 768px){.image-container{margin-bottom:0}.image-container.image-container-tall{padding-bottom:80%}}.image-container-bg{display:block;background-color:#eeeee8;background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%}.image-container-bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.page-header-breadcrumbs{position:absolute;z-index:10;top:6rem;color:#0d6362;width:100%;margin-bottom:1rem}.page-header-breadcrumbs .container{display:flex;align-items:center}.page-header-breadcrumbs .container .icon{font-size:.85rem;line-height:0}.page-header-breadcrumbs a{color:#0d6362}.page-header-breadcrumbs a.home{line-height:0;margin-top:-3px}.page-header-breadcrumbs a.active{max-width:10rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:inherit;opacity:.75}.page-header-breadcrumbs a:hover{opacity:.75}.page-header-breadcrumbs .breadcrumb{background:rgba(0,0,0,0);font-size:1.1rem;padding:0;margin-bottom:0rem}.page-header-breadcrumbs .breadcrumb .separator{padding-right:.5rem;padding-left:.5rem;opacity:.5}.page-header-breadcrumbs .breadcrumb .breadcrumb_last{opacity:.5;color:#191919}.page-header-breadcrumbs .breadcrumb span span:first-child{display:none}.page{animation:fadeIn 1s}.page .page-header{padding:12rem 0 3rem}.page .page-header .page-header-content{text-align:center}.page .page-header .page-header-content h1{font-size:3rem;margin:0;color:#191919;color:#0d6262;margin:0 0 1.5rem 0}.page .page-header .page-header-content .lead{font-weight:400;color:#7d7d7c;font-size:1.75rem;margin:0 0 1.5rem 0}.page .page-header .page-header-content .date{font-size:1.3rem;margin:0 0 3rem 0}.page .page-header .page-image{margin:0 0 3rem 0}.page .page-header .page-image img{width:100%;border-radius:.5rem}.page .page-header.image{padding:0 0 2rem}.page .page-header.image .page-header-bg{position:relative;left:0;top:0;width:100%;height:29rem;background-position:center;background-size:cover;opacity:0;animation:fadeInBg2 .75s forwards}.page .page-header.image .page-header-content{padding:5rem 0 0}.page .page-header.image .page-header-breadcrumbs{color:#fff}.page .page-header.image .page-header-breadcrumbs a{color:#fff}.page .page-header.page-header-has-arch{padding-bottom:0}.page .page-header.page-header-has-arch .bottom-arch{margin-top:4rem}.page .page-header.dark{background-color:#013737;padding:10rem 0 4rem;color:#fff}.page .page-header.dark .page-header-breadcrumbs{color:#fff}.page .page-header.dark .page-header-breadcrumbs a{color:#fff}.page .page-header.dark a{color:#aac7c5}.page .page-header.dark a.log-out{align-content:center;display:inline-flex;align-items:center}.page .page-header.dark a:hover{color:#fff}.page .page-header.bgcolor-darkgreen,.page .page-header.image_under{background-color:#0d6362;position:relative;margin-bottom:4rem}.page .page-header.bgcolor-darkgreen .page-header-content,.page .page-header.image_under .page-header-content{position:relative;z-index:2}.page .page-header.bgcolor-darkgreen .page-header-content h1,.page .page-header.bgcolor-darkgreen .page-header-content .preamble,.page .page-header.bgcolor-darkgreen .page-header-content p,.page .page-header.bgcolor-darkgreen .page-header-content a,.page .page-header.image_under .page-header-content h1,.page .page-header.image_under .page-header-content .preamble,.page .page-header.image_under .page-header-content p,.page .page-header.image_under .page-header-content a{color:#fff}.page .page-header.bgcolor-darkgreen .page-header-content a:not(.btn),.page .page-header.image_under .page-header-content a:not(.btn){color:#7ab7b7}.page .page-header.bgcolor-darkgreen .page-header-content a:not(.btn):hover,.page .page-header.image_under .page-header-content a:not(.btn):hover{color:#fff}.page .page-header.bgcolor-darkgreen .page-header-content .btn,.page .page-header.image_under .page-header-content .btn{box-shadow:0 0 0 1px rgb(8.2642857143,62.9357142857,62.3);background:rgb(8.2642857143,62.9357142857,62.3)}.page .page-header.bgcolor-darkgreen .page-header-content .btn:hover,.page .page-header.image_under .page-header-content .btn:hover{color:#9bbdbc;background:rgb(5.8964285714,44.9035714286,44.45);box-shadow:0 0 0 1px rgb(5.8964285714,44.9035714286,44.45)}.page .page-header.bgcolor-darkgreen:after,.page .page-header.image_under:after{content:"";position:absolute;left:0;right:0;top:0;height:50%;background:linear-gradient(rgba(0, 0, 0, 0.6), transparent)}.page .page-header.bgcolor-darkgreen .page-header-breadcrumbs,.page .page-header.image_under .page-header-breadcrumbs{color:#fff}.page .page-header.bgcolor-darkgreen .page-header-breadcrumbs a,.page .page-header.image_under .page-header-breadcrumbs a{color:#fff}.page .page-header.bgcolor-darkgreen .page-header-breadcrumbs .breadcrumb_last,.page .page-header.image_under .page-header-breadcrumbs .breadcrumb_last{color:hsla(0,0%,100%,.75)}.page .page-header.bgcolor-beige{background:rgba(0,0,0,0);background-color:#efeeec;position:relative;margin-bottom:4rem;padding:12rem 0 5rem}.page .page-header.image_under{background-color:#0d6362;text-align:left;display:flex;flex-direction:column;margin-bottom:4rem;overflow:hidden;position:relative;padding-bottom:0}.page .page-header.image_under .page-header-bg{left:50%;top:0;height:100%;min-height:43rem;background-position:center;background-size:cover;opacity:0;animation:fadeInBg2 .75s forwards}.page .page-header.image_under .page-header-content{margin:0 0 0 0;padding:0 0 2rem}.page .page-header.hero{padding:13rem 0 7rem}.page .page-header.page-header-small{padding:6.5rem 0 1.25rem}@media(min-width: 992px){.page .page-header.page-header-small{padding:6rem 0 1.25rem}}.page .page-header.page-header-small h1{font-size:3rem}.page .page-header.split_right{background-color:#efeeec;text-align:left;display:flex;flex-direction:column;margin-bottom:4rem;overflow:hidden;position:relative;padding:5rem 0 0rem}.page .page-header.split_right h1{font-size:3.5rem}.page .page-header.split_right .page-header-bg{top:0;height:100%;background-position:center;background-size:cover;opacity:0;animation:fadeInBg2 .75s forwards;width:auto;padding-bottom:120%;left:0;margin-left:-1.5rem;margin-right:-1.5rem;position:relative}.page .page-header.split_right .page-header-content{text-align:left;padding:3rem 0rem 4rem 0}@media(min-width: 576px){.page .page-header.split_right .page-header-bg{margin-left:-2rem;margin-right:-2rem}}@media(min-width: 768px){.page .page-header.split_right .page-header-bg{width:50vw;min-height:43rem;margin:0;max-width:44rem}.page .page-header.split_right .page-header-content{padding:6rem 2rem 6rem 0}}@media(min-width: 992px){.page .page-header{padding:12rem 0 3rem}.page .page-header .page-header-content h1{font-size:3.75rem}.page .page-header.split_right h1{font-size:3.5rem}.page .page-header.bgcolor-beige{margin-bottom:2rem;background-color:#f3f3f1;border-bottom:1px solid rgba(0,0,0,.1)}.page .page-header .page-header-column-text{margin:0}}.page .page-content-sections .section-group .section:first-child{padding-top:0}.page .hero{padding:8rem 0 4rem;margin-bottom:2rem;background:#000;box-shadow:inset 0 -1px 0 0 rgba(13,99,98,.125);text-align:center}.page .hero img{width:100%}.page .hero h1{font-size:3rem;color:#0d6362}.page .hero .lead{font-size:1.25rem;margin:.5rem 0 0}.page .hero .hero-content{opacity:0;animation:fadeIn 1s .5s forwards}.page .hero.page-header-has-bg{background:#000;color:#fff;position:relative}.page .hero.page-header-has-bg .page-header-content{position:relative;z-index:1}.page .hero.page-header-has-bg .page-header-content h1{color:inherit}.page .hero.page-header-has-bg .page-header-content .preamble{color:#fff}.page .hero.page-header-has-bg .page-header-breadcrumbs{color:#fff}.page .hero.page-header-has-bg .page-header-breadcrumbs a{color:#fff}.page .hero.page-header-has-bg .page-header-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;opacity:0;animation:fadeInBgHero .75s forwards}.page .hero.page-header-has-bg .page-header-bg:after{content:"";position:absolute;left:0;right:0;top:0;height:50%;background:linear-gradient(rgba(0, 0, 0, 0.6), transparent)}@media(min-width: 992px){.page .hero{padding:15rem 0 14rem}.page .hero h1{font-size:3.75rem}}.page .page-content{padding:2rem 0 6rem 0}.page .page-content.page-search h2{font-size:1.75rem;font-weight:normal}.page .page-content.page-search h2 span{font-weight:bold}.page .page-content.page-search .page-number-of-total{font-size:1.25rem;opacity:.5}.page .page-content.no-header{padding:11rem 0 6rem 0}.bottom-arch{z-index:1;position:absolute;left:0;bottom:-4px;width:100%;overflow:hidden}.bottom-arch svg{width:100%;height:12px}.bottom-arch img{width:100.2%;max-width:100.2%}@media(min-width: 768px){.bottom-arch{bottom:-5px}.bottom-arch svg{height:22px}}@media(min-width: 992px){.bottom-arch{bottom:-6px}.bottom-arch svg{height:35px}}@media(min-width: 1200px){.bottom-arch{bottom:-6px}.bottom-arch svg{height:45px}}.section-group .section{padding:2.5rem 0}.section-group .section.block-wrapper{margin:0 auto 0 auto;border-radius:.5rem;max-width:84rem;padding:4rem 0}.section-group .section.block-wrapper:last-child{margin-bottom:6rem}.section-group .section h2{font-size:2rem;margin-bottom:.5rem}.section-group .section h3{font-size:1.25rem}.section-group .section .block{padding:2.5rem 0}.section-group .section .block.divider{padding:1rem 0}.section-group .section .block .intro{text-align:center;padding-bottom:0}.section-group .section .block .intro h2{font-size:2.75rem}.section-group .section .block.gallery{width:100%;height:100%}.section-group .section .block.gallery .swiper{border-radius:.3rem}.section-group .section .block.gallery .swiper img{border-radius:.3rem}.section-group .section .block.gallery .swiper .swiper-wrapper{margin-top:0;magrin-bottom:0}.section-group .section .block.gallery .swiper .swiper-button-next{right:1rem;opacity:0}.section-group .section .block.gallery .swiper .swiper-button-prev{left:1rem;opacity:0}.section-group .section .block.gallery .swiper .swiper-button-disabled{visibility:hidden}.section-group .section .block.gallery .swiper .swiper-pagination-progressbar{border-radius:2rem;margin:0 auto 0 auto;max-width:5rem;height:3px;left:auto;position:relative;bottom:4rem !important;background:hsla(0,0%,100%,.25)}.section-group .section .block.gallery .swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{border-radius:2rem;background:#fff}.section-group .section .block.gallery .swiper:hover .swiper-button-next{opacity:1;right:2rem}.section-group .section .block.gallery .swiper:hover .swiper-button-prev{opacity:1;left:2rem}.section-group .section .block .customer_logo{mix-blend-mode:multiply;opacity:.85;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.section-group .section .block .file-list .file-item{margin-bottom:.25rem}.section-group .section .block .file-list .file-item a{display:flex;border-width:0;background:#efeeec;color:#191919;padding:.85rem 1rem;border-radius:.3rem;font-size:1.125rem}.section-group .section .block .file-list .file-item a:after{content:"";font-family:"Font Awesome 6 Pro";margin-left:auto;font-weight:normal}.section-group .section .block .file-list .file-item a:hover{background:rgba(239,238,236,.5)}@media(min-width: 992px){.section-group .section .block.image-text .text-content{padding:0 2rem}}.section-group .section .block.image-text .text-content .expand-bt{display:none}.section-group .section .block.image-text .text-content.expandable .rte-content{position:relative;overflow:hidden;max-height:11rem;transition:all .25s;opacity:.8}.section-group .section .block.image-text .text-content.expandable .rte-content:after{content:"";width:100%;height:9rem;position:absolute;left:0;bottom:0;transition:all .25s;background:linear-gradient(transparent, rgba(251, 251, 250, 0.93), #fbfbfa)}.section-group .section .block.image-text .text-content.expandable .expand-bt{display:block;position:relative;z-index:3;margin:-3rem 0 0 0;padding:.5rem 0;font-weight:bold;color:#0d6362;border:0;background-color:rgba(0,0,0,0);border-radius:0;box-shadow:none;font-size:1.25rem;letter-spacing:-0.02em}.section-group .section .block.image-text .text-content.expandable .expand-bt:hover{transform:scale(1);opacity:.5}.section-group .section .block.image-text .text-content.expandable:hover .rte-content{opacity:1}.section-group .section .block.image-text .text-content.expandable:hover .rte-content:after{height:8rem}.section-group .section .block.calendar-list .small-title{margin-bottom:.5rem}.section-group .section .block .cta{padding:0;background:rgb(8.85625,67.44375,66.7625);border-radius:.3rem;position:relative;overflow:hidden;justify-content:center;display:flex;flex-flow:column;height:100vw;max-height:35rem}.section-group .section .block .cta .image-container-bg{opacity:1}.section-group .section .block .cta .image-container-bg.overlay-dark:after{content:"";position:absolute;left:0;right:0;top:0;height:100%;background:rgba(3,36,36,.5)}.section-group .section .block .cta .content{text-align:center;position:relative;z-index:2}.section-group .section .block .cta .content .container{padding-left:3rem;padding-right:3rem}.section-group .section .block .cta .content h2{font-size:2.25rem;margin-bottom:1rem;color:#fff}.section-group .section .block .cta .content .preamble{color:#fff;font-size:1.25rem}.section-group .section .block .cta .content .btn{margin-top:.5rem}.section-group .section .block .cta .content.dark-text h2,.section-group .section .block .cta .content.dark-text .preamble{color:hsl(30,2.2727272727%,13.2549019608%)}.section-group .section .block .cta .content.left-aligned{text-align:left}.section-group .section .block .cta .content.left-aligned .container{margin:0;max-width:43rem}@media(min-width: 992px){.section-group .section .block .cta{padding:2rem;height:40vw;max-height:35rem}.section-group .section .block .cta .content h2{font-size:3.25rem}.section-group .section .block .cta .content .preamble{color:#fff;font-size:2rem}}.section-group .section .block.columns h3{margin-bottom:.5rem}.section-group .section .block.columns .icon{height:2rem;width:auto;margin-bottom:2rem}.section-group .section .block.columns .icon img{max-width:100%;height:100%}.section-group .section .block.columns p:last-child{margin-bottom:0}.section-group .section .block .tabs .nav{justify-content:center;border-bottom:1px solid rgba(0,0,0,.19)}.section-group .section .block .tabs .nav-link{border:1px solid rgba(0,0,0,.19);font-size:1.25rem;border-radius:0;color:#fff;padding:1.25rem 2.5rem;transition:background-color .5s,color .5s;background:#0d6362;margin-right:-1px;margin-bottom:-1px}.section-group .section .block .tabs .nav-link:hover{color:hsla(0,0%,100%,.65);background:#074848}.section-group .section .block .tabs .nav-link.active{border-bottom:0px solid rgba(0,0,0,.2);position:relative;color:#2d2c2b;background:#fbfbfa}.section-group .section .block .tabs .nav-link:first-child{border-top-left-radius:.3rem}.section-group .section .block .tabs .nav-link:last-child{border-top-right-radius:.3rem}.section-group .section .block .post-box{padding:2rem;background-color:#fff;border-radius:.3rem;border:1px solid #e3e3df;height:100%}.section-group .section .block .post-box .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.section-group .section .block .post-box .header h2{font-size:1.25rem;margin-bottom:0}.section-group .section .block .post-box .post{display:block;border-bottom:1px solid rgba(0,0,0,.1);padding:1rem 0;position:relative}.section-group .section .block .post-box .post:after{content:"";font-family:"Font Awesome 6 Pro";font-size:.75rem;opacity:0;position:absolute;top:50%;right:0rem;transform:translateY(-50%);transition:opacity .25s;color:#0d6362}.section-group .section .block .post-box .post .col{transition:opacity .25s;display:flex;flex-direction:column;justify-content:center}.section-group .section .block .post-box .post .thumb{transition:opacity .25s}.section-group .section .block .post-box .post h3{font-size:1.25rem;margin-bottom:.75rem}.section-group .section .block .post-box .post .secondary{font-size:1.1rem;color:#767472}.section-group .section .block .post-box .post .secondary i{margin-right:.5rem;font-size:1rem;text-align:center;width:1rem}.section-group .section .block .post-box .post .thumb{max-width:8.6rem}.section-group .section .block .post-box .post .thumb .image-container{background-color:#f7f6f4;transition:background-color .25s}.section-group .section .block .post-box .post .thumb .image-container .course-icon-wrapper{display:flex;justify-content:center;height:100%;align-items:center;position:absolute;width:100%}.section-group .section .block .post-box .post .thumb .image-container .course-icon-wrapper .course-icon{z-index:2;transform:scale(1);transition:transform .25s}.section-group .section .block .post-box .post .thumb .image-container .course-icon-wrapper:after{content:"";width:100%;height:100%;background-color:#0d6362;position:absolute;transition:opacity .25s;opacity:0;z-index:1}.section-group .section .block .post-box .post .thumb .image-container .course-icon-wrapper.ctg:after{background:#0d6362}.section-group .section .block .post-box .post .thumb .image-container .course-icon-wrapper.physiological:after{background:#8fbca6}.section-group .section .block .post-box .post .thumb .image-container .course-icon-wrapper.ctg_advanced:after{background:#ea977b}.section-group .section .block .post-box .post p{margin:0}.section-group .section .block .post-box .post .date{min-width:10rem;display:inline-block}.section-group .section .block .post-box .post .date i{margin-right:.5rem;transform:translateY(-1px)}.section-group .section .block .post-box .post .event-logo .image-container{background-color:#f7f6f4}.section-group .section .block .post-box .post .event-logo .image-container img{padding:1rem;mix-blend-mode:multiply}.section-group .section .block .post-box .post.post:last-child{border-bottom:0px solid rgba(0,0,0,.1)}.section-group .section .block .post-box .post:hover .col:not(.thumb){opacity:.65}.section-group .section .block .post-box .post:hover:after{opacity:1}.section-group .section .block .post-box .post:hover .thumb .image-container{background-color:#ebebe9}.section-group .section .block .post-box .post:hover .thumb .image-container .course-icon{transform:scale(1.15)}.section-group .section.section-light{background:#efeeec}.section-group .section.beige{background:#efeeec}.section-group .section.beige .color.white{background-color:hsl(40,8.5714285714%,88.137254902%)}.section-group .section.beige .color.white:after{background-color:hsl(40,8.5714285714%,88.137254902%)}.section-group .section.green{background:#0d6362;color:#fff}.section-group .section.green .nav-pills .nav-link{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2)}.section-group .section.green h1,.section-group .section.green h2,.section-group .section.green h3,.section-group .section.green h4,.section-group .section.green .preamble{color:#fff}.section-group .section.green .block.intro .preamble{color:#fff}.section-group .section.green .block .customer_logo{opacity:.8;-webkit-filter:grayscale(100%) invert(100%);filter:grayscale(100%) invert(100%);mix-blend-mode:screen}@media(min-width: 992px){.section-group .section{padding:4rem 0}.section-group .section.block-wrapper{padding:4rem 3rem}.section-group .section h2{font-size:2.25rem;margin-bottom:1rem}.section-group .section h2.small{font-size:1.75rem !important;font-weight:600}.section-group .section h3{font-size:1.25rem}}.course-icon{background:rgba(253,207,143,.5);border-radius:10rem;right:1.15rem;top:1.15rem;background:#ea977b;padding:.45rem;width:2.25rem;height:2.25rem;text-align:center;display:flex;align-items:center;justify-content:center}.course-icon .icon{width:90%;height:90%}.course-icon.ctg{background:#0d6362}.course-icon.ctg .icon{background-image:url(../img/course_ctg_white.svg)}.course-icon.physiological{background:#8fbca6}.course-icon.physiological .icon{background-image:url(../img/course_physiological_white.svg)}.course-icon.ctg_advanced{background:#ea977b}.course-icon.ctg_advanced .icon{background-image:url(../img/course_ctg_advanced_white.svg)}.rte-content h1,.rte-content h2{font-size:1.75rem;margin:2rem 0 .75rem}.rte-content h1:first-child,.rte-content h2:first-child{margin-top:0}.rte-content h1+h3,.rte-content h2+h3{margin-top:1rem}.rte-content h3{font-size:1.25rem;margin:2rem 0 .5rem}.rte-content h4{font-size:1.25rem;margin:1rem 0 .25rem}.rte-content hr{margin:2rem 0}.rte-content ul{margin-bottom:1.5rem}.rte-content blockquote{background:#fbfbfa;padding:.75rem 1rem;border-left:2px solid #0d6362;font-size:1.75rem;color:#0d6362;margin:0 0 1.5rem;font-style:italic}.rte-content blockquote *:last-child{margin:0}.rte-content a{border-bottom:1px solid}.rte-content a strong{color:inherit}.rte-content a[href*=tel]{color:inherit;border-color:rgba(0,0,0,0)}.rte-content table{width:100%;margin:2rem 0 2.5rem;border:0;border-color:#d7d5d3}.rte-content table td,.rte-content table th{padding:.75rem 1rem;vertical-align:top;border-bottom:1px solid #d8d5d3}.rte-content table td:not(:last-child),.rte-content table th:not(:last-child){border-right:1px solid #d8d5d3}.list{border-top:1px solid rgba(0,0,0,.06);margin-top:2rem}.list a:not(.btn){display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.06);padding:.75rem 0;position:relative;color:#6c9896;font-weight:600}.list a:not(.btn):after{content:"";font-family:"Font Awesome 6 Pro";font-weight:normal;font-size:1.25rem;margin-left:auto;padding-left:1rem}.list a:not(.btn):hover{color:rgb(152.982,183.518,182.13)}.list a:not(.btn):hover:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:normal;font-size:1.25rem;margin-left:auto;padding-left:1rem}.list .btn{margin-top:1.5rem}.course-list-old{border-radius:.3rem;overflow:hidden;border:1px solid rgba(0,0,0,.1)}.course-list-old .item a{border-bottom:1px solid rgba(0,0,0,.1);background-color:#fff;padding:1.25rem 1.75rem;transition:all .25s;position:relative;display:flex;align-items:center;color:#333231}.course-list-old .item a .content{display:flex;align-items:center;justify-content:flex-start;width:100%}.course-list-old .item a .content .date{min-width:5rem;opacity:1;font-weight:bold}.course-list-old .item a .content h3{font-weight:normal}.course-list-old .item a h3{font-size:1.4rem;font-weight:500;margin:0}.course-list-old .item a .btn{border-radius:.25rem;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.course-list-old .item a:hover{background-color:#fbfbfa}.course-list-old .item a:hover .btn{background:#0d6362;box-shadow:0 0 0 1px #0d6362;color:#fff}.course-list-old .item:last-child a{border-bottom:0px solid rgba(0,0,0,.06)}.course-list-item{border-radius:.3rem;background-color:#fff;box-shadow:0px 1px 4px 0px rgba(0,0,0,.1),0px 0px 1px 0px rgba(0,0,0,.1);box-shadow:0px 1px 1px 0px rgba(0,0,0,.35);transition:all .25s;position:relative;display:flex;color:#333231;width:100%;height:100%;flex-direction:column;border-bottom:3px solid #fff}.course-list-item .icon{background:rgba(253,207,143,.5);border-radius:10rem;right:1.15rem;position:absolute;top:1.15rem;background:#ea977b;padding:.45rem;width:2.25rem;height:2.25rem;text-align:center;display:flex;align-items:center;justify-content:center}.course-list-item .icon img{width:1.35rem;height:1.35rem}.course-list-item.ctg{border-bottom-color:#0d6362}.course-list-item.ctg .icon{background:#0d6362}.course-list-item.physiological{border-bottom-color:#8fbca6}.course-list-item.physiological .icon{background:#8fbca6}.course-list-item.ctg_advanced{border-bottom-color:#ea977b}.course-list-item.ctg_advanced .icon{background:#ea977b}.course-list-item h3{font-size:1.25rem;margin:.25rem 0rem 1.75rem 0;color:#0f6162}.course-list-item .content{width:100%;height:100%;display:flex;flex-flow:column;place-items:flex-start;padding:2rem 1.5rem 0rem 1.5rem;position:relative}.course-list-item .content-two{padding:1.5rem 1.5rem 2rem 1.5rem;border-top:1px solid rgba(225,224,222,.6117647059)}.course-list-item .thumbnail-rounded{border-radius:50% !important;object-fit:cover;width:5rem;height:5rem;position:absolute;top:1rem;right:1rem;box-shadow:0 0px 1px rgba(0,0,0,.68)}.course-list-item .info{margin:0 0 0 0}.course-list-item .info i{margin-right:.5rem;font-size:1rem;text-align:center;width:1rem}.course-list-item .info img{max-width:1.5rem;margin-right:.8rem;margin-left:-0.05rem}.course-list-item .info p{margin-bottom:.75rem;font-size:1.25rem;display:flex;align-items:center;color:#767472}.course-list-item .info p.secondary{opacity:.5}.course-list-item .date{color:#686663;text-transform:uppercase;font-size:.95rem;line-height:1.2;letter-spacing:.1em;font-weight:400}.course-list-item .badge.darkgreen{background:#efeeec;color:#0d6362;border:1px solid rgba(0,0,0,.15)}.course-list-item .badge{position:absolute;right:1.5rem}.course-list-item .btn{border-radius:4rem;box-shadow:0 0 0 1px rgba(0,0,0,.15);margin-top:1rem;padding:.5rem 1.25rem;font-size:1.1rem}.course-list-item:hover{background-color:#f2f2f0}.course-list-item:hover h3{color:#000}.course-list-item:hover p:not(.badge){color:initial}.course-list-item:hover .btn{background:#0d6362;box-shadow:0 0 0 1px #0d6362;color:#fff}.posts-wrapper.hide{display:none}.posts-wrapper.show{display:block}.posts-wrapper.show-first-three .col:nth-child(n+4){display:none !important}.posts-wrapper.show-first-three.show .col:nth-child(n+4){display:flex !important}.card{border:1px solid rgba(0,0,0,.125);border-radius:.3rem;width:100%}.card .card-image{background-color:#eeedeb;padding-bottom:60%;position:relative;overflow:hidden}.card .card-image img{position:absolute;width:100%;height:100%;object-fit:cover}.card .card-image .icon{padding:.65em 1.25em;border-radius:.2rem;background:#f7f6f5;font-size:.65rem;position:absolute;display:flex;align-items:center;z-index:12;left:.5rem;top:.5rem;color:#093f3e}.card .card-image .icon .play{color:#0d6362}.card .card-image .badge{padding:.35em 1em .225em 1em;text-transform:uppercase;font-size:.625rem;border-radius:2rem;line-height:1.2;letter-spacing:.1em;background:#f7f6f5;font-weight:600;position:absolute;z-index:12;left:.5rem;top:.5rem;color:#093f3e}.card .label{font-size:1.15rem;margin:0 0 .5rem}.card .card-logo{background-color:#fff;box-shadow:0 0px 3px rgba(0,0,0,.08);top:1rem;right:1rem;border-radius:3rem;width:3.75rem;height:3.75rem;position:absolute;overflow:hidden;display:flex;align-items:center}.card .card-logo img{max-width:90%;margin-left:5%}.card .card-content{padding:1.25rem;flex:1;display:flex;flex-direction:column}.card .card-content .card-title{font-size:1.25rem;margin-bottom:1rem}.card .card-content .category{font-size:.8rem;padding:.25rem .75rem .2rem .75rem;margin-right:.2rem;background-color:#ea977b;color:#191919;margin:0}.card .card-content .excerpt p{font-size:1.25rem;margin-bottom:.5rem;color:rgba(45,44,43,.6)}.card .card-content .card-note{font-size:1.15rem;margin-top:auto;transition:all 1s;padding-top:.5rem;position:relative;min-height:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-right:2rem;color:rgba(45,44,43,.6)}.card .card-content .card-note p{margin:0}.card.card-with-background-image{border:0;border-radius:.3rem}.card.card-with-background-image .card-image{padding-bottom:110%;border-radius:.3rem}.card.card-with-background-image .card-image:after{content:"";background:#000;background:linear-gradient(0deg, rgba(2, 36, 36, 0.7), transparent);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.card.card-with-background-image .card-content{position:absolute;bottom:0;z-index:3}.card.card-with-background-image .card-content .label{color:#fff}.card.card-with-background-image .card-content h3{font-size:1.5rem;color:#fff}.card.article-card{background-color:rgba(0,0,0,0);border:0px;height:100%}.card.article-card .card-image{border-radius:.3rem;transition:all .25s}.card.article-card .no-image{width:2rem;height:2rem;background-image:url(../img/symbol.png);background-size:contain;opacity:1;position:absolute;left:50%;top:50%;margin-top:-1rem;margin-left:-1rem;filter:saturate(0);opacity:.35}.card.article-card .card-content{padding-left:0;padding-right:0;padding-bottom:0}.card.article-card .card-content h3{font-size:1.25rem;color:#0c0c0c;transition:all .25s}.card.article-card:hover .card-image{transform:translateY(-0.25rem)}.card.article-card:hover h3{opacity:.5}.card.video-card .card-image{background-color:#0d6362}.card.video-card .card-image img{opacity:1}.card.video-card .separator{padding:0 .5rem}.card.video-card .number{padding:.65em 1.25em;border-radius:2rem;font-size:1.65rem;position:absolute;text-align:center;display:flex;height:100%;width:100%;align-items:center;justify-content:center;z-index:12;color:#fff;flex-flow:column}.card.video-card .number p{margin:0}.card.video-card .number p.first{font-size:1.25rem;font-style:italic}.card.product-card{background-color:#fff;border:0px;box-shadow:0px 1px 1px 0px rgba(0,0,0,.15);margin-bottom:5px;transform:translateY(0);transition:transform .25s;animation:fadeIn .5s;height:100%}.card.product-card .card-image{border-radius:.3rem;padding-bottom:80%;margin:.75rem;transition:opacity .25s;background-color:#fff}.card.product-card .card-image img{object-fit:contain}.card.product-card .card-content{padding:.5rem 1.25rem 1.5rem}.card.product-card .card-content h3{font-size:1.25rem;font-weight:normal;margin-bottom:.25rem;transition:opacity .5s;width:88%}.card.product-card .card-content .secondary{margin-bottom:0}.card.product-card.more-info .icon{text-align:center}.card.product-card.more-info .icon:after{content:"+";font-family:"Font Awesome 6 Pro";font-weight:normal;position:absolute;font-size:1.15rem;width:1.75rem;height:1.75rem;margin:1px;font-weight:normal;top:1rem;right:1rem;z-index:5;color:#0d6362;border-radius:2rem;line-height:1.35rem;background-color:#fff;border:1px solid #dfdfde}.card.product-card.more-info:hover{transform:translateY(-0.25rem)}.card.product-card.more-info:hover .icon{text-align:center}.card.product-card.more-info:hover .icon:after{color:#fff;background-color:#0d6362;border:1px solid #0d6362}.card.product-card.more-info:hover .card-image{opacity:.5}.card.product-card.more-info:hover .card-content h3{opacity:.5}.product-list{width:100%;height:100%}.product-list .product-card{flex-direction:row;align-items:center;width:100%;height:100%}.product-list .product-card .card-image{padding-bottom:19%;min-width:4rem;width:25%}.product-list .product-card .card-content{padding:1.25rem 2.25rem 1.25rem .5rem}.product-list .product-card.more-info .icon:after{top:50%;margin-top:-0.875rem}@media(min-width: 992px){.product-list .product-card{flex-direction:column;align-items:normal}.product-list .product-card .card-image{padding-bottom:80%;width:auto}.product-list .product-card.more-info .icon:after{top:1rem;margin-top:0}.product-list .product-card h3{width:100%}.product-list .product-card .card-content{padding:.5rem 1.25rem 1.5rem}}.card.banner{background-color:#0d6362;border:0px solid rgba(0,0,0,.125);border-radius:.3rem;transition:all .25s;min-height:25rem;height:100%}.card.banner .card-body h3{font-size:1.5rem}.card.banner .btn-plain{color:#fff;text-align:left;line-height:1}.card.banner .icon{height:2rem;width:auto;margin-bottom:1.5rem}.card.banner .icon img{max-width:100%;height:100%}.card.banner .icon.big{height:3.5rem}.card.banner .image-container-bg{border-radius:.3rem;overflow:hidden;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease;z-index:2;background-color:rgba(0,0,0,0)}.card.banner:after{background-color:#0d6362;border-radius:.3rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.card.banner.color.blue{background-color:#1b446a}.card.banner.color.blue:after{background-color:#1b446a}.card.banner.color.greyblue{background-color:#627c89}.card.banner.color.greyblue:after{background-color:#627c89}.card.banner.color.white{background-color:hsl(40,8.5714285714%,94.137254902%)}.card.banner.color.white:after{background-color:hsl(40,8.5714285714%,94.137254902%)}.card.banner.with-arrow .btn-plain{padding:.75rem 0rem}.card.banner.with-arrow .card-footer{position:relative}.card.banner.with-arrow .card-footer .arrow{border:1px solid hsla(0,0%,100%,.2);border-radius:10rem;padding:0rem;display:block;position:absolute;bottom:2.5rem;right:2rem;height:2.5rem;width:2.5rem;color:hsla(0,0%,100%,.8);transition:all .3s}.card.banner.with-arrow .card-footer .arrow:after{content:"";font-family:"Font Awesome 6 Pro";position:absolute;font-size:1rem;transition:right .25s;line-height:2.25rem;margin:1px;left:.7rem}.card.banner .card-body{padding:2.25rem 2rem 2.25rem 2rem;color:#fff;z-index:3;position:relative}.card.banner .card-body h1,.card.banner .card-body h2,.card.banner .card-body h3,.card.banner .card-body h4,.card.banner .card-body .preamble{color:#fff}.card.banner .card-body .card-note{font-size:1.15rem}.card.banner.article{background-color:#f4f4f1;border:1px solid hsl(60,11.1111111111%,90.2352941176%);min-height:16rem}.card.banner.article .card-body{padding:2rem;color:#292929;transition:all .25s}.card.banner.article .card-body h1,.card.banner.article .card-body h2,.card.banner.article .card-body h3,.card.banner.article .card-body h4{color:#292929}.card.banner.article .card-body p{color:#7f7f7f;font-size:1.25rem}.card.banner.article .card-body h3{font-size:1.25rem}.card.banner.article .card-body .read-more{position:absolute;bottom:1rem}.card.banner.article .card-body .category{font-size:.75rem}.card.banner.article:after{background-color:rgba(0,0,0,0)}.card.banner .card-footer{z-index:4;position:relative;padding:1rem 2rem 2.25rem 2rem;background-color:rgba(0,0,0,0);border:0}.card.banner.white{min-height:auto}.card.banner.white .btn-plain{color:#2d2c2b}.card.banner.white .card-body{color:#2d2c2b}.card.banner.white .card-body h1,.card.banner.white .card-body h2,.card.banner.white .card-body h3,.card.banner.white .card-body h4{color:#0d6362}.card.banner.white .card-body p{color:#2d2c2b;font-size:1.15rem}.card.banner.white .card-footer{background-color:rgba(0,0,0,0);border:0}.card.banner.white .card-footer .arrow{border:1px solid rgba(13,99,98,.2);color:#0d6362}.card.banner.white:after{background-color:#efeeec}.card.banner.black-text .btn-plain{color:#2d2c2b}.card.banner.black-text .card-body{color:#2d2c2b}.card.banner.black-text .card-body h1,.card.banner.black-text .card-body h2,.card.banner.black-text .card-body h3,.card.banner.black-text .card-body h4{color:#2d2c2b}.card.banner.black-text .card-body p{color:#2d2c2b}.card.banner.black-text .card-footer .arrow{border:1px solid rgba(45,44,43,.2);color:#2d2c2b}.card.banner.product{background-color:#efeeec;box-shadow:0px 1px 1px 0px rgba(0,0,0,.15);min-height:auto;overflow:hidden}.card.banner.product .btn-plain{color:#0d6362}.card.banner.product .card-body{color:#666663;padding-bottom:1rem}.card.banner.product .card-body h1,.card.banner.product .card-body h2,.card.banner.product .card-body h3,.card.banner.product .card-body h4{color:#292929}.card.banner.product .card-body p{color:#2d2c2b;font-size:1.25rem}.card.banner.product .card-footer{background-color:rgba(0,0,0,0);border:0}.card.banner.product .card-footer .arrow{border:1px solid rgba(13,99,98,.2);color:#0d6362;background-color:rgba(239,238,236,.5)}.card.banner.product:after{background-color:#efeeec;border:1px solid rgb(223.8,223.8,216)}.card.banner.product .image-container-bg{width:100%;padding:0;padding-bottom:80%;position:relative;margin:0;height:initial}.card.banner.product .image-container-bg img{left:0;width:100%;height:100%;bottom:0;object-fit:cover;top:auto}.card.banner.product:after{display:none}.card.banner.product.green{background-color:#0d6362}.card.banner.product.green .card-body{color:#fff}.card.banner.product.green .card-body h1,.card.banner.product.green .card-body h2,.card.banner.product.green .card-body h3,.card.banner.product.green .card-body h4{color:#fff}.card.banner.product.green .card-body p{color:#fff}.card.banner.product.green .btn-plain{color:#fff}.card.banner.product.green .card-footer .arrow{border:1px solid rgba(251,251,250,.2);color:#fbfbfa;background-color:rgba(0,0,0,0)}@media(min-width: 768px){.card.banner.product .image-container-bg{bottom:0;left:inherit;right:0rem;top:auto;width:42%;height:100%;position:absolute;padding-bottom:0}.card.banner.product .image-container-bg img{left:0;width:100%;height:100%;bottom:0;object-fit:cover;top:auto}.card.banner.product .card-body{width:60%}.card.banner.product.big{min-height:32rem}.card.banner.product.big .card-body{width:45%}.card.banner.product.big h3{font-size:3rem}.card.banner.product.big .image-container-bg{right:6rem;width:45%}}.card.banner.product[href]:hover:after{box-shadow:0 0 40px rgba(0,0,0,0) !important;transform:scale(1) !important}.card.banner.product[href]:hover .image-container-bg{transform:scale(1) !important}.card.banner.product[href]:hover.big:after{box-shadow:0 0 40px rgba(0,0,0,0) !important}.card.banner:hover:not([href]){cursor:auto}.card.banner[href]:hover .card-footer .arrow{border:1px solid #0d6362;color:#fff;background-color:#0d6362}.card.banner[href]:hover:not(.article):after{transform:scale3d(1.03, 1.03, 1.03)}.card.banner[href]:hover:not(.article) .image-container-bg{transform:scale3d(1.03, 1.03, 1.03)}.card.banner[href]:hover.light .btn-plain{color:#fff}.card.banner[href]:hover.light .card-body{color:#fff}.card.banner[href]:hover.light .card-body h1,.card.banner[href]:hover.light .card-body h2,.card.banner[href]:hover.light .card-body h3,.card.banner[href]:hover.light .card-body h4,.card.banner[href]:hover.light .card-body .preamble{color:#fff}.card.banner[href]:hover.light:after{box-shadow:0 0 40px rgba(60,60,45,.1);background-color:#0d6362;transform:scale(1.03)}.card.banner[href]:hover.article .card-body{opacity:.65}.section.green .card:after{background-color:rgb(11.2241071429,85.4758928571,84.6125)}.featured-article .card .card-content h3{font-size:2.5rem}.featured-article .card .card-content p{margin-bottom:1rem}.articles-thumbimage .card{padding-bottom:2rem;margin-bottom:2rem;display:flex;flex-direction:row;border-bottom:1px solid rgba(0,0,0,.1)}.articles-thumbimage .card .card-image{margin-bottom:0;margin-right:1.5rem;width:12rem;padding-bottom:0}.articles-thumbimage .card .card-content{padding:.25rem 0}.articles-thumbimage:last-child .card{padding-bottom:0;margin-bottom:0;border-bottom:0px solid rgba(0,0,0,.1)}.publications-filter{border:1px solid rgba(0,0,0,.125);padding:.25rem 1rem .25rem 1rem}.publications-filter .filter-toggle{display:flex;width:100%;background:rgba(0,0,0,0);border:0px solid rgba(0,0,0,.125);padding:1rem 0;font-weight:bold;color:#191919;border-radius:.3rem;align-content:center;align-items:center;font-size:1.25rem}.publications-filter .filter-toggle:after{content:"+";font-weight:normal;margin-left:auto;font-size:2rem;padding:0 .25rem;margin-bottom:.15rem}.publications-filter .filter-toggle.active:after{content:"-";margin-right:.15rem}@media(min-width: 768px){.publications-filter{border:0px solid rgba(0,0,0,.125);padding:0}.publications-filter .filter-toggle{display:none}}.publications-filter .filters{display:none;padding-top:2rem;margin-top:0rem;border-top:1px solid rgba(0,0,0,.125)}.publications-filter .filters.show{display:block}@media(min-width: 768px){.publications-filter .filters{border-top:0px;border:0px;margin-top:0;padding-top:0;display:block}}.publications-filter .filter{margin:0 0 1.5rem}.publications-filter label{font-size:1.25rem;color:rgba(0,0,0,.4)}.publications-filter .title{color:rgba(0,0,0,.4);margin-bottom:.5rem}.publications-filter .input{position:relative;font-size:1rem}.publications-filter .input .icon{position:absolute;left:1.25rem;top:50%;transform:translateY(-45%);color:#777;pointer-events:none}.publications-filter .input .input-field{padding:1.1rem 1.25rem 1rem 2.75rem}.publications-filter .input .btn{border-radius:.1rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%);padding:0 .75rem;height:calc(100% - 1rem)}.publications-filter .nav-pills .nav-link{margin-bottom:.25rem;background:rgba(0,0,0,.04);border-color:#d9d9d8;color:#2d2c2b;display:flex;align-items:center;padding:.75rem 1.5rem .75rem 1rem}.publications-filter .nav-pills .nav-link:before{content:"";display:inline-block;width:15px;height:15px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;background-color:#fff;border:4px solid #fff;margin-right:.5rem;box-shadow:0 0px 1px #000;transition:background-color .25s,border .25s}.publications-filter .nav-pills .nav-link:hover{border:1px solid #0d6362}.publications-filter .nav-pills .nav-link:hover:before{background-color:#0d6362;border:4px solid #fff}.publications-filter .nav-pills .nav-link.active{background:#fbfbfa;border:1px solid #d9d9d8}.publications-filter .nav-pills .nav-link.active:hover{border:1px solid #0d6362}.publications-filter .nav-pills .nav-link.active:before{background-color:#0d6362;border:1px solid #0d6362}.featured-publications{margin:4rem 0 0 0}.publications .publication{border-bottom:1px solid rgba(0,0,0,.1);padding:3rem 0}.publications .publication h3{font-size:1.15rem}.publications .publication p{margin-bottom:0}.publications .publication a{margin-top:1.5rem}.publications .publication:first-child{padding:1rem 0 3rem 0}.publications .publication:last-child{border-bottom:0px solid rgba(0,0,0,.1)}.nav-pills .nav-link{border:1px solid #b9b9b9;font-size:1.25rem;color:rgb(97.1590909091,95,92.8409090909);padding:1rem 1.5rem;transition:all .5s;background:rgba(0,0,0,.04);margin-right:-1px}.nav-pills .nav-link.active{background-color:rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,.2);position:relative;color:#2d2c2b}.nav-pills .nav-link:hover{color:#2d2c2b}.nav-pills .nav-link:first-child{border-top-left-radius:.3rem}.nav-pills .nav-link:last-child{border-top-right-radius:.3rem}.nav-pills.categories .nav-link{font-size:1.25rem;border:0px solid rgba(0,0,0,.1);border-radius:10rem;padding:.5rem 1.5rem;margin:0 .25rem .25rem}.nav-pills.categories .nav-link.active{color:#fff;background-color:#0d6362}.nav-pills.categories .nav-link.active:hover{background-color:#0d6362}.nav-pills.categories .nav-link a.nav-link:hover,.nav-pills.categories .nav-link button.nav-link:hover{background:rgba(0,0,0,.1)}.category{text-transform:uppercase;font-size:.75rem;font-weight:500;margin-bottom:1rem;letter-spacing:.05em;background-color:rgba(58,58,58,.08);display:inline-block;border-radius:5rem;padding:.25rem .5rem .2rem .5rem}.pagination{justify-content:center;margin-top:2rem}.pagination .nav-links{display:flex;align-items:center;justify-content:center}.pagination .nav-links .page-numbers{display:block;width:2.25rem;height:2.25rem;line-height:2.25rem;border-radius:100%;text-align:center;margin:.25rem;font-weight:500;font-size:1.25rem;color:#000}.pagination .nav-links .page-numbers.current{color:#333;background:#efeeec}.pagination .nav-links .page-numbers i{line-height:2.25rem}.pagination .nav-links .page-numbers:hover:not(.current){box-shadow:0 0 0 1px hsl(40,8.5714285714%,91.137254902%)}.slick-slider .slick-list{margin:0 -1rem}.slick-slider .slick-list .slick-slide{padding:0 1rem}.slider,.slider-calendar-list{opacity:0;transition:opacity .25s}.slider.slick-initialized,.slider-calendar-list.slick-initialized{opacity:1}.slider .slick-arrow,.slider-calendar-list .slick-arrow{position:absolute;z-index:10;top:50%;background:#0d6362;color:#fff;width:2.75rem;height:2.75rem;font-size:0;padding:0;text-align:center;transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;border-radius:100%;border-width:0;font-weight:normal;border:2px solid rgba(14,98,98,0)}.slider .slick-arrow:before,.slider-calendar-list .slick-arrow:before{font-family:"Font Awesome 6 Pro";font-size:1.25rem;line-height:2.5rem}.slider .slick-arrow.slick-prev,.slider-calendar-list .slick-arrow.slick-prev{left:0;margin-top:-1rem}.slider .slick-arrow.slick-prev:before,.slider-calendar-list .slick-arrow.slick-prev:before{content:"";font-family:"Font Awesome 6 Pro";margin-left:-1px}.slider .slick-arrow.slick-next,.slider-calendar-list .slick-arrow.slick-next{right:-2.75rem;margin-top:-1rem}.slider .slick-arrow.slick-next:before,.slider-calendar-list .slick-arrow.slick-next:before{content:"";font-family:"Font Awesome 6 Pro";margin-left:1px}.slider .slick-arrow.slick-disabled,.slider-calendar-list .slick-arrow.slick-disabled{visibility:hidden}.slider .slick-arrow:hover,.slider-calendar-list .slick-arrow:hover{background:rgb(8.2642857143,62.9357142857,62.3);box-shadow:0 0rem .5rem rgba(0,0,0,.13)}.slider .slick-dots,.slider-calendar-list .slick-dots{list-style:none;margin:0;padding:.5rem 0 0;display:flex;justify-content:center}.slider .slick-dots li,.slider-calendar-list .slick-dots li{padding:.25rem}.slider .slick-dots li button,.slider-calendar-list .slick-dots li button{font-size:0;width:.55rem;height:.55rem;border-radius:100%;border:1px solid rgba(0,0,0,0);padding:.25rem;background:#0d6362;opacity:.25}.slider .slick-dots li button:hover,.slider-calendar-list .slick-dots li button:hover{background:rgba(13,99,98,0);opacity:1;border:1px solid #0d6362}.slider .slick-dots li.slick-active button,.slider-calendar-list .slick-dots li.slick-active button{opacity:1}.slider .slick-dots li.slick-active button:hover,.slider-calendar-list .slick-dots li.slick-active button:hover{background:#0d6362;opacity:1;border:1px solid #0d6362}.video-list{display:flex;margin-bottom:1rem;justify-content:center;align-items:center}.video-list .thumbnail{background-color:#0d6362;border-radius:.3rem;padding-bottom:20.25%;width:55%;color:#fff}.video-list .text{display:block;width:100%;padding:.5rem 1rem}.video-list .text .description{font-size:1.15rem;color:#8e8e8a;margin:0}.video-container{height:0;position:relative;padding-bottom:56.25%;margin-bottom:2.5rem}.video-container iframe{position:absolute;left:0;top:0;width:100% !important;height:100% !important;background:#000}.video-container.stan-case{padding-bottom:56.25%}.files-wrapper .item{display:flex;color:#000;border:1px solid rgba(0,0,0,.09);-webkit-transition:border-color .2s ease;transition:border-color .2s ease;padding:.5rem;margin-bottom:.5rem;border-radius:.15rem}.files-wrapper .item .icon-wrapper{background-color:#efeeec;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:.1rem}.files-wrapper .item .file-content{flex:1 1;display:flex;flex-direction:column;justify-content:center;overflow:hidden;flex-direction:row;align-items:center;justify-content:space-between;margin:0 1.5rem}.files-wrapper .item .file-content .action{text-transform:uppercase;letter-spacing:1.2px;color:#9a9a9a;white-space:nowrap;font-size:.95rem}.files-wrapper .item:hover{border-color:#0d6362}.files-wrapper .item:hover .action{color:#000}.site-footer{background-color:rgb(11.2241071429,85.4758928571,84.6125);padding:0 0 0 0;color:#b1c2c2;font-size:1.15rem}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4{color:#fff}.site-footer h2{font-size:1.25rem;margin-bottom:1rem}.site-footer h3{text-transform:uppercase;font-size:1rem;font-weight:500;margin-bottom:1rem}.site-footer h4{opacity:.5;font-weight:500;font-size:1.25rem}.site-footer hr{border-top:1px solid hsla(0,0%,100%,.1)}.site-footer a{color:inherit}.site-footer a:hover{color:#fff}.site-footer .information-block{padding-top:5rem}.site-footer .information{font-size:1.5rem;font-style:italic;color:#b1c2c2}.site-footer .information .preamble{font-size:1.5rem;font-style:italic;color:#b1c2c2;margin-bottom:0}.site-footer .right-column .inner{margin-top:0rem;border-radius:.3rem;padding:2rem;font-size:1.25rem}.site-footer .logo img{max-width:9rem;margin-bottom:2rem}.site-footer .horizontal-menu .nav{flex-direction:column;margin:1rem 0 1rem 0}.site-footer .horizontal-menu .nav .nav-item{padding:.15rem 0;border-top:1px solid hsla(0,0%,100%,.125)}.site-footer .horizontal-menu .nav .nav-item .nav-link{padding:.5rem 0;display:flex;align-items:center}.site-footer .horizontal-menu .nav .nav-item .nav-link:after{content:"";font-family:"Font Awesome 6 Pro";font-size:.75rem;margin-left:auto;opacity:.5}.site-footer .horizontal-menu .nav .nav-item .nav-link .fab{padding:0;width:1.75rem;margin-right:.25rem;color:#fff;background:hsla(0,0%,100%,.25);border-radius:10rem;text-align:center;line-height:calc(1.75rem - 0px);transition:all .25s;font-size:.9rem}.site-footer .horizontal-menu .nav .nav-item .nav-link:hover:after{opacity:1}.site-footer .horizontal-menu .nav .nav-item .nav-link:hover .fab{color:#0d6362;background:#fff}.site-footer .horizontal-menu .nav.social-media .nav-item{border-width:0}.site-footer .horizontal-menu .nav.social-media .nav-item .nav-link:after{display:none}.site-footer .small-bar{padding:1rem 0 1rem 0;margin:0;font-size:1rem}.site-footer .small-bar .copyright p{margin:.5rem 0}.site-footer .small-bar .small-menu{justify-content:flex-start}.site-footer .small-bar .small-menu li a{color:#fff;opacity:.5;display:block;padding:.5rem 2rem .5rem 0}.site-footer .small-bar .small-menu li a:hover{opacity:1}@media(min-width: 992px){.site-footer .right-column{justify-content:stretch;display:flex;border-left:1px solid hsla(0,0%,100%,.1)}.site-footer .horizontal-menu .nav .nav-item{border-width:0}.site-footer .horizontal-menu .nav .nav-item .nav-link{padding:0}.site-footer .horizontal-menu .nav .nav-item .nav-link:after{margin-left:.375rem}.site-footer .small-bar .small-menu{justify-content:flex-end}.site-footer .small-bar .small-menu li a{padding:.5rem 0 .5rem 1.5rem}}.form-control{font-size:1.125rem;padding:calc(.75rem - 1px) 1rem;height:auto;border-radius:.125rem}.form-control:focus{color:#2d2c2b;background-color:#fff;border-color:#589a9b;outline:0;box-shadow:0 0 0 .2rem rgba(88,154,155,.25)}.form-check-input{margin-top:.15rem;width:1rem;height:1.25rem}.form-select-container{position:relative;width:100%}.form-select-container label{font-size:1.25rem;color:rgba(0,0,0,.4)}.form-select{padding:1.1rem 1.25rem 1rem 1.25rem;font-size:1.2rem;border:1px solid rgba(0,0,0,.125);border-radius:.3rem;width:100%;transition:all .25s;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:right 1rem top 50%}.form-select:hover{border-color:#191919}.input{position:relative}.input .input-field{display:block;width:100%;padding:1.1rem 1.25rem 1rem 1.25rem;font-size:1.2rem;border-radius:.3rem;background:#fff;border-width:0;border:1px solid rgba(0,0,0,.125);transition:all .25s}.input .input-field:focus{border-color:#191919;outline:none}.input .input-field::placeholder{color:#aaa}.swiper-slide,swiper-slide{height:auto}.swiper-button-prev,.swiper-button-next{position:absolute;z-index:10;top:50%;bottom:-1rem;background:rgba(0,0,0,0);color:#0d6362;width:2.75rem;height:2.75rem;margin-top:-2rem;font-size:0;padding:0 0 0 .2rem;right:0;text-align:center;-webkit-backface-visibility:hidden;border-radius:100%;font-weight:normal;border:1px solid #0d6362;transition:all .15s}.swiper-button-prev:after,.swiper-button-next:after{font-size:1.25rem;color:#0d6362;font-family:"Font Awesome 6 Pro"}.swiper-button-prev:hover,.swiper-button-next:hover{background:#0d6362}.swiper-button-prev:hover:after,.swiper-button-next:hover:after{font-size:1.25rem;color:#fff}.swiper-button-prev.swiper-button-prev,.swiper-button-next.swiper-button-prev{right:3rem;left:auto;padding-left:.2rem;padding-right:.2rem}.swiper-button-prev.swiper-button-prev:after,.swiper-button-next.swiper-button-prev:after{content:""}.swiper-button-prev.swiper-button-next:after,.swiper-button-next.swiper-button-next:after{content:""}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{visibility:hidden;opacity:0}.swiper-button-prev.on-slider,.swiper-button-next.on-slider{border:1px solid #0d6362;color:#fff;background:#0d6362;box-shadow:0 3px 4px rgba(0,0,0,.15);right:-1.25rem;top:50%}.swiper-button-prev.on-slider.swiper-button-prev,.swiper-button-next.on-slider.swiper-button-prev{left:-1.25rem}.swiper-button-prev.on-slider.swiper-button-prev:after,.swiper-button-next.on-slider.swiper-button-prev:after{color:#fff}.swiper-button-prev.on-slider.swiper-button-next,.swiper-button-next.on-slider.swiper-button-next{right:-1.25rem}.swiper-button-prev.on-slider.swiper-button-next:after,.swiper-button-next.on-slider.swiper-button-next:after{color:#fff}.swiper-button-prev.on-slider:hover,.swiper-button-next.on-slider:hover{background:rgb(18.9196428571,144.0803571429,142.625);border:1px solid rgb(18.9196428571,144.0803571429,142.625);color:#fff}.swiper-button-prev.gallery,.swiper-button-next.gallery{right:2rem}.swiper-button-prev.gallery.swiper-button-prev,.swiper-button-next.gallery.swiper-button-prev{left:2rem}.swiper-button-prev.gallery.swiper-button-next,.swiper-button-next.gallery.swiper-button-next{right:2rem}.swiper-pagination{bottom:-1rem !important;top:auto !important}.swiper-pagination-progressbar{border-radius:2rem;margin:1rem auto 0 auto;max-width:20rem;left:auto;position:relative;bottom:0 !important;margin-top:2rem}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{border-radius:2rem;background:#0d6362}.swiper-pagination-bullet-active{background:#0d6362}.slider-area{position:relative;animation:fadeIn .5s}.slider-area a:focus-visible{outline-offset:-3px !important}.modal-backdrop.show{opacity:.75}body.modal-open{padding-right:15px !important}body.modal-open .site-header.sticky{padding-right:15px !important}body.modal-open .modal{padding:10px !important}@media(min-width: 576px){body.modal-open .modal{padding-top:60px !important;padding-bottom:60px}}body.modal-open .modal-content{border-radius:.3rem;margin:0 0 2rem;background:#fff;border:0;box-shadow:0 1px 2px rgba(0,0,0,.08)}body.modal-open .modal-content .modal-header{padding:2.5rem 2.5rem 0rem 2.5rem;border:0}body.modal-open .modal-content h3{font-size:2.25rem;margin-bottom:.5rem}body.modal-open .modal-content .modal-image{text-align:center}body.modal-open .modal-content .modal-body{padding:1.5rem 2.5rem 1.5rem 2.5rem}body.modal-open .modal-content .modal-footer{background:#fbfbfa}body.modal-open .close{position:absolute;z-index:100;top:1rem;right:1rem;background:rgba(0,0,0,0);color:#323232;border-width:0;padding:0;width:2.5rem;height:2.5rem;line-height:2rem;text-align:center;border-radius:100%;border:1px solid #323232}body.modal-open .accessory-modal .modal-dialog{max-width:35rem}body.modal-open .accessory-modal .modal-dialog .container{padding-left:1.5rem;padding-right:1.5rem}body.modal-open .accessory-modal .modal-dialog .secondary{font-size:1.25rem}body.modal-open .accessory-modal .modal-dialog .modal-photo{margin:2.5rem 0 0}@media(min-width: 576px){body.modal-open .accessory-modal .modal-dialog .modal-photo{margin:3.5rem 0 0}}body.modal-open .accessory-modal .modal-dialog .modal-body{padding:1rem}.accordion-group{margin:1.75rem 0 2.5rem}.accordion-group .accordion{border-top:1px solid rgba(0,0,0,.125);transition:all .25s;margin-bottom:0rem}.accordion-group .accordion .accordion-header{background:rgba(0,0,0,0);border-width:0;padding:1rem 0;font-size:1.25rem;line-height:1.75;color:#2d2c2b;font-weight:normal;width:100%;display:flex;column-gap:.75rem;align-items:center;text-align:left;position:relative}.accordion-group .accordion .accordion-header:after{content:"+";font-family:"Font Awesome 6 Pro";font-weight:normal;margin-left:auto;display:block;text-align:center;border-radius:100%;transition:opacity .25s;padding:0 0 .25rem .75rem;font-size:1.25rem;position:absolute;right:0}.accordion-group .accordion .accordion-header[aria-expanded=true]:after{content:"";font-size:.95rem;padding:.65rem .1rem .45rem .9rem}.accordion-group .accordion .accordion-header:hover{color:rgba(45,44,43,.5)}.accordion-group .accordion .accordion-header .accordion-header-text h3{font-size:1rem;margin:0 0 .25rem}.accordion-group .accordion .accordion-header .accordion-header-text p{font-size:.85rem;font-weight:normal;margin:0;opacity:.85}.accordion-group .accordion .accordion-body{padding:1rem 0 3rem}.accordion-group .accordion .accordion-body h1,.accordion-group .accordion .accordion-body h2,.accordion-group .accordion .accordion-body h3,.accordion-group .accordion .accordion-body h4{font-size:inherit}.accordion-group .accordion .accordion-body p:last-child{margin:0}.accordion-group .accordion:last-child{border-bottom:1px solid rgba(0,0,0,.125)}.accordion-group:last-child{margin-bottom:0}.swiper-wrapper{transition-timing-function:cubic-bezier(0, 0.26, 0, 0.99);margin-top:.5rem}.share-icons span{display:flex;align-items:center;width:100%;height:100%;justify-content:center}.share-icons .icon{position:relative;border-radius:50%;margin:.25rem;width:2.5rem;height:2.5rem;line-height:2.75rem;font-size:17px;display:inline-block;align-items:center;box-shadow:0 0px 2px rgba(0,0,0,.25);cursor:pointer;transition:all .1s cubic-bezier(0.68, -0.55, 0.265, 1.55);color:#0d6262;text-decoration:none}.share-icons .icon:hover{background-color:#0d6262;color:#fff}.page-submenu-content{padding:8rem 0 6rem}.page-submenu-content.has-top-bar{padding:4rem 0 6rem}.page-submenu-content .sub-menu-container{margin-bottom:2rem}.page-submenu-content .sub-menu-container .sub-menu-toggle{display:flex;width:100%;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.125);padding:1rem 1rem;font-weight:bold;color:#191919;border-radius:.3rem;align-content:center;align-items:center;font-size:1.25rem}.page-submenu-content .sub-menu-container .sub-menu-toggle:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:normal;margin-left:auto;font-size:1.15rem;padding:0 .25rem}.page-submenu-content .sub-menu-container .sub-menu-toggle[aria-expanded=true]{background:#fbfbfa}.page-submenu-content .sub-menu-container .sub-menu-toggle[aria-expanded=true]:after{transform:rotate(-180deg)}.page-submenu-content .sub-menu-container .sub-navigation{width:100%;border-radius:.3rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.125);background-color:#efeeec;padding:1rem 1.25rem}.page-submenu-content .sub-menu-container .sub-navigation .nav{flex-direction:column}.page-submenu-content .sub-menu-container .sub-navigation .nav li{padding:.375rem .375rem}.page-submenu-content .sub-menu-container .sub-navigation .nav li .sub-menu-title{padding-left:calc(.75rem + 3px);font-weight:bold}.page-submenu-content .sub-menu-container .sub-navigation .nav li:not(.page_item){padding-bottom:.75rem}.page-submenu-content .sub-menu-container .sub-navigation .nav li:not(.page_item) a{font-size:1.25rem;font-weight:bold;padding:.25rem 0 1rem 0;border-bottom:1px solid rgba(0,0,0,.1)}.page-submenu-content .sub-menu-container .sub-navigation .nav li a{display:block;font-size:1.25rem;padding:.25rem 0;line-height:1;color:inherit;color:#2d2c2b;opacity:1}.page-submenu-content .sub-menu-container .sub-navigation .nav li a:hover{color:hsl(30,2.2727272727%,47.2549019608%)}.page-submenu-content .sub-menu-container .sub-navigation .nav li.current_page_item>a{opacity:1;font-weight:bold}.page-submenu-content .sub-menu-container .sub-navigation .nav li .children{list-style:none;padding:0;margin:.5rem .75rem}.page-submenu-content .sub-menu-container .sub-navigation .nav li .children li{padding:.125rem 0}.page-submenu-content .sub-menu-container .sub-navigation .nav li .children li a{font-size:.85rem;font-weight:normal;color:inherit;opacity:.75}.page-submenu-content .sub-menu-container .sub-navigation .nav li .children li.current_page_item>a{opacity:1;font-weight:bold}@media(min-width: 768px){.page-submenu-content .sub-menu-container{background:rgba(0,0,0,0);border-radius:0;margin:0}.page-submenu-content .sub-menu-container .sub-navigation{border-width:0;display:block;box-shadow:none;position:static !important;transform:none !important}}.page-submenu-content .page-header{padding:0 0 1.5rem;background:rgba(0,0,0,0)}.page-submenu-content .page-header .page-header-content{text-align:left;margin-bottom:0}.page-submenu-content .page-header .page-header-content .preamble{margin-top:1.5rem}.page-submenu-content .page-header .page-header-content .page-header-image{margin:1.5rem 0}.page-submenu-content .page-header .page-header-content .page-header-image img{border-radius:.3rem}.page-submenu-content .page-header .page-header-content h1{margin-bottom:0}@media(min-width: 768px){.page-submenu-content .page-header .page-header-content h1{font-size:2.5rem}}.page-submenu-content .page-content{padding:0}.page-submenu-content .page-content .container{max-width:none;padding:0}.page-submenu-content .page-content .section-group .section{padding-bottom:0}.page-submenu-content .page-content .section-group .section .block{padding:1.5rem 0}.page-submenu-content .page-content .section-group .section .block.block.divider{padding:1rem 0}.page-submenu-content .page-content .section-group .section .block.block.text-standard p:last-child{margin-bottom:0}.page-submenu-content .page-content .section-group .section .block h2{font-size:1.75rem}.page-submenu-content .page-content .section-group .section .block .cta .content h2{font-size:2.75rem}.page-submenu-content .page-content .section-group .section .block .preamble{font-size:1.5rem}.page-submenu-content .page-content .section-group .section .block:last-child{padding-bottom:0}.page-submenu-content .page-content .section-group .section .block .intro{text-align:left}@media(min-width: 768px){.page-submenu-content{padding:12rem 0 8rem}.page-submenu-content .col-submenu{flex:0 0 27.5%;max-width:27.5%}.page-submenu-content.has-top-bar{padding:5rem 0 8rem}}.swiper,swiper-container{padding:1px}.stan-case-wrapper{background-color:#efeeec;border-radius:.3rem}@media(min-width: 992px){.stan-case-wrapper .text-col{border-right:5px solid #fbfbfa}}.stan-case-description .rte-content{padding:4rem 0 4rem;font-size:87%}.stan-case-description .rte-content h1,.stan-case-description .rte-content h2,.stan-case-description .rte-content h3,.stan-case-description .rte-content h4{font-size:1.75rem}.stan-case-description ul{padding:0 0 1rem;list-style-type:none}.stan-case-description ul li{padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px dashed rgba(0,0,0,.15)}@media(min-width: 1200px){.stan-case-description{padding-right:1.5rem}}.stan-case{background-color:#efeeec;position:sticky;top:120px;width:auto;transform:none;margin:0}.stan-case .stan-case-inner{overflow-x:scroll;padding:2rem 0 2rem;background-color:#efeeec}.stan-case .stan-case-inner img{height:20rem;width:auto;max-width:inherit;left:0;position:relative;margin-right:0;border-radius:.3rem}@media(min-width: 768px){.stan-case .stan-case-inner img{height:27rem}}@media(min-width: 992px){.stan-case{margin:4rem 0 4rem}.stan-case .stan-case-inner{padding:0 0 2rem}}@media(min-width: 1200px){.stan-case{padding-left:1.5rem}}.rounded_fields{position:relative;padding:.25rem}.rounded_fields label{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rounded_fields input[type=text],.rounded_fields input[type=email]{width:100%;padding:1.25rem 1.5rem;background:#fbfbfa;border:1px solid hsl(40,8.5714285714%,81.137254902%);border-radius:10rem;transition:all .25s;color:#0d6362;font-size:1.25rem}.rounded_fields input[type=text]:focus,.rounded_fields input[type=email]:focus{outline:none;border-color:#0d6362;background:#fff;box-shadow:0 0 0 4px hsl(40,8.5714285714%,87.137254902%)}.rounded_fields input[type=text]::placeholder,.rounded_fields input[type=email]::placeholder{color:#0d6362;opacity:1}.rounded_fields button,.rounded_fields .btn{border-radius:10rem;border-width:0;font-size:1.25rem;font-weight:normal;box-shadow:0 0 0 0 #345a47;background:#0d6362;color:#fff;transition:background-color .25s,box-shadow .25s,opacity .25s,transform .15s;position:absolute;top:50%;right:.5rem;transform:translateY(-50%);padding:0 1.5rem;height:calc(100% - 1rem)}.rounded_fields button:hover,.rounded_fields .btn:hover{background:rgb(9.4482142857,71.9517857143,71.225);color:#fff}.rounded_fields .input{position:relative;font-size:1rem}.rounded_fields .input.input--search input[type=text]{padding-left:3rem}.rounded_fields .input.input--search .icon{position:absolute;left:1.5rem;top:50%;transform:translateY(-45%);color:#777;pointer-events:none}.newsletter{background-color:#387676;padding:3rem 0}.newsletter h2{font-size:2.25rem}.newsletter button,.newsletter .btn{box-shadow:0 0 0 0 #345a47;background:#659b9b;color:#fff}.newsletter button:hover,.newsletter .btn:hover{background:#afcdcd;color:#012020}.newsletter input[type=email]{background:#0d6362;border:1px solid rgb(10.6321428571,80.9678571429,80.15);color:#2d2c2b;padding:1rem 1.5rem}.newsletter input[type=email]:focus{border-color:#0d6362;background:#fff;box-shadow:0 0 0 4px rgba(13,99,98,.25)}.newsletter input[type=email]::placeholder{color:#fff}.login-box{background:#fff;padding:3rem;border:1px solid rgba(0,0,0,.125);border-radius:.3rem}
