/*!
Theme Name: New School of Architecture & Design
Theme URI: https://agencypartner.com
Author: Agency Partner Interactive
Author URI: https://agencypartner.com
Description: API WP Theme
Version: 3.5.0
Requires at least: 5.0
Tested up to: 6.3
Requires PHP: 7.2
License: GPL version 2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0
Tags: custom-background, custom-colors, featured-images, flexible-header, microformats, post-formats, rtl-language-support, theme-options, translation-ready, accessibility-ready
Text Domain: new-school
*/
.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery-item{display:inline-block;text-align:left;vertical-align:top;width:50%}.gallery-item a,.gallery-item a:hover,.gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:0 0;display:inline-block;max-width:100%}.gallery-item a img{display:block;-webkit-transition:-webkit-filter .2s ease-in;transition:-webkit-filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery-item a:hover img,.gallery-item a:focus img{-webkit-filter:opacity(60%);filter:opacity(60%)}.gallery-caption{display:block;text-align:left;padding:0 10px 0 0;margin-bottom:0}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.bypostauthor{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#menu-main-menu .dropdown-item.active,#menu-main-menu .dropdown-item:active{background-color:#fedb00;color:var(--bs-dropdown-link-color)}.menu-item-has-children>a:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}#menu-academics-menu .dropdown:hover ul.dropdown-menu{display:block}.bx-highlights .featured-image img{width:100%}.newsCat{color:#fc2c6a;font-size:14px;line-height:24px;font-weight:500;background-color:#FC2C6A33;padding:2px 10px;margin-bottom:10px}.blogCat{color:#59cbe8;font-size:14px;line-height:24px;font-weight:500;background-color:#59CBE833;padding:2px 10px;margin-bottom:10px}.bx-highlights-bottom h4{font-size:22px;line-height:32px;font-weight:500;color:#000;font-family:'Gotham',sans-serif;margin-bottom:10px}.bx-highlights .featured-image{margin-bottom:20px}.bx-highlights-bottom p{color:#4d4d54}.twoColumnLayout{display:flex;gap:30px}.twoColumnLayout .featured-image{flex:0 0 40%}.twoColumnLayout .bx-highlights-bottom{flex:0 0 60%}.highlightSecText{padding-top:100px;padding-bottom:40px}.oneColumnLayout .bx-highlights-bottom p{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.twoColumnLayout .bx-highlights-bottom p{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.bx-highlights a{display:block;text-decoration:none}.blog-rand-main .bx-highlights .featured-image img{height:284px;object-fit:cover;width:370px}.blog-rand-main{margin-bottom:50px}.blog-newsletter-col .vc_column-inner>.wpb_wrapper{background-color:#000;padding:40px 30px;border-top:5px solid #59cbe8}.blog-newsletter-col h4{color:#fff;text-align:left;font-size:26px;line-height:34px;font-family:'Gotham',sans-serif;font-weight:500;margin:20px 0}.blog-newsletter-col p{color:#a0a1a8}.blog-newsletter-col .ginput_container_email{margin-bottom:20px}.blog-rand-main .bx-highlights-bottom h4{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.blog-post-search ul{display:flex;gap:32px}.blog-post-search .sf-field-search{flex:0 0 80%}.blog-post-search .sf-field-search label{display:block}.blog-post-search .sf-field-search input{border:0;border-bottom:2px solid #ef3340;width:100%;height:50px;color:#000;font-size:20px;font-weight:500;outline:none;padding-left:30px}.blog-post-search .sf-field-search input::placeholder{color:#000 !important}.blog-post-search .sf-field-category{flex:0 0 20%}.blog-post-search .sf-field-category select{border:0;border-bottom:2px solid #ef3340;width:100%;height:50px;color:#000;font-size:20px;font-weight:500;outline:none}.blog-post-search{margin-bottom:50px !important}.blog-post-search .sf-field-search label:before{content:'';position:absolute;left:15px;top:23px;width:19px;height:19px;bottom:0;background-color:#000;-webkit-mask-image:url(/wp-content/uploads/2023/12/search.png);mask-image:url(/wp-content/uploads/2023/12/search.png)}.loadMoreRow .alm-reveal{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1);margin-left:-15px;margin-right:-15px;margin-bottom:30px}.loadMoreRow .alm-reveal .col-md-4{padding:0 15px}.loadMoreBtn{border:0;background-color:#fedb00;font-size:15px;font-family:'Montserrat',sans-serif;text-transform:uppercase;padding:17px 32px}.alm-btn-wrap{text-align:center}#ajax-load-more{margin-bottom:100px}.loadMoreBtn:hover{background-color:#000;color:#fff}.main_div_checked{width:100vw;position:relative;margin-left:-50vw !important;left:50%;padding-left:15vw !important;padding-right:15vw !important;background-color:#f6f6f6 !important;padding-bottom:70px}.gform_validation_errors{display:none}.loadMoreRow .alm-reveal{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1);margin-left:-15px;margin-right:-15px;margin-bottom:30px;list-style:none}.loadMoreRow .alm-reveal .col-md-4{padding:0 15px}.loadMoreRow .alm-reveal li.alm-item{width:33.33%;flex:0 0 33.33%}.loadMoreRow .alm-reveal li.alm-item img{height:280px;object-fit:cover;width:100%}.loadMoreRow .alm-reveal li.alm-item h3{font-size:22px;line-height:32px;font-weight:500;color:#000;font-family:'Gotham',sans-serif;margin-bottom:10px;text-decoration:none}.loadMoreRow .alm-reveal li.alm-item h3 a{text-decoration:none}div#field_2_1 div#validation_message_2_1{padding:0;margin-top:-18px;background:0 0;border:0;margin-bottom:12px}.footer .footer-6 h4.widget-title:first-child{display:none}.footer .footer-6 form#gform_1{display:none}.footer .footer-6 div#gform_wrapper_1{display:none}.single-faculty-staff #main .col-md-8{width:100%;padding:50px 0}.single-faculty-staff .go-back{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-decoration:none;margin-bottom:50px}.single-faculty-staff .lft-data.share h4{margin-bottom:15px}.single-faculty-staff .lft-data.post-on{padding-top:0;border-top:0;margin-top:0}.single-faculty-staff .lft-data h4{color:#0f0e0d;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase}.single-faculty-staff .lft-data{border-top:1px solid #e2e3e5;padding-top:30px;margin-top:30px}.single-faculty-staff .blog-dt .col-sm-9{border-left:1px solid #e2e3e5;padding-left:47px}.single-faculty-staff .post-ft{border-top:1px solid #e2e3e5;padding-top:50px;margin-top:50px}.single-faculty-staff .nxt-post{display:flex;box-sizing:border-box;align-items:center}.single-faculty-staff .nxt-post p:first-child{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase;margin-bottom:10px;text-align:right}.single-faculty-staff .nxt-post p a{color:#000;text-align:right;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.single-faculty-staff .nxt-post p{margin-bottom:0;text-align:end}.single-faculty-staff .nxt-post .img{width:30%}.single-faculty-staff .nxt-post .img img{width:100%;height:auto}.single-faculty-staff .nxt-post .txt{padding-right:15px;width:70%}.single-industry-award #main .col-md-8{width:100%;padding:50px 0}.single-industry-award .go-back{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-decoration:none;margin-bottom:50px}.single-industry-award .lft-data.share h4{margin-bottom:15px}.single-industry-award .lft-data.post-on{padding-top:0;border-top:0;margin-top:0}.single-industry-award .lft-data h4{color:#0f0e0d;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase}.single-industry-award .lft-data{border-top:1px solid #e2e3e5;padding-top:30px;margin-top:30px}.single-industry-award .blog-dt .col-sm-9{border-left:1px solid #e2e3e5;padding-left:47px}.single-industry-award .post-ft{border-top:1px solid #e2e3e5;padding-top:50px;margin-top:50px}.single-industry-award .nxt-post{display:flex;box-sizing:border-box;align-items:center}.single-industry-award .nxt-post p:first-child{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase;margin-bottom:10px;text-align:right}.single-industry-award .nxt-post p a{color:#000;text-align:right;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.single-industry-award .nxt-post p{margin-bottom:0;text-align:end}.single-industry-award .nxt-post .img{width:30%}.single-industry-award .nxt-post .img img{width:100%;height:auto}.single-industry-award .nxt-post .txt{padding-right:15px;width:70%}.single-spotlights #main .col-md-8{width:100%;padding:50px 0}.single-spotlights .go-back{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-decoration:none;margin-bottom:50px}.single-spotlights .lft-data.share h4{margin-bottom:15px}.single-spotlights .lft-data.post-on{padding-top:0;border-top:0;margin-top:0}.single-spotlights .lft-data h4{color:#0f0e0d;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase}.single-spotlights .lft-data{border-top:1px solid #e2e3e5;padding-top:30px;margin-top:30px}.single-spotlights .blog-dt .col-sm-9{border-left:1px solid #e2e3e5;padding-left:47px}.single-spotlights .post-ft{border-top:1px solid #e2e3e5;padding-top:50px;margin-top:50px}.single-spotlights .nxt-post{display:flex;box-sizing:border-box;align-items:center}.single-spotlights .nxt-post p:first-child{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase;margin-bottom:10px;text-align:right}.single-spotlights .nxt-post p a{color:#000;text-align:right;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.single-spotlights .nxt-post p{margin-bottom:0;text-align:end}.single-spotlights .nxt-post .img{width:30%}.single-spotlights .nxt-post .img img{width:100%;height:auto}.single-spotlights .nxt-post .txt{padding-right:15px;width:70%}.single-faculty_spotlights #main .col-md-8{width:100%;padding:50px 0}.single-faculty_spotlights .go-back{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-decoration:none;margin-bottom:50px}.single-faculty_spotlights .lft-data.share h4{margin-bottom:15px}.single-faculty_spotlights .lft-data.post-on{padding-top:0;border-top:0;margin-top:0}.single-faculty_spotlights .lft-data h4{color:#0f0e0d;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase}.single-faculty_spotlights .lft-data{border-top:1px solid #e2e3e5;padding-top:30px;margin-top:30px}.single-faculty_spotlights .blog-dt .col-sm-9{border-left:1px solid #e2e3e5;padding-left:47px}.single-faculty_spotlights .post-ft{border-top:1px solid #e2e3e5;padding-top:50px;margin-top:50px}.single-faculty_spotlights .nxt-post{display:flex;box-sizing:border-box;align-items:center}.single-faculty_spotlights .nxt-post p:first-child{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase;margin-bottom:10px;text-align:right}.single-faculty_spotlights .nxt-post p a{color:#000;text-align:right;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.single-faculty_spotlights .nxt-post p{margin-bottom:0;text-align:end}.single-faculty_spotlights .nxt-post .img{width:30%}.single-faculty_spotlights .nxt-post .img img{width:100%;height:auto}.single-faculty_spotlights .nxt-post .txt{padding-right:15px;width:70%}.single-student_projects #main .col-md-8{width:100%;padding:50px 0}.single-student_projects .go-back{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-decoration:none;margin-bottom:50px}.single-student_projects .lft-data.share h4{margin-bottom:15px}.single-student_projects .lft-data.post-on{padding-top:0;border-top:0;margin-top:0}.single-student_projects .lft-data h4{color:#0f0e0d;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase}.single-student_projects .lft-data{border-top:1px solid #e2e3e5;padding-top:30px;margin-top:30px}.single-student_projects .blog-dt .col-sm-9{border-left:1px solid #e2e3e5;padding-left:47px}.single-student_projects .post-ft{border-top:1px solid #e2e3e5;padding-top:50px;margin-top:50px}.single-student_projects .nxt-post{display:flex;box-sizing:border-box;align-items:center}.single-student_projects .nxt-post p:first-child{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase;margin-bottom:10px;text-align:right}.single-student_projects .nxt-post p a{color:#000;text-align:right;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.single-student_projects .nxt-post p{margin-bottom:0;text-align:end}.single-student_projects .nxt-post .img{width:30%}.single-student_projects .nxt-post .img img{width:100%;height:auto}.single-student_projects .nxt-post .txt{padding-right:15px;width:70%}.single-faculty_reviews #main .col-md-8{width:100%;padding:50px 0}.single-faculty_reviews .go-back{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-decoration:none;margin-bottom:50px}.single-faculty_reviews .lft-data.share h4{margin-bottom:15px}.single-faculty_reviews .lft-data.post-on{padding-top:0;border-top:0;margin-top:0}.single-faculty_reviews .lft-data h4{color:#0f0e0d;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase}.single-faculty_reviews .lft-data{border-top:1px solid #e2e3e5;padding-top:30px;margin-top:30px}.single-faculty_reviews .blog-dt .col-sm-9{border-left:1px solid #e2e3e5;padding-left:47px}.single-faculty_reviews .post-ft{border-top:1px solid #e2e3e5;padding-top:50px;margin-top:50px}.single-faculty_reviews .nxt-post{display:flex;box-sizing:border-box;align-items:center}.single-faculty_reviews .nxt-post p:first-child{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase;margin-bottom:10px;text-align:right}.single-faculty_reviews .nxt-post p a{color:#000;text-align:right;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.single-faculty_reviews .nxt-post p{margin-bottom:0;text-align:end}.single-faculty_reviews .nxt-post .img{width:30%}.single-faculty_reviews .nxt-post .img img{width:100%;height:auto}.single-faculty_reviews .nxt-post .txt{padding-right:15px;width:70%}.single-student_spotlight #main .col-md-8{width:100%;padding:50px 0}.single-student_spotlight .go-back{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-decoration:none;margin-bottom:50px}.single-student_spotlight .lft-data.share h4{margin-bottom:15px}.single-student_spotlight .lft-data.post-on{padding-top:0;border-top:0;margin-top:0}.single-student_spotlight .lft-data h4{color:#0f0e0d;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase}.single-student_spotlight .lft-data{border-top:1px solid #e2e3e5;padding-top:30px;margin-top:30px}.single-student_spotlight .blog-dt .col-sm-9{border-left:1px solid #e2e3e5;padding-left:47px}.single-student_spotlight .post-ft{border-top:1px solid #e2e3e5;padding-top:50px;margin-top:50px}.single-student_spotlight .nxt-post{display:flex;box-sizing:border-box;align-items:center}.single-student_spotlight .nxt-post p:first-child{color:#000;font-family:Gotham;font-size:18px;font-style:normal;font-weight:500;line-height:26px;text-transform:uppercase;margin-bottom:10px;text-align:right}.single-student_spotlight .nxt-post p a{color:#000;text-align:right;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.single-student_spotlight .nxt-post p{margin-bottom:0;text-align:end}.single-student_spotlight .nxt-post .img{width:30%}.single-student_spotlight .nxt-post .img img{width:100%;height:auto}.single-student_spotlight .nxt-post .txt{padding-right:15px;width:70%}.footer .widget-title{pointer-events:none}@media screen and (max-width:460px){.footer .widget-title{pointer-events:auto}}body:not(.home):not(.page-id-6076):not(.page-id-1331):not(.page-id-6415):not(.page-id-6417)not(.page-id-1346):not(.page-id-6099):not(.page-id-6080):not(.page-id-1417) section.inner-head{display:block !important}body:not(.home) section.inner-head .container{max-width:1200px !important}section.inner-head h1{color:#fff;font-size:44px;font-weight:700;line-height:54px}