/*!
Theme Name: Merrimack
Description: Merrimack College is a private Augustinian university in North Andover, Massachusetts.
Author: Michael Li
Template: Engage
*/
:root{--blue:#003767;--light-blue:#0072bc;--gold:#ffe000;--light-gold:#fe0;--gray:#8c8a88;--dark-gray:#333;--white:#fff;--black:#000;--montserrat:"Montserrat",Arial,Helvetica,sans-serif}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}strong{font-weight:600}html{margin:0 !important}#wpadminbar{display:none !important}body{font-family:var(--montserrat);font-size:1rem;padding:0 !important}h1,h2,h3,h4,h5,h6{color:var(--blue);margin:0 0 1.5rem;font-weight:700 !important;text-wrap:balance}*.text-light :is(h1,h2,h3,h4,h5,h6){color:#fff}h1{font-size:clamp(1.5rem, 5vw, 3.5rem);line-height:1.2;margin-bottom:2rem}h2{font-size:clamp(1.25rem, 5vw, 2.25rem);line-height:1.2;margin-bottom:2rem}*+:is(h1,h2,h3){margin-top:0 !important}h2:only-child{margin-bottom:3rem}h3{font-size:clamp(1.5rem, 5vw, 1.75rem);line-height:1.2;margin-bottom:1.125rem}h4{font-size:clamp(1.325rem, 5vw, 1.5rem);line-height:1.4;margin-bottom:1rem}h5{font-size:clamp(1.125rem, 5vw, 1.25rem);line-height:1.4}h6{font-size:clamp(1rem, 5vw, 1.125rem);line-height:1.4}h1>sup{font-size:.5em !important;vertical-align:super !important}h2>sup{font-size:.5em !important;vertical-align:super !important}h3>sup{font-size:.5em !important;vertical-align:super !important}h4>sup{font-size:.5em !important;vertical-align:super !important}h5>sup{font-size:.5em !important;vertical-align:super !important}h6>sup{font-size:.5em !important;vertical-align:super !important}p sup,li sup{font-size:.5em !important;vertical-align:super !important}.text-sm sup{font-size:.875em !important;vertical-align:super !important}.montserrat{font-family:var(--montserrat) !important}.kicker{font-weight:700 !important;text-transform:uppercase !important;margin-bottom:1rem !important}.subtext{font-size:clamp(1.25rem, 5vw, 1.5rem) !important;font-weight:700 !important;color:var(--gold) !important}p{margin:0 0 2rem;max-width:90ch;text-wrap:pretty}p:has(>strong){margin-bottom:2rem !important}em{font-style:italic}a:is(:link,:visited){color:var(--light-blue);font-weight:700;text-underline-offset:3px}a:is(:hover,:focus){color:var(--blue);font-weight:700;transition:ease-in-out .175s}*.text-light a:is(:link,:visited){color:#fff}*.text-light a:is(:hover,:focus){color:#4dbeee}a:has(img){line-height:0}a[target=_blank]:not(.share-link,.btn):after{content:"\f08e";display:inline-block;font-family:var(--fa-version);font-size:.875rem;font-weight:600;text-decoration:none !important;margin-left:5px;margin-right:3px;vertical-align:top}strong{font-weight:700}main ol,main ul{padding-inline-start:20px;margin-bottom:50px}main ol{list-style:decimal}main ul{list-style:disc}main ul ul{list-style:circle}main li{position:relative;padding-inline-start:.5px;margin-bottom:.5rem;max-width:90ch}.text-light{color:#fff !important}.dollar{font-size:2rem;vertical-align:text-top;color:#82868a}.text-xxlg,.text-xlg,.text-lg{line-height:1.5}.text-md,.text-reg,.text-sm,.text-xs{margin-bottom:1.5rem;line-height:1.5}.text-xxlg{font-size:1.5rem !important}.text-xlg{font-size:1.375rem !important}.text-lg{font-size:1.25rem !important}.text-md{font-size:1.125rem !important}.text-reg{font-size:1rem !important}.text-sm{font-size:.875rem !important}.text-xs{font-size:.75rem !important}.fw-100{font-weight:100 !important}.fw-200{font-weight:200 !important}.fw-300{font-weight:300 !important}.fw-400{font-weight:400 !important}.fw-500{font-weight:500 !important}.fw-600{font-weight:600 !important}.fw-700{font-weight:700 !important}.fw-800{font-weight:800 !important}.fw-900{font-weight:900 !important}@media (max-width:600px){.text-xs-center{text-align:center}}@media (max-width:991px){.text-mb-center{text-align:center}}.banner p{text-wrap:balance}.btn{display:inline-flex;justify-content:center;align-items:center;gap:1rem;font-size:1rem;font-weight:600 !important;text-transform:uppercase;margin:0;padding:0;width:-moz-fit-content;width:fit-content;padding:10px 30px}.btn:is(:hover,:focus){text-decoration:none;box-shadow:none}.btn.btn--blue{background:var(--blue);color:var(--white,#fff) !important}.btn.btn--blue:is(:hover,:focus){background:var(--light-blue) !important;color:var(--white) !important}.btn.btn--gold{background:var(--gold);color:#333 !important}.btn.btn--gold:is(:hover,:focus){background:var(--light-gold)}.btn.btn--white{background:var(--white);color:var(--blue) !important}.btn.btn--white:is(:hover,:focus){background:var(--light-blue);color:var(--white) !important}.btn.arrow:after{content:"\f061";font-family:var(--fa-version);font-size:1rem;color:inherit;margin-top:-2px}.btn:only-child,p+.btn{margin-top:1rem}.card{padding:2rem;height:100%;gap:25px}.card .card-headline{font-size:1.25rem;font-weight:700;margin-bottom:0}.card p:last-child{margin-bottom:0}.icon{display:flex;justify-content:center;align-items:center;border-radius:50%;min-height:80px;max-height:80px;min-width:80px;max-width:80px;font-size:1.875rem}.icon:after{font-family:var(--fa-version);font-weight:600;line-height:0}.icon.icon--monitor:after{content:"\f390"}.icon.icon--suitcase:after{content:"\f0f2"}.icon.icon--trophy:after{content:"\f091"}.icon.icon--2-people:after{content:"\f500"}.icon.icon--3-people:after{content:"\e533"}.icon.icon--dollar:after{content:"$"}.icon.icon--laptop:after{content:"\f109"}.icon.icon--home-laptop:after{content:"\e066"}.icon.icon--read:after{content:"\f5da"}.icon.icon--question:after{content:"?"}.icon.icon--check:after{content:"\f00c"}.icon.icon--clipboard:after{content:"\f328"}.icon.icon--graduation:after{content:"\f19d"}.icon.icon--run:after{content:"\f70c"}.icon.icon--calendar:after{content:"\f073"}.icon.icon--connect:after{content:"\f6ff"}.icon.icon--blue{background-color:var(--blue);color:#fff}.icon.icon--gold{background-color:var(--gold);color:var(--blue)}.package{position:relative;height:100%}.package--blue{border:5px solid var(--light-blue)}.package--dark-blue{border:5px solid var(--blue)}h3.package__title{padding:1rem 2rem;margin:0}.package__content{padding:2rem}.package__price{display:inline-block;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);padding:.25rem 2rem;font-size:1.5rem;font-weight:600;text-align:center;width:auto !important}@media (min-width:992px){.v-separator{width:1px;height:100%}.v-separator.v-separator--gray{background-color:#8a95a5}}.block-collapse{width:100%}.block-collapse .card-body{background-color:var(--white);padding:0;margin-bottom:2rem}.block-collapse:not(.mobile-secondary-nav) .btn-accordion{display:flex;align-items:center;font-size:1.125rem;font-weight:700;border:0;margin-bottom:.5rem;padding:10px 3.5rem 10px 50px;background-color:transparent}.block-collapse:not(.mobile-secondary-nav) .btn-accordion:is(:hover,:focus,:active),.block-collapse:not(.mobile-secondary-nav) .btn-accordion[aria-expanded=true]{text-decoration:none;color:var(--light-blue)}.block-collapse:not(.mobile-secondary-nav) .btn-accordion[aria-expanded=false]{color:#000}.block-collapse:not(.mobile-secondary-nav) .btn-accordion:after{left:0;padding:5px 10px;background-color:#333;color:#fff;width:-moz-fit-content;width:fit-content}.block-collapse:not(.mobile-secondary-nav) .btn-accordion[aria-expanded=false]:after{content:"+";font-family:var(--fa-version)}.block-collapse:not(.mobile-secondary-nav) .btn-accordion[aria-expanded=true]:after{content:"\f068";font-family:var(--fa-version);background-color:var(--light-blue)}.block-collapse.block-collapse--programs .collapse-item{margin-bottom:0;border-bottom:1px solid #fff}.block-collapse.block-collapse--programs .collapse-item:last-child{border:0}.block-collapse.block-collapse--programs span{display:flex;align-items:center;gap:1rem}.block-collapse.block-collapse--programs span i[class*=icon--]{font-size:0}.block-collapse.block-collapse--programs span .icon--teacher-education:before,.block-collapse.block-collapse--programs span .icon--business:before,.block-collapse.block-collapse--programs span .icon--science-engineering:before,.block-collapse.block-collapse--programs span .icon--counseling:before,.block-collapse.block-collapse--programs span .icon--nursing:before,.block-collapse.block-collapse--programs span .icon--bachelor-completion:before{content:"";display:inline-block;width:40px;height:40px;background-size:cover}.block-collapse.block-collapse--programs span .icon--teacher-education:before{background-image:url(//online.merrimack.edu/wp-content/themes/Merrimack/./img/icons/teacher-education_yellow.svg)}.block-collapse.block-collapse--programs span .icon--business:before{background-image:url(//online.merrimack.edu/wp-content/themes/Merrimack/./img/icons/business_yellow.svg)}.block-collapse.block-collapse--programs span .icon--science-engineering:before{background-image:url(//online.merrimack.edu/wp-content/themes/Merrimack/./img/icons/science-and-engineering_yellow.svg)}.block-collapse.block-collapse--programs span .icon--counseling:before{background-image:url(//online.merrimack.edu/wp-content/themes/Merrimack/./img/icons/counseling-social-sciences_yellow.svg)}.block-collapse.block-collapse--programs span .icon--nursing:before{background-image:url(//online.merrimack.edu/wp-content/themes/Merrimack/./img/icons/nursing-health-sciences_yellow.svg)}.block-collapse.block-collapse--programs span .icon--bachelor-completion:before{background-image:url(//online.merrimack.edu/wp-content/themes/Merrimack/./img/icons/bach-completion_yellow.svg)}.block-collapse.block-collapse--programs .btn-accordion{background-color:#003767;margin:0;padding:10px 3.5rem 10px 10px}.block-collapse.block-collapse--programs .btn-accordion:is(:hover,:focus,:active),.block-collapse.block-collapse--programs .btn-accordion[aria-expanded=true]{text-decoration:none;background-color:var(--light-blue);color:#fff}.block-collapse.block-collapse--programs .btn-accordion[aria-expanded=false]{background-color:#003767;color:#fff}.block-collapse.block-collapse--programs .btn-accordion:after{left:initial;right:1rem;padding:5px 10px;background-color:transparent;color:#fff;width:-moz-fit-content;width:fit-content}.block-collapse.block-collapse--programs .btn-accordion[aria-expanded=false]:after{content:"+";font-family:var(--fa-version)}.block-collapse.block-collapse--programs .btn-accordion[aria-expanded=true]:after{content:"\f068";font-family:var(--fa-version);background-color:var(--light-blue)}.block-collapse.block-collapse--programs .card-body{padding:2rem 1.5rem 2rem;margin:0}.block-collapse.block-collapse--programs .card-body ul,.block-collapse.block-collapse--programs .card-body p{margin-bottom:2rem}.block-collapse.block-collapse--programs .card-body ul:last-child,.block-collapse.block-collapse--programs .card-body p:last-child{margin:0}@media (min-width:992px){.btn-accordion{display:flex;align-items:center;font-size:1.125rem;font-weight:700;border:0;margin-bottom:.5rem;padding:10px 3.5rem 10px 50px;background-color:transparent}.btn-accordion:is(:hover,:focus,:active),.btn-accordion[aria-expanded=true]{text-decoration:none;color:var(--light-blue)}.btn-accordion[aria-expanded=false]{color:#000}.btn-accordion:after{left:0;padding:5px 10px;background-color:#333;color:#fff;width:-moz-fit-content;width:fit-content}.btn-accordion[aria-expanded=false]:after{content:"+";font-family:var(--fa-version)}.btn-accordion[aria-expanded=true]:after{content:"\f068";font-family:var(--fa-version);background-color:var(--light-blue)}}.block-courses{margin-bottom:3rem}.block-courses:last-child{margin-bottom:0}.block-courses .card-body{padding:15px 25px 35px}.block-courses .btn-accordion{display:flex;align-items:center;font-size:1.125rem;font-weight:700;border:0;margin-bottom:.5rem;padding:10px 3.5rem 10px 50px;background-color:transparent}.block-courses .btn-accordion:is(:hover,:focus,:active),.block-courses .btn-accordion[aria-expanded=true]{text-decoration:none;color:var(--light-blue)}.block-courses .btn-accordion[aria-expanded=false]{color:#000}.block-courses .btn-accordion:after{left:0;padding:5px 10px;background-color:#333;color:#fff;width:-moz-fit-content;width:fit-content}.block-courses .btn-accordion[aria-expanded=false]:after{content:"+";font-family:var(--fa-version)}.block-courses .btn-accordion[aria-expanded=true]:after{content:"\f068";font-family:var(--fa-version);background-color:var(--light-blue)}.dates.dates-layout-table .grid{gap:2px}.dates.dates-layout-table .grid .col-data{background-color:#f2f2f2}.dates.dates-layout-table .grid .col-data.col-header{background-color:var(--blue) !important}.dates.dates-layout-table .grid .col-data .date-label{font-weight:500 !important}.dates.dates-layout-line{font-weight:600;row-gap:20px}.dates.dates-layout-line .dates-group{color:#333}.dates.dates-layout-line .dates-group .date-item{border-color:var(--light-blue)}.dates.dates-layout-line .dates-group .date-item:before{background-color:var(--light-blue)}.dates.dates-layout-line .dates-group .semester{font-weight:700}.dates.dates-layout-line .dates-group .date-label{font-weight:800}.block-faculty .wp-image{max-width:100%;width:100%;height:auto}.block-faqs .btn-accordion{display:flex;align-items:center;margin-bottom:1rem;padding:10px 50px 10px 1.25rem;border:0;font-weight:700;text-decoration:none}.block-faqs .btn-accordion[aria-expanded=true]:is(:hover),.block-faqs .btn-accordion[aria-expanded=true]{background-color:var(--light-blue);color:#fff;transition:ease-in-out .175s}.block-faqs .btn-accordion[aria-expanded=true]:is(:hover):after,.block-faqs .btn-accordion[aria-expanded=true]:after{color:#fff}.block-faqs .btn-accordion[aria-expanded=false],.block-faqs .btn-accordion[aria-expanded=false]:is(:focus,::after){background-color:#f2f2f2;color:var(--blue) !important}.block-faqs .btn-accordion:after{content:"\f078";padding:0;background-color:transparent;color:var(--blue);right:1.25rem;left:initial}.block-faqs .btn-accordion[aria-expanded=true]:after{content:"\f077";color:#fff}.form-wrapper{padding:0 2.5rem}.form-wrapper label{color:#000 !important;width:100% !important;margin-left:0 !important;font-size:1rem !important;font-weight:500 !important;margin-bottom:.25rem !important}.form-wrapper .form-headline{color:var(--blue);font-size:clamp(1.25rem, 2vw, 1.5rem);font-weight:600 !important;text-align:left}.form-wrapper .form-subheadline{font-size:1rem;text-align:left}.form-wrapper input:is(.plato,.f_text,.plato .f_select,.plato .f_textarea),.form-wrapper select{display:flex;align-items:center;gap:.5rem;flex:1 0 0;font-weight:500;background-color:#fff;border:1px solid #000 !important;border-radius:4px;padding-top:10px;padding-bottom:10px;width:100%}.form-wrapper .plato .disclaimer{text-align:left}.form-wrapper input[type=button]{background-color:#333 !important;border-radius:0;color:#fff !important;font-size:1rem;font-weight:500;justify-content:center;width:100% !important;margin-top:1.5rem;padding-top:20px;padding-bottom:20px}.form-wrapper input[type=button]:is(:hover,:focus){background-color:var(--blue) !important;transition:.175s ease-in-out}.modal-dialog{max-width:400px;margin:2rem auto}.modal .form-wrapper{background-color:#fff;padding:35px !important}.btn-close{position:absolute;right:1rem;width:.5em;height:.5em}.form-wrapper .hc-val-msg{font-size:.85rem;border-radius:6px;width:-moz-fit-content;width:fit-content}.form-wrapper .error-msg{background-color:transparent;box-shadow:none;padding:0;font-size:.85rem;font-weight:500;color:red}.form-wrapper .error-msg:before{display:none}@media (max-width:991px){.form-wrapper{max-width:100%;margin:auto;padding:3rem 0}}.block-events .r-item{border:0;border-radius:0}.block-events .r-item .r-content-block{background-color:var(--gold)}.block-events .r-item .r-content-block .r-headline{font-size:1.5rem;font-weight:600;color:#003767}.block-events .r-item .r-content-block .date{font-size:1.125rem;font-weight:600}.block-events .r-item .r-content-block .date .fa-calendar-alt{margin-right:.25rem;color:var(--blue);font-size:1.25rem}.block-events .r-item .r-content-block .r-content{font-weight:500}@media (min-width:992px){ul.list-col--dt-2{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}}ul[class*=list--]{list-style:none !important}ul[class*=list--]>li{position:relative;padding-inline-start:20px}ul[class*=list--check]:not([class*=-bg])>li::marker,ul[class*=list--check][class*=-bg]>li:before{content:"\f00c"}ul[class*=list--chevron-right]:not([class*=-bg])>li::marker,ul[class*=list--chevron-right][class*=-bg]>li:before{content:"\f054"}ul[class*=list--chevron-right]:not([class*=-bg]) ul{margin-top:.5rem;padding-inline-start:10px}ul[class*=list--chevron-right]:not([class*=-bg]) ul li{padding-left:20px}ul[class*=list--chevron-right]:not([class*=-bg]) ul li::marker{content:"\f054"}ul[class*=list--star]:not([class*=-bg])>li::marker,ul[class*=list--star][class*=-bg]>li:before{content:"\f005"}ul[class*=-bg]>li{margin-bottom:1rem}ul[class*=-bg]>li:before{font-family:var(--fa-version);display:flex;align-items:center;justify-content:center;position:absolute;left:-20px;width:24px;height:24px;border-radius:50%;color:#fff;font-size:.875rem;font-weight:600}ul[class*=-blue-bg]>li:before{background-color:var(--blue) !important}ul[class*=-light-blue-bg]>li:before{background-color:var(--light-blue) !important}ul[class*=-gold-bg]>li:before{background-color:var(--gold) !important;color:#000}ul[class*=list--]:not(ul[class*=-bg]) li::marker{font-family:var(--fa-version);font-weight:600;color:#f3d400}.block-n-page-nav{display:flex;justify-content:space-around;position:sticky;top:calc(var(--headeroffset) - 1px);z-index:3;margin:auto}.block-n-page-nav .inner{width:100%}.block-n-page-nav .n-page-nav{justify-content:center}.block-n-page-nav .n-page-nav .n-page-nav-title{display:none}.block-n-page-nav .n-page-nav-menu{justify-content:flex-start;width:100%}.block-n-page-nav .n-page-nav-menu .n-page-nav-menu-item.active{border-bottom:4px solid var(--gold)}.block-n-page-nav .n-page-nav-menu a:is(:link,:visited){display:block;padding:10px 1rem 6px;border-bottom:4px solid transparent;text-decoration:none;font-size:1rem;font-weight:500;color:#fff}.block-n-page-nav .n-page-nav-menu a:is(:hover,:focus){color:#fff;border-bottom:4px solid var(--gold)}@media (max-width:991px){.block-n-page-nav{display:none}.mobile-secondary-nav.block-collapse{position:sticky;top:calc(var(--stickyoffset) - 1px);z-index:3}.mobile-secondary-nav.block-collapse .btn-accordion{justify-content:center;color:#fff !important;background-color:var(--blue) !important;border:0;padding:10px 2rem;margin-bottom:0}.mobile-secondary-nav.block-collapse .btn-accordion:after,.mobile-secondary-nav.block-collapse .btn-accordion[aria-expanded=true]:after{font-family:var(--fa-version,"FontAwesome");font-size:1.25rem;color:var(--white);border:0 !important;top:calc(50% - 1px);right:25px;transform:translateY(-50%)}.mobile-secondary-nav.block-collapse .btn-accordion:after{content:"+" !important}.mobile-secondary-nav.block-collapse .btn-accordion[aria-expanded=true]:after{content:"\f068" !important}.mobile-secondary-nav.block-collapse .btn-accordion:is(:hover,:focus){text-decoration:none}.mobile-secondary-nav.block-collapse .card-body{text-align:center;box-shadow:0 2px 15px 5px rgba(0,0,0,.15);padding:25px}.mobile-secondary-nav.block-collapse .card-body a:is(:link,:visited){display:block !important;font-size:1rem;padding:0 2rem !important;text-decoration:none}.mobile-secondary-nav.block-collapse .card-body a:is(:hover,:focus){text-decoration:underline}}.n-section-hero--yellow:before{background-color:#ffde00}.n-section-hero--blue:before{background-color:#003767}.n-section-hero--sakowich-center-bg{background-image:url(//online.merrimack.edu/wp-content/themes/Merrimack/img/sakowich-campus-center.png) !important;filter:none !important}.n-section-hero--i-heart-mc-bg{background-image:url(//online.merrimack.edu/wp-content/themes/Merrimack/img/i-heart-mc-bg.jpg) !important;filter:none !important}.n-section-hero--wave-bg{background-image:url(//online.merrimack.edu/wp-content/themes/Merrimack/img/wave-bg.jpg) !important;filter:none !important}@media (max-width:991px){.n-section-hero--yellow .container,.n-section-hero--blue .container{padding-bottom:0}.n-section-hero--yellow:before,.n-section-hero--blue:before{background-color:transparent}.n-section-hero--yellow:has(.col-12.col-lg-4) .col-12.col-lg-4,.n-section-hero--yellow:has(.col-12.col-lg-5) .col-12.col-lg-5{background-color:var(--gold)}.n-section-hero--blue:has(.col-12.col-lg-4) .col-12.col-lg-4,.n-section-hero--blue:has(.col-12.col-lg-5) .col-12.col-lg-5{background-color:#003767}}.block-n-tabs{display:flex;gap:80px}.block-n-tabs .nav-tabs{justify-content:flex-start;gap:1rem;border:0;margin-bottom:2rem;max-width:350px;min-width:350px}.block-n-tabs .nav-tabs .nav-link{border-radius:4px;padding:.5rem 1rem;margin:0;width:100%;text-align:left;background-color:#e0e5e9;color:#000;border:0;font-weight:500}.block-n-tabs .nav-tabs .nav-link:is(:hover,:focus),.block-n-tabs .nav-tabs .nav-link.active{background-color:#0072bc;color:#fff;border:0}.block-n-tabs .card{border:0;background-color:transparent;gap:0;padding:0}.block-n-tabs .card .card-body{background-color:transparent;padding-top:1rem}@media (max-width:991px){.tab-content{display:flex;flex-direction:column;width:100%}.tab-content .btn-accordion:after{right:25px !important}.tab-content>.btn{font-size:1rem !important;justify-content:start;padding:1rem 2.5rem 1rem 1rem;width:100%;border-radius:4px;margin-bottom:1rem;background-color:var(--blue);color:var(--white,#fff)}.tab-content>.btn:after{left:initial;right:25px !important}.tab-content>.btn:is(:hover,:focus){background-color:#0072bc}.tab-content .card{padding:0 25px 25px}.tab-content .card .btn-accordion{display:flex;align-items:center;background-color:var(--light-blue);color:#fff;border-radius:4px;margin-bottom:.5rem}.tab-content .card .btn-accordion:is(:hover,:focus){text-decoration:none}}.pagination .page-numbers{background-color:transparent;color:var(--blue)}.pagination .page-numbers:is(:hover,:focus){color:var(--light-blue)}.pagination .page-numbers.current.btn{color:var(--blue);font-size:1rem}.r-archive .r-item,.result-list .r-item{max-width:100%;border:1px solid #d2d5da;border-radius:4px;padding:0;gap:0;overflow:hidden}.r-archive .r-item .r-hero,.result-list .r-item .r-hero{height:220px;-o-object-fit:cover;object-fit:cover;margin:0;border-bottom:1px solid #d2d5da}.r-archive .r-item .r-hero img,.result-list .r-item .r-hero img{-o-object-fit:cover;object-fit:cover;aspect-ratio:auto;height:100%}.r-archive .r-item .r-content-block,.result-list .r-item .r-content-block{padding:1.5rem;background-color:#fff}.r-archive .r-item .r-content-block .btn-taxonomy,.result-list .r-item .r-content-block .btn-taxonomy{font-size:.875rem;font-weight:600;text-transform:uppercase;text-decoration:none;color:#7e8695}.r-archive .r-item .r-content-block .r-meta,.result-list .r-item .r-content-block .r-meta{order:-1}.r-archive .r-item .r-content-block .r-meta .r-date,.result-list .r-item .r-content-block .r-meta .r-date{font-size:.875rem;color:#7e8695;font-weight:600}.r-archive .r-item .r-content-block .r-headline h3,.result-list .r-item .r-content-block .r-headline h3{font-size:1.5rem;font-weight:700;color:#232c3b;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.r-archive .r-item .r-content-block .r-headline a:is(:link,:visited),.result-list .r-item .r-content-block .r-headline a:is(:link,:visited){text-decoration:none}.r-archive .r-item .r-content-block .r-excerpt,.result-list .r-item .r-content-block .r-excerpt{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.r-archive .r-item .r-content-block .r-action .btn,.result-list .r-item .r-content-block .r-action .btn{background-color:var(--blue);border:0;color:#fff;padding:8px 20px;border:1px solid var(--blue)}.r-archive .r-item .r-content-block .r-action .btn:is(:hover,:focus),.result-list .r-item .r-content-block .r-action .btn:is(:hover,:focus){border:1px solid var(--light-blue);background-color:var(--light-blue);color:var(--white,#fff)}.r-archive .r-item .r-content-block .r-action .btn:after,.result-list .r-item .r-content-block .r-action .btn:after{content:"\f061";font-family:var(--fa-version);font-size:1rem;color:inherit;margin-top:-2px}.pagination{gap:2rem !important}.pagination .btn{border:0;color:#000;padding:0;background-color:transparent !important;gap:2rem}.page-numbers.current.btn{border:0;color:#000;padding:0;background:0 0 !important;font-weight:700;box-shadow:none;text-shadow:none;gap:2rem}.wp-block-quote{font-size:1.125rem;font-weight:600;margin:2rem auto;padding:0;border:0}.wp-block-quote cite{font-size:1rem;font-weight:600;margin-top:2.5rem}.wp-block-separator{border:none;border-bottom:4px solid;border-color:#f3d400;margin-top:40px;margin-bottom:40px;margin-left:0;margin-right:auto;width:15% !important}.wp-block-separator.is-style-wide{max-width:100% !important;width:100% !important}.slick-dots{bottom:-2rem}.slick-dots li{height:20px;width:20px}.slick-dots li button:before{font-size:12px;transition:ease-in-out .175s;color:#fff}.slick-dots li.slick-active button:before{content:"\f111";color:var(--gold)}.wp-block-embed iframe{max-width:100%;width:100%;height:390px}@media (max-width:991px){.wp-block-embed iframe{height:revert-layer}}.flex-center-center{display:flex !important;justify-content:center !important;align-items:center !important}.flex-start-center{display:flex !important;justify-content:start !important;align-items:center !important}.flex-end-center{display:flex !important;justify-content:end !important;align-items:center !important}.flex-center-start{display:flex !important;justify-content:center !important;align-items:start !important}.flex-center-end{display:flex !important;justify-content:center !important;align-items:end !important}.bg-attachment-fixed{background-attachment:fixed !important}.bg-attachment-inital{background-attachment:initial !important}@media (max-width:991px){.bg-attachment-mb-fixed{background-attachment:fixed !important}.bg-attachment-mb-inital{background-attachment:initial !important}}@media (min-width:992px){.bg-attachment-dt-fixed{background-attachment:fixed !important}.bg-attachment-dt-inital{background-attachment:initial !important}}.bg-size-cover{background-size:cover !important}.bg-size-contain{background-size:contain !important}@media (max-width:991px){.bg-size-mb-cover{background-size:cover !important}.bg-size-mb-contain{background-size:contain !important}}@media (min-width:992px){.bg-size-dt-cover{background-size:cover !important}.bg-size-dt-contain{background-size:contain !important}}@media (max-width:991px){.border-mb--gold-bottom{border-bottom:3px solid var(--gold) !important;width:90%}}@media (min-width:992px){.border-dt--gold-right{border-right:3px solid var(--gold) !important}}.border-radius-12,.border-radius-10,.border-radius-8,.border-radius-6,.border-radius-4{overflow:hidden}.border-radius-12{border-radius:12px !important}.border-radius-10{border-radius:10px !important}.border-radius-8{border-radius:8px !important}.border-radius-6{border-radius:6px !important}.border-radius-4{border-radius:4px !important}.box-shadow-xxlg{box-shadow:0px 32px 64px -12px rgba(0,0,0,.14) !important}.box-shadow-xlg{box-shadow:0px 24px 48px -12px rgba(0,0,0,.18) !important}.box-shadow-lg{box-shadow:0px 8px 8px -4px rgba(0,0,0,.03),0px 20px 24px -4px rgba(0,0,0,.08) !important}.box-shadow-md{box-shadow:0px 4px 6px -2px rgba(0,0,0,.03),0px 12px 16px -4px rgba(0,0,0,.08) !important}.box-shadow-sm{box-shadow:0px 2px 4px -2px rgba(0,0,0,.06),0px 4px 8px -2px rgba(0,0,0,.1) !important}.box-shadow-xs{box-shadow:0px 1px 2px 0px rgba(0,0,0,.06),0px 1px 3px 0px rgba(0,0,0,.1) !important}.box-shadow-xxs{box-shadow:0px 1px 2px 0px rgba(0,0,0,.05) !important}@media (max-width:991px){.flex-mb-column{display:flex !important;flex-direction:column !important;align-items:flex-start !important}}.gap-10{gap:10px !important}.gap-20{gap:20px !important}.gap-30{gap:30px !important}.gap-40{gap:40px !important}.gap-50{gap:50px !important}.gap-60{gap:60px !important}.gap-70{gap:70px !important}.gap-80{gap:80px !important}.gap-90{gap:90px !important}.gap-100{gap:100px !important}.gap-v-10{gap:10px 0 !important}.gap-v-20{gap:20px 0 !important}.gap-v-30{gap:30px 0 !important}.gap-v-40{gap:40px 0 !important}.gap-v-50{gap:50px 0 !important}.gap-v-60{gap:60px 0 !important}.gap-v-70{gap:70px 0 !important}.gap-v-80{gap:80px 0 !important}.gap-v-90{gap:90px 0 !important}.gap-v-100{gap:100px 0 !important}.gap-h-10{gap:0 10px !important}.gap-h-20{gap:0 20px !important}.gap-h-30{gap:0 30px !important}.gap-h-40{gap:0 40px !important}.gap-h-50{gap:0 50px !important}.gap-h-60{gap:0 60px !important}.gap-h-70{gap:0 70px !important}.gap-h-80{gap:0 80px !important}.gap-h-90{gap:0 90px !important}.gap-h-100{gap:0 100px !important}@media (max-width:991px){.gap-mb-10{gap:10px !important}.gap-mb-20{gap:20px !important}.gap-mb-30{gap:30px !important}.gap-mb-40{gap:40px !important}.gap-mb-50{gap:50px !important}.gap-mb-60{gap:60px !important}.gap-mb-70{gap:70px !important}.gap-mb-80{gap:80px !important}.gap-mb-90{gap:90px !important}.gap-mb-100{gap:100px !important}.gap-v-mb-10{gap:10px 0 !important}.gap-v-mb-20{gap:20px 0 !important}.gap-v-mb-30{gap:30px 0 !important}.gap-v-mb-40{gap:40px 0 !important}.gap-v-mb-50{gap:50px 0 !important}.gap-v-mb-60{gap:60px 0 !important}.gap-v-mb-70{gap:70px 0 !important}.gap-v-mb-80{gap:80px 0 !important}.gap-v-mb-90{gap:90px 0 !important}.gap-v-mb-100{gap:100px 0 !important}.gap-h-mb-10{gap:0 10px !important}.gap-h-mb-20{gap:0 20px !important}.gap-h-mb-30{gap:0 30px !important}.gap-h-mb-40{gap:0 40px !important}.gap-h-mb-50{gap:0 50px !important}.gap-h-mb-60{gap:0 60px !important}.gap-h-mb-70{gap:0 70px !important}.gap-h-mb-80{gap:0 80px !important}.gap-h-mb-90{gap:0 90px !important}.gap-h-mb-100{gap:0 100px !important}}@media (max-width:600px){.ml-xs-auto{margin-left:auto}.mr-xs-auto{margin-right:auto}}@media (max-width:991px){.mt-mb-80{margin-top:80px !important}}@media (min-width:992px){.mt-dt-80{margin-top:80px !important}.mb-dt-80{margin-bottom:80px !important}}.max-w-350{max-width:350px !important}.max-w-450{max-width:450px !important}.max-w-550{max-width:550px !important}.max-w-650{max-width:650px !important}.max-w-750{max-width:750px !important}.max-w-850{max-width:850px !important}.max-w-950{max-width:950px !important}.max-w-1050{max-width:1050px !important}@media (max-width:991px){.max-w-mb-350{max-width:350px !important}.max-w-mb-450{max-width:450px !important}.max-w-mb-550{max-width:550px !important}.max-w-mb-650{max-width:650px !important}.max-w-mb-750{max-width:750px !important}.max-w-mb-850{max-width:850px !important}.max-w-mb-950{max-width:950px !important}.max-w-mb-1050{max-width:1050px !important}}@media (min-width:992px){.max-w-dt-350{max-width:350px !important}.max-w-dt-450{max-width:450px !important}.max-w-dt-550{max-width:550px !important}.max-w-dt-650{max-width:650px !important}.max-w-dt-750{max-width:750px !important}.max-w-dt-850{max-width:850px !important}.max-w-dt-950{max-width:950px !important}.max-w-dt-1050{max-width:1050px !important}}#topbar .container{padding-top:8px;padding-bottom:8px}#topbar .cta-btns{justify-content:flex-end;gap:30px !important}.header .container{padding-top:.5rem;padding-bottom:.5rem}.header .inner-brand{box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}.header .cta-btns .btn{margin:0;padding:.5rem 1rem;font-size:clamp(0.875rem, 1vw, 1rem)}#navbarMain{justify-content:flex-end;top:0 !important}#navbarMain .current-menu-item .nav-link,#navbarMain .current_page_item .nav-link{font-weight:700 !important;color:var(--blue);text-decoration:underline}#navbarMain .navbar-nav{margin-right:initial !important;gap:clamp(0.5rem, 0.5vw, 1rem)}#navbarMain .navbar-nav .nav-link{font-size:clamp(0.875rem, 0.5vw, 1rem);font-weight:500;padding:clamp(0.5rem, 0.5vw, 1rem)}#navbarMain .navbar-nav .nav-link:is(:hover,:focus){color:var(--blue);text-decoration:none;font-weight:600}#navbarMain .navbar-nav .nav-link:after{font-weight:600}#navbarMain .cta-btns{display:none}#navbarMain .dropdown-menu{background-color:#fff;border-radius:.5rem;margin-right:0;padding:1rem;top:50px;visibility:hidden}#navbarMain .dropdown-menu.show{top:60px;transition:ease-in-out .175s;visibility:visible}#navbarMain .dropdown-menu .menu-item{min-width:15rem}#navbarMain .dropdown-menu .menu-item .dropdown-item:is(:link,:visited){border-radius:.25rem;color:#000;font-weight:600;padding:.875rem 1.25rem;transition:none}#navbarMain .dropdown-menu .menu-item .dropdown-item:is(:hover,:focus){text-decoration:none;background-color:var(--gold);color:#000}@media (max-width:991px){#topbar{display:none}nav.navbar.navbar-expand-lg{display:grid;grid-template-columns:65vw 1fr}#navbarMain .cta-btns{display:flex;flex-direction:column;margin-top:25px}button.navbar-toggler{border:0;padding:1rem 0 1rem 1rem;box-shadow:none;position:relative;left:0;display:flex;align-items:center;justify-content:flex-end;gap:1rem}button.navbar-toggler:is(:hover,:focus){box-shadow:none}button.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before,button.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{top:0;translate:50%;right:50%}button.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background-color:transparent}button.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{rotate:-45deg}button.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{rotate:45deg}.navbar-toggler-icon{display:block;position:relative;background-image:none;background-color:var(--light-blue);height:3px;width:26px;border-radius:15px;box-shadow:none;outline:0;transition:ease-in-out .175s}.navbar-toggler-icon:before,.navbar-toggler-icon:after{content:"";display:block;position:absolute;background-color:var(--light-blue);height:3px;width:26px;border-radius:15px;transition:ease-in-out .175s}.navbar-toggler-icon:before{top:-10px}.navbar-toggler-icon:after{top:10px}}#navbarMain .dropdown-toggle{display:flex;align-items:center;justify-content:space-between}#navbarMain .dropdown-toggle:after{font-family:var(--fa-version);font-size:.75rem;margin-left:.5rem;border:0}#navbarMain>.navbar-nav>li>.dropdown-toggle:after{content:"\f078"}#navbarMain ul[class*=depth_] .dropdown-toggle:after{content:"\f054"}#navbarMain .dropdown-menu{padding:.5rem;top:60px}#navbarMain .dropdown-menu a{text-wrap:balance}#navbarMain .dropdown-menu:has(.show){display:block !important;visibility:visible !important}#navbarMain .dropdown-menu .sub-menu{margin-left:0;top:calc(-0.5rem - 1px) !important;transition:.175s ease-in-out !important}#navbarMain .dropdown-menu .sub-menu.show{margin-left:.75rem;transition:.175s ease-in-out !important}@media (max-width:991px){#navbarMain ul[class*=depth_] .dropdown-toggle:after{content:"\f078"}#navbarMain .dropdown-menu .sub-menu{margin-left:0 !important}}.sidebar-nav-column{border-left:1px solid #ddd;padding:0}@media (max-width:1400px){.sidebar-nav-column{padding-left:1rem !important}}#sidebar-nav{position:sticky !important;top:var(--headeroffset);padding:100px 0 150px;overflow:auto;height:100vh}#sidebar-nav .nav li{width:100%;margin:0;padding-inline-start:0}#sidebar-nav .nav li .nav-link{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:.75rem 2rem .75rem 15px;font-weight:500;border-left:5px solid transparent;color:var(--black)}#sidebar-nav .nav li .nav-link:is(:link,:visited){font-weight:400}#sidebar-nav .nav li .nav-link:is(:hover,:focus){font-weight:600;border-color:var(--blue-200);text-decoration:none}#sidebar-nav .nav li .nav-link.active{font-weight:600;background-color:#edeff3;border-color:var(--blue-200)}#sidebar-nav .btn{width:100%;max-width:230px;margin-left:20px}@media (max-width:991px){.mobile-secondary-nav.block-collapse{position:sticky;top:var(--stickyoffset);z-index:3;overflow-y:auto;max-height:600px}.mobile-secondary-nav.block-collapse .collapse,.mobile-secondary-nav.block-collapse .collapsing{transition:none !important}.mobile-secondary-nav.block-collapse .collapse-item{border:0}.mobile-secondary-nav.block-collapse .collapse-item .btn-accordion{justify-content:flex-start;color:#fff !important;background-color:var(--black) !important;border:0;padding-top:10px;padding-bottom:10px}.mobile-secondary-nav.block-collapse .collapse-item .btn-accordion:after,.mobile-secondary-nav.block-collapse .collapse-item .btn-accordion[aria-expanded=true]:after{font-family:var(--fa-version,"FontAwesome");font-size:1.25rem;color:#fff;border:0 !important;top:calc(50% - 1px);transform:translateY(-50%)}.mobile-secondary-nav.block-collapse .collapse-item .btn-accordion:after{content:"+" !important}.mobile-secondary-nav.block-collapse .collapse-item .btn-accordion[aria-expanded=true]:after{content:"\f068" !important}.mobile-secondary-nav.block-collapse .collapse-item .btn-accordion:is(:hover,:focus){text-decoration:none}.mobile-secondary-nav.block-collapse .collapse-item .card-body{background-color:#fff !important;padding:0;text-align:center;box-shadow:0 2px 15px 5px rgba(0,0,0,.15)}.mobile-secondary-nav.block-collapse .collapse-item .card-body .mobile-secondary-nav__link a:is(:link,:visited){display:block !important;font-size:1rem;font-weight:400;color:#000;border-bottom:1px solid #ededed;padding:.75rem 2rem !important;text-decoration:none}.mobile-secondary-nav.block-collapse .collapse-item .card-body .mobile-secondary-nav__link a:is(:hover,:focus){background-color:#edeff3;font-weight:700;text-decoration:underline}}[class*=n-section-hero--] p+ul[class*=list--],ul[class*=list--]{font-weight:700}@media (min-width:992px){.n-section-hero:has(.form-wrapper) .form-wrapper{padding-right:0}}.blog-single{position:relative}.blog-single .bread-post-type-post,.blog-single .bread-post-type-post+.bread-divider{display:none}.blog-single .section-container.container{padding-top:120px}.blog-single .row-single{max-width:100%;margin:0 auto;gap:40px !important}.blog-single .col-single-header .grid{gap:0 !important}.blog-single .col-single-header .grid .breadcrumbs{order:-1;margin-top:30px;margin-bottom:60px}.blog-single .col-single-header .grid .breadcrumbs a:is(:link,:visited){text-decoration:none}.blog-single .col-single-header .grid .headline{display:grid;order:2}.blog-single .col-single-header .grid .headline h1{font-size:2.375rem;max-width:40ch;margin-bottom:0}.blog-single .col-single-header .grid .headline .meta{order:-1;margin-top:20px;margin-bottom:30px}.blog-single .col-single-header .grid .headline .categories{display:none}.blog-single .col-single-header .grid .featured-image{width:100%}.blog-single .col-single-header .grid .featured-image .wp-image{width:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:30px}.blog-single .col-single-header .grid .share a.share-link{font-size:1.25rem}.blog-single h2{font-size:1.5rem;margin-top:2rem !important;margin-bottom:1.25rem;font-weight:600;line-height:1.3;max-width:60ch}.blog-single h2:first-child{margin-top:0 !important}.blog-single h3{font-size:1.25rem;font-weight:700;margin-bottom:.5rem;max-width:60ch;margin-bottom:1rem}.blog-single h4{font-size:1.125rem}.blog-single p{max-width:80ch}.blog-single ul{max-width:80ch;margin-bottom:1.5rem}.blog-single blockquote{font-style:italic;border-left:1px solid var(--light-blue) !important}.blog-single hr{width:100px;background:var(--blue);border:0;margin:0 auto 20px 0}.blog-single .related-posts-after-content h2{font-size:clamp(2.25rem, 5vw, 2.5rem) !important;line-height:1.2 !important;font-weight:400}@media (max-width:991px){.blog-single .section-container.container{padding-top:80px}.blog-single .section-container.container>.row>.col-12{padding:0}.blog-single .section-related-posts .col-12,.blog-single .cta-section .col-12{padding-left:var(--grid-spacing) !important;padding-right:var(--grid-spacing) !important}.blog-single .breadcrumbs{margin-bottom:30px !important}.blog-single .result-list{grid-template-columns:1fr}}