@font-face{font-family:"Din";font-style:normal;font-weight:700;src:url("../fonts/Din-Black.otf") format("opentype")}@font-face{font-family:"Din";font-style:normal;font-weight:300;src:url("../fonts/Din-Light.otf") format("opentype")}@font-face{font-family:"Din";font-style:normal;font-weight:500;src:url("../fonts/Din-Medium.otf") format("opentype")}@font-face{font-family:"Din";font-style:normal;font-weight:400;src:url("../fonts/Din-Regular.otf") format("opentype")}body{line-height:1}.title-hr{background-color:#ef4647 !important}.navbar-collapse{padding:0}.lang{text-align:center;float:right}.lang .normal .btn{background:0 0;color:#000}.lang .normal ul{border:none}.lang .normal ul .btn:hover{background-color:#ef4647;color:#fff}.lang .inline form{margin-left:8px}.lang .inline button{color:#e4548c;padding:0;background:0 0;width:35px;height:35px;border:1px solid #e4548c;line-height:45px;padding-right:2px;text-align:right;font-family:'Roboto Slab';font-size:20px;font-weight:300}.lang .inline button.language-selected{color:#cee002;border-color:#cee002}.menu-list{float:right;list-style:none;padding:0;margin:0;margin-right:150px;line-height:38px}.menu-list li{float:left;position:relative}.menu-list li a{font-family:'Roboto Slab';font-weight:300;font-size:20px;color:#000;text-decoration:none;margin:0 15px}.menu-list li:before{position:absolute;content:'';width:2px;height:17px;background-color:#8d8d8d;right:0;top:12px}.menu-list li:last-child:before{background:0 0}::-webkit-scrollbar-thumb{background:#ef4647}body{scrollbar-face-color:#ef4647}section.dotted{background-image:url("../images/dots.png")}section.refs .row{margin-top:50px}section.refs .row img{margin:0 auto}.project-item:hover .project-hover{background-color:rgba(240,74,74,0.9)}.project-item:hover .project-hover .project-title,.project-item:hover .project-hover .project-description{color:#fff}.project-item:hover .link-arrow{color:#fff}.projects .news-item .news-hover:hover{background:rgba(206,224,2,0.9)}.home-content section{padding:70px 0}.home-content section .title,.home-content section .description{font-family:'Roboto Slab';font-weight:300;text-align:center}.home-content section .title{font-size:32px;color:#d70657;margin-bottom:15px}.home-content section .description{font-size:26px;margin-bottom:70px}.home-content .section-news-grid .news-grid-heading{margin-bottom:50px}.home-content .section-news-grid .news-grid-heading .news-grid-heading__title{font-family:'Roboto Slab';font-size:32px;font-weight:300;color:#d70657;margin:0}.home-content .section-news-grid .news-grid-items .transp{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.home-content .section-news-grid .news-grid-items .transpX{position:absolute;bottom:5px;left:5px;right:5px;background:rgba(34,34,34,0.35);padding:10px;border-radius:24px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.home-content .section-news-grid .news-grid-items .transpX div{color:#278dc1}.home-content .section-news-grid .news-grid-items .transpX h3{font-weight:400;font-size:24px;color:#fff;margin:0}.home-content .section-news-grid .news-grid-items .hover-border:after,.home-content .section-news-grid .news-grid-items .hover-border:before{background:#278dc1}.home-content .section-news-grid .news-grid-items .hover-border div:after,.home-content .section-news-grid .news-grid-items .hover-border div:before{background:#278dc1}.home-content .section-news-grid .news-grid-items a{color:#278dc1}.home-content .section-news-grid .news-grid-items a:hover,.home-content .section-news-grid .news-grid-items a:focus{color:#278dc1}.home-content .section-news-grid .news-grid-items .news-item:hover .transp,.home-content .section-news-grid .news-grid-items .news-item:hover .transpX{opacity:0}.home-content .section-team{background-color:#eeeeee}.home-content .section-how-work{padding:0}.home-content .section-how-work .bg{padding-top:70px;background-color:#d4dde3}.home-content .section-how-work .segm{height:100vh;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}.home-content .section-how-work .segm .segm-container{position:relative;height:100%}.home-content .section-how-work .segm .segm-art{position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0 60px}.home-content .section-how-work .segm .segm-art .segm-mini_title,.home-content .section-how-work .segm .segm-art .segm-title,.home-content .section-how-work .segm .segm-art .segm-description{color:#fff}.home-content .section-how-work .segm .segm-art .segm-mini_title{font-family:'Din', sans-serif;font-weight:400}.home-content .section-how-work .segm .segm-art .segm-title{margin-bottom:60px;font-weight:700;font-family:'Din', sans-serif}.home-content .section-how-work .segm .segm-art .segm-description{font-size:18px}.home-content .section-refs{background-color:#efeeee}.home-content .section-refs .ref-item{background-color:#fff;height:274px;position:relative;padding:15px}.home-content .section-refs .ref-item img{position:absolute;max-width:100%;height:auto;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.motto{padding-bottom:100vh;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.motto .parallax-window{padding-bottom:60%}.motto .motto-motto{position:absolute;top:50%;transform:translate(0, -50%);left:10%;font-size:32px}.motto .motto-motto>div{position:relative}.motto .motto-motto>div ul{position:relative;display:inline-block;padding:0;margin:0;list-style:none}.motto .motto-motto>div ul li{position:absolute;top:-18px;opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%}.motto .motto-motto>div ul li.active{top:-24px;opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}.motto .motto-motto>div ul li.c-1{color:#2b68c1}.motto .motto-motto>div ul li.c-2{color:red}.motto .motto-motto>div ul li.c-3{color:#35e5d0}.motto .motto-motto>div ul li.c-4{color:#35b5d0}.motto .motto-motto>div ul li.c-5{color:#8179ba}.sqs .sqs_1{width:100%}.sqs .sqs_1 .news-item{color:#fff !important}.sqs .sqs_1 .news-item .transp{background-color:rgba(215,6,87,0.4)}.sqs .sqs_1 .news-item .transpX div{color:#fdd600;font-family:'Poppins', sans-serif;font-weight:600}.sqs .sqs_1 .news-item .read-more{color:#fdd600}.sqs .sqs_1 .news-item .read-more:hover{color:#fdd600}.sqs .sqs_1 .news-item:hover .news-hover{background-color:rgba(215,6,87,0.8);color:#fff !important}.sqs .sqs_1 .news-item:hover .news-hover .news-title{color:#fdd600}.sqs .sqs_2{width:100%}.sqs .sqs_2 .news-item{color:#fff}.sqs .sqs_2 .news-item .transp{background-color:rgba(229,189,1,0.4)}.sqs .sqs_2 .news-item .transpX div{color:#d70657;font-family:'Poppins', sans-serif;font-weight:600}.sqs .sqs_2 .news-item .read-more{color:#d70657}.sqs .sqs_2 .news-item .read-more:hover{color:#d70657}.sqs .sqs_2 .news-item:hover .news-hover{background-color:rgba(229,189,1,0.8);color:#fff !important}.sqs .sqs_2 .news-item:hover .news-hover .news-title{color:#d70657}.sqs .sqs_3{width:100%}.sqs .sqs_3 .news-item{color:#fff}.sqs .sqs_3 .news-item .transp{background-color:rgba(39,141,193,0.4)}.sqs .sqs_3 .news-item .transpX div{color:#d70657;font-family:'Poppins', sans-serif;font-weight:600}.sqs .sqs_3 .news-item .read-more{color:#fff}.sqs .sqs_3 .news-item .read-more:hover{color:#fff}.sqs .sqs_3 .news-item:hover .news-hover{background-color:rgba(39,141,193,0.8);color:#fff !important}.sqs .sqs_3 .news-item:hover .news-hover .news-title{color:#fff}.career .form-control{border-radius:0;background:#f9f9f9;height:55px;line-height:55px;font-weight:300;font-size:12px;color:#333333;padding:15px;outline:none;border-color:transparent !important;box-shadow:none !important}.career .form-control+label.error{color:#d24c42}.career .btn{border-radius:0;background:#d24c42;font-weight:300;color:#fff !important;padding:12px 45px;border:none !important;box-shadow:none !important}.career .validate{position:relative}.career .validate .handler{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8);visibility:hidden;opacity:0;transform:scale(0);transition:all .3s;overflow:hidden;z-index:2}.career .validate .handler .close{position:absolute;right:10px;top:10px;opacity:.5;transition:all .3s;width:25px;height:25px}.career .validate .handler .close:hover{opacity:1}.career .validate .handler.show{transform:scale(1);visibility:visible;opacity:1}.career .validate .handler>div{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;text-align:center;font-family:inherit}.career .validate .handler>div h3.success{color:#4CAF50}.career .validate .handler>div h3.error{color:#F44336}.career .file-group{position:relative}.career .file-group input[type=file]{display:none !important}.career .file-group .form-control .bar{height:3px;background:#ccc;opacity:0;visibility:hidden;position:absolute;left:0;right:0;bottom:0}.career .file-group .form-control .bar span{position:relative;display:block;width:0;background:#66BB6A;height:100%}.career .file-group .form-control .bar.upl{opacity:1;visibility:visible}.career .file-group .form-control .file-return{padding:0;margin:0;line-height:2;width:100%;overflow:hidden;text-overflow:ellipsis}.career .file-group .input-group-btn .btn{padding-left:10px;padding-right:10px}.career.t-i .ip{font-weight:700;font-size:26px;color:#333333}.career.t-i .is{cursor:pointer}.career.t-i .is .i{padding:24px;white-space:nowrap;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;font-weight:700;font-size:14px;color:#333333;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1)}.career.t-i .is .i i{opacity:0;visibility:hidden;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);transform:translate(-20px, 0);color:#e94933}.career.t-i .is .i:hover{color:#e94933;background:#f9f9f9}.career.t-i .is .i:hover i{opacity:0;visibility:hidden;transform:translate(0, 0)}.career.t-i .extras{margin:0;font-size:12px;color:#e94933}@media (min-width: 768px){.row.equal-sm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.row.equal-sm.a-i-c{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.motto .motto-motto{font-size:60px}.motto .motto-motto ul{top:-30px}.sqs .sqs_1{width:25%}.sqs .sqs_2{width:50%}.sqs .sqs_3{width:75%}}@media (min-width: 992px){.row.equal-md{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.row.equal-md.a-i-c{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.motto .motto-motto{font-size:90px}.motto .motto-motto ul{top:-52px}.home-content .section-how-work .segm .segm-art .segm-mini_title{font-size:26px}.home-content .section-how-work .segm .segm-art .segm-title{font-size:50px}.home-content .section-how-work .segm .segm-art .segm-description{font-size:26px;line-height:1.5}}@media (min-width: 1200px){.row.equal-lg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.row.equal-lg.a-i-c{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.motto .motto-motto{font-size:120px}.motto .motto-motto ul{top:-75px}}@media (max-width: 767px){.text-xs-center{text-align:center !important}}@media (max-width: 768px){.lang{margin-top:7px}.menu-list{float:none}.menu-list li{float:none;display:block}.menu-list li a{display:block}}@media (max-width: 1024px){.menu-list{margin-right:0}}@media (max-width: 1023px){.navbar-header{float:none}}
