﻿@charset "UTF-8";.section.grey,.section.white{background:#f2f2f2;padding:70px 0;font-size:14px;color:#333;line-height:23px;}.section.white{background:#fff;}a.filelink{border:1px solid #004492;width:32%;color:#004492;display:inline-block;padding:8px 8px 8px 8px;text-decoration:none!important;transition:all .5s;text-align:center;margin:0 5px;margin-bottom:30px;transition:all .5s;}a.filelink i{padding-right:15px;padding-left:8px;padding-top:2px;transition:all .5s;}a.filelink:hover{background:#004492;color:#fff;}a.filelink:hover i{color:#32a45b;}.searchfooter{background:rgba(0,0,0,.02);padding:7px 15px;margin:20px 0 40px 0;overflow:hidden;line-height:30px;text-align:right;}#target-release-list{padding-top:20px;}#target-release-list p{font-size:16px;}html,body{overflow-x:hidden;}body{font-family:"Nunito",sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:700;color:#004492;}h2{font-size:40px;}h3{font-size:24px;}h4{font-size:20px;}a{text-decoration:none;color:#004492;}.white-bar{display:flex;justify-content:center;align-items:center;padding:20px 0;background:#f2f2f2;}.white-bar p{margin:0;}#target-ticker{display:flex;justify-content:center;align-items:center;}#target-ticker .small-ticker{display:inline-block;}.blue-bar{background-color:#004492;display:flex;justify-content:center;align-items:center;color:#fff;padding:10px 0;}.blue-bar p{margin:0;}.big-blue-bar{background-color:#004492;display:flex;justify-content:space-between;align-items:center;color:#fff;padding:30px 0;text-align:center;}.big-blue-bar h2{color:#fff;font-size:85px;margin:0;transition:all .3s ease-in-out;}.big-blue-bar p{font-size:18px;font-weight:700;}.big-blue-bar .container{max-width:1000px;}.btnc{padding:10px 25px;border-radius:4px;transition:background .3s ease;}.btnc.btn-filter{background:#eee;color:#000;}.btnc.btn-filter.active{background:#004492;color:#fff;}.btnc.btn-filter:hover{background:#004492;color:#fff;}.green-border{height:3px;background-color:#32a45b;width:120px;}.green-border.extra-marg{margin-bottom:40px;}.vert-divider{width:.5px;background-color:#000;height:100%;}.horison-divider{height:.5px;background-color:#000;}.main-btn{font-size:13px;color:#004492;font-weight:600;border-radius:5px;border:1px solid #004492;padding:10px 15px;transition:background-color .5s ease;}.main-btn:hover{background-color:#004492;color:#fff;}.bg-image{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;min-height:100px;border-radius:20px;}.bg-image.top{min-height:560px;position:relative;margin-bottom:30px;border-radius:0;}.fixed-btn{display:inline-block;color:#fff;font-size:18px;font-weight:700;background-color:#32a45b;padding:20px 35px;position:fixed;right:0;top:25%;z-index:15;border-radius:50px 0 0 50px;transition:background-color .5s ease;}.fixed-btn:hover{background-color:#57cc81;color:#fff;}.fixed-btn_mobile{display:none;background:#32a45b;color:#fff;font-size:18px;font-weight:700;text-align:center;position:fixed;bottom:0;width:100%;left:0;right:0;padding:20px 0 20px 0;z-index:15;}.fixed-btn_mobile:hover{color:#fff;}.right-side{display:flex;align-items:center;}.icons{order:1;}.menu-toggle{order:2;}header{background-color:rgba(0,68,146,.85);display:flex;justify-content:space-between;align-items:center;padding:50px 80px;z-index:20;position:absolute;width:100%;}header .right-side{display:flex;align-items:center;gap:20px;}header nav{margin-left:auto;}header nav ul{display:flex;list-style-type:none;margin:0;padding:0;}header nav li a{color:#fff;display:inline-block;border-bottom:6px solid transparent;}header nav li a.active{border-bottom:6px solid #32a45b;}header nav li a[href="/home"]{font-weight:900;}header nav li{padding-right:18px;position:relative;}header nav li ul{position:absolute;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);min-width:300px;display:block;opacity:.98;display:none;border-radius:2px;}header nav li ul li{display:block;padding-right:0;}header nav li ul li a{display:block;color:#000;padding:10px 18px;border-bottom:0 solid transparent;transition:.2s ease;}header nav li ul li a.active{border-bottom:0;font-weight:bold;}header nav li ul li a:hover{background-color:#32a45b;color:#fff;}@media(min-width:1501px){header nav li:hover>ul{display:block;}header nav li .dropdown-toggle{display:none;}}header nav li.open>ul{display:block;position:static;background:none;box-shadow:none;}header nav .close-menu{display:none;background:none;border:0;font-size:50px;color:#fff;cursor:pointer;}header nav .mobile-menu-bar{display:none;justify-content:space-between;align-items:center;padding:30px;}header nav .mobile-menu-bar img{max-height:50px;}header .green-border-2{display:none;height:3px;background-color:#32a45b;max-width:100%;margin-right:30px;margin-left:30px;}header .icons{display:flex;align-items:center;gap:18px;}header i{font-size:20px;color:#fff;cursor:pointer;}header .menu-toggle{display:none;font-size:35px;background:none;border:0;color:#fff;cursor:pointer;}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:11;display:none;}header.menu-open+.menu-overlay{display:block;}header.menu-open .icons{display:none;}@media(max-width:1500px){header{padding:30px 40px;}header nav{position:fixed;top:0;right:0;height:100vh;width:350px;background-color:#004492;transform:translateX(100%);transition:transform .3s ease-in-out;display:block;margin-left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:hidden;font-size:20px;}header nav>ul{flex-direction:column;padding:30px;}header nav li{padding:5px 0;}header nav .close-menu{display:block;}header nav .mobile-menu-bar{display:flex;}header .menu-toggle{display:block;}header .green-border-2{display:block;}header.menu-open nav{transform:translateX(0);visibility:visible;}header nav li ul li a{color:#fff;padding:5px 18px;font-size:16px;}.dropdown-toggle{display:block;background:none;border:0;color:#fff;cursor:pointer;position:absolute;right:10px;top:20px;transform:translateY(-50%);font-size:18px;z-index:10;}.dropdown-toggle i{transition:transform .3s ease;}li.open>.dropdown-toggle i{transform:rotate(180deg);}header nav li ul li a{color:#fff;padding:5px 18px;font-size:16px;}header nav li button.dropdown-toggle::after{content:none!important;display:none!important;}}.hero-video{position:relative;width:100%;height:100vh;overflow:hidden;}.hero-video .background-video{position:absolute;right:0;bottom:0;width:100%;height:100%;z-index:-1;object-fit:cover;}.hero-video .video-overlay{position:absolute;background:rgba(0,0,0,.35);width:100%;height:100%;}.hero-video .title-text{position:absolute;left:85px;bottom:70px;}.hero-video .title-text h1{font-size:64px;color:#fff;}img{max-height:100%;max-width:100%;}.timelinewrap{margin-top:60px;}.horizontalline{white-space:nowrap;overflow-x:hidden;margin-top:40px;}.horizontalline button{background:transparent;border:0;cursor:pointer;outline:0;}.horizontalline ol{width:100vw;padding:0 0 250px 0;transition:all 1s;}.horizontalline ol li{position:relative;display:inline-block;list-style-type:none;width:300px;height:6px;background:#f0e4bb;}.horizontalline ol li:first-child{width:160px;}.horizontalline ol li:last-child{width:280px;}.horizontalline ol li:not(:first-child){margin-left:8px;}.horizontalline ol li:not(:last-child)::after{content:"";position:absolute;top:50%;left:100%;bottom:0;width:12px;height:12px;transform:translateY(-50%);border-radius:50%;background:#968a61;}.horizontalline ol li div{position:absolute;left:calc(100% + 7px);width:280px;padding:15px;white-space:normal;color:#000;background:#f2f2f2;}.horizontalline ol li div img{max-width:70%;display:block;margin:0 auto;margin-top:15px;}.horizontalline ol li div::before{content:"";position:absolute;top:100%;left:0;width:0;height:0;border-style:solid;}.horizontalline ol li div{top:calc(100% + 16px);}.horizontalline ol li div::before{top:-8px;border-width:8px 0 0 8px;border-color:transparent transparent transparent #f2f2f2;}.horizontalline time{display:block;font-weight:bold;margin-bottom:8px;color:#004492;}.horizontalline .arrows{display:flex;justify-content:center;margin-bottom:80px;margin-top:0;}.horizontalline .arrows .arrow__prev{margin-right:20px;}.horizontalline .disabled{opacity:.5;}.horizontalline .arrows img{width:45px;height:45px;}.section1{padding:90px 0;}.section1 .bg-image{border-radius:20px;}.section1 .col-pictures{display:flex;flex-direction:column;justify-content:space-between;}.section1 .top-content p{padding-top:20px;padding-bottom:5px;font-size:16px;}.section1 .bottom-content{max-height:100%;display:flex;justify-content:center;align-items:center;}.section1 .bottom-content p{font-size:14px;}.section1 .bottom-content h2{font-size:100px;}.section1 .bottom-content h5{font-size:15px;}.section1 .vert-border{border-right:.5px solid #000;padding-top:20px;}.section1 .horison-divider{margin-top:55px;margin-bottom:20px;}.section1 .info{padding-left:25px;}.section1 .pic1{min-height:700px;}.section1 .pic2{min-height:420px;}.section1 .pic3{min-height:250px;bottom:0;}.section2{padding:50px 0;}.section2 .horison-divider{margin:55px 0;}.section2 .container{max-width:1000px;}.section2 .green-border{margin-bottom:60px;}.section2 img{display:block;margin-top:20px;}.text-box{min-height:400px;padding:35px;background-color:#f2f2f2;box-shadow:3px 3px 8px 0 rgba(0,0,0,.15);}.text-box a:hover{color:#0074f8;}.section3{padding-top:50px;padding-bottom:120px;}.section3 .container{max-width:1200px;}.section3 .vert-border{border-right:.5px solid #000;padding-right:85px;}.section3 .green-border{margin-bottom:30px;}.section3 i{font-size:40px;color:#004492;padding-bottom:20px;}.section3 .bg-image{margin-top:30px;border-radius:25px;}.section3 .info-text{padding-left:85px;display:flex;flex-direction:column;justify-content:center;}.section3 .info-text .main-btn{align-self:flex-start;}.contact-form{background-color:#f2f2f2;padding:80px 0;}.contact-form .container{max-width:1000px;}.contact-form h2{font-size:36px;}.contact-form h4{color:#000;font-weight:600;padding-bottom:20px;}.contact-form input[type=text]{background:#f9f9f9;width:100%;height:60px;padding:0 20px;border-radius:3px;border:.5px solid #bebebe;margin-bottom:25px;}.contact-form textarea{background:#f9f9f9;width:100%;height:130px;padding:15px 20px;margin-bottom:10px;border-radius:3px;border:.5px solid #bebebe;resize:none;}.contact-form .file-info p{font-size:14px;color:#7c7c7c;font-style:italic;margin-bottom:20px;}.contact-form .check-send-row{display:flex;justify-content:space-between;align-items:flex-start;}.contact-form .checkbox-label{display:flex;align-items:flex-start;}.contact-form .checkbox-label input[type=checkbox]{width:20px;height:20px;border-radius:2px;border:1.032px solid #e0e0e0;background-color:#f9f9f9;cursor:pointer;}.contact-form .checkbox-label label{cursor:pointer;margin-top:-4px;margin-left:10px;}.contact-form .main-btn{padding-left:25px;padding-right:25px;margin-top:-4px;}footer{padding:70px 0;background-color:#004492;}footer .container{max-width:1470px;}footer .logo{display:block;margin:0 auto;padding-bottom:80px;}footer h2{color:#fff;font-size:26px;}footer nav{display:flex;justify-content:space-between;}footer ul{list-style-type:none;flex:1;}footer li a{color:#fff;padding-bottom:15px;}footer li{padding-bottom:15px;}.standard .green-border{margin-bottom:50px;}.standard .container{max-width:1100px;}.svg-divider{position:absolute;bottom:0;left:0;width:100%;height:45px;z-index:2;}.sub-menu{position:relative;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;}.sub-menu::-webkit-scrollbar{height:6px;}.sub-menu::-webkit-scrollbar-track{background:transparent;}.sub-menu::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px;}.sub-menu::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4);}.sub-menu ul{display:inline-flex;list-style:none;margin:0;padding:0;}.sub-menu li{flex:0 0 auto;padding-right:30px;}.sub-menu li a{position:relative;display:inline-block;padding-bottom:10px;font-size:18px;font-weight:700;z-index:1;}.sub-menu li a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:transparent;z-index:2;transition:background-color .3s ease;}.sub-menu li a.active::after{background-color:#32a45b;}.sub-menu li a:hover::after{background-color:#6ad28f;}.text{padding:60px 0;}.left-text{padding-right:60px;}.left-text p{font-size:18px;}.right-text{padding:30px 22px;background-color:#f2f2f2;}.text-boxes{padding-bottom:100px;padding-right:50px;}.drillcon1{padding-top:50px;}.drillcon2 .container{max-width:1200px;}.drillcon2 .bg-image{border-radius:20px;}.values{padding:80px 0;}.values .val-text{min-height:420px;display:flex;flex-direction:column;justify-content:center;}.values .bg-image{min-height:420px;}.history .bg-image{border-radius:20px;}.history .historytext p{margin-top:40px;margin-bottom:30px;font-size:18px;}.gallery{padding-top:50px;padding-bottom:100px;}.gallery .row{padding-bottom:24px;}.persons{margin-top:40px;width:100%!important;color:#141414;}.persons .container{max-width:1040px;}.persons .row{display:flex;flex-wrap:wrap;}.persons hr{width:40%;margin-left:0;color:#004492;background:#004492;display:block;border:0;outline:0;height:1px;clear:both;}.persons .person{margin-bottom:25px;}.persons .person .img{background-position:top center;background-size:cover;background-repeat:no-repeat;min-height:306px;border-radius:20px;}.persons .person .text{padding-top:20px;}.persons .person .text h3{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#004492;margin-bottom:3px;}.persons .person .text h3 a{color:#141414;}.persons .person .text span.title{display:block;font-size:14px;line-height:23px;color:#999;margin-bottom:15px;}.persons .person .text span.profession{display:block;font-size:14px;line-height:23px;color:#333;margin-bottom:15px;}.persons .person .text a{display:inline-block;color:#e31018;line-height:26px;width:43px;position:relative;height:43px;font-size:14px;background:#f0f0f0;border-color:rgba(0,0,0,.08);margin-right:1px;margin-left:1px;cursor:pointer;}.persons .person .text a i{position:absolute;top:50%;left:50%;color:#444!important;font-size:14px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.persons .person .text a:hover{text-decoration:none;}.contacts{padding:100px 20px;}.contacts img{border-radius:100%;aspect-ratio:1/1;width:100%;max-width:260px;margin-bottom:25px;}.contacts .contact{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:15px;padding:40px;}.contacts .contact h5{font-size:17px;color:#000;margin-top:10px;}.contacts .contact a{color:#000;}.contacts .contact p{margin:0;padding:0;}.contacts-wrap .container{max-width:1140px;}.contacts-wrap table.tbl_contactpage tr td{width:33%;}.contacts-wrap table tr td{width:50%;vertical-align:top;padding:0 15px;padding-top:15px;}.contacts-wrap table tr td:nth-child(1){padding-left:0;}.contacts-wrap table tr td:nth-last-child(1){padding-right:0;}.contacts-wrap table tr td img{max-width:100%;}.contacts-wrap table.agenda tr td:nth-child(1){width:10%;}.contacts-wrap table.agenda tr td hr{margin-top:21px;margin-bottom:21px;border:0;border-top:1px solid #004492;}.sub-menu-media ul{display:flex;list-style:none;margin:0;padding:0;padding-bottom:60px;}.sub-menu-media li{padding-right:15px;}.sub-menu-media li button{display:inline-block;padding:10px 20px;font-size:18px;font-weight:700;text-decoration:none;color:#fff;background-color:#004492;border-radius:5px;transition:background-color .3s ease;border:0;cursor:pointer;}.sub-menu-media li button:hover{background-color:#0068de;}.sub-menu-media li button.active{background-color:#32a45b;}.outer-box{box-shadow:0 3.228px 12.106px 0 rgba(0,0,0,.1);}.outer-box .media-text{padding:20px;color:#000;}.main-cover{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3;background:#000;opacity:0;z-index:-1;transition:.3s ease;visibility:hidden;}.main-cover.open{opacity:.65;z-index:9;visibility:visible;}._search{position:relative;display:inline-block;float:none;margin:0;z-index:99;font-size:18px;color:#fff;padding:5px;}._search i{cursor:pointer;color:#fff;}._search .close-icon{opacity:0;z-index:-1;transition:.3s ease;position:absolute;top:0;left:-5px;display:block;height:36px;width:36px;background:#004492;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:5;}._search .close-icon i{color:#fff;}._search .search-icon{opacity:1;transition:.3s ease;}._search.open .search-box-wrap{width:600px;opacity:1;max-width:calc(100vw - 200px);}._search.open .search-icon{opacity:0;}._search.open .close-icon{opacity:1;}._search.open .close-icon:hover{background:#fff;}._search.open .close-icon:hover i{color:#000;}._search .search-box-wrap{position:absolute;right:50px;top:50%;transform:translateY(-50%);width:600px;background:#004492;border-radius:50px;overflow:hidden;transition:.5s ease;width:0;opacity:0;z-index:9;}._search .search-box-wrap .search-input{padding:10px;}._search .search-box-wrap .search-input input{padding:12px 20px;padding-right:100px;font-size:15px;background:#004492;border:0;color:#fff;}._search .search-box-wrap .search-input input::placeholder{color:#fff;opacity:.65;}._search .search-box-wrap .search-input input:-ms-input-placeholder{color:#fff;opacity:.65;}._search .search-box-wrap .search-input input::-ms-input-placeholder{color:#fff;opacity:.65;}._search .search-box-wrap .search-input input:focus{border:0;box-shadow:none;outline:0;}._search .search-box-wrap .search-input .search-btn{position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:15px;font-weight:800;cursor:pointer;transition:.3s ease;}._search .search-box-wrap .search-input .search-btn svg{margin-left:5px;height:10px;}._search .search-box-wrap .search-input .search-btn:hover{opacity:.65;}.search-result-wrap{margin-bottom:40px;}.search-result-item{display:block;padding:20px;border-bottom:1px solid #ccc;}.search-result-item:hover h3{border-bottom:2px solid #004492;}.search-result-item:last-child{border-bottom:0;}.search-result-item h3{display:inline-block;font-weight:700;line-height:29px;color:#004492;border-bottom:2px solid transparent;transition:.3s ease;}.search-page-input{background:#f9f9f9;width:100%;height:60px;padding:0 20px;border-radius:3px;border:.5px solid #bebebe;margin-bottom:25px;}.search-header{margin-bottom:20px;}.search-header span{font-weight:bold;}.language-wrap{position:relative;}.language-wrap .lang_icon:hover .lang-list{display:block;}.language-wrap .lang-list{position:absolute;background:#fff;padding:0;min-width:150px;display:none;right:0;left:auto;}.language-wrap .lang-list li{display:block;list-style:none;}.language-wrap .lang-list li a{display:block;color:#000;display:flex;justify-content:space-between;align-items:center;padding:10px 18px;}.language-wrap .lang-list li a span{margin-right:30px;}.language-wrap .lang-list li a:hover{background:#004492;color:#fff;}.search-input input{padding-right:100px;}.report-wrap{margin-top:30px;}.report-wrap .btn-wrap{margin-bottom:30px;display:flex;flex-wrap:wrap;gap:10px;}.report-item-wrap{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr 1fr;padding:30px 0;gap:20px;border-bottom:1px solid #eee;background:#fff;padding:30px;border-bottom:1px solid #eee;}.report-item-wrap .report-item a{display:block;font-weight:bold;color:#004492;}.report-item-wrap .report-item ul{list-style:none;padding:0;}.report-item-wrap:last-child{border-bottom:0;}@media screen and (max-width:1650px){.container.persons{padding:0!important;}}@media screen and (max-width:1400px){.section1 .info{padding-left:10px;padding-top:0;}}@media screen and (max-width:1200px){.fixed-btn{padding:20px 30px;}.section1 .horison-divider{margin-top:40px;margin-bottom:20px;}.section3 .vert-border{padding-right:40px;}.section3 .info-text{padding-left:40px;}.persons .person .img{min-height:400px;}}@media screen and (max-width:992px){footer nav{display:block;text-align:center;}footer ul{margin-bottom:30px;}footer h2{font-size:28px;}.fixed-btn{display:none;}.fixed-btn_mobile{display:block;}.hero-video .title-text{left:50%;transform:translateX(-50%);text-align:center;}.hero-video .title-text h1{font-size:45px;}.section1 .info{padding-bottom:60px;}.big-blue-bar h2{font-size:55px;}.section3 .vert-border{border:0;padding-right:0;}.section3 .info-text{padding-left:12px;padding-top:40px;}.col-lg-6:last-child{display:flex;flex-direction:column-reverse;}.values{padding:0;padding-top:60px;}.values .val-text{padding-top:20px;padding-bottom:50px;min-height:0;}.values .bg-image{min-height:420px;}.gallery{display:none;}footer ul{padding-left:0;}.white-bar{margin-bottom:66px;}}@media screen and (max-width:768px){h2{font-size:30px;}.timelinewrap{margin-top:0;}.timelinewrap .text-center{text-align:left!important;}.section1 .pic1{min-height:400px;}.section1 .pic2{min-height:230px;}.section1 .pic3{min-height:140px;bottom:0;}.section1 .bottom-content h2{font-size:60px;}.history .historytext p{margin-bottom:40px;}.svg-divider{display:none;}.persons .person .img{min-height:340px;}.tbl_contactpage,.tbl_contactpage tr,.tbl_contactpage td{display:block;width:100%!important;}.tbl_contactpage td{padding:10px 0;}.report-item-wrap{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;}.report-item-wrap .report-header{grid-column:1/-1;text-align:center;}}@media screen and (max-width:680px){.persons .person .img{min-height:320px;}}@media screen and (max-width:620px){.persons .person .img{min-height:300px;}.persons .person .text h3{font-size:17px;}}@media screen and (max-width:576px){header .icons{gap:12px;}._search.open .search-box-wrap{max-width:calc(100vw - 150px);}._search .search-box-wrap .search-input input{padding-right:50px;}._search .search-box-wrap .search-input .search-btn{font-size:0;}.hero-video .title-text h1{font-size:35px;}header{padding:30px 5px;}._search{margin-right:0;}}@media screen and (max-width:500px){h2{font-size:25px;}.persons .person .img{min-height:200px;}.horizontalline ol li:first-child{width:27px;}}@media screen and (max-width:400px){.persons .person .img{min-height:160px;}}.contacts-wrap .container{max-width:1140px;}@media(min-width:576px){.contacts-wrap .container,.section2 .container,.section3 .container,.standard .container{max-width:540px;}}@media(min-width:768px){.contacts-wrap .container,.section2 .container,.section3 .container,.standard .container{max-width:720px;}}@media(min-width:992px){.contacts-wrap .container,.section2 .container,.section3 .container,.standard .container{max-width:960px;}}@media(min-width:1200px){.contacts-wrap .container,.section2 .container,.section3 .container,.standard .container{max-width:1140px;}}