/*!
Theme Name: Reinhardt University
Author: JPL
Author URI: https://www.jplcreative.com/
Description: Custom theme for Reinhardt University
Template: jpl
Version: 1.0
*/.hdr{position:absolute;top:0;left:0;width:100%;height:75px;z-index:1000}.hdr:before{content:'';display:block;width:100%;height:150%;position:absolute;top:0;left:0;background:linear-gradient(180deg,#003468,rgba(0,52,104,0))}@media only screen and (min-width:980px){.hdr:before{height:200%;background:linear-gradient(180deg,#003468 45px,rgba(0,52,104,0))}}.hdr .wrap{margin:auto;max-width:1330px;padding:0 30px;display:flex;align-items:center;justify-content:space-between;position:relative;margin-top:30px}@media only screen and (min-width:980px){.hdr .wrap{margin-top:75px}}@media only screen and (min-width:980px){.hdr .wrap{position:static}}.hdr .logo-wrap{width:260px;position:relative}@media only screen and (max-width:767px){.hdr .logo-wrap{width:275px;padding-right:15px}}.hdr .nav ul{list-style-type:none;margin:0;padding:0}.hdr .nav ul a{color:#fff;text-decoration:none;display:block}@media only screen and (min-width:980px){.hdr .nav .menu{display:flex;justify-content:flex-end;align-items:center;height:100%}.hdr .nav .menu li{margin-left:20px}.hdr .nav .menu a{padding:0 10px}}.nav-toggle,.search-toggle{border:0;background:0;margin:0;padding:0;color:#fff;cursor:pointer}.nav-toggle .txt,.search-toggle .txt{display:none}.nav-toggle svg,.search-toggle svg{width:30px;height:auto;fill:currentColor}@media only screen and (min-width:980px){.nav-toggle,.search-toggle{display:none}}.hdr .nav-primary .nav-toggle,.hdr .nav-primary .search-toggle{display:block}@media only screen and (max-width:979px){.nav-wrap{display:none;left:0;padding:1em 0 0;position:absolute;top:71px;width:100%;z-index:100}}@media only screen and (min-width:980px){.nav-wrap .inner{display:flex;justify-content:flex-end}}.nav-wrap .nav-primary{position:relative;display:flex;align-items:center;flex-shrink:0}@media only screen and (min-width:980px){.nav-wrap .nav-secondary{font-size:.8125em;height:45px;position:absolute;left:0;right:0;top:0;overflow:hidden}}.nav-wrap .nav-secondary .nav-inner{margin:auto;max-width:1330px;padding:0 30px;display:flex;justify-content:flex-end;height:100%}.nav-wrap .nav-secondary .menu-secondary-menu-container{border-bottom:2px solid #edaa00;width:100%}.nav-wrap .nav-secondary .menu-item-btn{background:#edaa00;height:100%}.nav-wrap .nav-secondary .menu-item-btn a{display:flex;height:100%;align-items:center;color:#000;font-weight:800;padding:0 1.5em}.mega-menu{height:0;top:0;left:0;right:0;position:absolute;z-index:2000}.mega-menu .nav-secondary li a{text-decoration:none}.mega-menu .nav-secondary li a:hover{text-decoration:underline}.mega-menu .nav-full-wrap{display:none;background:#003468;width:100%;margin:0 auto;padding:2em 0 4em}.mega-menu .wrap{position:relative}.mega-menu .section-top{display:flex;justify-content:space-between;align-items:center}.mega-menu .section-top .logo-wrap{max-width:75%}.mega-menu .section-top .nav-close{background:#edaa00;color:#222;border:0;width:55px;height:55px;border-radius:50%;transition:background .3s ease;cursor:pointer;padding:0}@media only screen and (max-width:600px){.mega-menu .section-top .nav-close{width:50px;height:50px}}.mega-menu .section-top .nav-close:hover{background:#fdd400}.mega-menu .section-top .nav-close::before{content:'+';font-size:2.625em;font-weight:700;display:block;transform:rotate(45deg)}.mega-menu label{color:#fff;font-size:2.625em;font-weight:700}@media only screen and (max-width:600px){.mega-menu label{font-size:2em}}.mega-menu .search-form-wrap{margin-bottom:30px}.mega-menu .search-form-wrap::before{content:'';border-top:2px solid #edaa00;display:block;margin:30px 0}.mega-menu .search-form .field-wrap{display:flex}.mega-menu .search-form .field-wrap input[type=text]{border:0;color:#222;font-weight:500;padding:24px 32px;flex-grow:1}.mega-menu .search-form .field-wrap button{cursor:pointer;border:0;background:#fff;padding:0 32px}@media only screen and (max-width:600px){.mega-menu .search-form .field-wrap button{padding:0 20px}}.mega-menu .search-form .field-wrap button svg{width:30px;height:30px}@media only screen and (max-width:600px){.mega-menu .search-form .field-wrap button svg{width:24px;height:24px}}.mega-menu .nav-primary ul.menu,.mega-menu .nav-secondary ul.menu{list-style:none;padding:0;margin:0}@media only screen and (min-width:980px){.mega-menu .nav-primary{margin-left:4em}}.mega-menu .nav-primary>ul.menu{margin-right:20px}@media only screen and (max-width:600px){.mega-menu .nav-primary>ul.menu{margin-right:0}}.mega-menu .nav-primary>ul.menu>li+li{border-top:2px solid #7BDBFF}.mega-menu .nav-primary>ul.menu>li>a{display:flex;justify-content:space-between;align-items:center;font-size:2.625em;font-weight:700;text-decoration:none;text-align:center;padding:30px 0}@media only screen and (max-width:600px){.mega-menu .nav-primary>ul.menu>li>a{font-size:2em}}.mega-menu .nav-primary>ul.menu>li>a .txt{color:#fff;text-align:left}@media only screen and (max-width:600px){.mega-menu .nav-primary>ul.menu>li>a .txt{width:80%}}.mega-menu .nav-primary>ul.menu>li>a .action{background:#edaa00;color:#222;border:0;width:55px;height:55px;border-radius:50%;display:inline-block;line-height:55px}@media only screen and (max-width:600px){.mega-menu .nav-primary>ul.menu>li>a .action{width:50px;height:50px;line-height:50px}}.mega-menu .nav-primary>ul.menu>li>a .action::before{content:'';display:block;background:url(img/icons/arrow-right-long-regular.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;height:55px;margin:0 auto}@media only screen and (max-width:600px){.mega-menu .nav-primary>ul.menu>li>a .action::before{height:50px}}@media only screen and (min-width:980px){.mega-menu .nav-primary>ul.menu>li.menu-item-has-children>a:hover .txt{color:#edaa00}}.mega-menu .nav-primary>ul.menu>li.menu-item-has-children>a .action::before{content:'+';display:block;background:0 0;width:auto;height:auto}.mega-menu .nav-primary>ul.menu>li.menu-item-has-children.ddactive>a .txt,.mega-menu .nav-primary>ul.menu>li.menu-item-has-children.hover>a .txt{color:#edaa00}.mega-menu .nav-primary>ul.menu>li.menu-item-has-children.ddactive>a .action::before,.mega-menu .nav-primary>ul.menu>li.menu-item-has-children.hover>a .action::before{content:'−'}.mega-menu .nav-primary>ul.menu .sub-menu{display:none;padding:0;margin:0}.mega-menu .nav-primary>ul.menu .sub-menu .sub-menu-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:25px;list-style:none;padding-left:0}.mega-menu .nav-primary>ul.menu .sub-menu .sub-menu-wrap li{padding-bottom:16px;width:48%}@media only screen and (max-width:979px){.mega-menu .nav-primary>ul.menu .sub-menu .sub-menu-wrap li{width:100%}}.mega-menu .nav-primary>ul.menu .sub-menu .sub-menu-wrap li a{color:#fff;font-size:1.25em;font-weight:500;text-decoration:none}.mega-menu .nav-primary>ul.menu .sub-menu .sub-menu-wrap li a:hover{text-decoration:underline}.mega-menu .nav-primary>ul.menu .sub-menu .sub-menu-wrap li a span{display:block}.mega-menu .nav-primary>ul.menu .sub-menu.ddopen{display:block}@media only screen and (min-width:980px){.mega-menu .nav-secondary{position:absolute;top:10px;right:120px}}@media only screen and (min-width:980px){.mega-menu .nav-secondary ul.menu{display:flex}}@media only screen and (min-width:980px){.mega-menu .nav-secondary ul.menu li+li{margin-left:20px}}.mega-menu .nav-secondary ul.menu li a{color:#fff;font-size:1.25em;font-weight:500}@media only screen and (min-width:980px){.mega-menu .nav-secondary ul.menu li a{padding:0 5px}}.mega-menu .columns{gap:0}.mega-menu .columns .column-25{min-width:330px}.mega-menu .nav-sidebar .block.is-sidebar{margin:0;padding-top:45px}@media only screen and (min-width:980px){.mega-menu .nav-sidebar .block.is-sidebar{width:100%}}.mega-menu .nav-sidebar .block.is-sidebar .rtf-content .sidebar.inline+.sidebar::before{border-bottom:0;margin:0}.mega-menu .nav-sidebar .block.is-sidebar .rtf-content .sidebar.inline :not(.btn){color:#fff}.mega-menu .nav-sidebar .block.is-sidebar .rtf-content .sidebar.inline h3{font-size:2em}.mega-menu .nav-sidebar .block.is-sidebar .rtf-content .sidebar.inline p{font-size:1em}.mega-menu .nav-sidebar .block.is-sidebar .rtf-content .sidebar.inline a:not(.btn){font-size:1.5em;text-decoration:none}.mega-menu .nav-sidebar .block.is-sidebar .rtf-content .sidebar.inline a:not(.btn):hover{text-decoration:underline}.mega-menu .nav-sidebar .block.is-sidebar .rtf-content .sidebar.inline p{margin:1.5em 0}.mega-menu .nav-sidebar .block.is-sidebar .rtf-content .sidebar .link-wrap+.link-wrap{margin-top:40px}.mega-menu .nav-sidebar .block.is-sidebar .rtf-content .sidebar+.sidebar{margin-top:75px}.menu-overlay{bottom:0;background:rgba(0,0,0,.7);left:0;position:fixed;right:0;top:0;z-index:1500}.yellow-hover:hover span{color:#edaa00!important}.g-translate-wrap{margin-left:10px}@media only screen and (min-width:980px){.g-translate-wrap{position:absolute;top:0;left:0;width:100%;margin-left:initial}}@media only screen and (min-width:980px){.g-translate-wrap .inner{margin:auto;max-width:1330px;padding:0 30px;height:0;margin:0 auto;text-align:right}}#google_language_translator{display:inline-block}#google_language_translator .goog-te-gadget{font-size:100%}#google_language_translator .goog-te-gadget-simple{font-size:100%}#google_language_translator .goog-te-gadget-simple>*{display:none}#google_language_translator .goog-te-gadget-simple::after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 6 Pro";content:"\f57d";font-weight:900}.hdr .wrap .g-translate-wrap{font-size:18px}@media only screen and (max-width:979px){.hdr .wrap .g-translate-wrap{font-size:30px}}.hdr .wrap .goog-te-gadget-simple{background:0 0;border:none;color:#fff;cursor:pointer;text-align:center;top:0;margin:0;padding:0;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:980px){.hdr .wrap .goog-te-gadget-simple{background:0 0;border:none;height:43px;line-height:27px}}.goog-te-banner-frame{display:block!important;box-shadow:none!important;position:static!important}.hdr .nav-toggle{margin-left:auto}@media only screen and (min-width:980px){.hdr .nav-toggle{margin-left:initial}}@media only screen and (min-width:980px){.hdr .nav-secondary .menu{margin-right:30px}}body{--viewportWidth:calc(100vw - var(--scrollbarWidth));background-color:#fff;font-family:Montserrat,sans-serif;font-weight:500;color:#222;line-height:1.7}body.admin-bar{position:relative}h1,h2,h3,h4,h5{margin:0 0 .25em;padding-top:0;line-height:1.1em}h2{font-size:2.25em;font-weight:900;color:#003468}h3{color:#3e4650;font-size:2em;font-weight:700}h4{font-size:1.5em;font-weight:700}h5{font-size:1.1em}a{color:#222}a:hover{text-decoration:none}a.mail:before{content:url(./img/icons/mail.svg);display:inline-block;margin-right:5px}a.phone:before{content:url(./img/icons/smartphone.svg);display:inline-block;margin-right:5px}a.location:before{content:url(./img/icons/location.svg);display:inline-block;margin-right:5px}td{border:1px solid #000;padding:10px}table{margin-bottom:16px}.bdy li{margin-bottom:16px}.bdy li ol,.bdy li ul{margin-top:10px}.bdy li ol li,.bdy li ul li{font-size:.9em;margin:0}.wrap{margin:auto;max-width:1330px;padding:0 30px}.bdy li,.bdy p{font-size:1.25em;line-height:1.5em}.bdy p.link-wrap{font-size:1em}.btn{background-color:#edaa00;border:0;color:#222;cursor:pointer;display:inline-block;flex-direction:column;font-size:1.125em;justify-content:center;padding:1em 2em;font-weight:700;position:relative;text-align:center;text-decoration:none;transition:ease-out .4s;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s}@media only screen and (min-width:768px){.btn{font-size:1.25em}}.btn .icon{display:inline-block;vertical-align:text-bottom;padding-left:15px;transition:all .3s ease}.btn .icon svg{display:block;width:1.25em;height:1.25em;fill:currentColor}.btn:hover{background-color:#fdd400}.btn:hover .fa{transform:translateX(10px)}.btn:hover .icon{transform:translateX(10px)}.btn-alt{background-color:#003468;color:#fff}.btn-alt:hover{background-color:#00a6c5}.btn-inverse,.btn-tertiary{background-color:transparent;text-transform:uppercase;padding:1em 0;line-height:1.25em;text-align:left;font-size:1em}.btn-inverse:hover,.btn-tertiary:hover{background-color:transparent;text-decoration:underline}.btn-inverse .icon,.btn-tertiary .icon{padding-left:.5em}.gform_footer input[type=submit]{background-color:#edaa00;border:0;color:#222;cursor:pointer;display:inline-block;flex-direction:column;font-size:1.125em;justify-content:center;padding:1em 2em;font-weight:700;position:relative;text-align:center;text-decoration:none;transition:ease-out .4s;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s}@media only screen and (min-width:768px){.gform_footer input[type=submit]{font-size:1.25em}}.gform_footer input[type=submit] .icon{display:inline-block;vertical-align:text-bottom;padding-left:15px;transition:all .3s ease}.gform_footer input[type=submit] .icon svg{display:block;width:1.25em;height:1.25em;fill:currentColor}.gform_footer input[type=submit]:hover{background-color:#fdd400}.gform_footer input[type=submit]:hover .fa{transform:translateX(10px)}.gform_footer input[type=submit]:hover .icon{transform:translateX(10px)}span.link-wrap{display:inline-block;margin-right:1em;margin-top:1em}.block.bg-color-gold,.block.bg-color-yellow{margin-left:calc(50% - var(--viewportWidth)/ 2);margin-right:calc(50% - var(--viewportWidth)/ 2);margin-top:1.75em;margin-bottom:1.75em}.columns .block.bg-color-gold,.columns .block.bg-color-yellow{margin-left:0;margin-right:0}.block.bg-color-gold .block-wrap,.block.bg-color-yellow .block-wrap{margin:auto;max-width:1330px;padding:0 30px}.block.bg-color-yellow{background-color:#fff9d9}.block.bg-color-gold{background-color:#edaa00}.featured-image-and-title{background-color:#003468;overflow:hidden;position:relative}@media only screen and (min-width:768px){.featured-image-and-title{background:0 0}}.featured-image-and-title .bgimg{background-color:#003468;background-size:cover;background-position:center;position:relative;min-height:450px;max-height:550px}@media only screen and (min-width:980px){.featured-image-and-title .bgimg{height:34vw}}.featured-image-and-title .bgimg:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;top:0;background:rgba(0,52,104,.75)}.featured-image-and-title .wrap{position:relative}.featured-image-and-title .inner-wrap{bottom:0;left:0;margin:0;padding:15px 15px 15px 30px;position:absolute;right:0}@media only screen and (min-width:768px){.featured-image-and-title .inner-wrap{width:66%}}.featured-image-and-title .pg-title{color:#fff;margin:15px 0;font-size:2em}@media only screen and (min-width:980px){.featured-image-and-title .pg-title{font-size:4em}}.featured-image-and-title .pg-title>span{display:block;font-size:.7em;font-weight:400}.featured-image-and-title .pg-title:after{content:'';display:block;border-top:2px solid #edaa00;margin:.5em 0}.featured-image-and-title .pg-intro-content>*{color:#fff;line-height:1.5em}@media only screen and (min-width:980px){.featured-image-and-title .pg-intro-content>*{font-size:1.5em}}.featured-image-and-title .published{color:#fff}.breadcrumb-wrap{background-color:#fff9d9;padding:.5em 0}.breadcrumb-wrap .wrap .breadcrumbs span span:first-child a:after{content:url(./img/icons/house-solid.svg);display:inline-block;width:16px;height:16px;filter:invert(58%) sepia(85%) saturate(513%) hue-rotate(5deg) brightness(98%) contrast(102%)}.breadcrumb-wrap .wrap .breadcrumbs span{font-weight:700;text-decoration:underline;cursor:pointer}.breadcrumb-wrap .wrap .breadcrumbs span:hover{text-decoration:none}.breadcrumb-wrap .wrap .breadcrumbs span:first-child{text-decoration:none}.breadcrumb-wrap .wrap .breadcrumbs span:first-child:hover{text-decoration:none}.breadcrumb-wrap .wrap .breadcrumbs span .breadcrumb_last{font-weight:500;text-decoration:none}.single-post .breadcrumb-wrap .wrap .breadcrumbs span .breadcrumb_last{text-overflow:ellipsis;max-width:300px;display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom}@media only screen and (min-width:980px){.columns{display:flex;gap:2em;justify-content:space-between}}.columns.columns-reverse-order{flex-direction:row-reverse}.columns .column-75{flex-basis:75%;flex-grow:0}@media only screen and (min-width:980px){.columns .column-75{max-width:75%}}.columns .column-66{flex-basis:66.66%;flex-grow:0}@media only screen and (min-width:980px){.columns .column-66{max-width:66.66%}}.columns .column-33{flex-basis:33.33%;flex-grow:0}@media only screen and (min-width:980px){.columns .column-33{max-width:33.33%}}.columns .column-25{flex-basis:25%;flex-grow:0}@media only screen and (min-width:980px){.columns .column-25{max-width:25%}}.single-jpl_programs .program-location{font-weight:400;font-size:1.5em;line-height:1em;margin-top:1em}.single-jpl_programs .program-level{font-weight:700;margin-top:1em}.single-jpl_programs .bdy>.wrap{padding-top:40px;padding-bottom:40px}.pre-ftr{background-color:#003468;padding:1.5em 0}.pre-ftr .menu-pre-footer-container #menu-pre-footer{display:flex;flex-direction:column;list-style-type:none;justify-content:center;text-align:center;margin:auto;width:fit-content;padding:0}@media only screen and (min-width:768px){.pre-ftr .menu-pre-footer-container #menu-pre-footer{flex-direction:row}}.pre-ftr .menu-pre-footer-container #menu-pre-footer .menu-item a{text-decoration:none}.pre-ftr .menu-pre-footer-container #menu-pre-footer .menu-item span{color:#fff;font-weight:700}.pre-ftr .menu-pre-footer-container #menu-pre-footer li{border-bottom:2px solid #edaa00;padding:6px 5em}.pre-ftr .menu-pre-footer-container #menu-pre-footer li:last-child{border-bottom:none}@media only screen and (min-width:768px){.pre-ftr .menu-pre-footer-container #menu-pre-footer li{padding:1em 2.5em;border-left:2px solid #edaa00;border-bottom:none}.pre-ftr .menu-pre-footer-container #menu-pre-footer li:first-child{border-left:none}}.ftr{padding:2em 0}.ftr .main-wrap{display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding-bottom:2.5em;border-bottom:2px solid #edaa00}@media only screen and (min-width:980px){.ftr .main-wrap{flex-direction:row}}.ftr .main-wrap .ftr-menu-wrap,.ftr .main-wrap .non-ftr-menu-wrap{width:100%}@media only screen and (min-width:980px){.ftr .main-wrap .ftr-menu-wrap,.ftr .main-wrap .non-ftr-menu-wrap{width:50%}}.ftr .main-wrap .non-ftr-menu-wrap .description-wrap .quick-links{display:flex;flex-direction:column}@media only screen and (min-width:980px){.ftr .main-wrap .non-ftr-menu-wrap .description-wrap .quick-links{flex-direction:row}}.ftr .main-wrap .non-ftr-menu-wrap .description-wrap .quick-links a{text-decoration:none;margin-right:10px}.ftr .main-wrap .non-ftr-menu-wrap .description-wrap .quick-links a:hover{text-decoration:underline}.ftr .main-wrap .non-ftr-menu-wrap .nav-social{margin-top:-5px}.ftr .main-wrap .non-ftr-menu-wrap .nav-social #menu-social-menu{display:flex;padding:0}.ftr .main-wrap .non-ftr-menu-wrap .nav-social #menu-social-menu .menu-item{margin-right:20px}.ftr .main-wrap .non-ftr-menu-wrap .nav-social #menu-social-menu .menu-item svg{width:18px;height:18px;fill:#edaa00;transition:fill .3s ease}.ftr .main-wrap .non-ftr-menu-wrap .nav-social #menu-social-menu .menu-item:hover svg{fill:#fdd400}.ftr .main-wrap .ftr-menu-wrap{padding-top:2em}@media only screen and (min-width:980px){.ftr .main-wrap .ftr-menu-wrap{padding-top:0}}.ftr .main-wrap .ftr-menu-wrap .footer-title{font-family:Montserrat,sans-serif;font-weight:500;font-weight:700;margin-bottom:10px}.ftr .main-wrap .ftr-menu-wrap .footer-inner-wrap .nav-footer-wrap{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.ftr .main-wrap .ftr-menu-wrap .footer-inner-wrap .nav-footer-wrap .nav{width:100%}@media only screen and (min-width:980px){.ftr .main-wrap .ftr-menu-wrap .footer-inner-wrap .nav-footer-wrap .nav{width:48%}}.ftr .main-wrap .ftr-menu-wrap .footer-inner-wrap .nav-footer-wrap li{margin-bottom:10px}.ftr .main-wrap .menu{list-style-type:none;padding:0;margin:0}.ftr .copyright{padding-top:1.5em;font-size:14px;display:flex;justify-content:space-between;flex-direction:column;text-align:center}.ftr .copyright div{margin-top:5px}@media only screen and (min-width:980px){.ftr .copyright{flex-direction:row;text-align:left}}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0!important}.bdy{overflow:unset}.logo-wrap:focus-visible{outline-color:none!important}.block{padding:1.5em 0}.block.no-padding-top{padding-top:0}.block.no-padding-bottom{padding-bottom:0}@media only screen and (max-width:767px){.hide-mobile{display:none!important}}.sticky{position:sticky;top:0}@media only screen and (min-width:768px){.posts-sidebar-wrap{display:flex}}.posts-sidebar-wrap .posts{margin:35px 0}@media only screen and (min-width:768px){.posts-sidebar-wrap .posts{flex-grow:1;width:70%}}.posts-sidebar-wrap>.post{padding:1.5em 0}@media only screen and (min-width:768px){.posts-sidebar-wrap>.post{flex-grow:1;width:70%}}.posts-sidebar-wrap .post .post-inner .search-highlight{font-weight:700}.posts-sidebar-wrap .post .post-inner h3{font-size:1.25em}@media only screen and (min-width:768px){.posts-sidebar-wrap .post .post-inner h3{font-size:2em}}.posts-sidebar-wrap .post .post-inner a:not(.btn){color:#003468;text-decoration:none}.posts-sidebar-wrap .post .post-inner a:not(.btn):hover{text-decoration:underline}.posts-sidebar-wrap .post .post-inner .btn{padding:.5em 1.5em}.posts-sidebar-wrap .posts .post{display:flex;padding-bottom:2em}.posts-sidebar-wrap .posts .post .post-image{width:100px;flex-shrink:0}@media only screen and (min-width:768px){.posts-sidebar-wrap .posts .post .post-image{width:150px}}.posts-sidebar-wrap .posts .post .post-image img{display:block;width:100%}.posts-sidebar-wrap .posts .post .post-image+.post-inner{padding:5px 25px}.posts-sidebar-wrap .post+.post{padding-top:2em;border-top:2px solid #7BDBFF}@media only screen and (min-width:768px){.posts-sidebar-wrap .post+.sidebar-wrap,.posts-sidebar-wrap .posts+.sidebar-wrap{border-left:5px solid #fff9d9;margin-left:30px}}.posts-sidebar-wrap .post-category{font-size:smaller}.posts-sidebar-wrap .post-date{display:block;font-size:smaller;font-weight:700}.posts-sidebar-wrap h2{margin:0}.posts-sidebar-wrap h2 a{color:inherit;text-decoration:none}@media only screen and (min-width:768px){.posts-sidebar-wrap .sidebar-wrap{padding-left:30px;width:30%;min-width:300px}}@media only screen and (max-width:767px){.posts-sidebar-wrap .sidebar-wrap{margin:0 -30px;background:#fff9d9;padding:1px 30px}}.posts-sidebar-wrap .sidebar-wrap .search-form label{display:block;font-weight:700;font-size:20px;margin-bottom:10px}.posts-sidebar-wrap .sidebar-wrap .search-form label.search-text-label{display:none}.posts-sidebar-wrap .sidebar-wrap .search-form .field-wrap{display:flex}.posts-sidebar-wrap .sidebar-wrap .search-form .field-wrap input{border:2px solid #003468;display:inline;flex-grow:1;padding:8px 16px;text-decoration:none;transition:all .2s ease;min-width:0}@media only screen and (min-width:768px){.posts-sidebar-wrap .sidebar-wrap .search-form .field-wrap input{max-width:20em}}@media only screen and (min-width:980px){.posts-sidebar-wrap .sidebar-wrap .search-form .field-wrap input{display:inline}}.posts-sidebar-wrap .sidebar-wrap .search-form .field-wrap button{display:block;background:#003468;border:none;cursor:pointer}.posts-sidebar-wrap .sidebar-wrap .search-form .field-wrap button span{fill:#fff;padding:5px}@media only screen and (min-width:980px){.posts-sidebar-wrap .sidebar-wrap .search-form .field-wrap button{display:inline;margin:0}}.posts-sidebar-wrap .sidebar{margin:35px 0;text-decoration:none}.posts-sidebar-wrap .sidebar h4 a{color:inherit;text-decoration:none}.posts-sidebar-wrap .sidebar select{border:2px solid #003468;width:100%;padding:8px 16px}.posts-sidebar-wrap .rtf.is-sidebar{padding:0;margin-left:0;width:100%}.posts-sidebar-wrap .rtf.is-sidebar .sidebar{margin:0}.posts-sidebar-wrap .rtf.is-sidebar .sidebar::before{content:'';display:block;width:100%;border-bottom:2px solid #7BDBFF;margin:30px 0}.navigation.pagination .nav-links{margin:40px auto;text-align:center;display:flex;justify-content:space-between}@media only screen and (min-width:768px){.navigation.pagination .nav-links{display:block}}.navigation.pagination .nav-links span.current{padding:.5em;color:#003468;font-weight:800}.navigation.pagination .nav-links span.dots{padding:.5em;background:#003468;color:#fff;font-weight:600}.navigation.pagination .nav-links a{background:#003468;color:#fff;font-weight:600;text-decoration:none;padding:.5em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.navigation.pagination .nav-links a:hover{background:#edaa00;color:#003468}.navigation.pagination .page-numbers{display:none}@media only screen and (min-width:768px){.navigation.pagination .page-numbers{display:inline-block}}.navigation.pagination .page-numbers.next,.navigation.pagination .page-numbers.prev{display:inline-block}@media only screen and (max-width:767px){.block.full-width-mobile{margin-left:-30px;margin-right:-30px}}.wp-block-columns{padding:1.5em 0;margin-bottom:0}.wp-block-columns-is-layout-flex{gap:0}.page-not-found{padding:100px 0}.wp-block-embed.is-type-video .oembed{width:100%;margin:1em auto;position:relative}@media only screen and (min-width:768px){.wp-block-embed.is-type-video .oembed{width:90%}}.wp-block-embed.is-type-video .oembed:before{content:'';display:block;padding-bottom:56.25%}.wp-block-embed.is-type-video .oembed iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}