.header__legal{height:500px;background:linear-gradient(to bottom,#3c51dd 0%,#3c51dd 32%,#1f2870 100%);background-repeat:no-repeat;background-size:cover}.header__title{text-align:center;padding-top:120px;font-size:54px;font-weight:700;letter-spacing:-1.3px;color:#fff;text-shadow:0 0 40px rgba(0,0,0,.6)}.header__title p{font-family:AvertaCY-Bold,sans-serif;font-size:50px}.grid-container-legal{width:80%;display:block;background-color:#fff;margin:0 auto;position:relative;padding-top:2%;padding-bottom:5%;bottom:170px;-webkit-box-shadow:0 1px 10px 1px rgba(0,0,0,.5);-moz-box-shadow:0 1px 10px 1px rgba(0,0,0,.5);box-shadow:0 1px 50px 1px rgba(0,0,0,.04)}.grid-container-legal tbody,.grid-container-legal thead,.grid-container-legal thead{border:none;background-color:#fff}.grid-container-legal ul{list-style-type:disc}a.button-legal{font-family:AvertaCY-Light;font-size:18px;color:#fff!important;letter-spacing:.4px;float:right;padding-right:22px;padding-left:25px;line-height:42px}.legalbutton{width:176px;background:#3e53de;height:42px;border:solid 1px #3e53de;position:absolute;right:40px;bottom:28px}main.main{background:#f2f7f8;background:-moz-linear-gradient(top,#f2f7f8 0%,#f9fbfc 100%);background:-webkit-linear-gradient(top,#f2f7f8 0%,#f9fbfc 100%);background:linear-gradient(to bottom,#f2f7f8 0%,#f9fbfc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f7f8',endColorstr='#f9fbfc',GradientType=0)}.legalbutton:hover{background:#2638af}.grid-container-legal{z-index:15}.header__topbar.scrolltopbar{background:#fff}@media screen and (max-width:1023px){.header__title{font-size:40px}}@media screen and (max-width:450px){.header__title{font-size:30px}}input#FirstName{position:relative;margin-bottom:0;margin-top:10px;font-family:AvertaCY-Light,sans-serif;font-size:18px;letter-spacing:-.54px;color:#4a4a4a;background-color:#f7fbff;padding:21px;width:100%!important;height:2.4375rem}input#FirstName:focus{background-color:#edf5fd;box-shadow:none}input#LastName{position:relative;margin-bottom:0;margin-top:10px;font-family:AvertaCY-Light,sans-serif;font-size:18px;letter-spacing:-.54px;color:#4a4a4a;background-color:#f7fbff;padding:21px;width:100%!important;height:2.4375rem}input#LastName:focus{background-color:#edf5fd;box-shadow:none}input#Email{position:relative;margin-bottom:0;margin-top:10px;font-family:AvertaCY-Light,sans-serif;font-size:18px;letter-spacing:-.54px;color:#4a4a4a;background-color:#f7fbff;padding:21px;width:100%!important;height:2.4375rem}input#Email:focus{background-color:#edf5fd;box-shadow:none}input#Company{position:relative;margin-bottom:0;margin-top:10px;font-family:AvertaCY-Light,sans-serif;font-size:18px;letter-spacing:-.54px;color:#4a4a4a;background-color:#f7fbff;padding:21px;width:100%!important;height:2.4375rem}input#Company:focus{background-color:#edf5fd;box-shadow:none}input#Phone{position:relative;margin-bottom:0;margin-top:10px;font-family:AvertaCY-Light,sans-serif;font-size:18px;letter-spacing:-.54px;color:#4a4a4a;background-color:#f7fbff;padding:21px;width:100%!important;height:2.4375rem}input#Phone:focus{background-color:#edf5fd;box-shadow:none}input#MktoPersonNotes{position:relative;margin-bottom:0;margin-top:10px;font-family:AvertaCY-Light,sans-serif;font-size:18px;letter-spacing:-.54px;color:#4a4a4a;background-color:#f7fbff;padding-left:21px;width:100%!important;height:150px}input#MktoPersonNotes:focus{background-color:#edf5fd;box-shadow:none}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{width:166px;height:42px;font-family:AvertaCY-Regular,sans-serif;font-size:17px!important;letter-spacing:.4px;color:#fff!important;background-color:#00d691!important;border:none!important;margin-top:43px;background-image:none!important}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:focus{outline-color:#00d691}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover{opacity:.9}span.mktoButtonWrap.mktoSimple{margin-left:0%!important}.mktoFieldWrap.mktoRequiredField{width:100%!important}form#mktoForm_1001{width:100%!important}.mktoForm .mktoFormCol{float:left;position:relative;min-height:2em;width:100%!important}.mktoForm .mktoFieldWrap{float:left;width:100%!important}.mktoFieldDescriptor.mktoFormCol{margin-bottom:0!important}.mktoError{left:0!important}label.mktoLabel.mktoHasWidth{padding-top:0}label.mktoLabel.mktoHasWidth .mktoAsterix{display:none!important}#contactuscomment{width:100%!important;padding-left:21px;padding-top:10px;margin-top:10px}.job__description{width:auto!important}.grid-container-legal{max-width:1200px}.subcontainer-legal{max-width:840px;margin:0 auto;padding:0 20px 40px}.grid-container-legal div,.grid-container-legal p{font-family:avertacy-regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:30px;color:#515151}.grid-container-legal h1{font-family:avertacy-semibold,Helvetica,Arial,sans-serif;font-size:48px;line-height:65px;color:#515151;letter-spacing:-1px;margin-bottom:26px;margin-top:62px}.grid-container-legal h2{font-family:avertacy-semibold,Helvetica,Arial,sans-serif;font-size:30px;line-height:65px;letter-spacing:-1px;color:#515151;margin-top:26px;margin-bottom:5px}.grid-container-legal h3{font-family:avertacy-bold,Helvetica,Arial,sans-serif;font-size:24px;line-height:35px;color:#515151}.grid-container-legal h4{font-family:avertacy-bold,Helvetica,Arial,sans-serif;font-size:20px;line-height:35px;color:#515151}.grid-container-legal h5{font-family:avertacy-bold,Helvetica,Arial,sans-serif;font-size:24px;line-height:35px;color:#515151}.grid-container-legal h6{font-family:avertacy-bold,Helvetica,Arial,sans-serif;font-size:24px;line-height:35px;color:#515151}.grid-container-legal a{font-size:18px;color:#00d691;text-decoration:none}.grid-container-legal ul{margin-top:30px}.grid-container-legal ul li{font-family:avertacy-regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:31px;color:#515151}.grid-container-legal ol li{font-family:avertacy-regular,Helvetica,Arial,sans-serif;font-size:18px;line-height:31px;color:#515151}@media screen and (max-width:768px){.grid-container-legal{width:100%;bottom:0}.header__title{display:table}.header__title>div,.header__title>p{display:table-cell;text-align:center;vertical-align:middle}}@media screen and (max-width:640px){.header__title p{font-size:40px;line-height:1.4}.grid-container-legal h1{font-size:35px;line-height:1.4;margin-top:20px}.legalbutton{position:static;margin-top:60px}}@media screen and (max-width:480px){.legal-hero-title{font-size:30px}.legal-main-title{font-size:24px}.grid-container-legal p{font-size:16px;line-height:26px}.grid-container-legal h1{font-size:35px;line-height:1}.grid-container-legal h2{font-size:32px;line-height:1}.grid-container-legal h3{font-size:30px;line-height:1}.grid-container-legal h4{font-size:30px;line-height:1}.grid-container-legal h5{font-size:30px;line-height:1}.grid-container-legal h6{font-size:30px;line-height:1}.grid-container-legal ul li{font-size:16px}.grid-container-legal ol li{font-size:16px}}@media screen and (max-width:320px){.header__title p{font-size:35px}}