@charset "UTF-8";
@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}
@keyframes fade-in{0%{opacity:0}100%{opacity:1}}
@-webkit-keyframes fade-in-top{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}
@keyframes fade-in-top{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0);opacity:1}}
@-webkit-keyframes fade-up{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
@keyframes fade-up{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
@-webkit-keyframes fade-in-left{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}
@keyframes fade-in-left{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}
@-webkit-keyframes fade-in-right{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}
@keyframes fade-in-right{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}
@-webkit-keyframes fade-in-left-centered{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(-50%);opacity:1}}
@keyframes fade-in-left-centered{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(-50%);opacity:1}}
@-webkit-keyframes fade-in-right-centered{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(-50%);opacity:1}}
@keyframes fade-in-right-centered{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(-50%);opacity:1}}
@-webkit-keyframes fade-in-left-full{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}
@keyframes fade-in-left-full{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}
@-webkit-keyframes fade-in-right-full{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}
@keyframes fade-in-right-full{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}
@-webkit-keyframes icon-pop{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
@keyframes icon-pop{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.editor-styles-wrapper .timeline-block .wp-block-columns{border:1px dashed #999;padding:20px;background:#eee;margin-bottom:20px}.editor-styles-wrapper .timeline-block .wp-block-column{border:1px solid #ccc;background:#fff;padding:15px}.pattern-guide{background:#dceaf2;padding:30px 50px 50px}.pattern-guide a{text-decoration:underline}
@media print{.print-media{display:block;margin-bottom:260px}#eiiMenuNav,#eiiMenuToolbar,#header-wrapper,.archive-reviews,.archive-success-stories,.baShowcase,.baShowcase-mount,.banner-information-bar,.banner-logo .logo,.callout::after,.callout::before,.credentials-ticker-slider,.eii-content-after,.eii-video,.etna-youtube-playlist-container,.feature-doctor,.feature-reviews,.feature-travel,.mobile-contact-menu,.related-blog-posts,footer,ul.breadcrumbs{display:none!important}.banner{min-height:unset!important;margin:0!important;position:absolute;top:275px;transform:translateX(-50%);left:50%;width:100%}.banner .banner-image,.banner::after{display:none!important}.banner .hero-content{min-height:unset;height:auto;grid-column:2/span 10;padding:0!important}.banner .hero-content .button{display:none!important}body:not(.home) .eii-content-container .eii-content{margin-top:400px!important}.text-image-block .wp-block-column:first-of-type{grid-column:auto/span 12!important}.text-image-block .wp-block-column:last-of-type{display:none!important}.image-text-block .wp-block-column:first-of-type{display:none!important}.image-text-block .wp-block-column:last-of-type{grid-column:auto/span 12!important}.callout{background:0 0!important;padding-top:0!important}.callout .button{display:none!important}*{opacity:1!important}} 