.navbar{transition:all .3s ease;font-weight:300;background-color:#fff;height:162px;padding:0;flex-direction:column;box-shadow:10px 10px 20px #bec4ca52}.navbar .top-bar{padding-top:5px;padding-bottom:5px;background-color:#f5f5f7}.navbar .top-bar a{font-family:lato,Arial,sans-serif;color:#003d4c;font-weight:700;font-size:12px;height:100%;display:flex;align-items:center;padding:5px 15px;border-radius:30px;transition:all .3s ease}.navbar .top-bar a i{color:#e4024d;font-size:20px;margin-right:10px;transition:all .3s ease}.navbar .top-bar a .badge{color:#fff;font-size:.7em;font-weight:600;padding:.2em 1em;border-radius:99px;margin-left:5px;transition:all .3s ease;background:#E4024D}.navbar .top-bar a:hover{background:#E4024D;color:#fff}.navbar .top-bar a:hover i{color:#fff}.navbar .top-bar a:hover .badge{background-color:#fff;color:#e4024d}.navbar .navbar-nav{height:100%}.navbar .logo{position:relative;transition:all .3s ease;translate:0 25px;height:100px;z-index:10}@media (max-width: 1399px){.navbar{flex-direction:row}.navbar .logo{translate:0 25px}}@media (max-width: 1199px){.navbar .main-nav{padding-left:40px;padding-right:40px}}@media (max-width: 767px){.navbar{height:140px}.navbar .logo{width:200px;translate:0 25px}}.navbar li{height:100%}.navbar li:last-child{height:40px;color:#fff;margin-left:20px;font-weight:700}.navbar .nav-item{font-family:visby,Arial,sans-serif;color:#003d4c;font-weight:600;height:120px;margin:0;padding:0 30px;display:flex;align-items:center;transition:.3s all ease}@media (max-width: 1600px){.navbar .nav-item{padding:0 18px}}.navbar .nav-item.active,.navbar .nav-item:hover{background-color:#f5f5f7}.education-group .sub-education{transition:.3s all ease;top:0;left:0;position:absolute;margin-top:162px;background-color:#f5f5f7;height:0;width:100%;overflow:hidden;box-shadow:10px 10px 20px #bec4ca52}.education-group .sub-education .row{margin:48px 0}.education-group .sub-education .education{margin-top:24px}.education-group .sub-education .education h2{margin-bottom:12px}.education-group .sub-education .retrain{min-height:300px;position:relative;padding:48px;background-color:#003d4c}.education-group .sub-education .retrain h4{color:#fff;font-size:20px;margin-bottom:24px}.education-group .sub-education .retrain p{color:#fff;font-family:lato,Arial,sans-serif;font-weight:300}.education-group:hover .sub-education{height:400px}.navbar-shrink{height:122px}.navbar-shrink .logo{height:80px;translate:0 15px}.navbar-shrink .sub-education{margin-top:122px}.navbar-shrink .nav-item{height:80px}.navbar-toggler{z-index:20;position:relative;border:none}.navbar-toggler span{transition:all .5s ease;display:block;background-color:#003d4c;height:3px;width:25px;border-radius:10px;margin-top:4px;margin-bottom:4px;position:relative;opacity:1}.open-menu span:nth-child(1){transform:translateY(7px) rotate(-135deg)}.open-menu span:nth-child(2){opacity:0}.open-menu span:nth-child(3){transform:translateY(-7px) rotate(135deg)}.navbar-toggler:focus,.navbar-toggler:active,.navbar-toggler-icon:focus{outline-color:none;box-shadow:none}.nav-mobile-box{position:absolute;overflow-y:scroll;top:0;left:100%;z-index:10;width:60vw;height:100vh;background-color:#fff;transition:transform .5s ease}.nav-mobile-box .navbar-nav li:last-child{margin-top:15px;margin-left:0}.nav-mobile-box .mobile-box-links{background-color:#fff;padding-top:100px;padding-bottom:48px}.nav-mobile-box .education-group{background-color:#f5f5f7;width:100%}.nav-mobile-box .education-group .sub-education{position:relative;margin-top:0;height:auto;padding-bottom:12px;box-shadow:none}.nav-mobile-box .education-group .sub-education .row{margin:0}.nav-mobile-box .education-group .sub-education .education h3{margin-top:24px}.nav-mobile-box .education-group .sub-education .retrain{min-height:300px;margin-top:48px;padding:48px;background-color:#003d4c}.nav-mobile-box .education-group .sub-education .retrain h4{color:#fff;font-size:20px;margin-bottom:24px}.nav-mobile-box .education-group .sub-education .retrain p{color:#fff;font-family:lato,Arial,sans-serif;font-weight:300}.nav-mobile-box .nav-link{font-family:visby,Arial,sans-serif;color:#003d4c;font-size:20px;font-weight:700;height:100%;margin:0;padding:2.5vh 24px;display:flex}.nav-mobile-box .nav-link:hover{background-color:#f5f5f7}.nav-mobile-box .nav-link.btn{margin-top:15px;height:40px;color:#fff;margin-left:0;font-weight:700}@media (max-width: 1200px){.nav-mobile-box{width:70vw}}@media (max-width: 991px){.nav-mobile-box{width:100vw}}.show-mobile-box{transform:translate(-100%)}header{position:relative;height:372px;background-color:#003d4c;padding:162px 24px 0}@media (max-width: 767px){header{padding:162px 12px 0}}header .custom-container h1,header .custom-container h2{color:#fff}header img{pointer-events:none;position:absolute;bottom:0;left:0}header img.el-one{mix-blend-mode:soft-light}header.header-main{position:relative;overflow:hidden;height:812px}header.header-main .main-title{padding-bottom:50px}header.header-main video{position:absolute;width:100%;min-width:1500px;background-position:0px 0px;opacity:.3;top:50%;left:50%;transform-origin:-50%;transform:translate(-50%,-30%);right:0}header.header-main .video-overlay{background:linear-gradient(90deg,rgb(0,61,76) 0%,rgb(0,61,76) 20%,rgba(0,61,76,0) 100%);position:absolute;top:0;left:0;height:100%;width:70%;min-width:500px}header.header-main:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(0,61,76) 0%,rgba(0,61,76,.9) 20%,rgba(0,61,76,0) 100%)}header.header-main .custom-container{height:100%;position:relative;z-index:1}header.header-sub{height:750px;overflow:hidden;width:100%}header.header-sub.small{height:auto;min-height:342px;overflow:hidden}header.header-sub.small img{bottom:-150px}header.header-sub.small .el-one{top:50px}header.header-sub .right-corner{left:inherit;right:0;transform:rotate(180deg);top:162px}@media (max-width: 767px){header.header-sub .right-corner{top:100px}}header.header-sub .install-figure{position:absolute;width:650px;left:inherit;right:5%;top:inherit;bottom:0}@media (max-width: 1500px){header.header-sub .install-figure{right:-20px}}@media (max-width: 991px){header.header-sub .install-figure{display:none}}@media (max-width: 767px){header.header-sub .intro-box .box{padding:48px}header.header-sub .intro-box.contact .box{border-radius:0}header.header-sub .install-figure{right:-50px}}header.header-large{background-color:#fff;height:862px;position:relative}header.header-large .row{margin-left:0;margin-right:0}header.header-large .member-logo{overflow:hidden;position:relative;margin-bottom:96px;max-height:150px;max-width:350px}header.header-large .img-container{top:162px;position:absolute;width:50%;left:0;height:700px;background-size:cover;background-position:center}header.header-large .img-container>img{width:100%;height:100%;object-fit:cover;object-position:center}header.header-large .img-container.logo{background:radial-gradient(circle,rgb(255,255,255) 0%,rgb(255,255,255) 20%,rgb(226,226,226) 100%) no-repeat}header.header-large .img-container .logo-container{width:100%;height:100%;background-repeat:no-repeat;background-size:50% 50%;background-position:center center}header.header-large .img-container .img-fill{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (max-width: 991px){header.header-large{height:auto;padding:100px 0 0}header.header-large .img-container{height:500px;position:relative;width:100%;top:0}header.header-large .content{padding:6em 24px}}@media (max-width: 991px) and (max-width: 767px){header.header-large .content{padding:60px 12px}}.intro-box .intro-title{color:#003d4c}.intro-box .box{margin-top:-480px;position:relative;z-index:1;background-color:#fff;border-radius:20px;min-height:480px;padding:96px;box-shadow:0 0 20px #bfc5cb52}.intro-box .contact-info .social-btns a:hover i{scale:1.2;color:#e4024d;background-color:transparent;border:1px solid #E4024D}.intro-box .contact-info .social-btns i{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#e4024d;border:1px solid #E4024D;width:30px;height:30px;border-radius:100%;margin-right:15px;transition:all .2s ease}.intro-box .contact-info .category{margin-bottom:20px;display:flex;flex-direction:column}.intro-box .contact-info .category i{margin:10px 10px 10px 0}.intro-box .contact-info .category .contact-link{color:#003d4c;font-family:visby,Arial,sans-serif;font-weight:700;font-size:15px;line-height:2;transition:color .2s ease}.intro-box .contact-info .category .contact-link:hover{color:#e4024d}@media (max-width: 767px){.intro-box .box{padding:48px 24px;border-radius:0}}header.agenda-header{height:auto}header.agenda-header .event-date-card{border-radius:0;margin-top:162px;background-image:url(/build/assets/bg-element-one.8cd20033.svg);background-size:cover}@media (max-width: 767px){header.agenda-header .event-date-card{margin-top:80px}}header.agenda-header.is-recruitment .event-date-card{background-color:#00aad6}header.agenda-header .dropdown-menu{width:calc(100% - 8px);border:0 none;overflow:hidden;border-radius:20px;border-top:2px solid #E4024D;background:linear-gradient(90deg,rgb(253,33,106) 0%,rgb(228,2,77) 75%,rgb(202,2,69) 100%)}header.agenda-header .dropdown-menu a{color:#fff;font-weight:700;font-size:.8em;font-family:visby,Arial,sans-serif}header.agenda-header .dropdown-menu a:hover{background:rgba(202,2,69,.5)}footer{position:relative;background-color:#003d4c;width:100%}footer h5{color:#fff;margin-bottom:20px}footer a{color:#fff;font-family:visby,Arial,sans-serif;font-weight:300;font-size:15px;line-height:1.5;padding-bottom:12px;transition:color .2s ease}footer .category{margin-bottom:24px;display:flex;flex-direction:column}footer .category i{margin:10px 10px 10px 0}footer .bg-element{pointer-events:none;position:absolute;inset:0;mix-blend-mode:soft-light;background-image:url(/build/assets/footer-bg-element.20d6bcf6.svg);background-position:center;background-size:cover}footer .min-margin-left{translate:-30px}@media (max-width: 1399px){footer .min-margin-left{translate:0}}footer .contact-info{padding-left:96px}@media (max-width: 1399px){footer .contact-info{padding-left:13px}}footer .social-btns a:hover i{scale:1.2;color:#fff;background-color:#e4024d;border:1px solid #E4024D}footer .social-btns i{display:flex;justify-content:center;align-items:center;color:#e4024d;background-color:#fff;border:1px solid #FFFFFF;width:30px;height:30px;border-radius:100%;margin-right:15px;transition:all .2s ease}.social-btns a:hover i{scale:1.2;color:#e4024d;background-color:#fff}.social-btns i{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#e4024d;border:1px solid #E4024D;width:30px;height:30px;border-radius:100%;margin-right:15px;transition:all .2s ease}.copyright{font-family:visby,Arial,sans-serif;font-size:12px;font-weight:600}.copyright a{color:#e4024d;font-weight:700}.copyright i{color:#e4024d;margin:0 2px}.member-list .member-container .member-search{margin-bottom:48px}@media (max-width: 575px){.member-list .member-container .member-search{position:sticky;top:150px;z-index:9;padding:10px;background-color:#fff;border-radius:999px}}.member-list .member-container .member-search .form-control{background-color:transparent;box-shadow:none;padding-left:42px;border-radius:20px;border-color:#003d4c;width:100%}.member-list .member-container .member-search .form-control-feedback{position:absolute;display:flex;width:42px;height:42px;align-items:center;justify-content:center;pointer-events:none;color:#003d4c}.member-list .member-container .member-grid{position:relative;display:grid;width:100%;gap:24px;grid-template-columns:repeat(6,1fr)}@media (max-width: 1900px){.member-list .member-container .member-grid{grid-template-columns:repeat(5,1fr)}}@media (max-width: 1500px){.member-list .member-container .member-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1100px){.member-list .member-container .member-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 850px){.member-list .member-container .member-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 575px){.member-list .member-container .member-grid{grid-template-columns:1fr}}.member-list .member-container .member-grid .member-filter{background:radial-gradient(circle,rgb(253,33,106) 18%,rgb(228,2,77) 100%);border-radius:10px;padding:48px;position:relative;grid-row:1/3}.member-list .member-container .member-grid .member-filter .filter-title{padding-bottom:24px;margin-bottom:20px;border-bottom:1px solid white}.member-list .member-container .member-grid .member-filter p{font-family:visby,Arial,sans-serif;font-weight:800;color:#fff;margin-bottom:10px;margin-left:-5px}.member-list .member-container .member-grid .member-filter .form-check-input{margin-top:7px;cursor:pointer;width:15px;height:15px;border-width:1.5px;background-color:#e4024d;border:2px solid #FFFFFF}.member-list .member-container .member-grid .member-filter .form-check-input:checked{background-image:none;background-color:#fff;border:2px solid #FFFFFF}.member-list .member-container .member-grid .member-filter .count{color:#fff;font-weight:300;margin-left:15px}.member-list .member-container .member-grid .member:hover .member-body{transform:translateY(-12px);box-shadow:0 10px 20px #0003}.member-list .member-container .member-grid .member:hover .member-body img{filter:grayscale(0)}.member-list .member-container .member-grid .become-member{position:relative;padding:48px;border-radius:10px;background-color:#003d4c;grid-row:3/5;grid-column:1;background-image:linear-gradient(to bottom,#003D4C,rgba(0,61,76,.8705882353)),url(/build/assets/become-member-bg.0cb429ec.png);background-size:220%;background-position:center}.member-list .member-container .member-grid .member-body{position:relative;height:200px;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .5s cubic-bezier(.09,.55,.43,.95)}.member-list .member-container .member-grid .member-body img{max-width:70%;object-fit:contain;max-height:70px;transition:all .5s cubic-bezier(.09,.55,.43,.95)}.member-list .member-container .member-grid .member-body p{color:#003d4c;text-align:center;position:absolute;font-weight:600;font-size:13px;color:#050a0a;bottom:0}.member-video video{border-radius:20px;width:100%;height:auto}@media (max-width: 991px){.member-video video{margin-bottom:24px;height:350px}}.member-video iframe{border-radius:20px}.member-jobs .grey-bg{position:absolute;z-index:-10;left:0;top:0;width:100%;height:276px;background-color:#f5f5f7}.member-jobs .tech-card .card-body{position:relative;background-color:#00aad6;border-radius:20px;padding:48px;overflow:hidden}@media (max-width: 575px){.member-jobs .tech-card .card-body{padding:24px}}@media (max-width: 767px){.member-jobs .tech-card:not(:first-of-type){margin-top:24px}}.member-jobs .tech-card .bg-element{position:absolute;inset:0;background-position:0% 90%;background-size:180%;mix-blend-mode:soft-light;background-image:url(/build/assets/bg-element-one.8cd20033.svg);background-size:cover}.member-jobs .tech-card a{width:100%}.member-jobs .tech-card a:nth-last-of-type(1){background:none}.member-jobs .tech-card a:nth-last-of-type(1):after{display:none}.member-jobs .tech-card a:nth-last-of-type(1):hover i{transform:translate(12px)}.news-section{background-color:#f5f5f7}.news-section .news-card{width:25%;transition:all .3s ease}.news-section .news-card .img-container{max-height:260px}.news-section .news-card .img-container .background-container{width:100%;height:100%;background-size:cover;background-position:center center}.news-section .news-card .img-container .background-container>img{width:100%;height:100%;object-fit:cover;object-position:center}.news-section .news-card .img-container.logo .background-container{background-size:contain;background-repeat:no-repeat}.news-section .news-card .label{transition:all .7s cubic-bezier(.18,.65,.51,.98);border-radius:10px 0 0 10px}.news-section .news-card .card{transition:.3s ease;height:100%}.news-section .news-card:hover{transform:translateY(-6px)}.news-section .news-card:hover .card{box-shadow:0 15px 20px 10px #bfc5cb26}.news-section .news-card:hover .label{padding-right:30px}@media (max-width: 1500px){.news-section .agenda{display:flex;flex-direction:row;width:100%;gap:24px}.news-section .news-card{width:33.3333333333%;margin-top:24px}.news-section .news-card .card{height:100%}}@media (max-width: 991px){.news-section .row{padding:0 96px}.news-section .row .agenda{flex-direction:column}.news-section .row .news-card{width:100%}.news-section .row .news-card .card{height:100%}}@media (max-width: 767px){.news-section .row{padding:inherit}.news-section .row .agenda{flex-direction:column}.news-section .row .news-card{width:100%;margin-top:24px}.news-section .row .news-card .card{height:100%}}.news-section.full-news-grid .row{justify-content:center;row-gap:24px;padding:0}.news-section.full-news-grid .news-card{width:25%}@media (max-width: 1500px){.news-section.full-news-grid .news-card{width:33.3333333333%;margin-top:0}}@media (max-width: 1050px){.news-section.full-news-grid .news-card{width:50%}}@media (max-width: 650px){.news-section.full-news-grid .news-card{width:100%}}.flickity-slider{margin:0 24px}.carousel-agenda{min-height:400px;width:100%;padding:0 5%}.carousel-agenda.no-carousel{display:flex}.carousel-agenda .carousel-cell{margin:0 24px;background-color:#fff;max-width:calc(25% - 48px);min-height:350px;padding:170px 24px 24px;overflow:hidden;border-radius:20px}@media (max-width: 1199px){.carousel-agenda .carousel-cell{max-width:calc(33.3333333333% - 48px)}}@media (max-width: 991px){.carousel-agenda .carousel-cell{max-width:calc(50% - 48px)}}@media (max-width: 576px){.carousel-agenda .carousel-cell{max-width:calc(100% - 48px)}}.carousel-agenda .carousel-cell p{color:#003d4c;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.carousel-agenda .carousel-cell h4{font-size:20px}.carousel-agenda .carousel-cell .date{padding:24px;display:flex;position:absolute;align-items:center;justify-content:center;flex-direction:column;top:0;left:0;height:auto;width:100%;background:#003D4C url(/build/assets/bg-element-one.8cd20033.svg) 0 90%;background-blend-mode:soft-light}.carousel-agenda .carousel-cell .date .big{color:#fff;font-size:60px;line-height:1;margin:0}.carousel-agenda .carousel-cell .date .small{color:#fff;font-size:26px;margin:0}@media (max-width: 991px){.carousel-agenda .carousel-cell .date .big{font-size:40px}.carousel-agenda .carousel-cell .date .small{font-size:20px}}.carousel-agenda .carousel-cell:hover{transform:translateY(-6px);box-shadow:0 15px 20px 10px #bfc5cb26}.carousel-agenda .carousel-cell.is-recruitment .date{background:#00AAD6 url(/build/assets/bg-element-one.8cd20033.svg) 0 90%}.agenda{width:25%;display:flex;flex-direction:column;gap:24px}.agenda.agenda-horizontal{width:auto;flex-direction:row}.agenda.agenda-horizontal .calender-item{max-width:300px;height:auto;width:auto;position:relative;padding:170px 24px 24px}.agenda.agenda-horizontal .calender-item .date{padding:24px;height:auto;width:100%}.agenda .calender-item{box-shadow:0 10px 20px 10px #bfc5cb47;position:relative;width:100%;padding:24px 24px 24px 174px;border-radius:20px;overflow:hidden;background-color:#fff;transition:all .2s ease}.agenda .calender-item p{color:#003d4c;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.agenda .calender-item h4{font-size:20px}.agenda .calender-item .date{display:flex;position:absolute;align-items:center;justify-content:center;flex-direction:column;top:0;left:0;height:100%;background:#003D4C url(/build/assets/bg-element-one.8cd20033.svg) 0 90%;background-blend-mode:soft-light;width:150px}.agenda .calender-item .date .big{color:#fff;font-size:60px;line-height:1;margin:0}.agenda .calender-item .date .small{color:#fff;font-size:26px;margin:0}@media (max-width: 991px){.agenda .calender-item .date .big{font-size:40px}.agenda .calender-item .date .small{font-size:20px}}.agenda .calender-item:hover{transform:translateY(-6px);box-shadow:0 15px 20px 10px #bfc5cb26}.agenda .calender-item.is-recruitment .date{background:#00AAD6 url(/build/assets/bg-element-one.8cd20033.svg) 0 90%}.event-date-card{background-color:#003d4c;padding:96px;overflow:hidden;background-image:url(/build/assets/bg-element-one.8cd20033.svg);background-size:1500px;background-position:left bottom;background-blend-mode:soft-light}.event-date-card h2,.event-date-card h5,.event-date-card p{color:#fff}.event-date-card h5{text-align:center;margin-top:-5px;margin-bottom:48px}@media (max-width: 757px){.event-date-card{padding:48px}}.event-date-card.werving-event{background-color:#00aad6}.agenda-main .card.your-moment{height:auto!important;min-height:400px}.alert.alert-success{color:#fff;border:0 none;border-radius:20px;background:#003D4C url(/build/assets/bg-element-one.8cd20033.svg) 0 90%;background-blend-mode:soft-light;box-shadow:0 10px 20px 10px #bfc5cb47}.contact .form-container{overflow:hidden;position:relative;background-color:#edeef0;padding:96px;border-radius:20px}.contact .form-container #form-validation{z-index:1}.contact .form-container #form-validation.alert-success{color:#fff;border:0 none;border-radius:50px;background:linear-gradient(90deg,rgb(253,33,106) 0%,rgb(228,2,77) 75%,rgb(202,2,69) 100%)}.contact .form-container form{position:relative;z-index:10}.contact .form-container form h4{margin-top:48px;margin-bottom:24px;background-color:#edeef0;width:fit-content}.contact .form-container form .invalid-feedback{padding-left:30px}.contact .form-container form input:not(.form-check-input){border-radius:99px;border:none;padding-left:30px}.contact .form-container form textarea{padding-left:28px}.contact .form-container form .is-invalid{border:1px solid #E4024D}.contact .form-container form .form-floating label{top:-8px;margin-left:10px;color:#003d4c}.contact .form-container form .form-check .form-check-input{margin-left:0;margin-right:10px}.contact .form-container form .form-select{color:#003d4c;line-height:1.5;cursor:pointer;border-radius:99px;border:none}.contact .form-container form textarea{border-radius:20px;border:none}.contact .form-container form .contact-form-bg{background-color:#edeef0;width:fit-content}.contact .form-container .bg-element{position:absolute;left:0;bottom:-250px;width:700px;pointer-events:none}@media (max-width: 1199px){.contact .form-container{padding:48px}}@media (max-width: 767px){.contact{padding:0}.contact form{border-radius:0}.contact .form-container{padding:48px 24px}.contact .form-container .bg-element{top:300px;left:-400px}}.mapouter :after{content:"";position:absolute;pointer-events:none;width:100%;height:100%;left:0;top:0;box-shadow:inset 0 11px 15px -10px #0003,inset 0 -11px 15px -10px #0003}.building{position:relative}.building:after{position:absolute;background-color:#003d4c;color:#fff;left:48px;bottom:-24px;padding:12px 24px;border-radius:99px;font-weight:600}.building.b-main:after{content:"Veemweg 25"}.vacancy-card .description{padding-top:24px!important;padding-bottom:24px!important}.vacancy-card .badges{display:flex;margin-bottom:10px}.vacancy-card .badges .badge{color:#fff;font-size:.7em;font-weight:600;padding:.2em 1em;border-radius:99px;margin-right:5px}.vacancy-card .badges .badge i{margin-right:5px}.staff-card{width:100%;overflow:hidden;border-radius:20px;box-shadow:0 10px 20px 10px #bfc5cb47}.staff-card .staff-member{display:flex;align-items:stretch}.staff-card .staff-member .staff-member-img{width:150px;background-size:cover;background-repeat:no-repeat;background-position:center center}.staff-card .staff-member .staff-member-img>img{width:100%;height:100%;object-fit:cover;object-position:center}.staff-card .staff-member .staff-member-details{padding:30px;color:#fff;width:calc(100% - 150px);background:#003D4C url(/build/assets/bg-element-one.8cd20033.svg) 0 90%;background-blend-mode:soft-light}.staff-card .staff-member .staff-member-details h5,.staff-card .staff-member .staff-member-details h6{color:#fff}.staff-card .staff-member .staff-member-details .buttons{display:flex}.staff-card .staff-member .staff-member-details .buttons .btn:not(:last-of-type){margin-right:5px}.filepond--panel-root{background:#F5F5F7!important}@font-face{font-family:Visby;src:url(/build/assets/VisbyCF-Light.0d2baf1e.woff2) format("woff2"),url(/build/assets/VisbyCF-Light.deaaef9c.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:Visby;src:url(/build/assets/VisbyCF-Medium.23938d19.woff2) format("woff2"),url(/build/assets/VisbyCF-Medium.b96e5ac5.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Visby;src:url(/build/assets/VisbyCF-Bold.2fab9790.woff2) format("woff2"),url(/build/assets/VisbyCF-Bold.ee6f050c.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Visby;src:url(/build/assets/VisbyCF-Heavy.f8fb3ee2.woff2) format("woff2"),url(/build/assets/VisbyCF-Heavy.b551cf10.woff) format("woff");font-weight:800;font-display:swap}@font-face{font-family:lato;src:url(/build/assets/Lato-Light.f308e8c0.woff2) format("woff2"),url(/build/assets/Lato-Light.e74cf550.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:lato;src:url(/build/assets/Lato-Bold.ae88fc0d.woff2) format("woff2"),url(/build/assets/Lato-Bold.0e56b17d.woff) format("woff");font-weight:700;font-display:swap}.subtitle{color:#e4024d!important;font-family:visby,Arial,sans-serif;text-transform:uppercase}.bold{font-weight:700}.medium{font-weight:600}.heavy{font-weight:bolder}.light{font-weight:300}.large{font-size:4.5em}@media (max-width: 1920px){.large{font-size:4.5em}}@media (max-width: 992px){.large{font-size:3.5em}}.sub{font-size:.85em;line-height:2.2;color:#6c757d}.sub-sub{font-size:.75em}@media all and (max-width: 767px){.text-center-xs{text-align:center!important}}a,a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:none}.bg-dark a,.bg-primary a:hover,.bg-dark a:hover,.image-bg a:hover,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.image-bg h1,.image-bg h2,.image-bg h3,.image-bg h4,.image-bg h5,.image-bg h6,.bg-primary li,.bg-primary p,.bg-primary a,.bg-primary span,.bg-dark li,.bg-dark p,.bg-dark span,.image-bg li,.image-bg p,.image-bg a,.image-bg span{color:#fff}a:hover{color:#b1023c;text-decoration:none}.two-columns{column-count:2}p.lead{font-size:1.25rem}.color-primary{color:#e4024d}.color-secondary{color:#003d4c}.color-dark{color:#050a0a}.custom-container{width:100%;padding-right:50px;padding-left:50px;margin-right:auto;margin-left:auto}@media (max-width: 1199px){.custom-container{width:100%;margin-right:auto;margin-left:auto;padding:0}}@media (max-width: 991px){.custom-container{width:100%;margin-right:auto;margin-left:auto;padding:0}}@media (min-width: 1400px){.custom-container{width:100%;padding-right:60px;padding-left:60px;margin-right:auto;margin-left:auto}}@media (min-width: 1920px){.custom-container{width:100%;padding-right:87px;padding-left:87px;margin-right:auto;margin-left:auto}}@media (min-width: 2000px){.custom-container{width:100%;padding-right:100px;padding-left:100px;margin-right:auto;margin-left:auto}}@media (min-width: 2400px){.custom-container{width:100%;padding-right:300px;padding-left:300px;margin-right:auto;margin-left:auto}}section,footer{padding:6em 24px;position:relative}@media (max-width: 767px){section,footer{padding:60px 12px}}.min-margin{margin-top:-200px}@media (max-width: 767px){.min-margin{margin-top:-150px}}.three-cards{background-color:#f5f5f7;overflow-x:clip}.three-cards .three-card:nth-of-type(1){margin-top:-96px}.three-cards .three-card:nth-of-type(2){margin-top:-96px}@media (max-width: 767px){.three-cards .three-card:nth-of-type(2){margin-top:24px}}.three-cards .three-card:nth-of-type(3){margin-top:-96px}@media (max-width: 1399px){.three-cards .three-card:nth-of-type(3){margin-top:24px}}.test-cta .icons-img{top:30px;position:absolute;width:90%;max-width:500px}.test-cta img{width:100%}.test-cta h3{margin-bottom:48px}.test-cta .walk-boy{max-width:500px}.test-cta .content{min-width:700px}@media (max-width: 991px){.test-cta{margin-bottom:96px}.test-cta .content{min-width:auto}}@media (max-width: 1199px){.test-cta{margin-bottom:96px}}.training-list{background-color:#f5f5f7}.training-list .faded-header{color:#bfc5cb;font-family:visby,Arial,sans-serif;font-weight:600;margin-bottom:60px;font-size:15px}.training-list .faded-header p{height:30px;margin-bottom:0;margin-left:24px}.training-list .faded-header p span{font-weight:800;color:#94a2ac}.training-list .filter-title{height:30px;margin-bottom:60px}.training-list .accordion.filter{margin-top:89px}.training-list .accordion .accordion-item{padding:48px;margin-bottom:24px;border-radius:20px}@media (max-width: 1500px){.training-list .accordion .accordion-item{padding:24px}}.training-list .accordion .accordion-item:nth-last-child(1){margin-bottom:24px}.training-list .accordion .accordion-item .accordion-button{border-bottom:1px solid transparent}.training-list .accordion .accordion-item .accordion-button h3{margin-bottom:0}.training-list .accordion .accordion-item .accordion-button:after{background-size:100%;width:26px;height:26px}.training-list .accordion .accordion-item .accordion-button:not(.collapsed){background-color:transparent;border-bottom:1px solid #BFC5CB;box-shadow:none}.training-list .accordion .accordion-item .accordion-body p{font-family:visby,Arial,sans-serif;font-weight:800;color:#003d4c;margin-bottom:10px;margin-left:-5px}.training-list .accordion .accordion-item .accordion-body .form-check-input{margin-top:7px;cursor:pointer;width:15px;height:15px;border-width:1.5px}.training-list .accordion .accordion-item .accordion-body .form-check-input:checked{background-image:none}.training-list .accordion .accordion-item .accordion-body .count{font-weight:600}.training-list .accordion .accordion-item .accordion-body .amount{color:#94a2ac;margin-left:15px}.training-list .accordion .accordion-item .accordion-body .amount span{font-weight:300}.details .number-id{color:#fff;font-family:visby,Arial,sans-serif;font-size:15px;font-weight:700;background-color:#e4024d;height:fit-content;padding:0 10px;border-radius:99px;margin-bottom:35px;margin-left:20px}.details .recruitment-items .banner-element{top:0;height:100%;width:100%;position:absolute;pointer-events:none;background-size:150%;background-position:10% 20%;mix-blend-mode:soft-light;background-image:url(/build/assets/bg-element.5b8d315b.png);background-repeat:no-repeat}.details .recruitment-items .banner{margin-top:60px;border-radius:20px;background-color:#00aad6;overflow:hidden;padding:24px}.details .recruitment-items .banner img{height:100px}.details .recruitment-items .banner h2,.details .recruitment-items .banner h3,.details .recruitment-items .banner h4,.details .recruitment-items .banner h5,.details .recruitment-items .banner h6{margin-left:24px;color:#fff}.details .education-details .item{display:flex;align-items:center;border:1px solid #003D4C;border-radius:10px;padding:10px 25px}.details .education-details .item p{margin:0;font-family:visby,Arial,sans-serif;color:#003d4c;font-weight:800}.details .education-details .item p span{font-weight:600;margin-left:30px}.logos{gap:24px}.logos img{height:50px}.floating-cards .card{box-shadow:0 10px 20px 10px #bfc5cb47;padding:48px;margin-bottom:30px}.floating-cards .d-flex{column-gap:30px}.floating-cards .img-container{position:absolute;top:192px;height:calc(100% - 192px);width:80%;right:0;background-size:cover;background-position:center}.floating-cards .img-container>img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width: 1199px){.floating-cards{padding-left:0;padding-right:0}.floating-cards .img-container{position:relative;top:0;height:600px;width:100%;margin-bottom:-250px}.floating-cards .card{margin:0 24px 30px}}@media (max-width: 1199px) and (max-width: 767px){.floating-cards .card{margin:0 12px 30px}}.match .boy{max-height:800px}.match .grid{display:grid;grid-template-columns:1fr 1fr 1fr;margin:48px 100px 0;gap:24px}@media (max-width: 1399px){.match .grid{grid-template-columns:1fr 1fr}}.match .grid .item{display:flex;align-items:center;flex-direction:column;text-align:center}.match .grid .item img{max-height:40px;margin-bottom:10px}.match .grid .item i{color:#bfc5cb;margin-bottom:10px}.match .grid .item .title{font-family:visby,Arial,sans-serif;font-weight:800;color:#e4024d;margin:0}.match .grid .item .description{font-size:15px;color:#003d4c}@media (max-width: 991px){.match .grid .item .description{font-size:14px}}.match .grid .item.btn-item{justify-content:end;margin-bottom:20px}@media (max-width: 991px){.match .boy{max-height:unset;width:80%}.match .grid{margin:48px 10px 0;grid-template-columns:1fr 1fr 1fr}}@media (max-width: 575px){.match .grid{grid-template-columns:1fr 1fr}.match .grid .btn-item{grid-column:1/-1}}.tabs .tabbed-section{margin-top:-62px}.tabs .tabbed-section .tab-pane{margin-right:24px}.tabs .tabbed-section .nav{margin-bottom:48px}.tabs .tabbed-section .nav .nav-link{font-family:visby,Arial,sans-serif;font-weight:800;color:#003d4c;border:none;background-color:#f5f5f7;padding:15px 24px;border:2px solid #F5F5F7}.tabs .tabbed-section .nav .nav-link:hover{border:2px solid #E4024D}.tabs .tabbed-section .nav .nav-link.active{color:#fff;background-color:#e4024d;border:2px solid #E4024D}.tabs .tabbed-section .nav li:nth-of-type(1) .nav-link{border-radius:20px 0 0}.tabs .tabbed-section .nav li:nth-last-of-type(1) .nav-link{border-radius:0 20px 0 0}.tabs .outline-card:nth-of-type(1){margin-top:-48px}@media (max-width: 1199px){.tabs .tabbed-section{margin-top:0}.tabs .tabbed-section .tab-pane{margin-right:0}.tabs .tabbed-section .nav{margin:48px 0;gap:24px;justify-content:center}.tabs .tabbed-section .nav .nav-link{font-family:visby,Arial,sans-serif;font-weight:800;color:#003d4c;border:2px solid #003D4C;background-color:#f5f5f7;padding:10px 24px;border-radius:99px!important}.tabs .tabbed-section .nav .nav-link:hover{border:2px solid #E4024D}.tabs .tabbed-section .nav .nav-link.active{color:#fff;background-color:#e4024d;border:2px solid #E4024D}.tabs .outline-card:nth-of-type(1){margin-top:48px}}.user-story .img-container{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:30px;box-shadow:0 10px 20px 10px #bfc5cb47}@media (max-width: 991px){.user-story{padding-top:0}.user-story .img-container{height:400px;background-position:50% 30%}}.faq .card{border:1px solid #E4024D;padding:48px;height:min-content}.faq .card .sub-title{color:#e4024d;font-family:visby,Arial,sans-serif;font-weight:600;margin-bottom:5px}.faq .accordion .accordion-item{color:#050a0a;margin-bottom:24px;padding:15px 48px;border-radius:20px}@media (max-width: 1500px){.faq .accordion .accordion-item{padding:24px}}.faq .accordion .accordion-item.category{background-color:#f5f5f7;border-radius:0;padding:0}.faq .accordion .accordion-item.category .accordion-body{padding:0}.faq .accordion .accordion-item:nth-last-of-type(1){margin-bottom:48px}.faq .accordion .accordion-item .accordion-button{font-family:visby,Arial,sans-serif;font-weight:800;color:#003d4c;background-color:transparent;border-bottom:1px solid transparent;box-shadow:none}.faq .accordion .accordion-item .accordion-button p{margin-bottom:0;margin-right:30px}.faq .accordion .accordion-item .accordion-button:after{content:"\f078";font-family:"Font Awesome 6 Pro";font-weight:400;color:#e4024d;font-size:20px;display:flex;justify-content:center;align-items:center;background-image:none}.objectives{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.objectives .item{display:flex;flex-direction:column;justify-content:center;text-align:center}.objectives .item i{font-size:90px;color:#bfc5cb;margin-bottom:12px}.objectives .item img{height:100px;margin-bottom:12px}.objectives .item .title{color:#e4024d;font-weight:600}.staff .staff-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));column-gap:48px;row-gap:48px}.staff .staff-grid .staff-member{display:flex;align-items:center;flex-direction:column}.staff .staff-grid .staff-member .staff-member-img{height:170px;width:170px;background-color:#fff;border-radius:30px;background-size:cover;background-position:center top;box-shadow:0 10px 20px 10px #bfc5cb47;overflow:hidden}@media (max-width: 400px){.staff .staff-grid .staff-member .staff-member-img{height:130px;width:130px}}.staff .staff-grid .staff-member .staff-member-img>img{width:100%;height:100%;object-fit:cover;object-position:center}.staff .staff-grid .staff-member .name{margin-top:12px;text-align:center;color:#003d4c;font-weight:800;font-size:16px}@media (max-width: 725px){.staff .staff-grid{grid-template-columns:1fr 1fr;column-gap:24px}}.introductory-package{position:relative;background-color:#003d4c;padding:96px}.introductory-package h3,.introductory-package h5,.introductory-package p{color:#fff}.introductory-package .present{position:absolute;top:50%;right:0;transform:translate(50px,-50%)}.introductory-package .present img{width:500px}@media (max-width: 1199px){.introductory-package .present img{width:400px}}@media (max-width: 991px){.introductory-package{padding:48px}.introductory-package h2,.introductory-package h4{max-width:100%}.introductory-package .present{position:relative;right:50%;transform:translate(50%,-70%)}.introductory-package .present img{width:400px}}@media (max-width: 575px){.introductory-package{padding:48px}.introductory-package h2{font-size:7vw}.introductory-package .present{position:relative;right:50%;bottom:0;transform:translate(50%,-80%)}.introductory-package .present img{width:80%}}@media (max-width: 450px){.introductory-package .present{transform:translate(50%,-100%)}}html{scroll-padding-top:250px}.mt-6{margin-top:96px}.bg-grey{background-color:#f5f5f7!important}.bg-white{background-color:#fff!important}.bto-shadow{box-shadow:0 10px 20px 10px #bfc5cb47}.border-20{border-radius:20px}.border-30{border-radius:30px}.mobx-overlay{background-color:#000000f5}.static-button{z-index:99;bottom:30px;left:50%;transform:translate(-50%)}.static-button.btn-pill,.static-button.btn-primary,.static-button.btn-secondary,.testimonial-filter-buttons .static-button.active{position:fixed}.static-button.stand-still{position:absolute;bottom:auto;transform:translate(-50%,calc(-100% - 70px));zoom:1.3}@media (max-width: 1399px){.static-button.stand-still{transform:translate(-50%,calc(-100% - 50px))}}.breadcrumb{margin-bottom:0;padding:6em 0;position:relative}@media (max-width: 767px){.breadcrumb{padding:60px 0}}.breadcrumb a{color:#fff}.breadcrumb a:hover{color:#e4024d}.breadcrumb .breadcrumb-item{color:#fff}.breadcrumb .breadcrumb-item:before{color:#fff;font-weight:300}.breadcrumb .active{font-weight:700}.breadcrumb.text-grey li,.breadcrumb.text-grey a{color:#94a2ac}.breadcrumb.text-grey li:before,.breadcrumb.text-grey a:before{color:#94a2ac;font-weight:300}.breadcrumb.text-grey a:hover{color:#e4024d}.default-img{height:350px;background-position:center;background-size:cover;margin-bottom:24px}.higher-img{height:600px;background-position:center;background-size:cover;margin-bottom:24px}@media (max-width: 1500px){.higher-img{height:400px}}@media (max-width: 991px){.higher-img{height:600px}}.page-body h1,.page-body h2{margin-bottom:48px}.page-body p{margin-bottom:20px}.page-body a{font-weight:700;transition:color .2s ease}.page-body a:hover{color:#003d4c}.page-body .btn{white-space:normal}.page-body strong{font-weight:700}.page-body ul{padding-left:50px;list-style:none}.page-body ul li{line-height:2.2;font-family:visby,Arial,sans-serif;color:#003d4c;font-weight:700}.page-body ul li:before{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f86c";color:#e4024d;margin:0 20px 0 -40px}.bg-light-blue{background-color:#00aad6!important}.color-grey{color:#94a2ac}.font-weight-normal{font-weight:500}.color-white{color:#fff}.shadow-0{box-shadow:none!important}.invisible{display:none}.btn{width:fit-content;height:fit-content;white-space:nowrap}.btn-pill,.btn-primary,.btn-secondary,.testimonial-filter-buttons .active{border-radius:999px;display:flex;align-items:center;position:relative;overflow:hidden}.btn-pill i,.btn-primary i,.btn-secondary i,.testimonial-filter-buttons .active i{transition:all .4s ease;font-size:15px;margin-left:15px}.btn-pill i.reverse,.btn-primary i.reverse,.btn-secondary i.reverse,.testimonial-filter-buttons .active i.reverse{margin-left:0;margin-right:15px}.btn-pill:hover,.btn-primary:hover,.btn-secondary:hover,.testimonial-filter-buttons .active:hover{color:#fff!important}.btn-pill:hover i,.btn-primary:hover i,.btn-secondary:hover i,.testimonial-filter-buttons .active:hover i{margin-left:30px}.btn-pill:hover i.reverse,.btn-primary:hover i.reverse,.btn-secondary:hover i.reverse,.testimonial-filter-buttons .active:hover i.reverse{margin-left:0;margin-right:30px}.btn-pill:hover:after,.btn-primary:hover:after,.btn-secondary:hover:after,.testimonial-filter-buttons .active:hover:after{left:100%}.btn-pill:after,.btn-primary:after,.btn-secondary:after,.testimonial-filter-buttons .active:after{content:"";position:absolute;width:100%;height:100%;left:-100%;transition:left .6s ease}.btn-pill.btn-flipped i,.btn-flipped.btn-primary i,.btn-flipped.btn-secondary i,.testimonial-filter-buttons .btn-flipped.active i{transition:all .4s ease;font-size:15px;margin-right:15px;margin-left:0}.btn-pill.btn-flipped:hover i,.btn-flipped.btn-primary:hover i,.btn-flipped.btn-secondary:hover i,.testimonial-filter-buttons .btn-flipped.active:hover i{margin-right:30px}.btn-wide{white-space:normal}.btn-rectangle{width:fit-content;height:fit-content;white-space:nowrap;color:#003d4c;background-color:#fff;font-size:16px;font-weight:800;position:relative}.btn-rectangle i{transition:all .3s ease;color:#e4024d;position:absolute;display:flex;align-items:center;justify-content:center;top:0;bottom:0;width:30px;right:-10px;background-color:#fff}.btn-rectangle:hover{color:#003d4c!important;background-color:#fff}.btn-rectangle:hover i{right:-30px}.btn-minimal{font-family:lato,Arial,sans-serif;font-size:15px;color:#fff;display:flex}.btn-minimal i{margin-left:15px;background-color:#e4024d;padding:10px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:100%}.btn-minimal:hover{color:#fff}.btn-minimal:hover i{animation:bounce 1s infinite}.btn-primary{background:linear-gradient(90deg,rgb(253,33,106) 0%,rgb(228,2,77) 75%,rgb(202,2,69) 100%)}.btn-primary:after{background:linear-gradient(90deg,rgba(202,2,69,0) 0%,rgb(253,153,186) 50%,rgba(202,2,69,0) 100%)}.btn-secondary,.testimonial-filter-buttons .active{background:linear-gradient(90deg,rgb(0,98,122) 0%,rgb(0,61,76) 75%,rgb(0,33,41) 100%)}.btn-secondary:after,.testimonial-filter-buttons .active:after{background:linear-gradient(90deg,rgba(202,2,69,0) 0%,rgb(70,175,201) 50%,rgba(202,2,69,0) 100%)}@keyframes bounce{0%{translate:0}50%{translate:15px}to{translate:0}}.previous-btn{width:250px;padding-right:0;white-space:nowrap;padding-left:80px}.previous-btn i{position:absolute;left:0;translate:-60%;background-color:#fff}.next-btn{width:250px;white-space:nowrap}.next-btn i{position:absolute;right:0;translate:-50%;background-color:#fff}.flickity-button{background-color:#e4024d;color:#fff;width:50px;height:50px;z-index:10;border-radius:99px;border:2px solid #E4024D;transition:all .2s ease}.flickity-button:focus{box-shadow:none}.flickity-button.previous:before{content:"\f053";font-family:"Font Awesome 6 Pro";font-size:23px}.flickity-button.previous svg{display:none}.flickity-button.next:before{content:"\f054";font-family:"Font Awesome 6 Pro";font-size:23px}.flickity-button.next svg{display:none}.flickity-button:hover{background:#FFFFFF}.flickity-button:hover:before{color:#e4024d}.card{border-radius:20px;z-index:10;box-shadow:0 10px 20px 10px #bfc5cb47}.card .img-container{border-radius:20px 20px 0 0;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;transition:3s all ease;min-height:240px;height:50%;background-size:cover}.card .img-container>img{width:100%;height:100%;object-fit:cover;object-position:center}.card .img-container .label{position:absolute;top:24px;right:0;padding:5px 15px;background-color:#e4024d}.card .img-container .label p{margin:0;color:#fff}.card .img-container.bigger-img{height:300px}@media (max-width: 1600px){.card .img-container.bigger-img{height:250px}}.card .img-container.logo{background:radial-gradient(circle,rgb(255,255,255) 0%,rgb(255,255,255) 20%,rgb(226,226,226) 100%)}.card .description{padding:48px;color:#050a0a}.card .description p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.card .description h3{font-size:26px}.card .description h4{font-size:20px}.card .description .date{font-size:12px;margin-bottom:10px;color:#94a2ac}@media (max-width: 1199px){.card .description{padding:24px}}.card.your-moment{background-color:#00aad6;height:100%;min-height:450px;overflow:hidden}.card.your-moment .description{position:relative;margin-top:auto}.card.your-moment .description h3,.card.your-moment .description h4{color:#fff}.card.your-moment .bg-element{position:absolute;inset:0;background-position:0% 90%;background-size:180%;mix-blend-mode:soft-light;background-image:url(/build/assets/bg-element-one.8cd20033.svg);background-size:cover}.card.your-moment .boy{position:absolute;right:15px;height:100%;top:30px}@media (max-width: 991px){.card.your-moment .boy{left:auto;right:10px}}.card.your-moment .your-moment{position:absolute;top:48px;left:48px;width:10vw}@media (max-width: 1300px){.card.your-moment .your-moment{width:15vw}}@media (max-width: 767px){.card.your-moment .your-moment{width:200px}}@media (max-width: 575px){.card.your-moment .your-moment{width:33vw;left:24px}}.your-moment-container{display:flex;row-gap:24px;position:relative;flex-direction:column}@media (max-width: 1399px) and (min-width: 768px){.your-moment-container{margin-left:200px}}.your-moment-container .your-moment-boy{position:absolute;z-index:9;right:-80px;bottom:0;height:100%;pointer-events:none}@media (max-width: 1920px) and (min-width: 1400px){.your-moment-container .your-moment-boy{right:-30px;height:80%}}@media (max-width: 1399px){.your-moment-container .your-moment-boy{right:-20px}}@media (max-width: 767px){.your-moment-container .your-moment-boy{height:80%}}.your-moment-container .your-moment-text{position:absolute;left:0;z-index:2;top:-180px;width:200px}@media (max-width: 1399px) and (min-width: 768px){.your-moment-container .your-moment-text{top:50%;transform:translateY(-50%);left:-220px}}@media (max-width: 767px){.your-moment-container .your-moment-text{display:none}}.your-moment-container .your-moment-half{z-index:auto;background-color:transparent;height:100%;overflow:hidden}.your-moment-container .your-moment-half:last-child{overflow:visible}.your-moment-container .your-moment-half .description{position:relative;margin-top:auto;z-index:15}.your-moment-container .your-moment-half .description h3,.your-moment-container .your-moment-half .description h4{color:#fff}.your-moment-container .your-moment-half .description h3{font-size:24px}@media (max-width: 1500px){.your-moment-container .your-moment-half .description h3{font-size:20px}}@media (max-width: 950px){.your-moment-container .your-moment-half .description h3{font-size:20px}}.your-moment-container .your-moment-half .description h4{font-size:20px}@media (max-width: 1500px){.your-moment-container .your-moment-half .description h4{font-size:16px}}@media (max-width: 950px){.your-moment-container .your-moment-half .description h4{font-size:16px}}.your-moment-container .your-moment-half .bg-element{position:absolute;inset:0;z-index:1;background-size:180%;background-blend-mode:soft-light;background:#00AAD6 url(/build/assets/bg-element-one.8cd20033.svg) 0 90%;background-size:cover}.your-moment-container .your-moment-half .boy{position:absolute;right:10px;height:100%;top:30px}.your-moment-container .your-moment-half .your-moment{position:absolute;top:48px;left:48px;width:10vw}@media (max-width: 1300px){.your-moment-container .your-moment-half .your-moment{width:15vw}}@media (max-width: 767px){.your-moment-container .your-moment-half .your-moment{width:200px}}@media (max-width: 575px){.your-moment-container .your-moment-half .your-moment{width:33vw;left:24px}}.btn-card:hover{cursor:pointer}.btn-card:hover .img-container{background-position:50% 100%!important;transition:9s all ease}.btn-card:hover .card-btn i{margin-left:30px}.btn-card:hover .card-btn:after{left:100%}.training-card{border-radius:20px;overflow:hidden;min-height:350px;display:flex;background-color:#fff}.training-card .img-container{background-size:cover;width:50%;transition:3s background-position ease}.training-card .img-container>img{width:100%;height:100%;object-fit:cover;object-position:center}.training-card .description{position:relative;width:50%;padding:48px}.training-card .description .category{font-size:16px;margin-bottom:10px;font-weight:800;color:#94a2ac}.training-card .pill{width:fit-content;padding:2px 18px;font-size:.8em;border-radius:999px;color:#fff;margin:5px 10px 5px 0;font-weight:700;font-family:visby,Arial,sans-serif}.training-card .pill.secondary{background-color:#003d4c}.training-card .pill.grey{background-color:#bfc5cb}.training-card .pill span{font-weight:600}@media (max-width: 620px){.training-card{min-height:auto;flex-direction:column}.training-card .img-container{width:100%;min-height:300px}.training-card .description{width:100%;padding:24px}}.outline-card{border:1px solid #E4024D;background-color:#fff;border-radius:20px;padding:48px;margin-top:30px}.outline-card .sub-title{color:#e4024d;font-family:visby,Arial,sans-serif;font-weight:600;margin-bottom:5px}.blockquote-wrapper{display:flex;padding:0 20px}.blockquote{position:relative;max-width:620px;margin:40px auto 80px;align-self:center;border-radius:25px}.blockquote h3{position:relative;color:#003d4c;font-size:2.4rem!important;line-height:160%!important;font-weight:400;margin:0;border:#E4024D solid 2px;border-radius:20px;padding:25px}.blockquote h3:after{content:"";color:#e4024d;position:absolute;border:2px solid #E4024D;border-radius:0 50px 0 0;width:60px;height:60px;bottom:-60px;left:50px;border-bottom:none;border-left:none;z-index:3}.blockquote h3:before{color:#e4024d;content:"";position:absolute;width:80px;border:6px solid #fff;bottom:-3px;left:50px;z-index:2}.blockquote h3 span:before{content:"\f10d";font-size:16px;vertical-align:text-top;margin-right:5px;font-weight:700;color:#e4024d;line-height:100%;font-family:"Font Awesome 6 Pro"}.blockquote h3 span:after{content:"\f10e";font-size:16px;vertical-align:text-bottom;font-weight:700;margin-left:5px;color:#e4024d;line-height:100%;font-family:"Font Awesome 6 Pro"}.blockquote h5{font-size:1.2rem!important;line-height:140%!important}@media all and (min-width: 600px){.blockquote h3{font-size:3rem;line-height:1.2}}.blockquote h4{position:relative;color:#003d4c;font-size:1.3rem;font-weight:400;line-height:1.2;padding-top:15px;z-index:1;margin:0 0 0 150px;padding-left:12px}.blockquote h4:before{content:"\e404";font-size:15px;vertical-align:baseline;font-family:"Font Awesome 6 Pro";margin-right:10px}.blockquote h4:first-letter{margin-left:-12px}.testimonal{position:relative;color:#003d4c;font-size:1rem;font-weight:400;line-height:1;margin:0;z-index:1;float:right;padding-left:12px}.testimonal:before{content:"\e404";font-size:15px;vertical-align:baseline;font-family:"Font Awesome 6 Pro";margin-right:10px}.filter-options .btn-close-filters{display:none}@media (max-width: 1199px){.filter-options{padding-top:80px;z-index:99;position:fixed;height:100%;width:400px;left:-100%;top:0;overflow:auto;overflow-x:visible;background:#FFFFFF;box-shadow:0 1rem 1.5rem #0000002d;transition:all .3s ease}.filter-options.open{left:0}.filter-options.open .btn-close-filters{display:block;position:absolute;right:17px;top:150px}.filter-options.open .btn-close-filters i{font-size:25px}.filter-options .accordion-item{border-radius:0!important}.filter-options .accordion-item .accordion-header h3{font-size:1.3rem}}.btn-open-filters{display:none}@media (max-width: 1199px){.btn-open-filters{opacity:0;display:inline-block;position:fixed;left:0;top:180px;font-size:1rem;width:130px;text-align:right;transition:all .3s ease;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.btn-open-filters i{margin-left:20px;font-size:1.2rem}.btn-open-filters.is-visible{opacity:1}.btn-open-filters:hover{width:150px}.btn-open-filters:hover i{margin-left:20px}}.btn-open-filters:after{top:0}.filter-options.open~.btn-open-filters{z-index:9;width:530px;opacity:1!important}.filter-options.open~.btn-open-filters:hover{width:540px}body{font-weight:300}@media (max-width: 990px){body{font-size:15px}}::selection{background:#E4024D;color:#fff}.bg-primary ::selection{background:#050A0A}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.bg-transition{background:linear-gradient(-45deg,#e4024d,#050a0a);background-size:400% 400%;animation:gradient 15s ease infinite}.bg-transition h1,.bg-transition h2,.bg-transition h3,.bg-transition h4,.bg-transition h5,.bg-transition p{color:#fff}.img-cover{background-size:cover}.overlay-gradient-bottom:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 50%);opacity:1;z-index:1}.shadow-subtle{box-shadow:#00000012 0 1px 3px,#0000000f 0 1px 2px}.gallery>img{cursor:pointer}
