html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}*,html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:'Caponi Display Web';src:url("/aof-features/fonts/CaponiDisplay-RegularNo2Italic-Web.eot");src:url("/aof-features/fonts/CaponiDisplay-RegularNo2Italic-Web.eot?#iefix") format("embedded-opentype"),url("/aof-features/fonts/CaponiDisplay-RegularNo2Italic-Web.woff2") format("woff2"),url("/aof-features/fonts/CaponiDisplay-RegularNo2Italic-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:'Caponi Display Web';src:url("/aof-features/fonts/CaponiDisplay-Regular-Web.eot");src:url("/aof-features/fonts/CaponiDisplay-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/aof-features/fonts/CaponiDisplay-Regular-Web.woff2") format("woff2"),url("/aof-features/fonts/CaponiDisplay-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url("/aof-features/fonts/MarrSans-Regular-Web.eot");src:url("/aof-features/fonts/MarrSans-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/aof-features/fonts/MarrSans-Regular-Web.woff2") format("woff2"),url("/aof-features/fonts/MarrSans-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url("/aof-features/fonts/MarrSans-RegularItalic-Web.eot");src:url("/aof-features/fonts/MarrSans-RegularItalic-Web.eot?#iefix") format("embedded-opentype"),url("/aof-features/fonts/MarrSans-RegularItalic-Web.woff2") format("woff2"),url("/aof-features/fonts/MarrSans-RegularItalic-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url("/aof-features/fonts/MarrSans-Bold-Web.eot");src:url("/aof-features/fonts/MarrSans-Bold-Web.eot?#iefix") format("embedded-opentype"),url("/aof-features/fonts/MarrSans-Bold-Web.woff2") format("woff2"),url("/aof-features/fonts/MarrSans-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url("/aof-features/fonts/MarrSans-BoldItalic-Web.eot");src:url("/aof-features/fonts/MarrSans-BoldItalic-Web.eot?#iefix") format("embedded-opentype"),url("/aof-features/fonts/MarrSans-BoldItalic-Web.woff2") format("woff2"),url("/aof-features/fonts/MarrSans-BoldItalic-Web.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url("/aof-features/fonts/MarrSans-SemiboldItalic-Web.eot");src:url("/aof-features/fonts/MarrSans-SemiboldItalic-Web.eot?#iefix") format("embedded-opentype"),url("/aof-features/fonts/MarrSans-SemiboldItalic-Web.woff2") format("woff2"),url("/aof-features/fonts/MarrSans-SemiboldItalic-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:'Marr Sans Web';src:url("/aof-features/fonts/MarrSans-Semibold-Web.eot");src:url("/aof-features/fonts/MarrSans-Semibold-Web.eot?#iefix") format("embedded-opentype"),url("/aof-features/fonts/MarrSans-Semibold-Web.woff2") format("woff2"),url("/aof-features/fonts/MarrSans-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}section{min-height:50px}.white{background-color:#fff}.gradient{background-image:linear-gradient(225deg, rgba(239,240,237,0.5) 0%, #E2E3DE 100%)}.gradient_dark{background-image:linear-gradient(208deg, #807D79 4%, #3A3B3F 100%)}.gradient_teal{background-image:linear-gradient(225deg, #98E4DC 0%, #0ABFAA 100%)}.gradient_blue{background-image:linear-gradient(46deg, #00BBEA 0%, #BFE3EE 100%)}@media (min-width: 768px) and (max-width: 1024px){.title{width:45%}}@media (max-width: 767px){.title{width:70%;max-width:100%}.video.ambient_only .title{width:100% !important;max-width:100% !important}}.inner{padding:65px 0;width:960px;margin:auto}@media (min-width: 768px) and (max-width: 1024px){.inner{width:100%;padding:45px 50px}}@media (max-width: 767px){.inner{width:100%;padding:45px 35px}}.return{position:fixed;top:0;left:0;width:100%;background-color:#eff0ed;z-index:3460}.return .inner{position:relative;width:auto;max-width:1400px;padding:0}.return a{color:#F96800;font-size:13px;font-weight:500;float:right;margin:14px 20px 0 0}.return a img{float:right;margin:4px 0 0 5px;transition:all ease-in-out 0.1s}.return a:hover{color:rgba(249,104,0,0.5)}.return a:hover img{opacity:.5}.slideshow_nav{position:relative;display:inline-block}.slideshow_nav .slick-arrow{position:absolute;z-index:1;border:0;border-radius:50%;height:20px;width:20px;font-size:0px;background:url("/aof-features/images/icon-nav_arrow-47e95deb.svg") center no-repeat #fff;transition:opacity ease-in-out 0.1s;cursor:pointer}.slideshow_nav .slick-arrow:hover{opacity:.5}.slideshow_nav .slick-arrow.slick-prev{left:0;transform:rotate(180deg)}.slideshow_nav .slick-arrow.slick-next{right:0}.slideshow_nav .slick-dots{bottom:-25px;list-style:none;display:inline-block;text-align:center;padding:0;margin:0 30px}.slideshow_nav .slick-dots li{position:relative;display:inline-block;height:6px;width:6px;margin:0 5px;padding:0;cursor:pointer;vertical-align:middle}.slideshow_nav .slick-dots li button{border:0;background:transparent;display:block;height:6px;width:6px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:0;cursor:pointer;transition:opacity ease-in-out 0.1s}.slideshow_nav .slick-dots li button:before{position:absolute;top:0;left:0;content:'';background:#fff;border-radius:50%;width:6px;height:6px;line-height:20px;text-align:center}.slideshow_nav .slick-dots li button:hover{opacity:.5}.slideshow_nav .slick-dots li.slick-active button:before{background:#F96800}section.video{position:relative;overflow:hidden}section.video:not(.ambient_only){cursor:pointer}section.video .inner{position:absolute;left:0;right:0;z-index:30}section.video video.ambient_video{width:100%;display:block;position:absolute;top:0;z-index:20;height:100%;object-fit:inherit}section.video.ambient_only .mobile_bg{display:none}@media (max-width: 767px){section.video.ambient_only{height:auto;padding:0 0 35vw 0}section.video.ambient_only .mobile_bg{width:100vw;height:100%;display:block;opacity:.2;background-repeat:no-repeat;background-size:cover;background-position:right;position:absolute;top:0;left:0}section.video.ambient_only .inner{position:relative;padding:30px 35px 0}section.video.ambient_only .poster{display:none}}section.video.ambient_only video.ambient_video{position:relative}@media (max-width: 767px){section.video.ambient_only video.ambient_video{display:none}}section.video .poster{position:absolute;z-index:20;width:100%;height:auto;top:0;left:0;display:none}@media (min-width: 320px) and (max-width: 1024px){section.video .poster{display:block}}@media (max-device-width: 1280px) and (orientation: landscape){section.video .poster{display:block}}section.video .video_embed{padding-bottom:56.25%;height:0;overflow:hidden;width:100%;top:0}section.video .video_embed iframe,section.video .video_embed object,section.video .video_embed embed{position:absolute;top:0;left:0;width:100%;height:100%}section.video .video_embed .video_close{position:absolute;right:22px;top:22px;width:40px;height:40px;cursor:pointer;z-index:1;opacity:.8}section.video .video_embed .video_close img{width:24px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}section.touts{padding:75px 0}section.touts .touts_inner{margin:0 auto;width:100%;height:200px;position:relative}section.touts .touts_inner:before,section.touts .touts_inner:after{content:'';width:460px;border-top:1px solid #E2E3DE;position:absolute;top:0;left:0;right:0;margin:auto}section.touts .touts_inner:after{top:auto;bottom:0}@media (min-width: 1025px){section.touts .touts_inner{width:960px}}@media (max-width: 767px){section.touts .touts_inner:before,section.touts .touts_inner:after,section.touts .touts_inner:after{width:140px}}@media (min-width: 320px) and (max-width: 1024px){section.touts .touts_inner{height:auto;padding:45px 0}}section.touts .touts_inner .item{justify-content:center;align-items:center;position:absolute;width:280px;bottom:0;margin:auto;font:italic 30px/40px "Caponi Display Web", Georgia, Times, serif;text-align:center;transition:top ease .5s, opacity ease .9s;top:0;opacity:1}section.touts .touts_inner .item:nth-child(1){color:#00BBEB;left:0}section.touts .touts_inner .item:nth-child(2){color:#09BFAA;left:0;right:0}section.touts .touts_inner .item:nth-child(3){color:#807D79;right:0}@media (max-width: 767px){section.touts .touts_inner .item:nth-child(3){margin:0}}@media (min-width: 1025px){section.touts .touts_inner .item.dropin{top:-200px;opacity:0}}@media (min-width: 320px) and (max-width: 1024px){section.touts .touts_inner .item{position:relative;margin-bottom:30px;width:100%;padding:0 17vw}section.touts .touts_inner .item br{display:none}}@media (max-width: 767px){section.touts .touts_inner .item{font:italic 25px/35px "Caponi Display Web", Georgia, Times, serif}}section.touts .touts_inner hr{border:none;border-top:1px solid #E2E3DE;width:460px}section.profiles{overflow:hidden;position:relative}@media (min-width: 768px){section.profiles{padding:0 0 65px 0}}section.profiles .inner{overflow:visible}@media (min-width: 768px){section.profiles .inner:after{content:"";height:70%;width:1px;border-left:1px solid #E2E3DE;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}}section.profiles .item{width:47%;opacity:1}@media (min-width: 768px){section.profiles .item{transition:margin ease 1.0s, opacity ease 2s}section.profiles .item:first-child{float:left;padding:0 55px 0 0}section.profiles .item:first-child.slidein{margin-left:-100%;opacity:0}section.profiles .item:last-child{float:right;padding:0 0 0 55px}section.profiles .item:last-child.slidein{margin-right:-100%;opacity:0}}section.profiles .item p{font-size:16px;line-height:30px;margin:0 0 0 160px}section.profiles .item img{width:145px;height:145px;float:left;border-radius:50%;margin:75px 20px 0 0}@media (max-width: 767px){section.profiles .item img{width:80px;height:80px}}@media (min-width: 768px) and (max-width: 1024px){section.profiles .item img{float:none;margin:0 0 20px 0}section.profiles .item p{margin:0}}@media (max-width: 767px){section.profiles .item{width:100%;padding:0;margin:0 0 50px 0;border:none !important}section.profiles .item img{float:none;margin:0 0 20px 0}section.profiles .item p{margin:0}}section.people .flex{flex-wrap:wrap}section.people .person{margin:0 0 40px 0;width:220px}section.people .person a.headshot{display:block;width:100%;height:220px;margin:0 0 10px 0;overflow:hidden;position:relative}section.people .person a.headshot img{height:130%;position:absolute;right:-22%}@media (min-width: 768px) and (max-width: 1024px){section.people .person a.headshot{height:calc(100vw/3.33 - 22px)}}@media (max-width: 767px){section.people .person a.headshot{height:calc(47vw - 33px)}}@media (min-width: 768px) and (max-width: 1024px){section.people .person{width:31%}}@media (max-width: 767px){section.people .person{width:47%}}section.links{text-align:center}@media (max-width: 767px){section.links .flex{flex-wrap:wrap}}section.links .actionlink{text-align:left;height:130px;padding:30px;flex-grow:1;font:normal 30px/35px "Caponi Display Web", Georgia, Times, serif;color:#fff;background-position:center}@media (min-width: 1025px){section.links .actionlink{flex-basis:25%}}@media (min-width: 768px) and (max-width: 1024px){section.links .actionlink{line-height:1em}}section.links .actionlink:not(:last-child){margin:0 20px 0 0}section.links .actionlink.green{background-color:#0D807E;background-image:url(/aof-features/images/background-logos-green-5d53fe24.png)}section.links .actionlink.blue{background-color:#0083AD;background-image:url(/aof-features/images/background-logos-blue-42b7510b.png)}section.links .actionlink.grey{background-color:#3A3B3F;background-image:url(/aof-features/images/background-logos-grey-289ee105.png)}@media (min-width: 768px) and (max-width: 1024px){section.links .actionlink{height:60px;font-size:20px;padding:10px 20px;background-size:460px}section.links .actionlink br{display:none}}@media (max-width: 767px){section.links .actionlink{height:60px;font-size:20px;padding:10px 20px;background-size:560px;width:100%}section.links .actionlink:not(:last-child){margin:0 0 20px 0}section.links .actionlink br{display:none}}section.links h3{text-transform:uppercase;text-align:center;border-top:1px solid #000;display:inline-block;padding:20px 20px}@media (max-width: 767px){section.two_up .flex{flex-wrap:wrap}}section.two_up .box{min-width:0;flex-grow:1;flex-basis:100%;background-repeat:no-repeat;background-size:cover;background-position:center}section.two_up .box:first-child .inner{margin:0 100px 0 auto}@media (min-width: 320px) and (max-width: 1024px){section.two_up .box:first-child .inner{margin:0 auto}}section.two_up .box:last-child .inner{margin:0 auto 0 100px}@media (min-width: 320px) and (max-width: 1024px){section.two_up .box:last-child .inner{margin:0 auto}}@media (max-width: 767px){section.two_up .box.bgimg{height:70vw}}section.two_up .box .inner{width:350px}@media (min-width: 768px) and (max-width: 1024px){section.two_up .box .inner{width:100%}}@media (max-width: 767px){section.two_up .box .inner{width:100%;margin:0;float:none}}section.two_up .box.gradient_dark{color:#fff}section.two_up .box.gradient_dark .inner{float:right;margin:0 165px 0 0}@media (min-width: 768px) and (max-width: 1024px){section.two_up .box.gradient_dark .inner{margin:0 auto}}@media (max-width: 767px){section.two_up .box.gradient_dark .inner{margin:0;float:none;padding:0}}@media (max-width: 767px){section.two_up .box.gradient_dark{order:2;padding:30px}section.two_up .box.gradient_dark h1{font-size:40px;line-height:45px;margin:0 0 20px 0}}section.two_up .box.inverse{text-align:center;color:#fff}section.two_up .carousel{margin:50px 0 40px 0}section.two_up .carousel h1{font-style:italic;font-size:50px;line-height:55px;margin:0 0 20px 0}section.two_up .carousel h5{text-transform:uppercase}@media (min-width: 768px) and (max-width: 1024px){section.two_up .carousel{margin:30px 0}section.two_up .carousel h1{font-size:40px;line-height:45px;margin:0 0 20px 0}}section.perceptions .inner .box{width:540px;padding:0 0 20px 0;text-align:center}section.perceptions .inner .box p{font-size:12px;line-height:16px;font-style:italic;color:#fff;margin:0 20px 20px;text-align:left}section.perceptions .inner .box img{display:block;width:100%;margin:0 0 20px 0}@media (min-width: 320px) and (max-width: 1024px){section.perceptions .inner{flex-wrap:wrap;padding:45px 0}section.perceptions .inner .title{width:100%;margin:0 75px 50px 75px}}@media (min-width: 320px) and (max-width: 1024px) and (max-width: 767px){section.perceptions .inner .title{margin:0 30px 30px;padding:0}}@media (min-width: 320px) and (max-width: 1024px){section.perceptions .inner .box{width:100%;padding:0 0 40px 0}section.perceptions .inner .box p{margin:0 8vw 20px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media (max-width: 767px){.desktop_only{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){.desktop_only{display:none !important}}@media (min-width: 1025px){.mobile_only{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){.mobile_only{display:none !important}}@media (min-width: 1025px){.tablet_only{display:none !important}}@media (max-width: 767px){.tablet_only{display:none !important}}@media (max-width: 767px){.desktop_tablet_only{display:none !important}}@media (min-width: 1025px){.tablet_mobile_only{display:none !important}}body{min-width:320px;background:#eff0ed;font:400 14px/18px "Marr Sans Web", Helvetica, Arial, sans-serif;color:#483733;font-feature-settings:"liga", "kern";-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}#outer_container{position:relative;overflow:hidden}#inner_container{max-width:1400px;margin:50px auto 0;position:relative;overflow:hidden;background:#fff}a{color:#483733;text-decoration:none;transition:color ease-in-out 0.1s}a:hover{color:rgba(58,59,63,0.5)}*:focus{outline:none}p strong,p b{font-weight:500}p.subhed{font-size:16px;line-height:30px}@media (min-width: 320px) and (max-width: 1024px){p.subhed{font-size:14px;line-height:24px}}p.note{font-size:12px;line-height:16px}h1,h2{font-family:"Caponi Display Web", Georgia, Times, serif}h1 a,h2 a{text-decoration:none}h1{font-size:40px;line-height:45px;margin:0 0 50px 0}h1.intro:after{display:block;content:'';width:50px;border-bottom:3px solid #F96800}@media (max-width: 767px){h1{font-size:30px;line-height:35px}}h1.hed{font-size:60px;line-height:63px}@media (min-width: 320px) and (max-width: 1024px){h1.hed{font-size:40px;line-height:45px;margin:0 0 30px 0}}blockquote{font-family:"Caponi Display Web", Georgia, Times, serif;font-style:italic;font-size:50px;line-height:60px;color:#807D79}blockquote.teal{color:#09BFAA;text-align:center;width:100%}blockquote.blue{color:#00BBEB;text-align:center;width:100%}blockquote span{font:normal 12px/16px "Marr Sans Web", Helvetica, Arial, sans-serif;display:block;margin:30px 0 0}@media (min-width: 1025px){blockquote{width:90%}}@media (max-width: 767px){blockquote{font-size:25px;line-height:33px}}h2{font-size:30px;line-height:35px;margin:0 0 20px 0;position:relative}h2.separator{padding:15px 0 0 0}h2.separator:before{content:"";border-top:4px solid #F96800;position:absolute;top:0;width:60px}h3{font-size:19px;line-height:16px;margin:0 0 25px 0}h4{font-size:18px;line-height:24px;text-transform:uppercase;font-weight:500}.flex{display:flex;justify-content:space-between;align-content:flex-start}.flex.stretch_content,.flex.stretch_items{align-content:stretch}hr.separator{border:0;border-top:4px solid #F96800;text-align:left;margin:0 0 20px 0}hr.separator.short{width:80px}