.blog-search:after,.pagination:after,.site-content:after,.site-header:after{content:"";display:table;clear:both}.site-logo,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}ol,p,ul{margin-bottom:1em}blockquote p,body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.button,.card,blockquote,button,input[type=submit]{-webkit-font-smoothing:antialiased}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;line-height:1.25;color:#363A3D}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.lede{font-size:1.25rem;line-height:1.5}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.container--nopadding{padding-left:0;padding-right:0}h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.5rem}img{max-width:100%;height:auto}a{color:inherit;font-weight:700}a:hover{text-decoration:underline}.card__link,.media__title a,.pagination__link,.site-navigation a,.social-follow__link{text-decoration:none}blockquote{background:#BC332C;padding:5% 10%;color:#FFF;font-size:20px;line-height:1.25;text-align:center}blockquote p{margin-bottom:.5em;font-weight:200}blockquote cite{font-size:1rem;display:block;text-align:right;font-family:Cinzel,serif}.button,button,input[type=submit]{background:#BC332C;color:#FFF;font-weight:700;border:none;padding:10px;text-transform:uppercase}ol,ul{margin-left:1.25em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}input,textarea{border:1px solid #D2D0D1}.site-logo{width:130px;height:130px}.site-logo__img{width:100%;height:100%}.site-navigation{background:#BC332C;color:#FFF;text-align:center;clear:both}.site-navigation .menu,.site-navigation .sub-menu{margin-left:0;margin-bottom:0}.card,.title{margin-bottom:20px}.site-navigation .menu-item{display:inline-block;position:relative}.site-navigation .menu-item:hover .sub-menu{display:block}.site-navigation .sub-menu{display:none;position:absolute;background:#363a3d;z-index:100;text-align:left}.site-navigation .sub-menu .menu-item{display:block;border-bottom:1px solid #464643;white-space:nowrap}.site-navigation a{display:block;line-height:45px;padding:0 10px;-webkit-transition:background .25s;transition:background .25s}.site-navigation a:hover{background:rgb(255 255 255 / .1)}.site-navigation .toggle-mobile-menu--close{display:none}.card__image,.card__img{display:block}@media (max-width:640px){.site-navigation{width:100%;max-width:320px;height:100vh;top:0;left:-320px;z-index:100000;text-align:left;position:fixed;overflow-y:auto;-webkit-transition:left .5s;transition:left .5s}.site-navigation .menu-item{width:100%;border-bottom:1px solid rgb(255 255 255 / .25)}.site-navigation .sub-menu{display:block;position:relative;background:inherit;font-size:.75em}.site-navigation .sub-menu .menu-item{border:none}.site-navigation .sub-menu a{padding-left:30px;font-weight:100}.site-navigation .toggle-mobile-menu--close{display:block;position:absolute;top:0;right:0;width:46px;height:46px;background:rgb(255 255 255 / .15);line-height:46px;text-align:center;padding:0;margin-right:0}.mobile-menu-active .site-navigation{left:0;-webkit-box-shadow:0 0 20px 5px rgb(0 0 0 / .5);box-shadow:0 0 20px 5px rgb(0 0 0 / .5)}}.title{text-align:center;position:relative}@media (min-width:480px){.title:before{content:"";display:block;background:#A0A0A0;height:2px;width:100%;top:50%;position:absolute;margin-top:-1px}.title__text{background:#FFF;position:relative;padding:0 20px}}.card{-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:10px solid #FFF;border-right:10px solid #FFF;background:#363A3D}.card__image{position:relative}.card__title{position:absolute;bottom:0;color:#FFF;background:#BC332C;mix-blend-mode:hard-light;padding:10px;font-size:1.5rem;width:100%}.card__content{padding:10px;color:#FFF;font-size:1.125rem;line-height:1.333}.card--overlay .card__title,.slide__content{font-family:Cinzel,serif;line-height:1}.card__content p:last-child{margin-bottom:0}.card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}.card__meta--date{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card__meta--date:before{display:block;content:'';width:24px;height:24px;background:url(/wp-content/themes/academyconversion/dist/images/icon-date.svg) center no-repeat;margin-right:5px}.card--overlay{background:0 0}.card--overlay .card__title{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:3rem;text-align:center;-webkit-font-smoothing:subpixel-antialiased}.pagination__link,.slide__content{-webkit-font-smoothing:antialiased}.card--testimonial{font-size:20px;padding:20px}.hero{background:#D2D0D1;margin-bottom:80px}.hero--pullup{border-top:60px solid #BC332C}.slide{width:100%;height:100%;position:relative}.hero--pullup .slide{margin-top:-60px;height:calc(100% + 60px)}.slide__image{padding:0}.slide__img{display:block;margin:0 auto}.slide__content{position:absolute;bottom:0;background:rgb(54 58 61 / .85);mix-blend-mode:hard-light;color:#FFF;width:100%;padding:10px;font-size:3rem}.slide__content p{margin-bottom:0}.slide--1 .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slide--1 .slide__primary{font-size:5vw;font-weight:400;padding:0 20px;-webkit-box-flex:4;-ms-flex:4;flex:4}@media (min-width:1200px){.slide--1 .slide__primary{font-size:60px}}.slide--1 .slide__secondary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 20px;-webkit-box-flex:6;-ms-flex:6;flex:6;font-size:4.33333333vw}@media (min-width:1200px){.slide--1 .slide__secondary{font-size:52px}}.slide--1 .slide__secondary .large{font-size:9.16666666vw;font-weight:700}@media (min-width:1200px){.slide--1 .slide__secondary .large{font-size:110px}}@media (max-width:1000px){.slide__content{position:relative;mix-blend-mode:normal}.slide--1 .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.slide--1 .slide__primary,.slide--1 .slide__secondary{padding:10px 0}.slide--1 .slide__primary{font-size:4.5vw}.slide--1 .slide__secondary{font-size:7vw}.slide--1 .slide__secondary .large{font-size:15vw}}.twitter-feed,.widget_twitter{color:#888;font-size:14px;line-height:1.5}.twitter-feed li,.widget_twitter li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:80px;padding-right:10px;margin-bottom:40px;position:relative;list-style:none}.twitter-feed li:before,.widget_twitter li:before{display:block;content:"";width:60px;height:60px;background:url(/wp-content/themes/academyconversion/dist/images/social-twitter.svg) center no-repeat #8AC4D9;border-radius:100%;position:absolute;left:10px}.twitter-feed .entry-meta,.twitter-feed .twitterwidget-title,.widget_twitter .entry-meta{display:none}.social-follow__link,.twitter-feed ul{display:-webkit-box;display:-ms-flexbox}.twitter-feed ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-40px;margin-left:0}@media (max-width:900px){.twitter-feed li{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:500px){.twitter-feed li{-ms-flex-preferred-size:100%;flex-basis:100%}}.widget_twitter ul{margin:0}.widget_twitter li{padding-left:70px;padding-right:0}.widget_twitter li:before{left:0}.pagination{margin-bottom:20px}.arconix-faq-title,.arconix-faq-wrap{margin-bottom:10px}.pagination__link{padding:10px;background-color:#D2D0D1;-webkit-transition:background .25s,color .25s;transition:background .25s,color .25s}.pagination__link--prev{float:left}.pagination__link--next{float:right}.pagination__link:hover{text-decoration:none;background:#BC332C;color:#FFF}.social-follow__link{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media,.newsletter{display:-webkit-box;display:-ms-flexbox}.social-follow__icon{margin-right:10px;width:24px}.social-follow__icon.facebook{background-color:#3B5998}.social-follow__icon.twitter{background-color:#1DA1F2;padding:5px}.social-follow__icon.google{background-color:#DD4B39}.social-follow__icon.linkedin{background-color:#0077B5}.newsletter{display:flex;width:100%;background:#FFF;padding:5px}.arconix-faq-content,.burger-icon{display:none}.newsletter input[type=email]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1rem;border:none;padding:5px}.arconix-faq-wrap,.media{border-bottom:1px solid #D2D0D1}.newsletter input[type=submit]{font-size:1rem}.arconix-faq-title{color:#BC332C;font-weight:700}.site-footer,.widget__title{color:#FFF;-webkit-font-smoothing:antialiased}.arconix-faq-title:hover{cursor:pointer}.burger-icon{position:relative}.burger-icon,.burger-icon:after,.burger-icon:before{height:2px;width:26px;background:#BC332C}.burger-icon:after,.burger-icon:before{display:block;content:'';position:absolute}.burger-icon:before{margin-top:-10px}.burger-icon:after{margin-top:10px}.toggle-mobile-menu{display:block;padding:20px;margin-right:-20px}.toggle-mobile-menu:hover{cursor:pointer}.testimonial--inline{padding:20px;font-size:20px;line-height:1;margin-bottom:16px}.media{display:flex;margin-bottom:20px;padding-bottom:20px}.media__figure{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:20px}.media__content{-webkit-box-flex:2;-ms-flex:2;flex:2}.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #D2D0D1}.search-form input[type=text]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;padding:10px;font-size:16px;line-height:1}.blog-search{padding:10px;margin-bottom:20px;background:#D2D0D1}.blog-search__column{width:50%;float:left;padding:10px}.blog-search select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/wp-content/themes/academyconversion/dist/images/arrow-down.svg) right center no-repeat #FFF;width:100%;font-size:1em;padding:10px;border-radius:0;border:none}.services{max-width:640px;margin:0 auto}.widget_categories ul,.widget_nav_menu .menu{list-style:none;margin-left:0}.widget{margin-bottom:40px}.widget__title{background:#BC332C;font-weight:700;padding:10px;font-size:16px;text-transform:uppercase;text-align:center;margin-bottom:10px}.widget_categories a,.widget_nav_menu a{display:block;border-bottom:1px solid #D2D0D1;padding:5px 0;text-decoration:none}.widget_categories .widget__title,.widget_nav_menu .widget__title{margin-bottom:0}.cards,.site-header__wrapper{display:-webkit-box;display:-ms-flexbox}.site-header{border-top:30px solid #363A3D;-webkit-box-shadow:0 -3px 10px 7px rgb(0 0 0 / .15);box-shadow:0 -3px 10px 7px rgb(0 0 0 / .15)}.site-header__wrapper{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;overflow-x:hidden}@media (max-width:640px){.blog-search__column{width:100%}.site-header__wrapper{padding:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header .site-logo{width:60px;height:60px}.site-header .burger-icon{display:block}}.site-footer{background:#1D1D1B;padding:40px 0;font-size:14px}.module--offwhite,.module--offwhite .title__text{background:#F8F8F8}.site-footer .footer-column{float:left;padding-right:20px;margin-bottom:20px}.site-footer .footer-column:last-child{padding-right:0}.site-footer .footer-title{color:#828282;font-size:2rem;line-height:1;margin-bottom:20px}.site-footer .footer-smallprint{clear:both;border-top:1px solid #464643;padding-top:20px;font-size:12px}.site-footer .footer-smallprint p{margin-bottom:6px}.site-footer .footer-smallprint a{text-decoration:none}.site-footer .footer-social{width:20%}.site-footer .footer-contact{width:35%}.site-footer .footer-newsletter{width:45%}@media (max-width:1000px){.site-footer .footer-contact,.site-footer .footer-social{width:50%}.site-footer .footer-newsletter{width:100%}}@media (max-width:480px){.site-footer .footer-contact,.site-footer .footer-social{width:100%}}.module{margin-bottom:80px}.module__header{margin-bottom:20px;text-align:center}.module--offwhite{padding:80px 0}.main-content,.sidebar{padding-left:10px;padding-right:10px}.cards{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-bottom:-20px}.cards .card{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}@media (max-width:900px){.cards .card{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:500px){.cards .card{-ms-flex-preferred-size:100%;flex-basis:100%}}.cards--2 .card{-ms-flex-preferred-size:50%;flex-basis:50%}@media (max-width:600px){.cards--2 .card{-ms-flex-preferred-size:100%;flex-basis:100%}}.cards--4 .card{-ms-flex-preferred-size:25%;flex-basis:25%}@media (max-width:800px){.cards--4 .card{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:400px){.cards--4 .card{-ms-flex-preferred-size:100%;flex-basis:100%}}.site{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow-x:hidden}.site-content{margin-top:40px;margin-bottom:40px;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-content{width:66.666666%;float:left}.main-content h1{font-size:3rem;font-family:Cinzel,serif;font-weight:400;border-bottom:1px solid;margin-bottom:20px}.sidebar{width:33.333333%;float:right}@media (min-width:801px){.main-content{padding-right:20px}.sidebar{padding-left:20px}}@media (max-width:800px){.main-content,.sidebar{width:100%;float:none}}