.h1-large{font-size:38.4px;font-weight:600;line-height:1.188;margin-bottom:29.6px;margin-top:0}@media only screen and (min-width:1024px){.h1-large{font-size:3.75vw}}@media only screen and (min-width:1600px){.h1-large{font-size:60px}}@media screen and (max-width:1023px){.h1-large{font-size:38px}}@media only screen and (min-width:1024px){.h1-large{margin-bottom:2.89062vw}}@media only screen and (min-width:1600px){.h1-large{margin-bottom:46.25px}}@media screen and (max-width:1023px){.h1-large{margin-bottom:27px}}@media only screen and (max-width:767px){.h1-large{line-height:1.132}}.p-large{font-size:16px}@media only screen and (min-width:1024px){.p-large{font-size:1.5625vw}}@media only screen and (min-width:1600px){.p-large{font-size:25px}}@media screen and (max-width:1023px){.p-large{font-size:20px}}.p-medium{font-size:12.8px}@media only screen and (min-width:1024px){.p-medium{font-size:1.25vw}}@media only screen and (min-width:1600px){.p-medium{font-size:20px}}@media screen and (max-width:1023px){.p-medium{font-size:16px}}.p-small{font-size:11.2px;line-height:1.429}@media only screen and (min-width:1024px){.p-small{font-size:1.09375vw}}@media only screen and (min-width:1600px){.p-small{font-size:17.5px}}@media screen and (max-width:1023px){.p-small{font-size:14px}}.cta{padding-bottom:59.2px;padding-top:16px;text-align:center}@media only screen and (min-width:1024px){.cta{padding-top:1.5625vw}}@media only screen and (min-width:1600px){.cta{padding-top:25px}}@media screen and (max-width:1023px){.cta{padding-top:20px}}@media only screen and (min-width:1024px){.cta{padding-bottom:5.78125vw}}@media only screen and (min-width:1600px){.cta{padding-bottom:92.5px}}@media screen and (max-width:1023px){.cta{padding-bottom:21px}}.cta.add-top-spacing{padding-top:67.2px}@media only screen and (min-width:1024px){.cta.add-top-spacing{padding-top:6.5625vw}}@media only screen and (min-width:1600px){.cta.add-top-spacing{padding-top:105px}}@media screen and (max-width:1023px){.cta.add-top-spacing{padding-top:84px}}.cta.add-bottom-spacing{position:relative}.cta.add-bottom-spacing:after{background:#424242;bottom:0;content:"";height:125.6px;left:0;position:absolute;width:100%;z-index:-2}@media only screen and (min-width:1024px){.cta.add-bottom-spacing:after{height:12.26563vw}}@media only screen and (min-width:1600px){.cta.add-bottom-spacing:after{height:196.25px}}@media screen and (max-width:1023px){.cta.add-bottom-spacing:after{height:41px}}@media only screen and (max-width:575px){.cta .container{padding:0}}.cta .inner{padding-top:52.8px;position:relative;z-index:5}@media only screen and (min-width:1024px){.cta .inner{padding-top:5.15625vw}}@media only screen and (min-width:1600px){.cta .inner{padding-top:82.5px}}@media screen and (max-width:1023px){.cta .inner{padding-top:39px}}@media only screen and (max-width:767px){.cta .inner{padding-left:42px;padding-right:42px}}@media only screen and (max-width:575px){.cta .inner{padding-left:28px;padding-right:28px}}.cta .inner span.background{background-color:#944ac7;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.cta .inner:after{background:#ffcf00;content:"";height:99.2px;left:0;left:-15.2px;position:absolute;top:0;top:-16px;width:228px;z-index:-1}@media only screen and (min-width:1024px){.cta .inner:after{top:-1.5625vw}}@media only screen and (min-width:1600px){.cta .inner:after{top:-25px}}@media screen and (max-width:1023px){.cta .inner:after{top:-20px}}@media only screen and (min-width:1024px){.cta .inner:after{left:-1.48438vw}}@media only screen and (min-width:1600px){.cta .inner:after{left:-23.75px}}@media screen and (max-width:1023px){.cta .inner:after{left:-19px}}@media only screen and (min-width:1024px){.cta .inner:after{width:22.26563vw}}@media only screen and (min-width:1600px){.cta .inner:after{width:356.25px}}@media screen and (max-width:1023px){.cta .inner:after{width:285px}}@media only screen and (min-width:1024px){.cta .inner:after{height:9.6875vw}}@media only screen and (min-width:1600px){.cta .inner:after{height:155px}}@media screen and (max-width:1023px){.cta .inner:after{height:124px}}@media only screen and (max-width:575px){.cta .inner:after{left:0;width:242px}}.cta .inner:before{background:#00a74e;bottom:-16px;content:"";height:99.2px;position:absolute;right:-15.2px;width:124.8px;z-index:-1}@media only screen and (min-width:1024px){.cta .inner:before{bottom:-1.5625vw}}@media only screen and (min-width:1600px){.cta .inner:before{bottom:-25px}}@media screen and (max-width:1023px){.cta .inner:before{bottom:-20px}}@media only screen and (min-width:1024px){.cta .inner:before{right:-1.48438vw}}@media only screen and (min-width:1600px){.cta .inner:before{right:-23.75px}}@media screen and (max-width:1023px){.cta .inner:before{right:-19px}}@media only screen and (min-width:1024px){.cta .inner:before{width:12.1875vw}}@media only screen and (min-width:1600px){.cta .inner:before{width:195px}}@media screen and (max-width:1023px){.cta .inner:before{width:156px}}@media only screen and (min-width:1024px){.cta .inner:before{height:9.6875vw}}@media only screen and (min-width:1600px){.cta .inner:before{height:155px}}@media screen and (max-width:1023px){.cta .inner:before{height:124px}}@media only screen and (max-width:575px){.cta .inner:before{right:0;width:84px}}.cta .inner .button-wrap{transform:translateY(24.8px)}@media screen and (max-width:1600px){.cta .inner .button-wrap{transform:translateY(1.55vw)}}@media only screen and (max-width:1023px){.cta .inner .button-wrap{transform:translateY(20px)}}.cta .inner.small-version{margin:0 auto;max-width:447.2px}@media only screen and (min-width:1024px){.cta .inner.small-version{max-width:43.67188vw}}@media only screen and (min-width:1600px){.cta .inner.small-version{max-width:698.75px}}@media screen and (max-width:1023px){.cta .inner.small-version{max-width:716px}}@media only screen and (max-width:767px){.cta .inner.small-version h2{font-size:30px!important}}.cta .inner.small-version .description{font-size:12.8px}@media only screen and (min-width:1024px){.cta .inner.small-version .description{font-size:1.25vw}}@media only screen and (min-width:1600px){.cta .inner.small-version .description{font-size:20px}}@media screen and (max-width:1023px){.cta .inner.small-version .description{font-size:16px}}.cta *{color:#fff}.cta h2{margin-left:auto;margin-right:auto;max-width:572.8px;position:relative;z-index:5}@media only screen and (min-width:1024px){.cta h2{max-width:55.9375vw}}@media only screen and (min-width:1600px){.cta h2{max-width:895px}}@media screen and (max-width:1023px){.cta h2{max-width:716px}}@media only screen and (max-width:767px){.cta h2 br{display:none}}.cta .description{margin-bottom:12.8px;margin-left:auto;margin-right:auto;max-width:572.8px;position:relative;z-index:5}@media only screen and (min-width:1024px){.cta .description{margin-bottom:1.25vw}}@media only screen and (min-width:1600px){.cta .description{margin-bottom:20px}}@media screen and (max-width:1023px){.cta .description{margin-bottom:20px}}@media only screen and (min-width:1024px){.cta .description{max-width:55.9375vw}}@media only screen and (min-width:1600px){.cta .description{max-width:895px}}@media screen and (max-width:1023px){.cta .description{max-width:716px}}@media only screen and (max-width:1023px){.cta .description{padding-left:20px;padding-right:20px}.cta .description br:not(.stay-on-mobile){display:none}}@media only screen and (max-width:575px){.cta .description{font-size:16px}}.cta.services{background:#f5f5f5}.cta.services .inner{padding-bottom:32px}@media only screen and (min-width:1024px){.cta.services .inner{padding-bottom:3.125vw}}@media only screen and (min-width:1600px){.cta.services .inner{padding-bottom:50px}}@media screen and (max-width:1023px){.cta.services .inner{padding-bottom:40px}}.cta.services .inner .description{max-width:1010px}@media only screen and (max-width:767px){.cta.services{padding-bottom:129px}}.cta.blue-theme{background:#f5f5f5}@media only screen and (max-width:1023px){.cta.blue-theme{padding-bottom:103px}}.cta.blue-theme span.background{background:#434343}.cta.blue-theme .inner{background:#434343;padding-top:37.6px}@media only screen and (min-width:1024px){.cta.blue-theme .inner{padding-top:3.67188vw}}@media only screen and (min-width:1600px){.cta.blue-theme .inner{padding-top:58.75px}}@media screen and (max-width:1023px){.cta.blue-theme .inner{padding-top:42px}}.cta.blue-theme .inner:after,.cta.blue-theme .inner:before{background:#009fc8}@media only screen and (max-width:767px){.cta.blue-theme .inner:before{display:none}}.cta.blue-theme .inner .button-wrap{position:relative;z-index:5}.cta.blue-theme .inner .button-wrap a{background:#009fc8;border-color:#009fc8}.cta.orange-theme{background:#f5f5f5}.cta.orange-theme .inner,.cta.orange-theme span.background{background:#434343}.cta.orange-theme .inner:after,.cta.orange-theme .inner:before{background:#d38100}@media only screen and (max-width:767px){.cta.orange-theme .inner:before{display:none}}.cta.purple-theme{background:#f5f5f5}.cta.purple-theme span.background{background:#434343}.cta.purple-theme .inner{background:#434343;padding-bottom:32px;padding-top:37.6px}@media only screen and (min-width:1024px){.cta.purple-theme .inner{padding-top:3.67188vw}}@media only screen and (min-width:1600px){.cta.purple-theme .inner{padding-top:58.75px}}@media screen and (max-width:1023px){.cta.purple-theme .inner{padding-top:42px}}@media only screen and (min-width:1024px){.cta.purple-theme .inner{padding-bottom:3.125vw}}@media only screen and (min-width:1600px){.cta.purple-theme .inner{padding-bottom:50px}}@media screen and (max-width:1023px){.cta.purple-theme .inner{padding-bottom:30px}}.cta.purple-theme .inner:after,.cta.purple-theme .inner:before{background:#944ac7}.cta.sponsors .inner .description{margin-bottom:52px}@media only screen and (min-width:1024px){.cta.sponsors .inner .description{margin-bottom:5.07813vw}}@media only screen and (min-width:1600px){.cta.sponsors .inner .description{margin-bottom:81.25px}}@media screen and (max-width:1023px){.cta.sponsors .inner .description{margin-bottom:23px}}@media only screen and (max-width:1023px){.cta.training-education{padding-bottom:94px}}@media only screen and (max-width:767px){.cta.services .inner h2{font-size:30px!important}.cta.education-page .inner .description,.cta.employers-page .inner .description,.cta.services p.description,.cta.sponsors-page .inner .description{font-size:14px!important}}@media only screen and (max-width:1023px){.page-why-ams .cta .inner .description{margin-bottom:0}.page-why-ams .cta .inner .button-wrap{transform:translateY(34px)}}@media only screen and (max-width:767px){.page-why-ams .cta .inner h2{font-size:30px!important}.page-why-ams .cta .inner p.description{font-size:14px!important}}
