/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.blockourstudio-slider-inner{background-color:var(--default-background-color);color:#ffffff;}.blockourstudio-slider-inner .title-small{color:#ffffff;}.blockourstudio-slider-inner.arrow-down.third:after{background-color:var(--default-background-color);}.blockourstudio-slider li{height:350px;overflow:hidden;}@media only screen and (max-width:959px){.blockourstudio-slider li{height:250px;}}.blockourstudio-slider-magnifier{position:absolute;left:50%;top:55%;transform:translate(-55%,-50%);width:50px;height:50px;opacity:0;transition:0.4s all;}.blockourstudio-slider li:hover .blockourstudio-slider-magnifier{opacity:1;top:50%;transform:translate(-50%,-50%);}.front-page .blockourstudio-slider-inner.arrow-down.third:after{background-color:var(--third-background-color);}.front-page .blockourstudio-slider-inner{background-color:var(--third-background-color);color:var(--text-color);}.front-page .blockourstudio-slider-inner .title-small{color:var(--text-color);}
.blockourlocation{background-color:var(--default-background-color);color:#ffffff;}.blockourlocation .title-small{color:#ffffff;}
.blockpages-grid-photo{min-height:550px;}@media only screen and (max-width:959px){.blockpages-grid-photo{min-height:350px;}}
.blockworkinghours{background-color:var(--default-background-color);color:#ffffff;}.blockworkinghours .material-icons{opacity:0.7;}.blockworkinghours .title-small{color:#ffffff;}.blockworkinghours .title-medium{color:#ffffff;}.blockworkinghours svg{width:35px;height:35px;margin-right:10px;}.blockworkinghours svg .path{fill:#25D366;}.blockworkinghours svg .back{fill:#FFFFFF;}.blockworkinghours .title-small a{display:inline-block;border-radius:40px;font-weight:600;font-size:20px;color:#FFFFFF;padding:10px;padding-right:20px;background-color:rgba(255,255,255,0.05);}
.blockservices-item-inner{padding:40px;padding-top:200px;padding-bottom:200px;background-color:#ffffff;transition:0.7s all;}.blockservices .title-small{font-weight:900;text-shadow:1px 1px 2px rgba(255,255,255,0.7),1px 1px 2px rgba(255,255,255,0.7);}.blockservices-item-inner img{opacity:0.9;transition:0.4s all;}.blockservices-item-inner:hover img{opacity:0.4;}.blockservices-item-inner .title-small{font-weight:900;padding-right:50px;padding-left:50px;text-shadow:1px 1px 2px rgba(255,255,255,0.7),1px 1px 2px rgba(255,255,255,0.7);color:#8b3b5c;}.blockservices-item-inner .uk-button-default{opacity:0;margin-bottom:-50px;transition:0.4s all;}.blockservices-item-inner:hover  .uk-button-default{opacity:1;margin-bottom:0px;}.blockservices-item-inner-title{pointer-events:none;}@media only screen and (max-width:959px){.blockservices-item-inner{padding-top:260px;}.blockservices-item-inner .title-small{background-color:var(--default-background-color);text-shadow:none;color:#ffffff;}.blockservices-item-inner .uk-position-bottom{background-color:rgba(255,255,255,0.4);}.blockservices-item-inner img{opacity:1;}.blockservices-item-inner:hover img{opacity:1;}.blockservices-item-inner .uk-button-default{opacity:1;margin-bottom:0px;}.blockservices-item-inner:hover  .uk-button-default{opacity:1;margin-bottom:0px;}}
.blockfrontslider-items-item{position:absolute;top:0px;bottom:0px;right:0%;left:50%;transition:all 0.7s;}.uk-transition .blockfrontslider-items-item{left:100%;right:-100%;}.blockfrontslider-items-item:after{content:'';position:absolute;background-color:rgba(255,255,255,0.7);top:0px;bottom:0px;right:0px;left:0px;z-index:-1;}.blockfrontslider-items-item-inner{position:absolute;left:0%;top:50%;right:0%;transform:translateY(-50%);transition:all 0.3s;opacity:1;}.uk-transition .blockfrontslider-items-item-inner{left:100%;right:-100%;opacity:0;}@media only screen and (max-width:959px){.blockfrontslider-items-item{position:absolute;top:0px;bottom:0px;right:0px;left:0px;transition:all 0.7s;font-size:16px;}.blockfrontslider .uk-transition .blockfrontslider-items-item{left:0px;right:0px;}.blockfrontslider .title-large{font-weight:600;font-size:24px;}.blockfrontslider .title-medium{font-weight:600;font-size:16px;}}
