@media only screen and (min-width:981px){.general-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:980px){.general-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:980px){.reverse-columns-mobile{display:flex;flex-direction:column-reverse}}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50%!important}.three-columns .et_pb_column{width:33.33%!important}.four-columns .et_pb_column{width:25%!important}}.et_pb_main_blurb_image .et_pb_animation_top.et-animated{opacity:1;-webkit-animation:none;animation:none}.comment_area .comment-reply-link{position:relative;top:15px;display:inline-block;font-size:14px!important}@media (min-width:768px){body:not(.logged-in) #comment{max-width:50%;float:right;height:110px!important;margin-top:24px}}.bypostauthor .comment_avatar img{border:2px solid #3ccc53;border-radius:250px}.en-blog-post h2,.en-blog-post h3,.en-blog-post h4,.en-blog-post h5,.en-blog-post h6{margin-bottom:30px;margin-top:50px}#top-menu li a:hover{opacity:1!important}.en-cta-menu-1 a{background-color:#5fda74;color:#fff!important;padding:12px 20px!important;border-radius:0;text-align:center;transition:all 0.2s ease-in-out!important;font-weight:700!important}.en-cta-menu-1 a:hover{background-color:#3ccc53;color:white!important;transition:all 0.2s ease-in-out!important;box-shadow:0 6px 14px -6px rgb(0 0 0 / .25)}.en-cta-menu-2 a{background-color:#fff;color:#7287dc!important;padding:10px 30px!important;border:2px solid #7287dc;border-radius:0;text-align:center;transition:all 0.2s ease-in-out!important;font-weight:700!important}.en-cta-menu-2 a:hover{background-color:#7287dc;color:white!important;transition:all 0.2s ease-in-out!important;box-shadow:0 6px 14px -6px rgb(0 0 0 / .25)}.et_header_style_left #et-top-navigation{padding-top:16px!important;padding-bottom:5px!important}#main-header.et-fixed-header .en-cta-menu-1 a{color:#fff!important}#main-header.et-fixed-header .en-cta-menu-2 a{color:#7287dc!important}#main-header.et-fixed-header .en-cta-menu-2 a:hover{color:#fff!important}@media (max-width:980px){#et_mobile_nav_menu{margin-top:10px!important}}#mobile_menu,.opened #mobile_menu{position:fixed;display:flex;flex-direction:column;justify-content:center;min-height:100%;max-height:100%;z-index:10;top:0;border:none;overflow-y:auto;max-width:100%;float:left;background-color:#fff;opacity:.97}.opened #mobile_menu{transform:none}.opened #mobile_menu a{transform:none;color:#000;text-align:center;opacity:1}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d';color:#fff;transition:all ease-in-out 0.3s;z-index:100;background:#cc2749;border-radius:0}#mobile_menu a{transform:translatey(100%);opacity:0;transition:all cubic-bezier(.5,0,0,1) 200ms;text-align:center}.closed #mobile_menu{opacity:0;pointer-events:none;transform:translatey(48px);transition-delay:200ms}span.mobile_menu_bar:before{color:#fff;background:#5068cc;border-radius:0;padding:2px}.et_mobile_menu li li{padding-left:0}#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{padding-left:0}.et_mobile_menu li a{font-size:20px;letter-spacing:1px}#et-top-navigation nav>ul>li>a{font-weight:500}@media all and (max-width:980px){.container{width:90%}}header#main-header,#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}