/* compiled by scssphp 1.12.0 on Tue, 12 Dec 2023 08:16:15 +0000 (0.0863s) */

@-webkit-keyframes slideInLeft{0%{margin-left:-9999px;opacity:0}75%{opacity:0}95%{opacity:0.5}100%{margin-left:-10px;opacity:1}}@keyframes slideInLeft{0%{margin-left:-9999px;opacity:0}75%{opacity:0}95%{opacity:0.5}100%{margin-left:-10px;opacity:1}}@keyframes moveInRight{0%{transform:translateX(-100px)}100%{transform:translate(0)}}@keyframes logoAnimation{0%{opacity:0.2}100%{opacity:1}}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{height:100%;font-size:62.5%}body{height:100%;box-sizing:border-box}.message{width:100%;color:#fff;text-align:center;padding:6px 10px}.message.error{background-color:#c13e41}.message.success{background-color:#4ead7d}.inner{width:100%;max-width:1160px;margin:0 auto}@media screen and (max-width:1160px){.inner{padding:0 5% !important}}strong{font-weight:700}.main{width:100%;margin:0}.main-content{padding:0}.main-content .hero{width:100%;height:35rem;box-shadow:inset 0 -10px 10px -10px rgba(0, 0, 0, 0.5);background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (max-width:1160px){.main-content .hero{height:18rem}}.main-content h2{line-height:110%}@media screen and (max-width:1160px){.main-content{width:100%;padding:16rem 0 0 0}}.columns-2{display:flex}.columns-2 .left{width:100%;max-width:91rem;padding:0 8rem 0 0}@media screen and (max-width:1160px){.columns-2 .left{max-width:100%;padding:0 0 5rem 0}}.columns-2 .right{width:100%;max-width:25rem}@media screen and (max-width:1160px){.columns-2 .right{max-width:100%}}@media screen and (max-width:1160px){.columns-2{flex-wrap:wrap}}.quick-links{margin:0;padding:0;list-style:none}.quick-links li a{display:inline-flex;align-items:center;text-decoration:none;font-weight:300;color:#000;padding:0.4rem 0}.quick-links li a i{font-size:1.4rem;padding:0 1rem 0 0}.quick-links li a:hover{color:#ffba00}.waves{width:100%;height:20rem;margin:10rem 0 0 0;background-image:url("/img/waves.png");background-repeat:no-repeat;background-size:100% 20rem}.gallery-block{width:100%;height:100%;padding:0;margin:0 0 -10rem 0;background-color:#f7f7f7}.gallery-block ul{position:relative;transform:translateY(-20rem);display:grid;grid-template-columns:repeat(4, 270px);gap:28px;list-style:none;padding:0;margin:0}.gallery-block ul li img{width:270px;height:auto;display:block;transition:transform 0.3s ease;transform-origin:center center}.gallery-block ul li img:hover{transform:scale(1.1)}@media screen and (max-width:1160px){.gallery-block ul li img{width:100%}}@media screen and (max-width:1160px){.gallery-block ul{grid-template-columns:repeat(2, 1fr)}}.content ul{margin:0;padding:0 0 2rem 2rem}.content img{max-width:100% !important;height:auto !important;border:5px solid #fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16)}.hidden{display:none}body{font-size:1.6rem;font-family:"myriad-pro", sans-serif;line-height:1.4;color:#333;font-weight:300}h1{position:absolute;left:-99999px;font-family:"myriad-pro", sans-serif;font-weight:400;font-size:2.4rem}h2{position:relative;font-family:"myriad-pro", sans-serif;color:#001b40;font-size:3rem;font-weight:300;margin:0 0 5.6rem 0}h2::after{content:"";display:block;width:8rem;height:2px;background-color:#ffba00;position:absolute;bottom:-3rem;left:0}h3{font-family:"myriad-pro", sans-serif;font-size:2rem;font-weight:400}a{color:#001b40;transition:all 0.3s;font-weight:400;text-decoration:underline}a i{padding:0 0 0 0.4rem;font-size:1.4rem}a:hover,a:focus{text-decoration:underline;color:#ffba00}p{margin-bottom:2rem}img{display:block;max-width:100%}blockquote{background:#f7f7f7;border:1px solid #ddd;border-radius:5px;max-width:50rem;margin:0 auto;padding:4rem}blockquote p:last-child{margin-bottom:0}ol{margin-left:2rem}table td{padding:1rem}.read_more,.read_more:link,.read_more:visited{padding:2rem 4rem;margin:1rem 0;font-size:1.6rem;font-weight:700;border-radius:0.5rem;text-decoration:none;text-transform:uppercase;display:inline-flex;color:#fff;background-color:#04377d;border:0;cursor:pointer;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);transition:all 0.2s;-webkit-backface-visibility:hidden;-webkit-transform:scale(1);-webkit-transform:translate3D(0, 0, 0);-webkit-transform-style:preserve-3d}.read_more:hover{transform:translateY(-3px);box-shadow:0 4px 8px rgba(0, 0, 0, 0.3)}.btn1,.btn1:link,.btn1:visited{margin:0 0 2rem 0;padding:0.8rem 3rem;text-decoration:none;display:inline-block;color:#001b40;background-color:#fff;border:1px solid #001b40;cursor:pointer;font-size:1.5rem;font-weight:400;transition:all 0.2s;-webkit-backface-visibility:hidden;-webkit-transform:scale(1);-webkit-transform:translate3D(0, 0, 0);-webkit-transform-style:preserve-3d;border-radius:3px}.btn1:hover{color:#fff;background-color:#001b40}.btn1:active{color:#fff;background-color:#001b40}.btn2,.btn2:link,.btn2:visited{margin:2rem 0;padding:0.8rem 4.5rem;text-decoration:none;display:inline-block;color:#001b40;background-color:#fff;border:1px solid #001b40;cursor:pointer;font-size:1.5rem;font-weight:700;transition:all 0.2s;-webkit-backface-visibility:hidden;-webkit-transform:scale(1);-webkit-transform:translate3D(0, 0, 0);-webkit-transform-style:preserve-3d}.btn2:hover{text-decoration:underline}.btn2:active{text-decoration:underline}.reset{margin:1.4rem 0 0 0;text-align:right;-webkit-appearance:none;background:#555555;color:#fff;padding:1rem 3rem;transition:all 0.2s;border:0;border-radius:0.3rem;font-family:"Roboto", sans-serif;font-size:1.6rem;font-weight:500;cursor:pointer;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);-webkit-backface-visibility:hidden;-webkit-transform:scale(1);-webkit-transform:translate3D(0, 0, 0);-webkit-transform-style:preserve-3d}.reset:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0, 0, 0, 0.3)}.action-buttons{float:right;margin:0;padding:0;list-style:none;display:flex}.action-buttons::after{content:"";display:table;clear:both}.action-buttons li{margin:0 0 0 0.6rem}.action-buttons li a{display:block;padding:0.8rem 1.4rem;font-size:1.4rem;font-weight:500;border-radius:0.3rem;transition:all 0.2s;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);-webkit-backface-visibility:hidden;-webkit-transform:scale(1);-webkit-transform:translate3D(0, 0, 0);-webkit-transform-style:preserve-3d}.action-buttons li a i{padding:0 0.5rem 0 0}.action-buttons li a:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0, 0, 0, 0.3)}.action-buttons li .add{color:#fff;background-color:#4ead7d}.action-buttons li .filter{color:#fff;background-color:#6a6a6a}.action-buttons li .reorder{color:#fff;background-color:#c13e41}.action-buttons li .update{color:#333;background-color:#001b40}.blink{-webkit-animation:blink-effect 1s infinite;-moz-animation:blink-effect 1s infinite;-o-animation:blink-effect 1s infinite;animation:blink-effect 1s infinite}@-webkit-keyframes blink-effect{0%,49%{background-color:#dc3545}50%,100%{background-color:#ffba00}}.top-action-btn{display:flex;justify-content:flex-end;margin:-2rem 0 0 0;padding:0;list-style:none}.top-action-btn li{padding:0 0.5rem}.top-action-btn li a{display:block;font-size:2rem;color:#333;text-decoration:none}.top-action-btn li a:hover{color:#001b40}@media screen and (max-width:768px){.top-action-btn li{padding:0 1rem}}.top-action-btn .status-btn{position:relative}.top-action-btn .status-btn p{font-size:2rem;cursor:pointer}.top-action-btn .status-btn ul{display:none;position:absolute;top:3rem;right:0;border-radius:0.3rem;overflow:hidden;z-index:100;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.4)}.top-action-btn .status-btn ul li{margin:0;padding:0;background-color:#555;color:#fff;padding:0.2rem 1rem;font-size:1.3rem;border-bottom:1px solid #999;white-space:nowrap;cursor:pointer}.top-action-btn .status-btn ul li:hover{background-color:#fff;color:#333}.top-action-btn .status-btn ul li.active{background-color:#858585;color:#fff}.top-action-btn .status-btn ul li:last-child{border:0}@media screen and (max-width:768px){.top-action-btn .status-btn ul li{font-size:1.8rem}}.top-action-btn p{margin:0}@media screen and (max-width:576px){.top-action-btn{margin:0 0 -1rem 0}}.default-form{width:100%;margin:2rem 0 0 0;padding:2rem;background-color:#f2f2f2;border-radius:0.5rem;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2)}.default-form h3{font-size:1.8rem;margin:0 0 1.2rem 0}.default-form .input{width:100%;margin-bottom:1rem}.default-form .input label{display:block;font-size:1.6rem;font-weight:400;padding:0 0 0.2rem 0}.default-form .input label.error,.default-form .input .error-message{padding:0.3rem 0.8rem;display:inline-block;color:#ff6262;font-size:1.4rem}.default-form .input label.error:after,.default-form .input .error-message:after{content:none}.default-form .input input,.default-form .input textarea,.default-form .input select{padding:0 1rem;font:inherit;font-size:1.6rem;width:100%;height:3.4rem;border:1px solid #DDDDDD;background-color:#fff;border-radius:3px;transition:all 0.3s}.default-form .input input[type=checkbox],.default-form .input textarea[type=checkbox],.default-form .input select[type=checkbox]{width:auto;height:auto;float:left;margin-top:0.4rem;margin-right:0.5rem}.default-form .input input:active,.default-form .input input:focus,.default-form .input textarea:active,.default-form .input textarea:focus,.default-form .input select:active,.default-form .input select:focus{border-bottom:1px solid #001b40;outline:none;box-shadow:0 0 5px #ddd;transition:all 0.3s}.default-form .input textarea{min-height:12rem;padding:1rem;font-size:inherit}.default-form .input input.error,.default-form .input textarea.error,.default-form .input select.error{border:1px solid #ff6262}.default-form .input.file input{background-color:#fff;padding:0.5rem 1rem;height:auto}.default-form .submit{display:inline-flex;margin:1.4rem 0.6rem 0 0}.default-form .submit input{-webkit-appearance:none;background:#001b40;color:#fff;padding:1rem 3rem;transition:all 0.2s;border:0;border-radius:0.3rem;font-size:1.6rem;font-weight:500;font-family:"Roboto", sans-serif;cursor:pointer;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);-webkit-backface-visibility:hidden;-webkit-transform:scale(1);-webkit-transform:translate3D(0, 0, 0);-webkit-transform-style:preserve-3d}.default-form .submit input:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0, 0, 0, 0.3)}.default-form .col_multiple{display:flex}.default-form .col_multiple .input{margin-right:3rem}.default-form .col_multiple .input:last-child{margin-right:0}@media screen and (max-width:576px){.default-form .col_multiple .input{width:100%;margin-right:0}}@media screen and (max-width:576px){.default-form .col_multiple{display:block}}.default-form .reset-file{font-size:1.3rem;color:#fff;background-color:#eee;padding:0.4rem 1rem;cursor:pointer;border-radius:3px}.default-form .current-file{margin:2rem 0 0 0}.default-form.fixed{max-width:60rem}.default-form.fixed .submit{text-align:right;display:block}@media screen and (max-width:1160px){.default-form.fixed{max-width:100%}}.group-form{width:100%;display:flex}.group-form .default-form{margin-right:3rem}.group-form .default-form:last-child{margin-right:0}@media screen and (max-width:768px){.group-form .default-form{margin-right:0}}@media screen and (max-width:768px){.group-form{flex-wrap:wrap}}.forgot_password{display:flex;align-items:center;height:100%}#pagenums{margin:3rem 0 2rem 0}#pagenums ul{display:flex;margin:0;padding:0;list-style:none}#pagenums ul li{margin:0 0.4rem;color:#eee}#pagenums ul li a{display:block;padding:0.4rem 1rem;text-decoration:none;color:#eee}#pagenums ul li.current{padding:0.4rem 1rem;color:#fff;background-color:#001b40;border-radius:3px}#pagenums ul li:hover a{color:#fff;background-color:#001b40;border-radius:3px}#pagenums .text{margin:1rem 0 0 0;font-size:1.4rem}.breadcrumbs{width:100%;margin:4rem 0 3rem 0}.breadcrumbs ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:1.6rem;font-weight:400}.breadcrumbs ul li{margin-right:1rem}.breadcrumbs ul li i{margin-right:1rem}.breadcrumbs ul li a{color:#04377d}.std-table{position:relative;margin:3rem 0 6rem 0;border-collapse:collapse;padding:0;width:100%;border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);border-collapse:inherit}.std-table tr{background-color:#f8f8f8;border-bottom:1px solid #D2D2D2}.std-table tr .sticky-header{position:sticky;top:0;z-index:10}@media screen and (max-width:1160px){.std-table tr .sticky-header{top:5rem}}.std-table tr th{padding:1rem 2rem;background-color:#ffba00;color:#fff;font-weight:normal;font-size:1.5rem;text-align:left;border-right:1px solid #395162}.std-table tr th a{color:#b6ceda}.std-table tr th a i{padding:0 0 0 0.4rem;font-size:1.8rem}.std-table tr th a:hover,.std-table tr th a:focus{text-decoration:none}.std-table tr th:first-child{-webkit-border-top-left-radius:1.2rem;-moz-border-radius-topleft:1.2rem}.std-table tr th:last-child{border-right:0;-webkit-border-top-right-radius:1.2rem;-moz-border-radius-topright:1.2rem}.std-table tr td{position:relative;padding:1.5rem 1.5rem;vertical-align:top;font-size:1.4rem;border-bottom:1px solid #D2D2D2;border-right:1px solid #f0f0f0}.std-table tr td h3{font-size:1.6rem;font-weight:500;margin:0 0 1rem 0;line-height:120%}.std-table tr td h3 a{color:#333}.std-table tr td h3.no-margin{line-height:110%;margin:0}.std-table tr td strong{font-size:1.6rem;font-weight:500}.std-table tr td p{margin:0.5rem 0 0 0}.std-table tr td ul{margin:0;padding:0;list-style:none}.std-table tr td ul li{margin:0.2rem 0}.std-table tr td .file-link{font-size:1.6rem}.std-table tr td:last-child{border-right:0}@media screen and (max-width:768px){.std-table tr td{min-height:4rem;padding:1rem 1.4rem}}.std-table tr .action-link{width:5rem;padding:1.5rem 1rem}.std-table tr .action-link ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none}.std-table tr .action-link ul li{width:100%;padding:0 0.5rem;margin:0}.std-table tr .action-link ul li a{display:block;font-size:1.6rem;color:#333;text-decoration:none}.std-table tr .action-link ul li a:hover{color:#001b40}@media screen and (max-width:768px){.std-table tr .action-link ul li{display:flex;align-items:center;justify-content:center}}@media screen and (max-width:768px){.std-table tr .action-link ul{flex-wrap:nowrap}}@media screen and (max-width:768px){.std-table tr .action-link{width:100%}}.std-table tr .papers{width:10%}.std-table tr .date{width:9%}.std-table tr .active{width:10rem}.std-table tr .created{width:17rem}.std-table tr:hover{background-color:#fff}.std-table tr:last-child{border:0}.std-table .project-count{border:0}.std-table .project-count td{padding:0.2rem 2rem 0.2rem 2rem;background-color:#d2d2d2;color:#333;font-size:1.4rem}@media screen and (max-width:768px){.std-table{border:0}.std-table caption{font-size:1.3em}.std-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.std-table tr{border-bottom:1rem solid #666 !important;display:block}.std-table td{border-bottom:1px solid #ddd;display:block;font-size:0.8em;text-align:right}.std-table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}.std-table td:last-child{border-bottom:0}.institution-table tr{border-bottom:1px solid #d2d2d2 !important}.institution-table td{border-bottom:0 !important}}.centered{text-align:center}@media screen and (max-width:768px){.centered{text-align:right}}.gallery_albums{margin:4rem 0 2rem 0}.gallery_albums ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.gallery_albums ul li{width:calc(33.33333% - 1.333rem);margin:0 2rem 2rem 0}.gallery_albums ul li:nth-child(3n+3){margin-right:0}.gallery_albums ul li a{position:relative;display:block;overflow:hidden}.gallery_albums ul li a span{position:absolute;left:50%;bottom:100%;top:auto;width:calc(100% - 5rem);height:calc(100% - 5rem);transform:translate(-50%, 0);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:transform 0.5s, bottom 0.5s, -webkit-transform 0.5s;transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);background-color:#fff}@media screen and (max-width:1160px){.gallery_albums ul li a span{transform:translate(-50%, 50%);bottom:50%}}.gallery_albums ul li a img{transition:all 0.3s;display:block;width:100%;height:auto}.gallery_albums ul li a h3{margin:0 0 0 0;font-size:2rem;color:#333333;border-bottom:1px solid #999}@media screen and (max-width:1160px){.gallery_albums ul li a h3{font-size:1.8rem}}.gallery_albums ul li a:hover{text-decoration:none}.gallery_albums ul li a:hover span{transform:translate(-50%, 50%);bottom:50%}@media screen and (max-width:768px){.gallery_albums ul li{width:100%;margin:0 0 2rem 0}}.gallery_images{margin:2rem 0 0 0;padding:2rem 0 0 0}.gallery_images ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.gallery_images ul li{width:calc(25% - 1.5rem);margin:0 2rem 2rem 0}.gallery_images ul li:nth-child(4n+4){margin-right:0}.gallery_images ul li a{display:block}.gallery_images ul li a img{display:block;width:100%;height:auto;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.gallery_images ul li a:hover{text-decoration:none;transform:scale(1.06)}.gallery_images ul li a:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media screen and (max-width:768px){.gallery_images ul li{width:calc(50% - 0.5rem);margin:0 1rem 1rem 0}.gallery_images ul li:nth-child(2n+2){margin-right:0}}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 800ms}.slideshow{max-width:100%}.slick-slide{position:relative}.slick-slide img{width:100%;height:auto}.slick-slide::after{content:"";position:absolute;left:0;right:0;bottom:0;height:20px;box-shadow:inset 0 -10px 10px -10px rgba(0, 0, 0, 0.5);pointer-events:none}.newsletters{margin-bottom:20px}.newsletters h3 a{display:block;margin:1rem 0 0.4rem 0;color:#fff;background-color:#04377d;text-decoration:none;font-weight:400;padding:0.5rem 1.4rem}.newsletters table{width:100%;margin-bottom:4rem;border:1px solid #ddd;border-width:0 0 1px 1px}.newsletters table th{text-align:center;padding:5px;border:1px solid #ddd;border-width:1px 1px 0 0;background:#f7f7f7}.newsletters table td{text-align:center;padding:5px;border:1px solid #ddd;border-width:1px 1px 0 0}.newsletters table tr:hover td{background:#EFF8FF}.btn-download{display:inline-block;background:#3C9634;color:#fff;padding:3px 10px;border-radius:3px;text-decoration:none;font-size:1.4rem}.btn-download span{margin-right:5px}.btn-download:hover,.btn-download:focus{background:#23681e;color:#fff;text-decoration:none}footer{width:100%}footer .footer-main{width:100%;padding:6.8rem 0;background-color:#001b40}footer .footer-main__blocks{width:100%;display:flex}footer .footer-main__blocks h3{margin:0 0 4rem 0;font-size:2.6rem;font-weight:600;color:#fff}@media screen and (max-width:1160px){footer .footer-main__blocks h3{margin:4rem 0 2rem 0}}footer .footer-main__blocks ul{margin:0;padding:0;list-style:none}footer .footer-main__blocks ul li{padding:0.4rem 0;color:#fff;font-size:1.6rem}footer .footer-main__blocks ul li a{color:#fff;text-decoration:none}footer .footer-main__blocks ul li a:hover,footer .footer-main__blocks ul li a:focus{color:#ffba00;text-decoration:none}footer .footer-main__blocks ul li strong{font-weight:700}footer .footer-main__blocks--logo{display:flex;align-items:center;width:100%;max-width:22rem;padding:0}footer .footer-main__blocks--logo a{display:block}@media screen and (max-width:1160px){footer .footer-main__blocks--logo{display:none}}footer .footer-main__blocks--links{width:100%;max-width:24rem;padding:0 2rem 0 0}@media screen and (max-width:1160px){footer .footer-main__blocks--links{max-width:100%;text-align:center}}footer .footer-main__blocks--contact{width:100%;max-width:39.5rem;padding:0 2rem 0 0}@media screen and (max-width:1160px){footer .footer-main__blocks--contact{max-width:100%;text-align:center}}footer .footer-main__blocks--map{width:100%;margin:0.5rem 0 0 0;max-width:30.5rem}@media screen and (max-width:1160px){footer .footer-main__blocks--map{max-width:100%;margin:5rem 0 0 0;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:1160px){footer .footer-main__blocks{flex-wrap:wrap}}@media screen and (max-width:1160px){footer .footer-main{padding:2rem 0 6rem 0}}footer .footer-bottom{width:100%;padding:3rem 0 2.6rem 0;background-color:#001531}footer .footer-bottom .inner{width:100%;display:flex}footer .footer-bottom .inner ul{height:4rem;align-items:center;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}footer .footer-bottom .inner ul li{padding:0 0.6rem;font-size:1.2rem;color:#fff}footer .footer-bottom .inner ul li a{color:#fff;font-weight:300}@media screen and (max-width:1160px){footer .footer-bottom .inner ul li a{margin:0}}@media screen and (max-width:1160px){footer .footer-bottom .inner ul{width:100%;justify-content:center}}footer .footer-bottom .inner a{display:block;margin-left:auto;text-decoration:none}footer .footer-bottom .inner a:hover,footer .footer-bottom .inner a:focus{color:#ffba00;text-decoration:none}@media screen and (max-width:1160px){footer .footer-bottom .inner a{width:100%;margin:3rem 0 0 0;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:1160px){footer .footer-bottom .inner{flex-wrap:wrap}}.Map{width:100%;height:100%}.Map__marker{font-size:3rem;color:#ffba00}.header{position:relative;width:100%;min-height:15rem;z-index:210;background-color:#001b40}.header__top{display:flex;justify-content:flex-end;width:100%;height:5rem;background-color:#05377c}.header__top .social-media{display:flex;margin:0;padding:0 0.8rem;list-style:none;border-right:1px solid #1e4b89}.header__top .social-media li{display:flex}.header__top .social-media li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 0.8rem;color:#eee;text-decoration:none}.header__top .social-media li a i{font-size:2.5rem}.header__top .social-media li a:hover,.header__top .social-media li a:focus{color:#ffba00;text-decoration:none}@media screen and (max-width:1160px){.header__top .social-media{display:none}}.header__top-menu{display:flex;margin:0;padding:0;list-style:none}.header__top-menu li{display:flex}.header__top-menu li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 3.8rem;font-size:1.4rem;border-right:1px solid #1e4b89;border-left:1px solid #012352;color:#fff;text-decoration:none;font-weight:300}.header__top-menu li a:hover,.header__top-menu li a:focus{background-color:#ffba00;color:#000;text-decoration:none}@media screen and (max-width:1160px){.header__top-menu li{width:33.333%}.header__top-menu li.mobile-hide{display:none}}@media screen and (max-width:1160px){.header__top-menu{width:100%}}@media screen and (max-width:1160px){.header__top{position:fixed;height:6rem;z-index:201}}.header__logo{position:absolute;z-index:10;display:block;top:3.2rem;left:2rem}.header__logo:hover,.header__logo:focus{background-color:transparent}.header__logo img{display:block;height:13.6rem}@media screen and (max-width:1160px){.header__logo{display:none}}@media screen and (max-width:1160px){.header{min-height:5rem}}.mobile__menu{visibility:hidden;position:fixed;min-height:15rem;display:flex;background-color:#001b40;color:#fff;top:6rem;left:0;right:0;z-index:210}.mobile__menu--left{flex:1;display:flex;align-items:center}.mobile__menu--left .mobile-logo{margin:0 0 0 5%;animation-name:logoAnimation;animation-duration:2s}.mobile__menu--left .mobile-logo img{display:block;padding:0;height:100%;max-height:12rem}.mobile__menu--right{display:flex;align-items:center}.mobile__menu--right .mobile-bars{display:flex;align-items:center;justify-content:center;width:8rem;height:100%;padding:0 3rem 0 0;color:#fff;text-align:center;font-size:3rem !important;text-decoration:none !important;box-sizing:border-box}.mobile__menu--right .mobile-bars i{font-size:3rem !important;text-decoration:none !important}.mobile__menu--right .mobile-bars:hover,.mobile__menu--right .mobile-bars:focus{text-decoration:none}@media screen and (max-width:1160px){.mobile__menu{visibility:visible}}#menu{position:absolute;top:5rem;right:0;width:100%;min-height:10rem;display:flex;justify-content:flex-end;align-items:center}#menu ul{display:flex;margin:0;padding:0 2.2rem 0 0;list-style:none}#menu ul li{position:relative}#menu ul li .submenu-icon{display:none}@media screen and (max-width:1160px){#menu ul li .submenu-icon{display:block;width:6rem;position:absolute;top:0;right:0;bottom:0;text-align:center;line-height:5rem;color:#fff;font-size:18px;cursor:pointer}#menu ul li .submenu-icon:hover{color:#fff}}#menu ul li a{min-height:6rem;display:flex;align-items:center;justify-content:center;padding:0 2.2rem;color:#eee;text-decoration:none;font-size:1.6rem;font-weight:400;transition:all 0.3s}#menu ul li a i{margin:0.3rem 0 0 0.8rem;font-size:1.3rem}#menu ul li a:hover,#menu ul li a:focus{color:#ffba00}@media screen and (max-width:1160px){#menu ul li a:hover,#menu ul li a:focus{background-color:#ffba00;color:#000}#menu ul li a:hover .submenu-icon,#menu ul li a:focus .submenu-icon{color:#000}}@media screen and (max-width:1160px){#menu ul li a{min-height:5rem;align-items:center;justify-content:flex-start;padding:0 5%;font-size:1.6rem;color:#fff}#menu ul li a i{display:none}}#menu ul li ul{display:none;margin:0;padding:0;list-style:none}@media screen and (max-width:1160px){#menu ul li ul li .submenu-icon{line-height:4rem}}#menu ul li ul li a{display:flex;min-height:4rem;padding:0 2.5rem;align-items:center;justify-content:flex-start;flex-direction:row;width:25rem;background:#05377c;color:#fff;font-size:1.6rem}#menu ul li ul li a:hover,#menu ul li ul li a:focus{background-color:#ffba00;color:#000}#menu ul li ul li a:hover:after,#menu ul li ul li a:focus:after{content:""}@media screen and (max-width:1160px){#menu ul li ul li a{width:100%;padding:0 calc(5% + 1.5rem) 0 calc(5% + 1.5rem);font-size:1.4rem;background-color:#001b40}}@media screen and (max-width:1160px){#menu ul li ul li ul li .submenu-icon{line-height:4rem}}@media screen and (max-width:1160px){#menu ul li ul li ul li a{width:100%;padding-left:calc(5% + 3rem);font-size:1.4rem}}@media screen and (max-width:1160px){#menu ul li ul li{border-top:0}}@media screen and (max-width:1160px){#menu ul li ul{padding:0}}@media screen and (min-width:1160px){#menu ul li:hover ul{display:block;position:absolute;top:6rem;left:0}#menu ul li:hover ul li ul{display:none;position:absolute;left:-25rem;top:0;border:0}#menu ul li:hover ul li:hover ul{display:block}}@media screen and (max-width:1160px){#menu ul li{border-bottom:1px solid #012352;border-top:1px solid #1e4b89;background-color:#05377c}}@media screen and (max-width:1160px){#menu ul{position:relative;padding:0;flex-direction:column}}@media screen and (max-width:1160px){#menu{display:none;position:absolute;left:0;right:0;top:21rem;z-index:200;background-color:#001b40}}.home-content{position:relative;padding:14rem 0 0 0;min-height:50rem}.home-content .splash{margin-top:4rem;width:25%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;background:url(../img/yarning-circle.webp) center center no-repeat;background-size:contain;background-blend-mode:overlay}.home-content .splash p{text-align:center;font-style:italic;font-weight:700;line-height:200%;font-size:1.4rem}@media screen and (max-width:768px){.home-content .splash{padding:0 3rem;width:100%}}@media screen and (max-width:1160px){.home-content{padding:7rem 0 0 0}}.home-content>.inner{display:flex;align-items:flex-start}.home-content>.inner .content{padding-right:10rem}@media screen and (max-width:768px){.home-content>.inner{flex-direction:column}.home-content>.inner .content{padding:1rem 3rem}}.home_buttons{width:100%;height:16rem;margin:13rem 0 0 0;background-image:url("/img/waves.png");background-repeat:no-repeat;background-size:100% 20rem}.home_buttons ul{width:100%;margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:space-between}.home_buttons ul li{width:100%;max-width:25rem;height:14rem;background-color:#04377d}.home_buttons ul li a{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:1.8rem;font-weight:400;text-decoration:none;transition:transform 0.3s ease;transform-origin:center center}.home_buttons ul li a i{padding-bottom:1rem;font-size:4rem}.home_buttons ul li a:hover{background-color:#ffba00;color:#000;text-decoration:none;transform:scale(1.1)}@media screen and (max-width:1160px){.home_buttons ul li a{font-size:2.3rem;flex-direction:row}.home_buttons ul li a i{padding:0 1rem 0 0;font-size:2rem}}@media screen and (max-width:1160px){.home_buttons ul li{max-width:90%;height:10rem;margin:0 0 1rem 0}}@media screen and (max-width:1160px){.home_buttons ul{flex-wrap:wrap;flex-direction:column}}@media screen and (max-width:1160px){.home_buttons{height:auto;margin:9rem 0 6rem 0;background-image:none}}.home-blocks{padding:6rem 0 10rem 0;background-color:#f7f7f7}.home-blocks ul{display:flex;justify-content:space-between;margin:0;padding:0;list-style:none}.home-blocks ul li{width:100%;max-width:55.3rem}.home-blocks ul li img{display:block}.home-blocks ul li h2{padding:2.6rem 0 1.4rem 0;font-weight:700;font-size:2.5rem;color:#000}.home-blocks ul li iframe{display:block;margin:0 auto !important}@media screen and (max-width:1160px){.home-blocks ul li{padding:0 0 4rem 0}}@media screen and (max-width:1160px){.home-blocks ul{flex-wrap:wrap;flex-direction:column;align-items:center}}@media screen and (max-width:1160px){.home-blocks{padding:6rem 0 6rem 0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-60px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{from{opacity:0;transform:translate3d(60px, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translate(0, 40px)}100%{opacity:1;transform:translate(0, 0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate(0, -140px)}to{opacity:1;transform:translate(0, 0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInDown{from{opacity:0;transform:translate(0, -40px)}to{opacity:1;transform:translate(0, 0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate(0, 140px)}to{opacity:1;transform:translate(0, 0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes zoomIn{0%{opacity:0;transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}.zoomIn{animation-name:zoomIn}[data-parallax]{background-position:center;background-size:cover;background-repeat:repeat-y}[data-parallax]:not(.has-parallax){background-attachment:fixed;background-repeat:no-repeat}@media screen{body.scroll-to-reveal [data-reveal]{transform:translate(0, 0);animation-duration:0.75s;animation-delay:0.3s;animation-fill-mode:forwards;animation-timing-function:ease-out}body.scroll-to-reveal [data-reveal].scroll-to-reveal-hide{opacity:0}}