@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700,700italic|Merriweather:400,300italic,300,400italic);html{box-sizing:border-box}
*,*::after,*::before{box-sizing:inherit}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover,a:focus{outline:0}
*:active,*:focus{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
@font-face{font-family:MuseoSansRounded;font-style:normal;font-weight:500;src:local("Museo Sans Rounded 500"),url("css/fonts/MuseoSansRounded500.woff") format("woff")}
@font-face{font-family:MuseoSansRounded;font-style:normal;font-weight:100;src:local("Museo Sans Rounded 100"),url("css/fonts/MuseoSansRounded100.woff") format("woff")}
@font-face{font-family:MuseoSansRounded;font-style:normal;font-weight:300;src:local("Museo Sans Rounded 300"),url("css/fonts/MuseoSansRounded300.woff") format("woff")}
@font-face{font-family:MuseoSansRounded;font-style:normal;font-weight:700;src:local("Museo Sans Rounded 700"),url("css/fonts/MuseoSansRounded700.woff") format("woff")}
@font-face{font-family:MuseoSansRounded;font-style:normal;font-weight:900;src:local("Museo Sans Rounded 900"),url("css/fonts/MuseoSansRounded900.woff") format("woff")}
@font-face{font-family:MuseoSansRounded;font-style:normal;font-weight:1000;src:local("Museo Sans Rounded 1000"),url("css/fonts/MuseoSansRounded1000.woff") format("woff")}
@font-face{font-family:"ClassyIcons";src:url("css/fonts/ClassyIcons.eot");src:url("css/fonts/ClassyIcons.eot#iefix") format("eot"),url("css/fonts/ClassyIcons.woff") format("woff"),url("css/fonts/ClassyIcons.ttf") format("truetype"),url("css/fonts/ClassyIcons.svg#ClassyIcons") format("svg")}
.ci{font-size:40px;font-family:"ClassyIcons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}
.ci-classy-logo:before{content:""}
.ci-wave:before{content:""}
html{-webkit-font-smoothing:antialiased}
body{color:#727e83;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:15px;line-height:1.3em;font-weight:400}
@media screen and (min-width:600px){body{font-size:16px}
}@media screen and (min-width:768px){body{font-size:18px}
}h1,h2,h3,h4,h5,h6{font-family:MuseoSansRounded,Verdana,Geneva,sans-serif;font-weight:400;color:#44505d;line-height:1.2em;margin:0 0 1em 0;clear:both}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}
h1,h2.h1{font-size:2.0736em;font-weight:500;line-height:1.3em}
h2{font-size:1.728em}
h3{font-size:1.44em;font-weight:500}
h4,h1.h4{font-size:1.2em;font-weight:900;text-transform:uppercase;margin-bottom:5px}
h4+hr.classy-divider,h1.h4+hr.classy-divider{margin-bottom:2.4em}
h5,h5 a{font-size:.9em;font-weight:bold;margin:0;text-transform:uppercase;font-size:1em;line-height:1.4em;font-style:normal}
h5.teal,h5 a.teal{color:#75d2c4;letter-spacing:1px;font-size:.8333333333em;margin-bottom:5px}
@media screen and (min-width:600px){h5.teal,h5 a.teal{font-size:.6944444444em}
}h6{color:#727e83;font-size:.6944444444em;font-style:italic;margin:0;text-decoration:none}
a{color:#36bff7;text-decoration:none}
.single .classy-post_content h5:not(.classy-pullquote_cite-name):not(.classy-quote__cite-name){font-size:1.2em;line-height:1.6em;margin:0 0 1.2em 0;color:#727e83;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:400;text-transform:none;font-style:normal}
.single .classy-post_content h5:not(.classy-pullquote_cite-name):not(.classy-quote__cite-name) a{line-height:1.6em;margin:0 0 1.2em 0;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:400;text-transform:none;font-style:normal;color:#36bff7}
p.lead,h1.lead,h2.lead,h3.lead,h4.lead,h5.lead{font-size:1.2em;line-height:1.6em;margin:0 0 1.2em 0;color:#44505d;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:400;text-transform:none;font-style:normal}
p{line-height:1.6em;margin:0 0 1.2em 0}
p a{color:#36bff7;text-decoration:none}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:2500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}
.pswp *{box-sizing:border-box}
.pswp img{max-width:none}
.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp--open{display:block}
.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#44505e;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}
.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}
.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}
.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}
.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}
.pswp__img--placeholder{-webkit-backface-visibility:hidden}
.pswp__img--placeholder--blank{background:#222}
.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}
.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}
.pswp__error-msg a{color:#CCC;text-decoration:underline}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}
.pswp__button:focus,.pswp__button:hover{opacity:1}
.pswp__button:active{outline:0;opacity:.9}
.pswp__button::-moz-focus-inner{padding:0;border:0}
.pswp__ui--over-close .pswp__button--close{opacity:1}
.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(css/vendor/photoswipe/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}
@media(-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(css/vendor/photoswipe/default-skin.svg)}
.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0}
}.pswp__button--close{background-position:0 -44px}
.pswp__button--share{background-position:-44px -44px}
.pswp__button--fs{display:none}
.pswp--supports-fs .pswp__button--fs{display:block}
.pswp--fs .pswp__button--fs{background-position:-44px 0}
.pswp__button--zoom{display:none;background-position:-88px 0}
.pswp--zoom-allowed .pswp__button--zoom{display:block}
.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}
.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}
.pswp__button--arrow--left,.pswp__button--arrow--right{background:0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}
.pswp__button--arrow--left{left:0}
.pswp__button--arrow--right{right:0}
.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}
.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}
.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}
.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:2600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__share-modal--hidden{display:none}
.pswp__share-tooltip{z-index:2620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,0.25);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}
.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}
.pswp__share-tooltip a:hover{text-decoration:none;color:#000}
.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}
.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}
.pswp__share-modal--fade-in{opacity:1}
.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}
.pswp--touch .pswp__share-tooltip a{padding:16px 12px}
a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}
a.pswp__share--facebook:hover{background:#3e5c9a;color:#FFF}
a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}
a.pswp__share--twitter:hover{background:#55acee;color:#FFF}
a.pswp__share--pinterest:hover{background:#CCC;color:#ce272d}
a.pswp__share--download:hover{background:#DDD}
.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}
.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}
.pswp__caption small{font-size:11px;color:#BBB}
.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}
.pswp__caption--empty{display:none}
.pswp__caption--fake{visibility:hidden}
.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}
.pswp__preloader__icn{width:20px;height:20px;margin:12px}
.pswp__preloader--active{opacity:1}
.pswp__preloader--active .pswp__preloader__icn{background:url(css/vendor/photoswipe/preloader.gif) 0 0 no-repeat}
.pswp--css_animation .pswp__preloader--active{opacity:1}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise 500ms linear infinite}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}
.pswp--css_animation .pswp__preloader__icn{background:0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}
.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}
.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0;margin:0}
@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}
}@keyframes clockwise{0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}@keyframes donut-rotate{0%{transform:rotate(0)}
50%{transform:rotate(-140deg)}
100%{transform:rotate(0)}
}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:2550}
.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}
.pswp__title{position:absolute;top:44px;left:0;right:0;height:88px;width:100%;text-align:center;color:#FFF}
.pswp__title .pswp__title__inner{position:relative;display:inline-block;width:auto;padding-left:30px;cursor:pointer}
.pswp__title .pswp__title__text{color:#FFF;margin:0;font-size:1.2em;font-weight:400}
.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}
.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}
.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}
.pswp__ui--idle .pswp__top-bar{opacity:0}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}
.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}
.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}
.pswp__element--disabled{display:none !important}
.pswp--minimal--dark .pswp__top-bar{background:0}
#ultimate-modal-content{padding:0 !important;top:10vh !important;max-height:89vh;overflow:auto}
#ultimate-modal-close{background:url("https://247b4308cdda2f42ef56-ce647a8b55ca793d6ab67ea8f274b2b0.ssl.cf2.rackcdn.com/blog/wp-content/images/2014/modal-close-2.png") no-repeat !important;right:10px !important;top:10px !important;height:22px !important;width:22px !important}
.modal-content{padding:10px;height:100%}
.modal-content .modal-subhead{font-family:'Open Sans',helvetica,sans-serif;text-transform:uppercase;text-align:center;font-size:16px;color:#444b55;letter-spacing:1px;margin-bottom:2px;margin-top:5px;font-weight:bold}
.modal-content h2{font-family:'Open Sans',Helvetica,sans-serif;font-weight:400;color:#444b55;text-align:center;border-bottom:0;font-size:28px;max-width:412px;margin:10px auto 20px;line-height:1.3;padding-bottom:10px}
.modal-content .newsletter-signup-wide{border-top:0;border-bottom:0;height:100%;padding:0}
.modal-content .newsletter-signup-inner{max-width:412px !important;margin:0 auto}
.modal-content input.newsletter-submit.dsk-btn,.modal-content input.newsletter-submit.mbl-btn{width:100%;margin-bottom:20px}
.modal-content input.newsletter-submit.mbl-btn{display:none !important}
.modal-content .newsletter-signup-inner .input-holder input,.modal-content .newsletter-signup-inner .input input{max-width:412px;margin:5px auto;border-radius:0;border:1px solid #edf1f2}
.modal-content .newsletter-signup-inner .input-holder input:active,.modal-content .newsletter-signup-inner .input-holder input:focus,.modal-content .newsletter-signup-inner .input input:active,.modal-content .newsletter-signup-inner .input input:focus{border:1px solid #727e83 !important;border:0}
.modal-content .newsletter-signup-inner .field>label{display:none}
.modal-content .newsletter-signup-inner .hs-error-msgs{font-size:14px;font-weight:600;margin-bottom:5px;color:#f57566;display:block}
.modal-content .newsletter-signup-inner .hs_recaptcha{clear:both;padding:10px 0}
.modal-content .newsletter-signup-inner input[type=submit]{width:100%}
.modal-content .newsletter-signup-inner .input-holder .hs-form-booleancheckbox-display,.modal-content .newsletter-signup-inner .input .hs-form-booleancheckbox-display{margin-top:10px}
.modal-content .newsletter-signup-inner .input-holder .modal-opt-in,.modal-content .newsletter-signup-inner .input .modal-opt-in{display:inline-block;max-width:390px;width:100%;vertical-align:top;margin:0 0 15px 5px;font-weight:normal;font-family:'Open Sans',Helvetica,sans-serif;color:#828b94;font-size:14px;line-height:1.5}
#ultimate-modal-content .modal-img{width:100%;max-width:480px}
#ultimate-modal-content input[type="submit"]{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:#36bff7;color:#fff;padding:12px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0;margin:20px auto;text-align:center}
#ultimate-modal-content input[type="submit"]:focus{outline:0}
#ultimate-modal-content input[type="submit"]:hover{background-color:#0aadf0;transition:background-color 250ms}
@media only screen and (max-width:640px){body div#ultimate-modal-content[style]{width:320px !important;margin:-5px 0 0 -165px !important}
#ultimate-modal-content{top:10% !important}
#ultimate-modal-content .modal-content h2{font-size:21px;margin-bottom:0;padding-bottom:0}
#ultimate-modal-content .modal-content input[type="submit"]{padding:10px 30px;margin:5px auto}
.modal-content .newsletter-signup-inner .input-holder .modal-opt-in{max-width:240px}
}@media only screen and (max-width:745px){.dsk-btn{display:block}
#ultimate-modal-content,#ultimate-modal{display:none !important}
}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}.slideInDown{animation-name:slideInDown}
.animated{animation-duration:400ms;animation-fill-mode:both;animation-timing-function:linear}
@media screen and (min-width:980px){.at-share-btn{width:4pc !important}
.at-share-btn:hover{width:5pc !important}
.at-icon{min-height:3pc !important}
#at4-share{top:25% !important}
.at-icon-wrapper{padding:3px 0 !important}
.at4-share-count-container{position:relative !important}
.at4-share-count-anchor{padding:0 !important}
}.wistia_popover_overlay{background-color:rgba(44,52,59,0.71) !important}
.wistia_popover_embed .wistiaHubspotFormWrapper{width:80%;max-width:420px !important}
.wistia_popover_embed .wistiaHubspotFormWrapper form input{border-radius:5px}
.wistia_popover_embed .wistiaHubspotFormWrapper form .hs-form-required{color:#fff}
.wistia_popover_embed .wistiaHubspotFormWrapper form *{font-family:"Open Sans",Arial,Helvetica,sans-serif}
.wistia_popover_embed .wistiaHubspotFormWrapper form .hs-error-msgs *{color:#fdbe50}
.wistia_popover_embed .wistiaHubspotFormWrapper form .hs_submit .actions{text-align:center}
.wistia_popover_embed .wistiaHubspotFormWrapper form .hs-button.primary{background-color:#f77462 !important;border-radius:50px !important;font-family:"Open Sans",Arial,Helvetica,sans-serif !important;line-height:42px !important;padding-left:39px !important;padding-right:39px !important;font-size:18px !important;font-weight:600 !important;padding-top:0 !important;padding-bottom:0 !important}
body{background-color:white}
.container{max-width:800px;margin-left:auto;margin-right:auto;width:100%;overflow:hidden;max-width:1000px}
.container::after{clear:both;content:"";display:block}
.container.padding{padding:0 1.2em}
@media screen and (min-width:768px){.container.padding{padding:0 1.8em}
}@media screen and (min-width:992px){.container.padding{padding:0 2.4em}
}hr.classy-divider{display:block;height:1px;border:0;border-top:1px solid #edf1f2;margin:1.2em 0;padding:0;clear:both}
blockquote,ul,ol,li{margin:0;padding:0}
embed,iframe,object{max-width:100%}
.img-responsive{display:inline-block;max-width:100%}
.pull-right{float:right}
.pull-left{float:left}
.valign-outer{display:table;width:100%;height:100%}
.valign-inner{display:table-cell;vertical-align:middle}
.screen-reader-text{position:absolute !important;position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
@media(max-width:767px){.hidden-xs{display:none !important}
}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}
}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}
}@media(min-width:1200px){.hidden-lg{display:none !important}
}a:link{-webkit-tap-highlight-color:transparent}
input[type="email"],input[type="text"]{background:#fff;border-radius:30px;float:left;clear:both;width:100% !important;border:0;color:#44505d;float:left;clear:both;padding:10px 0 10px 20px !important;margin:2px 0}
input[type="email"]:active,input[type="email"]:focus,input[type="text"]:active,input[type="text"]:focus{outline:0;border:0}
input[type="submit"]:not(.search-btn){-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:#36bff7;color:#fff;padding:8px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0;margin-top:0;margin:0 auto;text-align:center;text-shadow:none}
input[type="submit"]:not(.search-btn):focus{outline:0}
input[type="submit"]:not(.search-btn):hover{background-color:#0aadf0;transition:background-color 250ms}
input:focus::-webkit-input-placeholder{color:transparent !important}
input:focus:-moz-placeholder{color:transparent !important}
input:focus::-moz-placeholder{color:transparent !important}
input:focus:-ms-input-placeholder{color:transparent !important}
.at-share-dock.atss{box-shadow:none !important}
.btn,.classy-button{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:#36bff7;color:#fff;padding:8px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0}
.btn:focus,.classy-button:focus{outline:0}
.btn:hover,.classy-button:hover{background-color:#0aadf0;transition:background-color 250ms}
.btn.coral,.classy-button.coral{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:#f57566;color:#fff;padding:8px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0}
.btn.coral:focus,.classy-button.coral:focus{outline:0}
.btn.coral:hover,.classy-button.coral:hover{background-color:#f24a36;transition:background-color 250ms}
.btn.brightBlue,.btn .blue,.btn .light-blue,.classy-button.brightBlue,.classy-button .blue,.classy-button .light-blue{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:#36bff7;color:#fff;padding:8px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0}
.btn.brightBlue:focus,.btn .blue:focus,.btn .light-blue:focus,.classy-button.brightBlue:focus,.classy-button .blue:focus,.classy-button .light-blue:focus{outline:0}
.btn.brightBlue:hover,.btn .blue:hover,.btn .light-blue:hover,.classy-button.brightBlue:hover,.classy-button .blue:hover,.classy-button .light-blue:hover{background-color:#0aadf0;transition:background-color 250ms}
.btn.aquamarine,.btn.teal,.classy-button.aquamarine,.classy-button.teal{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:#75d2c4;color:#fff;padding:8px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0}
.btn.aquamarine:focus,.btn.teal:focus,.classy-button.aquamarine:focus,.classy-button.teal:focus{outline:0}
.btn.aquamarine:hover,.btn.teal:hover,.classy-button.aquamarine:hover,.classy-button.teal:hover{background-color:#4fc5b4;transition:background-color 250ms}
.btn.gray,.classy-button.gray{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:#dbdbdb;color:#fff;padding:8px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0}
.btn.gray:focus,.classy-button.gray:focus{outline:0}
.btn.gray:hover,.classy-button.gray:hover{background-color:#c2c1c1;transition:background-color 250ms}
.btn.btn-hollow.coral,.classy-button.btn-hollow.coral{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:transparent;border:2px solid #f57566;color:#f57566;padding:6px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0}
.btn.btn-hollow.coral:focus,.classy-button.btn-hollow.coral:focus{outline:0}
.btn.btn-hollow.coral:hover,.classy-button.btn-hollow.coral:hover{background-color:#f57566;color:#fff;transition:background-color 250ms,color 250ms}
.btn.btn-hollow.brightBlue,.btn.btn-hollow.blue,.btn.btn-hollow.light-blue,.classy-button.btn-hollow.brightBlue,.classy-button.btn-hollow.blue,.classy-button.btn-hollow.light-blue{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:transparent;border:2px solid #36bff7;color:#36bff7;padding:6px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0;color:#fff}
.btn.btn-hollow.brightBlue:focus,.btn.btn-hollow.blue:focus,.btn.btn-hollow.light-blue:focus,.classy-button.btn-hollow.brightBlue:focus,.classy-button.btn-hollow.blue:focus,.classy-button.btn-hollow.light-blue:focus{outline:0}
.btn.btn-hollow.brightBlue:hover,.btn.btn-hollow.blue:hover,.btn.btn-hollow.light-blue:hover,.classy-button.btn-hollow.brightBlue:hover,.classy-button.btn-hollow.blue:hover,.classy-button.btn-hollow.light-blue:hover{background-color:#36bff7;color:#fff;transition:background-color 250ms,color 250ms}
.btn.btn-hollow.aquamarine,.btn.btn-hollow.teal,.classy-button.btn-hollow.aquamarine,.classy-button.btn-hollow.teal{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:transparent;border:2px solid #75d2c4;color:#75d2c4;padding:6px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0}
.btn.btn-hollow.aquamarine:focus,.btn.btn-hollow.teal:focus,.classy-button.btn-hollow.aquamarine:focus,.classy-button.btn-hollow.teal:focus{outline:0}
.btn.btn-hollow.aquamarine:hover,.btn.btn-hollow.teal:hover,.classy-button.btn-hollow.aquamarine:hover,.classy-button.btn-hollow.teal:hover{background-color:#75d2c4;color:#fff;transition:background-color 250ms,color 250ms}
.btn.btn-hollow.gray,.classy-button.btn-hollow.gray{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:transparent;border:2px solid #dbdbdb;color:#dbdbdb;padding:6px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0}
.btn.btn-hollow.gray:focus,.classy-button.btn-hollow.gray:focus{outline:0}
.btn.btn-hollow.gray:hover,.classy-button.btn-hollow.gray:hover{background-color:#dbdbdb;color:#fff;transition:background-color 250ms,color 250ms}
.btn.large,.classy-button.large{min-width:130px}
.classy-button{margin:1.2em 0}
.classy-gallery-caption,.wp-caption-text{clear:both;position:relative;background-color:#edf1f2;padding:.6em 1.2em 1.2em;line-height:1.2em;font-size:.8333333333em;color:#44505d}
.single .container,.page-template .container,.home .container,.blog .container,.archive .container,.error404 .container,.search .container,.page-template-categories-php .container,.header-wrapper .content-width{max-width:1200px !important;margin-left:auto;margin-right:auto}
.header-wrapper{font-family:"Open Sans",Arial,Helvetica,sans-serif}
.header-wrapper.content-width,.header-wrapper .content-width{padding-left:30px;padding-right:30px}
.classy-site-nav .classy-logo a{text-decoration:none;color:#44505d !important}
.classy-site-nav .classy-logo a i{font-size:39.5px !important;width:85px !important;display:block !important}
.classy-site-nav_mobile-wrap{padding-top:15px !important;margin-right:39px}
@media(min-width:1010px){.classy-site-nav_mobile-wrap{margin-right:48px}
}.header{position:relative;z-index:4998;top:0;width:100%;background-color:white;padding:15px 0 0}
.header.fixed{position:fixed;top:0;background:white;color:#727e83;border-bottom:1px solid #bec0c0;width:100%}
.header-block_dropdown{position:relative;display:none}
.header-block_dropdown:hover .sc-user-dropdown_user-nav{display:block}
@media(min-width:1000px){.header-block_dropdown{display:block}
}.header .header-logo-wrapper{margin-right:48px}
.header .header-logo-wrapper .header-logo{width:85px;display:block}
.header .header-logo-wrapper .header-logo--white{display:none}
.header .header-wrapper{position:static;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}
@media(max-width:1000px){.header .header-wrapper{-ms-flex-pack:justify;justify-content:space-between}
}.header .header-navigation{-ms-flex-positive:1;flex-grow:1;padding-top:15px;padding-left:40px}
.header .header-navigation .nav_top-level>ul>li>a{position:relative;cursor:default}
.header .header-navigation .nav_top-level>ul>li>a:before{content:"";position:absolute;top:50%;margin-top:-17px;right:-6px;display:block;width:0;height:0;border:inset 5px;border-left-width:0;border-right-style:solid;border-color:transparent #727e83 transparent transparent;transform:rotate(270deg)}
.header .header-navigation .nav_top-level>ul>li>a:after{content:"";position:absolute;top:50%;margin-top:-19px;right:-6px;display:block;width:0;height:0;border:inset 5px;border-left-width:0;border-right-style:solid;border-color:transparent white transparent transparent;transform:rotate(270deg)}
.header .header-navigation .nav_top-level>ul>li>a:hover a:before{border-color:transparent #444b55 transparent transparent}
.nav_top-level ul{list-style-type:none;margin-top:0;margin-bottom:0}
.nav_top-level ul li{display:inline-block;float:none !important;position:static !important;padding:0 !important}
.nav_top-level ul li a{transition:color .2s linear}
.nav_top-level ul li .nav_second-level{position:absolute;top:-1000%;left:0;background-color:white;width:100%;padding-top:36px;padding-bottom:36px;border-top:solid 1px rgba(68,75,85,0.12);box-shadow:0 10px 10px 0 rgba(0,0,0,0.1)}
.nav_top-level ul li .nav_second-level.standard>ul>li:nth-of-type(1),.nav_top-level ul li .nav_second-level.icons>ul>li:nth-of-type(1){position:relative}
.nav_top-level ul li .nav_second-level.standard>ul>li:nth-of-type(2),.nav_top-level ul li .nav_second-level.icons>ul>li:nth-of-type(2){position:relative}
.nav_top-level ul li .nav_second-level.standard>ul>li:nth-of-type(3),.nav_top-level ul li .nav_second-level.icons>ul>li:nth-of-type(3){position:relative}
.nav_top-level ul li .nav_second-level.standard>ul>li:nth-of-type(4),.nav_top-level ul li .nav_second-level.icons>ul>li:nth-of-type(4){position:relative}
.nav_top-level ul li .nav_second-level.detailed>ul>li{position:relative}
.nav_top-level ul li .nav_second-level .spotlight{padding:10px 10px 20px 10px !important;margin:.7rem 1rem 0 0;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.05);border:solid 1px rgba(114,126,131,0.1);max-width:80%;margin-top:30px}
.nav_top-level ul li .nav_second-level .spotlight img{margin-bottom:10px;max-width:100%;width:100%}
.nav_top-level ul li .nav_second-level .spotlight .new-callout{color:#73d3c3 !important;text-transform:uppercase;font-family:"MuseoSansRounded";font-weight:900}
.nav_top-level ul li:hover a{color:#444b55 !important}
.nav_top-level ul li:hover>.nav_second-level{top:83px;opacity:1;display:block}
.nav_top-level ul li:hover>.nav_second-level li{top:0 !important}
.nav_top-level ul .icons .nav-item_standard span{max-width:210px}
.nav_top-level ul .icons .nav-item_icon{-ms-flex-positive:1;flex-grow:1}
.nav_top-level ul .icons .nav-item_icon ul{padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}
.nav_top-level ul .icons .nav-item_icon ul li{width:33.33333%;padding-right:30px !important}
.nav_top-level ul .icons .nav-item_icon ul li:nth-child(3n){padding-right:0}
.nav_top-level ul .icons .nav-item_icon a{position:relative;display:block;padding-left:72px;margin-bottom:54px}
.nav_top-level ul .icons .nav-item_icon a img{position:absolute;top:0;left:0;max-width:48px}
.nav_top-level ul .detailed .spacer{font-size:12px;font-weight:600;line-height:1.5;color:#727e83;display:block;padding-bottom:12px;margin-bottom:24px;border-bottom:solid #f4f4f4 1px;height:31px;padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}
.nav_top-level ul .detailed .nav-item:first-of-type .spacer{margin-left:0;padding-left:0}
.nav_top-level ul .detailed .nav-item:nth-of-type(3) .spacer{width:103%}
.nav_top-level ul .detailed .nav-item:last-of-type .spacer{margin-right:0;margin-left:0;padding-right:0;padding-left:0}
.nav_top-level ul .detailed .nav-item a{min-height:84px}
.nav_top-level ul .detailed .nav-item a+a{margin-top:36px}
.nav_first-level{-ms-flex-direction:column;flex-direction:column}
.nav_second-level ul{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start}
.nav_second-level ul .nav-item{padding-left:15px !important;padding-right:15px !important}
.nav_second-level ul .nav-item.nav-item_standard{width:25%}
.nav_second-level ul .nav-item.nav-item_icon{width:25%}
.nav_second-level ul .nav-item:first-of-type{padding-left:0 !important}
.nav_second-level ul .nav-item:last-of-type{padding-right:0 !important}
.nav_second-level ul .nav-item a{font-size:15px !important;font-weight:600;line-height:1.6;color:#444b55;display:block}
.nav_second-level ul .nav-item a span{display:block;font-size:12px;font-weight:normal;line-height:1.5;color:#727e83;margin-top:0;padding-top:5px;width:100%;border-top:solid 1px transparent;transition:all linear .2s}
.nav_second-level ul .nav-item a:hover span{color:#444b55;border-color:#e4e4e4}
.header-navigation-link{color:#727e83 !important;display:block;text-decoration:none !important;line-height:15px;font-weight:600 !important;line-height:20px !important;padding:6px 6px 33px !important;margin-right:28px;border-top:1px solid transparent;border-bottom:1px solid transparent;font-size:15px}
.header-navigation--right{-ms-flex-align:center;align-items:center}
.header-navigation--right .header-navigation-link{position:relative;top:15px;margin-right:21px}
.header-navigation--right .header-cta{position:relative;top:0;white-space:nowrap;line-height:36px;padding:0 42px;display:inline-block;border-width:3px;border-style:solid;color:white;border-radius:60px;font-size:18px;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;background-color:#f77462;border-color:#f77462;transition:padding .2s linear}
@media(min-width:1000px) and (max-width:1075px){.header-navigation--right .header-cta{padding:0 12px}
}.header-navigation--right .header-cta:hover{background-color:#ff644f;border-color:#ff644f}
.header-navigation-mobile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:white;-ms-flex-align:center;align-items:center;padding:30px 0;border-top:solid 1px #f4f4f4;border-bottom:solid 1px #f4f4f4;position:relative;z-index:10}
.header-navigation-mobile .is-drilldown-submenu-parent .header-navigation-link{line-height:1.6 !important}
.header-navigation-mobile .is-drilldown-submenu-parent .header-navigation-link:after,.header-navigation-mobile .is-drilldown-submenu-parent .header-navigation-link:before{content:"";position:absolute;top:50%;margin-top:-4px;display:block;width:0;height:0;border-style:inset solid inset inset;border-width:5px 5px 5px 0;transform:rotate(180deg)}
.header-navigation-mobile .is-drilldown-submenu-parent .header-navigation-link:before{right:20px;border-color:transparent #727e83 transparent transparent}
.header-navigation-mobile .is-drilldown-submenu-parent .header-navigation-link:after{right:22px;border-color:transparent #fff transparent transparent}
.header-navigation-mobile .header-navigation-link{font-size:18px;margin-bottom:24px;margin-right:0;padding:0}
.header-navigation-mobile hr{display:block;border:0;width:100%;height:1px;margin-bottom:24px;border-bottom:1px solid #f4f4f4;margin-top:0}
.header-navigation-mobile .header-cta{margin-top:30px}
.header-navigation-mobile .login{text-align:left;width:100%}
.header-navigation-mobile .login .header-navigation-link{font-size:15px}
.header-navigation-mobile .header-login{margin-bottom:0}
.mobile-buttons .header-cta,.mobile-buttons .hamburger-wrapper{float:left}
.mobile-buttons .header-cta{margin-right:25px}
.hamburger{display:block;position:relative;top:12px;width:20px;height:18px;transform:rotate(0);transition:.5s ease-in-out}
.hamburger span{position:absolute;display:block;width:20px;height:3px;background-color:#727e83;transform:rotate(0);transition:.25s ease-in-out}
.hamburger span:first-of-type{top:0}
.hamburger span:nth-of-type(2){top:6px}
.hamburger span:last-of-type{top:12px}
.hamburger.active span:first-of-type{top:6px;transform:rotate(135deg)}
.hamburger.active span:nth-of-type(2){opacity:0}
.hamburger.active span:last-of-type{top:6px;transform:rotate(-135deg)}
.drilldown{position:relative;width:100%;overflow-x:hidden;overflow-y:scroll;text-align:left;height:70vh}
.drilldown li{margin-bottom:24px;padding-left:1rem}
.drilldown li a{display:block;text-decoration:none;position:relative;padding-bottom:0 !important;padding-left:1rem}
.drilldown,.drilldown ul{list-style-type:none;margin:0;padding:0}
.drilldown ul{position:absolute;top:0;left:0;width:100%;height:auto;background-color:white;transform:translateX(100%);transition:transform .2s linear;z-index:1}
.drilldown ul.is-visible{transform:translateX(0)}
.drilldown ul.detailed .nav-item:nth-of-type(4){margin-bottom:48px}
.drilldown ul>li:first-child>a:before{content:"";position:absolute;top:50%;margin-top:-4px;left:0;display:block;width:0;height:0;border:inset 5px;border-left-width:0;border-right-style:solid;border-color:transparent black transparent transparent}
.drilldown ul>li:first-child>a:after{content:"";position:absolute;top:50%;margin-top:-4px;left:2px;display:block;width:0;height:0;border:inset 5px;border-left-width:0;border-right-style:solid;border-color:transparent white transparent transparent}
.drilldown ul .back-link{font-size:18px;font-weight:600;line-height:1.33;color:#444b55;margin-bottom:45px;display:block}
.drilldown ul .nav-item a{display:block;font-size:15px;font-weight:600;line-height:1.6;color:#444b55}
.drilldown ul .nav-item a+a{margin-top:24px}
.drilldown ul .nav-item a span{display:block;font-size:12px;font-weight:400;color:#727e83}
.drilldown ul .nav-item_icon a{position:relative;display:block;padding-left:92px;margin-bottom:26px}
.drilldown ul .nav-item_icon a img{position:absolute;top:0;left:1rem;max-width:48px}
.drilldown ul .nav-item_icon a .new-callout{position:absolute;left:1rem;color:#444b55;background-color:#b9ede5;padding:4px 10px;border-radius:3px;text-transform:uppercase;font-family:"MuseoSansRounded";font-weight:900}
.drilldown ul .nav-header{display:block;width:100%;font-size:12px;border-bottom:solid 1px #f4f4f4;padding-bottom:6px;margin-left:1rem;margin-bottom:24px}
.drilldown ul+a:after{position:absolute;top:50%;margin-top:-6px;right:1rem;display:block;width:0;height:0;border:inset 6px;content:"";border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent black}
@media(max-width:490px){.header .header-logo-wrapper{margin-right:18px !important}
.mobile-buttons .button{font-size:12px;padding:0 15px}
}@media(min-width:1001px){.header--transparent .header-logo{display:none}
.header--transparent .header-logo--white{display:block}
.header--transparent .header-navigation-link{color:rgba(255,255,255,0.5)}
.header--transparent .header-navigation-link.active,.header--transparent .header-navigation-link:hover{color:white;border-bottom-color:white}
}@media(max-width:1000px){.header--transparent{background-color:white}
}@media(min-width:1000px){.header--midnight .header-logo{display:none}
.header--midnight .header-logo--white{display:block}
.header--midnight .header-navigation-link{color:rgba(255,255,255,0.9)}
.header--midnight .header-navigation-link.active,.header--midnight .header-navigation-link:hover{color:white;border-bottom-color:white}
.header--midnight .hamburger{color:#fff}
.header--midnight .hamburger-wrapper.active{background:rgba(255,255,255,0.2)}
}.sc-user-dropdown_user{position:relative}
.sc-user-dropdown_user-img{width:45px;height:45px;border-radius:45px;cursor:pointer;margin-right:0;background-size:cover;background-position:center;border:1px solid #ccc}
.sc-user-dropdown_user-img.default{padding:3px}
.sc-user-dropdown_user-nav{position:absolute;right:0;background-color:#5a6468;width:230px;border:1px solid #444b55;z-index:10;border-radius:4px;display:none}
.sc-user-dropdown_user-nav:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;bottom:auto;top:-8px;border-bottom-color:#5a6468;border-width:9px;border-top:0;right:11px}
.sc-user-dropdown_user-nav-inner-list{max-height:300px;overflow-y:scroll}
.sc-user-dropdown_user-nav-list{padding:0;list-style:none;margin:0}
.sc-user-dropdown_user-nav-list.first{margin:10px 0}
.sc-user-dropdown_user-nav-list li:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.38)}
.sc-user-dropdown_user-nav-image{width:30px;float:left;margin-right:10px}
.sc-user-dropdown_user-nav-text{width:150px;display:inline-block;font-weight:300}
.sc-user-dropdown_user-nav-text-org{display:block;clear:both}
.sc-user-dropdown_user-nav-item{display:block;padding:12px 15px}
.sc-user-dropdown_user-nav-item:hover{background-color:rgba(0,0,0,0.38)}
@media(min-width:1001px){.header-navigation,.header-navigation--right{display:-ms-flexbox;display:flex}
.mobile-buttons{display:none}
}@media(max-width:1000px){.header-navigation,.header-navigation--right{display:none}
.mobile-buttons{display:-ms-flexbox;display:flex}
.classy-site-nav .classy-site-nav_mobile-wrap{-ms-flex-positive:1;flex-grow:1;padding-top:6px !important;padding-bottom:24px}
.mobile-buttons .header-cta{white-space:nowrap;line-height:36px;padding:0 42px;display:inline-block;border-width:3px;border-style:solid;color:white;border-radius:60px;font-size:18px;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;background-color:#f77462;border-color:#f77462}
.mobile-buttons .header-cta:hover{background-color:#ff644f;border-color:#ff644f}
}@media(max-width:490px){.mobile-buttons .header-cta{font-size:12px;padding:0 15px}
}.classy-nav{float:left;display:block;margin-right:2.3576520234%;width:100%;border-bottom:1px solid #edf1f2;padding:1.2em 0;position:relative;z-index:2002;background:#fff}
.classy-nav:last-child{margin-right:0}
.classy-nav>.container{max-width:1000px;margin-left:auto;margin-right:auto}
.classy-nav>.container::after{clear:both;content:"";display:block}
.classy-nav_links{list-style:none;float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%}
.classy-nav_links:last-child{margin-right:0}
.classy-nav_links li{display:inline;margin:0 1.2em}
.classy-nav_links li:first-child,.classy-nav_links li.left{margin-left:0}
.classy-nav_links li:last-child{margin-right:0}
.classy-nav_links li i{padding-left:4px}
.classy-nav_links li.active a,.classy-nav_links li:hover a{color:#727e83}
.classy-nav_links li a{color:#36bff7;font-size:1em;text-transform:uppercase;font-weight:700;text-decoration:none}
@media screen and (min-width:600px){.classy-nav_links li a{font-size:.8333333333em}
}.classy-nav_search{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}
.classy-nav_search:last-child{margin-right:0}
.classy-nav_search .search-field{width:calc(100% - 25px);float:left;color:#dbdbdb;font-size:.8333333333em;text-transform:uppercase;font-weight:700;text-decoration:none;text-align:right;padding:0;margin:0}
.classy-nav_search .search-btn{float:right;width:25px;border:0;background:transparent;font-family:"FontAwesome";color:#dbdbdb;margin:0;text-align:right;padding:0}
.classy-nav_search input::-webkit-input-placeholder{color:#dbdbdb}
.classy-nav_search input:-moz-placeholder{color:#dbdbdb}
.classy-nav_search input::-moz-placeholder{color:#dbdbdb}
.classy-nav_search input:-ms-input-placeholder{color:#dbdbdb}
@media screen and (max-width:767px){.classy-nav{z-index:97}
.classy-nav_links{float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%}
.classy-nav_links:last-child{margin-right:0}
.classy-nav_search{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%}
.classy-nav_search:last-child{margin-right:0}
}.classy-nav_dropdown{float:left;display:block;margin-right:2.3576520234%;width:100%;position:absolute;top:206px;z-index:2001;background:#f3f3f3;padding:2.4em 0;display:none;transform:translate3d(0,0,0)}
.classy-nav_dropdown:last-child{margin-right:0}
[data-nav="category"]{padding:75px 0 2.4em}
[data-nav="category"] li{font-family:Merriweather;list-style:none;padding:.8em 0;display:inline-block;width:calc(30% - 2em);margin-right:2em;border-bottom:1px solid #edf1f2;font-size:.8333333333em;font-weight:600}
[data-nav="category"] li a{color:#36bff7;text-decoration:none}
[data-nav="category"] .btn{margin-top:2em}
@media screen and (min-width:600px){[data-nav="popular"] .classy-tiles_tile{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}
[data-nav="popular"] .classy-tiles_tile:last-child{margin-right:0}
[data-nav="popular"] .classy-tiles_tile:nth-of-type(4),[data-nav="popular"] .classy-tiles_tile:nth-of-type(5){display:none}
}@media screen and (min-width:992px){[data-nav="popular"] .classy-tiles_tile{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}
[data-nav="popular"] .classy-tiles_tile:last-child{margin-right:0}
[data-nav="popular"] .classy-tiles_tile:nth-of-type(5){display:inline-block}
}@media(min-width:767px) and (max-width:992px){[data-nav="popular"] .classy-tiles_tile:nth-child(3n){margin-right:2.3576515979%}
}@media screen and (max-width:991px){[data-nav="popular"] .classy-tiles_tile:nth-of-type(3){margin-right:0}
}@media screen and (max-width:767px){.classy-nav_links li.category-mobile{display:none}
.classy-nav_links li.category-mobile.active{display:inline;color:#36bff7}
.classy-nav_links li.category-mobile.close.active{color:#727e83}
.classy-nav_dropdown{top:100px;background:#44505d;opacity:.95;color:#fff;z-index:96}
.classy-nav_dropdown h3{color:#fff;font-family:Merriweather;font-style:italic;font-size:1.728em;margin-bottom:.6em}
.classy-nav_dropdown #menu-types-menu{margin:0 0 2.4em}
.classy-nav_dropdown #menu-types-menu li{background:#36bff7;padding:20px 10px;display:inline-block;width:calc(50% - 15px);margin:5px 10px 5px 0;text-align:center;color:#fff;border-radius:5px}
.classy-nav_dropdown #menu-types-menu li a{color:#fff;padding-left:0}
.classy-nav_dropdown #menu-types-menu li i{color:#fff}
.classy-nav_dropdown #menu-types-menu .classy-icon-posts a{position:relative}
.classy-nav_dropdown #menu-types-menu .classy-icon-posts a:before{content:'';background:url(./images/icon-posts-white.svg) no-repeat;position:relative;background-size:100%;margin:0 auto 10px auto;width:50px;height:50px;display:block}
.classy-nav_dropdown #menu-types-menu .classy-icon-infographics a{position:relative}
.classy-nav_dropdown #menu-types-menu .classy-icon-infographics a:before{content:'';background:url(./images/icon-infographics-white.svg) no-repeat;position:relative;background-size:100%;margin:0 auto 10px auto;width:50px;height:50px;display:block}
.classy-nav_dropdown #menu-types-menu .classy-icon-roundups a{position:relative}
.classy-nav_dropdown #menu-types-menu .classy-icon-roundups a:before{content:'';background:url(./images/icon-roundups-white.svg) no-repeat;position:relative;background-size:100%;margin:0 auto 10px auto;width:50px;height:50px;display:block}
.classy-nav_dropdown #menu-types-menu .classy-icon-videos a{position:relative}
.classy-nav_dropdown #menu-types-menu .classy-icon-videos a:before{content:'';background:url(./images/icon-videos-white.svg) no-repeat;position:relative;background-size:100%;margin:0 auto 10px auto;width:50px;height:50px;display:block}
[data-nav="category"] li{padding:.8em 0;display:block;width:calc(100% - 2em);border-bottom:1px solid #39444f;font-size:1em}
[data-nav="category"] li:last-child{border-bottom:0}
[data-nav="category"] li a{color:#36bff7}
}.classy-featured-header{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:2.4em 1.2em;background-color:#727e83;background-position:center center;background-size:cover;position:relative;margin-right:0;min-height:250px;display:-ms-flexbox;display:flex;float:none;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-ms-flex-align:center;align-items:center;position:relative}
.classy-featured-header:last-child{margin-right:0}
.classy-featured-header:before{content:'';background:#293031;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.4;z-index:1}
@media screen and (min-width:600px){.classy-featured-header{min-height:400px}
}@media screen and (min-width:992px){.classy-featured-header{margin-top:2.88em}
}.classy-featured-header_content{z-index:2;position:relative}
@media screen and (min-width:768px){.classy-featured-header_content{float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%;padding-left:1.2em}
.classy-featured-header_content:last-child{margin-right:0}
}@media screen and (min-width:992px){.classy-featured-header_content{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;padding-left:1.2em}
.classy-featured-header_content:last-child{margin-right:0}
}.classy-featured-header_promo{text-align:center;width:100%;margin:0 auto;position:relative;z-index:3}
@media screen and (min-width:600px){.classy-featured-header_promo{width:70%}
}.classy-featured-header h1,.classy-featured-header h2.h1{color:#fff;font-family:Merriweather,Cambria,Georgia,serif;font-style:italic;font-weight:400;margin-bottom:5px;line-height:1.4em}
.classy-featured-header h2{color:#fff;font-weight:500;margin-bottom:1em;font-size:2.0736em}
.classy-featured-header h3{color:#fff;font-weight:400;font-size:1.2em}
.classy-featured-header p{color:#fff}
.classy-featured-header .classy-page-header_image{width:100%}
.classy-featured-header .classy-author_avatar{margin:0 auto 1.2em auto;float:none}
@media screen and (min-width:768px){.classy-featured-header .classy-author_avatar{width:80px}
}.classy-featured-header .classy-author_avatar img{border-radius:50%;border:2px solid #fff}
@media screen and (min-width:768px){.classy-featured-header .classy-author_avatar img{max-width:80px}
}.classy-featured-header .classy-author_byline a{font-family:Merriweather,Cambria,Georgia,serif;font-style:italic;color:#fff;margin-bottom:3px}
.classy-featured-header_page-content{z-index:2;position:relative;text-align:center}
@media screen and (min-width:600px){.classy-featured-header_page-content{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;margin:0 auto !important;float:none}
.classy-featured-header_page-content:last-child{margin-right:0}
}.classy-promo{margin-top:0;margin-bottom:2.88em}
.classy-promo_cta{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:white;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:#f77462;color:#fff;padding:8px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0;padding:10px 30px}
.classy-promo_cta:focus{outline:0}
.classy-promo_cta:hover{background-color:#f54931;transition:background-color 250ms}
.classy-sidebar{padding:1.2em 0}
.classy-sidebar h3{font-family:Merriweather;font-style:italic;font-weight:400}
.menu-types-menu-container,.menu-category-sidebar-menu-container{margin-bottom:2.4em;font-family:Merriweather}
.menu-types-menu-container li,.menu-category-sidebar-menu-container li{list-style:none;padding:17px 0;border-bottom:1px solid #edf1f2;font-size:.8333333333em;font-weight:600}
.menu-types-menu-container li:last-child,.menu-category-sidebar-menu-container li:last-child{border-bottom:0}
.menu-types-menu-container li a,.menu-category-sidebar-menu-container li a{color:#36bff7;text-decoration:none}
.menu-types-menu-container li ul,.menu-category-sidebar-menu-container li ul{margin:1.2em}
.menu-types-menu-container li ul li,.menu-category-sidebar-menu-container li ul li{border:0}
.classy-icon-posts a{position:relative;padding-left:35px}
.classy-icon-posts a:before{content:'';background:url(./images/icon-posts.svg) no-repeat;position:absolute;top:0;left:0;width:30px;height:30px}
.classy-icon-infographics a{position:relative;padding-left:35px}
.classy-icon-infographics a:before{content:'';background:url(./images/icon-infographics.svg) no-repeat;position:absolute;top:0;left:0;width:30px;height:30px}
.classy-icon-roundups a{position:relative;padding-left:35px}
.classy-icon-roundups a:before{content:'';background:url(./images/icon-roundups.svg) no-repeat;position:absolute;top:0;left:0;width:30px;height:30px}
.classy-icon-videos a{position:relative;padding-left:35px}
.classy-icon-videos a:before{content:'';background:url(./images/icon-videos.svg) no-repeat;position:absolute;top:0;left:0;width:30px;height:30px}
.menu-category-sidebar-menu-container li{padding:12px 0}
.classy-newguide_wrapper{background:#f7f8f9;padding:1.2em;margin-bottom:2.4em}
.classy-newguide_meta.title{text-transform:none;font-size:1em;font-weight:400;line-height:1.4em}
.pagination,.classy-pagination{float:left;display:block;margin-right:2.3576520234%;width:100%;clear:both}
.pagination:last-child,.classy-pagination:last-child{margin-right:0}
.pagination .nav-links,.classy-pagination .nav-links{text-align:center}
.pagination .page-numbers,.classy-pagination .page-numbers{text-decoration:none;color:#36bff7;font-size:.8333333333em;font-weight:900;text-transform:uppercase;margin:0 3px 5px 3px;display:inline-block;border:1px solid #36bff7;border-radius:50%;width:32px;padding:5px 0;text-align:center}
@media screen and (min-width:768px){.pagination .page-numbers,.classy-pagination .page-numbers{width:35px}
}.pagination .page-numbers:hover,.classy-pagination .page-numbers:hover{opacity:.8}
.pagination .page-numbers.current,.classy-pagination .page-numbers.current{color:#b5b5b5;border-color:#b5b5b5}
.pagination .page-numbers.next,.pagination .page-numbers.dots,.classy-pagination .page-numbers.next,.classy-pagination .page-numbers.dots{border:0;width:auto}
.pagination .page-numbers.prev,.classy-pagination .page-numbers.prev{color:#b5b5b5;border:0;width:auto}
.pagination .page-numbers:first-child,.classy-pagination .page-numbers:first-child{margin-left:0}
.pagination .page-numbers:last-child,.classy-pagination .page-numbers:last-child{margin-right:0}
.classy-pagination{clear:both;margin:0 auto;float:none;text-align:center;padding-top:1.2em}
.classy-post_post-footer{max-width:750px;padding:0;clear:both;margin-left:auto;margin-right:auto}
.classy-post_post-footer section{clear:both;padding-bottom:2.4em;float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}
.classy-post_post-footer section:last-child{margin-right:0}
.classy-post_post-footer section h4{margin-bottom:0}
.classy-post_post-footer section hr{margin:.5em 0 1.5em 0}
.classy-post_category-list{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-left:-5px}
.classy-post_category-list:last-child{margin-right:0}
.classy-post_category-list h4{margin-bottom:0}
.classy-post_category-list hr{margin:.5em 0 1.5em 0}
.classy-post_category-list a{background:#edf1f2;border-radius:4px;color:#36bff7;display:inline-block;font-size:.8333333333em;font-weight:600;margin:5px;padding:5px 8px;text-decoration:none;text-transform:lowercase}
.classy-post_category-list a:hover{background-color:#dee5e7;transition:background-color 250ms}
section{clear:both;padding-bottom:2.4em;float:left;display:block;margin-right:2.3576520234%;width:100%}
section:last-child{margin-right:0}
section h4{margin-bottom:0}
section hr{margin:.5em 0 1.5em 0}
.classy-footer{position:relative;border-top:2px solid #edf1f2;font-weight:400;line-height:1.1em;margin:2.4em auto 0 auto;color:#727e83}
.classy-footer .brightedge-links{border-bottom:2px solid #edf1f2}
.classy-footer .be-related-link-container{max-width:1088px;margin:0 auto;padding:0 10px}
.classy-footer_social .fa{color:#43494c}
@media screen and (max-width:599px){.classy-footer .footer-link{display:block}
.classy-footer .footer-pipe{display:none}
}.classy-footer_content{max-width:1088px;margin-left:auto;margin-right:auto;padding:60px 0 0 0}
.classy-footer_content::after{clear:both;content:"";display:block}
.classy-footer_menus-widget{padding:0 15px 30px}
@media screen and (min-width:600px){.classy-footer_menus-widget{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;min-height:260px}
.classy-footer_menus-widget:last-child{margin-right:0}
.classy-footer_menus-widget:nth-child(4){margin-right:0}
}@media screen and (min-width:1200px){.classy-footer_menus-widget{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}
.classy-footer_menus-widget:last-child{margin-right:0}
}@media screen and (max-width:599px){.classy-footer_menus-widget{border-bottom:1px solid #ccc;height:80px;overflow:hidden;cursor:pointer}
.classy-footer_menus-widget.active{height:auto}
.classy-footer_menus-widget li{font-size:16px !important}
.classy-footer_menus-widget h5{cursor:pointer;padding:30px 0 !important;position:relative;font-size:15px !important}
.classy-footer_menus-widget h5:before,.classy-footer_menus-widget h5:after{content:"";position:absolute;top:50%;margin-top:-4px;display:block;width:0;height:0;border:inset 12px;border-top-width:0;border-right-style:solid;transform:rotate(180deg);right:0}
.classy-footer_menus-widget h5:before{top:calc(50% + 3px);border-color:transparent transparent #ccc transparent}
.classy-footer_menus-widget h5:after{border-color:transparent transparent white transparent}
}.classy-footer .primary{float:left;display:block;margin-right:2.3576520234%;width:100%}
.classy-footer .primary:last-child{margin-right:0}
.classy-footer .secondary{text-align:center;margin-top:60px;float:left;display:block;margin-right:2.3576520234%;width:100%}
.classy-footer .secondary:last-child{margin-right:0}
@media screen and (min-width:600px){.classy-footer .secondary{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-top:0}
.classy-footer .secondary:last-child{margin-right:0}
}@media screen and (min-width:1200px){.classy-footer .secondary{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;margin-left:34.1192173411%;margin-right:0;text-align:right}
.classy-footer .secondary:last-child{margin-right:0}
}.classy-footer .classy-footer_southwest{text-align:center}
.classy-footer .classy-footer_southwest img{margin-top:20px}
.classy-footer a{color:#727e83}
.classy-footer a:hover{color:#44505d}
.classy-footer small{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:50px 0;text-align:center}
.classy-footer small:last-child{margin-right:0}
.classy-footer .footer-link{font-weight:300;line-height:1.75;margin-bottom:12px;color:#727e83;font-family:MuseoSansRounded,Verdana,Geneva,sans-serif}
.classy-footer h2{width:101px;height:46px;display:inline-block;margin-bottom:0;margin-right:0}
.classy-footer h2 i{font-size:45px;color:#44505d}
.classy-footer h5{color:#727e83;padding:0 0 10px 0;font-weight:600;font-size:12px;text-transform:uppercase;font-family:"Open Sans",Arial,Helvetica,sans-serif}
.classy-footer ul{list-style:none}
.classy-footer li{padding:0 0 12px 0;font-size:12px;line-height:1.75}
.classy-footer li a{text-decoration:none;opacity:.9}
.classy-footer .tel{padding:0 0 10px 0;font-size:13px;margin:0}
.classy-footer_social{padding:0 0 20px 0}
.classy-footer_social a{font-size:17px;margin:0 5px 0 0}
.classy-footer_social a span{display:none}
.classy-footer_social a:last-of-type{margin-right:0}
.classy-footer small{font-size:12px}
.classy-footer small .bullet{padding:0 10px;font-size:3px}
.classy-footer small .ci-wave{font-size:11px;color:#36bff7}
.classy-footer small a{text-decoration:none}
.classy-footer-mobile{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:.6em .6em 7em}
.classy-footer-mobile:last-child{margin-right:0}
@media screen and (min-width:1200px){.classy-footer-mobile{display:none}
}.classy-footer-mobile_container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:auto;margin-right:auto}
.classy-footer-mobile_copyright,.classy-footer-mobile_logo,.classy-footer-mobile_social{width:100%}
@media screen and (min-width:600px){.classy-footer-mobile_copyright,.classy-footer-mobile_logo,.classy-footer-mobile_social{width:33.33333%}
}.classy-footer-mobile_copyright{margin-top:-10px;text-align:center}
@media screen and (min-width:600px){.classy-footer-mobile_copyright{margin:0;text-align:left;padding-top:10px;-ms-flex-order:1;order:1}
}.classy-footer-mobile_copyright p{margin:0}
.classy-footer-mobile_copyright p a{color:#727e83;font-size:13px}
.classy-footer-mobile_logo{display:block;text-align:center;padding-top:12px}
@media screen and (min-width:600px){.classy-footer-mobile_logo{-ms-flex-order:2;order:2}
}.classy-footer-mobile_logo h3{display:inline-block;margin-bottom:0}
.classy-footer-mobile_logo h3 i{color:#727e83}
.classy-footer-mobile_social{text-align:center;padding:10px 0 0 0}
@media screen and (min-width:600px){.classy-footer-mobile_social{text-align:right;-ms-flex-order:3;order:3}
}.classy-footer-mobile_social a{font-size:17px;margin:0 5px}
.classy-footer-mobile_social a i{color:#727e83}
.classy-footer-mobile_social a span{display:none}
.classy-footer-mobile .classy-footer_southwest{width:100%;text-align:center;margin-top:40px;-ms-flex-order:4;order:4}
@media screen and (max-width:1199px){#livechat-compact-container{display:none}
}.classy-gallery-wrapper{position:relative}
.classy-gallery-wrapper .classy-gallery{margin-bottom:0}
.classy-gallery{position:relative;overflow:hidden;width:100%;margin:2.4em 0;float:left;clear:both}
.classy-gallery figure{margin:0}
.classy-gallery figure figcaption{display:none}
.classy-gallery ul{position:absolute;display:block;list-style-type:none;padding:0;margin:0;bottom:0;left:0;font-size:0;height:42px}
@media screen and (min-width:600px){.classy-gallery ul{height:48px}
}.classy-gallery_image-wrapper{position:relative;display:block;overflow:hidden}
.classy-gallery_image-wrapper a{display:block;margin:0;padding:0}
.classy-gallery_image-wrapper.gallery-main{margin:0;padding:0;width:100%;height:100%}
.classy-gallery_image-wrapper.gallery-main img{display:block;width:100%;height:auto}
.classy-gallery_image-wrapper.gallery-thumbnail{position:relative;display:inline-block;background:white;padding:5px 5px 5px 0;width:70px;height:47px}
@media screen and (min-width:600px){.classy-gallery_image-wrapper.gallery-thumbnail{width:80px;height:53px}
}.classy-gallery_image-wrapper.gallery-thumbnail a{width:100%;height:100%}
.classy-gallery_image-wrapper.gallery-thumbnail img{display:block;margin:0;max-width:100%;height:auto}
.classy-gallery_image-wrapper.gallery-thumbnail.thumbnail-1,.classy-gallery_image-wrapper.gallery-thumbnail.thumbnail-2,.classy-gallery_image-wrapper.gallery-thumbnail.thumbnail-3,.classy-gallery_image-wrapper.gallery-thumbnail.thumbnail-4{position:absolute;bottom:0}
.classy-gallery_image-wrapper.gallery-thumbnail.thumbnail-1{left:0}
.classy-gallery_image-wrapper.gallery-thumbnail.thumbnail-2{left:70px}
@media screen and (min-width:600px){.classy-gallery_image-wrapper.gallery-thumbnail.thumbnail-2{left:80px}
}.classy-gallery_image-wrapper.gallery-thumbnail.thumbnail-3{left:140px}
@media screen and (min-width:600px){.classy-gallery_image-wrapper.gallery-thumbnail.thumbnail-3{left:160px}
}.classy-gallery_image-wrapper.gallery-thumbnail.thumbnail-4{left:210px}
@media screen and (min-width:600px){.classy-gallery_image-wrapper.gallery-thumbnail.thumbnail-4{left:240px}
}.classy-gallery-caption{margin-bottom:2.4em}
.classy-gallery_thumb-overlay{position:absolute;display:block;top:5px;right:5px;bottom:5px;left:0;background-color:rgba(54,191,247,0.8);color:white;font-weight:bold;text-align:center;font-size:14px}
.pswp__title .pswp__title__inner:before{position:absolute;display:block;left:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:27px;height:39px;line-height:30px;content:'';color:blue;background-image:url("images/gallery-arrow.svg");background-repeat:no-repeat;background-size:100%}
.pswp__title .pswp__title__text{padding-left:5px}
.classy-protip{background:#f77462;border-top:8px solid rgba(255,255,255,0.5);padding:1.2em;color:#fff;font-family:Merriweather,Cambria,Georgia,serif;font-style:italic;margin:8px 1.2em .6em;float:left;display:block;margin-right:2.3576520234%;width:100%}
.classy-protip:last-child{margin-right:0}
@media screen and (min-width:992px){.classy-protip{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%}
.classy-protip:last-child{margin-right:0}
}.classy-protip.align-center{float:left;display:block;margin-right:2.3576520234%;width:100%;margin:1.2em auto}
.classy-protip.align-center:last-child{margin-right:0}
.classy-protip.align-left{margin-left:0}
@media screen and (min-width:600px){.classy-protip.align-left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}
.classy-protip.align-left:last-child{margin-right:0}
}.classy-protip.align-right{margin-left:0}
@media screen and (min-width:600px){.classy-protip.align-right{margin-right:0;margin-left:1.2em;float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;float:right}
.classy-protip.align-right:last-child{margin-right:0}
}.classy-protip_title{margin:0 0 .6em 0;font-size:1.728em}
.classy-protip_text{font-size:.8333333333em}
.classy-protip_text a{font-weight:bold;border-bottom:solid 1px;color:white;border-color:white;transition:.2s linear all}
.classy-protip_text a:hover{color:#fac0b9;border-color:#fac0b9}
.classy-protip_text a:visited{color:#70362f;border-color:#70362f}
.classy-protip_text a:active{color:#b3564b;border-color:#b3564b}
.classy-inlinead{background:#edf1f2;border-top:8px solid rgba(255,255,255,0.5);padding:1.2em;color:#44505d;font-family:Merriweather,Cambria,Georgia,serif;font-style:italic;margin:8px 1.2em .6em;float:left;display:block;margin-right:2.3576520234%;width:100%}
.classy-inlinead:last-child{margin-right:0}
@media screen and (min-width:992px){.classy-inlinead{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%}
.classy-inlinead:last-child{margin-right:0}
}@media screen and (max-width:599px){.classy-inlinead{clear:both}
}.classy-inlinead.align-center{clear:both;float:left;display:block;margin-right:2.3576520234%;width:100%;margin:1.2em auto}
.classy-inlinead.align-center:last-child{margin-right:0}
.classy-inlinead.align-left{margin-left:0}
@media screen and (min-width:600px){.classy-inlinead.align-left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}
.classy-inlinead.align-left:last-child{margin-right:0}
}.classy-inlinead.align-right{margin-left:0}
@media screen and (min-width:600px){.classy-inlinead.align-right{margin-right:0;margin-left:1.2em;float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;float:right}
.classy-inlinead.align-right:last-child{margin-right:0}
}.classy-inlinead a{text-decoration:none !important}
.classy-inlinead_title{color:#44505d;margin:0 0 .6em 0;font-size:1.728em}
.classy-inlinead_text{color:#44505d;font-size:.8333333333em}
.classy-inlinead_cta{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:white;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:#36bff7;color:#fff;padding:8px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0;font-style:normal}
.classy-inlinead_cta:focus{outline:0}
.classy-inlinead_cta:hover{background-color:#0aadf0;transition:background-color 250ms}
.classy-quote{clear:both;margin:1.2em 0;position:relative;float:left;display:block;margin-right:2.3576520234%;width:100%}
.classy-quote:last-child{margin-right:0}
.classy-quote blockquote{border-left:2px solid #edf1f2;margin-left:1.2em;padding-left:1.2em;font-family:Merriweather,Cambria,Georgia,serif;color:#727e83;font-style:italic}
.classy-quote blockquote p{opacity:.7}
.classy-quote footer a{text-decoration:none !important}
.classy-quote_tweet{opacity:0;position:absolute;bottom:0;left:0;width:25px;height:25px;color:#36bff7}
.classy-quote:hover{cursor:pointer}
.classy-quote:hover .classy-quote_tweet{opacity:1}
.classy-pullquote{position:relative;float:left;display:block;margin-right:2.3576520234%;width:100%;margin-top:1.2em;margin-bottom:1.2em;color:#44505d}
.classy-pullquote:last-child{margin-right:0}
.classy-pullquote_tweet{opacity:0;position:absolute;bottom:0;left:0;width:25px;height:25px;color:#36bff7}
.classy-pullquote img{border-radius:50%;height:auto;max-width:80px;padding-right:10px;float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}
.classy-pullquote img:last-child{margin-right:0}
@media screen and (min-width:600px){.classy-pullquote img{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}
.classy-pullquote img:last-child{margin-right:0}
}.classy-pullquote blockquote{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%}
.classy-pullquote blockquote:last-child{margin-right:0}
@media screen and (min-width:600px){.classy-pullquote blockquote{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}
.classy-pullquote blockquote:last-child{margin-right:0}
}.classy-pullquote blockquote footer a{text-decoration:none !important}
.classy-pullquote blockquote p{font-family:Merriweather,Cambria,Georgia,serif;font-style:italic}
.classy-pullquote_single{font-size:1.2em;font-weight:500;font-family:Merriweather,Cambria,Georgia,serif;font-style:italic}
.classy-pullquote_cite-name{text-transform:uppercase !important}
@media screen and (min-width:600px){.classy-pullquote.align-left,.classy-pullquote.align-right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}
.classy-pullquote.align-left:last-child,.classy-pullquote.align-right:last-child{margin-right:0}
}.classy-pullquote.align-left img,.classy-pullquote.align-right img{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}
.classy-pullquote.align-left img:last-child,.classy-pullquote.align-right img:last-child{margin-right:0}
.classy-pullquote.align-left blockquote,.classy-pullquote.align-right blockquote{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%}
.classy-pullquote.align-left blockquote:last-child,.classy-pullquote.align-right blockquote:last-child{margin-right:0}
.classy-pullquote.align-left{float:left;margin-left:0}
.classy-pullquote.align-right{float:right;margin-right:0}
.classy-pullquote:hover{cursor:pointer}
.classy-pullquote:hover .classy-pullquote_tweet{opacity:1}
.classy-archive.author-page .classy-author{float:left;display:block;margin-right:2.3576520234%;width:100%}
.classy-archive.author-page .classy-author:last-child{margin-right:0}
.classy-author{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%}
.classy-author:last-child{margin-right:0}
.classy-author_avatar{width:70px;float:left}
.classy-author_avatar a,.classy-author_avatar img{max-width:60px;height:auto}
.classy-author_info{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;width:calc(100% - 70px);margin-top:15px;color:#44505d}
.classy-author_info:last-child{margin-right:0}
.classy-author_info h5 a{color:#44505d}
.classy-author_info h6 a{color:#727e83}
.classy-author_bio-excerpt{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-top:1.2em}
.classy-author_bio-excerpt:last-child{margin-right:0}
.classy-author_bio-excerpt p{margin-bottom:0}
.classy-tiles{overflow-x:scroll;overflow-y:auto;white-space:nowrap}
@media screen and (min-width:768px){.classy-tiles{float:left;display:block;margin-right:2.3576520234%;width:100%;overflow-x:hidden;overflow-y:hidden}
.classy-tiles:last-child{margin-right:0}
}.classy-tiles_tile{display:inline-block;width:162px;list-style:none;position:relative;text-align:center;height:230px;margin-right:10px}
@media screen and (min-width:768px){.classy-tiles_tile{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}
.classy-tiles_tile:last-child{margin-right:0}
.classy-tiles_tile:last-child{display:none}
.classy-tiles_tile:nth-of-type(3){margin-right:0}
}.classy-tiles_bg{position:relative;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:1}
.classy-tiles_bg:before{content:'';background:#293031;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.7;z-index:1}
.classy-tiles_tile:hover .classy-tiles_bg:before{opacity:.5;transition:opacity 250ms}
.classy-tiles_type{white-space:normal;font-weight:800}
.classy-tiles_title{color:#fff;font-size:1em;line-height:1.2em;margin:0;white-space:normal;word-break:break-word}
@media screen and (min-width:600px){.classy-tiles_title{font-size:16.8px;padding:0 10px}
}@media screen and (min-width:768px){.classy-tiles_title{font-size:1.2em;padding:0;font-weight:600}
}@media screen and (min-width:992px){.classy-tiles_title{font-size:16.8px}
}.classy-tiles_link{position:relative;top:0;bottom:0;left:0;right:0;z-index:2;text-decoration:none;padding:0 .6em}
@media screen and (min-width:992px){.classy-tiles .classy-tiles_tile{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}
.classy-tiles .classy-tiles_tile:last-child{margin-right:0}
.classy-tiles .classy-tiles_tile:last-child{display:inline-block}
}.classy-post_related-posts img{max-width:100%;height:auto}
.classy-post_related-posts .yarpp-related a{font-weight:800}
.classy-post_related-posts .classy-tiles_tile{vertical-align:top;text-align:left;height:auto;padding:0}
.classy-post_related-posts .classy-tiles_tile:before{display:none}
.classy-post_related-posts .classy-tiles_bg{position:relative;height:230px;display:block;margin-bottom:1.2em}
.classy-post_related-posts .classy-tiles_type{min-height:30px}
@media screen and (min-width:768px){.classy-post_related-posts .classy-tiles_type{min-height:25px}
}.classy-post_related-posts .classy-tiles_title,.classy-post_related-posts .classy-tiles_title a{color:#44505d;font-weight:normal;padding:0}
@media screen and (min-width:768px){.classy-post_related-posts .classy-tiles_title,.classy-post_related-posts .classy-tiles_title a{line-height:1.4em}
}.classy-archive_popular-posts{margin-bottom:2.4em;float:left;display:block;margin-right:2.3576520234%;width:100%}
.classy-archive_popular-posts:last-child{margin-right:0}
@media screen and (min-width:500px){.classy-archive_popular-posts .classy-tiles_tile{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}
.classy-archive_popular-posts .classy-tiles_tile:last-child{margin-right:0}
.classy-archive_popular-posts .classy-tiles_tile:nth-of-type(4),.classy-archive_popular-posts .classy-tiles_tile:nth-of-type(5){display:none}
}@media(min-width:500px) and (max-width:992px){.classy-archive_popular-posts .classy-tiles_tile{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}
.classy-archive_popular-posts .classy-tiles_tile:last-child{margin-right:0}
.classy-archive_popular-posts .classy-tiles_tile:nth-child(3n){margin-right:0}
.classy-archive_popular-posts .classy-tiles_tile:last-child{display:none}
}@media screen and (min-width:992px){.classy-archive_popular-posts .classy-tiles_tile{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}
.classy-archive_popular-posts .classy-tiles_tile:last-child{margin-right:0}
.classy-archive_popular-posts .classy-tiles_tile:last-child{display:inline-block}
}.classy-tiles-archive{clear:both;margin:0 1.2em;padding-top:1.2em}
@media screen and (min-width:600px){.classy-tiles-archive{margin:0 .6em}
}.classy-tiles-archive .classy-tiles_tile{float:left;width:calc(50% - 1.2em);height:200px;margin:.6em}
@media screen and (min-width:600px){.classy-tiles-archive .classy-tiles_tile{width:calc(33.33333% - 1.2em);margin:.6em}
}@media screen and (min-width:992px){.classy-tiles-archive .classy-tiles_tile{width:calc(25% - 1.2em);margin:.6em}
}.classy-newsletter{background-size:cover;background-position:center center;clear:both;padding:2.4em 1.2em;text-align:center;float:left;display:block;margin-right:2.3576520234%;width:100%;margin:1.2em -1.2em 0 0}
.classy-newsletter:last-child{margin-right:0}
@media screen and (min-width:768px){.classy-newsletter{padding:2.4em 0}
}@media screen and (min-width:992px){.classy-newsletter{margin:1.2em -1.2em 1.2em 0}
}@media screen and (min-width:768px){.classy-newsletter_content{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-left:25.5894130058%}
.classy-newsletter_content:last-child{margin-right:0}
}.classy-newsletter h2{color:#fff;margin-bottom:5px}
.classy-newsletter h5{color:#fff;text-transform:none;font-weight:500;margin-bottom:1.2em;font-size:.8333333333em}
.classy-newsletter .input-holder{float:left;clear:both;width:100%}
.classy-newsletter input[type="email"],.classy-newsletter input[type="text"]{border:0;color:#44505d;float:left;clear:both;width:calc(100% - 5px);height:41px;margin:10px;font-size:.8333333333em}
.classy-newsletter input[type="email"]:active,.classy-newsletter input[type="email"]:focus,.classy-newsletter input[type="text"]:active,.classy-newsletter input[type="text"]:focus{border:0;outline:0}
@media screen and (min-width:768px){.classy-newsletter input[type="email"],.classy-newsletter input[type="text"]{height:44px}
}.classy-newsletter li{list-style:none}
.classy-newsletter label,.classy-newsletter label span{padding:0 10px;color:#fff;font-size:.8333333333em}
.classy-newsletter .btn{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:white;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:#36bff7;color:#fff;padding:8px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0;margin-top:-50px;float:right;clear:none !important;width:auto !important}
.classy-newsletter .btn:focus{outline:0}
.classy-newsletter .btn:hover{background-color:#0aadf0;transition:background-color 250ms}
.hs-form:not(.email-signup){position:relative}
.hs-form:not(.email-signup) .hs-form-field>label{display:none}
.hs-form:not(.email-signup) .hs_submit{position:absolute;top:14px;right:0}
.hs-form:not(.email-signup) .hs_email input{padding-right:105px}
.hs-form:not(.email-signup) ul.inputs-list{clear:both;margin-bottom:0;list-style-type:none}
.hs-form:not(.email-signup) ul.inputs-list li{margin-bottom:5px;list-style-type:none}
.hs-form:not(.email-signup) ul.inputs-list label{display:block;color:white;font-weight:400;text-align:center;background-color:#36bff7;position:relative;padding:5px 0}
.hs-form:not(.email-signup) ul.inputs-list label:before{content:"\f0d8";font-family:"FontAwesome";color:#36bff7;position:absolute;top:-15px;font-size:24px}
.hs-form ul,.hs-form .hs-form-booleancheckbox{list-style-type:none}
.classy-post .wistia_responsive_padding,.classy-post embed,.classy-post iframe,.classy-post object{margin-top:1.2em;margin-bottom:1.2em;clear:both;max-width:100%}
#menu-main-category-menu{margin-top:1em}
.classy-archive_sidebar--custom-resource .classy-sidebar .classy-newguide_wrapper{display:none}
.classy-nav_dropdown.animated .container.padding{max-width:1000px}
.classy-archive .classy-archive_title.classy-archive_title--featured{margin-bottom:1em}
.featured-category__top-posts-header{font-size:20px;font-weight:700;margin-bottom:0;margin-top:2em}
.featured-category__top-posts{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:90px;padding-top:42px;margin-top:30px;border-top:1px solid #cdcdcd}
.featured-category__top-posts .classy-tiles_tile{display:block;margin-right:0;width:calc(25% - 7.5px)}
@media(max-width:991px){.featured-category__top-posts .classy-tiles_tile{width:calc(33.33333% - 6.6667px)}
.featured-category__top-posts .classy-tiles_tile:nth-of-type(4n){display:none}
}@media(max-width:768px){.featured-category__top-posts .classy-tiles_tile{width:calc(50% - 5px)}
.featured-category__top-posts .classy-tiles_tile:nth-of-type(3n){display:none}
}@media(max-width:991px){.featured-category__top-posts{margin-bottom:40px;padding-top:30px;margin-top:24px}
}.mfp-wrap{z-index:5000 !important}
.mfp-bg{z-index:4999 !important}
.white-popup{position:relative;background:#FFF;padding:0;width:auto;max-width:500px;margin:20px auto}
.modal-header{font-family:'Open Sans',helvetica,sans-serif;text-transform:uppercase;text-align:center;font-size:16px;color:#444b55;letter-spacing:1px;margin-bottom:2px;font-weight:bold}
.modal-subheader{line-height:1.3;padding-bottom:10px}
.modal-img{width:100%;height:auto}
input.dsk-btn[type="submit"]{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:#36bff7;color:#fff;padding:12px 20px !important;font-size:.8333333333em !important;font-weight:700 !important;font-family:"Open Sans",Arial,Helvetica,sans-serif !important;cursor:pointer;border-radius:20px !important;margin:1.2em 0 0 0;margin:20px auto;text-align:center}
@media only screen and (max-width:745px){.mfp-bg,.mfp-wrap{display:none !important}
}.classy-page-header{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:2.4em 1.2em;background-color:#727e83;background-size:cover;background-position:center center;position:relative;margin-bottom:2.4em;position:relative}
.classy-page-header:last-child{margin-right:0}
.classy-page-header:before{content:'';background:#293031;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.4;z-index:1}
@media screen and (min-width:600px){.classy-page-header{padding:4.8em 1.2em}
}.classy-page-header_content{z-index:2;position:relative;text-align:center}
@media screen and (min-width:600px){.classy-page-header_content{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;margin:0 auto !important;float:none}
.classy-page-header_content:last-child{margin-right:0}
}.classy-page-header_content h1{color:#fff;font-family:Merriweather,Cambria,Georgia,serif;font-style:italic;font-weight:400;margin-bottom:0}
.classy-page-header_content p{color:#fff}
.classy-breadcrumbs{overflow:auto;display:block;overflow:auto;margin-top:20px;margin-bottom:-20px;list-style:none}
.classy-breadcrumb{display:inline;list-style:none;float:left}
.classy-breadcrumb a{color:#727e83;font-weight:700}
.classy-breadcrumb:first-of-type:after{content:"\f0d7";font-family:FontAwesome;pointer-events:none;display:inline-block;margin-left:10px;margin-right:10px;transform:rotate(270deg)}
article{clear:both}
.classy-post{max-width:800px;margin-left:auto;margin-right:auto;max-width:1000px;padding:1.2em}
.classy-post::after{clear:both;content:"";display:block}
@media screen and (min-width:768px){.classy-post{padding:1.2em 1.8em}
}@media screen and (min-width:992px){.classy-post{padding:1.2em 2.4em}
}.classy-post_hero .wp-post-image{width:calc(100% + 2.3em);height:auto;margin:0 -1.2em 1.2em;padding-top:0;padding-bottom:0}
@media screen and (min-width:768px){.classy-post_hero .wp-post-image{width:calc(100% + 3.6em);height:auto;margin:0 -1.8em}
}@media screen and (min-width:992px){.classy-post_hero .wp-post-image{width:calc(100% + 4.8em);height:auto;margin:0 -2.4em}
}.single .classy-post_content{max-width:750px;margin-left:auto;margin-right:auto}
.single .classy-post_content h1,.single .classy-post_content h2,.single .classy-post_content h3,.single .classy-post_content h4,.single .classy-post_content h6,.single .classy-post_content h5:not(.classy-pullquote_cite-name):not(.classy-quote__cite-name),.single .classy-post_content h5:not(.classy-pullquote_cite-name):not(.classy-quote__cite-name) a{clear:both;padding-top:.6em;padding-bottom:.6em;margin:0}
@media screen and (min-width:768px){.single .classy-post_content h1,.single .classy-post_content h2,.single .classy-post_content h3,.single .classy-post_content h4,.single .classy-post_content h6,.single .classy-post_content h5:not(.classy-pullquote_cite-name):not(.classy-quote__cite-name),.single .classy-post_content h5:not(.classy-pullquote_cite-name):not(.classy-quote__cite-name) a{padding-top:1.2em;padding-bottom:1.2em}
}.single .classy-post_content ol,.single .classy-post_content ul{margin-left:1.2em}
.single .classy-post_content ol li,.single .classy-post_content ul li{margin:5px 0}
.single .classy-post_content ol li:last-child,.single .classy-post_content ul li:last-child{margin-bottom:1.2em}
.single .classy-post_content img,.single .classy-post_content [class^="wp-image-"],.single .classy-post_content [class*=" wp-image-"]{max-width:100%;height:auto}
@media screen and (max-width:767px){.single .classy-post_content img,.single .classy-post_content [class^="wp-image-"],.single .classy-post_content [class*=" wp-image-"]{float:none !important}
}.single .classy-post_content .wp-caption{max-width:100%;margin-left:0;margin-right:0;margin-top:0;line-height:0;margin-bottom:1.2em}
.classy-post_header{margin-bottom:1.2em;width:calc(100% + 2.3em);margin:0 -1.2em 1.2em}
@media screen and (min-width:768px){.classy-post_header{width:calc(100% + 3.6em);margin:0 -1.8em}
}@media screen and (min-width:992px){.classy-post_header{width:calc(100% + 4.8em);margin:0 -2.4em}
}.classy-post_header h1.classy-post_title{margin-bottom:24px}
.classy-post_time-to-read{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;text-align:right;margin-top:30px;color:#727e83;clear:none !important}
.classy-post_time-to-read:last-child{margin-right:0}
.single .classy-author-top{float:none;width:100%;overflow:auto;margin-top:24px;margin-bottom:24px;max-width:750px;margin-left:auto;margin-right:auto}
.classy-post_header-meta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:24px}
.classy-post_category-top-title{font-size:15px;font-weight:normal;font-style:italic;padding-left:6px}
.classy-post_header-meta-left{width:75%}
.classy-post_header-meta-left .classy-post_category-list{padding-bottom:0;float:none;margin-right:0}
.classy-post_header-meta-right .classy-post_time-to-read{margin-top:0;float:none;width:100%}
.alignleft{float:left}
.alignleft.wp-caption{margin:0 2.4em 1.2em 0}
.alignright{float:right}
.alignright.wp-caption{margin:0 0 1.2em 2.4em}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
img.alignright,figure.wp-caption.alignright{margin:0 0 1.2em 3.6em}
img.alignleft,figure.wp-caption.alignleft{margin:0 3.6em 1.2em 0}
img.aligncenter,.wp-caption.aligncenter{margin-top:1.2em;margin-bottom:1.2em}
@media screen and (max-width:767px){.single .classy-footer-mobile{padding-bottom:3.6em}
}.home .container,.blog .container,.archive .container,.error404 .container,.search .container,.page-template-categories-php .container{max-width:1000px;margin-left:auto;margin-right:auto}
.home .container::after,.blog .container::after,.archive .container::after,.error404 .container::after,.search .container::after,.page-template-categories-php .container::after{clear:both;content:"";display:block}
.classy-archive{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:1.2em}
.classy-archive:last-child{margin-right:0}
@media screen and (min-width:768px){.classy-archive{padding:1.2em 1.8em}
}@media screen and (min-width:992px){.classy-archive{padding:1.2em 2.4em}
}.classy-archive h1,.classy-archive h2,.classy-archive h3,.classy-archive h4,.classy-archive h6{clear:both}
.classy-archive .classy-archive_title{margin:1.2em 0 2.4em}
.classy-archive .classy-post_title{font-weight:600}
@media screen and (min-width:768px){.classy-archive .classy-post_title{font-size:1.2em}
}@media screen and (min-width:992px){.classy-archive .classy-post_title{font-size:1.44em}
}.classy-archive_posts{margin-bottom:2.4em;float:left;display:block;margin-right:2.3576520234%;width:100%}
.classy-archive_posts:last-child{margin-right:0}
@media screen and (min-width:600px){.classy-archive_posts{float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%}
.classy-archive_posts:last-child{margin-right:0}
}@media screen and (min-width:992px){.classy-archive_posts{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}
.classy-archive_posts:last-child{margin-right:0}
}.classy-archive_posts hr{margin-top:0}
.classy-archive_posts article{margin-bottom:2.4em;position:relative;border-bottom:1px solid #edf1f2;padding-bottom:2.4em;min-height:230px;float:left;display:block;margin-right:2.3576520234%;width:100%}
.classy-archive_posts article:last-child{margin-right:0}
.classy-archive_posts article:last-of-type{border-bottom:0;margin-bottom:40px}
.classy-archive_posts article .classy-post_content{background:#fff;width:100%;float:left;z-index:2;position:relative;padding:.6em 0 0 0}
.classy-archive_posts article .classy-post_content a{text-decoration:none}
.classy-archive_posts article .classy-post_content h3,.classy-archive_posts article .classy-post_content h3 a{margin-bottom:1em;color:#44505d}
.classy-archive_posts article .classy-post_content h3:hover,.classy-archive_posts article .classy-post_content h3 a:hover{color:#647689}
.classy-archive_posts article .classy-post_content p{font-size:.8333333333em;margin-bottom:0}
.classy-archive_posts article .classy-post_content p .blue{color:#36bff7}
.classy-archive_posts article .classy-post_content p .blue:hover{color:#099cd8}
.classy-archive_posts .btn{margin-top:0}
.classy-archive_posts article.classy-has-post-thumbnail .classy-post_image{width:100%}
@media screen and (min-width:768px){.classy-archive_posts article.classy-has-post-thumbnail .classy-post_image{width:50%;float:left}
}@media screen and (min-width:768px){.classy-archive_posts article.classy-has-post-thumbnail .classy-post_image img{position:absolute;padding-bottom:2.4em;width:auto}
}@media screen and (max-width:991px){.classy-archive_posts article.classy-has-post-thumbnail .classy-post_image img{height:100%}
}.classy-archive_posts article.classy-has-post-thumbnail .classy-post_content{width:100%;padding:.6em 0}
@media screen and (min-width:768px){.classy-archive_posts article.classy-has-post-thumbnail .classy-post_content{width:62%;margin-left:33%;padding:.6em 0 .6em 1.2em}
}@media screen and (min-width:992px){.classy-archive_posts article.classy-has-post-thumbnail .classy-post_content{width:75%;margin-left:25%}
}.classy-archive_sidebar{display:none}
@media screen and (min-width:600px){.classy-archive_sidebar{display:block;float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-left:8.5298043353%;margin-right:0}
.classy-archive_sidebar:last-child{margin-right:0}
}@media screen and (min-width:992px){.classy-archive_sidebar{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-left:8.5298043353%;margin-right:0}
.classy-archive_sidebar:last-child{margin-right:0}
}.page-template-categories-php .classy-archive_sidebar .menu-category-sidebar-menu-container,.page-template-categories-php .classy-archive_sidebar h3:last-of-type{display:none}
.page-template-page-our-resources .classy-site-nav li.resources:after{position:relative;content:'...';font-weight:900;text-align:center;width:100%;height:auto;display:block;line-height:0;letter-spacing:2px;z-index:-1}
.page-template-page-our-resources .classy-site-nav li.active:after{display:none}
.classy-resources_page{clear:both;padding:2.4em}
@media screen and (min-width:600px){.classy-resources_page{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}
}@media screen and (max-width:767px){.classy-resources_page{padding:2.4em 1.2em}
.classy-resources_page_resource{float:left;display:block;margin-right:2.3576520234%;width:100%}
.classy-resources_page_resource:last-child{margin-right:0}
.classy-resources_page_image{float:left;display:block;margin-right:2.3576520234%;width:100%;height:200px;overflow:hidden}
.classy-resources_page_image:last-child{margin-right:0}
.classy-resources_page_image img{width:auto;max-width:auto;margin-bottom:0;height:100%}
.classy-resources_page_content{padding:0;float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%;float:none;background:#fff;margin-top:20px;margin-left:0;height:auto;width:100% !important}
.classy-resources_page_content:last-child{margin-right:0}
.classy-resources_page_content p{margin-bottom:0;min-height:0}
}.classy-resources_page_resource{float:left;display:block;margin-right:2.3576520234%;width:100%;border-bottom:2px solid #edf1f2;padding-bottom:1.2em;margin-bottom:1.2em;position:relative;padding-bottom:75px;margin-right:0}
.classy-resources_page_resource:last-child{margin-right:0}
@media screen and (min-width:768px){.classy-resources_page_resource{width:33%;padding-right:1.2em}
}.classy-resources_page_resource h4{text-transform:none;font-weight:600}
.classy-resources_page_resource p{font-size:.8333333333em}
.classy-resources_page_resource .btn{font-size:.6944444444em}
@media screen and (min-width:600px){.classy-resources_page_resource .btn{position:absolute;bottom:25px}
}.classy-resources_page_image{overflow:hidden;float:none;width:100%}
.classy-resources_page_image img{width:auto;margin-bottom:1.2em}
.podcast-subscribe-form{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #edf1f2;padding-bottom:30px}
.podcast-subscribe-form input[type="email"]{margin-right:30px;border:1px solid #727e83;height:37px;color:#b5b5b5;font-size:14px;font-weight:600}
.podcast-subscribe-form input[type="submit"]{display:inline-block;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:white;text-decoration:none;border:0;cursor:pointer;-webkit-font-smoothing:antialiased;outline:0;box-sizing:border-box;background:#f77462;color:#fff;padding:8px 20px;font-size:.8333333333em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer;border-radius:20px;margin:1.2em 0 0 0;min-width:130px}
.podcast-subscribe-form input[type="submit"]:focus{outline:0}
.podcast-subscribe-form input[type="submit"]:hover{background-color:#f54931;transition:background-color 250ms}
.resource-header.podcast{margin-bottom:.25em;margin-top:1.5em}
.classy-tiles_filter.podcasts{padding-top:30px}
.classy-tiles_filter.podcasts .classy-tiles_filter-inner{display:-ms-flexbox;display:flex}
.classy-tiles_filter.podcasts .classy-tiles_filter-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:70%;flex-basis:70%}
.classy-tiles_filter.podcasts .classy-tiles_filter-form input[type="radio"]{display:none}
.classy-tiles_filter.podcasts .classy-tiles_filter-header{margin-bottom:.25em}
.classy-tiles_filter.podcasts .classy-tiles_filter-option{float:left;display:block;color:#36bff7;padding-right:40px;text-transform:uppercase;font-size:14px;font-weight:700}
.classy-tiles_filter.podcasts .classy-tiles_filter-option.active{color:#727e83;font-weight:600}
.classy-tiles_filter.podcasts .classy-tiles_filters{display:inline-table}
.classy-tiles_filter.podcasts .classy-tiles_search{border:1px solid #727e83;color:#727e83;-ms-flex-preferred-size:30%;flex-basis:30%;height:40px;font-size:14px}
.classy-tiles-archive.podcasts{margin:0 -0.6em}
.classy-tiles-archive.resources .classy-tiles_tile .classy-tiles_logo img{max-width:100%}
.classy-tiles-archive.resources .classy-tiles_tile .classy-tiles_webinar-date_date{margin:2px 0}
.classy-tiles-archive.resources .classy-tiles_tile .classy-tiles_webinar-date_time{display:block;padding:4px 0}
.classy-tiles-archive.resources .classy-tiles_tile .classy-tiles_type{display:none}
.classy-tiles-archive.resources .classy-tiles_tile .btn{display:none}
.classy-tiles-archive.resources .classy-tiles_tile:last-child{display:inline-block}
.classy-tiles-archive.resources .classy-tiles_tile:first-of-type{width:calc(100% - 1.2em);margin-left:.6em;margin-right:.6em}
@media screen and (min-width:600px){.classy-tiles-archive.resources .classy-tiles_tile:first-of-type{float:none}
}.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .classy-tiles_bg{background:#444b55;width:50%;background-repeat:no-repeat;background-size:cover;background-position:center center}
@media screen and (min-width:600px){.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .classy-tiles_bg{width:33.3333%}
}@media screen and (min-width:992px){.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .classy-tiles_bg{width:25%}
}.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .classy-tiles_bg:before{display:none}
.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .classy-tiles_webinar-date_time{display:inline}
@media screen and (min-width:600px){.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .classy-tiles_webinar-date_time{padding-left:10px}
}.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .classy-tiles_link{background:#444b55;width:calc(50% + 0.6em);float:right;text-align:left;padding:0 1.2em}
@media screen and (min-width:600px){.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .classy-tiles_link{width:calc(66.6666% + 0.8em);float:right}
}@media screen and (min-width:992px){.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .classy-tiles_link{width:calc(75% + 0.8em);float:right}
}.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .classy-tiles_title{font-size:1em;font-weight:700;padding-left:0}
@media screen and (min-width:600px){.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .classy-tiles_title{font-size:1.2em}
}.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .btn{display:inline-block}
@media screen and (max-width:767px){.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .btn{padding:8px 16px}
}.classy-tiles-archive.resources .classy-tiles_tile:first-of-type .classy-tiles_type{display:block}
.page-template-resources-webinars .classy-tiles-archive .classy-tiles_tile:first-of-type .classy-tiles_type.first{display:none}
.page-template-resources-customer-stories .classy-tiles-archive .classy-tiles_title{display:none}
.page-template-resources-customer-stories .classy-tiles-archive .classy-tiles_tile:first-of-type .classy-tiles_title{display:block}
.page-template-resources-customer-stories .classy-tiles-archive .classy-tiles_tile:first-of-type .classy-tiles-archive .classy-tiles_logo{display:none}
@media(min-width:992px){.podcast-header{margin-top:2.88em}
}.podcast-wrapper{text-align:center;padding:20px}
.podcast-wrapper hr{clear:both}
@media(max-width:840px){.podcast-wrapper{padding-left:20px;padding-right:20px}
}.podcast-header{width:100%;margin-bottom:2.88em}
.podcast-episodes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.podcast-episode-player{position:relative;z-index:100;margin-left:0}
.podcast-episode-player iframe{display:block}
@media(max-width:599px){.podcast-episode-player{width:calc(200% + 20px)}
.podcast-episode .podcast-player-frame:before{left:calc(25% - 30px)}
.podcast-episode:nth-of-type(2n) .podcast-episode-player{margin-left:calc(-100% - 20px)}
.podcast-episode:nth-of-type(2n) .podcast-player-frame:before{left:calc(75% - 20px)}
}@media(min-width:600px) and (max-width:991px){.podcast-episode-player{width:calc(300% + 40px)}
.podcast-episode:nth-of-type(3n+1) .podcast-player-frame:before{left:calc(16.66666% - 32.5px)}
.podcast-episode:nth-of-type(3n+1) .podcast-episode-player{margin-left:0}
.podcast-episode:nth-of-type(3n+2) .podcast-player-frame:before{left:calc(50% - 25px)}
.podcast-episode:nth-of-type(3n+2) .podcast-episode-player{margin-left:calc(-100% - 20px)}
.podcast-episode:nth-of-type(3n+3) .podcast-player-frame:before{left:calc(83.33333% - 18.5px)}
.podcast-episode:nth-of-type(3n+3) .podcast-episode-player{margin-left:calc(-200% - 40px)}
}@media(min-width:992px){.podcast-episode-player{width:calc(400% + 60px)}
.podcast-episode:nth-of-type(4n+1) .podcast-player-frame:before{left:calc(12.5% - 32.5px)}
.podcast-episode:nth-of-type(4n+1) .podcast-episode-player{margin-left:0}
.podcast-episode:nth-of-type(4n+2) .podcast-episode-player{margin-left:calc(-100% - 20px)}
.podcast-episode:nth-of-type(4n+2) .podcast-player-frame:before{left:calc(37.5% - 27.5px)}
.podcast-episode:nth-of-type(4n+3) .podcast-episode-player{margin-left:calc(-200% - 40px)}
.podcast-episode:nth-of-type(4n+3) .podcast-player-frame:before{left:calc(62.5% - 22.5px)}
.podcast-episode:nth-of-type(4n+4) .podcast-episode-player{margin-left:calc(-300% - 60px)}
.podcast-episode:nth-of-type(4n+4) .podcast-player-frame:before{left:calc(87.5% - 17.5px)}
}.podcast-headshot{width:100%;height:230px;position:absolute;top:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat}
.podcast-player-frame{margin-top:20px;margin-bottom:20px}
.podcast-player-frame:before{top:-20px;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:20px solid #f5f5f5;content:'';display:block;position:absolute}
.podcast-player-frame .border-hider{height:100%;position:absolute;background:#f5f5f5;width:5px;top:0;left:0}
.podcast-player-frame .border-hider:nth-of-type(2){height:5px;width:100%;top:0}
.podcast-player-frame .border-hider:nth-of-type(3){height:30px;width:100%;top:calc(100% - 6px);left:0}
.podcast-player-frame .border-hider:nth-of-type(4){left:calc(100% - 5px)}
.podcast-player-meta{position:absolute;bottom:-22px;left:10px}
.podcast-player-meta img{width:15px;display:inline-block}
.podcast-player-meta a{display:inline-block;margin-right:10px;float:left;width:20px;text-align:center}
.podcast-episode{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px;position:relative;overflow:visible}
.podcast-episode:nth-of-type(2n){margin-right:0}
.podcast-episode .podcast-meta:hover,.podcast-episode.active-cast .podcast-meta{background:rgba(0,0,0,0.3)}
.podcast-episode .podcast-meta:hover img,.podcast-episode.active-cast .podcast-meta img{opacity:1}
@media(min-width:600px){.podcast-episode{width:calc(33.333333% - 13.333333px)}
.podcast-episode:nth-of-type(2n){margin-right:20px}
.podcast-episode:nth-of-type(3n){margin-right:0}
}@media(min-width:992px){.podcast-episode{width:calc(25% - 15px)}
.podcast-episode:nth-of-type(3n){margin-right:20px}
.podcast-episode:nth-of-type(4n){margin-right:0}
}.podcast-meta{height:100%;width:100%;position:relative;z-index:10;background-color:rgba(0,0,0,0.6);transition:background-color .2s linear;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;cursor:pointer;height:230px}
.podcast-meta img{opacity:0;width:60px;transition:opacity .2s linear}
.podcast-meta div{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.podcast-meta h5{font-size:22px;padding:10px;padding-top:20px}
.podcast-meta h6{font-size:14px;font-style:italic;padding-right:10px;padding-left:10px}
.podcast-meta *{color:white}
.podcast-wrapper+.classy-newsletter{display:none !important}
.podcast-wrapper .classy-newsletter-holder .hbspt-form{margin:0 auto !important;padding:0 0 !important}
.podcast-wrapper .classy-newsletter-holder .hbspt-form .input{width:100%}
.podcast-wrapper .classy-newsletter-holder .hbspt-form input[type="email"].hs-input{font:400 15px Open Sans,Verdana !important;color:#666 !important;border:1px solid #ccc !important;border-radius:30px !important;padding:0 10px 0 20px !important;width:100% !important;height:47px !important;max-width:100% !important;box-sizing:border-box !important}
.podcast-wrapper .classy-newsletter-holder .hbspt-form input.hs-button{border:none !important;background-color:#f77462 !important;position:relative !important;color:#FFF !important;text-transform:uppercase !important;padding:10px 40px 10px 40px !important;border-bottom-left-radius:30px !important;border-top-left-radius:30px !important;border-bottom-right-radius:30px !important;border-top-right-radius:30px !important;font:700 15px/23px Open Sans,Verdana,Geneva,sans-serif !important;cursor:pointer !important;-webkit-appearance:none !important;height:47px !important;vertical-align:top !important;letter-spacing:1px !important}
.podcast-wrapper .classy-newsletter-holder .hbspt-form .hs_submit{position:absolute !important;top:0 !important}
@media(max-width:480px){.podcast-wrapper .classy-newsletter-holder .hbspt-form .hs_submit{position:relative !important;top:auto !important;margin-top:-15px !important;width:100%}
}.podcast-wrapper .classy-newsletter-holder .hbspt-form input.hs-button:hover{opacity:.95 !important}
.podcast-wrapper .classy-newsletter-holder .hbspt-form ul.hs-error-msgs.inputs-list{position:absolute !important;top:62px !important;color:#f77462 !important;list-style:none !important;font:12px Open Sans,Verdan,Serif !important}
.podcast-wrapper .classy-newsletter-holder .hbspt-form .hs_email label span{display:none !important}
.podcast-wrapper .classy-newsletter-holder .hbspt-form .hs_email{width:calc(100% - 190px) !important}
@media(max-width:480px){.podcast-wrapper .classy-newsletter-holder .hbspt-form .hs_email{width:100% !important}
}.podcast-wrapper .classy-newsletter-holder .hbspt-form div{float:left !important}
.podcast-wrapper .classy-newsletter-holder .hbspt-form .submitted-message{background:#5fd3c2 !important;padding:20px !important;border-radius:3px !important;color:#fff !important;margin:0 auto !important;display:block !important;font:bold 14px/20px Open Sans,Helvetica,Sans-serif;float:none !important;text-align:center !important}
.podcast-wrapper .classy-newsletter-holder .hs-form.stacked .actions{margin-top:6px !important;margin-bottom:0 !important;padding:0 !important}
.podcast-wrapper .classy-newsletter-holder .hs-form.stacked .actions input{padding:0 40px !important}
@media(max-width:480px){.podcast-wrapper .classy-newsletter-holder .hs-form.stacked .actions input{width:100%;box-sizing:border-box}
}@media(max-width:480px){.podcast-wrapper .classy-newsletter-holder .hs-form.stacked .actions{margin-left:0 !important;margin-bottom:20px !important;width:100%}
}.essb_counter{display:none !important}
.essb_totalcount_item .essb_t_l_big{line-height:1.2em}
.essb_displayed_postfloat{margin-left:-2.4em !important}
.hide{display:none !important}