/* https://www.studiomion.it/wp-content/themes/studiomion/css/style.css */
/* Import rule from: https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Roboto+Condensed&display=swap */
@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/bebasneue/v15/JTUSjIg69CK48gW7PXooxW0.woff) format('woff')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v30/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyovBK.woff) format('woff')}:root{--light-grey:#f5f5f5;--white:#fcfcfc;--dark-grey:#2e3032;--red:#cb3234;--bg:#ebebeb;--shadow:#d6d6d6}html{font-size:15px}body{background-color:var(--bg);background-image:url(/wp-content/uploads/2023/12/bg_pattern.png);font-size:1em}table{border:1px solid #dbdbdb}h1,h2,h3,h4,h5,h6{font-family:"Bebas Neue",sans-serif;color:#333}.content h1{line-height:150%;margin-bottom:0px!important}.content h2{font-size:1.5em}.content h3{font-size:1em}p,ol,ul{font-family:"Roboto Condensed",sans-serif;color:#333}.single-title{margin-top:0px!important}.subtitle{color:var(--dark-grey);margin-top:0px!important;font-size:1.5rem;font-weight:600;line-height:1.125}.gform_confirmation_message{font-family:"Roboto Condensed",sans-serif;color:#333}.alignleft{font-family:"Roboto Condensed",sans-serif;float:left}.alignright{font-family:"Roboto Condensed",sans-serif;float:right}a{color:var(--red)}.wp-post-image{margin-top:5px;-webkit-box-shadow:0 0 1px 1px var(--shadow);box-shadow:0 0 1px 1px var(--shadow)}.alignleft img{-webkit-box-shadow:0 0 1px 1px var(--shadow);box-shadow:0 0 1px 1px var(--shadow);margin-bottom:10px;margin-right:15px}.responsive-menu-item{font-family:"Bebas Neue",sans-serif!important;font-size:2rem!important}a:hover{color:var(--red);text-decoration:underline}.has-size-6-5{font-size:.9rem}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:0rem}#header{background-color:var(--white);background-position:center;min-height:120px;padding-top:30px!important;padding-bottom:10px!important;box-shadow:0 1px 3px 0 var(--shadow);-webkit-box-shadow:0 1px 3px 0 var(--shadow);position:relative;z-index:20}#logo{width:300px!important}#primary-menu{margin-top:10px}.navbar{background-color:transparent}.navbar-item{font-family:"Bebas Neue",sans-serif;color:var(--red)!important;font-size:1.3rem;padding-left:30px;padding-right:30px}.navbar-item:hover{background-color:transparent!important;color:var(--red)!important;text-decoration:underline}.section{margin-top:0;padding-top:0;padding-bottom:0}.left-container{padding:2.5rem 2rem 2.5rem 4rem}.center-container{padding:2.5rem 4rem 2.5rem 4rem}.right-container{padding:2.5rem 4rem 2.5rem 2rem}.footer-logo-container,.footer-info-container{padding:2.5rem 2.5rem 1rem 2.5rem}.right-container{min-height:500px}.news-container{width:100%;padding-bottom:30px}.excerpt p{margin-bottom:0px!important}.excerpt a{color:var(--red);font-family:"Roboto Condensed",sans-serif}.excerpt a:hover{text-decoration:underline}.is-gapless{margin-bottom:0px!important}.news-title{margin-top:5px;margin-bottom:5px;font-family:"Roboto Condensed",sans-serif;color:var(--red)!important;font-weight:600}#main{z-index:0;background-color:var(--light-grey)!important;-webkit-box-shadow:0 0 4px 1px var(--shadow);box-shadow:0 0 4px 1px var(--shadow)}.desc-button{text-align:center;background-color:var(--red);display:block;border-radius:.2rem;padding-top:1rem;padding-bottom:1rem;padding-right:1rem;padding-left:1rem;transition-property:background-color;transition-duration:0.3s}.desc-button p{color:var(--white)}#cons-aziendale{background-image:url(/wp-content/themes/studiomion/img/cons-aziendale.png);background-clip:border-box;background-size:cover;background-repeat:no-repeat}#paghe{background-image:url(/wp-content/themes/studiomion/img/paghe.png);background-clip:border-box;background-size:cover;background-repeat:no-repeat}#legale{background-image:url(/wp-content/themes/studiomion/img/legale.png);background-clip:border-box;background-size:cover;background-repeat:no-repeat}#altri{background-image:url(/wp-content/themes/studiomion/img/altri.png);background-clip:border-box;background-size:cover;background-repeat:no-repeat}.desc-button:hover{background-color:#fff;text-decoration:none}.desc-button:hover p{color:var(--dark-grey)}.map-info{padding:0rem 2.5rem 2.5rem 2.5rem}.footer{background-color:transparent!important;padding-top:0;padding-bottom:50px}.footer .container{background-color:#fff!important;color:var(--dark-grey);-webkit-box-shadow:0 4px 4px 1px var(--shadow);box-shadow:0 4px 4px 1px var(--shadow);border-top:1px solid var(--shadow)}.footer-logo{margin:0 auto 5px auto!important;opacity:1}.footer strong{color:var(--dark-grey)}.footer-logo-container p,.footer-info-container p{color:var(--dark-grey)}.footer-info-container a{color:var(--dark-grey);text-decoration:underline}.footer-info-container a:hover{text-decoration:underline;opacity:.7}.navbar-burger{margin-top:5px}.excerpt-column{padding-left:.75em}iframe{box-shadow:0 0 0 2px var(--red),0 0 0 2px var(--red)}.nav-container{padding-bottom:20px;position:relative}.circ-container{padding-top:2.5rem;padding-left:4rem;padding-right:4rem}.has-text-align-left{text-align:left!important}.has-text-align-right{text-align:right!important}.has-text-align-center{text-align:center!important}.wp-block-table{margin-left:0px!important;margin-right:0px!important}.content figure{text-align:left!important}.page-title{padding:2.5rem 0rem 0rem 4rem}.is-red{color:var(--red)}#input_1_5_1,.gform-field-label{margin-left:5px}@media screen and (max-width:1408px){.desc-button{min-height:170px}}@media screen and (max-width:1215px){.thumbnail-column{display:none}.archive-thumbnail-column{display:none}.excerpt-column{padding-left:0em}.navbar-item{font-size:1.15rem;padding-left:15px;padding-right:15px}}@media screen and (max-width:990px){.desc-button{min-height:180px}}@media screen and (max-width:768px){.thumbnail-column{display:block}.excerpt-column{padding-left:.75em}.footer-logo-container{padding-top:1.5rem;padding-bottom:0}.footer-info-container{padding-top:1.5rem;padding-bottom:2rem}.desc-button{min-height:auto}.left-container{padding:2.5rem 2.5rem 2.5rem 2.5rem}.right-container{padding:2.5rem 2.5rem 2.5rem 2.5rem}.archive-excerpt{padding:0}.page-title{padding-left:2.5rem}}@media screen and (max-width:400px){.thumbnail-column{display:none}.excerpt-column{padding-left:0em}}@media screen and (max-width:360px){#logo{width:240px!important}#rmp_menu_trigger-184{top:42px!important}}