@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap";:root{--primary-color: #1C4697;--accent-color: #FEFDF9}html{font-size:12px}body{font-family:Nunito,sans-serif;background-color:#fefdf9}.primary-bg{background-color:var(--primary-color)}.accent-bg{background-color:var(--accent-color)}.primary{color:var(--primary-color)}.accent{color:var(--accent-color)}.accent-font{font-family:"Exo 2",sans-serif}.navbar-nav .nav-link{padding-right:0!important}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--primary-color)}.navbar-brand img{height:50px}.navbar-brand p{line-height:1;font-size:1.25rem}.flag-width{width:27px}.flag-height{height:20px}.hero-image{background-image:linear-gradient(#00000080,#00000080),url(../../public/images/carousel/slide1.jpg);height:400px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.hero-text{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.miniCarousel .carousel-item img{-o-object-fit:cover;object-fit:cover;height:300px}#carouselCaptions .carousel-item{height:250px}#carouselCaptions .carousel-item img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;-o-object-position:bottom;object-position:bottom;min-height:250px}#risk-monitoring{background:url(/images/section-break.jpg) no-repeat center top;background-size:cover;min-height:400px}.card-img-top{width:100%;height:20vh;-o-object-fit:cover;object-fit:cover}.float-image{float:right;width:25%;max-width:400px;height:auto;margin-left:20px;margin-bottom:20px}.float-text{text-align:justify;line-height:1.6}#projects-section{background-color:#f2f2f2}.no-decor{text-decoration:none}.section-title{font-family:"Exo 2",sans-serif;font-weight:600;color:var(--primary-color)}.underline{text-decoration:none;position:relative}.underline:after{position:absolute;content:"";height:3px;bottom:-4px;left:0;width:100%;background:var(--primary-color)}.font12{font-size:1.2rem}.project-info{font-size:1rem;line-height:1.3}footer{font-size:.9rem}.footer-links{list-style-type:none;padding:0}.footer-links li{padding-block:.3rem}.footer-links li a{color:#fff;text-decoration:none}.footer-links li a:before{content:"";margin-right:10px;display:inline-block;border-left:2px solid #FFF;border-bottom:2px solid #FFF;width:10px;height:10px;transform:rotate(-135deg)}.footer-links li a:hover{cursor:pointer;text-decoration:underline}.cert-col img{max-height:200px}.pdf-link{color:#000}.pdf-link:hover{color:var(--primary-color)}.pointer{cursor:pointer}.text-justify{text-align:justify}.small-header .head-contacts{display:flex;flex-direction:column}.main-activity-img{max-height:250px}.gallery-img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.modal-img{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain}.btn:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.dropdown-menu{min-width:auto}.dropdown-item:active{background-color:transparent}.carousel-caption{width:100%;height:100%;left:0;padding:50px;text-align:right}.carousel-caption h5{font-family:"Exo 2",sans-serif;display:inline-block;color:var(--primary-color);background-color:#ffffffe6;padding:2.5rem;font-weight:700;text-align:center}.object-position-center{-o-object-position:center!important;object-position:center!important}@media (min-width: 380px){.small-header .head-contacts{flex-direction:row}.navbar-brand img{height:59px}}@media (min-width: 576px){.navbar-brand img{height:69px}.navbar-brand p{font-size:1.5rem}#carouselCaptions .carousel-item{height:350px}#carouselCaptions .carousel-item img{min-height:350px}.hero-image{height:500px}.gallery-img{height:20vh}}@media (min-width: 768px){html{font-size:14px}#carouselCaptions .carousel-item{height:450px}#carouselCaptions .carousel-item img{min-height:450px}.hero-image{height:600px}.carousel-caption h5{padding:3.5rem}.card-img-top,.gallery-img{height:15vw}.navbar-nav .nav-link{font-size:.9rem!important}.navbar-brand img{height:54px}.navbar-brand p{font-size:1.2rem}}@media (min-width: 850px){.navbar-nav .nav-link{font-size:1rem!important}}@media (min-width: 992px){html{font-size:16px}#carouselCaptions .carousel-item{height:550px}#carouselCaptions .carousel-item img{min-height:550px}.hero-image{height:700px}.footer-links li{padding-block:.1rem}.navbar-nav .nav-link{font-size:1rem!important}.navbar-brand img{height:60px}.navbar-brand p{font-size:1.25rem}.main-activity-img{max-height:400px}.section-title{font-size:2.3rem}.miniCarousel .carousel-item img{height:400px}}@media (min-width: 1200px){.hero-image{height:800px}#carouselCaptions .carousel-item{height:650px}#carouselCaptions .carousel-item img{min-height:650px}}@media (min-width: 1400px){#carouselCaptions .carousel-item{height:800px}#carouselCaptions .carousel-item img{min-height:800px}.navbar-nav .nav-link{font-size:1.1rem!important}.section-title{font-size:2.5rem}}@media (min-width: 2000px){.card-img-top{height:auto}.gallery-img{max-height:300px}}
