@font-face{font-family:"NHaasGroteskTXPro-55Rg";src:url("/wp-content/themes/noborders-child/app/assets/fonts/NHaasGroteskTXPro-55Rg.eot");src:url("/wp-content/themes/noborders-child/app/assets/fonts/NHaasGroteskTXPro-55Rg.woff2") format("woff2");font-display:swap}body{-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}*{font-family:NHaasGroteskTXPro-55Rg, sans-serif !important}body,h1,h2,h3,h4,h5,h6,p,span,a{font-family:NHaasGroteskTXPro-55Rg, sans-serif !important;color:#000}@media (max-width:991px){body h1,h1 h1,h2 h1,h3 h1,h4 h1,h5 h1,h6 h1,p h1,span h1,a h1{font-size:2.625rem !important}}li{font-family:NHaasGroteskTXPro-55Rg, sans-serif !important;color:inherit}h4{font-size:2.25rem;line-height:1.4}h5{font-size:2rem;line-height:1.4}p a,li a{color:inherit}li a span{color:inherit !important}a.block-button__link:visited{color:inherit !important}div :not(.nojq) a:visited{color:inherit}.wp-block-post-content .wp-block-group{margin-bottom:6.25rem}.wp-block-post-content .wp-block-button__link{border-color:#000;border-width:0.03125rem}.wp-block-post-content .wp-block-button__link:hover{color:#000}@media (max-width:991px){header .__header_menu_wrap .__header_menu_wrap_row{flex-wrap:inherit}header .__header_menu_wrap .__header_menu_wrap_row .wp-block-navigation__responsive-container{justify-content:center;padding-bottom:var(--wp--custom--spacing--outer)}header .__header_menu_wrap .__header_menu_wrap_row .wp-block-navigation__responsive-container .wp-block-navigation__responsive-dialog{margin-top:0}header .__header_menu_wrap .__header_menu_wrap_row .wp-block-navigation__responsive-container .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-close{position:fixed;top:18%;right:5.5%}header .__header_menu_wrap .__header_menu_wrap_row .wp-block-navigation__responsive-container .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content{padding-top:0;align-items:center}}header nav ul li{font-size:1rem;line-height:1.2;text-transform:uppercase}@media (max-width:991px){header nav ul li{font-size:1.625rem}}@media (min-width:992px){header nav ul li:last-of-type{background-color:#000 !important;background:#000 !important;padding:0.6875rem;color:#fff !important}header nav ul li:last-of-type span{color:#fff}}header nav ul li.current-menu-item a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.25ch}header .wp-block-site-title{font-size:1.25rem}footer .__footer_top{border-bottom:1px solid #fff}@media (max-width:991px){footer .__footer_top .wp-block-group{flex-direction:column;align-items:start}footer .__footer_top .wp-block-group nav[aria-label="Social Nav"] .wp-block-navigation__container{flex-direction:column;align-items:start}}footer .__footer_bottom p{font-size:11.875rem !important}@media (max-width:991px){footer .__footer_bottom p{font-size:3.125rem !important;white-space:nowrap}}footer .__footer_bottom p a{color:#fff;-webkit-text-fill-color:#000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;text-decoration:none}@media (max-width:991px){.wp-block-group #portfolio-item{padding-left:1.25rem;padding-right:1.25rem;margin-bottom:3.125rem}.wp-block-group #portfolio-item figure{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.wp-block-group #portfolio-item #_app_portfolio_image{margin-bottom:3.125rem}.app_portfolio_list_wrapper li #portfolio-item{margin-bottom:3.125rem}.app_portfolio_list_wrapper li #portfolio-item figure img{max-height:59.375rem;max-height:70vh;width:100vw;object-fit:cover}@media (max-width:991px){.app_portfolio_list_wrapper li #portfolio-item .text_content_wrap .wp-block-columns{gap:2rem !important}}.app_portfolio_list_wrapper li #portfolio-item .wp-block-taxonomy-terms-list-block a,.app_portfolio_list_wrapper li #portfolio-item .wp-block-taxonomy-terms-list-block .wp-block-post-terms__separator{text-transform:uppercase;font-size:0.625rem;text-decoration:none}.app_portfolio_list_wrapper li #portfolio-item .wp-block-post-excerpt__excerpt{margin:0}.app_portfolio_list_wrapper .btn.loadMoreBtn{text-align:center;display:block;font-size:2.25rem}.taxonomy-nb_categories a{pointer-events:none !important}#_app_single_project_wrapper ._top_content_wrap ._meta_details_wrap{gap:3px;font-size:0.75rem !important}@media (max-width:991px){#_app_single_project_wrapper ._top_content_wrap ._meta_details_wrap{flex-direction:column;align-items:start;gap:0.8rem}}#_app_single_project_wrapper ._top_content_wrap ._meta_details_wrap .wp-block-mfb-meta-field-block{margin-top:0 !important}#_app_single_project_wrapper ._top_content_wrap ._meta_details_wrap h5{font-size:0.75rem}@media (min-width:992px){#_app_single_project_wrapper ._top_content_wrap ._meta_details_wrap .__nb_project_cat_wrap{margin-left:10px}}#_app_single_project_wrapper ._top_content_wrap ._meta_details_wrap .__nb_project_cat_wrap .taxonomy-nb_categories,#_app_single_project_wrapper ._top_content_wrap ._meta_details_wrap .__nb_project_cat_wrap p{display:inline-block;margin-block-start:0}.single-nb_projects main .wp-block-group.alignfull{margin-bottom:3rem !important}.single-nb_projects div.__single_featured_img{margin-left:calc(-1* var(--wp--custom--spacing--outer)) !important;margin-right:calc(-1* var(--wp--custom--spacing--outer)) !important;width:unset !important}@media (min-width:768px){.single-nb_projects div.__single_featured_img{display:none !important}}@media (max-width:991px){#_app_availability{position:static;margin-top:1.875rem;font-size:0.875rem}}@media (max-width:767px){.__home_hero{margin-top:7.5rem !important;margin-bottom:7.5rem !important}}@media (max-width:991px){#mc4wp-form-1{display:flex;width:100%}#mc4wp-form-1 .mc4wp-form-fields{width:100%}}#mc4wp-form-1 .__mc_form_inputs{display:flex;justify-content:space-between;border-bottom:1px solid #fff;padding-bottom:0.625rem}#mc4wp-form-1 .__mc_form_inputs input{border:0;color:#fff;background:#000;padding-left:0;padding-right:0}#mc4wp-form-1 .__mc_form_inputs input::placeholder{color:#fff}#mc4wp-form-1 .__mc_form_inputs input[type="email"]{width:80%;text-transform:uppercase}#mc4wp-form-1 .__mc_form_inputs input[type="submit"]{font-size:1.5rem;cursor:pointer}#mc4wp-form-1 .mc4wp-response p{color:#fff;font-size:0.75rem}@media (max-width:991px){.wp-block-columns.is-layout-flex{gap:2rem}}.yoast-breadcrumbs{display:flex;align-items:center}.yoast-breadcrumbs span{font-size:0.875rem}@media (max-width:767px){main{margin-top:80px !important}}#_app_services ._app_service{border-bottom:0.0625rem solid #000;padding:3.125rem 0;margin-block-start:0}#_app_services._app_manifesto ._app_service,#_app_services._app_about ._app_service{border-bottom:none}