@charset "UTF-8";.primary-color{color:#ebb31e!important}.gold-color{color:#ffd60a!important}.secondary-color-blue{color:#004d8f!important}.third-color{color:#ababab!important}.bg-primary-gradient{background:linear-gradient(180deg,#000814,#001D3D 47.92%,#004D8F)}.bg-gold-900{--bs-bg-opacity:1;background-color:#ffd60a!important}.bg-blue-light{--bs-bg-opacity:1;background-color:#004d8f!important}.bg-dark{background-color:#0c0f15}body{font-family:roboto,serif;font-weight:400;font-size:16px;line-height:30px;color:#ababab}a{color:inherit;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}a:hover,a:focus{color:#ababab;text-decoration:none;outline:0}h1,h2,h3,h4,h5,h6{color:#004d8f;font-family:open sans,sans-serif;margin:0;line-height:1.3}p{margin-bottom:20px}p:last-child{margin-bottom:0}::-moz-selection{background-color:#ebb31e;color:#fff}::selection{background-color:#ebb31e;color:#fff}.form-control::-webkit-input-placeholder,::-webkit-input-placeholder{opacity:1;color:inherit}.form-control:-moz-placeholder,:-moz-placeholder{opacity:1;color:inherit}.form-control::-moz-placeholder,::-moz-placeholder{opacity:1;color:inherit}.form-control:-ms-input-placeholder,:-ms-input-placeholder{opacity:1;color:inherit}button,input,select,textarea,label{font-weight:400}.btn{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.btn:hover,.btn:focus,.btn:active:focus{outline:0}.btn-primary{padding:5px 10px;border:none;color:#000814;font-size:16px;font-weight:700;font-family:roboto,sans-serif;border-radius:5px;background-image:linear-gradient(to right,#EBB31E,#FFD60A);cursor:pointer;transition:opacity .3s ease}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus{background-color:#e0bb00}.btn-border{border:1px solid #d7d8db;display:inline-block;padding:7px}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.pt-table{display:table;width:100%;height:-webkit-calc(100vh - 4px);height:-moz-calc(100vh - 4px);height:calc(100vh - 4px)}.pt-tablecell{display:table-cell;vertical-align:middle}.overlay{position:absolute;left:0;top:0;width:100%;height:100%}.relative{position:relative}.primary,.link:hover{color:#ebb31e}.primary-linear-gradient{background:linear-gradient(to right,#EBB31E,#FFD60A);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.title-bg{padding:0 8px}.no-gutter{margin-left:0;margin-right:0}.no-gutter>[class^=col-]{padding-left:0;padding-right:0}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.flex-middle{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.nicescroll-cursors{background:#ebb31e!important}.header{font-family:open sans,sans-serif;position:fixed;width:100%;top:0;left:0;background:#000814;z-index:1000;padding:10px 0;border-bottom:#ebb31e 1px solid}.nav-container{display:flex;justify-content:space-between;align-items:center;width:90%;max-width:1200px;margin:0 auto}.logo img{height:40px}.nav{display:flex;align-items:center}.nav-list{display:flex;list-style:none;gap:30px;margin:0!important}.nav-link{text-decoration:none;font-size:18px;transition:color .3s;color:#ebb31e!important}.nav-link:hover{color:#ddd}.hamburger{display:none;flex-direction:column;cursor:pointer;gap:5px}.hamburger span{width:25px;height:3px;background:#fff;transition:all .3s}@media(max-width:768px){.nav-list{position:fixed;top:0;left:0;width:100%;height:100vh;background:#333;flex-direction:column;justify-content:center;align-items:center;gap:20px;transform:translateX(-100%);transition:transform .3s ease-in-out}.nav-list.active{transform:translateX(0)}.nav-link{font-size:24px}.hamburger{display:flex}.hamburger.active span:nth-child(1){transform:rotate(45deg)translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}}.footer{font-family:open sans,sans-serif;background:#333;padding:40px 0}.footer .footer-container{display:flex;justify-content:space-around;align-items:flex-start;width:90%;max-width:1200px;margin:0 auto}.footer-logo img{height:40px}.footer-nav ul{list-style:none;padding:0}.footer-nav>ul{display:flex;flex-direction:column;gap:15px}.footer-nav a{text-decoration:none;color:#ebb31e!important;font-size:16px;transition:color .3s}.footer-nav a:hover{color:#ddd}.footer-social{text-align:right}.footer-social h4{margin-bottom:20px}.footer-social ul{list-style:none;padding:0;margin:0}.footer-social li{margin-bottom:10px}.footer-social a{text-decoration:none;color:#fff;font-size:16px;transition:color .3s}.footer-social a:hover{color:#ddd}@media(max-width:768px){.footer .container{flex-direction:column;align-items:center;text-align:center}.footer-nav ul{align-items:center}.footer-social{margin-top:20px}}#cookie-banner{display:none;position:fixed;bottom:0;width:100%;background-color:#ebb31e;color:#000;padding:15px}#cookie-accept{margin-right:10px;padding:10px 20px;background-color:#2a9d8f;color:#fff;border:none;cursor:pointer}#cookie-reject{padding:10px 20px;background-color:#d62828;color:#fff;border:none;cursor:pointer}.dark{background-color:#0c0f15}.dark .page-home .overlay{background-color:rgba(14,17,24,.97)}.dark .page-title h2{color:#fff}.dark .page-title .title-bg{color:rgba(70,88,124,6%)}.dark .section-title h3::before{background-color:#fff}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark .about-author .author-desc p{color:#fff}.dark .service-hex .st0{fill:transparent}.dark .service-hex:hover .st0{fill:#fff}.dark .testimonials .text,.dark .btn-border{border-color:#003566}p,a,small,li{font-family:open sans,sans-serif}.preloader{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.preloader.active.hidden{display:none}.loading-mask{background-color:#ebb31e;height:100%;left:0;position:absolute;top:0;width:20%;-webkit-transition:all .6s cubic-bezier(.61,0,.6,1)0s;-moz-transition:all .6s cubic-bezier(.61,0,.6,1)0s;-o-transition:all .6s cubic-bezier(.61,0,.6,1)0s;transition:all .6s cubic-bezier(.61,0,.6,1)0s}.loading-mask:nth-child(2){left:20%;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.loading-mask:nth-child(3){left:40%;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.loading-mask:nth-child(4){left:60%;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.loading-mask:nth-child(5){left:80%;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.preloader.active.done{z-index:0}.preloader.active .loading-mask{width:0}.site-wrapper{padding:3rem 0;margin:0 0 5rem}.page-home-btn{color:#ebb31e;font-size:30px;position:fixed;right:5rem;top:1rem;z-index:100;text-decoration:none}.page-home-btn:hover{color:#ffd60a}.page-service-btn{color:#ebb31e;font-size:30px;position:fixed;left:5rem;top:1rem;z-index:100;text-decoration:none}.page-service-btn:hover{color:#ffd60a}.page-title{margin-bottom:75px}.page-title img{margin-bottom:20px}.page-title h2{font-size:68px;margin-bottom:25px;position:relative;z-index:0;font-weight:900;text-transform:uppercase}.page-title p{font-size:16px}.page-title .title-bg{color:rgba(0,29,61,7%);font-size:158px;left:0;letter-spacing:10px;line-height:.7;position:absolute;right:0;top:50%;z-index:-1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.section-title{margin-bottom:20px}.section-title h3{display:inline-block;position:relative}.section-title h3::before,.section-title h3::after{content:"";height:2px;position:absolute;bottom:8px;left:-webkit-calc(100% + 14px);left:-moz-calc(100% + 14px);left:calc(100% + 14px)}.section-title h3::before{background-color:#001d3d;width:96px;bottom:14px}.section-title h3::after{background-color:#ebb31e;width:73px}.section-title.light h3{color:#fff}.section-title.light h3::before{background-color:#fff}.page-nav{position:fixed;bottom:0;left:0;right:0;padding:1.5rem}.page-nav span{font-family:open sans,sans-serif;font-size:14px;font-weight:500;line-height:.9;text-transform:uppercase}.page-home{background-position:50%;background-repeat:no-repeat;background-size:cover;vertical-align:middle}.page-home .overlay{background-color:rgba(255,255,255,.93)}.hexagon-menu{display:flex;justify-content:center;align-items:center}.hexagon-menu .hexagon-item{cursor:pointer;width:200px;height:173.20508076px;float:left;margin:-1rem 0 0 -29px;z-index:0;position:relative;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.hexagon-menu .hexagon-item:first-child{margin-left:0}.hexagon-menu .hexagon-item:hover{z-index:1}.hexagon-menu .hexagon-item:hover .hex-item:last-child{opacity:1;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.hexagon-menu .hexagon-item:hover .hex-item:first-child{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.hexagon-menu .hexagon-item:hover .hex-item:first-child div:before,.hexagon-menu .hexagon-item:hover .hex-item:first-child div:after{height:15px}.hexagon-menu .hexagon-item:hover .hex-item div::before,.hexagon-menu .hexagon-item:hover .hex-item div::after{background-color:#ebb31e}.hexagon-menu .hexagon-item:hover .hex-content svg{-webkit-transform:scale(.97);-moz-transform:scale(.97);-ms-transform:scale(.97);-o-transform:scale(.97);transform:scale(.97)}.page-home .hexagon-item:nth-last-child(1),.page-home .hexagon-item:nth-last-child(2),.page-home .hexagon-item:nth-last-child(3){-webkit-transform:rotate(30deg)translate(22px);-moz-transform:rotate(30deg)translate(22px);-ms-transform:rotate(30deg)translate(22px);-o-transform:rotate(30deg)translate(22px);transform:rotate(30deg)translate(22px)}.hex-item{position:absolute;top:0;left:50px;width:100px;height:173.20508076px}.hex-item:first-child{z-index:0;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);-moz-transition:all .3s cubic-bezier(.165,.84,.44,1);-o-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}.hex-item:last-child{transition:all .3s cubic-bezier(.19,1,.22,1);z-index:1}.hex-item div{box-sizing:border-box;position:absolute;top:0;width:100px;height:173.20508076px;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.hex-item div::before,.hex-item div::after{background-color:#001d3d;content:"";position:absolute;width:100%;height:3px;-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1)0s;-moz-transition:all .3s cubic-bezier(.165,.84,.44,1)0s;-o-transition:all .3s cubic-bezier(.165,.84,.44,1)0s;transition:all .3s cubic-bezier(.165,.84,.44,1)0s}.hex-item div:before{top:0}.hex-item div:after{bottom:0}.hex-item div:nth-child(1){-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.hex-item div:nth-child(2){-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.hex-item div:nth-child(3){-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}.hex-content{color:#fff;display:block;height:180px;margin:0 auto;position:relative;text-align:center;transform:rotate(-30deg);width:156px}.hex-content .hex-content-inner{left:50%;margin:-3px 0 0 2px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hex-content .icon{display:block;font-size:36px;line-height:30px;margin-bottom:11px}.hex-content .title{display:block;font-family:open sans,sans-serif;font-size:14px;letter-spacing:1px;line-height:24px;text-transform:uppercase}.hex-content svg{left:-7px;position:absolute;top:-13px;transform:scale(.87);z-index:-1;-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1)0s;-moz-transition:all .3s cubic-bezier(.165,.84,.44,1)0s;-o-transition:all .3s cubic-bezier(.165,.84,.44,1)0s;transition:all .3s cubic-bezier(.165,.84,.44,1)0s}.hex-content:hover{color:#fff}#objektschutz{padding-top:5rem}.card{padding:1rem;border:none;position:relative;background-image:linear-gradient(to right bottom,#001D3D,#000814);transition:transform .3s ease;overflow:hidden}.card:hover{transform:translateY(-10px)}.card:hover .card-body:before{height:3px;opacity:1}.card:hover .card-custom-title,.card:hover .card-custom-subtitle{transition:color .3s ease,background .3s ease;background:linear-gradient(to right,#EBB31E,#FFD60A);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.card img{padding:3rem 0;margin:0 auto;width:100px}.card .card-body{text-align:left;position:relative}.card .card-body:before{content:"";position:absolute;top:0;left:1rem;right:1rem;height:0;background-image:linear-gradient(to right,#EBB31E,#FFD60A);transition:height .3s ease,opacity .3s ease;opacity:0}.card .card-body .card-custom-title{font-weight:900;text-transform:uppercase}.card .card-body .card-custom-subtitle{padding:1rem 0;color:#ababab}.custom-h3{font-size:1.4rem;font-weight:600;text-transform:uppercase}.custom-badges{padding:.5rem 0 1rem}.custom-nav-link.active{background-image:linear-gradient(to right,#001D3D,#004D8F)!important}.more{display:none;color:#fff}.tab-button-div{margin-top:1rem;text-align:right}.icon-xxs{height:1rem;line-height:1rem;width:1rem}.icon-xs{height:1.5rem;line-height:1.5rem;width:1.5rem}.icon-sm{height:2rem;line-height:2rem;width:2rem}.icon-md{height:2.5rem;line-height:2.5rem;width:2.5rem}.icon-lg{height:3rem;line-height:3rem;width:3rem}.icon-xl{height:3.5rem;line-height:3.5rem;width:3.5rem}.icon-xxl{height:4rem;line-height:4rem;width:4rem}.icon-xxxl{height:7rem;line-height:7rem;width:7rem}.icon-shape{align-items:center;display:inline-flex;justify-content:center;text-align:center;vertical-align:middle}#text-preview-personal{display:none}#text-preview-einlass{display:none}#text-preview-fluchtwegsicherung{display:none}.about-author{margin-bottom:23px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.about-author .author-thumb{background-color:#fff;border:5px solid #001d3d;margin-right:30px;padding:5px}.about-author .author-thumb img{border:2px solid #001d3d;width:145px}.about-author .author-desc p{color:#001d3d;font-family:open sans,sans-serif;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}.about-author .author-desc b{font-family:open sans,sans-serif}.logo-col img{width:100px;margin-right:50px}.welcome-block{color:#ababab;position:relative}.welcome-block .section-title{background-color:#001d3d;border-bottom:1px solid #293342;left:0;margin-bottom:0;padding:15px 34px 14px;position:absolute;right:0;top:0;z-index:1}.progress{background-color:#001d3d;border-radius:2px;height:auto;min-height:45px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.progress>div{color:#fff;font-family:open sans,sans-serif;font-size:12px;letter-spacing:1px}.progress .skill-name{border-right:2px solid #2e333a;min-width:160px;text-align:center;text-transform:uppercase}.progress .skill-bar{background-color:#07080b;border-radius:15px;margin:0 15px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.progress .bar{background-color:#ebb31e;border-radius:10px;height:8px;width:0}.progress .skill-lavel{border-left:2px solid #2e333a;min-width:70px;text-align:center;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.filter{margin-bottom:30px}.filter a{border-bottom:2px solid transparent}.filter .active{color:#ebb31e;border-bottom-color:#ebb31e}.works-item{font-family:open sans,sans-serif;margin-bottom:30px;position:relative}.works-item img{width:100%}.works-item .overlay{background-color:rgba(0,53,102,.96);position:absolute;left:0;top:0;height:100%;width:100%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.works-item .overlay::before{border:1px solid #fff;bottom:15px;content:"";left:15px;position:absolute;right:15px;top:15px}.works-item .works-inner{left:50%;position:absolute;text-align:center;top:50%;white-space:nowrap;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:translate3d(0,0,0)scale(0);-moz-transform:translate3d(0,0,0)scale(0);-ms-transform:translate3d(0,0,0)scale(0);-o-transform:translate3d(0,0,0)scale(0);transform:translate3d(0,0,0)scale(0)}.works-item h4{color:#ebb31e;font-weight:700;text-transform:uppercase}.works-item p{color:#fff;font-size:12px;font-weight:400}.works-item:hover .overlay{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.works-item:hover .works-inner{-webkit-transform:translate(-50%,-50%)scale(1);-moz-transform:translate(-50%,-50%)scale(1);-ms-transform:translate(-50%,-50%)scale(1);-o-transform:translate(-50%,-50%)scale(1);transform:translate(-50%,-50%)scale(1)}.history-block{background-color:#001d3d;position:relative}.history-block .section-title{background-color:#001d3d;border-bottom:1px solid #293342;left:0;margin-bottom:0;padding:15px 34px 14px;position:absolute;right:0;top:0;z-index:1}.nicescroll-rails{z-index:2}.history-scroller{padding-top:82px;max-height:377px}.history-item{display:table;font-family:open sans,sans-serif;padding-left:32px;margin-bottom:20px;width:100%}.history-item>*{display:table-cell;vertical-align:middle}.history-item .history-icon{padding-right:25px;position:relative;width:66px}.history-item .history-icon i{font-size:18px;position:absolute;top:50%;left:-webkit-calc(50% - 12.5px);left:-moz-calc(50% - 12.5px);left:calc(50% - 12.5px);transform:translate(-50%,-50%)}.history-item h5{color:#fff;font-size:16px;font-weight:600;letter-spacing:.96px;text-transform:uppercase}.history-item span{color:#aaa;font-size:12px}.history-hex{display:block;position:relative;width:66px;height:38.11px;background-color:#293342;margin:19.05px 0}.history-hex::before,.history-hex::after{content:"";position:absolute;width:0;border-left:33px solid transparent;border-right:33px solid transparent}.history-hex::before{bottom:100%;border-bottom:19.05px solid #293342}.history-hex::after{top:100%;width:0;border-top:19.05px solid #293342}.service-hex{float:left;position:relative;width:20%;z-index:1}.service-hex svg{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.service-hex .st0{stroke:#001d3d;fill:#fff;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.service-hex .st1{fill:#001d3d;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.service-hex .content{color:#fff;left:50%;position:absolute;text-align:center;top:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.service-hex .content .title{display:block;font-family:open sans,sans-serif;font-size:14px;letter-spacing:1px;line-height:24px;text-transform:uppercase}.service-hex .icon{font-size:30px;margin-bottom:9px}.service-hex h4{color:#fff;font-size:16px;margin-bottom:20px}.service-hex p{font-size:14px;height:0;line-height:24px;overflow:hidden;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.service-hex:hover{z-index:2}.service-hex:hover svg{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.service-hex:hover .st1{fill:#ebb31e}.service-hex:hover .content{width:135%}.service-hex:hover p{height:72px}.testimonials .item{padding-top:33px}.testimonials .thumb{float:left;margin-top:-33px}.testimonials .thumb img{width:auto}.testimonials .text{border:1px solid #cecece;font-size:14px;font-style:italic;line-height:24px;margin-left:50px;padding:27px 30px 29px 142px}.testimonials figcaption{font-family:open sans,sans-serif;font-size:16px;font-weight:700;padding-top:15px;text-align:center}.testimonials h4{font-family:open sans,sans-serif;font-weight:700}.testimonials span{font-size:12px}.testimonials .owl-item:nth-child(2n) .thumb{float:right}.testimonials .owl-item:nth-child(2n) .text{margin-left:0;margin-right:50px;padding:27px 142px 29px 30px}.testimonials .owl-dots{text-align:center}.testimonials .owl-dot{border:2px solid #001d3d;border-radius:15px;display:inline-block;height:11px;margin:0 4px;width:11px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.testimonials .owl-dot.active{border-color:#ebb31e}.tm-hex{position:relative;width:170px;height:98.15px;margin:49.07px 0;background-size:auto 182.4427px;background-position:50%;border-left:solid 6px #004d8f;border-right:solid 6px #004d8f}.tm-hex::after{content:"";position:absolute;top:3.4641px;left:0;width:158px;height:91.2213px;z-index:2;background:inherit}.tm-hex .hexTop,.tm-hex .hexBottom{position:absolute;z-index:1;width:120.21px;height:120.21px;overflow:hidden;background:inherit;left:18.9px;-webkit-transform:scaleY(.5774)rotate(-45deg);-moz-transform:scaleY(.5774)rotate(-45deg);-ms-transform:scaleY(.5774)rotate(-45deg);-o-transform:scaleY(.5774)rotate(-45deg);transform:scaleY(.5774)rotate(-45deg)}.tm-hex .hexTop::before,.tm-hex .hexTop::after,.tm-hex .hexBottom::before,.tm-hex .hexBottom::after{content:"";position:absolute;width:158px;height:91.22134253196087px;background:inherit;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(45deg)scaleY(1.7321)translateY(-45.6107px);-moz-transform:rotate(45deg)scaleY(1.7321)translateY(-45.6107px);-ms-transform:rotate(45deg)scaleY(1.7321)translateY(-45.6107px);-o-transform:rotate(45deg)scaleY(1.7321)translateY(-45.6107px);transform:rotate(45deg)scaleY(1.7321)translateY(-45.6107px)}.tm-hex .hexTop{top:-60.1041px;border-top:solid 8.4853px #004d8f;border-right:solid 8.4853px #004d8f}.tm-hex .hexTop::after{background-position:50% 0}.tm-hex .hexBottom{bottom:-60.1041px;border-bottom:solid 8.4853px #004d8f;border-left:solid 8.4853px #004d8f}.tm-hex .hexBottom::after{background-position:50% 100%}.form-check input{margin-right:1rem}.contact-form .input-field.email{margin-left:0!important}.contact-block{margin-bottom:30px}.contact-block:last-child{margin-bottom:0}.contact-block .media-left{font-size:40px;max-width:50px;min-width:50px;padding-right:0;text-align:center}.contact-block .media-body{padding-left:30px}.contact-block h4{font-size:18px;text-transform:uppercase;font-weight:600}.contact-block p{font-weight:400;font-size:15px}.contact-social{list-style:outside none none;margin:0;padding:0}.contact-social li{display:inline-block;position:relative;width:43px}.contact-social li a{color:#fff;display:block;font-size:14px;height:50px;left:50%;line-height:50px;position:absolute;text-align:center;top:50%;width:43px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contact-social li:hover span{background-color:#ebb31e}.contact-social li:hover span::before{border-bottom-color:#ebb31e}.contact-social li:hover span::after{border-top-color:#ebb31e}.contact-social-hex{display:block;position:relative;width:43px;height:24.83px;background-color:#003566;margin:12.41px 0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.contact-social-hex::before,.contact-social-hex::after{content:"";position:absolute;width:0;border-left:21.5px solid transparent;border-right:21.5px solid transparent;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.contact-social-hex::before{bottom:100%;border-bottom:12.41px solid #003566}.contact-social-hex::after{top:100%;width:0;border-top:12.41px solid #003566}.contact-social-hex:hover::after{border-bottom-color:#ebb31e}.contact-social-hex:hover::before{border-top-color:#ebb31e}.contact-form .input-field{margin-bottom:10px}.contact-form .input-field.name{margin-right:5px}.contact-form .input-field.email{margin-left:5px}.contact-form .input-field label.error{color:red;font-size:13px;margin:0}.contact-form .input-icon-contact{background-color:#001d3d;border-radius:3px 0 0 3px;border-right:1px solid rgba(255,255,255,.2);line-height:48px;min-width:53px;text-align:center}.contact-form .form-control{background-color:#001d3d;color:#bcbcbc;border:0;border-radius:3px;height:48px;padding-left:1rem!important;width:100%;font-family:open sans,sans-serif}.contact-form .form-control:focus{box-shadow:none;color:#fff}.contact-form textarea.form-control{border-radius:3px;height:120px;padding:15px 10px 15px 70px}.contact-form .message .input-icon{position:absolute;left:0;top:0}.msg-success,.msg-failed{display:none;margin-top:15px}.msg-success{color:#ebb31e}.pt-table.desktop-768 .pt-tablecell{padding-bottom:110px;padding-top:60px}.pt-table.desktop-768 .pt-tablecell .page-nav{bottom:40px}.preview-wrapper{background-color:#fff;border:1px solid #ddd;border-right:0;color:#333;height:200px;right:0;position:fixed;top:100px;width:260px;z-index:1200;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;transform:translateX(100%)}.preview-wrapper.extend{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.switcher-head{color:#333;font-size:18px;font-weight:600;height:46px;line-height:46px;position:relative}.switcher-head span{border-bottom:2px solid #eee;display:block;margin:0 20px}.switcher-trigger{background-color:#fff;border:1px solid #ddd;border-right:0;cursor:pointer;font-size:20px;height:48px;left:-48px;line-height:46px;position:absolute;text-align:center;top:-1px;width:48px}.switcher-body{background-color:#fff;height:-webkit-calc(100% - 50px);height:calc(100% - 50px);left:0;padding:20px;position:fixed;right:0;top:47px;outline:none}.switcher-body h4{font-size:16px;margin-bottom:10px}.switcher-body select{border:1px solid #e5e5e5;height:40px;margin-bottom:20px;width:100%;-webklit--appearance:none;-moz-appearance:none;appearance:none}.color-options{margin-bottom:10px;padding:0}.color-options li{display:inline-block;background-color:#e6ae03;height:30px;margin-bottom:10px;margin-right:6px;text-indent:-9999em;width:30px;cursor:pointer}.color-options li.c0{background-color:#fa6862}.color-options li.c1{background-color:#02b7ce}.color-options li.c2{background-color:#86a438}.color-options li.c3{background-color:#f3a36d}.pattern-options li{font-family:roboto,sans-serif;border:1px solid #ccc;cursor:pointer;float:left;height:40px;margin:0 10px 10px 0;text-transform:capitalize;width:50px}.pattern-options li:last-child{border:0;height:auto;padding-top:8px;width:auto}.pattern-options li img{width:100%;height:100%}@media(min-width:980px) and (max-width:1150px){.author-image-large img{height:-webkit-calc(80vh - 4px);height:-moz-calc(80vh - 4px);height:calc(80vh - 4px)}.testimonials .thumb{margin-top:-8px}}@media(min-width:768px) and (max-width:979px){.card{margin:1rem 0!important}body{overflow-x:hidden}.page-title h2{font-size:40px}.page-title .title-bg{font-size:100px}.author-image-large{position:static;margin-bottom:50px}.author-image-large img{display:block;height:auto;margin:0 auto;width:50%}.about-author+p{margin-bottom:50px}.service-hex{width:33.3333%}.service-hex:hover{z-index:2}.service-hex:hover svg{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.service-hex:hover .content{width:105%}.service-hex:nth-child(4),.service-hex:nth-child(5){-webkit-transform:translate(50%,-15%);-moz-transform:translate(50%,-15%);-ms-transform:translate(50%,-15%);-o-transform:translate(50%,-15%);transform:translate(50%,-15%)}.testimonials .item{padding-top:45px}.testimonials .thumb{margin-top:-45px}.history-item .history-text{padding-right:15px}}@media only screen and (max-width:767px){#ueberuns-logo{display:none}.site-wrapper{padding-top:5rem}.card{margin:1rem 0!important}body{overflow-x:hidden}.pt-table{height:auto}.pt-table,.pt-tablecell{display:block}.page-title{margin-bottom:45px}.page-title img{width:250px}.page-title h2{font-size:35px}.page-title .title-bg{font-size:50px}.hexagon-menu{display:block}.hexagon-menu .hexagon-item{float:none;margin:0 auto 50px}.hexagon-menu .hexagon-item:first-child{margin-left:auto}.hexagon-menu .hexagon-item:nth-last-child(1),.hexagon-menu .hexagon-item:nth-last-child(2),.hexagon-menu .hexagon-item:nth-last-child(3){-webkit-transform:rotate(30deg)translate(0,0);-moz-transform:rotate(30deg)translate(0,0);-ms-transform:rotate(30deg)translate(0,0);-o-transform:rotate(30deg)translate(0,0);transform:rotate(30deg)translate(0,0)}.author-image-large{position:static;margin-bottom:50px}.author-image-large img{display:block;height:auto;margin:0 auto;width:50%}.about-author{display:block}.about-author .author-thumb{border:0;margin-bottom:15px;margin-right:0;padding:0}.about-author .author-desc b{display:block}.about-author+p{margin-bottom:50px}.progress{display:block}.progress .skill-name{border-right:0;margin:0 15px;min-width:auto;text-align:left}.progress .skill-lavel{border-left:0;margin:0 15px;min-width:auto;text-align:left}.service-hex{float:none;margin:0 auto 40px;width:60%}.service-hex:last-child{margin-bottom:0}.service-hex:hover svg{-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8)}.service-hex:hover .content{width:120%}.history-block{margin-bottom:30px}.testimonials .thumb{float:none;margin:0 0 30px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.testimonials figcaption{text-align:left;padding-left:15px}.testimonials .text{margin-left:0;padding:20px}.testimonials .owl-item:nth-child(2n) .thumb{float:none}.testimonials .owl-item:nth-child(2n) .text{margin-left:0;margin-right:50px;padding:20px}.contact-form .input-field.name{margin-right:0}}