header.entry-header,.page-template-default .page figure.post-thumbnail{display:none}.home main#content{padding-top:0}.home header#masthead{background:#fff0}.home header#masthead .custom-logo-link img{filter:brightness(0) invert(1)}.home header#masthead nav.top-navigation a{color:var(--color-white);font-weight:var(--fw-medium)}.home header#masthead nav.top-navigation ul.nav-menu>li:last-child a{font-weight:var(--fw-bold)}.home #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{color:var(--color-white)!important}.home #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{border-bottom:2px solid var(--color-white);border-right:2px solid var(--color-white)}.home button.submenu-toggle{color:var(--color-white)}.home header#masthead::before{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(to bottom,rgb(0 33 68 / .9) 0%,rgb(0 33 68 / .3) 70%,transparent 100%);opacity:.6;top:0;left:0}.home.mega-menu-primary-mobile-open header#masthead::before{opacity:0}.video-module .wp-block-video video::-webkit-media-controls{display:none!important}.video-module .wp-block-video video::-webkit-media-controls-enclosure{display:none!important}.video-module .wp-block-video video{pointer-events:none;height:100%;object-fit:cover}.home-video{position:relative;height:100vh;overflow:hidden}.logged-in .home-video{height:calc(100vh - 32px)}.home-video>div,.home-video>div>div,.video-module .wp-block-video{height:100%;margin:0}.home-video::before{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(to right,rgb(0 33 68 / .9) 0%,rgb(0 33 68 / .3) 60%,transparent 100%);z-index:1}.home-video .wp-block-video{position:absolute;width:100%}.home-video .wp-block-video video{object-fit:cover;height:100%;pointer-events:none}.video-module__content{padding:var(--container-padding);color:var(--color-white);width:100%;z-index:1;height:100%;display:flex;flex-flow:column;justify-content:flex-end;padding-bottom:var(--spacing-6xl)}.video-module__content>div{max-width:700px;position:relative;z-index:1}.video-module__content>div .buttons-wrapper{margin-top:var(--spacing-xl)}.video-module__content>div .wp-block-heading+.wp-block-heading,.video-module__content>div p{margin-top:var(--spacing-sm);font-family:var(--font-body)}button.video-control-btn{position:absolute;height:20px;width:20px;bottom:var(--spacing-lg);right:var(--spacing-xl);z-index:1}button.video-control-btn span{display:flex;height:100%;width:100%;position:relative;align-items:center;justify-content:center}button.video-control-btn span::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f04b";color:var(--color-white);font-size:22px;line-height:1}button.video-control-btn span.playing::before{content:"";background:url(https://brunswickcc.edu/wp-content/themes/brunswick/assets/css/../images/Pause-btn.svg) center no-repeat;height:100%;width:100%}.videos-block .wp-block-columns{gap:0}.videos-block video{height:100%;object-fit:cover}.videos-block .wp-block-video{height:clamp(18.75rem, 13.75rem + 25vw, 43.75rem)}.video-module{position:relative;overflow:hidden}.videos-block .wp-block-heading a{height:100%;width:100%;padding:var(--spacing-xl);display:flex;align-items:center;justify-content:center}.videos-block .wp-block-heading{position:absolute;display:flex;height:100%;width:100%;inset:0;align-items:center;justify-content:center;background:#fff0;transition:var(--transition-base);color:var(--color-white)}.videos-block .video-module:hover .wp-block-heading{background:rgb(0 115 178 / 50%)}.why-choose-brunswick{overflow:hidden}.why-choose-brunswick .side-design-content p{font-size:var(--font-18)}.why-choose-brunswick .wp-block-columns{position:relative;z-index:1}.why-choose-brunswick::before{content:"";background:url(https://brunswickcc.edu/wp-content/themes/brunswick/assets/css/../images/Homepage-Graphic.webp);position:absolute;height:100%;width:900px;z-index:1;top:0;right:0;background-size:contain;background-repeat:no-repeat;background-position:100% 100%}.why-choose-brunswick .side-design-images>div{width:530px;aspect-ratio:unset}.why-choose-brunswick .side-design-image__small{bottom:45px;left:-140px;right:0;top:auto}.why-choose-brunswick .side-design-image__large{height:420px}.why-choose-brunswick .side-design-image__small img{margin:0;height:145px;width:180px}.who-you-are h3,.campus-section h3{font-family:var(--font-body);font-weight:var(--fw-medium);font-size:var(--font-20)}.employee-directory{padding:var(--spacing-5xl)}.employee-card a:hover{color:var(--color-yellow)}.employee-card h4~*{width:100%}.employee-card *{font-size:var(--font-16)}.employee-card h4{font-family:var(--font-body);text-transform:unset}.employee-card p.employee-card__designation{margin-bottom:0}.employee-card{display:flex;flex-flow:column;gap:3px}.employee-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--spacing-xl);padding:0 var(--spacing-5xl)}.bcc-results-grid:not(:has(>:nth-child(5))){display:flex;justify-content:center;flex-flow:row wrap}.bcc-results-grid:not(:has(>:nth-child(5)))>div{min-width:220px}.pagination{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);font-weight:var(--fw-bold)}.bcc-ajax-filter--white .pagination button{border-color:var(--color-navy);background:var(--color-navy)}.bcc-ajax-filter--white .pagination button:hover{background:var(--color-yellow);border-color:var(--color-yellow)}.bcc-ajax-filter--navy{color:var(--color-white);background-color:var(--color-navy)}.bcc-ajax-filter--navy .filter-search__input{border:2px solid var(--color-white);color:var(--color-white)}.bcc-ajax-filter--navy :is(.filter-search__search-btn,.filter-search__filter-btn),.bcc-ajax-filter--navy .filter-search__input::placeholder{color:var(--color-white)}.title-list{display:flex;flex-flow:row wrap;gap:10px}.title-list li{text-transform:uppercase;position:relative;padding-right:14px}.title-list li::before{content:"";position:absolute;left:-14px;top:10px;background:var(--color-navy);height:5px;width:5px;border-radius:50%}.title-list li:first-child::before{display:none}.title-list{margin-block:0 12px}.title-list,.section-title{margin-bottom:var(--spacing-sm);padding-left:0;list-style:none}p.student-life-text{max-width:31.25rem}.not-found{min-height:50vh;display:flex;justify-content:center;flex-flow:column;align-items:center;text-align:center;gap:var(--spacing-md);padding:var(--spacing-5xl)}.not-found .page-content{display:flex;flex-flow:column;gap:var(--spacing-md)}.not-found input.search-field{border:none;border-bottom:2px solid var(--color-navy);padding:var(--spacing-sm) 0;color:var(--color-navy);width:100%;border-radius:0}.not-found input.search-field::placeholder{color:var(--color-navy)}.not-found .search-submit{margin-top:var(--spacing-sm);background:var(--color-navy);border:2px solid var(--color-navy);padding:13px 3rem;color:var(--color-white);font-weight:var(--fw-bold);text-transform:uppercase;font-size:var(--font-16);cursor:pointer;transition:var(--transition-base)}.not-found .search-submit:hover{background:#fff0;color:var(--color-navy)}.campus-details-right{text-align:center;max-width:800px}.campus-details-left p:not(:last-child){margin-bottom:var(--spacing-sm)}.campus-details-left>div{max-width:800px}.team-details{display:grid!important;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin-top:var(--spacing-xl)}.campus-details-left .team-details p:not(:last-child){margin-bottom:10px}.team-details>div:first-child{grid-column:1/-1}.team-details a{display:block}.campus-details-right iframe{display:block;width:100%}.campus-details .campus-details-info{margin-top:var(--spacing-4xl);align-items:flex-start!important}.campus-details-info strong{display:block;margin-bottom:var(--spacing-xs)}.main-campus-map{max-width:700px;margin-top:var(--spacing-lg)}ul.ecs-event-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px, 100%),1fr));gap:var(--spacing-sm);margin-top:var(--spacing-md)}ul.ecs-event-list li{padding:var(--spacing-lg) var(--spacing-md);background:var(--color-navy);display:flex;flex-flow:column;gap:var(--spacing-md)}.card .duration.time{margin-bottom:var(--spacing-md)}.duration.time{display:flex;flex-flow:row wrap;align-items:center;gap:4px}ul.ecs-event-list h4{text-transform:unset;font-weight:var(--fw-normal);font-size:var(--font-16)}span.event-month{text-transform:uppercase}span.event-day{line-height:1.1;font-family:var(--font-heading)}ul.ecs-event-list .col{font-family:var(--font-heading);font-size:var(--font-34);font-weight:var(--fw-bold);margin-top:var(--spacing-md)}span.duration.time>span{display:flex;flex-flow:column;align-items:center}ul.ecs-event-list a{text-decoration:none;padding:var(--spacing-sm);display:block;line-height:1.2;border:1px solid var(--color-white)}ul.ecs-event-list li a:hover{background-color:var(--color-yellow);color:var(--color-navy);border-color:var(--color-yellow)}ul.ecs-event-list li *{color:var(--color-white)}.page-id-75 button.filter-search__search-btn::before{content:"\f105";font-family:"Font Awesome 6 free";font-size:15px}.page-id-75 button.filter-search__search-btn{display:flex;flex-flow:row-reverse;align-items:center;gap:2px;right:25px}.banner-content h3{color:var(--color-white);font-family:var(--font-body);margin-top:var(--spacing-sm)}.banner-content h4{font-family:var(--font-body)}.banner .banner-details{height:auto;position:absolute;bottom:var(--spacing-3xl);width:100%;display:flex;justify-content:space-between;padding:0 var(--spacing-5xl);z-index:1}.banner .banner-details *{color:var(--color-white);font-size:var(--font-16);font-weight:var(--fw-bold)}.banner-details-left{display:flex;gap:var(--spacing-xs)}.banner-details-right a{text-transform:uppercase}.banner .banner-details a:hover{color:var(--color-yellow)}.post-template-default.single-post .side-design{padding-block:var(--spacing-3xl)}.post-content .wp-block-heading:first-child{margin-top:0}.post-content-media a{text-decoration:underline}.post-content-media{padding:0 var(--spacing-5xl) var(--spacing-6xl)}.post-content>div>ul.wp-block-list:has(+p){margin-bottom:var(--spacing-md)}.links-grid-list{padding:0;list-style:none;gap:0 var(--spacing-md);column-count:2}.links-grid-list li{display:flex}.links-grid-list a{text-decoration:none}.links-grid-list li::before{display:inline-block;content:"\f105";font-family:"Font Awesome 6 Free";font-weight:900;font-size:var(--font-13);padding-right:2px;margin-top:2px}.post-content>div>ul:last-of-type{margin-bottom:0}.post-content-media>div>div~section#card__blocks{margin-bottom:var(--spacing-6xl)}.post-content-media>div>.wp-block-columns{margin-bottom:var(--spacing-6xl);gap:var(--spacing-md)}.post-content-media .wp-block-columns .wp-block-columns:has(.is-type-video) iframe{aspect-ratio:16 / 9;height:auto}.post-content-media .wp-block-columns .wp-block-columns:has(.is-type-video){gap:var(--spacing-sm)}.post-content-media .wp-block-columns .wp-block-columns:has(.is-type-video)+.wp-block-columns:has(.is-type-video){margin-top:var(--spacing-sm)}.post-content-media .wp-block-columns .wp-block-columns:has(.is-type-video) .wp-block-column{display:flex;flex-flow:column}.post-content-media .wp-block-columns .wp-block-columns:has(.is-type-video) .wp-block-column figure{margin-top:auto}.post-content-media .wp-block-columns .wp-block-columns:has(.is-type-video):has(h3) h3{margin-top:var(--spacing-sm)}.post-content-media .wp-block-columns .images-list{margin:0;display:grid;grid-template-columns:repeat(5,1fr)}.post-content-media .wp-block-columns:last-child{margin-bottom:0}.post-images .heading{grid-column:1/-1}.post-images .heading h2:not(:has(+p)){margin:0}.post-content-media .side-design img{width:100%;height:100%}.post-content-media .side-design .heading+div{padding-top:var(--spacing-md)}.post-content-media .side-design .wp-block-group.image-text__picture{max-width:100%!important}.post-content-media .post-images.more-fit{grid-template-columns:repeat(3,1fr)}.post-images.top img{object-position:top}.post-images .wp-block-image~.wp-block-image{margin-top:var(--spacing-md)}.post-content-media .post-images{gap:var(--spacing-lg);display:grid;grid-template-columns:repeat(2,1fr)}.post-content-media .post-images.auto-width>div{width:auto}.post-images:has(.wp-block-column:only-child)>div{width:100%;max-width:700px}.post-images:has(.wp-block-column:only-child) img{width:auto;height:auto;object-fit:unset}.post-content-media .auto-height img{height:auto!important}.post-images figure img{width:100%;height:550px;object-fit:cover}.post-content>div>figure.wp-block-image:first-child{margin:0}.post-content>div>figure.wp-block-image{margin-block:var(--spacing-lg)}.post-content>div>figure.wp-block-image:last-child{margin-bottom:0}.post-content,.post-images:has(.wp-block-column:only-child),.post-images:has(.wp-block-column.heading+.wp-block-column:last-child){padding:0 10rem}.post-content>div{max-width:1000px}.post-content .wp-block-heading{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-sm)}.post-content-media p:has(+ul){margin-bottom:var(--spacing-sm)!important}.post-content>div>p{margin-bottom:var(--spacing-md)}.post-content .wp-block-buttons{margin-bottom:var(--spacing-md);gap:var(--spacing-sm)}.post-content-media .wp-block-buttons a{text-decoration:none}main .entry-content .post-content-media+.post-content-media{margin-top:0}.post-content>div>p:last-child,.post-content>div>.wp-block-buttons:last-child{margin-bottom:0}.accordion-block .wp-block-image{margin-bottom:var(--spacing-md)}.accordion-block details .has-background{padding:var(--spacing-md) var(--spacing-sm)}.post-content-media .accordion-block{margin-block:var(--spacing-lg)}.post-content-media .accordion-block:not(:has(+*)){margin-bottom:0}.post-content-media .accordion-block .wp-block-column:only-child{width:100%}.post-content-media .accordion-block a:not(.wp-block-button__link):hover{color:var(--color-yellow)}.event-details-section>div{display:flex;flex-flow:column;gap:var(--spacing-sm);max-width:100%}.event-detail-column{display:flex;flex-flow:column;gap:var(--spacing-lg)}.event-detail-column h4{font-family:var(--font-body);text-transform:unset;margin-bottom:var(--spacing-xs)}.event-detail-column p{font-size:var(--font-16);margin:0}.outcome-table .wp-block-group__inner-container{gap:var(--spacing-xl)}.outcome-table .wp-block-group__inner-container figure.wp-block-table{margin-top:auto}.outcome-table .wp-block-column{display:flex;flex-flow:column}.outcome-table h3.wp-block-heading{margin-bottom:var(--spacing-sm)}.single-program .side-design:has(.wp-block-columns:only-child .side-design-images>div:nth-child(2)){padding-bottom:var(--spacing-2xl)}.single-program .wp-block-group.breadcrumb-module{position:sticky;top:0;z-index:99999;height:79px}.program-template-default .side-design .wp-block-columns{flex-flow:row-reverse}.program-template-default .side-design-content>div{padding-left:var(--spacing-4xl);padding-right:0}.program-template-default .side-design-content li{font-size:var(--font-16)}.program-template-default .wp-block-columns:has(>.side-design-images:first-child) .side-design-content>div{padding-left:0;padding-right:var(--spacing-4xl)}.program-template-default .side-design.program-side-design .wp-block-columns{flex-flow:row wrap}.program-template-default .side-design .wp-block-columns a{text-decoration:underline}.program-template-default .side-design.program-side-design .side-design-content__inner{padding:0 var(--spacing-4xl) 0 0}@media (max-width:1025px){.program-template-default .side-design .wp-block-columns{flex-flow:column;align-items:center;text-align:center}.program-template-default .side-design.program-side-design .wp-block-columns{flex-flow:column-reverse}.program-template-default .side-design.program-side-design .side-design-content__inner{padding:0}.program-template-default .side-design.program-side-design .buttons-wrapper{justify-content:center}.program-template-default .side-design .wp-block-columns:nth-child(even){flex-flow:column-reverse}.program-template-default .wp-block-columns:has(>.side-design-images:first-child) .side-design-content>div{padding-right:0}.program-template-default .side-design-content>div{padding-left:0}}.single-program .side-design-images.only>div{width:auto}.single-program .side-design-images>div{width:560px}.single-program .side-design-images .side-design-image__large{height:360px}.single-program .side-design .side-design-image__small{right:-180px;top:260px}.single-program .side-design .side-design-image__small img{width:240px}.grid-block{overflow:hidden}.grid-block .grid-block-heading h2{margin-bottom:var(--spacing-lg)}.grid-block .wp-block-column .wp-block-group__inner-container{gap:var(--spacing-sm);display:flex;flex-flow:column}.grid-block h4{font-size:var(--font-20);font-family:var(--font-body);font-weight:var(--fw-medium)}.grid-block .wp-block-columns{gap:var(--spacing-6xl);position:relative}.grid-block.has-background::before{background:url(https://brunswickcc.edu/wp-content/themes/brunswick/assets/css/../images/lines-pattern1.webp);content:"";position:absolute;height:240px;width:500px;background-repeat:no-repeat;top:-50px;right:-75px}.program-side-design .side-design-content>div{margin:0;max-width:850px}.program-side-design .side-design-content p{font-size:inherit;margin-top:var(--spacing-sm)}.program-side-design .side-design-image *{margin:0 auto}.bcc-leadership .leadership_wrapper~.leadership_wrapper{margin-top:var(--spacing-4xl)}.bcc-leadership .leadership_wrapper h3{margin-bottom:var(--spacing-xs)}.bcc-leadership .card__heading{padding-right:0}.search header#masthead{box-shadow:0 0 10px #00000014}.search-results main#primary{margin-top:var(--spacing-5xl)}.search-results .site-content:has(.pagination) main#primary{margin-bottom:var(--spacing-2xl)}.search-results .container>*{margin-bottom:var(--spacing-2xl);max-width:1280px}.search-results span.search-excerpt{max-width:1000px;display:block;margin-top:var(--spacing-xs)}.search-results .container{max-width:1700px;margin:0 auto}.search-results span.search-excerpt .read-more{color:var(--color-navy);text-decoration:underline;display:block;margin-top:var(--spacing-xs);max-width:max-content}.search-results .pagination{justify-content:center;padding-inline:var(--spacing-xl)}.search-results .pagination .page-numbers{display:flex;font-size:var(--font-16)}.search-results .pagination .page-numbers .current,.search-results .pagination .page-numbers a:hover,.search-results .pagination :is(.next,.prev){background:var(--color-navy);color:var(--color-white)}.search-results .pagination .page-numbers :is(span,a){padding:6px 13px}.search-results .container img{margin-bottom:var(--spacing-sm);object-fit:cover}.search-results .search-result-card:has(>.search-thumb){display:flex;flex-flow:row wrap}.search-results .search-thumb img{height:100%;width:100%;margin:0;object-fit:cover}.search-results .search-result-card:has(>.search-thumb) .search-thumb{width:300px;height:250px}.search-results .search-result-card:has(>.search-thumb) .search-content{width:calc(100% - 300px);padding-left:var(--spacing-md)}div#membership>div{gap:2rem}.spc-block .cards-grid .card__content{padding-block:var(--spacing-5xl);text-align:center;display:flex;align-items:center;justify-content:center}.spc-block .cards-grid .card__content:has(p){flex-flow:column;gap:10px}.spc-block .cards-grid .card:hover{bottom:5px}.spc-block .cards-grid .card{transition:all 0.3s ease-in-out;bottom:0}.side-design-pattern.spc-block-SD p{max-width:100%;margin-top:1rem}.side-design-pattern.spc-block-SD .side-design-pattern__content ul.wp-block-list.title-list{margin-top:0}.side-design-pattern.spc-block-SD .side-design-pattern__content :is(p,ul,.wp-block-heading){padding-right:5rem}.spc-block-SD .wp-block-buttons{margin-top:2rem}.campus-template-single-campus-alt .bcc-events-calendar{padding:0}.campus-template-single-campus-alt .spc-calendar.wp-block-group>div>div:first-child .wp-block-heading{margin-bottom:0}@keyframes float-up-down{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.wp-block-group.back-top-top-button{position:fixed;bottom:3rem;z-index:9999;background:#ebda2e;right:2rem;box-shadow:0 0 10px #0000004a;font-size:0;height:50px;width:50px;margin:0!important;padding:0!important;border-radius:100%;display:flex;align-items:center;justify-content:center;animation:float-up-down 1.6s ease-in-out infinite;cursor:pointer}.wp-block-group.back-top-top-button::before{content:"";border-top:2px solid #000;height:10px;width:10px;border-right:2px solid #000;display:block;transform:rotate(-45deg)}.campus-template-single-campus-alt .spc-calendar.wp-block-group>div>div:first-child{margin-bottom:var(--spacing-md)}.campus-template-single-campus-alt .wp-block-group:has(.bcc-events-calendar) .wp-block-heading{margin-bottom:var(--spacing-md)}.campus-template-single-campus-alt .wp-block-heading:has(+p,+figure){margin-bottom:var(--spacing-xs)}.campus-template-single-campus-alt figure.wp-block-table:not(:has(+p)){margin-bottom:0}.campus-template-single-campus-alt .wp-block-heading~.wp-block-heading{margin-top:var(--spacing-md)}.campus-template-single-campus-alt .wp-block-list{margin-block:var(--spacing-sm)}.wp-block-group__inner-container:has(.wp-block-columns~.wp-block-columns){display:flex;flex-flow:column}.campus-template-single-campus-alt p:has(+.wp-block-heading){margin-bottom:var(--spacing-xl)}.campus-template-single-campus-alt .pattern.has-background h3{margin:0}.page-id-139 .accordion-wrapper .wrapper__827 .child-category-content,.page-id-139 .accordion-wrapper .wrapper__999 .blocks-info-wrapper,.page-id-139 .accordion-wrapper .wrapper__1028 .blocks-info-wrapper{margin:0}.latest-posts .card__content{min-height:unset!important}.latest-posts .card__content h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:1026px){.side-design-pattern.contact-form .wpforms-form{max-width:87%}}@media (max-width:1440px){.post-content-media .post-images.more-fit figure img{height:350px}.why-choose-brunswick::before{right:-100px}.single-program .side-design-images>div{width:410px}.single-program .side-design-images .side-design-image__large{height:300px}.single-program .side-design .side-design-image__small img{width:150px;height:100px}.single-program .side-design .side-design-image__small{right:-120px;top:230px}.single-program .side-design:has(.wp-block-columns:only-child .side-design-images>div:nth-child(2)){padding-bottom:var(--spacing-lg)}}@media (max-width:1281px){.grid-block .wp-block-columns{gap:var(--spacing-2xl)}.why-choose-brunswick .side-design-image__large{height:auto}.why-choose-brunswick .side-design-image__small img{height:100px;width:130px}.why-choose-brunswick .side-design-image__small{left:-120px}}@media (max-width:1200px){.campus-template-single-campus-alt .spc-calendar .wp-block-columns:has(table){flex-flow:column;gap:var(--spacing-xl)}.campus-template-single-campus-alt .spc-calendar h2{margin:0!important}.why-choose-brunswick .side-design-images>div{width:380px}.why-choose-brunswick .side-design-image__large{height:300px}.side-design-image__small img{height:110px;width:110px}.why-choose-brunswick .side-design-image__small{bottom:30px;left:-100px}.employee-grid{padding:0}.campus-details .campus-details-info{margin-top:var(--spacing-xl);flex-flow:column;gap:var(--spacing-sm)}.campus-details-info strong{margin-bottom:0}.main-campus-map{max-width:100%}.post-images figure img{height:400px}.post-content,.post-images:has(.wp-block-column:only-child),.post-images:has(.wp-block-column.heading+.wp-block-column:last-child){padding:0 var(--spacing-5xl)}.post-content-media .post-images.more-fit{grid-template-columns:repeat(2,1fr)}}@media (max-width:1025px){.side-design-pattern.spc-block-SD .side-design-pattern__content :is(p,ul,.wp-block-heading){padding-right:0}.spc-block-SD .wp-block-buttons{justify-content:center}.side-design-pattern.contact-form .wp-block-columns{text-align:left}.side-design-pattern .wp-block-columns{flex-flow:column;text-align:center}p.student-life-text{margin:0 auto}.title-list{justify-content:center}.title-list,.section-title{margin-bottom:var(--spacing-sm)}.side-design-pattern .wp-block-columns>div{width:100%}.single-program .side-design .wp-block-columns:has(.side-design-images>div:nth-child(2)){gap:var(--spacing-3xl)}.single-program .side-design:has(.wp-block-columns:only-child .side-design-images>div:nth-child(2)){padding-bottom:0}}@media (max-width:981px){.search-results main#primary{margin-top:var(--spacing-4xl)}.campus-details .wp-block-columns{flex-flow:column}.campus-details-left>div,.campus-details .wp-block-columns>div{max-width:100%;width:100%}.campus-details-right iframe{height:320px}.employee-directory__wrapper>div{margin-top:var(--spacing-4xl)}.logged-in .home-video,.home-video{height:550px}.video-module__content>div .buttons-wrapper{margin-top:var(--spacing-md)}.video-module__content{padding-bottom:var(--spacing-3xl)}.side-design-content *{text-align:center;margin:0 auto;justify-content:center}.side-design-content ul.wp-block-list *{text-align:left}.side-design-content ul.wp-block-list{margin-block:var(--spacing-md)}.why-choose-brunswick::before{width:160%;right:-30%;background-size:cover;opacity:.5}.single-banner .banner-content:has(+.banner-details) .banner-inner{margin-bottom:var(--spacing-2xl)}.banner .banner-details{padding:0 var(--spacing-3xl);flex-flow:column;bottom:var(--spacing-xl);gap:0 5px}.banner-details-left{flex-flow:row wrap;gap:3px}.post-content-media .accordion-block details>*:last-child{margin-bottom:var(--spacing-sm)}.post-content-media>div>.wp-block-columns,.post-content-media>div>div~section#card__blocks{margin-bottom:var(--spacing-4xl)}.post-content>div>p{margin-bottom:var(--spacing-sm)}.post-content-media{padding:0 var(--spacing-3xl) var(--spacing-4xl)}.post-content>div:has(p+h2) h2.wp-block-heading{margin-top:0}.single-program .side-design .wp-block-columns:has(.side-design-image__small){gap:var(--spacing-4xl)}}@media (max-width:768px){.campus-template-single-campus-alt p:has(+.wp-block-heading){margin-bottom:var(--spacing-md)}.post-content-media .post-images.more-fit figure img{height:auto}.search-results .search-result-card:has(>.search-thumb){flex-flow:column}.search-results .search-result-card:has(>.search-thumb) .search-thumb{width:auto;height:auto}.search-results .search-result-card:has(>.search-thumb) .search-content{width:100%;padding-left:0;padding-top:var(--spacing-md)}.post-content,.post-images:has(.wp-block-column:only-child),.post-images:has(.wp-block-column.heading+.wp-block-column:last-child){padding:0}.post-images figure img{height:auto;width:100%}.post-content-media>div>.wp-block-columns,.post-content-media>div>div~section#card__blocks{margin-bottom:var(--spacing-xl)}.links-grid-list{gap:0;column-count:1}.post-content-media .post-images.more-fit,.post-content-media .post-images{grid-template-columns:1fr;gap:var(--spacing-md)}.outcome-table .wp-block-columns{gap:var(--spacing-xs)}.outcome-table .wp-block-columns>div:last-child figure{margin-bottom:0}}@media (max-width:540px){.search-results .pagination .page-numbers{width:100%;justify-content:center}.search-results .pagination ul .dots{display:none}.search-results .container>*{margin-bottom:var(--spacing-xl)}.employee-directory__wrapper>div{margin-top:var(--spacing-xl)}.pagination{gap:var(--spacing-xs)}span.pagination__info{font-size:var(--font-13)}.pagination button{font-size:var(--font-12);padding:6px 12px}.why-choose-brunswick .side-design-image__large{height:100%}.why-choose-brunswick .side-design-images>div{width:100%}.side-design-image__small img,.why-choose-brunswick .side-design-image__small img{height:90px;width:90px}.why-choose-brunswick .side-design-image__small{bottom:20px;left:-70px}button.video-control-btn{bottom:20px;right:20px}.side-design-pattern__images>div{max-width:100%}.small-bottom-image{right:-40px;top:220px}.small-top-image{left:-40px}.small-bottom-image img{width:120px}.small-top-image img{width:80px;height:100px}.single-program .side-design-images .side-design-image__large .wp-block-embed{margin:0}.single-program .side-design-images .side-design-image__large:has(.wp-block-embed){max-height:300px;max-width:100%;aspect-ratio:unset}.single-program .side-design-images:has(.wp-block-embed){width:100%}.single-program .side-design-images>div{width:100%}.single-program .side-design-images .side-design-image__large{height:auto}.single-program .side-design .side-design-image__small{right:-20px;top:auto;bottom:-35px;width:auto}.single-program .side-design .side-design-image__small img{width:120px;height:80px}.banner .banner-details{padding:0 var(--spacing-xl)}.banner+.image-text.has-background{padding:var(--spacing-xl)}.post-content-media{padding:0 var(--spacing-3xl) var(--spacing-3xl)}.post-content-media .wp-block-columns .images-list{grid-template-columns:repeat(2,1fr)}.team-details{grid-template-columns:1fr}.campus-details-left p:not(:last-child){margin-bottom:5px}}