@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova-Bold.woff2") format("woff2"),url("../fonts/ProximaNova-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova-Regular.woff2") format("woff2"),url("../fonts/ProximaNova-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova-RegularIt.woff2") format("woff2"),url("../fonts/ProximaNova-RegularIt.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("../fonts/JosefinSans-Bold.woff2") format("woff2"),url("../fonts/JosefinSans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("../fonts/JosefinSans-SemiBold.woff2") format("woff2"),url("../fonts/JosefinSans-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("../fonts/JosefinSans-Medium.woff2") format("woff2"),url("../fonts/JosefinSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Josefin Sans";src:url("../fonts/JosefinSans-Regular.woff2") format("woff2"),url("../fonts/JosefinSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}body{color:#03132d;font-family:"Proxima Nova",sans-serif;font-size:16px;font-weight:400;line-height:1.5;overflow-x:hidden;background-image:radial-gradient(rgba(3,19,45,0.2) 0.5px, transparent 0.5px);background-size:calc(10 * 0.5px) calc(10 * 0.5px);background-attachment:fixed}@media (min-width: 1200px){body{font-size:22px}}h1,h2,h3,h4,h5,h6{font-family:"Josefin Sans",sans-serif;font-weight:700}h1{font-size:60px;line-height:1.1}h2{font-size:50px;line-height:1.2}h3{font-size:40px;line-height:1.2}h4{font-size:30px;line-height:1.3}h5{font-size:20px;line-height:1.3}h6{font-size:16px;line-height:1.3}strong{font-weight:700}a{color:#03132d;text-decoration:none}a:hover{color:#03132d}a,button{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;font-size:16px;font-weight:500;border-width:1px;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;padding:0.8rem 2rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn-check:focus+.btn,.btn-check:checked+.btn,.btn-check:active+.btn,.btn:focus,.btn:active,.btn.active{-webkit-box-shadow:none !important;box-shadow:none !important}.btn-lg{padding:1rem 3.5rem;font-size:16px}.btn-primary{color:#fff;background-color:#03132d;border-color:#03132d}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.dropdown-toggle.show{color:#fff;background-color:#06275d;border-color:#06275d}.btn-outline-primary{color:#03132d;background-color:transparent;border-color:#03132d}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#03132d;border-color:#03132d}.btn-white{color:#03132d;background-color:#fff;border-color:#fff}.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.dropdown-toggle.show{color:#03132d;background-color:#fff;border-color:#fff}.btn-outline-white{color:#fff;background-color:transparent;border-color:#fff}.btn-outline-white:hover,.btn-outline-white:focus,.btn-outline-white:active,.btn-outline-white.dropdown-toggle.show{color:#03132d;background-color:#fff;border-color:#fff}.btn-red{color:#fff;background-color:#c70039;border-color:#c70039}.btn-red:hover,.btn-red:focus,.btn-red:active,.btn-red.dropdown-toggle.show{color:#fff;background-color:#e10040;border-color:#e10040}.btn-outline-red{color:#c70039;background-color:transparent;border-color:#c70039}.btn-outline-red:hover,.btn-outline-red:focus,.btn-outline-red:active,.btn-outline-red.dropdown-toggle.show{color:#fff;background-color:#c70039;border-color:#c70039}.form-control:focus,.form-select:focus{-webkit-box-shadow:none;box-shadow:none}.wrapper{min-height:100vh;height:100%;width:100%}main{-webkit-box-flex:1;-ms-flex:1;flex:1}section{position:relative;z-index:1}@media (max-width: 767px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container-fluid{padding-left:20px;padding-right:20px}}.bg-light{background-color:#f8f8f9 !important}.bg-primary{background-color:#03132d !important}.text-white{color:#fff}.section-heading{text-align:center;font-weight:700;margin-bottom:60px;text-transform:uppercase;line-height:1.5}.section-heading span{position:relative;display:inline-block}.section-heading span::after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:15px;background-image:radial-gradient(#03132d 0.5px, transparent 0.5px);background-size:calc(10 * 0.5px) calc(10 * 0.5px)}.section-space{margin-bottom:100px}.text-link{color:#090979;position:relative;z-index:1;display:inline;background-image:-webkit-gradient(linear, left top, left bottom, from(#090979), to(#090979));background-image:linear-gradient(#090979, #090979);background-size:100% 2px, 100% 2px;background-position:100% 100%, 0 100%;background-repeat:no-repeat}.text-link:hover{text-decoration:none;color:aliceblue;background-size:100% 100%, 100% 100%}.goBackBtn{color:#090979;background:#eaeafd}.goBackBtn .arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg);width:20px;height:auto;fill:currentColor;position:relative;left:0;top:1px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.goBackBtn:hover .arrow-left{left:-5px}@media (max-width: 991.98px){h1{font-size:48px}h2{font-size:40px}h3{font-size:32px}h4{font-size:24px}.section-heading{margin-bottom:40px}}@media (max-width: 767.98px){h1{font-size:42px}h2{font-size:35px}h3{font-size:28px}h4{font-size:21px}.section-heading{letter-spacing:2px}.section-space{margin-bottom:80px}}@media (min-width: 768px){.w-md-50{width:50%}}.navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 0;z-index:1000;width:100%}.navbar .navbar-brand{padding:0;margin:0;color:#f0f8ff}.navbar .navbar-brand .logo{width:110px}.navbar .navbar-nav{gap:40px}.navbar .nav-link{text-transform:uppercase;font-size:18px;font-weight:500;font-family:"Josefin Sans",sans-serif;padding:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navbar.navbar-dark .navbar-nav .nav-link{color:#f0f8ff;opacity:0.7}.navbar.navbar-dark .navbar-nav .nav-link:hover,.navbar.navbar-dark .navbar-nav .nav-link:focus,.navbar.navbar-dark .navbar-nav .nav-link:active,.navbar.navbar-dark .navbar-nav .nav-link.active{opacity:1}@media (max-width: 991.98px){.navbar .navbar-brand .logo{width:90px}.navbar .navbar-nav{gap:30px}.navbar .nav-link{font-size:16px}}@media (max-width: 767.98px){.navbar{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.navbar .navbar-brand img{max-width:100px}.navbar .navbar-toggler{border:none;padding:0}.navbar .navbar-nav{gap:20px;text-align:center;padding:20px 0}.navbar .nav-link{font-size:16px}}.header{position:relative;z-index:1;min-height:500px;padding:150px 0;background:url(../img/hero-banner.jpg) no-repeat center center/cover}.header::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-image:radial-gradient(#03132d 0.5px, transparent 0.5px);background-size:calc(10 * 0.5px) calc(10 * 0.5px)}.header .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#03132d;z-index:-1;mix-blend-mode:multiply;-webkit-transition:0.2s;transition:0.2s}.header.hero-header{min-height:700px}.header-content{color:#f0f8ff}.header-content h1{text-transform:uppercase;letter-spacing:5px;line-height:1.5}.header-content h2{margin-bottom:0;line-height:1.4}.header-content h4{opacity:0.8;margin-bottom:0;font-weight:400;line-height:1.5}.header-content span{font-weight:400 !important}.header-content .report-button .btn-lg{font-size:18px}.header-content .report-button .small{font-size:14px;opacity:0.6}@media (max-width: 767.98px){.header.hero-header{height:600px}.header-content h2{font-size:30px}.header-content h4{opacity:0.8;margin-bottom:0;font-weight:400;line-height:1.5}}.main.container{background:#fcfdff;padding:100px;-webkit-box-shadow:0 0 50px rgba(3,19,45,0.1);box-shadow:0 0 50px rgba(3,19,45,0.1);margin-top:-100px;z-index:1;border-radius:20px 20px 0 0}.f-report{background:#f3f7fe;border:1px solid rgba(3,19,45,0.05);border-radius:10px;-webkit-box-shadow:0 3px 10px rgba(3,19,45,0.1);box-shadow:0 3px 10px rgba(3,19,45,0.1);overflow:hidden;position:relative;padding-bottom:20px;height:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.f-report .image-block{position:relative;padding-bottom:70%;overflow:hidden}.f-report .image-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.f-report .image-block .year-badge{position:absolute;top:10px;right:10px;background:#f0f8ff;color:#090979;padding:8px 15px;line-height:1;font-size:1rem;font-weight:700;border-radius:100px}.f-report .content-block{padding:20px}.f-report .content-block h5{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-family:"Proxima Nova",sans-serif;margin-bottom:30px}.f-report .content-block h5 span{font-weight:400}.f-report .content-block .stretched-link{color:#03132d;position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:20px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.f-report .content-block .stretched-link svg{fill:currentColor;width:30px;height:auto;position:relative;left:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.f-report:hover{cursor:pointer;-webkit-box-shadow:0 3px 20px rgba(3,19,45,0.1);box-shadow:0 3px 20px rgba(3,19,45,0.1)}.f-report:hover .image-block img{-webkit-transform:scale(1.05);transform:scale(1.05)}.f-report:hover .content-block h5{color:#090979}.f-report:hover .content-block .stretched-link{color:#c70039}.f-report:hover .content-block .stretched-link svg{left:5px}.timeline-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:80%;margin-left:auto;margin-right:auto}.timeline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1;border-radius:5px;-webkit-box-shadow:0 3px 10px rgba(3,19,45,0.1);box-shadow:0 3px 10px rgba(3,19,45,0.1);overflow:hidden}.timeline::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#03132d;mix-blend-mode:multiply;z-index:-1;opacity:0.95;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.timeline .img-bg{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.timeline .year{background:#090979;color:aliceblue;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;font-size:16px;-ms-flex-negative:0;flex-shrink:0;font-family:"Josefin Sans",sans-serif}.timeline h5{color:aliceblue;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;font-family:"Proxima Nova",sans-serif}.timeline .stretched-link{background:#090979;color:aliceblue;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;-ms-flex-negative:0;flex-shrink:0}.timeline .stretched-link svg{fill:currentColor;width:20px;height:auto;position:relative;left:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.timeline:hover{-webkit-box-shadow:0 3px 20px rgba(3,19,45,0.1);box-shadow:0 3px 20px rgba(3,19,45,0.1)}.timeline:hover::after{opacity:1}.timeline:hover .stretched-link{background:#c70039}.timeline:hover .stretched-link svg{left:5px}@media (max-width: 1199.98px){.main.container{padding:80px 50px}.f-reports-container{grid-gap:20px}.timeline-container{width:100%}}@media (max-width: 991.98px){.f-reports-container{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-gap:30px}}@media (max-width: 767.98px){.main.container{padding:50px 20px}.featured-reports-section .section-heading br{display:none}.f-reports-container{-ms-grid-columns:1fr;grid-template-columns:1fr}.timeline .year{padding:10px;width:50px;font-size:12px}.timeline h5{padding:10px;font-size:14px}.timeline .stretched-link{width:40px}.timeline .stretched-link svg{width:10px}}.inner-page{overflow:hidden}.inner-page p{margin-bottom:24px}.inner-page p:last-child{margin-bottom:0}.inner-page ul,.inner-page ol{margin-bottom:24px}.inner-page li{margin-bottom:10px}.inner-page li:last-child{margin-bottom:0}.inner-page .footnotes{border-top:1px solid #ddd;font-size:80%}.inner-page a{text-overflow:ellipsis}.footer{background:#03132d;padding:50px 0;color:#fff}.copyright{font-size:18px;text-align:center;margin-bottom:20px;opacity:0.6}.footer-menu{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;margin-bottom:25px}.footer-menu a{color:#fff;font-size:16px;font-family:"Josefin Sans",sans-serif;font-weight:500;opacity:0.6;text-transform:uppercase}.footer-menu a:hover{opacity:1}@media (max-width: 767.98px){.footer{padding:30px 0}.footer-menu{gap:25px;margin-bottom:20px}.footer-menu a{font-size:14px}.copyright{font-size:16px;margin-bottom:15px}}
