body{font-family:"myriad-pro";font-size:16px;line-height:1.5;background:#FFF;color:#2C2738;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;margin:0;padding:0;}a{color:#512D6D;text-decoration:underline;}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:600;}h1{font-size:48px;margin:50px 0 45px;}@media screen and (max-width:700px){h1{font-size:50px;margin-top:40px;}}h2{font-size:28px;margin:0 0 25px;}h3{font-size:24px;margin:0 0 25px;}h4{font-size:20px;}h5,h6{font-size:1em;font-weight:bold;}p{margin:0 0 25px;}img,video{max-width:100%;height:auto;}video{background:#F7F6F6;}iframe{max-width:100%;}article.remote-video{position:relative;padding-bottom:56.25%;width:100%;}article.remote-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;}@media screen and (min-width:975px){article.remote-video{width:922px;height:518px;padding:0;}}.access{position:absolute;left:-999em;}.inner,.toc-js{max-width:1130px;margin:0 auto;padding:0 20px;}.inner .inner,.toc-js .inner{padding:0;}.inner.inner-page{padding-bottom:50px;}.clickable{cursor:pointer;}::placeholder{color:#C6BCCC;opacity:1;}:-ms-input-placeholder{color:#C6BCCC;}::-ms-input-placeholder{color:#C6BCCC;}label{display:block;font-weight:600;}input{font-family:"myriad-pro";font-size:19px;max-width:calc(100% - 20px);}input[type=text],input[type=email],input[type=password]{border-radius:0;border:1px solid;padding:5px 10px;}.form-item{margin:15px 0;}.form-item .description{font-size:0.9em;margin:3px 0 0;}label.form-required:after{content:"*";}.form-actions{margin:20px 0 30px;}span.btn a,input[type=submit]{background:#512D6D;color:#FFF;font-weight:700;line-height:1.2;display:inline-block;text-align:center;padding:10px 45px 12px;text-decoration:none;cursor:pointer;border:0;}span.btn a:hover,span.btn a:focus,span.btn a:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active{background:#2C2738;}span.cta a{font-weight:700;}span.cta a:after{content:"";background:url(/themes/custom/amacpt/img/arrow-cta.svg) no-repeat 50% 50%;background-size:contain;display:inline-block;vertical-align:middle;width:22px;height:14px;margin:0 0 0 9px;}.align-center{text-align:center;}.align-left{margin:0 30px 20px 0;}@media screen and (max-width:365px){.align-left{float:none;margin-right:0;}}.align-right{margin:0 0 20px 30px;}@media screen and (max-width:365px){.align-right{float:none;margin-left:0;}}figcaption{font-size:0.9em;font-style:italic;display:table-caption;caption-side:bottom;}figure{margin:0 0 20px;display:table;}figure img{display:block;}figure.align-center figcaption{display:block;}figure.align-center img{margin-left:auto;margin-right:auto;}iframe.media-oembed-content{width:922px;height:518px;margin:46px auto;max-width:100%;}h2 + article > iframe.media-oembed-content{margin-top:0;}ul.toc,div.toc-js ul{display:block;list-style-type:none;margin:35px 0 25px;padding:0;}ul.toc li,div.toc-js ul li{margin:0 0 10px;}ul.toc a,div.toc-js ul a{color:#512D6D;text-decoration:underline;}div.toc-js .toc-title{position:absolute;left:-999em;width:1px;height:1px;overflow:hidden;}div.alert{background:#7229D1;color:#FFF;text-align:center;font-weight:700;padding:17px 0;text-align:left;}div.alert a{color:#FFF;text-decoration:underline;}div.alert .inner{max-width:555px;}div.alert .overview{font-size:16px;margin:0;}div.alert p:last-child{margin:0;}div.alert.style-orange{background:#F2B266;color:#2D2D2E;}div.alert.style-orange a{color:#2D2D2E;}div.alert.style-red{background:#9F2828;}div.event{font-size:19px;overflow:hidden;}div.event span.type{color:#5E526E;font-size:16px;display:block;margin:0 0 5px;font-weight:700;}div.event h2{margin:0 0 20px;}div.event p{margin:0 0 20px;}div.event .metadata{margin:0 0 20px;display:block;}div.event .metadata > *:before{content:"•";margin:0 4px;}div.event .metadata > *:first-child:before{display:none;}.head .inner{max-width:1440px;}.head .inner > div{display:grid;grid-template-columns:312px 1fr;grid-column-gap:50px;align-items:center;padding:25px 0 25px;}.head a{text-decoration:none;}.head a:hover,.head a:focus,.head a:active{text-decoration:underline;}.head span.logo{font-size:24px;display:inline-block;padding:4px 0 0;position:relative;}.head span.logo img{vertical-align:middle;margin:-4px 10px 0 0;}.head span.btn a{padding:12px 30px;}.head span.btn a:hover,.head span.btn a:focus,.head span.btn a:active{text-decoration:none;}.head span.btn a:hover:after,.head span.btn a:focus:after,.head span.btn a:active:after{display:none;}.head nav{line-height:1.2;}.head nav li{padding:0 0 0 50px;display:inline;}.head nav ul{list-style-type:none;margin:0;padding:0;text-align:right;font-weight:bold;}.head nav ul ul{display:none;}.head h2.visually-hidden{height:17px;width:20px;background:url(/themes/custom/amacpt/img/icon-menu.svg) 50% 50% no-repeat;background-size:contain;position:absolute;top:27px;left:20px;text-indent:-99em;text-align:left;overflow:hidden;cursor:pointer;clip:unset;display:none;}.head .toggle{position:absolute;top:auto;left:32px;margin:22px 0 0;width:23px;height:23px;text-indent:-99em;background:url(/themes/custom/amacpt/img/icon-close.svg) no-repeat 50% 50%;background-size:contain;cursor:pointer;display:none;}.with-hero .head{position:absolute;top:auto;left:0;right:0;z-index:10;}.with-hero .head span.logo a:before{position:absolute;top:0;left:0;content:"AMA";text-indent:-99em;width:114px;height:46px;background:url(/themes/custom/amacpt/img/ama-logo-white.svg) no-repeat 50% 50%;background-size:contain;}.with-hero .head a{color:#FFF;}.with-hero .head span.btn a{background:#FFF;color:#512D6D;}.with-hero .head span.btn a:hover,.with-hero .head span.btn a:focus,.with-hero .head span.btn a:active{background:#F1EDF2;}@media screen and (min-width:1101px){.head nav.contextual-region{position:static;}.head nav ul{font-weight:normal;}.head nav a{position:relative;padding:15px 0;}.head nav a:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;border-top:4px solid #7229D1;display:none;}.head nav a:hover,.head nav a:focus,.head nav a:active,.head nav a.expanded{text-decoration:none;}.head nav a:hover:after,.head nav a:focus:after,.head nav a:active:after,.head nav a.expanded:after{display:block;}.head nav li.expanded ul{display:none !important;}}@media screen and (max-width:1100px){.head{background:#2C2738;background:#140622;color:#FFF;text-align:center;position:relative !important;}.head .inner{padding:0;}.head .inner > div{padding:0;display:block;}.head h2.visually-hidden{display:block;}.head li.contact{display:none;}.head span.logo{font-size:17px;font-weight:bold;padding:20px 20px;}.head span.logo a{color:#FFF;}.head span.logo a img{opacity:1;width:89px;height:auto;padding:0;}.head span.logo a:before{position:absolute;top:16px !important;left:20px !important;content:"AMA";text-indent:-99em;width:89px !important;height:36px !important;background:url(/themes/custom/amacpt/img/ama-logo-white.svg) no-repeat 50% 50%;background-size:contain;}.head .toggle{display:block;}.head div.list{overflow:hidden;display:none;}.head nav.contextual-region{position:static;}.head nav ul{background:#F7F6F6;font-size:20px;font-weight:normal;text-align:left;padding:60px 20px 20px;}.head nav ul .toggle{background:url(/themes/custom/amacpt/img/arrow-right.svg) 50% 50% no-repeat;overflow:hidden;text-indent:-99em;width:10px;height:18px;background-size:10px 18px;display:inline-block;padding:5px 10px;margin:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:1em;left:auto;right:22px;}.head nav ul li.expanded .toggle{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.head nav ul a{color:#2C2738 !important;display:inline-block;padding:20px 40px 20px 0;}.head nav ul ul{padding:0;}.head nav ul ul .toggle{display:none;}.head nav ul ul ul{display:block;padding:8px 0 0;}.head nav li{display:block;border-bottom:2px solid #E5E4E4;margin:0;padding:0 30px 0 20px;position:relative;}.head nav li li{border:0;padding:0 0 16px;font-weight:bold;font-size:16px;}.head nav li li a{padding:4px 0;display:inline-block;}.head nav li li li{font-weight:normal;font-size:14px;padding:1px 0 1px 16px;}.head nav li li li a:hover,.head nav li li li a:focus,.head nav li li li a:active{background:#F1EDF2;text-decoration:none;}}.dropdown{background:#F1EDF2;position:absolute;top:auto;left:50%;width:513px;z-index:12;margin:0;padding:0;overflow:hidden;border-radius:5px;box-shadow:0px 4px 5px rgba(0,0,0,0.15);line-height:1.2;}.dropdown a{color:#2C2738;text-decoration:none;padding:10px 15px;display:inline-block;}.dropdown a:before{content:"";position:absolute;overflow:hidden;left:auto;height:1.4em;width:0;background:#7229D1;margin-left:-15px;margin-top:-2px;}.dropdown a:hover,.dropdown a:focus,.dropdown a:active{font-weight:bold;}.dropdown a:hover:before,.dropdown a:focus:before,.dropdown a:active:before{width:5px;}.dropdown .toggle{display:none;}.dropdown ul{display:block;list-style-type:none;margin:0;padding:20px;font-size:16px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:28px;grid-row-gap:0;}.dropdown ul ul{display:none;}.dropdown li{display:block;margin:0;padding:0;}.with-hero .dropdown{margin-top:4.7em;}footer{background:#2C2738;color:#FFF;padding:60px 0 70px;}footer .inner{display:grid;grid-template-columns:1fr 220px 265px;grid-column-gap:30px;grid-row-gap:50px;}footer a{color:#FFF;text-decoration:none;}footer a:hover,footer a:focus,footer a:active{text-decoration:underline;}footer .btn a{background:#FFF;color:#512D6D;display:block;padding:8px 20px 9px;border-radius:6px;max-width:100px;margin:0 auto;}footer .btn a:hover,footer .btn a:focus,footer .btn a:active{background:#E5E4E4;text-decoration:none;}footer span.logo{font-size:11px;font-weight:700;display:inline-block;margin:0 0 14px;}footer span.logo img{display:block;}footer span.logo span.name{display:block;margin:-2px 0 0;}footer .copyright{font-size:16px;}footer .copyright p{margin:0 0 10px;}footer div.outreach + div.copyright{display:none;}footer div.outreach{text-align:center;}footer div.outreach p{margin:0;}footer nav{background:transparent;margin:0;}footer nav a{font-weight:bold;color:#FFF;}footer nav ul,footer nav li{list-style-type:none;margin:0;padding:0;display:block;text-align:left;}footer nav li{margin:0 0 5px;}ul.social{margin:0 0 15px;padding:0;list-style-type:none;display:block;}ul.social li{padding:0;background:rgba(255,255,255,0.1);overflow:hidden;text-align:center;display:inline-block;width:32px;height:32px;border-radius:50%;text-align:center;margin:0 5px;}ul.social li a{display:block;position:relative;height:100%;text-indent:-99em;}ul.social li a:before{content:"";background:url(/themes/custom/amacpt/img/icon-inst.svg) no-repeat 50% 50%;background-size:contain;width:17px;height:12px;position:absolute;left:50%;top:50%;margin:-6px -9px;}ul.social li a:hover,ul.social li a:focus,ul.social li a:active{background-color:rgba(255,255,255,0.1);}ul.social li.link a:before{background-image:url(/themes/custom/amacpt/img/icon-lnkd.svg);height:16px;margin:-8px -8px;}ul.social li.face a:before{background-image:url(/themes/custom/amacpt/img/icon-face.svg);width:8px;height:16px;margin:-8px -4px;}ul.social li.twt a:before{background-image:url(/themes/custom/amacpt/img/icon-twt.svg);width:16px;height:13px;margin:-7px -8px;}ul.social li.yout a:before{background-image:url(/themes/custom/amacpt/img/icon-youtb.svg);}@media screen and (max-width:900px){footer{padding:30px 0;}footer .inner{grid-template-columns:1fr;grid-row-gap:20px;}footer div.outreach{display:grid;grid-template-columns:1fr;}footer div.outreach ul.social{order:2;margin-top:20px;}footer span.logo + div.copyright{display:none;}footer div.outreach + div.copyright{display:block;text-align:center;}footer .btn a{border-radius:0;padding-top:16px;padding-bottom:16px;}footer nav li{border-bottom:1px solid #585859;margin:0;}footer nav li a{display:block;position:relative;padding:20px 52px 20px 0;line-height:1.1;}footer nav li a:after{content:"";background:url(/themes/custom/amacpt/img/arrow-right-white.svg) no-repeat 50% 50%;background-size:contain;width:11px;height:19px;position:absolute;top:50%;right:12px;margin:-10px 0 0;}}.hero{background:#2C2738 no-repeat 50% 50%;background-image:linear-gradient(180deg,#5E526E 0%,#2C2738 100%);background-size:cover;color:#FFF;margin:0 0 50px;font-size:19px;position:relative;}.hero .video{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;overflow:hidden;}.hero .video video{height:100%;width:100%;display:block;object-fit:cover;}.hero .wrap{background:linear-gradient(104.67deg,#512D6D 4.98%,rgba(81,45,109,0.5) 96.46%);padding:200px 0 55px;position:relative;}@media screen and (max-width:1100px){.hero .wrap{padding-top:60px;}}.hero.no-image .wrap{background:transparent none;}.hero.with-overlap .wrap{padding-bottom:80px;}.hero a{color:#FFF;}.hero h1{font-size:60px;margin:0 0 25px;}@media screen and (max-width:700px){.hero h1{font-size:42px;}}.hero .overview{margin:0;}.hero svg.outline{display:block;width:100%;height:auto;margin:0 0 15px;}.hero text{paint-order:stroke;fill:none;stroke:#FFF;stroke-width:0.2px;font-weight:700;}@media screen and (max-width:950px){.hero text{stroke-width:0.3px;}}@media screen and (max-width:515px){.hero text{stroke-width:0.35px;}}.hero p.cta a{font-weight:700;text-decoration:none;}.hero p.cta a:hover,.hero p.cta a:focus,.hero p.cta a:active{text-decoration:underline;}.hero p.cta a:after{content:"";display:inline-block;margin:0 0 0 6px;width:0;height:0;border:6px solid transparent;border-left:10px solid #FFF;border-right:0;vertical-align:middle;}.hero.hero-home h1{font-size:50px;font-weight:400;}.hero.hero-home.with-overlap .wrap{padding-bottom:240px;}@media screen and (max-width:700px){.hero.hero-home.with-overlap .wrap{padding-bottom:80px;}}.hero-overlap{background:#E5E5E5;margin:-50px 0 50px;position:relative;}.hero-overlap .paragraph--type--callout-multi-item{margin-bottom:0;}.hero-overlap .paragraph--type--callout-multi-item .inner{max-width:1200px;background:#FFF;padding-top:60px;padding-bottom:35px;position:relative;top:-50px;}@media screen and (max-width:700px){.hero-overlap .paragraph--type--callout-multi-item .inner{grid-row-gap:20px;padding-top:40px;}}.hero-overlap .paragraph--type--rich-text{margin-bottom:0;}.hero-overlap .paragraph--type--rich-text .inner{max-width:922px;position:relative;top:-50px;}.hero-overlap .paragraph--type--rich-text img{display:block;margin:0 auto;}.hero-overlap .paragraph--type--rich-text iframe.media-oembed-content{margin:0 auto;}.hero-home + .hero-overlap:before{content:"";display:block;background:#FFF;width:1px;height:209px;position:absolute;top:-259px;left:50%;}@media screen and (max-width:700px){.hero-home + .hero-overlap:before{height:30px;top:-80px;}}nav.menu--main{background:#F1EDF2;text-align:center;margin:0 0 50px;overflow:hidden;position:relative;}.hero + nav.menu--main,.hero-overlap + nav.menu--main{margin-top:-50px;}nav.menu--main ul,nav.menu--main li{list-style-type:none;margin:0;padding:0;}nav.menu--main ul{padding:30px 0;}nav.menu--main li{display:inline;padding:0 25px;}nav.menu--main a{color:#2C2738;display:inline-block;text-decoration:none;font-weight:bold;}nav.menu--main a:hover,nav.menu--main a:focus,nav.menu--main a:active{text-decoration:underline;}nav.menu--main a.is-active{text-decoration:underline;}nav.menu--main .inner{overflow:auto;white-space:nowrap;}nav.menu--main.scrollable{padding-right:65px;}nav.menu--main.scrollable:after{content:"";position:absolute;top:0;bottom:0;right:0;width:65px;background:#F1EDF2 url(/themes/custom/amacpt/img/arrow-right.svg) no-repeat 20px 50%;background-size:11px 18px;}body.with-hero .components{background:url(/themes/custom/amacpt/img/sammy_the_snake.svg) 105% 40px no-repeat;background-size:551px 856px;background-attachment:fixed;}@media screen and (max-width:900px){body.with-hero .components{background-size:276px 428px;}}.overview{font-size:20px;margin:0 0 45px;}@media screen and (max-width:700px){.overview{margin-bottom:30px;}}.views-element-container h2{margin-top:45px;}.views-element-container .event{background:#F7F6F6;padding:45px 65px 30px;margin:0 0 50px;}.views-element-container .event figure{margin-bottom:20px;}.views-element-container .event.ama,.views-element-container .event.ama-webinar{background:#F1EDF2;}@media screen and (max-width:700px){.views-element-container .event{padding-left:20px;padding-right:20px;}}.paragraph{text-align:center;}.paragraph--type--callout-multi-item{margin-bottom:70px;}@media screen and (max-width:700px){.paragraph--type--callout-multi-item{margin-bottom:50px;}}.paragraph--type--callout-multi-item p{max-width:900px;margin-left:auto;margin-right:auto;}@media screen and (max-width:1145px){.paragraph--type--callout-multi-item p{max-width:400px;}}.paragraph--type--callout-multi-item .inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-column-gap:30px;grid-row-gap:50px;}@media screen and (max-width:1145px){.paragraph--type--callout-multi-item.items-4 .inner{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));}}@media screen and (max-width:865px){.paragraph--type--callout-multi-item.items-3 .inner{grid-template-columns:1fr;}}.paragraph--type--callout-multi-item .icon img{display:block;max-width:100%;height:auto;margin:0 auto 40px;}.paragraph--type--callout-multi-item.paragraph--type--callout-stats{font-size:42px;line-height:1.2;color:#5E526E;margin:50px 0;}.paragraph--type--callout-multi-item.paragraph--type--callout-stats .inner{align-items:center;}@media screen and (max-width:900px){.paragraph--type--callout-multi-item.paragraph--type--callout-stats .inner{grid-template-columns:1fr;}}.paragraph--type--callout-item{margin:0;}.paragraph--type--cta{font-size:20px;padding:50px 0 25px;}.paragraph--type--cta .wrap{display:grid;}.paragraph--type--cta .inner{width:100%;max-width:900px;box-sizing:border-box;}.paragraph--type--cta p{text-align:left;}.paragraph--type--cta span.btn{display:inline-block;margin:0 0 25px;}.paragraph--type--cta span.btn a{font-size:19px;}.paragraph--type--cta h2 + span.btn{margin-top:10px;}.paragraph--type--cta.style-gradient span.btn a,.paragraph--type--cta.style-pale span.btn a,.paragraph--type--cta.style-soft span.btn a,.paragraph--type--cta.style-dark span.btn a{background:#FFF;color:#512D6D;}.paragraph--type--cta.style-gradient span.btn a:hover,.paragraph--type--cta.style-gradient span.btn a:focus,.paragraph--type--cta.style-gradient span.btn a:active,.paragraph--type--cta.style-pale span.btn a:hover,.paragraph--type--cta.style-pale span.btn a:focus,.paragraph--type--cta.style-pale span.btn a:active,.paragraph--type--cta.style-soft span.btn a:hover,.paragraph--type--cta.style-soft span.btn a:focus,.paragraph--type--cta.style-soft span.btn a:active,.paragraph--type--cta.style-dark span.btn a:hover,.paragraph--type--cta.style-dark span.btn a:focus,.paragraph--type--cta.style-dark span.btn a:active{background:#F1EDF2;}.paragraph--type--cta.style-pale{background:#F1EDF2;}.paragraph--type--cta.style-soft{background:#5E526E;color:#FFF;}.paragraph--type--cta.style-dark{background:#FFF 50% 50% no-repeat;background-size:cover;color:#FFF;padding:0;}.paragraph--type--cta.style-dark .wrap{padding:50px 0 25px;background:#000;background:rgba(0,0,0,0.68);}.paragraph--type--cta.style-gradient{background:#8DB1D6;background:linear-gradient(44.61deg,#8DB1D6 0%,#5E526E 100%);color:#FFF;}.paragraph--type--cta.width-large{max-width:1130px;margin:50px auto;}.paragraph--type--cta.width-medium{max-width:940px;margin:50px auto;}.paragraph--type--cta-double{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));background:#F7F6F6;}.paragraph--type--cta-double .paragraph--type--cta{padding-left:70px;padding-right:70px;margin:0;max-width:none;}.paragraph--type--cta-double .paragraph--type--cta.style-dark{padding:0;}.paragraph--type--cta-double .paragraph--type--cta.style-dark .wrap{padding-left:70px;padding-right:70px;height:calc(100% - 75px);}@media screen and (max-width:1000px){.paragraph--type--cta-double .paragraph--type--cta.style-dark .wrap{padding-left:20px;padding-right:20px;}}@media screen and (max-width:700px){.paragraph--type--cta-double .paragraph--type--cta.style-dark .wrap{padding-left:0;padding-right:0;}}@media screen and (max-width:1000px){.paragraph--type--cta-double .paragraph--type--cta{padding-left:20px;padding-right:20px;}}@media screen and (max-width:700px){.paragraph--type--cta-double .paragraph--type--cta{padding-left:0;padding-right:0;}}.paragraph--type--testimonial{font-size:28px;text-align:left;margin:50px 0;}.paragraph--type--testimonial .inner{max-width:910px;}.paragraph--type--testimonial blockquote{margin:0;padding:0;}.paragraph--type--testimonial cite{font-size:20px;line-height:1.2;font-style:italic;display:block;}.paragraph--type--testimonial cite span.name{font-style:normal;font-weight:bold;display:block;}.paragraph--type--testimonial cite img{width:163px;max-width:100%;height:auto;border-radius:50%;}.paragraph--type--testimonial cite.with-photo{text-align:center;display:block;}.paragraph--type--testimonial.with-photo blockquote{display:grid;grid-template-columns:250px auto;grid-column-gap:15px;}.paragraph--type--testimonial.with-photo blockquote > cite{order:1;}.paragraph--type--testimonial.with-photo blockquote > div{order:2;}.paragraph--type--testimonial.style-dark,.paragraph--type--testimonial.style-gradient,.paragraph--type--testimonial.style-gray,.paragraph--type--testimonial.style-pale,.paragraph--type--testimonial.style-soft{padding:90px 0;}@media screen and (max-width:700px){.paragraph--type--testimonial.style-dark,.paragraph--type--testimonial.style-gradient,.paragraph--type--testimonial.style-gray,.paragraph--type--testimonial.style-pale,.paragraph--type--testimonial.style-soft{padding:50px 0;}}.paragraph--type--testimonial.style-soft.with-photo blockquote,.paragraph--type--testimonial.style-gradient.with-photo blockquote{grid-template-columns:auto 250px;}.paragraph--type--testimonial.style-soft.with-photo blockquote > cite,.paragraph--type--testimonial.style-gradient.with-photo blockquote > cite{order:2;}.paragraph--type--testimonial.style-soft.with-photo blockquote > div,.paragraph--type--testimonial.style-gradient.with-photo blockquote > div{order:1;}.paragraph--type--testimonial.style-dark{background:#2C2738;color:#FFF;}.paragraph--type--testimonial.style-pale{background:#F1EDF2;}.paragraph--type--testimonial.style-soft{background:#5E526E;color:#FFF;}.paragraph--type--testimonial.style-gray{background:#E5E4E4;color:#2C2738;}.paragraph--type--testimonial.style-gradient{background:#756F85;background:linear-gradient(92.87deg,#7C9CBF 2.38%,#756F85 99.75%);color:#FFF;}@media screen and (max-width:700px){.paragraph--type--testimonial blockquote{grid-template-columns:1fr !important;}.paragraph--type--testimonial blockquote > cite{order:2 !important;}}.paragraph--type--rich-text{text-align:left;margin:50px 0;}.paragraph--type--rich-text ul,.paragraph--type--rich-text li{margin:0;padding:0;}.paragraph--type--rich-text li{margin:0 0 15px 25px;padding:0;}.paragraph--type--numbered-list,.paragraph--type--numbered-list-item{text-align:left;}.paragraph--type--numbered-list{margin:0 0 50px;}.paragraph--type--numbered-list ol,.paragraph--type--numbered-list li{margin:0;padding:0;display:block;}.paragraph--type--numbered-list ol{list-style:none;counter-reset:ama-counter;padding:0 0 0 65px;}.paragraph--type--numbered-list li{counter-increment:ama-counter;margin:0.25rem;position:relative;}.paragraph--type--numbered-list li:before{content:counter(ama-counter);background:#5E526E;color:#FFF;font-weight:700;width:2em;height:2em;border-radius:50%;display:inline-block;line-height:2em;text-align:center;position:absolute;left:-65px;top:1px;}.paragraph--type--numbered-list-item h3{font-weight:400;}.paragraph--type--media-block{margin:0 0 75px;text-align:left;}.paragraph--type--media-block h2,.paragraph--type--media-block p{margin:0 0 20px;}.paragraph--type--media-block p:last-child{margin-bottom:0;}.paragraph--type--media-block img{display:block;width:100%;height:auto;}.paragraph--type--media-block .inner{display:grid;grid-template-columns:40% 1fr;grid-column-gap:56px;grid-row-gap:75px;align-items:center;}.paragraph--type--media-block .text{padding:25px 0;}.paragraph--type--media-block:nth-of-type(2n) .inner{grid-template-columns:1fr 40%;}.paragraph--type--media-block:nth-of-type(2n) .inner .img{order:2;}.paragraph--type--media-block:nth-of-type(2n) .inner .text{order:1;}@media screen and (max-width:700px){.paragraph--type--media-block{margin:0 0 25px;}.paragraph--type--media-block .inner{grid-template-columns:1fr !important;grid-row-gap:0;}.paragraph--type--media-block .img{margin:0 -20px 0;order:1 !important;}.paragraph--type--media-block .text{order:2 !important;}.paragraph--type--media-block img{width:auto;margin:0 auto;}}.paragraph--type--media-block.style-offset{margin:0 0 25px;}.paragraph--type--media-block.style-offset .inner{grid-template-columns:40% 1fr;grid-column-gap:64px;grid-row-gap:38px;}.paragraph--type--media-block.style-offset .img{position:relative;}.paragraph--type--media-block.style-offset .img:before{content:"";background:#512D6D;position:absolute;top:20px;left:-20px;width:100%;height:100%;}.paragraph--type--media-block.style-offset .img img{position:relative;}.paragraph--type--media-block.style-offset:nth-of-type(2n) .inner{grid-template-columns:1fr 40%;}.paragraph--type--media-block.style-offset:nth-of-type(2n) .img:before{left:auto;right:-20px;}@media screen and (max-width:700px){.paragraph--type--media-block.style-offset .inner{grid-row-gap:0;}.paragraph--type--media-block.style-offset .img{overflow:hidden;padding-bottom:20px;}}@media screen and (min-width:1290px){.paragraph--type--media-block.style-offset.style-offset-lg{margin-bottom:115px;}.paragraph--type--media-block.style-offset.style-offset-lg .img:before{top:70px;left:-70px;}.paragraph--type--media-block.style-offset.style-offset-lg:nth-of-type(2n) .img:before{left:auto;right:-70px;}}.paragraph--type--media-block.style-icon-style .inner{grid-template-columns:200px 1fr;grid-column-gap:70px;}.paragraph--type--media-block.style-icon-style .img{padding:0 0 0 20px;}.paragraph--type--media-block.style-icon-style:nth-of-type(2n) .inner{grid-template-columns:1fr 200px;}.paragraph--type--media-block.style-icon-style:nth-of-type(2n) .img{padding:0 20px 0 0;}@media screen and (max-width:700px){.paragraph--type--media-block.style-icon-style .img{padding:0;width:180px;margin:0 auto;}}.paragraph--type--media-block.style-alt-gray{background:#F7F6F6;max-width:1440px;margin:0 auto;}.paragraph--type--media-block.style-alt-gray .inner{max-width:none;grid-template-columns:35.2% 1fr;}.paragraph--type--media-block.style-alt-gray .img{margin:0 0 0 -20px;}.paragraph--type--media-block.style-alt-gray:nth-of-type(2n){background:transparent;}.paragraph--type--media-block.style-alt-gray:nth-of-type(2n) .inner{grid-template-columns:1fr 35.2%;}.paragraph--type--media-block.style-alt-gray:nth-of-type(2n) .img{margin:0 -20px 0 0;}@media screen and (max-width:700px){.paragraph--type--media-block.style-alt-gray .img{margin:0 -20px !important;}}.paragraph--type--link-item{text-align:left;max-width:1130px;margin:50px auto;padding:0 20px;}.paragraph--type--link-item + .paragraph--type--link-item{margin-top:-38px;}@media screen and (max-width:700px){.paragraph--type--link-item + .paragraph--type--link-item{margin-top:-18px;}}.paragraph--type--link-item h3{font-weight:400;}.paragraph--type--link-item a{color:#2C2738;text-decoration:none;}.paragraph--type--link-item a:hover h3,.paragraph--type--link-item a:focus h3,.paragraph--type--link-item a:active h3{text-decoration:underline;color:#5E526E;}.paragraph--type--link-item a:hover .inner:after,.paragraph--type--link-item a:focus .inner:after,.paragraph--type--link-item a:active .inner:after{background-image:url(/themes/custom/amacpt/img/arrow-cta.svg);}.paragraph--type--link-item .inner{background:#F7F6F6;position:relative;padding:50px 140px 25px 50px;overflow:hidden;}@media screen and (max-width:700px){.paragraph--type--link-item .inner{padding:20px 115px 1px 17px;}}.paragraph--type--link-item .inner:after{content:"";background:url(/themes/custom/amacpt/img/arrow-cta-dark.svg) no-repeat;background-size:100% 100%;width:46px;height:30px;position:absolute;right:52px;top:50%;margin:-15px 0 0;}@media screen and (max-width:700px){.paragraph--type--link-item .inner:after{right:40px;}}@media screen and (max-width:450px){.paragraph--type--link-item .align-left{float:none;margin-right:0;}.paragraph--type--link-item .align-right{float:none;margin-left:0;}}.paragraph--type--expandable-item{transition:all 1s linear;}.paragraph--type--expandable-item h3{font-size:20px;}.paragraph--type--expandable-item h3.clickable:hover,.paragraph--type--expandable-item h3:focus{text-decoration:underline;color:#5E526E;outline:none;}.paragraph--type--expandable-item .text{overflow:hidden;}.paragraph--type--expandable-item .text a{color:#5E526E;text-decoration:underline;}.paragraph--type--expandable-item .inner{padding-right:50px;padding-left:140px;}@media screen and (max-width:700px){.paragraph--type--expandable-item .inner{padding-right:17px;padding-left:88px;}}.paragraph--type--expandable-item .inner:after{background:url(/themes/custom/amacpt/img/arrow-right.svg) no-repeat;height:29px;width:15px;left:60px;top:50px;transition:all 0.2s ease-in;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:2px 0 0;}@media screen and (max-width:700px){.paragraph--type--expandable-item .inner:after{left:30px;top:20px;}}.paragraph--type--expandable-item.collapsed{cursor:pointer;}.paragraph--type--expandable-item.collapsed .inner:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);margin:6px 0 0;}.paragraph--type--expandable-item.collapsed .text{height:0;}.paragraph--type--expandable-item.collapsed:hover h3{text-decoration:underline;color:#5E526E;}.paragraph--type--data-block{color:#FFF;font-size:42px;line-height:1.2;background:no-repeat 50% 50%;background-size:cover;}.paragraph--type--data-block .wrap{background:#000;background:rgba(0,0,0,0.68);padding:80px 154px;}@media screen and (max-width:900px){.paragraph--type--data-block .wrap{padding:30px 20px;}}.paragraph--type--data-block .content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-column-gap:100px;grid-row-gap:50px;}@media screen and (max-width:900px){.paragraph--type--data-block .content{grid-row-gap:30px;}}.paragraph--type--data-block h2{font-size:50px;font-weight:400;text-align:left;margin:0 0 45px;}.paragraph--type--data-block h2:after{content:"";background:#7229D1;display:block;width:214px;max-width:100%;height:5px;margin:60px 0 0;}@media screen and (max-width:900px){.paragraph--type--data-block h2{margin-bottom:25px;}.paragraph--type--data-block h2:after{margin-top:30px;}}.paragraph--type--roles{text-align:left;padding:0 0 15px;}.paragraph--type--roles .inner{max-width:1234px;}.paragraph--type--roles h2{font-size:34px;}.paragraph--type--roles .roles{display:grid;grid-template-columns:1fr 1fr;column-gap:35px;row-gap:19px;padding:15px 0 45px;}@media screen and (max-width:1104px){.paragraph--type--roles .roles{grid-template-columns:1fr;}}.paragraph--type--role-list-item{background:#F9F9F9;border:1px solid #E5E4E4;border-radius:3px;text-align:left;display:grid;grid-template-columns:42% 1fr;column-gap:35px;}.paragraph--type--role-list-item .img{background:50% 50% no-repeat;background-size:cover;border-radius:3px 0 0 3px;}.paragraph--type--role-list-item .img img{display:none;}@media screen and (max-width:1104px){.paragraph--type--role-list-item{grid-template-columns:258px 1fr;}}@media screen and (max-width:600px){.paragraph--type--role-list-item{grid-template-columns:1fr;padding-left:17px;}.paragraph--type--role-list-item .img{display:none;}}.paragraph--type--role-list-item .desc{padding:25px 17px 15px 0;}.paragraph--type--role-list-item h3{font-size:24px;}#block-amacpt-local-tasks ul,#block-amacpt-local-tasks li{display:inline;}#block-amacpt-local-tasks ul{display:block;text-align:right;padding:0 10px 0 0;margin:0 0 20px;}#block-amacpt-local-tasks li{display:inline-block;border:1px solid;border-top:0;margin:0 3px;}#block-amacpt-local-tasks a{display:block;padding:5px 20px;text-decoration:none;background:#FFF;}#block-amacpt-local-tasks a.is-active{font-weight:700;cursor:default;background:#F7F6F6;text-decoration:none !important;}#block-amacpt-local-tasks a:hover,#block-amacpt-local-tasks a:focus,#block-amacpt-local-tasks a:active{text-decoration:underline;}#block-amacpt-local-tasks .contextual{display:none;}
