.hero{position:relative;min-height:510px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero .inner{width:100%}.hero .heading{color:#fff;margin-bottom:46px}.hero .text{max-width:50%}.hero .text p{font-size:2rem;color:#fff;line-height:26px}.hero .ticks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:70%;margin-top:46px}.hero .ticks .tick{width:33%;margin-bottom:20px}.hero .ticks span{color:#fff}.hero .ticks svg{margin-right:16px}.hero .jour-nr-container{display:none}.hero .btn-container{margin-top:50px}.hero .btn-container .btn{padding:20px 25px;color:#fff;text-decoration:none;border-radius:30px;margin-right:13px;-webkit-transition:background-color .2s ease-in-out, border-color .2s ease-in-out;transition:background-color .2s ease-in-out, border-color .2s ease-in-out}.hero .btn-container .btn:nth-child(even){background-color:#1651a0;border:1px solid #1651a0}.hero .btn-container .btn:nth-child(even):hover{background-color:#022a4c;border:1px solid #022a4c}.hero .btn-container .btn:nth-child(odd){background-color:#022a4c;border:1px solid #022a4c}.hero .btn-container .btn:nth-child(odd):hover{background-color:#1651a0;border:1px solid #1651a0}.hero .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero .grid .content{width:65%}.hero .grid .content .text{max-width:100%}.hero .background-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1;width:100%;height:100%}.hero .background-image img,.hero .background-image picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.textbox{width:30%;background-color:rgba(1,27,48,0.9);padding:35px;margin-top:-30px}.textbox.mobile{display:none}.textbox .heading{font-size:2.8rem;margin-bottom:0;line-height:normal;font-weight:400}.textbox .phone a{font-size:4rem;font-weight:700;color:#8bc343;letter-spacing:-1.09px;line-height:normal;text-decoration:none}.textbox .sub-heading{font-weight:700;font-size:1.6rem}.textbox .mail-heading{font-size:2rem;font-weight:300;margin-top:40px;margin-bottom:6px}.textbox .mail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:700;text-decoration:none}.textbox .mail svg{margin-right:13px}.textbox .btn{background-color:#1651a0;border:1px solid #1651a0;border-radius:30px;display:inline-block;margin-top:23px;padding:18px;font-size:1.8rem;text-decoration:none}.textbox a,.textbox p{color:#fff}.single-service .hero .heading{font-size:4.2rem}@media only screen and (max-width: 768px){.hero{min-height:280px;padding:25px 0}.hero .text{max-width:100%}.hero .ticks{max-width:100%}.hero .ticks .tick{width:50%;margin-bottom:7px}.hero .ticks svg{margin-right:7px}.hero .heading{margin-bottom:17px}.hero .text p{font-size:1.6rem;line-height:23px}.hero .jour-nr-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:33px}.hero .jour-nr-container .number{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:34px}.hero .jour-nr-container .number .icon{margin-right:16px}.hero .jour-nr-container .number a{text-decoration:none;font-weight:700;font-size:2rem;color:#fff}.hero .jour-nr-container .btn-container{width:100%;margin-top:15px}.hero .jour-nr-container .btn-container .btn:first-child{display:none}.hero .jour-nr-container .btn-container .btn{width:100%;text-align:center;margin:0}.hero .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}.hero .btn-container .btn{margin-bottom:10px;padding:16px 25px}.hero .grid .content{width:100%}.textbox.desktop{display:none}.textbox.mobile{display:block;margin-top:0;width:100%;background-color:#011b30}.textbox.mobile .mail-heading{margin-bottom:15px}.single-service .hero .heading{font-size:3.5rem}}@media only screen and (max-width: 470px){.hero{padding:25px 0}.hero .ticks .tick{width:100%}}
