html,body{border:0;font-family:"Helvetica-Neue","Helvetica",Arial,sans-serif;line-height:1.5;margin:0;padding:0}div,span,object,iframe,img,table,caption,thead,tbody,tfoot,tr,tr,td,article,aside,canvas,details,figure,hgroup,menu,nav,footer,header,section,summary,mark,audio,video{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cit,code,del,dfn,em,ins,q,samp,small,strong,sub,sup,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,legend,label{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table th,table td{text-align:left;vertical-align:middle}ul{list-style-type:none}:focus{outline:0}.clear{clear:both}.clearfix:after{content:" ";display:block;height:0;clear:both}@-ms-viewport{width:device-width}@font-face{font-family:'Montserrat';src:url('../fonts/montserrat/Montserrat-Bold.eot');src:url('../fonts/montserrat/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat/Montserrat-Bold.woff2') format('woff2'),url('../fonts/montserrat/Montserrat-Bold.woff') format('woff'),url('../fonts/montserrat/Montserrat-Bold.ttf') format('truetype'),url('../fonts/montserrat/Montserrat-Bold.svg#Montserrat-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('../fonts/montserrat/Montserrat-Regular.eot');src:url('../fonts/montserrat/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat/Montserrat-Regular.woff2') format('woff2'),url('../fonts/montserrat/Montserrat-Regular.woff') format('woff'),url('../fonts/montserrat/Montserrat-Regular.ttf') format('truetype'),url('../fonts/montserrat/Montserrat-Regular.svg#Montserrat-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}.shift-tile{width:100%;height:100%;display:flex;flex-flow:column;cursor:pointer}.shift-tile .shift-tile-top,.shift-tile .shift-tile-bottom{position:relative}.shift-tile .shift-tile-top::before,.shift-tile .shift-tile-bottom::before{content:'';opacity:.8;position:absolute;z-index:0;top:0;left:0;bottom:0;right:0}.shift-tile .shift-tile-top{transform:translateX(0);transition:.4s;padding:20px;box-sizing:border-box;width:100%;position:relative;background-position:top center;background-repeat:no-repeat;background-size:cover}.shift-tile .shift-tile-top .shift-tile-title{text-transform:uppercase;font-weight:bold;font-size:24px;color:#FFFFFF;position:relative;z-index:1;text-decoration:none;top:50%;transform:translateY(-50%)}@media screen and (min-width:1280px){.shift-tile .shift-tile-top .shift-tile-title{font-size:28px}}.shift-tile .shift-tile-bottom{transform:translateX(0);transition:.4s;width:100%;position:relative;background-position:center bottom;background-repeat:no-repeat;background-size:cover;flex:1}.shift-tile .shift-tile-bottom .shift-tile-arrow{background-repeat:no-repeat;background-position:center right;background-size:cover;background-image:url('/assets/images/arrow_white.svg');height:28px;width:44px;transition:.4s;position:absolute;right:20px;bottom:20px;z-index:1}.shift-tile:hover .shift-tile-top,.shift-tile:active .shift-tile-top{transform:translateX(-6%)}.shift-tile:hover .shift-tile-bottom,.shift-tile:active .shift-tile-bottom{transform:translateX(6%)}.shift-tile:hover .shift-tile-bottom .shift-tile-arrow,.shift-tile:active .shift-tile-bottom .shift-tile-arrow{height:65px;width:102px}.button{border:1px solid #494949;background-color:#494949;color:#FFFFFF;display:block;width:100%;box-sizing:border-box;padding:10px 32px;position:relative;cursor:pointer}.button:hover{opacity:.7}.button.arrow-button::after{content:'';background-image:url('/assets/images/arrow_orange.svg');background-repeat:no-repeat;background-position:right center;background-size:cover;position:absolute;right:38px;top:50%;transform:translateY(-50%);height:11px;width:19px}.button.dark-bg{color:#FFFFFF;border:1px solid #FFFFFF}.button.dark-bg.arrow-button::after{background-image:url('/assets/images/arrow_white.svg')}.button.full-filled{background:#277EA1;color:#FFFFFF;border:1px solid #277EA1}.button.full-filled.arrow-button::after{background-image:url('/assets/images/arrow_white.svg')}.flip-tile{perspective:1000px;width:100%;height:100%}.flip-tile .flip-tile-content{position:relative;width:100%;height:100%;transition:transform .4s;transform-style:preserve-3d;color:#FFFFFF}.flip-tile .flip-tile-content .front-side,.flip-tile .flip-tile-content .back-side{position:absolute;padding:20px;box-sizing:border-box;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-tile .flip-tile-content .front-side{background-color:rgba(39,126,161,0.8)}.flip-tile .flip-tile-content .front-side .title{text-transform:uppercase;font-weight:bold;font-size:28px}.flip-tile .flip-tile-content .front-side .arrow{background-image:url('/assets/images/arrow_white.svg');background-repeat:no-repeat;background-position:right bottom;background-size:cover;position:absolute;bottom:20px;right:20px;height:28px;width:44px}.flip-tile .flip-tile-content .back-side{background-color:rgba(39,126,161,0.8);transform:rotateY(-180deg)}.flip-tile .flip-tile-content .back-side .text-title{margin-bottom:36px;font-size:22px;font-weight:bold}.flip-tile .flip-tile-content .back-side .text{font-size:16px}@media screen and (min-width:1280px){.flip-tile .flip-tile-content .back-side .text{font-size:16px}}.flip-tile .flip-tile-content .back-side .text ul{padding-left:14px}.flip-tile .flip-tile-content .back-side .text ul li{margin-bottom:1em}.flip-tile .flip-tile-content .back-side .text ul li::marker{font-size:16px;content:'+ '}.flip-tile .flip-tile-content .back-side .button{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);max-width:280px}.flip-tile.hover .flip-tile-content{transform:rotateY(-180deg)}@media (hover:hover){.flip-tile:hover .flip-tile-content{transform:rotateY(-180deg)}}.buzzword-texts-wrapper{padding:0 30px;position:relative}@media screen and (min-width:768px){.buzzword-texts-wrapper{display:flex;justify-content:space-between;padding:0 60px}}@media screen and (min-width:1280px){.buzzword-texts-wrapper{padding:0 160px}}.buzzword-texts-wrapper::before,.buzzword-texts-wrapper::after{content:'';min-width:20px;position:absolute;top:0;height:100%}@media screen and (min-width:768px){.buzzword-texts-wrapper::before,.buzzword-texts-wrapper::after{min-width:40px}}@media screen and (min-width:1280px){.buzzword-texts-wrapper::before,.buzzword-texts-wrapper::after{min-width:60px}}.buzzword-texts-wrapper::before{background-color:#277EA1;left:0}.buzzword-texts-wrapper::after{background-color:#494949;opacity:.25;right:0}@media screen and (min-width:768px){.buzzword-texts-wrapper .text-wrapper{margin-right:20px;flex:1}}@media screen and (min-width:1280px){.buzzword-texts-wrapper .text-wrapper{margin-right:50px}}.buzzword-texts-wrapper .text-wrapper .buzzword-title{text-transform:uppercase;font-weight:bold;font-size:18px;display:none}@media screen and (min-width:768px){.buzzword-texts-wrapper .text-wrapper .buzzword-title{display:block;font-size:28px}}.buzzword-texts-wrapper .text-wrapper .buzzword-text{display:none}@media screen and (min-width:768px){.buzzword-texts-wrapper .text-wrapper .buzzword-text{display:block}}.buzzword-texts-wrapper .buzzwords-wrapper{position:relative}@media screen and (min-width:768px){.buzzword-texts-wrapper .buzzwords-wrapper{flex:0}}.buzzword-texts-wrapper .buzzwords-wrapper .buzzwords-indicator{position:absolute;left:0;top:0;height:19px;width:23px;border-top-right-radius:24px;border-bottom-right-radius:24px;background-color:#277EA1;top:3px;transition:top 300ms}@media screen and (min-width:768px){.buzzword-texts-wrapper .buzzwords-wrapper .buzzwords-indicator{height:27px;width:63px}}@media screen and (min-width:1280px){.buzzword-texts-wrapper .buzzwords-wrapper .buzzwords-indicator{height:48px;width:120px;top:6px}}.buzzword-texts-wrapper .buzzwords-wrapper .buzzword{text-transform:uppercase;color:#494949;opacity:.25;font-size:28px;font-weight:bold;line-height:.9em;padding-left:33px;cursor:pointer}.buzzword-texts-wrapper .buzzwords-wrapper .buzzword:hover{opacity:.4}@media screen and (min-width:768px){.buzzword-texts-wrapper .buzzwords-wrapper .buzzword{padding-left:74px;font-size:38px}}@media screen and (min-width:1280px){.buzzword-texts-wrapper .buzzwords-wrapper .buzzword{padding-left:150px;font-size:68px}}.buzzword-texts-wrapper .buzzwords-wrapper .buzzword.active{color:#277EA1;opacity:1;position:relative;cursor:default}.buzzword-texts-wrapper .buzzwords-wrapper .buzzword.active::before{content:''}.buzzword-texts-wrapper .buzzwords-wrapper .buzzword-text-mobile{height:0;box-sizing:border-box;overflow:hidden;padding-left:33px;transition:.3s}@media screen and (min-width:768px){.buzzword-texts-wrapper .buzzwords-wrapper .buzzword-text-mobile{padding-left:0}}.buzzword-texts-wrapper .buzzwords-wrapper .buzzword-text-mobile.active{margin-top:15px;margin-bottom:15px}@media screen and (min-width:768px){.buzzword-texts-wrapper .buzzwords-wrapper .buzzword-text-mobile.active{display:none}}.buzzword-texts-wrapper .buzzwords-wrapper .buzzword-text-mobile .height-calc{display:inline-block;width:100%}.text-heading-wrapper b{font-weight:normal;color:#277EA1}@media screen and (min-width:1280px){.text-heading-wrapper{margin:0 auto;max-width:1280px}}.text-heading-wrapper .bar-wrapper-mobile{position:relative;height:20px;width:calc(50% + 20px);margin-bottom:10px}.text-heading-wrapper .bar-wrapper-mobile::before{content:' ';position:absolute;left:-20px;background-color:#277EA1;top:0;width:100%;height:100%}@media screen and (min-width:768px){.text-heading-wrapper .bar-wrapper-mobile{display:none}}.text-heading-wrapper .text-wrapper{overflow:hidden;width:100%}@media screen and (min-width:768px){.text-heading-wrapper .text-wrapper:not(.with-bar){text-align:center}}@media screen and (min-width:768px){.text-heading-wrapper .text-wrapper.with-bar{padding-left:120px;width:calc(100% - 120px)}}@media screen and (min-width:1280px){.text-heading-wrapper .text-wrapper.with-bar{padding-left:200px;width:calc(100% - 200px)}}.text-heading-wrapper .text-wrapper.with-bar .text-content{padding-top:20px}@media screen and (min-width:768px){.text-heading-wrapper .text-wrapper.with-bar .text-content{position:relative}}.text-heading-wrapper .text-wrapper.with-bar .text-content::before{display:none;content:"";background-color:#277EA1;position:absolute;bottom:0;height:calc(100% + 48px);width:80px;left:-120px}@media screen and (min-width:768px){.text-heading-wrapper .text-wrapper.with-bar .text-content::before{display:block}}@media screen and (min-width:1280px){.text-heading-wrapper .text-wrapper.with-bar .text-content::before{height:calc(100% + 68px);padding-top:40px;width:160px;left:-200px}}.image-section-wrapper{width:100%}.image-section-wrapper .image{width:100%;padding-bottom:56.25%;background-size:contain;background-repeat:no-repeat;background-position:center center}@media screen and (min-width:1px){.image-section-wrapper .image{background-image:url('/assets/images/cloud/microsoft-dynamics-oekosystem-728.png')}}@media only screen and (min-width:1px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1px) and (-o-min-device-pixel-ratio:2/1),only screen and (min-width:1px) and (min-device-pixel-ratio:2),only screen and (min-width:1px) and (min-resolution:192dpi),only screen and (min-width:1px) and (min-resolution:2dppx){.image-section-wrapper .image{background-image:url('/assets/images/cloud/microsoft-dynamics-oekosystem-728@2x.png')}}@media screen and (min-width:768px){.image-section-wrapper .image{background-image:url('/assets/images/cloud/microsoft-dynamics-oekosystem-1200.png')}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:2/1),only screen and (min-width:768px) and (min-device-pixel-ratio:2),only screen and (min-width:768px) and (min-resolution:192dpi),only screen and (min-width:768px) and (min-resolution:2dppx){.image-section-wrapper .image{background-image:url('/assets/images/cloud/microsoft-dynamics-oekosystem-1200@2x.png')}}@media screen and (min-width:1280px){.image-section-wrapper .image{background-image:url('/assets/images/cloud/microsoft-dynamics-oekosystem-1440.png')}}@media only screen and (min-width:1280px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1280px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1280px) and (-o-min-device-pixel-ratio:2/1),only screen and (min-width:1280px) and (min-device-pixel-ratio:2),only screen and (min-width:1280px) and (min-resolution:192dpi),only screen and (min-width:1280px) and (min-resolution:2dppx){.image-section-wrapper .image{background-image:url('/assets/images/cloud/microsoft-dynamics-oekosystem-1440@2x.png')}}@media screen and (min-width:1px){.image-section-wrapper .image.en{background-image:url('/assets/images/cloud/microsoft-dynamics-ecosystem-en-728.png')}}@media only screen and (min-width:1px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1px) and (-o-min-device-pixel-ratio:2/1),only screen and (min-width:1px) and (min-device-pixel-ratio:2),only screen and (min-width:1px) and (min-resolution:192dpi),only screen and (min-width:1px) and (min-resolution:2dppx){.image-section-wrapper .image.en{background-image:url('/assets/images/cloud/microsoft-dynamics-ecosystem-en-728@2x.png')}}@media screen and (min-width:768px){.image-section-wrapper .image.en{background-image:url('/assets/images/cloud/microsoft-dynamics-ecosystem-en-1200.png')}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:2/1),only screen and (min-width:768px) and (min-device-pixel-ratio:2),only screen and (min-width:768px) and (min-resolution:192dpi),only screen and (min-width:768px) and (min-resolution:2dppx){.image-section-wrapper .image.en{background-image:url('/assets/images/cloud/microsoft-dynamics-ecosystem-en-1200@2x.png')}}@media screen and (min-width:1280px){.image-section-wrapper .image.en{background-image:url('/assets/images/cloud/microsoft-dynamics-ecosystem-en-1440.png')}}@media only screen and (min-width:1280px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1280px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1280px) and (-o-min-device-pixel-ratio:2/1),only screen and (min-width:1280px) and (min-device-pixel-ratio:2),only screen and (min-width:1280px) and (min-resolution:192dpi),only screen and (min-width:1280px) and (min-resolution:2dppx){.image-section-wrapper .image.en{background-image:url('/assets/images/cloud/microsoft-dynamics-ecosystem-en-1440@2x.png')}}.grid .row:after{content:" ";display:block;height:0;clear:both}@media screen and (min-width:768px){.grid .col-1{width:100% / 12;float:left;box-sizing:border-box}.grid .col-2{width:100% / 12 * 2;float:left;box-sizing:border-box}.grid .col-3{width:100% / 12 * 3;float:left;box-sizing:border-box}.grid .col-4{width:100% / 12 * 4;float:left;box-sizing:border-box}.grid .col-5{width:100% / 12 * 5;float:left;box-sizing:border-box}.grid .col-6{width:100% / 12 * 6;float:left;box-sizing:border-box}.grid .col-7{width:100% / 12 * 7;float:left;box-sizing:border-box}.grid .col-8{width:100% / 12 * 8;float:left;box-sizing:border-box}.grid .col-9{width:100% / 12 * 9;float:left;box-sizing:border-box}.grid .col-10{width:100% / 12 * 10;float:left;box-sizing:border-box}.grid .col-11{width:100% / 12 * 11;float:left;box-sizing:border-box}.grid .col-12{width:100%;float:left;box-sizing:border-box}}.grid:after{content:" ";display:block;height:0;clear:both}@media screen and (min-width:768px){.grid .input,.grid .row .input{padding:0px 10px}.grid .input:nth-child(3n+1),.grid .row .input:nth-child(3n+1){padding-left:0;padding-right:20px}.grid .input:nth-child(3n),.grid .row .input:nth-child(3n){padding-left:20px;padding-right:0px}}@media screen and (min-width:768px){.grid .input-4,.grid .row .input-4{padding:0px 10px}.grid .input-4:nth-child(4n+1),.grid .row .input-4:nth-child(4n+1){padding-left:0;padding-right:10px}.grid .input-4:nth-child(4n),.grid .row .input-4:nth-child(4n){padding-left:10px;padding-right:0px}}@media screen and (min-width:768px){.grid .input-5,.grid .row .input-5{padding:0px 10px}.grid .input-5:nth-child(5n+1),.grid .row .input-5:nth-child(5n+1){padding-left:0;padding-right:10px}.grid .input-5:nth-child(5n),.grid .row .input-5:nth-child(5n){padding-left:10px;padding-right:0px}}@media screen and (min-width:768px){.grid .input-2,.grid .row .input-2{padding-right:20px}.grid .input-2:nth-child(2n),.grid .row .input-2:nth-child(2n){padding-left:10px;padding-right:0px}}.fgrid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.fgrid .col{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.contact-form-wrapper{max-width:900px;margin:0 auto;margin-bottom:60px;overflow:hidden;position:relative}.contact-form-wrapper .status-message-wrapper{border:1px solid #494949;padding:30px;margin-bottom:30px;text-align:center}.contact-form-wrapper .status-message-wrapper .status-message{color:#494949}.contact-form-wrapper .status-message-wrapper .status-message.error{color:#ff3333}.contact-form-wrapper .street{position:absolute;top:-100000px;right:-100000px;opacity:0}@media screen and (min-width:768px){.contact-form-wrapper .form-field-wrapper.tablet-wrap{display:inline-block;width:calc(50% - 23px)}.contact-form-wrapper .form-field-wrapper.tablet-wrap:nth-child(even){margin-right:20px}.contact-form-wrapper .form-field-wrapper.tablet-wrap:nth-child(odd){margin-left:20px}}.contact-form-wrapper .submit-button-wrapper{margin-top:40px}body{font-family:'Montserrat',Arial,sans-serif;font-size:16px;color:#494949;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;position:relative}@media screen and (min-width:1024px){body{font-size:18px}}a{color:inherit;text-decoration:none;border-bottom:1px solid transparent}a:hover{border-bottom:1px dashed #494949}header{height:100vh;min-height:580px;width:100%;background-image:url('/assets/images/header_index_mosema.jpg');background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center right;position:relative}header .header-logo{background-image:url('/assets/images/mosema-logo-block.svg');background-repeat:no-repeat;background-size:100%;position:absolute;top:40%;left:50%;width:80%;height:80%;max-width:365px;max-height:300px;transform:translate(-50%, -50%)}header .header-logo a{display:block;height:100%;width:100%;text-decoration:none}header .header-slogen{position:absolute;bottom:10%;left:50%;width:100%;transform:translate(-50%, -50%);text-align:center}header .header-slogen .h1,header .header-slogen h1{display:block;padding:0px;margin:0px;color:#FFFFFF;font-size:1.2rem;text-transform:uppercase}@media screen and (min-width:768px){header .header-slogen .h1,header .header-slogen h1{font-size:2rem}}@media screen and (min-width:1024px){header .header-slogen .h1,header .header-slogen h1{font-size:2.4rem}}header .header-slogen .h1 span,header .header-slogen h1 span{display:inline-block;position:relative}header .header-slogen .h1 span:first-child::after,header .header-slogen h1 span:first-child::after{content:" ";position:absolute;top:100%;left:0px;width:100%;height:1px;background-color:#FFFFFF}h1,h2{font-size:1.2rem}@media screen and (min-width:1024px){h1,h2{font-size:2rem}}.h1,.h2{width:100%;text-align:left;margin:0 auto;margin-bottom:20px;text-align:center;max-width:920px}@media screen and (min-width:1024px){.h1,.h2{margin-bottom:60px}}.h1 h1,.h2 h1,.h1 h2,.h2 h2{text-align:left;position:relative;display:inline-block;text-transform:uppercase;margin-top:3em;padding-left:3em;max-width:80%}@media screen and (min-width:1024px){.h1 h1,.h2 h1,.h1 h2,.h2 h2{margin-top:6em;padding-left:4em}}.h1 h1.c-left h2::before,.h2 h1.c-left h2::before,.h1 h2.c-left h2::before,.h2 h2.c-left h2::before,.h1 h1.c-left h1::before,.h2 h1.c-left h1::before,.h1 h2.c-left h1::before,.h2 h2.c-left h1::before,.h1 h1.c-right h1::before,.h2 h1.c-right h1::before,.h1 h2.c-right h1::before,.h2 h2.c-right h1::before,.h1 h1.c-right h2::before,.h2 h1.c-right h2::before,.h1 h2.c-right h2::before,.h2 h2.c-right h2::before{content:" ";position:absolute;top:-1.8em;left:1em;width:30px;height:3em;background-color:#494949;transform:skew(-30deg, 0deg)}@media screen and (min-width:1024px){.h1 h1.c-left h2::before,.h2 h1.c-left h2::before,.h1 h2.c-left h2::before,.h2 h2.c-left h2::before,.h1 h1.c-left h1::before,.h2 h1.c-left h1::before,.h1 h2.c-left h1::before,.h2 h2.c-left h1::before,.h1 h1.c-right h1::before,.h2 h1.c-right h1::before,.h1 h2.c-right h1::before,.h2 h2.c-right h1::before,.h1 h1.c-right h2::before,.h2 h1.c-right h2::before,.h1 h2.c-right h2::before,.h2 h2.c-right h2::before{width:60px}}.h1.left,.h2.left{text-align:left}@media screen and (min-width:1024px){.h1.left h1,.h2.left h1,.h1.left h2,.h2.left h2{padding-left:0em}}.h1.left .h1-sub,.h2.left .h1-sub,.h1.left .h2-sub,.h2.left .h2-sub{font-size:1.2em;padding-left:3em}@media screen and (min-width:1024px){.h1.left .h1-sub,.h2.left .h1-sub,.h1.left .h2-sub,.h2.left .h2-sub{padding-left:0em;font-size:2rem}}.h1.blue,.h2.blue{color:#277EA1}.h1.blue.c-left h2::before,.h2.blue.c-left h2::before,.h1.blue.c-right h2::before,.h2.blue.c-right h2::before,.h1.blue.c-left h1::before,.h2.blue.c-left h1::before,.h1.blue.c-right h1::before,.h2.blue.c-right h1::before{background-color:#277EA1}.h1.c-left h1::before,.h2.c-left h1::before,.h1.c-left h2::before,.h2.c-left h2::before{content:" ";position:absolute;top:-1.8em;left:1em;width:30px;height:3em;background-color:#494949;transform:skew(-36deg, 0deg)}@media screen and (min-width:1024px){.h1.c-left h1::before,.h2.c-left h1::before,.h1.c-left h2::before,.h2.c-left h2::before{width:60px}}.h1.c-right h1,.h2.c-right h1,.h1.c-right h2,.h2.c-right h2{text-align:right;margin-top:3em;padding-right:5em;padding-left:0;max-width:80%}@media screen and (min-width:1024px){.h1.c-right h1,.h2.c-right h1,.h1.c-right h2,.h2.c-right h2{padding-right:3.5em}}.h1.c-right h1::before,.h2.c-right h1::before,.h1.c-right h2::before,.h2.c-right h2::before{content:" ";position:absolute;top:-1.8em;left:calc(100% - 60px);width:30px;height:3em;background-color:#494949;transform:skew(-36deg, 0deg)}@media screen and (min-width:1024px){.h1.c-right h1::before,.h2.c-right h1::before,.h1.c-right h2::before,.h2.c-right h2::before{width:60px}}section.secondary{background-color:#E26F11;color:#FFFFFF;padding:60px 15px}section.secondary h2,section.secondary .text{max-width:680px;text-align:center;margin:0 auto}section.secondary form .form-field{border:1px solid #494949}.h2-center{padding:60px 15px}.h2-center h2,.h2-center .text{max-width:960px;text-align:center;margin:0 auto}.content{padding:15px;max-width:1480px;margin:0 auto}.content::after{content:" ";display:block;height:0;width:0;clear:both}.content .img{position:relative;transform:translateX(-50%);left:50%;width:calc(670px / 1.25);height:calc(410px / 1.25);background-size:100%;background-position:top center;background-repeat:no-repeat}@media screen and (min-width:1024px){.content .img{width:670px;height:410px;background-size:auto}}.content .img.index-top{background-image:url('/assets/images/image-header-top.jpg')}.content .img.index-nexvield{background-image:url('/assets/images/image-nexvield.jpg')}.content .content-text{margin-bottom:40px}@media screen and (min-width:580px){.content.img-left .img{float:left;width:50%;left:0;transform:none;box-sizing:border-box}}@media screen and (min-width:580px){.content.img-left .content-text{float:right;width:50%;padding-left:15px;box-sizing:border-box}}@media screen and (min-width:580px){.content.img-right .img{float:right;width:50%;left:0;transform:none;box-sizing:border-box}}@media screen and (min-width:580px){.content.img-right .content-text{float:left;width:50%;padding-right:15px;box-sizing:border-box}}.full-side-image{width:100%;text-align:center}.full-side-image img{width:90%;max-width:1418px}section.login{transform:none}section.login input{padding:12px;box-sizing:border-box}.contact-form-wrapper{margin-top:60px}form .form-field-wrapper{position:relative;width:100%;margin-bottom:20px}form .form-field-wrapper.required .form-label::after{content:'*';font-size:16px}form .form-field-wrapper.error::after{content:'⚠';color:#ff3333;position:absolute;right:7px;top:39px}form .form-field-wrapper.error .form-field{border-color:#ff3333}form .form-label{display:block;font-size:16px;line-height:1.2em;margin-bottom:10px}@media screen and (min-width:1280px){form .form-label{font-size:18px}}form .form-field{font-family:'Montserrat',Arial,sans-serif;padding:10px;border:1px solid #277EA1;width:100%;box-sizing:border-box;font-size:16px}form .form-field::placeholder{font-family:'Montserrat',Arial,sans-serif;color:rgba(73,73,73,0.37);opacity:1;font-size:16px}form .form-field:-ms-input-placeholder{font-family:'Montserrat',Arial,sans-serif;color:rgba(73,73,73,0.37);font-size:16px}form .form-field::-ms-input-placeholder{font-family:'Montserrat',Arial,sans-serif;color:rgba(73,73,73,0.37);font-size:16px}form .form-field:-moz-placeholder{font-family:'Montserrat',Arial,sans-serif;color:rgba(73,73,73,0.37);font-size:16px}form .text-area{height:240px;width:100%;resize:none}form .checkbox-wrapper{position:relative;display:block;white-space:preserve;padding-left:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form .checkbox-wrapper .checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0;background-color:#FFFFFF;background:#FFFFFF}form .checkbox-wrapper .checkmark{position:absolute;top:0;left:0;border:1px solid #494949;width:20px;height:20px}form .checkbox-wrapper:hover .checkbox~.checkmark{background-color:white}form .checkbox-wrapper .checkbox:checked~.checkmark{background-color:#494949}form .checkbox-wrapper .checkmark:after{content:"";position:absolute;display:none}form .checkbox-wrapper .checkbox:checked~.checkmark:after{display:block}form .checkbox-wrapper .checkmark:after{left:7px;top:3px;width:4px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}form .submit-button-wrapper{position:relative;height:44px;max-width:320px;margin:0 auto}form .submit-button-wrapper .submit-button{position:absolute;width:100%;height:100%;background:transparent;border:none;margin:0;left:0;top:0;text-align:start;font-size:16px;color:#FFFFFF;text-align:center;cursor:pointer}@media screen and (min-width:1280px){form .submit-button-wrapper .submit-button{font-size:18px}}footer{background-color:#E9EDF0;padding:60px 15px 30px 15px}footer .logo{text-align:center}footer .text{text-align:center;max-width:960px;margin:0 auto;padding:30px 15px}footer .text a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;display:inline-block;padding-bottom:1px}footer .text a:hover{border-bottom:1px dashed #494949}footer .links{text-align:center}footer .links a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;display:inline-block;padding:10px;padding-bottom:4px}footer .links a:hover{border-bottom:1px dashed #494949}footer .copyright{margin-top:30px;text-align:center;font-size:.8rem}footer .copyright a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;display:inline-block;padding-bottom:1px}footer .copyright a:hover{border-bottom:1px dashed #494949}