@media (print),(prefers-reduced-motion){html:not(.no-cssanimations) .animate_when_almost_visible{-webkit-animation:unset !important;animation:unset !important;-webkit-transition:none !important;transition:none !important;opacity:1 !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.skip-links{position:relative;z-index:99}.skip-links .limit-width{padding:0 36px}.float-right{float:right}.nowrap{white-space:nowrap}.trigger-overlay,[data-area=search]{opacity:1 !important}body h2,body .h2{line-height:1.5}h2:not([class*=text-]):not([class*="h"]),h2.h2:not([class*=text-]):not(.t-entry-title){text-transform:uppercase}body h3,body .h3{line-height:1.3}h3.font-189965:not([class*=font-weight]),body h3.font-189965:not([class*=font-weight])>a{font-weight:700 !important}.uncode-vc-social.icons-lead a{transform:scale(2)}body .text-lead,body .text-lead>*{font-family:Georgia;line-height:1.5;margin:18px 0 0}@media (max-width:959px){h2:not([class*=text-]):not([class*="h"]){font-size:19px}}.small-text,.small-text>*,.small{margin-top:18px !important;margin-bottom:18px !important;font-size:14px !important;line-height:1.5 !important}body .style-light p strong{color:inherit}.post-content ul:not(.no-list) ul{list-style:none !important}.post-content ul:not(.no-list) ul li:before{content:'– ';position:absolute;margin-left:-1em}.post-content.style-light hr{border-color:#666}.single-post .post-media{max-width:640px;margin:0 auto}.widget_tag_cloud .widget-title{display:none}.post-content li+li{margin-top:6px}.post-content p+ul,.post-content p+ol{margin-top:9px}.breadcrumb,.breadcrumb p{text-transform:uppercase;font-size:12px;letter-spacing:.05em}.breadcrumb a{font-weight:600}.page-wrapper .breadcrumb a:hover,.page-wrapper .breadcrumb a:focus,.page-wrapper .breadcrumb a:active{text-decoration:underline}body .style-light .breadcrumb{color:#252b30}@media (max-width:959px){body .breadcrumb{text-align:left}}.post-wrapper .style-light a:not(.btn):not(.inactive-link):not(.tag-cloud-link):not(.trigger){border-bottom:solid 1px #9f1422;font-weight:600}.post-wrapper .style-dark a:not(.btn):not(.inactive-link):not(.tag-cloud-link){color:#fff;border-bottom:solid 1px #fff;font-weight:600}.post-wrapper .style-light a:not(.btn-text-skin):hover,.post-wrapper .style-light a:not(.btn-text-skin):focus,.post-wrapper .style-light a:not(.btn-text-skin):active{color:#303133;border-bottom-color:transparent}.post-wrapper .style-dark a:not(.btn-text-skin):hover,.post-wrapper .style-dark a:not(.btn-text-skin):focus,.post-wrapper .style-dark a:not(.btn-text-skin):active{color:#fff;border-bottom-color:transparent}.post-wrapper .style-light a.tag-cloud-link:hover{border-color:red}.header-uncode-block a,.site-footer a{font-weight:600}body .header-uncode-block a:hover,body .header-uncode-block a:focus,.site-footer a:hover,.site-footer a:focus{color:#9f1422 !important}.post-wrapper .style-light .ctf-tweets a:not(.btn){border-bottom-width:0;color:#00558a !important}.post-wrapper .style-light .ctf-tweet-text a:not(.btn){border-bottom-width:0;color:#313131 !important}.post-wrapper .style-light .ctf-tweets a:not(.btn):hover,.post-wrapper .style-light .ctf-tweets a:not(.btn):focus,.post-wrapper .style-light .ctf-tweets a:not(.btn):active{border-bottom-width:0;color:#313131 !important}.ctf-author-avatar img{border-radius:50%}#ctf p.ctf-tweet-text,#ctf p.ctf-media-link{line-height:inherit}#ctf .ctf-tweet-actions{margin-top:9px}.main-container .row-container.border-top{border-top:solid 1px #ddd}h2 a{border-bottom-width:0 !important}body .btn-container .btn,body .btn-container .btn-link,button.btn{padding:6px 18px !important;font-size:14px;letter-spacing:.05em}body .style-dark a:not(.btn-text-skin):hover{color:#fff}@media (min-width:960px){body .icon-box-left .icon-box-content{padding-left:9px}}.btn-sections{padding:36px 0}.btn-sections a{display:flex;flex-direction:column}.btn-sections .title:before{content:"\f054";font-family:'uncodeicon' !important;color:#fff;font-weight:700;display:block;position:absolute;left:6px;top:0;transform:scale(.8)}.btn-sections span{margin:6px;padding-left:32px}.btn-sections .section{text-transform:uppercase;font-weight:600;letter-spacing:.1em}.btn-sections .title{font-family:Georgia;font-weight:700;line-height:1.2;position:relative;font-size:32px}body .header-uncode-block .btn-sections a:hover,body .btn-sections a:focus{color:#ccc !important}.btn-charitydata{display:block;border:solid 1px #05243d;text-align:center;background-color:#05243d}.btn-charitydata span.lg{display:block;padding:20px 5px;background-color:#fff !important}.btn-charitydata img{display:block;width:220px;height:auto;margin:0 auto}.btn-charitydata em{display:block;font-style:normal;background-color:#095586;color:#fff;padding:10px;font-family:Georgia,Times,serif;font-size:1.5em}.btn-charitydata span{display:block;background-color:#05243d;color:#fff;padding:10px;font-size:.8em}.btn-charitydata:hover em,.btn-charitydata:hover span{background-color:#0b0e10}.uncode-counter .counter{font-size:52px !important;line-height:1;font-weight:800}.uncode-counter .counter-prefix,.uncode-counter .counter-suffix{font-size:15px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-right:9px}.uncode-counter .counter-text p{font-size:21px;line-height:1.3}@media (min-width:960px){.uncode-counter .counter{font-size:62px !important}.uncode-counter .counter-text p{font-size:28px}}.mark .uncode-single-media{display:block;float:left;margin:0 12px 12px 0}.mark img{border:solid 3px #fff}body .mark .uncode_text_column,.mark .btn-container{margin-left:119px}.mark .uncode_text_column,.mark p{margin-top:0 !important;max-width:480px}.mark .btn-container+.btn-container{margin-top:0 !important}body .getintouch .btn-container .btn-link{padding:6px 0 !important}body .style-light input{border-color:#777}.subscribe-form div{display:flex;width:100%;max-width:600px;margin:0 auto}.subscribe-form input[type=email]{flex-grow:1;margin:0}.js-cm-form input[type=text],.js-cm-form input[type=email]{width:100%}.js-cm-form label{font-weight:600;text-transform:uppercase;font-size:14px;letter-spacing:.05em}#main-logo{vertical-align:middle}.by-blumbergs{display:inline-block;vertical-align:middle;padding-left:3px;width:68px;line-height:0;margin-top:3px !important}body .menu-container ul.menu-smart li.dropdown li>a{font-weight:inherit}body #logo-container-mobile{transform:translate(0,0)}@media (min-width:960px){.by-blumbergs{padding-left:18px;width:150px}}@media (max-width:959px){body #logo-container-mobile{padding-left:18px;padding-right:18px}}@media (max-width:767px){body #logo-container-mobile{padding-left:9px;padding-right:0}body .mobile-menu-button{padding-right:9px}}@media (min-width:960px){body.hmenu-center .main-menu-container .menu-horizontal-inner>.nav>ul>li{height:44px}body .top-menu{background-color:#f7f7f7}.top-menu .menu-icon{padding-right:6px}.logo-image{transform:translate(0,-18px)}body.hmenu-center .top-menu .menu-mini a,.top-menu .menu-mini.menu-smart span{text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:14px}body.hmenu-center .row-menu-inner{max-width:1200px;margin-left:auto;margin-right:auto}body.hmenu-center .logo-container{text-align:left;transform:translate(0,-6px)}body.hmenu-center .menu-container{border-top:solid 1px #ddd}body.hmenu-center .menu-horizontal>div{display:block}body.hmenu-center .main-menu-container .menu-horizontal-inner .navbar-main{display:block !important;float:none !important}body.hmenu-center #menu-main-menu{display:flex;justify-content:space-between}body.hmenu-center ul.menu-smart:after{content:"";display:none}body.hmenu-center :not(.menu-mini).menu-smart>li>a{padding:0}body.hmenu-center .submenu-light .menu-smart ul a:hover,body.hmenu-center .submenu-light .menu-smart ul a:focus{background-color:transparent !important}body ul.drop-menu{margin-top:0 !important}body.hmenu-center .drop-menu{-webkit-box-shadow:10px 10px 41px -20px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 41px -20px rgba(0,0,0,.75);box-shadow:10px 10px 41px -20px rgba(0,0,0,.75)}body .menu-primary-inner>li{font-weight:700;text-transform:uppercase}body .menu-primary-inner>li li{font-weight:400;text-transform:none}body li.menu-item-link.search-icon span.desktop-hidden{display:inline-block !important;padding-left:6px}}@media (max-width:959px){.search-drop{z-index:2;width:auto;min-width:13em;max-width:20em;top:100%;left:0;margin-left:-1px;margin-top:1px;background-color:#f7f7f7}}.navbar-topmenu .social-icon{transform:scale(1.5)}.top-menu i.fa{margin-right:0}.top-menu .social-icon{margin-right:8px}.blog-share .wpb_wrapper{width:160px;overflow:hidden;float:right}.share-label{float:left;line-height:28px;padding-right:18px;text-transform:uppercase;font-size:14px;letter-spacing:.05em;font-weight:600}.share-buttons{margin-bottom:0 !important;float:left;transform:scale(1.3);transform-origin:0 100%}.share-button.share-inline .social.top li.social-pinterest,.share-button.share-inline .social.top li.social-xing,.share-button.share-inline .social.top li.social-paper-plane{display:none !important}@media (max-width:959px){.blog-share .wpb_wrapper{float:none}}.bg-short .background-element{height:36px}.col-lg-8>.post-content>.vc_row{margin:-36px 0 0 -36px}body .row-navigation.row-navigation-light{outline-color:#fff;background-color:#fff;border-top:solid 1px #ddd}.widget-container .menu>li{margin:18px 0;padding-left:2em;line-height:1.3}.widget-container .menu>li:before{content:"\f138";font-family:'uncodeicon' !important;speak:none;display:inline-block;color:#9f1422 !important;width:1.5em;margin-left:-2em;margin-right:.5em;text-align:center;transform:scale(1.7)}.widget-container .menu>li>ul{margin:0}.widget-container .sub-menu li{margin:9px 0;padding-left:0;line-height:1.3}.widget-container .sub-menu>li:before{content:'–';display:inline-block;width:1.5em;margin-left:-2em;margin-right:.5em;text-align:center;transform:scale(1.7);color:#9f1422 !important}.post-wrapper .style-dark .menu a:not(.btn){border-bottom-width:0}.post-wrapper .style-dark .menu .current-menu-item>a:not(.btn){color:#9f1422 !important}.post-wrapper .style-dark .menu a:not(.btn):hover,.post-wrapper .style-dark .menu a:not(.btn):focus,.post-wrapper .style-dark .menu a:not(.btn):active{border-bottom-width:0;color:#9f1422 !important}body .main-container .row-container .double-bottom-padding{padding-bottom:36px}body .main-container .row-container .double-top-padding{padding-top:36px}.t-entry-meta,.post-meta{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:600}body .t-entry-title a{border-width:0 !important;font-family:Georgia,Times,"Times New Roman",serif}body .tmb-light.tmb-content-under.tmb .t-entry p.t-entry-meta span{color:#303133}.t-entry-readmore{text-align:right}.event-meta{letter-spacing:.1em;text-transform:uppercase;font-weight:600}body .pagination>li .page-numbers,body .navigation>li .page-numbers{border-radius:initial}.uncode_text_column.fancy-list ol{list-style:none;counter-reset:li;margin-left:3em}.uncode_text_column.fancy-list ol>li{counter-increment:step-counter;padding-bottom:18px}.uncode_text_column.fancy-list ol>li:before{content:counter(step-counter);font-weight:600;display:inline-block;width:2em;height:2em;line-height:2em;background-color:#9f1422;color:#fff;border-radius:50%;margin-left:-3em;margin-right:1em;text-align:center}.uncode_text_column.fancy-list ol>li>ul{margin-left:-2em}.post-content .uncode_text_column.fancy-list>ul,.widget_em_widget>ul,.post-content .uncode_text_column.see-more>ul{list-style:none;margin-left:0;padding-left:0}.uncode_text_column.fancy-list>ul>li+li,.widget_em_widget>ul>li+li,.uncode_text_column.see-more>ul>li+li{margin-top:9px}.fancy-list>ul>li{position:relative;padding-left:32px;margin-left:0}.uncode_text_column.fancy-list>ul>li:before,.widget_em_widget>ul>li:before,.uncode_text_column.see-more>ul>li:before{content:"\f054";font-family:'uncodeicon' !important;color:#9f1422;font-weight:700;display:block;position:absolute;left:6px;top:0}.style-dark .uncode_text_column.fancy-list>ul>li:before,.style-dark .widget_em_widget>ul>li:before,.uncode_text_column.see-more>ul>li:before{content:"+"}body ul.fancy-arrow:not(.no-list){list-style:none;margin-left:0;padding-left:0}ul.fancy-arrow>li{position:relative;padding-left:2.5em;margin-top:9px}ul.fancy-arrow li:before{content:"\f138";font-family:'uncodeicon' !important;color:#9f1422;font-weight:700;display:inline-block;margin-left:-2.5em;width:2.5em;transform:scale(2);transform-origin:0 50%}.style-dark ul.fancy-arrow li:before{color:#fff}body .fancyquote{padding:0}body .fancyquote blockquote{padding-left:30px;border-width:0;margin:0}body .fancyquote blockquote p.quotation{position:relative;font-size:19px;font-family:Georgia,Times,"Times New Roman",serif;line-height:1.5;quotes:"\201C""\201D""\2018""\2019";font-style:italic}body .fancyquote .cite{display:block;height:auto;font-weight:600;margin-top:18px;font-size:15px}body .fancyquote .cite:before{content:"\2014";margin-right:6px}bosy .style-light blockquote p.quotation{color:#9f1422}@media (min-width:960px){body .fancyquote blockquote p.quotation{font-size:24px;line-height:1.5}}.quotation:before,.quotation:after{content:"“";font-family:"proxima-nova",sans-serif;font-size:60px;line-height:1;position:absolute;margin:-10px 0 0 -30px}.quotation:before{content:open-quote}.quotation:after{content:close-quote;margin:10px 0 0 10px}.post-content blockquote{border-left:1px solid #ddd}.post-content blockquote p{font-size:14px;line-height:1.5}.post-content .style-light blockquote p{color:inherit}#latest-news{margin-top:0 !important}.author-profile-bio *{font-size:14px}.tablepress-scroll-wrapper{margin:18px 0}.tablepress-scroll-wrapper::-webkit-scrollbar{height:6px}.tablepress-scroll-wrapper::-webkit-scrollbar-track{background:#f2e6bf}.tablepress-scroll-wrapper::-webkit-scrollbar-thumb{background:#feb920}.tablepress-scroll-wrapper::-webkit-scrollbar-thumb:hover{background:#feb920}body table.tablepress:not(.agenda){margin:0;border-top:18px solid #00558a}body table.tablepress.agenda{margin:0;border-bottom:1px solid #303133}body .tablepress thead th{background-color:transparent;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#005581;vertical-align:top}body .tablepress thead th{border-bottom:1px solid #313131}body .tablepress td,body .tablepress td p{font-weight:400;font-size:14px}body .tablepress .odd td{background-color:#f5f5f5}body .style-dark .tablepress td{color:#252030}body .tablepress.agenda td:first-child:not([colspan]){white-space:nowrap}body .tablepress tfoot th{background-color:#263846;color:#fff}table.tablepress td[colspan]:not([colspan="1"]){border-top:solid 3px #00558a;padding-top:18px;font-size:15px;text-transform:uppercase;font-weight:700;background-color:#f7f7f7}table.tablepress th[scope=row]{vertical-align:top;border-top:1px solid #ddd}#map{height:360px}.gm-style .gm-style-iw,.gm-style .gm-style-iw a,.gm-style .gm-style-iw span,.gm-style .gm-style-iw label,.gm-style .gm-style-iw div{font-family:Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.4;white-space:nowrap}.gm-style img{max-width:none}.gm-style label{width:auto;display:inline}#online-courses .t-entry-title{border-bottom:solid 1px #ddd;padding-bottom:18px}.course-price .btn-container.btn-inline{display:block;padding-left:0}@media (min-width:480px){.course-price .btn-container.btn-inline{display:inline-block;margin-left:72px}}.upcoming-events .t-entry-title{display:inline-block;margin-bottom:9px;margin-top:0 !important}.style-light .loop-border .t-inside{border-top:solid 1px #ddd;margin-top:18px;padding-top:18px}.style-light .past-events h2{color:#9f1422}.past-events .tmb{position:relative;padding:9px 0 9px 2em;border-top:solid 1px #ddd}.past-events .tmb:before{content:"\f054";font-family:'uncodeicon' !important;color:#9f1422;font-weight:700;display:inline-block;position:absolute;left:.2em;top:18px;margin-top:.2em}@media (min-width:960px){.split{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.split h2{-webkit-column-span:all;column-span:all}.split li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.split>*{margin:0 !important;padding-bottom:18px}.post-content .split ul:not(.no-list){padding-bottom:18px !important}.post-content .split h3{padding-bottom:0 !important}}.post-wrapper .style-light .ctf-tweets a:not(.btn):not(.inactive-link):not(.tag-cloud-link){border-bottom-width:0;color:#00558a !important}.post-wrapper .style-light .ctf-tweet-text a:not(.btn):not(.inactive-link):not(.tag-cloud-link){border-bottom-width:1px}.post-wrapper .style-light .ctf-tweets a:not(.btn):not(.inactive-link):not(.tag-cloud-link):hover,.post-wrapper .style-light .ctf-tweets a:not(.btn):not(.inactive-link):not(.tag-cloud-link):focus,.post-wrapper .style-light .ctf-tweets a:not(.btn):not(.inactive-link):not(.tag-cloud-link):active{border-bottom-width:0;color:#313131 !important}.ctf-author-avatar img{border-radius:50%}#ctf p.ctf-tweet-text,#ctf p.ctf-media-link{line-height:inherit}#ctf .ctf-tweet-actions{margin-top:9px}.faqs{padding-top:6px}.faqs h3{font-size:18px;font-weight:600;margin-top:18px !important;padding-top:18px;border-top:solid 1px #ccc}.faqs h3>a:before{content:"";font-family:"uncodeicon";display:inline-block;width:24px;height:24px;font-weight:400;font-size:16px;line-height:24px;margin-right:12px;text-align:center;background-color:#9f1422;color:#fff;text-indent:initial;border-radius:50%}.faqs h3>a[aria-expanded=true]:before{content:"\e115"}.faqs h3>a[aria-expanded=false]:before{content:"\e114"}.faqs h3>a{display:block;padding-left:36px;text-indent:-36px}.faqs>div{padding-left:36px;padding-bottom:36px;width:100% !important}@media screen and (max-width:959px){.uncell.style-color-xsdn-bg{padding-left:0;padding-right:0}}h2[id]:before,h3[id]:before{display:block;content:" ";margin-top:-64px;height:64px;visibility:hidden;position:relative;z-index:-1}body .gform_wrapper .gfield_validation_message,body .gform_wrapper .validation_message{background:0 0;border-width:0;font-size:14px;padding:0;margin-top:0}body .gform_wrapper.gravity-theme .description,body .gform_wrapper.gravity-theme .gfield_description,body .gform_wrapper.gravity-theme .gsection_description,body .gform_wrapper.gravity-theme .instruction{font-size:14px;padding-top:3px;width:100%}body .gform_wrapper .gform_validation_errors{background:0 0;border-width:0;box-shadow:none;margin-bottom:8px;margin-top:8px;padding:0 0 16px}body .gform_wrapper .gform_validation_errors>h2{font-size:1em}body .gform_wrapper .gform_validation_errors>h2 .gform-icon{display:none}