header#masthead{border-top:6px solid #373334}.elementor-message.elementor-message-success{margin:0;font-size:1em;line-height:1;background:#fff;padding:10px;border-top:2px solid #fff}p.contact-submit button{background:#f33a11}p.contact-submit button:hover{background:#333}.teamGrid img,.bookGrid img{transition:all ease-in-out .3s !important}.teamGrid img:hover,.bookGrid img:hover{box-shadow:0 20px 25px rgba(1,0,61,.1) !important;background:#fff !important;-webkit-transform:translateY(-2px) !important;transform:translateY(-2px) !important}.blogPostGrid h3.elementor-post__title a:hover,.blogPostGrid a.elementor-post__read-more:hover{color:#f33a11 !important}.blogPostGrid .elementor-post__thumbnail{max-height:177px}.blogPostGrid .elementor-post__card{transition:all ease-in-out .3s !important;background:#f9f9fb !important;border-radius:0 0 25px !important}.blogPostGrid .elementor-post__card:hover{box-shadow:0 80px 100px rgba(1,0,61,.1) !important;background:#fff !important;-webkit-transform:translateY(-4px) !important;transform:translateY(-4px) !important}*{font-smoothing:antialiased;-webkit-font-smoothing:antialiased}a,a:visited{color:#f33a11}a:hover{color:#222}h4,h5{margin-bottom:.5em}ul,ol{margin-left:40px;margin-bottom:1.125em}ul{list-style:square}ul li,ol li{margin-bottom:.25em}span.elementor-post-info__terms-list a,a span.elementor-post-info__item--type-author{color:#f33a11 !important}span.elementor-post-info__terms-list a:hover,a span.elementor-post-info__item--type-author:hover,a span.elementor-post-info__item--type-author .elementor-post-info__item-prefix{color:#999 !important}div.postContent div.elementor-widget-theme-post-content div.elementor-widget-container>p:first-child{font-size:23.99px;font-style:italic;line-height:1.4em;margin-bottom:.875em;color:#666}div.postContent hr{background-color:#ddd;margin:20px 0}body.single .site-footer,body.blogArchive .site-footer{margin-top:40px}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin-bottom:10px;max-width:96%;padding:8px}.aligncenter{display:block;margin:0 auto 20px !important}body.active-footer-widgets-0 .newsletterBox{display:none}body.active-footer-widgets-0 .site-footer{margin-top:50px}blockquote{margin-bottom:1.125em}form.seva-form.formkit-form{border-top:6px solid #f33a11;opacity:1;margin-top:40px !important}body.landingPage #primary-menu,body.landingPage .elementor-location-footer{display:none}body.landingPage .inside-header{text-align:center}body.landingPage .inside-article{max-width:860px;margin:0 auto;padding-top:0}body.landingPage h1.entry-title{text-align:center}body.landingPage{border-bottom:6px solid #333}body.landingPage .landingPageFooter{text-align:center;margin:20px auto;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#666}nav.elementor-pagination{margin-top:30px}nav.elementor-pagination .page-numbers{padding:4px 8px;border:1px solid #ddd}nav.elementor-pagination .page-numbers:hover{border-color:#f33a11}nav.elementor-pagination .page-numbers.current{background:#f33a11;border:1px solid #f33a11}div.seriesfooterbox{margin-top:40px}div.seriesbox,div.seriesfooterbox{border:2px solid #ddd;padding:0;background:#fbfbfb !important}div.seriesbox table,div.seriesfooterbox table{margin:0 0 1em;border:0}div.seriesbox td,div.seriesfooterbox td{border:0;width:50%}div.seriesbox td:first-of-type,div.seriesfooterbox td:first-of-type{border-right:1px solid #ddd}div.seriesbox legend,div.seriesfooterbox legend{margin-bottom:1em;text-transform:uppercase;background:#222;padding:10px 0;color:#fff;font-weight:700}div.seriesbox legend a:hover,div.seriesfooterbox legend a:hover{color:#999}@media (min-width:769px) and (max-width:1024px){div.postContent div.elementor-widget-theme-post-content div.elementor-widget-container>p:first-child{font-size:1.25em;line-height:1.4em}}@media (max-width:768px){.menu-toggle:before{font-weight:900}.menu-toggle .mobile-menu{display:none}#mobile-header{padding:5px 0;box-shadow:0 0 10px #ccc}.navigation-branding img,.site-logo.mobile-header-logo img{height:40px !important;width:auto}.newsletterBox{background:#48616b !important;background-image:none !important}div.postContent div.elementor-widget-theme-post-content div.elementor-widget-container>p:first-child{font-size:1.25em;line-height:1.4em}}