/**handles:screen**/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{height:-webkit-fill-available;font-size:100%;-webkit-text-size-adjust:100%}p{font-size:1.5rem;font-size:clamp(1rem, 2.0512820513vw, 2rem);margin-bottom:36px;margin-bottom:clamp(1.125rem,2.3076923077vw,2.25rem)}figure{margin:0}img{position:relative;display:block;width:100%;height:auto}h2{font-size:1.25rem;font-size:clamp(1.125rem, 1.7094017094vw, 1.375rem);margin-bottom:72px;margin-bottom:clamp(2.25rem,4.6153846154vw,4.5rem)}h3{font-size:1rem;font-size:clamp(.875rem, 1.3675213675vw, 1.125rem);margin-bottom:36px;margin-bottom:clamp(1.125rem,2.3076923077vw,2.25rem)}a,a:active,a:focus{outline:0}p{font-size:1rem;font-size:clamp(.875rem, 1.3675213675vw, 1.25rem);margin-bottom:36px;margin-bottom:clamp(1.125rem,2.3076923077vw,2.25rem)}img{position:relative;display:block;width:100%;height:auto}body{background-color:#fff;margin:0;font-size:12px;line-height:1.33rem;text-align:center;font-family:Montserrat,sans-serif;overflow-x:hidden;color:#222;width:100%}#wrapper{position:relative;display:grid;margin:auto;text-align:left;width:100%;height:100%;grid-template-rows:40px auto;grid-template-columns:15px auto 15px;overflow-x:hidden;box-sizing:border-box;z-index:100;background-color:#fff}header#header_page{position:fixed;width:100%;top:0;height:40px;display:grid;grid-template-columns:auto 35px;grid-row:1/2;grid-column:1/4;z-index:1000;width:100%;box-sizing:border-box;overflow:hidden;padding-left:10px;padding-right:10px;padding-top:0;background-color:#fff}body.home header#header_page{box-shadow:none}header#header_page h1{position:relative;display:block;grid-column:1/2;grid-row:1/2;margin-left:5px!important;margin-top:8px!important;margin-bottom:0;padding-left:0;height:fit-content;color:#fff;text-transform:lowercase;font-size:18px!important;font-variant:small-caps;letter-spacing:.5px;width:180px;font-weight:700;font-style:normal;background-size:auto 10px;background-repeat:no-repeat;background-position:left 14px;opacity:.9}header#header_page h1 a{position:relative;display:block;color:#222;text-decoration:none}header#header_page h1 a em{position:relative;display:block;font-style:normal;margin-left:5px;text-indent:-999em}header#header_page h1 a span{position:relative;display:block;font-weight:400;text-indent:-999em;height:1px;overflow:hidden}header#header_page h1::before{position:absolute;display:inline-block;left:0;top:8.5px;width:25px;height:20px;background-image:url(https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/ma_logo.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}header#header_page #nav_toggle{position:relative;display:block;width:24px;grid-column:2/3;grid-row:1/2;margin-top:15px;margin-right:20px;text-align:left;z-index:1000}header#header_page #nav_toggle span{position:relative;display:block;height:3px;width:24px;background-color:#fff;margin:auto;margin-bottom:5px}header#header_page nav{position:relative}header#header_page.inverted{background-color:#fff}header#header_page.inverted h1{color:#222}header#header_page.inverted #nav_toggle span{background-color:#222}#header_page_navToggle{z-index:1000;grid-column:2/3!important;justify-self:right;width:24px;overflow:hidden;margin-right:0;display:block!important;position:fixed;right:15px;top:0}body.home #header_page_navToggle{margin-right:5px;right:15px;top:15px;width:32px!important}#header_page_navToggle .hamburger-inner{width:32px}body.home #header_page_navToggle .hamburger-inner{background-color:#fff!important;width:32px!important}body.home #header_page_navToggle .hamburger-inner::after{background-color:#fff!important;width:32px!important;bottom:-10px!important}body.home #header_page_navToggle .hamburger-inner::before{width:32px!important;top:-10px!important;background-color:#fff!important}span.hamburger-inner{width:24px!important;height:2px!important}span.hamburger-inner::after,span.hamburger-inner::before{width:24px!important;height:2px!important}span.hamburger-inner::before{top:-7px!important}.is-active span.hamburger-inner::before{top:0!important}span.hamburger-inner::after{bottom:-7px!important}.is-active span.hamburger-inner::after{top:0!important}.hamburger{padding:0!important;padding-top:10px!important}.overlay{top:0!important;height:calc(100vh - 0px)!important;overflow:hidden;z-index:750!important}.overlay .overlay-content{height:100%;top:0!important;margin-top:0!important}.overlay .overlay-content .menu-mainnav-container{height:100%!important;display:grid}.overlay .overlay-content .menu-mainnav-container #menu-mainnav{height:240px!important;display:grid!important;padding:0;align-self:center;margin:auto;padding-bottom:20%}.overlay .overlay-content .menu-mainnav-container #menu-mainnav li{display:block!important;grid-column:1/2;grid-row:span 1;text-align:center;margin:auto}.overlay .overlay-content .menu-mainnav-container #menu-mainnav li a{color:#fff!important;opacity:.66!important;display:block;font-size:2rem;font-weight:700;text-decoration:none;text-transform:lowercase;font-variant:small-caps;transition:opacity .4s ease-in-out}.overlay .overlay-content .menu-mainnav-container #menu-mainnav li a:hover{text-decoration:none!important;opacity:1!important}#modal_slideshow .slide{object-fit:contain}#gallery_modal_overlay .gallery_modal_overlay_close{padding-right:15px;margin-top:5px;margin-right:0;margin-left:auto;text-align:right;align-self:right;position:relative;display:block}main#page_main{position:relative;display:block;grid-row:2/3;grid-column:1/4;height:fit-content;width:100%;box-sizing:border-box;max-width:100vw;overflow:hidden}main#page_main article.single_page{position:relative;display:grid;grid-template-columns:20px auto 20px}main#page_main article.single_page header.single_page_header{position:relative;display:block;width:100%;box-sizing:border-box;overflow:hidden;grid-row:2/3;grid-column:2/3}main#page_main article.single_page header.single_page_header h2{position:relative;display:block;margin-top:15px;margin-bottom:5px;font-size:20px;color:#222;font-weight:700}main#page_main article.single_page figure.about_leadImage{position:relative;display:block;grid-column:1/4;grid-row:1/2}main#page_main article.single_page figure.about_leadImage img{position:relative;display:block;width:100%;height:100%;object-fit:cover}main#page_main article.single_page div#single_page_main{position:relative;display:block;grid-column:2/3;grid-row:3/4}main#page_main article.single_page div#single_page_main h3{position:relative;display:block;margin-top:0;margin-bottom:10px;font-size:20px;color:#222;font-weight:700}main#page_main article.single_page div#single_page_main p{position:relative;display:block;font-size:12px;line-height:1.33rem;text-align:left;margin-top:0;margin-bottom:10px;font-weight:400}main#page_main article.single_page div#single_page_main p+p{margin-top:5px}main#page_main article.single_page div#single_page_main #about_intro{position:relative;display:block;width:100%;box-sizing:border-box;overflow:hidden}main#page_main article.single_page div#single_page_main #about_reel{position:relative;display:grid;width:100%;box-sizing:border-box;overflow:hidden}main#page_main article.single_page div#single_page_main #about_reel #about_reel_slideshow{position:relative;display:grid;width:100%;height:auto}main#page_main article.single_page div#single_page_main #about_reel #about_reel_slideshow figure{position:relative;display:block;width:100%;height:calc(100vw / 1.5);grid-column:1/2;grid-row:1/2}main#page_main article.single_page div#single_page_main #about_reel #about_reel_slideshow figure img{position:relative;display:block;width:100%;height:100%;object-fit:cover}main#page_main article.single_page div#single_page_main #about_reel #about_reel_text{position:relative;display:block;width:100%;box-sizing:border-box;overflow:hidden;padding-top:10px;padding-bottom:0}main#page_main article.single_page div#single_page_main #about_map{position:relative;display:block;width:100%;box-sizing:border-box;overflow:hidden;margin-top:10px}main#page_main article.single_page div#single_page_main #about_contact{position:relative;display:grid;width:100%;box-sizing:border-box;overflow:hidden}main#page_main article.single_page div#single_page_main #about_contact>div{margin-bottom:10px;padding-bottom:0}main#page_main article.single_page div#single_page_main #about_contact h3{position:relative;display:block;margin-top:0;margin-bottom:5px;margin-top:10px}main#page_main article.single_page div#single_page_main #about_contact a{color:#222}main#page_main article.single_page div#single_page_main #about_contact a:hover{text-decoration:none}main#page_main article.single_page div#single_page_main #about_contact #about_contact_address{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px}@media screen and (max-width:747px){main#page_main article.single_page div#single_page_main #about_contact #about_contact_address{grid-template-columns:repeat(1,1fr)}}main#page_main article.single_page div#single_page_main #about_contact #about_contact_address h4{position:relative;display:block;grid-column:1/3;grid-row:1/2;font-size:18px;text-transform:lowercase;font-variant:small-caps;font-weight:900;margin:0;margin-bottom:0}main#page_main article.single_page div#single_page_main #about_contact #about_contact_address span{position:relative;display:block;font-size:12px}main#page_main article.single_page div#single_page_main #about_contact #about_contact_address span:first-of-type{grid-column:1/2;grid-row:2/3}main#page_main article.single_page div#single_page_main #about_contact #about_contact_address span:nth-of-type(2){grid-column:1/2;grid-row:3/4}main#page_main article.single_page div#single_page_main #about_contact #about_contact_address span:nth-of-type(3){grid-column:2/3;grid-row:2/3}main#page_main article.single_page div#single_page_main #about_contact #about_contact_address span:nth-of-type(4){grid-column:2/3;grid-row:3/4}main#page_main article.single_page div#single_page_main #about_contact #about_contact_address span:nth-of-type(5){grid-column:1/2;grid-row:4/5}main#page_main article.single_page div#single_page_main #about_contact #about_contact_press{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;margin-top:5px}main#page_main article.single_page div#single_page_main #about_contact #about_contact_press h4{position:relative;display:block;grid-column:1/3;grid-row:1/2;font-size:18px;text-transform:lowercase;font-variant:small-caps;font-weight:700;margin:0;margin-bottom:0}main#page_main article.single_page div#single_page_main #about_contact #about_contact_press p{position:relative;display:block;font-size:12px;grid-column:1/3;grid-row:2/3;margin-bottom:0}main#page_main article.single_page div#single_page_main #about_contact #about_contact_press span{position:relative;display:block;font-size:12px;grid-column:1/3;grid-row:3/4}main#page_main article.single_page div#single_page_main #about_contact #about_contact_business{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;margin-top:5px}@media screen and (max-width:747px){main#page_main article.single_page div#single_page_main #about_contact #about_contact_business{display:block}}main#page_main article.single_page div#single_page_main #about_contact #about_contact_business h4{position:relative;display:block;grid-column:1/3;grid-row:1/2;font-size:18px;text-transform:lowercase;font-variant:small-caps;font-weight:700;margin:0;margin-bottom:0}main#page_main article.single_page div#single_page_main #about_contact #about_contact_business p{position:relative;display:block;font-size:12px;grid-column:1/3;grid-row:2/3;margin-bottom:0}main#page_main article.single_page div#single_page_main #about_contact #about_contact_business span{position:relative;display:block;grid-column:span 1;grid-row:span 1;font-size:12px}main#page_main article.single_page div#single_page_main #about_contact #about_contact_employment{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;margin-top:5px}main#page_main article.single_page div#single_page_main #about_contact #about_contact_employment h4{position:relative;display:block;grid-column:1/3;grid-row:1/2;font-size:18px;text-transform:lowercase;font-variant:small-caps;font-weight:700;margin:0;margin-bottom:0}main#page_main article.single_page div#single_page_main #about_contact #about_contact_employment p{position:relative;display:block;font-size:12px;grid-column:1/3;grid-row:span 1;margin-bottom:0}main#page_main article.single_page div#single_page_main #about_contact #about_contact_employment span{position:relative;display:block;font-size:12px;grid-column:span 1;grid-row:span 1;margin-bottom:0}main#page_main article.single_page div#single_page_main #about_people{position:relative;display:grid;width:100%;box-sizing:border-box;overflow:hidden;margin-top:10px;margin-bottom:20px;grid-gap:10px}@media screen and (max-width:747px){main#page_main article.single_page div#single_page_main #about_people{display:block}main#page_main article.single_page div#single_page_main #about_people div.person{margin-bottom:10px}}main#page_main article.single_page div#single_page_main #about_people>div{padding-bottom:0}main#page_main article.single_page div#single_page_main #about_people div.person{position:relative;display:grid;grid-template-columns:1fr 2fr;grid-gap:10px;align-content:center;height:fit-content}main#page_main article.single_page div#single_page_main #about_people div.person figure{position:relative;display:block;grid-column:1/2;grid-row:1/2;width:100%;height:calc((100vw - 50px)/ 3)}main#page_main article.single_page div#single_page_main #about_people div.person figure img{position:relative;display:block;width:100%;height:100%;object-fit:cover}main#page_main article.single_page div#single_page_main #about_people div.person div.person_name{position:relative;display:block;grid-column:2/3;grid-row:1/2;height:fit-content;align-self:center}main#page_main article.single_page div#single_page_main #about_people div.person div.person_name h4{position:relative;display:block;font-size:16px;margin:0;margin-bottom:5px;font-weight:700}main#page_main article.single_page div#single_page_main #about_people div.person div.person_name span{position:relative;display:block;font-size:12px}main#page_main article.single_page div#single_page_main #about_people div.person div.person_name a{display:block;color:#222;margin-top:5px}main#page_main article.single_page div#single_page_main #about_people div.person div.person_name a:hover{text-decoration:none}main#page_main article.single_page div#single_page_main #about_people h4{position:relative;display:block;grid-column:1/4;grid-row:span 1;margin-top:20px;font-size:16px;font-weight:700;margin-bottom:0}main#page_main article.single_page div#single_page_main #about_people h4+p{position:relative;display:block;grid-column:1/4;font-size:12px}main#page_main article.single_page div#single_page_main #about_awards{position:relative;display:grid;width:100%;box-sizing:border-box;overflow:hidden;padding-bottom:40px;padding-top:0}main#page_main article.single_page div#single_page_main #about_awards .awards_list{position:relative;display:block}main#page_main article.single_page div#single_page_main #about_awards .awards_list div.award{position:relative;display:grid;grid-template-columns:2fr 5fr 3fr;padding-top:8px;padding-bottom:8px;font-size:12px}main#page_main article.single_page div#single_page_main #about_awards .awards_list div.award:last-child{border-block:0}main#page_main article.single_page div#single_page_main #about_awards .awards_list div.award date{position:relative;display:block;grid-column:1/2;grid-row:1/2}main#page_main article.single_page div#single_page_main #about_awards .awards_list div.award h4{position:relative;display:block;grid-column:2/3;grid-row:1/2;font-weight:700}main#page_main article.single_page div#single_page_main #about_awards .awards_list div.award span.result{position:relative;display:block;grid-column:3/4;grid-row:1/2;text-align:right}main#page_main article.single_page div#single_page_main #about_awards .awards_list div.award label{position:relative;display:block;z-index:1000;grid-column:1/2;grid-row:2/3}main#page_main article.single_page div#single_page_main #about_awards .awards_list div.award a.project{position:relative;display:block;z-index:1000;grid-column:2/4;grid-row:2/3;color:#222;text-decoration:none}main#page_main article.single_page div#single_page_main #about_awards .awards_list div.award a.project:hover{text-decoration:underline}article#single_article{position:relative;display:block;padding-bottom:0;padding-top:0}article#single_article figure.Lead-Image,article#single_article figure.News-Image{position:fixed;display:block;width:100%;box-sizing:border-box;overflow:hidden;margin:0;top:40px;width:calc(100%);height:calc((100vw - 0px)/ 1.8 + 20px)}article#single_article figure.Lead-Image img,article#single_article figure.News-Image img{position:relative;display:block;width:100%;height:100%;object-fit:cover}article#single_article figure.Lead-Image #dots_buttons,article#single_article figure.News-Image #dots_buttons{bottom:0;left:auto;margin-bottom:0}article#single_article figure.Lead-Image #dots_buttons span,article#single_article figure.News-Image #dots_buttons span{margin-right:15px!important;background-color:transparent;border-top:3px #555 solid;padding-top:20px}article#single_article header#single_article_header{position:relative;display:block;margin-top:calc((100vw - 0px)/ 1.8 + 20px);box-sizing:border-box;overflow:hidden;padding-left:15px;padding-right:20px;padding-top:10px;padding-bottom:0;background-color:#fff}article#single_article header#single_article_header div.project_social{display:none}article#single_article header#single_article_header div.project_social span a{color:#222;text-decoration:none}article#single_article header#single_article_header div.project_social span a:hover{text-decoration:underline}article#single_article header#single_article_header h2#single_article_header_title{position:relative;display:block;margin-top:5px;margin-bottom:5px;font-size:1.1rem;letter-spacing:0;color:#222;font-weight:700}article#single_article header#single_article_header span#projectLocation{position:relative;display:block;margin:0;margin-bottom:0;font-size:.9rem}article#single_article section#single_article_intro{position:relative;display:block;box-sizing:border-box;overflow:hidden;padding-top:0;padding-bottom:10px;padding-left:15px;padding-right:20px;background-color:#fff}article#single_article section#single_article_intro #single_article_intro_text{position:relative;display:block;box-sizing:border-box;overflow:hidden}article#single_article section#single_article_intro #single_article_intro_text h4{position:relative;display:block;font-size:1.1rem;margin-top:0;margin-bottom:10px;color:#222}article#single_article section#single_article_intro #single_article_intro_text p{position:relative;display:block;font-size:.8rem;line-height:1.33rem;text-align:left;margin-top:0;margin-bottom:0;font-weight:400}article#single_article section#single_article_intro #single_article_intro_meta{position:relative;display:block;padding-bottom:2px;margin-top:15px}article#single_article section#single_article_intro #single_article_intro_meta .single_article_intro_meta_field{position:relative;display:grid;grid-template-columns:3fr 7fr;grid-gap:5px;margin-bottom:12px;border-bottom:thin #fff solid;padding-bottom:10px!important}article#single_article section#single_article_intro #single_article_intro_meta .single_article_intro_meta_field label{position:relative;display:block;padding-left:10px;grid-column:1/2;grid-row:span 1;font-size:12px;font-weight:700;align-self:flex-start;color:#222;letter-spacing:.5px}article#single_article section#single_article_intro #single_article_intro_meta .single_article_intro_meta_field div{position:relative;display:block;grid-column:2/3;grid-row:span 1;margin:0;font-size:12px;align-self:flex-start;color:#222;padding-right:10px}article#single_article section#single_article_intro #single_article_intro_meta .single_article_intro_meta_field div a{color:#222}article#single_article section#single_article_intro #single_article_intro_meta .single_article_intro_meta_field div a:hover{text-decoration:none}article#single_article section#single_article_intro #single_article_intro_meta .single_article_intro_meta_field div p{margin:0;font-size:12px;line-height:1.33rem;color:#222}article#single_article section#single_article_intro #single_article_intro_meta .single_article_intro_meta_field:first-child{padding-top:12px}article#single_article section#single_article_intro #single_article_intro_meta .single_article_intro_meta_field:last-child{border-bottom:none;margin-bottom:0}article#single_article section#single_article_intro #single_article_intro_more span.less,article#single_article section#single_article_intro #single_article_intro_more span.more{position:relative;display:block;width:fit-content;padding:5px 20px;padding-left:0;border-radius:3px;font-size:.9rem;text-decoration:none;color:#222;text-decoration:underline;margin-top:5px;margin-bottom:0;margin-left:0;margin-right:auto;text-align:left;font-size:.75rem;text-decoration:underline}article#single_article section#single_article_intro #single_article_intro_more span.less:hover,article#single_article section#single_article_intro #single_article_intro_more span.more:hover{text-decoration:none}article#single_article section#single_article_intro #single_article_intro_more span.less:hover,article#single_article section#single_article_intro #single_article_intro_more span.more:hover{cursor:pointer}article#single_article section#single_article_intro #single_article_intro_more #single_article_text{position:relative;display:block;box-sizing:border-box;overflow:hidden;height:fit-content;max-height:0;-webkit-transition:max-height .7s ease-in-out;-moz-transition:max-height .7s ease-in-out;-ms-transition:max-height .7s ease-in-out;-o-transition:max-height .7s ease-in-out;transition:max-height .7s ease-in-out;margin-top:0;max-height:0}article#single_article section#single_article_intro #single_article_intro_more #single_article_text h4{position:relative;display:block;font-size:1.1rem;margin-top:0;margin-bottom:10px;color:#222}article#single_article section#single_article_intro #single_article_intro_more #single_article_text p{position:relative;display:block;font-size:.8rem;text-align:left!important;line-height:1.33rem;font-weight:400;margin-bottom:10px}article#single_article section#single_article_intro #single_article_intro_more #single_article_text p{text-align:justify}article#single_article section#single_article_intro #single_article_intro_more #single_article_text figure{position:relative;display:block;margin-bottom:10px}article#single_article section#single_article_intro #single_article_intro_more #single_article_text.active{max-height:100%;-webkit-transition:max-height .7s ease-in-out;-moz-transition:max-height .7s ease-in-out;-ms-transition:max-height .7s ease-in-out;-o-transition:max-height .7s ease-in-out;transition:max-height .7s ease-in-out;margin-top:10px}article#single_article #single_article_main{position:relative;display:block;box-sizing:border-box;overflow:hidden;background-color:#fff;padding-top:0;padding-left:15px;padding-right:20px}article#single_article #single_article_main h3{position:relative;display:none;margin-top:0;margin-bottom:20px;font-size:15px;letter-spacing:-.5px;color:#222}article#single_article #single_article_main ul.Project_images{position:relative;display:grid;grid-gap:12px;margin:0;padding:0}article#single_article #single_article_main ul.Project_images li{position:relative;display:block;grid-column:1/2;grid-row:span 1}article#single_article #single_article_main ul.Project_images li img{position:relative;display:block;width:100%;height:auto}article#single_article #single_article_main ul.Project_images li img:hover{cursor:pointer}article#single_article #single_article_main p{position:relative;display:block;width:100%;box-sizing:border-box;overflow:hidden;font-size:14px}article#single_article #single_article_main p a{position:relative;display:block;width:100%;height:calc(100vw / 1.5);margin-bottom:15px}article#single_article #single_article_main p a img{position:relative;display:block;width:100%;height:100%;object-fit:cover}article#single_article.single_article_news section#single_article_intro #single_article_intro_meta{background-color:rgba(0,0,0,.05);margin-bottom:10px}article#single_article.single_article_news section#single_article_intro #single_article_intro_meta #newsMetaProject .news_meta_field{position:relative;display:grid;grid-template-columns:3fr 7fr;grid-gap:5px;margin-bottom:12px;border-bottom:thin #fff solid;padding-bottom:10px}article#single_article.single_article_news section#single_article_intro #single_article_intro_meta #newsMetaProject .news_meta_field .label{position:relative;display:block;padding-left:10px;grid-column:1/2;grid-row:span 1;font-size:12px;font-weight:700;align-self:flex-start;color:#222;letter-spacing:.5px}article#single_article.single_article_news section#single_article_intro #single_article_intro_meta #newsMetaProject .news_meta_field .value{position:relative;display:block;grid-column:2/3;grid-row:span 1;margin:0;font-size:12px;align-self:flex-start;color:#222;padding-right:10px}article#single_article.single_article_news section#single_article_intro #single_article_intro_meta #newsMetaProject .news_meta_field .value a{color:#222}article#single_article.single_article_news section#single_article_intro #single_article_intro_meta #newsMetaProject .news_meta_field .value a:hover{text-decoration:none}article#single_article.single_article_news section#single_article_intro #single_article_intro_meta #newsMetaProject .news_meta_field .value p{margin:0;font-size:.8rem;line-height:1.2;color:#fff}article#single_article.single_article_news section#single_article_intro #single_article_intro_meta #newsMetaProject .news_meta_field:first-child{padding-top:12px}article#single_article.single_article_news section#single_article_intro #single_article_intro_meta #newsMetaProject .news_meta_field:last-child{border-bottom:none;margin-bottom:0}header#header_main{position:relative;display:block;width:100%;box-sizing:border-box;overflow:hidden;padding-left:15px;padding-right:15px}header#header_main h2{position:relative;display:none;margin-top:10px;margin-bottom:10px;font-size:1.1rem}section#loop_category_list{position:relative;display:grid;grid-row-gap:10px;width:100%;box-sizing:border-box;overflow:hidden;padding-left:15px;padding-right:15px;padding-top:32px;margin-top:0;padding-bottom:20px}section#loop_category_list.media_list{padding-top:10px}section#loop_category_list.media_list article.loop_category_list_item_article{margin-bottom:0}section#loop_category_list.media_list article.loop_category_list_item_article figure.loop_category_list_item_article_leadImage{padding:0;box-sizing:border-box;background-color:rgba(0,0,0,.05);border:none}section#loop_category_list.media_list article.loop_category_list_item_article header.loop_category_list_item_article_header date{color:#222;margin-top:0;margin-bottom:0}section#loop_category_list.media_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3{margin-top:0}section#loop_category_list.media_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3 a span{color:#222!important}section#loop_category_list article.loop_category_list_item_article{display:block;width:100%;box-sizing:border-box;overflow:hidden;margin-bottom:7.5px}section#loop_category_list article.loop_category_list_item_article figure.loop_category_list_item_article_leadImage{position:relative;display:block;width:100%;height:calc((100vw - 30px)/ 1.5);box-sizing:border-box;overflow:hidden;opacity:1}section#loop_category_list article.loop_category_list_item_article figure.loop_category_list_item_article_leadImage a{position:relative;display:block;height:100%;width:100%;transform:scale(1);-webkit-transition:transform .7s ease-in-out;-moz-transition:transform .7s ease-in-out;-ms-transition:transform .7s ease-in-out;-o-transition:transform .7s ease-in-out;transition:transform .7s ease-in-out}section#loop_category_list article.loop_category_list_item_article figure.loop_category_list_item_article_leadImage a img{position:relative;display:block;height:100%;width:100%;object-fit:cover}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header{position:relative;display:block}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header date{position:relative;display:block;margin-top:5px;font-size:12px;font-weight:700}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3{position:relative;display:block;margin-left:0;margin-top:5px;margin-bottom:0;font-weight:700;font-size:15px}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3 a{position:relative;display:block;color:#222;text-decoration:none;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3 a span{margin-left:0;margin-bottom:0}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header p{position:relative;display:block;font-size:12px;font-weight:400}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header span{position:relative;display:block;margin-left:10px;margin-top:0;margin-bottom:10px;font-size:.75rem}section#loop_category_list article.loop_category_list_item_article:hover figure.loop_category_list_item_article_leadImage a{transform:scale(1.05);-webkit-transition:transform .7s ease-in-out;-moz-transition:transform .7s ease-in-out;-ms-transition:transform .7s ease-in-out;-o-transition:transform .7s ease-in-out;transition:transform .7s ease-in-out}section#loop_category_list article.loop_category_list_item_article:hover header.loop_category_list_item_article_header h3 a{opacity:1;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}@media screen and (min-width:748px){section#loop_category_list article.loop_category_list_item_article:hover header.loop_category_list_item_article_header h3 a{color:#fff}}body.category-news section#loop_category_list article.loop_category_list_item_article{display:grid}body.category-news section#loop_category_list article.loop_category_list_item_article figure.loop_category_list_item_article_leadImage{height:100%;width:100%;grid-column:1/2;grid-row:1/2}body.category-news section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header{height:fit-content;width:100%;align-self:center;grid-column:1/2;grid-row:2/3}body.category-news section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header date{position:relative;display:block;font-size:12px;margin-top:5px}body.category-news section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3{height:100%;margin:0;font-weight:400!important}body.category-news section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3 a{height:100%;display:flex;align-content:center;color:#222;font-size:14px}body.category-news section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3 a span{margin:auto;margin-top:0;margin-left:0;margin-bottom:10px;font-size:14px;line-height:1.3em;font-weight:400!important;padding-right:20px}footer{position:relative;display:block;grid-row:3/4;grid-column:1/4;z-index:10000;bottom:0;padding-bottom:40px;margin:auto;width:100%;text-align:center;background-color:#fff;padding-top:40px}footer section.social_links{position:relative;display:block;z-index:10000;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;justify-self:center;text-align:center;width:100%;box-sizing:border-box;bottom:auto}footer section.social_links span.social_link a#twitter{background-image:url("https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/twitter_black.svg")}footer section.social_links span.social_link a#insta{background-image:url("https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/instagram_black.svg")}footer section.social_links span.social_link a#fb{background-image:url("https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/facebook_black.svg")}footer section.social_links span.social_link a#vimeo{background-image:url("https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/vimeo_black.svg")}#dots_buttons{z-index:20000!important;grid-row:1/2;grid-column:1/2;align-self:flex-end;height:24px;text-align:center!important;padding-right:15px;width:100%}#dots_buttons span{width:15px;height:2px;background-color:#000;-webkit-box-shadow:0 0 1px -2px #000;box-shadow:0 0 1px -2px #000;overflow:hidden;position:relative;display:inline-block;margin-right:6px;margin-left:6px;box-sizing:border-box;opacity:.25;transition:opacity .4s ease-in-out}#dots_buttons span i{position:relative;display:block;width:100%;height:100%;text-indent:999em}#dots_buttons span:last-child{margin-right:0}#dots_buttons span:hover{cursor:pointer;opacity:1}#dots_buttons span.active{opacity:.8}.buttons{display:none}#slideshow{position:relative;display:grid;height:100vh;overflow:hidden}#slideshow article{position:relative;display:grid!important;grid-column:1/2;grid-row:1/2;height:100vh;width:100%;background-color:#fff;z-index:1;display:none}#slideshow article figure{position:relative;display:flex;margin:0;width:100%;height:100vh;width:100%;grid-column:1/2;grid-row:1/2}#slideshow article figure img{position:relative;display:block;width:100%;height:100%;object-fit:cover;justify-self:center}#slideshow article header{position:relative;display:block;width:100%;padding-left:10px;grid-column:1/2;grid-row:1/2;align-self:flex-end}#slideshow article header h2{position:relative;display:inline-block;width:auto;margin-right:5px;color:#fff;padding-left:10px}#slideshow article header h2 span{position:relative;display:inline-block;width:auto;font-weight:400;margin-left:5px}#slideshow article.active{display:grid!important;z-index:3}body.home{min-height:100vh;min-height:-webkit-fill-available;height:100vh;overflow:hidden}body.home footer{display:none}body.home #wrapper{min-height:100vh;min-height:-webkit-fill-available;width:100vw;max-width:none;overflow:hidden;display:grid}body.home #wrapper header#header_page{grid-column:1/4;grid-row:1/3;margin:auto;margin-top:5px;align-self:flex-start;justify-self:center;left:unset;right:unset;height:fit-content;position:relative;background-color:transparent;margin-left:10px}body.home #wrapper header#header_page h1{height:180px;width:180px;text-shadow:0 1px 2px rgba(100,100,100,.4);font-size:2.8rem;align-self:center;background-image:url(https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/most_icon_white.svg);background-size:150px auto;filter:drop-shadow(2px 1px 2px #555);z-index:10000;text-indent:-999em!important}body.home #wrapper header#header_page h1 a{color:#fff;border-bottom-color:rgba(250,250,250,0)}body.home #wrapper header#header_page h1 a em{opacity:1;font-weight:200}body.home #wrapper header#header_page #header_page_navToggle{display:none;height:40px}body.home #wrapper header#header_page nav#header_page_mavMain ul li a{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.2)}body.home #wrapper header#header_page nav#header_page_mavMain ul li a:hover{border-bottom-color:#fafafa}body.home #wrapper main#page_main{height:100%;grid-column:1/4;grid-row:1/3;overflow:hidden}body.home #wrapper main#page_main #slideshow{position:relative;display:grid;width:100%;height:100%;padding:0;margin:0;overflow:hidden}body.home #wrapper main#page_main #slideshow div.slide{position:relative;display:block;width:100%;height:100vh;grid-row:1/2;grid-column:1/2}body.home #wrapper main#page_main #slideshow div.slide a{position:relative;display:block;height:100%;width:100%;text-decoration:none}body.home #wrapper main#page_main #slideshow div.slide img{position:relative;display:block;height:100%;width:100%;object-fit:cover}body.home #wrapper main#page_main #slideshow div.slide.showing{opacity:1}body.home #wrapper main#page_main #slideshow div.slide h2{position:fixed;bottom:40px;left:25px;margin-left:0;margin-bottom:40px!important;color:#fff;text-decoration:none;font-size:15px;font-weight:700;text-shadow:1px 1px #222}body.home #wrapper main#page_main #dots_buttons{position:absolute;bottom:0!important;display:block!important;margin-left:20px!important;text-align:left!important;margin-bottom:40px!important;z-index:500!important}@media screen and (max-width:747px){body.home #wrapper main#page_main #dots_buttons{bottom:80px!important}}body.home #wrapper main#page_main #dots_buttons span{width:20px;height:5px;margin-right:15px;filter:drop-shadow(3px 2px 3px #555);opacity:.5!important;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;background-color:transparent;border-top:2px #fff solid;padding-bottom:20px}body.home #wrapper main#page_main #dots_buttons span.active{opacity:1!important;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}body.home .ai-element_type2{--uiaiElementLineWeight:var(--aiElementLineWeight, 1px);--uiaiElementLineColor:var(--aiElementLineColor, #fff);--aiElementPaddingBottom:var(--uiaiElementLineWeight);position:relative}#project_news{position:relative;display:block;margin-bottom:20px;margin-top:20px}#project_news h3{display:none!important}#project_news h3:first-of-type{position:relative;display:block!important;margin-top:20px;margin-bottom:10px!important;font-size:1.15rem;opacity:.66;letter-spacing:-.5px;color:#222}#project_news .related_news_item{position:relative;display:grid}#project_news .related_news_item date{position:relative;display:block;grid-column:1/2;grid-row:1/2;width:fit-content;height:fit-content;color:#222;align-self:flex-start;z-index:101;padding-left:0;padding-top:10px;padding-bottom:10px;padding-right:10px;font-size:.75rem;font-weight:400;border-bottom:1px #222 solid}#project_news .related_news_item figure{position:relative;display:block;grid-column:1/2;grid-row:1/2;z-index:99;overflow:hidden}#project_news .related_news_item figure a{position:relative;display:block;width:100%;height:100%}#project_news .related_news_item figure a img{filter:sepia(1);-webkit-transition:filter .4s ease-in-out;-moz-transition:filter .4s ease-in-out;-ms-transition:filter .4s ease-in-out;-o-transition:filter .4s ease-in-out;transition:filter .4s ease-in-out}#project_news .related_news_item figure a:hover img{filter:sepia(0);-webkit-transition:filter .4s ease-in-out;-moz-transition:filter .4s ease-in-out;-ms-transition:filter .4s ease-in-out;-o-transition:filter .4s ease-in-out;transition:filter .4s ease-in-out}#project_news .related_news_item h4{position:relative;display:block;grid-column:1/2;grid-row:2/3;width:100%;box-sizing:border-box;height:fit-content;color:#222;z-index:101;padding-left:0;padding-top:10px;padding-bottom:10px;padding-right:10px;margin:0;font-size:1rem;font-weight:200}#project_news .related_news_item h4 a{position:relative;display:block;text-decoration:none;color:#222;padding-left:0}#category_overview{position:relative;display:grid;grid-gap:10px}#category_main{grid-row:2/3}#category_subnav{position:relative;display:block;padding-left:15px;box-sizing:border-box}#category_subnav h2{position:relative;display:block;margin-bottom:10px;margin-left:0;margin-top:10px;display:none}#category_subnav ol{position:relative;display:grid;opacity:0;z-index:-1;width:100%;list-style:none;padding:0;margin:0}#category_subnav ol li{position:relative;display:block;grid-row:1/2;grid-column:span 1}#category_subnav ol li ul{height:0}.filter_toggle{display:none}.collection_item{position:relative;display:grid;grid-row:span 1;grid-column:span 1}.collection_item figure{position:relative;display:block;margin:0;width:100%;height:calc(100vw /3 * 2);overflow:hidden;box-sizing:border-box;grid-row:1/2;grid-column:1/2}.collection_item figure img{position:relative;display:block;width:100%;height:100%;object-fit:cover}.collection_item header{position:relative;display:block;width:100%;grid-row:2/3;grid-column:1/2;padding-left:15px}.collection_item header h3{color:#222;margin-bottom:0;margin-top:5px;padding-right:20px}.collection_item header h3 span{font-weight:400}.collection_item a{position:relative;display:block;width:100%;grid-row:1/3;grid-column:1/2}#gallery_modal_overlay{height:calc(100vh)!important;box-sizing:border-box;overflow:hidden!important}#gallery_modal_overlay #gallery_modal_overlay_content{margin:0!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;height:calc(100vh - 40px);width:100%!important;display:block!important;border-top:10px #fff solid!important}#gallery_modal_overlay #gallery_modal_overlay_content #slideshow{display:grid;height:100%!important;width:100%!important;padding-left:15px;padding-right:15px;box-sizing:border-box;align-content:flex-start;justify-content:center}#gallery_modal_overlay #gallery_modal_overlay_content #slideshow li{position:relative!important;display:block;grid-column:1/2;grid-row:1/2;width:calc(100vw - 80px)!important;height:calc(100vh - 150px);text-align:center}#gallery_modal_overlay #gallery_modal_overlay_content #slideshow li img{position:relative;display:block;width:100%;height:100%;object-fit:contain}#gallery_modal_overlay #dots_buttons{position:absolute;display:block;bottom:-60px}#gallery_modal_overlay #dots_buttons span{background-color:transparent;border-top:3px #555 solid;padding-bottom:20px;margin-left:6px;margin-right:15px!important}#gallery_modal_overlay .gallery_modal_overlay_close{padding-right:20px;margin-top:5px}.gallery_project_title{margin-left:15px;margin-top:5px;width:fit-content;display:inline-block;font-size:14px;font-weight:400}@media screen and (min-width:748px){.gallery_project_title{margin-left:20px}}.gallery_project_title+.gallery_modal_overlay_close{margin-top:-22px!important}#modal_slideshow{margin-top:20px}ul.sub_categorie{position:fixed;display:block;text-align:right;width:100%;height:fit-content;padding-left:15px;padding-right:15px;box-sizing:border-box;padding-bottom:10px;z-index:100;background-color:#fff}ul.sub_categorie li{position:relative;display:inline-block;float:right;margin-left:20px}ul.sub_categorie li a{position:relative;display:block;color:#222;text-decoration:none;font-size:15px;text-transform:lowercase;font-variant:small-caps;font-weight:400;text-decoration:none;opacity:.66;transform:opacity 400ms ease-in-out}ul.sub_categorie li a:hover{opacity:1}ul.sub_categorie li.current-cat a{opacity:1;cursor:default;font-weight:700}#hamburgerBtn.is-active span.hamburger-box{top:8px!important}#hamburgerBtn.is-active span.hamburger-box span.hamburger-inner{background-color:#fff}#hamburgerBtn.is-active span.hamburger-box span.hamburger-inner::before{background-color:#fff}#hamburgerBtn.is-active span.hamburger-box span.hamburger-inner::after{background-color:#fff}.closebtn{display:none!important}.social_links{position:absolute;z-index:10000;bottom:20px;display:none;margin-left:auto;margin-right:auto;justify-self:center;text-align:center;width:100%;box-sizing:border-box;padding-bottom:20px;bottom:20%}@media screen and (max-width:747px){.social_links{display:block}}body.home .social_links{display:block}.social_links span.social_link{position:relative;display:inline-block;width:18px;height:18px;margin-left:10px;margin-right:10px}.social_links span.social_link a{position:relative;display:block;width:100%;height:100%;text-indent:-999em;background-position:center center;background-size:contain;background-repeat:no-repeat;opacity:.5;transition:opacity .4s ease-in-out}.social_links span.social_link a#twitter{background-image:url(https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/twitter.svg)}.social_links span.social_link a#fb{background-image:url(https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/facebook.svg)}.social_links span.social_link a#insta{background-image:url(https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/instagram.svg)}.social_links span.social_link a#vimeo{background-image:url(https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/vimeo.svg)}.social_links span.social_link a:hover{opacity:1}.project_navigation{display:none}.gallery_modal_overlay_close{font-weight:400!important;opacity:.75;transition:opacity .4s ease-in-out}.gallery_modal_overlay_close:hover{opacity:1}@media screen and (min-width:748px){#wrapper{grid-template-rows:40px auto}header#header_page{grid-template-columns:repeat(2,1fr);background:#fff;padding-left:15px!important}body.home header#header_page{margin-left:20px!important}body.home header#header_page h1{width:240px!important}header#header_page h1{font-size:24px;margin-top:3px;margin-left:10px;margin-bottom:0;max-width:240px}header#header_page h1 a em{margin-left:0}header#header_page h1::before{top:11px;width:27px;height:20px}header#header_page #header_page_navToggle{display:none!important}body.home header#header_page #header_page_navToggle{display:block!important}header#header_page .overlay{width:fit-content;background-color:transparent!important;position:fixed!important;top:0!important;right:0!important;margin-right:20px;left:auto!important;z-index:500!important;height:unset!important;max-height:30px}body.home header#header_page .overlay{top:0!important;height:calc(100vh - 0px)!important;overflow:hidden;width:0;position:fixed!important;z-index:1;top:0;left:0;right:0!important;margin-right:0;background-color:rgba(0,0,0,.9)!important;overflow-x:hidden;transition:.5s;max-height:unset}body.home header#header_page .overlay .overlay-content{height:100%;top:0!important;margin-top:0!important;width:100%!important}body.home header#header_page .overlay .overlay-content .menu-mainnav-container{height:100%!important;display:grid;width:100%;align-content:center}body.home header#header_page .overlay .overlay-content .menu-mainnav-container #menu-mainnav{height:240px!important;display:grid!important;width:100%!important;padding:0;align-self:center;margin-top:auto;margin-bottom:auto}body.home header#header_page .overlay .overlay-content .menu-mainnav-container #menu-mainnav li{display:block!important;grid-column:1/2;grid-row:span 1;text-align:center;margin:auto;text-align:center}body.home header#header_page .overlay .overlay-content .menu-mainnav-container #menu-mainnav li a{color:#fff!important;opacity:.66!important;display:block;font-size:2rem;text-decoration:none;text-transform:lowercase;font-variant:small-caps;transition:opacity .4s ease-in-out}body.home header#header_page .overlay .overlay-content .menu-mainnav-container #menu-mainnav li a:hover{opacity:1!important}header#header_page .overlay .overlay-content{position:relative!important;display:block!important;width:fit-content!important;height:100%!important;top:0!important;height:30px}header#header_page .overlay .overlay-content ul.menu{position:relative!important;display:block!important;width:fit-content!important;height:fit-content!important;margin-top:12px!important;margin-right:0;height:30px}header#header_page .overlay .overlay-content ul.menu li{position:relative!important;display:inline-block!important;width:fit-content!important}header#header_page .overlay .overlay-content ul.menu li a{position:relative!important;display:block!important;color:#555!important;font-size:16px;font-weight:700!important;padding-left:10px;padding-right:10px;padding-bottom:0;opacity:.4!important;letter-spacing:1px;line-height:1.2;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}header#header_page .overlay .overlay-content ul.menu li a:hover{opacity:1!important}header#header_page .overlay .overlay-content ul.menu li:last-child a{padding-right:0}header#header_page .overlay .overlay-content ul.menu li.current-menu-item a{opacity:1!important;cursor:default}header#header_page .overlay .overlay-content ul.menu li.current-category-ancestor a{opacity:1!important;cursor:default}header#header_page .overlay .overlay-content ul.menu li.current-post-parent a{opacity:1!important}header#header_page nav{position:relative;display:block;grid-column:2/3;grid-row:1/2;margin-right:0}header#header_page nav ul{position:relative;display:block;list-style:none;padding:0;text-align:right;padding-right:0;margin-top:20px}header#header_page nav ul li{position:relative;display:inline-block;width:auto;margin:auto;margin-right:0;font-size:20px}header#header_page nav ul li a{display:none;color:#222!important;text-decoration:none;font-weight:700;opacity:.4}header#header_page nav ul li a.active{opacity:1}header#header_page nav ul li:hover #category_subnav{display:block;opacity:1;left:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in;top:37px}header#header_page nav ul li:last-child{margin-right:0}header#header_page nav ul li ul li a{display:block}header#header_page nav ul li.current-menu-item a{opacity:1!important}header#header_page nav ul li.current-category-ancestor a{opacity:1!important}header#header_page nav ul li.current-post-parent a{opacity:1!important}header#header_page.inverted{grid-template-columns:repeat(2,1fr);background:#fff}header#header_page.inverted nav ul li a{color:#222!important}main#page_main{padding-left:0;max-width:calc(100vw - 0px)}#category_overview{grid-template-columns:repeat(2,1fr);padding-left:15px;padding-right:15px}.filter_toggle{position:relative;display:block;text-align:right;padding-right:15px;font-size:.8rem;padding-top:10px;padding-bottom:10px;color:#999;-webkit-transition:color .4s ease-in;-moz-transition:color .4s ease-in;-ms-transition:color .4s ease-in;-o-transition:color .4s ease-in;transition:color .4s ease-in}.filter_toggle:hover{-webkit-transition:color .4s ease-in;-moz-transition:color .4s ease-in;-ms-transition:color .4s ease-in;-o-transition:color .4s ease-in;transition:color .4s ease-in;color:#222;cursor:pointer}.collection_item figure{height:calc((100vw - 40px)/ 2 /3 * 2)}.collection_item header{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in;padding-left:0;grid-row:1/2;background-color:rgba(50,50,50,.5);display:flex;height:100%;width:100%;opacity:0;align-content:center}.collection_item header h3{color:#fff;font-size:1rem;margin-left:10px;margin-left:12px;margin-top:auto;margin-bottom:12px;line-height:1.25}.collection_item header h3 span{display:block}.collection_item:hover header{-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in;opacity:1}article#single_article figure.Lead-Image{width:calc(100% - 40px);height:calc((100vw - 40px)/ 1.8);margin-left:20px;margin-right:20px;box-sizing:border-box;overflow:hidden;background-color:#fff}article#single_article figure.Lead-Image img{object-fit:contain}article#single_article figure.Lead-Image img:first-child{object-fit:cover}article#single_article figure.Lead-Image #dots_buttons{bottom:5px}article#single_article figure.Lead-Image #dots_buttons span{filter:drop-shadow(3px 2px 3px #fff)}article#single_article figure.News-Image{width:calc(100% - 40px);height:calc((100vw - 40px)/ 1.8);margin-left:20px;margin-right:20px;box-sizing:border-box;overflow:hidden;background-color:rgba(0,0,0,.05)!important}article#single_article figure.News-Image img{object-fit:contain}article#single_article figure.News-Image img:first-child{object-fit:contain!important}article#single_article header#single_article_header{margin-right:auto;margin-top:calc((100vw - 60px)/ 1.8);padding-left:20px;padding-right:20px}article#single_article header#single_article_header div.project_social{display:block;width:100%;text-align:right;font-size:.66rem;opacity:.75;padding-right:0;box-sizing:border-box}article#single_article header#single_article_header div.project_social span{position:relative;display:inline-block;margin-left:10px}article#single_article header#single_article_header h2#single_article_header_title{font-size:1.1rem;margin-top:0;margin-bottom:10px}}@media screen and (min-width:748px) and (max-width:1024px){article#single_article header#single_article_header h2#single_article_header_title{max-width:920px;margin-right:auto}}@media screen and (min-width:748px){article#single_article section#single_article_intro{max-width:1400px;text-align:center;padding-left:20px;padding-right:20px}article#single_article section#single_article_intro div#single_article_intro_meta{margin-left:0;margin-top:0;margin-bottom:5px;margin-right:auto;text-align:left;width:100%;max-width:100%}}@media screen and (min-width:748px){article#single_article section#single_article_intro div#single_article_intro_meta div.single_article_intro_meta_field{padding-top:5px;padding-bottom:15px;grid-template-columns:4fr 6fr;margin-bottom:6px}article#single_article section#single_article_intro div#single_article_intro_meta div.single_article_intro_meta_field label{font-size:12px;padding-left:20px;font-weight:700}article#single_article section#single_article_intro div#single_article_intro_meta div.single_article_intro_meta_field div{font-size:12px;letter-spacing:.5px}article#single_article section#single_article_intro div#single_article_intro_meta div.single_article_intro_meta_field div p{font-size:12px}article#single_article section#single_article_intro div#single_article_intro_meta div.single_article_intro_meta_field:first-child{padding-top:15px}}@media screen and (min-width:748px){article#single_article section#single_article_intro div#single_article_intro_text{margin-left:0;margin-right:0;text-align:left}}@media screen and (min-width:748px) and (max-width:1024px){article#single_article section#single_article_intro div#single_article_intro_text{max-width:720px;width:100%}}@media screen and (min-width:748px){article#single_article section#single_article_intro div#single_article_intro_text h4{font-size:16px}}@media screen and (min-width:748px){article#single_article section#single_article_intro div#single_article_intro_text p{font-size:14px}article#single_article section#single_article_intro div#single_article_intro_text p:last-child{margin-bottom:10px!important}}@media screen and (min-width:748px){article#single_article section#single_article_intro div#single_article_intro_text.active{margin-top:20px!important}}@media screen and (min-width:748px){article#single_article section#single_article_intro #single_article_intro_more span.more{margin-top:0;margin-bottom:0;max-width:720px;padding:10px 20px;padding-left:0;padding-top:0;padding-bottom:20px;background-color:#fff;border-radius:3px;text-decoration:none;width:fit-content;color:#555;font-size:14px;display:block;background-color:transparent;padding-left:0;padding-right:15px;border-radius:0;text-decoration:underline}article#single_article section#single_article_intro #single_article_intro_more span.more:hover{text-decoration:none}article#single_article section#single_article_intro #single_article_intro_more span.less{margin-bottom:20px;margin-top:0;font-size:14px}article#single_article section#single_article_intro #single_article_intro_more #single_article_text{margin-right:0;text-align:left;margin-top:10px!important}}@media screen and (min-width:748px) and (max-width:1024px){article#single_article section#single_article_intro #single_article_intro_more #single_article_text{max-width:720px}}@media screen and (min-width:748px){article#single_article section#single_article_intro #single_article_intro_more #single_article_text div.project_content_block_text{position:relative;display:block;margin-bottom:15px}}@media screen and (min-width:748px){article#single_article section#single_article_intro #single_article_intro_more #single_article_text div.project_content_block_image{position:relative;display:block;margin-bottom:15px}}@media screen and (min-width:748px){article#single_article section#single_article_intro #single_article_intro_more #single_article_text div.project_content_block_text_image{display:grid;grid-template-columns:1fr 1fr;margin-bottom:15px}article#single_article section#single_article_intro #single_article_intro_more #single_article_text div.project_content_block_text_image figure{grid-column:2/3;grid-row:1/2;height:100%;width:100%}article#single_article section#single_article_intro #single_article_intro_more #single_article_text div.project_content_block_text_image figure img{height:100%;width:100%;object-fit:cover}article#single_article section#single_article_intro #single_article_intro_more #single_article_text div.project_content_block_text_image div{grid-column:1/2;grid-row:1/2;padding:20px;padding-left:0;padding-right:15px;align-content:center;height:fit-content}article#single_article section#single_article_intro #single_article_intro_more #single_article_text div.project_content_block_text_image div p{text-align:left!important}}@media screen and (min-width:748px){article#single_article section#single_article_intro #single_article_intro_more #single_article_text div.project_content_block_image_text{display:grid;grid-template-columns:1fr 1fr;margin-bottom:15px}article#single_article section#single_article_intro #single_article_intro_more #single_article_text div.project_content_block_image_text figure{grid-column:1/2;grid-row:1/2;height:100%;width:100%}article#single_article section#single_article_intro #single_article_intro_more #single_article_text div.project_content_block_image_text figure img{height:100%;width:100%;object-fit:cover}article#single_article section#single_article_intro #single_article_intro_more #single_article_text div.project_content_block_image_text div{grid-column:2/3;grid-row:1/2;padding:20px;padding-left:15px;padding-right:0;align-self:center;height:fit-content}}@media screen and (min-width:748px){article#single_article section#single_article_intro #single_article_intro_more #single_article_text p{font-size:14px}article#single_article section#single_article_intro #single_article_intro_more #single_article_text p :last-child{margin-bottom:0}}@media screen and (min-width:748px){article#single_article #single_article_main{padding-left:20px;padding-top:0;padding-right:20px;padding-bottom:40px}article#single_article #single_article_main p{margin-bottom:20px;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}article#single_article #single_article_main p a{height:calc((100vw - 60px)/ 2/1.5);border-bottom:none;margin-bottom:0}article#single_article #single_article_main h3{display:none}}@media screen and (min-width:748px) and (max-width:1024px){article#single_article #single_article_main h3{max-width:800px;margin-right:auto;font-size:.9rem;letter-spacing:0}}@media screen and (min-width:748px){article#single_article #single_article_main ul.Project_images{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;margin-top:10px}}@media screen and (min-width:748px) and (max-width:1024px){article#single_article #single_article_main ul.Project_images{max-width:920px}article#single_article #single_article_main ul.Project_images li{height:calc((920px)/ 1.8)}}@media screen and (min-width:748px){article#single_article #single_article_main ul.Project_images li{position:relative;display:block;width:100%;grid-column:span 1;grid-row:span 1;height:auto}article#single_article #single_article_main ul.Project_images li img{position:relative;display:block;object-fit:cover;width:100%;height:100%}}@media screen and (min-width:748px){header#header_main{position:relative;display:grid;grid-template-columns:1fr;width:100%;margin-bottom:20px}header#header_main h2{grid-column:1/2;grid-row:1/2}header#header_main h2 a{color:#222;text-decoration:none;opacity:.5}header#header_main h2 a:last-of-type{text-decoration:none;opacity:1}header#header_main h2 a:last-of-type:hover{text-decoration:none;cursor:default}header#header_main h2 a:hover{text-decoration:underline}header#header_main h2 i{font-style:normal}header#header_main h2 i:last-of-type{display:none}header#header_main ul{grid-column:2/3;grid-row:span 1;display:block;text-align:right;justify-self:right;padding:0;list-style:none;margin-top:0;margin-bottom:0}header#header_main ul li{position:relative;display:inline-block;width:fit-content;margin-left:0}header#header_main ul li a{position:relative;display:block;font-size:.9rem;color:#222;text-decoration:none;padding:1px 8px;opacity:1;font-weight:700}header#header_main ul li a:hover{text-decoration:underline}header#header_main ul li.cat-item-none{display:none}header#header_main ul li:last-child a{padding-right:0}}@media screen and (min-width:748px){section#loop_category_list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;padding-left:20px;padding-right:20px;padding-top:25px;margin-top:0}section#loop_category_list.media_list{grid-row:1/3}section#loop_category_list.media_list article.loop_category_list_item_article{align-content:flex-start}section#loop_category_list.media_list article.loop_category_list_item_article figure.loop_category_list_item_article_leadImage{padding:0;box-sizing:border-box;height:calc((100vw - 50px)/ 2/1.8)!important}section#loop_category_list.media_list article.loop_category_list_item_article figure.loop_category_list_item_article_leadImage a img{object-fit:contain!important}section#loop_category_list.media_list article.loop_category_list_item_article header.media_item{height:100%;padding-bottom:0!important}section#loop_category_list.media_list article.loop_category_list_item_article header.media_item date{margin-top:5px!important;margin-bottom:0!important}section#loop_category_list.media_list article.loop_category_list_item_article header.media_item h3{margin-top:0!important;margin-bottom:5px;opacity:1}section#loop_category_list.media_list article.loop_category_list_item_article header.media_item h3 a{opacity:1}section#loop_category_list.media_list article.loop_category_list_item_article header.media_item h3 a:hover{text-decoration:underline}section#loop_category_list article.loop_category_list_item_article{grid-column:span 1;grid-row:span 1;margin:0}section#loop_category_list article.loop_category_list_item_article figure.loop_category_list_item_article_leadImage{height:calc((100vw - 60px)/ 2/1.5)}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header{padding-left:0}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3{font-size:.9rem;line-height:1.25;margin-left:0;margin-top:8px}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3 a{color:#222;opacity:.5;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header span{font-size:.8rem;margin-left:0;margin-bottom:0}section#loop_category_list article.loop_category_list_item_article:hover header.loop_category_list_item_article_header h3 a,section#loop_category_list article.loop_category_list_item_article:hover header.loop_category_list_item_article_header h3 a:hover{opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;color:#222}body.category-news section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header date{margin-top:10px;margin-bottom:5px;font-size:12px}body.category-news section#loop_category_list article.loop_category_list_item_article h3{opacity:1}body.category-news section#loop_category_list article.loop_category_list_item_article h3 a{opacity:1}}@media screen and (min-width:748px){ul.sub_categorie{padding-right:20px;padding-bottom:0;top:32px}}@media screen and (min-width:748px){.r-link{--uirLinkDisplay:var(--rLinkDisplay, inline-flex);--uirLinkTextColor:var(--rLinkTextColor);--uirLinkTextDecoration:var(--rLinkTextDecoration, none);display:var(--uirLinkDisplay)!important;color:var(--uirLinkTextColor)!important;text-decoration:var(--uirLinkTextDecoration)!important}}@media screen and (min-width:748px){.ai-element{--uiaiElementDisplay:var(--aiElementDisplay, inline-flex);--uiaiElementPadding:var(--aiElementPadding, var(--aiElementPaddingTop, 0) var(--aiElementPaddingRight, 0) var(--aiElementPaddingBottom, 0) var(--aiElementPaddingLeft, 0));--uiaiElementColor:var(--aiElementColor);display:var(--uiaiElementDisplay);position:relative;overflow:hidden}}@media screen and (min-width:748px){a.ai-element{padding:var(--uiaiElementPadding)}}@media screen and (min-width:748px){button.ai-element{--rButtonPadding:var(--uiaiElementPadding)}}@media screen and (min-width:748px){.ai-element__label{color:var(--uiaiElementColor)}}@media screen and (min-width:748px){.ai-element_type2{--uiaiElementLineWeight:var(--aiElementLineWeight, 1px);--uiaiElementLineColor:var(--aiElementLineColor, #000);--aiElementPaddingBottom:var(--uiaiElementLineWeight);position:relative}}@media screen and (min-width:748px){.ai-element_type2::after{content:"";width:100%;height:var(--uiaiElementLineWeight);background-color:var(--uiaiElementLineColor);position:absolute;left:0;bottom:0}}@media screen and (min-width:748px){.ai-element2::after{transform:translate3d(-100%,0,0);transition:transform .2s ease-in}}@media screen and (min-width:748px){.ai-element2:hover::after{transform:translate3d(0,0,0)}}@media screen and (min-width:748px){#slideshow article figure{height:100%}}@media screen and (min-width:748px){#slideshow_modal_counter{position:fixed;left:20px;bottom:40px;font-size:12px!important}}@media screen and (min-width:748px){#gallery_modal_overlay .gallery_modal_overlay_close{padding-right:20px;z-index:50000}}@media screen and (min-width:748px){.buttons{display:block;background-color:transparent}body.home .buttons{display:none}.buttons button#previous{display:inline-block;position:fixed;top:0;left:0;height:100vh;width:50vw;z-index:5000;margin:0;cursor:url("https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/cursor_left.png"),auto;background-color:transparent;text-indent:-999em;border:none}.buttons button#next{display:inline-block;position:fixed;top:0;left:50vw;height:100vh;width:50vw;z-index:5000;margin:0;cursor:url("https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/cursor_right.png"),auto;background-color:transparent;text-indent:-999em;border:none}.buttons button#pause{display:none!important}}@media screen and (min-width:748px){#home_slideshow .slide a h2{position:absolute;bottom:0;z-index:100;color:#fff;margin-left:30px;margin-bottom:40px;font-size:18px}}@media screen and (min-width:748px){body.home #header_page_navToggle{right:25px;top:20px}body.home #wrapper header#header_page{box-shadow:none;margin-bottom:auto!important;margin-top:10px!important}body.home #wrapper header#header_page nav ul li a{opacity:1}body.home #wrapper header#header_page h1{background-size:200px auto}body.home #wrapper main#page_main #slideshow div.slide h2{left:30px;bottom:50px;font-size:15px;text-shadow:2px 2px 2px #222}body.home #wrapper main#page_main #dots_buttons{margin-left:25px!important;margin-bottom:50px!important}}@media screen and (min-width:748px){#project_news .related_news_item{position:relative;display:grid;height:fit-content;margin-top:10px;padding-top:20px;padding-bottom:20px}#project_news .related_news_item date{padding-right:0;padding-bottom:5px;transform:rotate(-90deg);margin-left:-30px;grid-row:1/3;text-align:center;opacity:.66}#project_news .related_news_item h4{margin-left:40px}}@media screen and (min-width:748px){main#page_main article.single_page{grid-template-columns:40px auto 40px}main#page_main article.single_page header.single_page_header{max-width:800px}main#page_main article.single_page header.single_page_header h2{font-size:20px;margin-top:15px}main#page_main article.single_page div#single_page_main{max-width:800px}main#page_main article.single_page div#single_page_main h3{font-size:20px}main#page_main article.single_page div#single_page_main p{font-size:13px}main#page_main article.single_page div#single_page_main div#about_intro{margin-bottom:10px}main#page_main article.single_page div#single_page_main div#about_reel{grid-template-columns:repeat(2,1fr);grid-column-gap:15px;margin-bottom:5px}main#page_main article.single_page div#single_page_main div#about_reel h3{grid-column:1/3;grid-row:1/2}main#page_main article.single_page div#single_page_main div#about_reel div#about_reel_slideshow{grid-column:1/2;grid-row:2/3}main#page_main article.single_page div#single_page_main div#about_reel div#about_reel_slideshow figure{height:calc(100vw / 2 / 1.5)}main#page_main article.single_page div#single_page_main div#about_reel div#about_reel_text{grid-column:2/3;grid-row:2/3}main#page_main article.single_page div#single_page_main div#about_contact{grid-template-columns:repeat(2,1fr);grid-column-gap:15px;margin-top:15px;margin-bottom:10px}main#page_main article.single_page div#single_page_main div#about_contact h3{margin-top:10px;grid-column:1/3}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_address{grid-column:1/2;grid-row:2/3;grid-template-columns:1fr;height:fit-content}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_address h4{grid-column:span 1!important}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_address span{grid-column:span 1!important;grid-row:span 1!important;font-size:13px!important}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_press{grid-column:1/2;grid-row:3/4;grid-template-columns:1fr;margin-top:0}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_press span{grid-column:span 1!important;grid-row:span 1!important;font-size:13px!important}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_press p{font-size:13px!important}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_press span{font-size:13px!important}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_business{grid-column:1/2;grid-row:4/5;grid-template-columns:1fr!important;margin-top:0}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_business h4{grid-column:span 1!important;grid-row:span 1!important}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_business p{grid-column:span 1!important;grid-row:span 1!important;font-size:13px!important}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_business span{grid-column:span 1!important;grid-row:span 1!important;font-size:13px!important}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_employment{display:block;grid-column:2/3;grid-row:2/6;grid-column-gap:20px}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_employment p{grid-column:1/2;grid-row:2/3;font-size:13px!important}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_employment span{grid-column:2/3;grid-row:2/3;font-size:13px!important}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_employment p:last-child{grid-column:2/3;grid-row:2/4}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_address,main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_business,main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_employment,main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_press{margin-bottom:10px}main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_address p,main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_address span,main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_business p,main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_business span,main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_employment p,main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_employment span,main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_press p,main#page_main article.single_page div#single_page_main div#about_contact div#about_contact_press span{font-size:16px}main#page_main article.single_page div#single_page_main div#about_map{margin-top:20px;margin-bottom:20px}main#page_main article.single_page div#single_page_main div#about_people{margin-top:0;grid-template-columns:repeat(3,1fr);display:grid;margin-bottom:30px}main#page_main article.single_page div#single_page_main div#about_people h3{grid-column:1/4;margin-bottom:0}main#page_main article.single_page div#single_page_main div#about_people div.person{grid-template-columns:1fr;grid-row-gap:10px}main#page_main article.single_page div#single_page_main div#about_people div.person figure{grid-column:1/2;grid-row:1/2;height:calc(((720px / 3)))}main#page_main article.single_page div#single_page_main div#about_people div.person div.person_name{grid-column:1/2;grid-row:2/3}main#page_main article.single_page div#single_page_main div#about_awards section.awards_list div.award{grid-row-gap:2px}main#page_main article.single_page figure.about_leadImage{max-height:70vh}}@media screen and (min-width:748px){.project_navigation{position:relative;display:grid;grid-template-columns:repeat(2,1fr);width:100%;padding-top:40px}.project_navigation p{position:relative;display:block!important;font-size:14px;width:100%;color:transparent}.project_navigation p.prev_project{justify-self:left;grid-column:1/2;grid-row:1/2;text-align:left}.project_navigation p.prev_project a{background-image:url(https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/previous_icon.svg)}.project_navigation p.next_project{justify-self:right;grid-column:2/3;grid-row:1/2;text-align:right}.project_navigation p.next_project a{background-image:url(https://mostarchitecture.com/wp-content/themes/mostarchitecture/img/next_icon.svg);padding-right:50px;background-position:right center}.project_navigation p a{position:relative;display:inline-block!important;color:#222;height:32px!important;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:.33;color:transparent;transition:opacity .3s ease-in-out;width:fit-content!important;padding-top:12px;padding-left:50px;background-position:left center;background-size:32px;color:#000;text-decoration:none}.project_navigation p a:hover{text-decoration:none;opacity:.8}}.slb_viewer_overlay{background-color:#fff!important}@media screen and (min-width:1024px){#wrapper{grid-template-rows:40px auto}header#header_page{height:40px}header#header_page h1{font-size:24px;margin-top:2px}header#header_page nav{margin-right:15px}header#header_page nav ul{margin-top:20px}header#header_page nav ul li{font-size:24px;margin-right:15px}#slideshow article figure{height:100%}#slideshow.slideshow_03 article header h2{font-size:1.1rem;bottom:2rem}main#page_main article.single_page header.single_page_header{margin-left:auto;margin-right:auto}main#page_main article.single_page div#single_page_main{margin-left:auto;margin-right:auto}main#page_main article.single_page div#single_page_main p{font-size:14px}main#page_main article.single_page div#single_page_main div#about_intro{margin-bottom:20px}.filter_toggle{padding-bottom:25px;padding-top:0}#category_overview{grid-template-columns:repeat(3,1fr);grid-auto-rows:calc((100vw - 60px)/ 3/2.1);grid-auto-flow:dense}.collection_item figure{height:calc((100vw - 50px)/ 3 /3 * 2)}.collection_item header{padding-left:0}section#loop_category_list{grid-template-columns:repeat(12,1fr);grid-gap:12px;grid-auto-rows:calc((100vw - 60px)/ 3/2.1);grid-auto-flow:dense}section#loop_category_list.media_list{grid-template-columns:repeat(3,1fr)!important;grid-auto-rows:auto;grid-gap:10px}section#loop_category_list.media_list article.loop_category_list_item_article{grid-column:span 1;grid-auto-rows:auto auto;align-content:flex-start}section#loop_category_list.media_list article.loop_category_list_item_article figure{height:calc((100vw - 60px)/ 3/1.8)!important;box-sizing:border-box;overflow:hidden}section#loop_category_list article.loop_category_list_item_article{grid-column:span 3;display:grid}section#loop_category_list article.loop_category_list_item_article figure.loop_category_list_item_article_leadImage{height:100%;grid-column:1/2;grid-row:1/2}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header{grid-column:1/2;grid-row:1/2;height:100%;width:100%;opacity:0;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header.media_item{opacity:1;grid-row:2/3;padding-bottom:5px!important}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header.media_item date{margin-top:0}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header.media_item h3{height:fit-content;padding:0!important;font-weight:700!important;background-color:transparent!important;margin-top:0}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header.media_item h3 a{height:fit-content;padding:0!important;background-color:transparent!important;font-weight:400!important}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header.media_item h3 a span{background-color:transparent!important;height:fit-content;padding:0!important;font-weight:400!important;font-size:14px!important}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header.media_item h3 a:hover{text-decoration:underline!important}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3{height:100%;width:100%;margin-top:0}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3 a{position:relative;display:flex;width:100%;height:100%;color:#fff}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3 a span{position:relative;display:block;align-self:flex-end;padding-bottom:8px;padding-left:10px;font-size:16px;line-height:1.2;font-weight:100;padding-right:10px}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header:hover{opacity:1;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header:hover h3 a{color:#fff}section#loop_category_list article.loop_category_list_item_article.priority{grid-column:span 6;grid-row:span 2}section#loop_category_list article.loop_category_list_item_article.priority figure.loop_category_list_item_article_leadImage{height:calc((100vw - 74px)/ 2/1.5)}section#loop_category_list article.loop_category_list_item_article.priority header.loop_category_list_item_article_header h3 a span{fposition:relative;display:block;align-self:flex-end;padding-bottom:12px;padding-left:10px;font-size:16px!important;line-height:1.2;font-weight:100;padding-right:10px;grid-row:1/2}section#loop_category_list article.loop_category_list_item_article:hover header.loop_category_list_item_article_header h3 a{background-color:rgba(25,25,25,.5);color:#fff!important}body.category-news section#loop_category_list{grid-template-columns:repeat(12,1fr)}body.category-news section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header{opacity:.8}body.category-news section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3 a{opacity:1;color:#222}body.category-news section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header h3 a span{opacity:1;margin:0;font-size:14px!important;padding-left:0}body.category-news section#loop_category_list article.loop_category_list_item_article header.loop_category_list_item_article_header:hover{opacity:1;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}body.category-news section#loop_category_list article.loop_category_list_item_article figure.loop_category_list_item_article_leadImage{height:calc((100vw - 60px)/ 3/1.8)!important}body.category-news section#loop_category_list article.loop_category_list_item_article:hover header.loop_category_list_item_article_header h3 a{background-color:transparent}body.category-news section#loop_category_list article.loop_category_list_item_article:hover header.loop_category_list_item_article_header h3 a span{padding-left:0}article#single_article header#single_article_header{margin-left:auto;margin-right:auto;padding-left:42px;padding-right:20px}article#single_article header#single_article_header div.project_social{font-size:.7rem}article#single_article header#single_article_header h2#single_article_header_title{margin-bottom:5px;padding-left:calc((100vw - 800px)/ 2 - 42px);font-size:1.1rem}article#single_article section#single_article_intro{margin:0;max-width:100vw;display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:40px;padding-left:calc((100vw - 800px)/ 2);padding-right:calc((100vw - 800px)/ 2)}article#single_article section#single_article_intro #single_article_intro_meta{grid-column:1/2;grid-row:3/4;margin-left:-15px}article#single_article section#single_article_intro #single_article_intro_meta .single_article_intro_meta_field{grid-column-gap:20px}article#single_article section#single_article_intro #single_article_intro_meta .single_article_intro_meta_field label{padding-left:15px!important}article#single_article section#single_article_intro #single_article_intro_text{grid-column:1/2;grid-row:1/2;margin-left:0!important}article#single_article section#single_article_intro #single_article_intro_text p{margin-bottom:0;line-height:1.33rem;max-width:720px;font-size:14px!important}article#single_article section#single_article_intro #single_article_intro_more{grid-column:1/2;grid-row:2/3;margin-top:0;margin-bottom:0}article#single_article section#single_article_intro #single_article_intro_more span.more{margin-left:0;margin-bottom:0;font-size:14px}article#single_article section#single_article_intro #single_article_intro_more span.less{font-size:14px}article#single_article section#single_article_intro #single_article_intro_more div#single_article_text{margin-top:0!important;margin-left:0!important}article#single_article section#single_article_intro #single_article_intro_more div#single_article_text p{font-weight:400;line-height:1.33rem;font-size:14px}article#single_article section#single_article_intro #single_article_intro_more div#single_article_text.active{margin-top:0!important}article#single_article section#single_article_main{padding-right:calc((100vw - 800px)/ 2);padding-left:calc((100vw - 800px)/ 2);padding-bottom:20px}article#single_article section#single_article_main p{padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}article#single_article section#single_article_main p a{height:calc((100vw - 80px)/ 3/1.5);border-bottom:none;margin-bottom:0}article#single_article section#single_article_main ul.Project_images{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}article#single_article section#single_article_main ul.Project_images li{position:relative;display:block;width:100%;height:100%;grid-row:span 1;grid-column:span 1}article#single_article section#single_article_main ul.Project_images li img{position:relative;display:block;width:100%;height:100%;object-fit:cover}ul#progress_bar_section{position:relative;display:block;margin:0!important;padding-left:0!important}ul#progress_bar_section li{position:relative;display:grid;padding-top:5px;padding-bottom:5px}ul#progress_bar_section li a{position:relative;display:block;grid-row:1/2;text-transform:lowercase;font-variant:small-caps;color:#222!important;text-decoration:none!important}ul#progress_bar_section li progress{position:relative;display:block;grid-row:2/3}body.home #header_page_navToggle{right:40px;top:40px}body.home #wrapper header#header_page h1{background-size:240px auto;margin-left:25px!important;margin-top:30px!important}body.home #wrapper main#page_main #slideshow div.slide h2{left:50px!important;bottom:50px}body.home #wrapper main#page_main #dots_buttons{margin-left:45px!important}}@media screen and (min-width:1448px){header#header_page{padding-right:40px;padding-left:40px}header#header_page #header_page_mavMain{right:0!important}header#header_page #header_page_mavMain div.overlay-content div.menu-mainnav-container ul.menu li a{padding-left:10px;padding-right:10px}header#header_page #header_page_mavMain div.overlay-content div.menu-mainnav-container ul.menu li:last-child a{padding-right:0}article#single_article figure.Lead-Image,article#single_article figure.News-Image{width:calc(100% - 40px);height:calc((100vw - 40px)/ 1.8);margin-top:-60px}article#single_article header#single_article_header{padding-top:0;padding-bottom:0;margin-top:calc((100vw - 40px)/ 1.8 - 60px)!important;padding-left:0}article#single_article header#single_article_header h2#single_article_header_title{font-size:20px;line-height:1.2;padding-right:calc((100vw - 800px)/ 2.5);padding-left:calc((100vw - 800px)/ 2.5);margin-bottom:10px}article#single_article header#single_article_header div.project_social{font-size:12px;padding-bottom:5px;padding-top:10px;margin-right:40px}article#single_article section#single_article_intro{padding-right:calc((100vw - 800px)/ 2.5);padding-left:calc((100vw - 800px)/ 2.5)}article#single_article section#single_article_intro div#single_article_intro_text{max-width:1448px;margin-right:0}article#single_article section#single_article_intro div#single_article_intro_text p{font-size:14px!important;max-width:800px}article#single_article section#single_article_intro #single_article_intro_more{max-width:1448px}article#single_article section#single_article_intro #single_article_intro_more span.more{font-size:14px!important;margin-top:0}article#single_article section#single_article_intro #single_article_intro_more div#single_article_text h4{font-size:16px;margin-bottom:0}article#single_article section#single_article_intro #single_article_intro_more div#single_article_text p{margin-bottom:10px;margin-top:10px;font-size:14px!important;max-width:800px}article#single_article section#single_article_intro #single_article_intro_meta{padding-bottom:0;margin-left:0!important;margin-right:0!important;margin-top:10px;width:auto!important;max-width:1448px;padding-top:5px;padding-bottom:5px}article#single_article section#single_article_intro #single_article_intro_meta div.single_article_intro_meta_field{padding-top:10px!important;padding-bottom:10px!important;margin-bottom:0}article#single_article section#single_article_intro #single_article_intro_meta div.single_article_intro_meta_field label{padding-left:30px!important;font-size:12px!important}article#single_article section#single_article_intro #single_article_intro_meta div.single_article_intro_meta_field div{font-size:12px!important}article#single_article section#single_article_main{padding-right:calc((100vw - 800px)/ 2.5);padding-left:calc((100vw - 800px)/ 2.5)}article#single_article section#single_article_main p{grid-gap:25px;max-width:800px;font-size:14px!important}article#single_article section#single_article_main p a{height:calc((1448px - 100px)/ 3/1.5)}header#header_main{position:relative;display:grid;grid-template-columns:5fr 8fr}section#loop_category_list{grid-template-columns:repeat(15,1fr);grid-auto-rows:calc((100vw - 60px)/ 6/1.2)}section#loop_category_list.selected{grid-auto-rows:calc((100vw - 160px)/ 5/1.8 + 10px)}section#loop_category_list article.loop_category_list_item_article figure.loop_category_list_item_article_leadImage{height:calc((100vw - 60px)/ 6/1.2)}section#loop_category_list article.loop_category_list_item_article.priority figure.loop_category_list_item_article_leadImage{height:calc((100vw - 52px)/ 3/1.2 + 10px)}section#loop_category_list article.loop_category_list_item_article.priority header h3 a span{padding-bottom:8px!important}section#loop_category_list article.loop_category_list_item_article.priority.selected{grid-column:span 5}section#loop_category_list article.loop_category_list_item_article.priority.selected figure{height:calc((100vw + 220px)/ 3/1.8 + 10px)}body.category-news section#loop_category_list.media_list{grid-template-columns:repeat(4,1fr)!important}body.category-news section#loop_category_list.media_list article.loop_category_list_item_article figure.loop_category_list_item_article_leadImage{height:calc((100vw - 70px)/ 4/1.8)!important}article#single_article header#single_article_header{margin-top:calc((100vw - 0px)/ 2)}article#single_article section#single_article_main ul.Project_images{grid-template-columns:repeat(3,1fr);padding-right:0}main#page_main article.single_page header#single_page_header{max-width:920px}main#page_main article.single_page div#single_page_main{max-width:920px}body.home #wrapper header#header_page h1{height:240px;background-size:240px auto;margin-top:60px}body.home #wrapper main#page_main #slideshow div.slide h2{margin-left:0;bottom:50px}}@media screen and (max-width:400px){body.home #wrapper header#header_page{margin-bottom:0;padding-left:0}.overlay .overlay-content .menu-mainnav-container #menu-mainnav li{margin-top:50px}body.home #wrapper main#page_main #slideshow div.slide h2{left:8px;font-size:12px;bottom:2rem}}#wpadminbar{display:none!important}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;width:100%;margin-bottom:15px;margin-top:10px}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}#gototop{display:none!important;opacity:.3;-webkit-transition:opacity .3s ese-in-out;-moz-transition:opacity .3s ese-in-out;-ms-transition:opacity .3s ese-in-out;-o-transition:opacity .3s ese-in-out;transition:opacity .3s ese-in-out}#gototop:hover{opacity:.8;-webkit-transition:opacity .3s ese-in-out;-moz-transition:opacity .3s ese-in-out;-ms-transition:opacity .3s ese-in-out;-o-transition:opacity .3s ese-in-out;transition:opacity .3s ese-in-out}