/* https://astratec.eu/wp-content/themes/astratec/dist/css/index.css?ver=82f0e1b5a46dd173ad790f5f8ef927b9 */
header{position:relative;min-height:70vh}header .background{position:absolute;top:0;left:0;width:100%;height:100%}header .background .carousel-item{background:#fafafa}header .background .carousel-item .img{position:relative;width:100%;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}header .background .carousel-item .img .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}header .background .carousel-control{width:10%;z-index:10;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}header .background .carousel-control img{width:20px}header .content{position:relative;z-index:1;min-height:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}header .content .container{margin:auto}header .colTitle{margin-bottom:0}header .colTitle .titleText h1,header .colTitle .titleText h2,header .colTitle .titleText h3{color:#fff;font-size:50px;font-size:5rem;font-weight:900;margin-bottom:25px}header .colTitle .titleText p,header .colTitle .titleText ul{color:rgba(255,255,255,.85);font-size:25px;font-size:2.5rem;margin-bottom:25px}header .colTitle .btns{margin-top:40px;margin-bottom:-15px}header .colTitle .btns .btn{margin:0 10px 15px}header .colTitle .btns .btn:hover{background:#fff;color:#222}header .partnerLogo{position:absolute;top:50px;right:50px;height:90px;width:90px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.85);border-radius:50%}header .partnerLogo .img{height:70px;width:70px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}header .partnerLogo:hover{background:#fff}.headerUsps .content{padding:100px 0 190px}.sectionServicesHeader{position:relative;margin-top:-90px;padding-bottom:80px}.sectionServicesHeader .background{position:absolute;top:90px;left:0;width:100%;height:-webkit-calc(100% - 90px);height:-moz-calc(100% - 90px);height:-ms-calc(100% - 90px);height:-o-calc(100% - 90px);height:calc(100% - 90px)}.sectionServicesHeader .content{position:relative;z-index:1}.sectionServicesHeader .rowServices{margin:0 -20px -40px;justify-content:center}.sectionServicesHeader .rowServices .colServices{padding:0 20px;margin-bottom:40px}.sectionServicesHeader .rowServices .colServices .wrapper{display:block;position:relative;height:100%;background:#fff;box-shadow:10px 20px 30px rgba(0,0,0,.05);border-left:15px solid #f4a72f;border-right:15px solid #fff;padding:40px}.sectionServicesHeader .rowServices .colServices .wrapper .img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin:0 auto 25px}.sectionServicesHeader .rowServices .colServices .wrapper .img img{width:auto;max-width:100%;max-height:100%}.sectionServicesHeader .rowServices .colServices .wrapper p{margin-bottom:30px}.sectionServicesHeader .rowServices .colServices .wrapper .btn{font-size:13px;font-size:1.3rem;padding:15px 20px 13px}.sectionServicesHeader .rowServices .colServices .wrapper::after{content:'';position:absolute;bottom:0;left:-15px;width:15px;height:0;background:#0d5a62;-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.sectionServicesHeader .rowServices .colServices .wrapper:hover::after{height:100%}.sectionUspsIndex .colImg,.sectionUspsIndex .colText{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionUspsIndex .colText .rowUsps{margin:0 -30px -40px}.sectionUspsIndex .colText .rowUsps .colUsps{padding:0 30px;margin-bottom:40px}.sectionUspsIndex .colText .rowUsps .colUsps .img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;width:50px;height:50px;margin-bottom:20px}.sectionUspsIndex .colText .rowUsps .colUsps .img img{width:auto;max-width:100%;max-height:100%}.sectionUspsIndex .colText .rowUsps .colUsps h3{margin-bottom:10px}.sectionUspsIndex .colText .btn{margin-top:50px}.sectionUspsIndex .colImg{padding-left:60px}.sectionHighlightsIndex .rowHighlights{margin:0 -20px -40px}.sectionHighlightsIndex .rowHighlights .colHighlights{padding:0 20px;margin-bottom:40px}.sectionHighlightsIndex .rowHighlights .colHighlights a{display:block;height:100%}.sectionHighlightsIndex .rowHighlights .colHighlights a .imgWrapper{height:200px;position:relative;overflow:hidden}.sectionHighlightsIndex .rowHighlights .colHighlights a .imgWrapper .img{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;will-change:transform;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01);-webkit-transition:-webkit-transform .8s ease-in-out;-moz-transition:-moz-transform .8s ease-in-out;-ms-transition:-ms-transform .8s ease-in-out;-o-transition:-o-transform .8s ease-in-out;transition:transform .8s ease-in-out}.sectionHighlightsIndex .rowHighlights .colHighlights a .imgWrapper .overlay{position:relative;z-index:1;height:100%;width:100%;background:rgba(34,34,34,.1)}.sectionHighlightsIndex .rowHighlights .colHighlights a .content{position:relative;background:#fff;padding:40px 30px 60px;height:-webkit-calc(100% - 200px);height:-moz-calc(100% - 200px);height:-ms-calc(100% - 200px);height:-o-calc(100% - 200px);height:calc(100% - 200px)}.sectionHighlightsIndex .rowHighlights .colHighlights a .content h3{font-size:18px;font-size:1.8rem}.sectionHighlightsIndex .rowHighlights .colHighlights a .content>p{margin-bottom:15px}.sectionHighlightsIndex .rowHighlights .colHighlights a .content .readmore{position:absolute;text-align:center;bottom:30px;left:0;right:0}.sectionHighlightsIndex .rowHighlights .colHighlights a .content .readmore p{position:relative;display:inline-block;color:#0d5a62;font-size:15px;font-size:1.5rem;font-weight:500;line-height:1;padding-bottom:8px;letter-spacing:.5px;margin:0}.sectionHighlightsIndex .rowHighlights .colHighlights a .content .readmore p::after,.sectionHighlightsIndex .rowHighlights .colHighlights a .content .readmore p::before{content:'';position:absolute;bottom:0;left:0;right:0;height:3px}.sectionHighlightsIndex .rowHighlights .colHighlights a .content .readmore p::before{width:100%;background:#f4a72f}.sectionHighlightsIndex .rowHighlights .colHighlights a .content .readmore p::after{width:0;background:#0d5a62;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-ms-transition:width .3s linear;-o-transition:width .3s linear;transition:width .3s linear}.sectionHighlightsIndex .rowHighlights .colHighlights a .content .readmore p:hover::after{width:100%}.sectionHighlightsIndex .rowHighlights .colHighlights a:hover .imgWrapper .img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.sectionHighlightsIndex .rowHighlights .colHighlights:nth-of-type(odd) a .content{border-top:12px solid #f4a72f}.sectionHighlightsIndex .rowHighlights .colHighlights:nth-of-type(even) a .content{border-top:12px solid #0d5a62}.sectionHighlightsIndex .colBtn,.sectionNewsIndex .colBtn{margin-top:65px}@media (min-width:1500px){.sectionServicesHeader .serviceWrapper{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;margin-left:8.333333%}}@media (min-width:1300px){.sectionHighlightsIndex .rowHighlights .colHighlights{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width:375.98px){header .colTitle .titleText h1,header .colTitle .titleText h2,header .colTitle .titleText h3{font-size:25px;font-size:2.5rem}header .colTitle .titleText p,header .colTitle .titleText ul{font-size:14px;font-size:1.4rem}.headerUsps .content{padding:50px 0 140px}.sectionServicesHeader{padding-bottom:50px}.sectionServicesHeader .rowServices .colServices .wrapper{padding:35px 20px}.sectionServicesHeader .rowServices .colServices .wrapper .btn{font-size:12px;font-size:1.2rem}.sectionHighlightsIndex .rowHighlights .colHighlights a .content{padding:30px 20px 60px;height:-webkit-calc(100% - 180px);height:-moz-calc(100% - 180px);height:-ms-calc(100% - 180px);height:-o-calc(100% - 180px);height:calc(100% - 180px)}.sectionHighlightsIndex .rowHighlights .colHighlights a .imgWrapper{height:180px}}@media (min-width:375.98px) and (max-width:575.98px){header .colTitle .titleText h1,header .colTitle .titleText h2,header .colTitle .titleText h3{font-size:30px;font-size:3rem}header .colTitle .titleText p,header .colTitle .titleText ul{font-size:16px;font-size:1.6rem}.headerUsps .content{padding:60px 0 150px}.sectionServicesHeader{padding-bottom:60px}.sectionServicesHeader .rowServices .colServices .wrapper{padding:40px 30px}.sectionHighlightsIndex .rowHighlights .colHighlights a .imgWrapper{height:240px}.sectionHighlightsIndex .rowHighlights .colHighlights a .content{height:-webkit-calc(100% - 240px);height:-moz-calc(100% - 240px);height:-ms-calc(100% - 240px);height:-o-calc(100% - 240px);height:calc(100% - 240px)}}@media (max-width:575.98px){header .colTitle .titleText h1,header .colTitle .titleText h2,header .colTitle .titleText h3{margin-bottom:15px}header .colTitle .btns .btn{margin:0 5px 15px}.sectionServicesHeader .rowServices .colServices .wrapper p{margin-bottom:25px}.sectionUspsIndex .colText{margin-bottom:30px}.sectionUspsIndex .colText .rowUsps{margin:0 -15px -30px}.sectionUspsIndex .colText .rowUsps .colUsps{padding:0 15px;margin-bottom:30px}.sectionUspsIndex .colText .rowUsps .colUsps .img{margin:0 auto 15px}.sectionUspsIndex .colText .btn{margin-top:30px}.sectionHighlightsIndex .rowHighlights{margin:0 -15px -30px}.sectionHighlightsIndex .rowHighlights .colHighlights{padding:0 15px;margin-bottom:30px}.sectionHighlightsIndex .rowHighlights .colHighlights a .content .readmore p{font-size:14px;font-size:1.4rem}.sectionHighlightsIndex .colBtn,.sectionNewsIndex .colBtn{margin-top:40px}}@media (min-width:575.98px) and (max-width:767.98px){header .colTitle .titleText p,header .colTitle .titleText ul{font-size:18px;font-size:1.8rem}.sectionUspsIndex .colText .rowUsps{margin:0 -20px -40px}.sectionUspsIndex .colText .rowUsps .colUsps{padding:0 20px}.sectionHighlightsIndex .rowHighlights{margin:0 -10px -20px}.sectionHighlightsIndex .rowHighlights .colHighlights{padding:0 10px;margin-bottom:20px}.sectionHighlightsIndex .rowHighlights .colHighlights a .content{padding:30px 20px 60px;height:-webkit-calc(100% - 180px);height:-moz-calc(100% - 180px);height:-ms-calc(100% - 180px);height:-o-calc(100% - 180px);height:calc(100% - 180px)}.sectionHighlightsIndex .rowHighlights .colHighlights a .imgWrapper{height:180px}}@media (min-width:575.98px) and (max-width:991.98px){.headerUsps .content{padding:80px 0 170px}.sectionUspsIndex .colText{margin-bottom:40px}.sectionUspsIndex .colText .btn{margin-top:40px}.sectionHighlightsIndex .colBtn,.sectionNewsIndex .colBtn{margin-top:50px}}@media (min-width:575.98px) and (max-width:1199.98px){header .colTitle .titleText h1,header .colTitle .titleText h2,header .colTitle .titleText h3{font-size:35px;font-size:3.5rem;margin-bottom:20px}}@media (max-width:767.98px){header{min-height:auto}header .colTitle .btns{margin-top:30px}.sectionHighlightsIndex .rowHighlights .colHighlights a .content h3{font-size:16px;font-size:1.6rem;margin-bottom:10px}.sectionHighlightsIndex .rowHighlights .colHighlights a .content>p{font-size:14px;font-size:1.4rem}}@media (min-width:767.98px) and (max-width:991.98px){header .colTitle .titleText p,header .colTitle .titleText ul{font-size:20px;font-size:2rem}.sectionServicesHeader .rowServices .colServices .wrapper{padding:35px 25px}}@media (max-width:991.98px){header .partnerLogo{position:relative;top:0;left:0;margin:0 auto 30px}.sectionServicesHeader .rowServices{justify-content:flex-start}.sectionServicesHeader .rowServices .colServices .wrapper:hover::after{height:0}.sectionHighlightsIndex .rowHighlights .colHighlights a .imgWrapper .img,.sectionHighlightsIndex .rowHighlights .colHighlights a:hover .imgWrapper .img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.sectionUspsIndex .colImg{padding-left:15px}}@media (min-width:991.98px) and (max-width:1199.98px){.sectionServicesHeader .rowServices .colServices .wrapper{padding:30px 20px}.sectionUspsIndex .colText .rowUsps{margin:0 -20px -40px}.sectionUspsIndex .colText .rowUsps .colUsps{padding:0 20px}.sectionUspsIndex .colImg{padding-left:40px}.sectionHighlightsIndex .rowHighlights{margin:0 -15px -30px}.sectionHighlightsIndex .rowHighlights .colHighlights{padding:0 15px;margin-bottom:30px}.sectionHighlightsIndex .rowHighlights .colHighlights a .content{padding:30px 20px 60px;height:-webkit-calc(100% - 180px);height:-moz-calc(100% - 180px);height:-ms-calc(100% - 180px);height:-o-calc(100% - 180px);height:calc(100% - 180px)}.sectionHighlightsIndex .rowHighlights .colHighlights a .imgWrapper{height:180px}}@media (min-width:991.98px) and (max-width:1300px){header .colTitle .titleText p,header .colTitle .titleText ul{font-size:22px;font-size:2.2rem}}@media (max-width:1199.98px){.sectionServicesHeader .rowServices{margin:0 -15px -30px}.sectionServicesHeader .rowServices .colServices{padding:0 15px;margin-bottom:30px}.sectionServicesHeader .rowServices .colServices .wrapper .img{height:50px;width:50px;margin-bottom:20px}.sectionNewsIndex .container{max-width:95%}}@media (min-width:1199.98px) and (max-width:1300px){header .colTitle .titleText h1,header .colTitle .titleText h2,header .colTitle .titleText h3{font-size:40px;font-size:4rem}.sectionServicesHeader .rowServices .colServices .wrapper{padding:40px 30px}}@media (max-width:1300px){.sectionServicesHeader .rowServices .colServices .wrapper{border-left:10px solid #f4a72f;border-right:10px solid #fff}.sectionServicesHeader .rowServices .colServices .wrapper::after{left:-10px;width:10px}}@media (min-width:1300px) and (max-width:1500px){header .colTitle .titleText h1,header .colTitle .titleText h2,header .colTitle .titleText h3{font-size:45px;font-size:4.5rem}.sectionHighlightsIndex .rowHighlights{margin:0 -15px -30px}.sectionHighlightsIndex .rowHighlights .colHighlights{padding:0 15px;margin-bottom:30px}.sectionHighlightsIndex .rowHighlights .colHighlights a .content{padding:30px 20px 60px;height:-webkit-calc(100% - 180px);height:-moz-calc(100% - 180px);height:-ms-calc(100% - 180px);height:-o-calc(100% - 180px);height:calc(100% - 180px)}.sectionHighlightsIndex .rowHighlights .colHighlights a .imgWrapper{height:180px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){header .content{height:10px}}@supports (-ms-accelerator:true){header .content{height:10px}}