@font-face{font-family:'Bahn';src:url(../fonts/Custom/Bahnschrift.woff)}@font-face{font-family:'Aller';src:url(../fonts/Custom/Aller.woff)}@font-face{font-family:'AllerDisplay';src:url(../fonts/Custom/AllerDisplay.woff)}@font-face{font-family:'KLight';src:url(../fonts/Korolev-Light.woff)}#IEAlert,#IEAlert:before{position:fixed;width:100%}#IEAlert *{font-family:KLight,sans-serif}#IEAlert{display:none;background-color:#fff;border:none;top:50%;left:50%;max-width:400px;z-index:1000000000000000000000;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center;padding:0}#IEAlert:before{content:"";background-color:rgba(0,0,0,0.5);height:100%;left:0;top:0;z-index:-1}#IEAlert .IEPad{padding:30px 20px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#fff}#IEAlert p{font-size:18px;max-width:350px;display:block;margin:0 auto;color:#646464}#IEAlert button{position:absolute;top:-10px;right:-10px;background-color:#F65656;width:30px;height:30px;padding:0;border-radius:50%;text-shadow:none;opacity:1;color:#fff;font-size:14px;font-weight:400}#IEAlert button:hover{background-color:#E21B49}#IEAlert a{color:#fff;width:100%;font-size:18px;padding:15px 20px;background-color:#4CFF56;border-bottom-left-radius:8px;border-bottom-right-radius:8px;transition:.3s background-color ease}#IEAlert a:hover{background-color:#4CCC56}*{font-family:"Bahn",sans-serif;font-weight:400;color:#013B63;border:0;padding:0;margin:0}html{overflow-x:hidden}body{overflow-x:hidden;margin-top:100px}section{max-width:2000px;display:block;margin:0 auto;position:relative;padding-top:60px;padding-bottom:60px}.absolute-center,.absolute-center-lg,.absolute-center-md,.absolute-center-sm,.absolute-center-xs{position:absolute;width:calc(100% - 30px);top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.container{max-width:1800px;width:calc(100% - 200px);display:block;margin:0 auto}.container-sm{max-width:1000px;padding-left:15px;padding-right:15px;display:block;margin:0 auto}a{color:#999;display:inline-block;cursor:pointer;transition:0.3s color ease;-webkit-transition:0.3s color ease;-moz-transition:0.3s color ease}a,a:hover,a:focus,a:visited{text-decoration:none !important;outline:none !important;color:#ccc}a[href^=tel]{color:inherit;text-decoration:none;display:inline-block}h1,h2,h3,h4,h5,h6,ul,p{margin:0}ul,p,b,a{font-size:16px;line-height:22px}h1,h2,h3,h4{letter-spacing:1px;font-family:"Aller",sans-serif}h1{font-size:45px;line-height:60px}h2{font-size:25px}.big{font-size:115%}.full-width{width:100%;object-fit:cover}.flex-height-lg{position:absolute;width:100%;height:100%;object-fit:cover;object-position:top center}button{letter-spacing:1px;transition:0.3s all ease;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease}button:focus{outline:none !important}.nav-tabs,.nav-tabs .nav-link{border:none}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s}.fade-in.one{-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}.parallax-bg-repeat{background-repeat:repeat;background-size:contain !important;background-position:50% 50%;background-position:50% 50% \9  !important}.parallax-bg-normal{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-position:50% 50% \9  !important}.parallax .container{padding-top:90px;padding-bottom:90px}a#read-more{color:#FEB75D;cursor:pointer;display:inline;transition:0.3s all ease;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease}a#read:before{content:'Read More'}a#read.active:before{content:'Read Less'}a#read-more:hover{color:#283B42}a.more{color:#fff;letter-spacing:3px;background-color:#283B42;padding:8px 45px;font-size:20px;font-family:"Aller",sans-serif;transition:0.3s all ease;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease}a.more:hover{color:#fff;background-color:#FEB75D}.form-control{overflow-y:hidden;overflow-x:auto}.mt-15{margin-top:15px}.mt-30{margin-top:30px}.mt-45{margin-top:45px}.mt-60{margin-top:60px !important}.mt-90{margin-top:90px}.mb-45{margin-bottom:45px}.mb-60{margin-bottom:60px !important}.py-15{padding-top:15px;padding-bottom:15px}.px-15{padding-left:15px;padding-right:15px}.p-15{padding:15px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea{resize:none}.owl-dot{width:10px;height:10px;border-radius:100%;background:rgba(193,161,109,0.5);margin:0 auto;margin-right:5px;display:inline-block}.owl-dot:hover{background:rgba(193,161,109,0.8)}.owl-dot.active{background:#C1A16D}.modal-open .modal{z-index:10000000}.modal button.close{position:absolute;top:15px;right:15px;z-index:1000}.modal .modal-body{padding:60px 30px}.card{border-radius:0;border:none}.card .card-header{padding:0;background-color:transparent;border:none}.card .card-header a.collapsed{border:1px solid #ccc}.card .card-header a{display:block;padding:10px 15px;color:#666;position:relative;border:1px solid #d51920;transition:0.3s all ease;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease}.card .card-header a:before{content:"\f105";font-family:'FontAwesome';font-size:20px;position:absolute;right:15px;color:#ccc;top:50%;transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transition:0.3s all ease;-webkit-transition:0.3s all ease;-ms-transition:0.3s all ease}.card .card-header a.collapsed:before{transform:translateY(-50%) rotate(0deg);-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg)}.card .card-body{padding:10px 15px;border:none}.navbar-anchor{display:block;height:100px;margin-top:-99px;visibility:hidden}.navbar-toggler #i1,.navbar-toggler #i2,.navbar-toggler #i3{transition:0.3s all ease;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease}.navbar-toggler #i1{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:10% 10%;-ms-transform-origin:10% 10%;transform-origin:10% 10%}.navbar-toggler #i2{opacity:0;filter:alpha(opacity=0)}.navbar-toggler #i3{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:10% 90%;-ms-transform-origin:10% 90%;transform-origin:10% 90%}.navbar-toggler.collapsed #i1{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.navbar-toggler.collapsed #i2{opacity:1;filter:alpha(opacity=100)}.navbar-toggler.collapsed #i3{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.title{color:#FEB75D;font-size:30px;letter-spacing:2px}.navbar{padding-left:0;padding-right:0;position:fixed;top:0;left:0;z-index:1000000;padding:0;height:100px;background-color:#fff;transition:0.3s all linear;-webkit-transition:0.3s all linear;-moz-transition:0.3s all linear;width:100%}.navbar.affix-active{box-shadow:0px 5px 10px rgba(0,0,0,0.1)}.navbar .logo{height:70px;transition:0.5s top ease;-webkit-transition:0.5s top ease;-moz-transition:0.5s top ease}.navbar .nav-link{font-size:14px;color:#013B63;padding-left:20px !important;padding-right:20px !important;letter-spacing:1px;font-family:"Aller",sans-serif;transition:0.3s all ease;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease}.navbar .nav-link.active,.navbar .nav-link:hover{color:#FEB75D}.navbar .nav-item:last-child .nav-link{padding-right:0 !important}#homebanner{position:relative}#homebanner img{height:calc(100vh - 100px);width:100%;object-fit:cover;object-position:center}#homebanner:before{content:"";height:100%;width:50%;left:0;top:0;position:absolute;background-color:rgba(10,21,43,0.8);background-blend-mode:hard-light}#homebanner .box{position:absolute;left:100px;top:50%;width:calc(50% - 100px);padding-right:30px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#homebanner .box h1{color:#FEB75D;font-size:60px;line-height:60px}#homebanner .box p{color:#fff;margin-top:15px;font-size:18px;line-height:24px}#home1 .absolute-center-lg{padding-left:30px}#home1 .box{position:relative;margin-top:45px;padding-left:60px}#home1 .box img{position:absolute;left:0;top:50%;width:45px;height:45px;object-fit:contain;object-position:center;border:1px solid rgba(0,0,0,0.1);padding:5px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#home1 .box h2{font-size:14px;letter-spacing:2px}#home2{background:url(../images/Home/home2bg.jpg) center no-repeat;background-size:cover}#home2 .box{background:rgba(255,255,255,0.9);padding:40px 70px;position:relative;text-align:center;float:right}#home2 .box:before{content:"";position:absolute;background:url(../images/Home/up.png) center no-repeat;background-size:contain;width:60px;height:63px;left:10px;top:-30px}#home2 .box:after{content:"";position:absolute;background:url(../images/Home/down.png) center no-repeat;background-size:contain;width:60px;height:63px;right:10px;bottom:-30px}#home2 .box *{line-height:0px}#home2 .box h4{font-size:30px;line-height:35px}#home2 .box h3{font-size:40px;line-height:45px}#home2 .box h2{font-size:58px;line-height:60px}#about2{background-color:#EBEBEB}#about2 img{margin-top:60px;width:125px}#about2 h3{margin-top:30px;font-size:16px}#service1 img{width:100%;height:100%;object-fit:cover}#service1 .box{position:absolute;top:50%;left:50%;text-align:center;width:calc(100% - 60px);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}#service1 .box p{color:#fff}#service1 .box p.big{color:#FEB75D;margin-bottom:15px}#service2{counter-reset:num}#service2 .box{position:relative;max-width:245px;border:1px solid #ccc;display:block;margin:0 auto;width:100%;height:100%}#service2 .box .box-caption{position:relative;padding:15px;height:110px;background:url(../images/Services/bg.png) bottom no-repeat;background-size:100% 100%}#service2 .box .box-caption:before{counter-increment:num;content:counter(num);position:absolute;bottom:28px;right:15px;background-color:#FEB75D;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #fff}#service2 .box .box-caption p.big{color:#FEB75D;font-size:16px;padding-right:30px}#service2 .box ul{list-style:none;padding-left:30px}#service2 .box ul li{position:relative;font-size:13px}#service2 .box ul li:before{content:"-";position:absolute;left:-15px;padding-right:5px;color:#013B63}#project{padding-top:0;padding-bottom:0}#project .projectcrumbs{padding:15px 0;box-shadow:0 4px 5px -5px rgba(0,0,0,0.3);background-color:#FEB75D}#project .nav-tabs .nav-item:hover .nav-link{color:#fff}#project .nav-tabs .nav-link{color:#013B63;padding-right:20px;transition:0.3s color ease;-webkit-transition:0.3s color ease;-moz-transition:0.3s color ease}#project .nav-tabs .nav-link.active{color:#fff;border:none;background-color:transparent}#project #Projects .nav-tabs .nav-item:hover .nav-link h2{color:#013B63;background-color:#FEB75D}#project #Projects .nav-tabs .nav-link{border-radius:0}#project #Projects .nav-tabs .nav-link img{box-shadow:0 0 20px rgba(0,0,0,0.5)}#project #Projects .nav-tabs .nav-link h2{color:#FEB75D;padding:30px 15px;max-width:400px;display:block;margin:0 auto;margin-top:-45px;z-index:10;position:relative;background-color:#013B63;transition:0.3s all ease;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease}#project #Projects .nav-tabs .nav-link.active h2{color:#013B63;background-color:#FEB75D}#project #Projects .tab-content .box{position:relative;border:1px solid #ccc;display:block;margin:0 auto;width:100%;height:100%;background-color:#fff}#project #Projects .tab-content .box .box-caption{position:relative;padding:15px;padding-bottom:30px;background:url(../images/Projects/bg.png) bottom no-repeat;background-size:100% 100%}#project #Projects .tab-content .box .box-caption img{height:70px}#project #Projects .tab-content .box .box-caption p.big{position:absolute;right:30px;top:30px;color:#FEB75D;font-size:16px}#project #Projects .tab-content .box .box-content{padding:15px}#project #Knowledge{margin-bottom:60px}#project #Knowledge .box{width:100%;padding:15px}#project #Knowledge .box.blue{background-color:#013B63 !important}#project #Knowledge .box.blue p.big{color:#FEB75D}#project #Knowledge .box:nth-of-type(odd){background-color:#ECECEC}#project #Publications{padding-bottom:60px}#project #Publications table{border:none}#project #Publications table thead{background-color:#013B63}#project #Publications table thead th{text-align:center;color:#FEB75D;border:none;border-right:1px solid #ccc}#project #Publications table tbody tr:nth-of-type(even){background-color:#ebebeb}#project #Publications table tbody td{padding-top:20px;padding-bottom:20px}#project #Publications table tbody td:nth-child(1),#project #Publications table tbody td:nth-child(2){border-right:1px solid #ccc}#project #Publications table tbody td:nth-child(2),#project #Publications table tbody td:nth-child(3){text-align:center}#project #Publications table tbody td a{color:#013B63;padding-left:60px;position:relative;transition:0.3s color ease;-webkit-transition:0.3s color ease;-moz-transition:0.3s color ease}#project #Publications table tbody td a:hover{color:#FEB75D}#project #Publications table tbody td a:before{content:"";background:url(../images/Projects/download.png) center no-repeat;background-size:contain;width:40px;height:40px;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#contact{padding-bottom:90px}#contact img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:calc(100% - 30px);height:100%;object-fit:cover}#contact .box{position:relative;text-align:center;width:100%;padding:60px 15px}#contact .box p{color:#fff}#contact .box p.big{color:#FEB75D}#contact .box a{color:#fff}#contact .box a:hover{color:#FEB75D}#contact form{background:url(../images/Contact/bg.jpg) center no-repeat;background-size:cover;padding:30px 60px;padding-bottom:60px}#contact form .form-control{margin-top:30px;border-radius:0;padding:0px 15px;border:1px solid rgba(1,59,99,0.3)}#contact form .form-control::-webkit-input-placeholder{color:#013B63;opacity:0.5}#contact form .form-control::-moz-placeholder{color:#013B63;opacity:0.5}#contact form .form-control:-ms-input-placeholder{color:#013B63;opacity:0.5}#contact form .form-control::-ms-input-placeholder{color:#013B63;opacity:0.5}#contact form .form-control::placeholder{color:#013B63;opacity:0.5}#contact form textarea{padding-top:10px !important}#contact form .parsley-errors-list{list-style:none}#contact form .parsley-errors-list li{color:red}#contact form button{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:-35px;text-align:center;color:#fff;background-color:#FEB75D;width:70px;height:70px;border-radius:50%;transition:0.3s all ease;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease}#contact form button:hover{color:#FEB75D;background-color:#013B63}footer{position:relative;z-index:1 !important;background-color:#0A152B;padding:20px 0}footer *{color:#fff;text-align:center;line-height:normal;letter-spacing:1px}footer a{display:block;transition:0.3s color ease;-webkit-transition:0.3s color ease;-moz-transition:0.3s color ease;letter-spacing:normal;font-size:12px}footer .copy{font-size:12px;margin-bottom:5px}footer .powered{font-size:12px;color:#424A6B}footer .powered a{display:inline;color:#424A6B}footer .powered a:hover{color:#FEB75D}@media only screen and (max-width: 1199px){#home1 .absolute-center-lg{padding-left:0}#homebanner:before{width:75%}#homebanner .box{width:calc(75% - 100px)}.absolute-center-lg{position:relative;left:auto !important;top:auto;width:auto;transform:none;-webkit-transform:none;-ms-transform:none}}@media only screen and (max-width: 991px){#homebanner .box{left:15px}#homebanner img{height:calc(100vh - 70px)}.navbar{height:70px;padding-left:15px;padding-right:15px}.navbar .navbar-collapse{position:fixed;top:70px;width:100%;left:0;background-color:#013B63}.navbar .navbar-brand{margin-top:0}.navbar .logo{height:50px;transition:0.5s all ease;-webkit-transition:0.5s all ease;-moz-transition:0.5s all ease}.navbar .nav-link{text-align:center;color:#fff}.navbar .nav-link.active{color:#FEB75D}.navbar .nav-item:first-child .nav-link{padding-top:30px}.navbar .nav-item:last-child .nav-link{padding-right:20px !important;padding-bottom:30px}.navbar .navbar-toggler{border:none;padding-right:0}.navbar .navbar-toggler .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#283B42;margin-top:4px}.navbar .navbar-toggler-icon{background-image:none}.navbar-anchor{height:72px;margin-top:-72px}body{cursor:pointer;margin-top:70px}.container{width:100%}.row-eq-height-sm{display:block}.absolute-center-sm{position:relative;left:auto !important;top:auto;width:auto;transform:none;-webkit-transform:none;-ms-transform:none}.parallax-bg-repeat{background-repeat:no-repeat;background-size:cover !important}.flex-height-lg{position:relative;width:auto;height:auto;object-fit:contain;object-position:center}}@media only screen and (max-width: 767px){footer *{text-align:center !important;line-height:20px}footer * p.powered{margin-top:5px}.absolute-center-xs{position:relative;left:auto;top:auto;width:auto;transform:none;-webkit-transform:none;-ms-transform:none}.parallax-bg-normal{background-size:cover}}@media only screen and (max-width: 575px){#contact form{padding-left:15px;padding-right:15px}#home2 .box{float:none;padding:40px 15px}#home2 .box h3,#home2 .box h2{font-size:30px;line-height:35px}#homebanner img{height:calc(100vh - 60px)}body{margin-top:60px}.navbar{height:60px}.navbar .navbar-collapse{top:60px}.navbar .logo{height:40px}h1{font-size:24px}h2{font-size:20px}}@media (max-height: 600px), (max-width: 800px){#homebanner img{position:absolute;left:0;top:0;object-fit:cover;height:100%;z-index:-1;width:100%}#homebanner:before{width:100%}#homebanner .box{position:relative;width:100%;padding:30px 15px;left:auto;top:auto;transform:none}#homebanner .box h1{font-size:60px;line-height:60px}#homebanner .box p{font-size:16px;line-height:22px}}
/*# sourceMappingURL=style.css.map */
