@import url("https://fonts.googleapis.com/css?family=Poppins");/*! Reflex v1.0.9 - https://github.com/leejordan/reflex */.grid{display:inline-block;display:-ms-flexbox;display:flex;*display:inline;zoom:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0;position:relative;width:100%;max-width:100%;letter-spacing:-0.31em !important;*letter-spacing:normal !important;word-spacing:-0.43em !important;list-style-type:none}.grid:before,.grid:after{letter-spacing:normal;word-spacing:normal;white-space:normal;max-width:100%}.grid *:before,.grid *:after{letter-spacing:normal;word-spacing:normal;white-space:normal}.grid .grid{-ms-flex:1 1 auto;flex:1 1 auto}.grid *{-webkit-box-sizing:border-box;box-sizing:border-box}.grid *:before,.grid *:after{-webkit-box-sizing:border-box;box-sizing:border-box}[class*="grid__col-"]{display:inline-block;display:-ms-flexbox;display:flex;*display:inline;zoom:1;-ms-flex-direction:column;flex-direction:column;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:0.5em}.grid__cell{position:relative;display:block;-ms-flex:1 1 auto;flex:1 1 auto}_:-ms-fullscreen,:root .grid__cell{width:100%}.grid__col-12,.swiper-container .swiper-wrapper .swiper-slide{width:100%;*width:99.9%}.grid__col-11{width:91.6666666667%;*width:91.5666666667%}.grid__col-10{width:83.3333333333%;*width:83.2333333333%}.grid__col-9{width:75%;*width:74.9%}.grid__col-8{width:66.6666666667%;*width:66.5666666667%}.grid__col-7{width:58.3333333333%;*width:58.2333333333%}.grid__col-6{width:50%;*width:49.9%}.grid__col-5{width:41.6666666667%;*width:41.5666666667%}.grid__col-4{width:33.3333333333%;*width:33.2333333333%}.grid__col-3{width:25%;*width:24.9%}.grid__col-2{width:16.6666666667%;*width:16.5666666667%}.grid__col-1{width:8.3333333333%;*width:8.2333333333%}@media (min-width: 480px){.grid__col-xs-12{width:100%;*width:99.9%}.grid__col-xs-11{width:91.6666666667%;*width:91.5666666667%}.grid__col-xs-10{width:83.3333333333%;*width:83.2333333333%}.grid__col-xs-9{width:75%;*width:74.9%}.grid__col-xs-8{width:66.6666666667%;*width:66.5666666667%}.grid__col-xs-7{width:58.3333333333%;*width:58.2333333333%}.grid__col-xs-6{width:50%;*width:49.9%}.grid__col-xs-5{width:41.6666666667%;*width:41.5666666667%}.grid__col-xs-4{width:33.3333333333%;*width:33.2333333333%}.grid__col-xs-3{width:25%;*width:24.9%}.grid__col-xs-2{width:16.6666666667%;*width:16.5666666667%}.grid__col-xs-1{width:8.3333333333%;*width:8.2333333333%}}@media (min-width: 768px){.grid__col-sm-12{width:100%;*width:99.9%}.grid__col-sm-11{width:91.6666666667%;*width:91.5666666667%}.grid__col-sm-10{width:83.3333333333%;*width:83.2333333333%}.grid__col-sm-9{width:75%;*width:74.9%}.grid__col-sm-8{width:66.6666666667%;*width:66.5666666667%}.grid__col-sm-7{width:58.3333333333%;*width:58.2333333333%}.grid__col-sm-6{width:50%;*width:49.9%}.grid__col-sm-5{width:41.6666666667%;*width:41.5666666667%}.grid__col-sm-4{width:33.3333333333%;*width:33.2333333333%}.grid__col-sm-3{width:25%;*width:24.9%}.grid__col-sm-2{width:16.6666666667%;*width:16.5666666667%}.grid__col-sm-1{width:8.3333333333%;*width:8.2333333333%}}@media (min-width: 992px){.grid__col-md-12{width:100%;*width:99.9%}.grid__col-md-11{width:91.6666666667%;*width:91.5666666667%}.grid__col-md-10{width:83.3333333333%;*width:83.2333333333%}.grid__col-md-9{width:75%;*width:74.9%}.grid__col-md-8{width:66.6666666667%;*width:66.5666666667%}.grid__col-md-7{width:58.3333333333%;*width:58.2333333333%}.grid__col-md-6{width:50%;*width:49.9%}.grid__col-md-5{width:41.6666666667%;*width:41.5666666667%}.grid__col-md-4{width:33.3333333333%;*width:33.2333333333%}.grid__col-md-3{width:25%;*width:24.9%}.grid__col-md-2{width:16.6666666667%;*width:16.5666666667%}.grid__col-md-1{width:8.3333333333%;*width:8.2333333333%}}@media (min-width: 1200px){.grid__col-lg-12{width:100%;*width:99.9%}.grid__col-lg-11{width:91.6666666667%;*width:91.5666666667%}.grid__col-lg-10{width:83.3333333333%;*width:83.2333333333%}.grid__col-lg-9{width:75%;*width:74.9%}.grid__col-lg-8{width:66.6666666667%;*width:66.5666666667%}.grid__col-lg-7{width:58.3333333333%;*width:58.2333333333%}.grid__col-lg-6{width:50%;*width:49.9%}.grid__col-lg-5{width:41.6666666667%;*width:41.5666666667%}.grid__col-lg-4{width:33.3333333333%;*width:33.2333333333%}.grid__col-lg-3{width:25%;*width:24.9%}.grid__col-lg-2{width:16.6666666667%;*width:16.5666666667%}.grid__col-lg-1{width:8.3333333333%;*width:8.2333333333%}}@media (min-width: 1600px){.grid__col-xlg-12{width:100%;*width:99.9%}.grid__col-xlg-11{width:91.6666666667%;*width:91.5666666667%}.grid__col-xlg-10{width:83.3333333333%;*width:83.2333333333%}.grid__col-xlg-9{width:75%;*width:74.9%}.grid__col-xlg-8{width:66.6666666667%;*width:66.5666666667%}.grid__col-xlg-7{width:58.3333333333%;*width:58.2333333333%}.grid__col-xlg-6{width:50%;*width:49.9%}.grid__col-xlg-5{width:41.6666666667%;*width:41.5666666667%}.grid__col-xlg-4{width:33.3333333333%;*width:33.2333333333%}.grid__col-xlg-3{width:25%;*width:24.9%}.grid__col-xlg-2{width:16.6666666667%;*width:16.5666666667%}.grid__col-xlg-1{width:8.3333333333%;*width:8.2333333333%}}.grid__col-auto{-ms-flex:1 0 0px;flex:1 0 0px;width:auto !important;max-width:100%}@media (min-width: 480px){.grid__col-xs-auto{-ms-flex:1 0 0px;flex:1 0 0px;width:auto !important;max-width:100%}}@media (min-width: 768px){.grid__col-sm-auto{-ms-flex:1 0 0px;flex:1 0 0px;width:auto !important;max-width:100%}}@media (min-width: 992px){.grid__col-md-auto{-ms-flex:1 0 0px;flex:1 0 0px;width:auto !important;max-width:100%}}@media (min-width: 1200px){.grid__col-lg-auto{-ms-flex:1 0 0px;flex:1 0 0px;width:auto !important;max-width:100%}}@media (min-width: 1600px){.grid__col-xlg-auto{-ms-flex:1 0 0px;flex:1 0 0px;width:auto !important;max-width:100%}}.grid--order-12{-ms-flex-order:12;order:12}.grid--order-11{-ms-flex-order:11;order:11}.grid--order-10{-ms-flex-order:10;order:10}.grid--order-9{-ms-flex-order:9;order:9}.grid--order-8{-ms-flex-order:8;order:8}.grid--order-7{-ms-flex-order:7;order:7}.grid--order-6{-ms-flex-order:6;order:6}.grid--order-5{-ms-flex-order:5;order:5}.grid--order-4{-ms-flex-order:4;order:4}.grid--order-3{-ms-flex-order:3;order:3}.grid--order-2{-ms-flex-order:2;order:2}.grid--order-1{-ms-flex-order:1;order:1}.grid--order-0{-ms-flex-order:0;order:0}.grid--bleed [class*="grid__col-"]{padding:0}.grid--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.grid--no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.grid--wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.grid--direction-row{-ms-flex-direction:row;flex-direction:row}.grid--direction-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.grid--direction-column{-ms-flex-direction:column;flex-direction:column}.grid--direction-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.grid--align-start{-ms-flex-align:flex-start;align-items:flex-start}.grid--align-end{-ms-flex-align:flex-end;align-items:flex-end}.grid--align-end [class*="grid__col-"]{vertical-align:bottom}.grid--align-center{-ms-flex-align:center;align-items:center}.grid--align-center [class*="grid__col-"]{vertical-align:middle}.grid--align-baseline{-ms-flex-align:baseline;align-items:baseline}.grid--align-baseline [class*="grid__col-"]{vertical-align:baseline}.grid--align-content-start{-ms-flex-line-pack:flex-start;align-content:flex-start}.grid--align-content-end{-ms-flex-line-pack:flex-end;align-content:flex-end}.grid--align-content-end [class*="grid__col-"]{vertical-align:bottom}.grid--align-content-center{-ms-flex-line-pack:center;align-content:center}.grid--align-content-space-between{-ms-flex-line-pack:space-between;align-content:space-between}.grid--align-content-space-around{-ms-flex-line-pack:space-around;align-content:space-around}.grid--align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.grid--align-self-start{-ms-flex-item-align:flex-start;align-self:flex-start}.grid--align-self-end{-ms-flex-item-align:flex-end;align-self:flex-end;vertical-align:bottom}.grid--align-self-center{-ms-flex-item-align:center;align-self:center;vertical-align:middle}.grid--align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline;vertical-align:baseline}.grid--justify-start{text-align:left;-ms-flex-pack:start;justify-content:flex-start}.grid--justify-end{text-align:right;-moz-text-align-last:right;text-align-last:right;-ms-flex-pack:end;justify-content:flex-end}.grid--justify-end .grid__cell,.grid--justify-end [class*="grid__col-"]{text-align:left;text-align:start;text-align:initial;-moz-text-align-last:left;-moz-text-align-last:start;-moz-text-align-last:initial;text-align-last:left;text-align-last:start;text-align-last:initial}.grid--justify-center{text-align:center;-moz-text-align-last:center;text-align-last:center;-ms-flex-pack:center;justify-content:center}.grid--justify-center .grid__cell,.grid--justify-center [class*="grid__col-"]{text-align:left;text-align:start;text-align:initial;-moz-text-align-last:left;-moz-text-align-last:start;-moz-text-align-last:initial;text-align-last:left;text-align-last:start;text-align-last:initial}.grid--justify-space-between{text-align:justify;-moz-text-align-last:justify;text-align-last:justify;-ms-flex-pack:justify;justify-content:space-between}.grid--justify-space-between .grid__cell,.grid--justify-space-between [class*="grid__col-"]{text-align:left;text-align:start;text-align:initial;-moz-text-align-last:left;-moz-text-align-last:start;-moz-text-align-last:initial;text-align-last:left;text-align-last:start;text-align-last:initial}.grid--justify-space-around{text-align:justify;-moz-text-align-last:justify;text-align-last:justify;-ms-flex-pack:justify;justify-content:space-around}.grid--justify-space-around .grid__cell,.grid--justify-space-around [class*="grid__col-"]{text-align:left;text-align:start;text-align:initial;-moz-text-align-last:left;-moz-text-align-last:start;-moz-text-align-last:initial;text-align-last:left;text-align-last:start;text-align-last:initial}.grid__col--bleed{padding:0}.grid__cell--padding-sm{padding:0.25em}.grid__cell--padding-md{padding:0.5em}.grid__cell--padding-lg{padding:1em}.grid__cell-img{display:block;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:0;margin-right:0;max-width:100%;width:100%;height:auto}.grid__cell-footer{display:inline-block;display:-ms-flexbox;display:flex;*display:inline;zoom:1;width:100%;margin-top:auto}@media only screen and (max-width: 480px){.show-on-xs{display:none !important}}@media only screen and (min-width: 480px){.hide-on-xs{display:none !important}}@media only screen and (max-width: 768px){.show-on-sm{display:none !important}}@media only screen and (min-width: 768px){.hide-on-sm{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 992px){.hide-only-sm{display:none !important}}@media only screen and (min-width: 992px){.show-only-sm{display:none !important}}@media only screen and (max-width: 480px){.show-only-sm{display:none !important}}@media only screen and (max-width: 992px){.show-on-md{display:none !important}}@media only screen and (min-width: 992px){.hide-on-md{display:none !important}}@media only screen and (min-width: 992px) and (max-width: 1200px){.hide-only-md{display:none !important}}@media only screen and (min-width: 1200px){.show-only-md{display:none !important}}@media only screen and (max-width: 768px){.show-only-md{display:none !important}}@media only screen and (max-width: 1200px){.show-on-lg{display:none !important}}@media only screen and (min-width: 1200px){.hide-on-lg{display:none !important}}@media only screen and (min-width: 1200px) and (max-width: 1600px){.hide-only-lg{display:none !important}}@media only screen and (min-width: 1600px){.show-only-lg{display:none !important}}@media only screen and (max-width: 992px){.show-only-lg{display:none !important}}@media only screen and (max-width: 1600px){.show-on-xlg{display:none !important}}@media only screen and (min-width: 1600px){.hide-on-xlg{display:none !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.grid{max-width:1800px;margin:0 auto}body{position:relative;margin:0;padding:0;font-family:'Poppins', "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#444443;background-color:#fff;height:100%;overflow-x:hidden;-webkit-transition:padding 0.5s linear 0.25s;transition:padding 0.5s linear 0.25s;min-height:100vh;max-width:100vw}body.has-docked-nav{padding:0}section{padding:2rem 2% 4rem;max-width:100vw;overflow-x:hidden}section:first-of-type{margin-top:10rem}section:last-of-type{padding-bottom:8rem}h1,h2,h3,h4,h5,h6{font-family:"Times New Roman", Georgia, serif}h1 hr,h2 hr,h3 hr,h4 hr,h5 hr,h6 hr{margin:1rem auto 0;max-width:300px}h1 hr.left,h2 hr.left,h3 hr.left,h4 hr.left,h5 hr.left,h6 hr.left{margin:1rem auto 0 0;max-width:600px}h1 hr.right,h2 hr.right,h3 hr.right,h4 hr.right,h5 hr.right,h6 hr.right{margin:1rem 0 0 auto;max-width:600px}h1,h2{color:#003d5c;margin-bottom:0}h4,h5{color:#31a2bc;font-family:"Poppins", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1rem;margin-top:0.5rem;margin-bottom:0.7rem}p{margin-top:0.5rem}input{padding:.2rem;background-color:rgba(255,255,255,0.5);border:1px solid #003d5c;height:2rem;width:100%;color:#111;font-family:"Poppins", "HelveticaNeue", "Helvetica Neue" , Helvetica, Arial, sans-serif}textarea{padding:.2rem;background-color:rgba(255,255,255,0.5);border:1px solid #003d5c;height:8rem;color:#111;width:100%;resize:vertical;font-family:"Poppins", "HelveticaNeue", "Helvetica Neue" , Helvetica, Arial, sans-serif;text-decoration:none}button,.button{max-width:14em;color:#003d5c;background-color:transparent;border:2px solid #003d5c;-o-border-image:linear-gradient(to right, #31a2bc 0%, #003d5c 100%);border-image:-webkit-gradient(linear, left top, right top, from(#31a2bc), to(#003d5c));border-image:linear-gradient(to right, #31a2bc 0%, #003d5c 100%);border-image-slice:1}.container{position:relative;max-width:1200px}.row{padding:0 1rem}header{position:fixed;top:0;left:0;width:100%;background:#fff;-webkit-transition:height, background 0.5s linear 0.25s;transition:height, background 0.5s linear 0.25s;z-index:10}header .grid{max-width:1200px}header .menu-item{letter-spacing:0}header .menu-item.active{border-top:4px solid #003d5c;-o-border-image:linear-gradient(to right, #31a2bc 0%, #003d5c 100%);border-image:-webkit-gradient(linear, left top, right top, from(#31a2bc), to(#003d5c));border-image:linear-gradient(to right, #31a2bc 0%, #003d5c 100%);border-image-slice:1;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}header .menu-item.mobile__toggle{max-width:4rem;cursor:pointer;margin-left:auto}header .menu-item.mobile__toggle img{max-height:4rem}header .mobile__menu ul{padding:0;margin:0;list-style:none}header .mobile__menu ul li{border-top:1px solid #444443}header .mobile__menu ul li a{padding:1rem}header .mobile__menu.mobile__menu--hidden{display:none}header a{margin-top:auto;color:#444443;text-decoration:none;display:block;padding-top:2rem;text-align:center;-webkit-transition:all .6s ease-out;transition:all .6s ease-out}header a:hover{color:#31a2bc}header .logo{padding-bottom:0;text-align:center !important}header .logo a{padding-top:0}header .logo .header-logo{min-height:5rem;max-height:9rem;height:9rem;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}@media screen and (max-width: 768px){header .logo{max-width:18rem}}header .logo-claim{white-space:nowrap;text-overflow:clip;font-size:.92rem}header.sticky-nav .header-logo{max-height:5rem;height:5rem}header.sticky-nav svg #logo-claim{display:none}header hr{margin:0}footer{position:absolute;bottom:0;color:#fff;width:100vw;background:#003d5c}footer .footer-text{text-align:center}footer a{color:#fff;text-decoration:none}footer a:hover{color:white}hr{border:0;height:2px;background-image:-webkit-gradient(linear, left top, right top, from(#31a2bc), to(#003d5c));background-image:linear-gradient(to right, #31a2bc, #003d5c);margin:0;margin:1rem auto 0}.box{background-color:red;width:10rem;height:10rem}svg{width:100%;height:auto;max-height:50vh;stroke-width:4}#Stier path{stroke-width:.1rem;stroke:#003d5c}#Baer path{stroke-width:.1rem;stroke:#003d5c}div#flash{margin-bottom:1rem}div#flash a{text-decoration:none;font-weight:700;color:#003d5c}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'><path d='M0,22L22,0l2.1,2.1L4.2,22l19.9,19.9L22,44L0,22L0,22L0,22z' fill='#31a2bc'/></svg>")}.swiper-container .swiper-button-next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-container .swiper-pagination-bullet-active{background:#31a2bc}.swiper-container .swiper-wrapper{padding-bottom:2rem}.swiper-container .swiper-wrapper .swiper-slide{height:20rem}.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active{background-color:#fff}.swiper-container .swiper-wrapper .swiper-slide img{width:auto;height:auto;max-width:100%;max-height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;left:50%;top:50%}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#31a2bc;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#77c9dc;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#c8e9f1;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#fff;z-index:1000;-webkit-transform:translateX(0);transform:translateX(0)}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}.loaded #loader{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.3s 1s ease-out;transition:all 0.3s 1s ease-out}.no-js #loader-wrapper{display:none}#hero{padding-top:0;min-height:84vh;background:url(/assets/bg1-9f7b77d1ef62a8095148c981bd1f6316a0a864023b8a01f4bc2be442211623f4.svg) no-repeat center center;background-size:cover}#hero a{text-decoration:none;color:inherit}#hero h2{font-size:2.5rem;font-weight:400;margin:2rem 0;opacity:0}#hero p{opacity:0}#services h1{text-align:center}#services .animate-plus{opacity:0}#services .service{text-align:center}#services button{margin-left:5em}.scroll__icon{width:5rem;margin:0 auto;stroke-width:16;stroke:#003d5c;fill:#003d5c}.service__icon{max-width:62%;min-height:5rem;margin:auto}.service__icon path,.service__icon line,.service__icon polyline,.service__icon circle,.service__icon rect{stroke:#003d5c}.icon__read-more{width:.8em;height:.8em}.no-svgasimg{text-align:center !important}.no-svgasimg .service__icon{width:50px;height:auto}#solutions{color:#fff;background:-webkit-gradient(linear, left top, right top, from(#31a2bc), to(#003d5c));background:linear-gradient(to right, #31a2bc, #003d5c)}@media screen and (min-width: 1800px){#solutions{background-image:url(/assets/bg3-f2d0c5b920c22611af571a27f5dbdaf7b3fff1e009123ebf84924df1f1495d17.svg),-webkit-gradient(linear, left top, right top, from(#31a2bc), to(#003d5c));background-image:url(/assets/bg3-f2d0c5b920c22611af571a27f5dbdaf7b3fff1e009123ebf84924df1f1495d17.svg),linear-gradient(to right, #31a2bc, #003d5c);background-repeat:no-repeat, repeat;background-position:right bottom, left top;background-size:contain, cover}}#solutions .button{color:#fff;background:transparent;border:2px solid #fff}#solutions .animate-plus{opacity:0}#solutions button{margin:0 auto}#solutions h1{color:#fff}#solutions hr{background:#fff}@media screen and (min-width: 1200px){#about{background:url(/assets/logo_portrait-1a176a414314ffffcf30249850ef0b996104e8375aeed5ff0f143331b0bb64c8.svg) no-repeat left bottom;background-size:contain}}#about h4{margin-top:0}#about h1,#about h4,#about h5,#about p,#contact h1,#contact h4,#contact h5,#contact p{text-align:center;margin-top:0}#about button,#contact button{margin:0 auto}#contact{background:url(/assets/icons/png/icon_contact-224fd9339ffa6fce658c449cc048f3d1362e38c1d206626fecb0c1bac8c78e4f.png) no-repeat center center;background:url(/assets/bg2-e0217c46c089c98a3941ad5fb63792254fa2dee62b0cc5634ee48abd27ce918f.svg) no-repeat center center;background-size:cover}@media screen and (min-width: 768px){#contact .contact-info h1,#contact .contact-info h4,#contact .contact-info h5,#contact .contact-info p{text-align:right}}#contact .contact__icon{max-height:20rem}#contact .grid__col-12,#contact .swiper-container .swiper-wrapper .swiper-slide,.swiper-container .swiper-wrapper #contact .swiper-slide{padding:.1rem}#contact-about button{margin:0 0 0 auto}#contact-about p{text-align:justify}section.service p{font-size:.8rem}section.service .service__icon{max-width:90%;margin:0 auto}section.service h1{text-align:center}section.service h2,section.service h4{text-align:right;width:100%;margin:0 auto;padding-top:8px}section.service.service__all button{max-width:300px}section.service.service__fault-proof,section.service.service__distributed{margin:1rem 0 .5rem auto}@media (max-width: 768px){section.service:first-of-type{margin-top:-5rem}section.service .service__all,section.service .service__title{display:none}}section.solution h1{padding:0}section.inverted{color:#fff;background:-webkit-gradient(linear, left top, right top, from(#31a2bc), to(#003d5c));background:linear-gradient(to right, #31a2bc, #003d5c)}section.inverted h1,section.inverted h2,section.inverted h4{color:#fff}section.inverted.text-left h1,section.inverted.text-left h2,section.inverted.text-left h4{margin-right:auto}section.inverted.text-right h1,section.inverted.text-right h2,section.inverted.text-right h4{margin-left:auto}section.inverted hr{background:#fff}section.inverted svg path,section.inverted svg line,section.inverted svg polyline,section.inverted svg circle,section.inverted svg rect{stroke:#fff}section.inverted svg path.filled,section.inverted svg line.filled,section.inverted svg polyline.filled,section.inverted svg circle.filled,section.inverted svg rect.filled{fill:#fff}.motto{margin:0;text-align:center}form .grid__col-12,form .swiper-container .swiper-wrapper .swiper-slide,.swiper-container .swiper-wrapper form .swiper-slide{padding-top:0.5em;padding-right:1em;padding-bottom:0.5em;padding-left:0em}#map{height:25rem;border:#003d5c solid 1px}
