#page{background:transparent;}#header{background:transparent;background-image:none;}a,a.link,a:hover,a:focus{border:none;}.layout-main{margin:0;}.block .content{margin:0;}.region{margin:0;padding:0;}.path-frontpage #block-element-content,.path-frontpage #block-element-page-title{display:none;}.region-content-bottom-eighth,.region-content-bottom-seventh,.region-content-bottom-sixth,.region-content-bottom-fifth,.region-content-bottom-fourth,.region-content-bottom-third,.region-content-bottom-second,.region-content-bottom-first{padding:0 10px;}.site-footer{background:transparent;padding:0;}.site-footer .content{color:#fff;}.site-footer .content a,.site-footer .content a.is-active{color:#fff;}.site-footer .block{margin:0;padding:0;border:none;}.main-content .section{padding:0;}.site-footer .layout-container{padding:0;}.feed-icons{display:none;}@media (min-width:1220px){.layout-container{max-width:1200px;padding:0;}.zone-postscript{display:flex;}.region-postscript-first{width:33.33%;padding:0 20px;}.region-postscript-second{width:33.33%;padding:0 20px;}.region-postscript-third{width:33.33%;padding:0 20px;}.region-footer-first,.region-footer-second,.region-footer-third,.region-footer-fourth{width:50%;float:left;position:relative;}}@media (max-width:1219px) and (min-width:980px){.layout-container{max-width:960px;width:100%;}.zone-postscript{display:flex;}.region-postscript-first{width:33.33%;padding:0 20px;}.region-postscript-second{width:33.33%;padding:0 20px;}.region-postscript-third{width:33.33%;padding:0 20px;}.region-footer-first,.region-footer-second,.region-footer-third,.region-footer-fourth{width:50%;float:left;position:relative;}}@media (max-width:979px) and (min-width:740px){.layout-container{max-width:720px;width:100%;}.zone-postscript{display:flex;}.region-postscript-third,.region-postscript-second,.region-postscript-first{width:33.33%;padding:0 10px;}.region-footer-first,.region-footer-second,.region-footer-third,.region-footer-fourth{width:50%;padding:0 10px;float:left;position:relative;}}@media only screen and (max-device-width :739px),only screen and (max-width :739px){.layout-container{max-width:100%;width:100%;}.zone-postscript{display:block;}.region-postscript-first{width:100%;padding:0;}.region-postscript-second{width:100%;padding:0;}.region-postscript-third{width:100%;padding:0;}.region-footer-first,.region-footer-second,.region-footer-third,.region-footer-fourth{width:100%;padding:0;float:left;position:relative;}}@media only screen and (max-device-width :739px),only screen and (max-width :739px){.layout-container{max-width:100%;width:100%;}.zone-postscript{display:block;}.region-postscript-first{width:100%;padding:0;}.region-postscript-second{width:100%;padding:0;}.region-postscript-third{width:100%;padding:0;}.region-footer-first,.region-footer-second,.region-footer-third,.region-footer-fourth{width:100%;padding:0;float:left;position:relative;}}@media (min-width:560px) and (max-width:850px){.region-footer-third{clear:none!important;}}
@media only screen and (max-device-width :1219px),only screen and (max-width :1219px){.path-frontpage #main-wrapper #main{max-width:960px!important;}.path-frontpage .region-content-bottom-first{margin:0 3px!important;background-size:260px!important;}#block-views-block-clients-block-2 .slick-dots{margin:40px 0 0 60px!important;}#block-views-block-studio-block-1 .view-studio .views-row .views-field-title h2.field-content,#block-views-block-projects-block-2 .view-projects .views-row .views-field-title h2.field-content{width:960px!important}.block-webform-block-1{width:800px!important;}}@media only screen and (max-device-width :1023px),only screen and (max-width :1023px){}@media only screen and (min-device-width :980px),only screen and (min-width :980px){.fraction-slider .slide .views-field-body div.field-content{width:400px!important;}}@media only screen and (max-device-width :979px),only screen and (max-width :979px){.block-block-1{width:300px!important;}.block-block-1 img{width:120px!important;}#block-sitemenu{display:none!important;}#block-responsivemenumobileicon{display:flex!important;justify-content:flex-end!important;width:100%!important;}.fraction-slider .slide .views-field-body div.field-content{width:320px!important;}.path-frontpage #main-wrapper #main{max-width:720px!important;}.path-frontpage .region-content-bottom-first{background-size:240px!important;}#block-views-block-clients-block-2{width:65%!important;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide{gap:0 16px!important;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-track{position:relative!important;display:flex!important;align-items:center!important;}.path-studio .view-studio .views-row,.path-design-projects .view-projects .views-row{width:48%!important;margin:0 1% 2% 1%!important;}#block-views-block-studio-block-3 .view-studio .views-row,#block-views-block-projects-block-4 .view-projects .views-row{width:31.83%!important;margin:0.75%!important;}#block-views-block-studio-block-1 .view-studio .views-row .views-field-title h2.field-content,#block-views-block-projects-block-2 .view-projects .views-row .views-field-title h2.field-content{width:720px!important;}#block-views-block-studio-block-2 .view-studio .views-row,#block-views-block-projects-block-3 .view-projects .views-row{width:31.83%!important;margin:0.75%!important;}#block-views-block-clients-block-5 .views-row{width:calc(33.33% - 1.5%)!important;margin:0.75%!important;}.block-webform-block-1{width:600px!important;}}@media only screen and (max-device-width :739px),only screen and (max-width :739px){.path-frontpage #main-wrapper #main{padding:80px 0!important;}.block-block-4{width:480px!important;margin:0 auto 60px auto!important;}.block-block-4 p{font-size:17px!important;line-height:26px!important;}#block-views-block-projects-block-1{width:calc(100% - 30px)!important;margin:0 15px!important;}#block-views-block-projects-block-1 .view-projects .views-row{width:100%!important;float:none!important;margin:0 0 20px 0!important;}#block-views-block-projects-block-1 .view-projects .views-row:last-child{margin:0 auto!important;}.path-frontpage #zone-content-bottom-first{width:calc(100% - 30px)!important;margin:0 auto!important;}.path-frontpage .region-content-bottom-first{background:none!important;}#block-views-block-clients-block-2{width:100%!important;}#main-wrapper{width:calc(100% - 30px)!important;margin:0 auto!important;}.path-frontpage #main-wrapper{width:100%!important;}#block-views-block-studio-block-1 .view-studio .views-row .views-field-title h2.field-content,#block-views-block-projects-block-2 .view-projects .views-row .views-field-title h2.field-content{width:calc(100% - 30px)!important;}#block-views-block-studio-block-2 .view-studio .views-row,#block-views-block-projects-block-3 .view-projects .views-row{width:48%!important;margin:1%!important;}#block-views-block-studio-block-3 .view-studio .views-row,#block-views-block-projects-block-4 .view-projects .views-row{width:48%!important;margin:1%!important;}.block-webform-block-1{width:480px!important;}.block-webform-block-1 .form-actions{display:flex!important;justify-content:center!important;}#zone-footer{width:calc(100% - 30px)!important;margin:0 auto!important;}}@media only screen and (max-device-width :599px),only screen and (max-width :599px){.block-block-4{width:calc(100% - 30px)!important;}#block-views-block-clients-block-1 .slick-list{width:85%!important;}.path-studio .view-studio .views-row,.path-design-projects .view-projects .views-row{width:100%!important;float:none!important;margin:0 0 20px 0!important;}#block-views-block-studio-block-2 .view-studio .views-row,#block-views-block-projects-block-3 .view-projects .views-row{width:100%!important;float:none!important;margin:0 0 20px 0!important;}#block-views-block-studio-block-1 .view-studio .views-row .views-field-title h2.field-content,#block-views-block-projects-block-2 .view-projects .views-row .views-field-title h2.field-content{line-height:42px!important;}#block-views-block-clients-block-3 .view-clients .views-row{gap:0 16px!important;}#block-views-block-clients-block-5 .views-row{width:calc(50% - 2%)!important;margin:1%!important;}.block-block-8{width:100%!important;float:none!important;height:auto!important;margin:0 0 60px 0!important;}.block-block-9{width:100%!important;float:none!important;}.block-webform-block-1{width:100%!important;}#zone-footer-inner{display:block!important;}.block-block-6{margin:0 0 25px 0!important}}@media only screen and (min-device-width :480px),only screen and (min-width :480px){.fraction-slider .slide .views-field-body div.title a{font-size:36px!important;line-height:36px!important;}.block-webform-block-1 .form-item-name input{margin:0 0.75% 12px 0!important;}.block-webform-block-1 .form-item-email input{margin:0 0 12px 0.75%!important;}}@media only screen and (max-device-width :479px),only screen and (max-width :479px){.fraction-slider .slide .views-field-body div.title a{font-size:32px!important;line-height:32px!important;}.fraction-slider .slide .views-field-body{bottom:100px!important;}.fraction-slider .slide .views-field-body div.field-content{width:calc(100% - 30px)!important;margin:0 15px 0 0!important;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide{display:block!important}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-field-client-logo{width:160px!important;margin:0 0 20px 0!important;}#block-views-block-clients-block-2 .slick-dots{margin:40px 0 0 0!important;}#block-views-block-clients-block-2 .slick-dots li button{margin:0 5px 0 0!important;padding:12px!important;width:24px!important;height:24px!important;}#block-views-block-studio-block-3 .view-studio .views-row,#block-views-block-projects-block-4 .view-projects .views-row{width:100%!important;float:none!important;margin:0 0 20px 0!important;}#block-views-block-clients-block-3 .view-clients .views-row{display:block!important;margin:0 0 30px 0!important;}#block-views-block-clients-block-3 .view-clients .views-row .views-field-field-client-logo{width:160px!important;margin:0 0 20px 0!important;}.block-webform-block-1 .form-item-email input,.block-webform-block-1 .form-item-name input{width:100%!important;margin:0 0 12px 0!important;}.path-user h1.page-title{line-height:42px!important;}.block-block-6{margin:0 0 30px 0!important;}.block-block-2 div.content > div{font-size:8px!important;}}@media only screen and (max-device-width :399px),only screen and (max-width :399px){#block-views-block-clients-block-5 .views-row{width:100%!important;margin:0!important;}}html{scroll-behavior:smooth;}body{background:#1f1f1f;color:##fff;font-family:'Open Sans';}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#fff;font-family:'Open Sans';}p{margin-bottom:20px;font-family:'Open Sans';}img{vertical-align:middle;}#main-wrapper,.layout-container{background:#1f1f1f;color:#fff;}h1.page-title{font-size:36px;font-weight:normal;margin:0 0 40px 0;text-align:center;}a.target{position:relative;top:-40px;display:block;height:0;width:0;}#zone-branding-wrapper{z-index:2;width:100%;border-bottom:1px solid #353535;background:#1f1f1f;}.path-frontpage #zone-branding-wrapper{position:absolute;z-index:2;width:100%;background:transparent;}.path-frontpage #zone-branding-wrapper:hover{background:rgba(0,0,0,0.5);}.path-frontpage #zone-branding-wrapper{border-bottom:0;}#block-element-branding{display:none;}#block-element-branding a.site-branding__logo img{width:150px;height:auto;}#zone-branding{padding:10px 0;background:none;max-width:100%;}.region-branding{display:flex;align-items:center;margin:0 2.5%;}.block-block-1{width:400px;}.block-block-1 p{margin:0;}.block-block-1 img{width:auto;}#block-sitemenu{display:flex;align-items:center;justify-content:flex-end;}#superfish-site-menu li{z-index:1;}#superfish-site-menu li a{text-decoration:none;text-transform:capitalize;font-weight:300;color:#ededed;font-family:"Open Sans";font-size:18px;}#superfish-site-menu li ul li a{background:#343434;}#superfish-site-menu li span.sf-depth-1{text-decoration:none;text-transform:capitalize;font-weight:300;color:#ededed;margin:0 1.2em;font-family:"Open Sans";font-size:18px;padding:0;}#superfish-site-menu li:last-child span.sf-depth-1{margin:0 0 0 1.2em;}#superfish-site-menu li a.sf-depth-1{margin:0 1em;padding:0;}#superfish-site-menu li:last-child a.sf-depth-1{margin:0 0 0 1em;}#superfish-site-menu li span.sf-depth-1.menuparent,#superfish-site-menu li a.sf-depth-1.menuparent{padding:0 18px 0 0;}#superfish-site-menu li span.is-active,#superfish-site-menu li span:hover,#superfish-site-menu li a.is-active,#superfish-site-menu li a:hover{color:#00aeed;}#superfish-site-menu li ul.sf-hidden{background:#fff;}ul.sf-menu.sf-horizontal.sf-shadow ul,ul.sf-menu.sf-vertical.sf-shadow ul,ul.sf-menu.sf-navbar.sf-shadow ul ul{box-shadow:0 2px 5px rgb(0 0 0 / 10%);-moz-box-shadow:0 2px 5px rgb(0 0 0 / 10%);-webkit-box-shadow:0 2px 5px rgb(0 0 0 / 10%);}ul.sf-menu li:hover > ul,ul.sf-menu li.sfHover > ul{border-top:3px solid #00aeed;}ul.sf-menu .sf-sub-indicator{top:11px;right:0;width:12px;height:6.54px;background:url(/themes/element/images/sf-down.png) no-repeat 0 0;background-size:12px 13.09px;opacity:1;}ul.sf-menu li span.is-active .sf-sub-indicator,ul.sf-menu li span:hover .sf-sub-indicator,ul.sf-menu li a.is-active .sf-sub-indicator,ul.sf-menu li a:hover .sf-sub-indicator{background:url(/themes/element/images/sf-down.png) no-repeat 0 -6.54px;background-size:12px 13.09px;opacity:1;}ul.sf-menu .sf-sub-indicator:after{display:none;}.path-frontpage #zone-slideshow,.path-frontpage #zone-slideshow-wrapper{width:100%;max-width:100%;height:100vh;}.view-slideshow{display:none;}.slider-wrapper{background:#fff none repeat scroll 0 0;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;height:100vh;max-height:100vh;overflow:hidden;position:relative;width:100%;z-index:1!important;box-shadow:none;border:none;}.slider-wrapper .slider{max-width:100%!important;}.fraction-slider{height:100vh!important;}.fraction-slider .slide{z-index:1;height:100vh!important;}.fraction-slider .slide .views-field-field-slide-image{width:100%;height:100vh!important;}.fraction-slider .slide .views-field-field-slide-image .field-content picture,.fraction-slider .slide .views-field-field-slide-image .field-content{position:relative;top:0;left:0;width:100%;height:100%;}.fraction-slider .slide .views-field-field-slide-image .field-content img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;object-fit:cover;}.fs-pager-wrapper{width:100%;text-align:center;}.fs-pager-wrapper a{background:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:11px;height:11px;margin-right:7px;}.fs-pager-wrapper a:hover,.fs-pager-wrapper a.active{background:#00aeed;}.fraction-slider .slide .views-field-body div.title{margin-bottom:10px;}.fraction-slider .slide .views-field-body div.title a{color:#fff;font-family:"Open Sans";}.fraction-slider .slide .views-field-body{top:auto!important;bottom:40px;text-align:right;}.fraction-slider .slide .views-field-body div.field-content{margin:0 2.5% 0 0;}.fraction-slider .slide .views-field-body div.desc{margin-bottom:15px;}.fraction-slider .slide .views-field-body{width:100%!important;top:auto!important;}.fraction-slider .slide .views-field-body p{font-weight:300;margin-bottom:0;font-size:16px!important;line-height:24px!important;}.fraction-slider .slide .views-field-body div.view-more a{padding:2px 15px;font-size:12px!important;line-height:24px!important;color:#fff;text-transform:uppercase;background:#00aeed;border-radius:7px;}.fraction-slider .slide .views-field-field-slide-weight{font-size:0;}.fraction-slider .prev:hover,.fraction-slider .prev{width:36px;height:36px;}html.webp .fraction-slider .prev:hover,html.webp .fraction-slider .prev{background:url(/themes/element/images/white_prev.webp) no-repeat center center;background-size:36px;}html.no-webp .fraction-slider .prev:hover,html.no-webp .fraction-slider .prev{background:url(/themes/element/images/white_prev.png) no-repeat center center;background-size:36px;}.fraction-slider .next:hover,.fraction-slider .next{width:36px;height:36px;}html.webp .fraction-slider .next:hover,html.webp .fraction-slider .next{background:url(/themes/element/images/white_next.webp) no-repeat center center;background-size:36px;}html.no-webp .fraction-slider .next:hover,html.no-webp .fraction-slider .next{background:url(/themes/element/images/white_next.png) no-repeat center center;background-size:36px;}.block-block-3{position:absolute;bottom:20px;left:50%;z-index:1;transform:translate(-50%,0);margin:0 0 0 -25px;}.block-block-3 p{margin:0;}.block-block-3 img{width:auto;}#main-wrapper #main{padding:40px 0;}.path-frontpage #main-wrapper{max-width:100%;}html.webp .path-frontpage #main-wrapper{background-image:url(/themes/element/images/bg_home_graphic.webp);background-size:30%;background-repeat:repeat;}html.no-webp .path-frontpage #main-wrapper{background-image:url(/themes/element/images/bg_home_graphic.png);background-size:30%;background-repeat:repeat;}.path-frontpage #main-wrapper #main{padding:110px 0 60px 0;max-width:1200px;margin:0 auto;}.block-block-4{margin:0 auto 100px auto;width:560px;text-align:center;}.block-block-4 .field--name-body > div{font-size:28px;line-height:36px;margin:0 0 10px 0;}.block-block-4 p{margin:0;font-size:18px;line-height:28px;font-weight:300;}div.view-header h3{font-size:28px;font-weight:normal;margin:0 0 30px 0;text-align:center;}#block-views-block-projects-block-4,#block-views-block-studio-block-3{clear:both;padding:60px 0 20px 0;}#block-views-block-studio-block-3 .view-studio .views-row,#block-views-block-projects-block-4 .view-projects .views-row{width:15.667%;float:left;margin:0.5%;}#block-views-block-projects-block-1 div.view-header h3{}#block-views-block-projects-block-1 .view-projects .views-row{width:32.583%;float:left;}#block-views-block-projects-block-1 .view-projects .views-row:nth-child(3),#block-views-block-projects-block-1 .view-projects .views-row:nth-child(1){margin:0 0 1.5% 0;}#block-views-block-projects-block-1 .view-projects .views-row:nth-child(5),#block-views-block-projects-block-1 .view-projects .views-row:nth-child(2){margin:0 1.125% 1.5% 1.125%;}#block-views-block-studio-block-3 .view-studio .views-row .views-field-field-index-image,#block-views-block-projects-block-4 .view-projects .views-row .views-field-field-index-image,#block-views-block-projects-block-1 .view-projects .views-row .views-field-field-index-image{}#block-views-block-studio-block-3 .view-studio .views-row .views-field-field-index-image img,#block-views-block-projects-block-4 .view-projects .views-row .views-field-field-index-image img,#block-views-block-projects-block-1 .view-projects .views-row .views-field-field-index-image img{width:100%;height:auto;}#block-views-block-studio-block-3 .view-studio .views-row .views-field-title,#block-views-block-projects-block-4 .view-projects .views-row .views-field-title,#block-views-block-projects-block-1 .view-projects .views-row .views-field-title{margin:5px 0 0 0;}#block-views-block-studio-block-3 .view-studio .views-row .views-field-title h4.field-content,#block-views-block-projects-block-4 .view-projects .views-row .views-field-title h4.field-content,#block-views-block-projects-block-1 .view-projects .views-row .views-field-title h4.field-content{font-weight:normal;margin:0;}#block-views-block-studio-block-3 .view-studio .views-row .views-field-title a,#block-views-block-projects-block-4 .view-projects .views-row .views-field-title a,#block-views-block-projects-block-1 .view-projects .views-row .views-field-title a{color:#fff;font-size:14px;}#block-views-block-studio-block-3 .view-studio .views-row .views-field-title a:hover,#block-views-block-projects-block-4 .view-projects .views-row .views-field-title a:hover,#block-views-block-projects-block-1 .view-projects .views-row .views-field-title a:hover{color:#00aeed;}#block-views-block-projects-block-1 div.view-footer{clear:both;}#block-views-block-projects-block-1 div.view-footer .view-more{padding:50px 0 0 0;text-align:center;}#block-views-block-projects-block-1 div.view-footer .view-more a.btn{padding:10px 20px;font-size:12px!important;line-height:24px!important;color:#3b3b3b;text-transform:uppercase;background:#fff;border-radius:7px;letter-spacing:0.5px;font-weight:bold;}#block-views-block-projects-block-1 div.view-footer .view-more a.btn:hover{color:#fff;background:#00aeed;}.path-frontpage #zone-content-bottom-first-wrapper{background:#2a2929;}.path-frontpage #zone-content-bottom-first{background:transparent;padding:70px 0;}.path-frontpage #zone-content-bottom-first{}.path-frontpage .region-content-bottom-first{padding:0;margin:0 100px;background:url(/themes/element/images/graphic-testimonial.svg) no-repeat right center;background-size:280px;}#block-views-block-clients-block-2{width:70%;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide{outline:none;display:flex;align-items:center;gap:0 28px;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .slide__content{margin:0 0 30px 0;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-field-client-logo{min-width:160px;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-field-client-logo img{background:#fff;width:100%;height:auto;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-body{margin:0 0 0 190px;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-nothing div.body p,#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-body p{font-size:16px;line-height:26px;font-style:italic;font-weight:300;margin:0 0 10px 0;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-nothing div.body p:last-child,#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-body p:last-child{margin:0 0 5px 0;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-nothing{}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-title{margin:-8px 0 5px 190px;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-nothing div.title,#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-title span.field-content{font-size:13px;line-height:24px;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-field-related-project{margin:0 0 0 190px;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-nothing div.related-project a,#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-field-related-project a{font-size:0;line-height:24px;color:#fff;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-nothing div.related-project a:after,#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-field-related-project a:after{content:"See More";font-size:13px;line-height:24px;}#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-nothing div.related-project a:hover,#block-views-block-clients-block-2 .view-clients div.slick-list .slick-slide .views-field-field-related-project a:hover{color:#00aeed;}#block-views-block-clients-block-2 .slick-dots{padding:0;margin:40px 0 0 190px;}#block-views-block-clients-block-2 .slick-dots li{display:inline-block;color:#000;}#block-views-block-clients-block-2 .slick-dots li button{font-size:0;padding:16px;display:inline-block;margin:0 7px 0 0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;border:1px solid transparent;width:34px;height:34px;}html.webp #block-views-block-clients-block-2 .slick-dots li button{background:url(/themes/element/images/icon-dot.webp) no-repeat center center;background-size:6px;}html.no-webp #block-views-block-clients-block-2 .slick-dots li button{background:url(/themes/element/images/icon-dot.png) no-repeat center center;background-size:6px;}#block-views-block-clients-block-2 .slick-dots li.slick-active button,#block-views-block-clients-block-2 .slick-dots li:hover button{border:1px solid #00aeed;}#zone-content-bottom-second{padding:50px 0;}#block-views-block-clients-block-1 .view-clients div.slick-list .slick-slide .views-field-field-client-logo img{background:#fff;width:calc(100% - 10px);height:auto;}#block-views-block-clients-block-1 .slick.blazy{position:relative;}#block-views-block-clients-block-1 .slick-list{width:95%;margin:0 auto;}#block-views-block-clients-block-1 .slick__arrow{position:absolute;top:50%;left:0;width:100%;transform:translate(0,-50%);}#block-views-block-clients-block-1 .slick__arrow .slick-prev{padding:18px 12px;font-size:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0;opacity:1;border:0;outline:0;cursor:pointer;}html.webp #block-views-block-clients-block-1 .slick__arrow .slick-prev{background:url(/themes/element/images/white_prev.webp) no-repeat center center;background-size:21px;}html.no-webp #block-views-block-clients-block-1 .slick__arrow .slick-prev{background:url(/themes/element/images/white_prev.png) no-repeat center center;background-size:21px;}#block-views-block-clients-block-1 .slick__arrow .slick-next{position:absolute;right:0;padding:18px 12px;font-size:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0;opacity:1;border:0;outline:0;cursor:pointer;}html.webp #block-views-block-clients-block-1 .slick__arrow .slick-next{background:url(/themes/element/images/white_next.webp) no-repeat center center;background-size:21px;}html.no-webp #block-views-block-clients-block-1 .slick__arrow .slick-next{background:url(/themes/element/images/white_next.png) no-repeat center center;background-size:21px;}.page-node-17 #block-element-content .field--name-body p{font-size:16px;line-height:26px;font-weight:300;}.page-node-17 .field--name-body p:last-child{margin:0;}.page-node-17 #block-views-block-projects-block-1{padding:40px 0 20px 0;}.path-studio h1.page-title,.path-design-projects h1.page-title{margin:0 0.6% 40px 0.6%;}.path-studio .view-studio .views-row,.path-design-projects .view-projects .views-row{width:32.13%;float:left;margin:0.6% 0.6% 1% 0.6%;}.path-studio .view-studio .views-row .views-field-field-index-image,.path-design-projects .view-projects .views-row .views-field-field-index-image{}.path-studio .view-studio .views-row .views-field-field-index-image img,.path-design-projects .view-projects .views-row .views-field-field-index-image img{width:100%;height:auto;}.path-studio .view-studio .views-row .views-field-title,.path-design-projects .view-projects .views-row .views-field-title{margin:0;background:#e4e4e4;padding:5px 10px;}.path-studio .view-studio .views-row .views-field-title h4.field-content,.path-design-projects .view-projects .views-row .views-field-title h4.field-content{font-weight:normal;margin:0;}.path-studio .view-studio .views-row .views-field-title a,.path-design-projects .view-projects .views-row .views-field-title a{color:#000;font-size:13px;text-transform:uppercase;}.path-studio .view-studio .views-row .views-field-title a:hover,.path-design-projects .view-projects .views-row .views-field-title a:hover{}.page-node-type-studio #zone-branding-wrapper,.page-node-type-project #zone-branding-wrapper{border-bottom:none;}.page-node-type-studio  h1.page-title,.page-node-type-project h1.page-title{display:none;}.page-node-type-studio #zone-slideshow,.page-node-type-project #zone-slideshow{width:100%;max-width:100%;}#block-views-block-studio-block-1,#block-views-block-projects-block-2{min-height:100px;}#block-views-block-studio-block-1 .view-studio .views-row .views-field-field-cover-image,#block-views-block-projects-block-2 .view-projects .views-row .views-field-field-cover-image{}#block-views-block-studio-block-1 .view-studio .views-row .views-field-field-cover-image img,#block-views-block-projects-block-2 .view-projects .views-row .views-field-field-cover-image img{width:100%;height:auto;}#block-views-block-studio-block-1 .view-studio .views-row .views-field-title,#block-views-block-projects-block-2 .view-projects .views-row .views-field-title{width:100%;margin:0 auto;position:absolute;left:0;bottom:0;padding:30px 0 0 0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1));}#block-views-block-studio-block-1 .view-studio .views-row .views-field-title h2.field-content,#block-views-block-projects-block-2 .view-projects .views-row .views-field-title h2.field-content{margin:30px auto;font-size:36px;color:#fff;width:1200px;font-family:"Open Sans";font-weight:normal;}.page-node-type-studio #main-wrapper #main,.page-node-type-project #main-wrapper #main{padding:40px 0 50px 0;}.page-node-type-studio #block-element-content .node_content,.page-node-type-project #block-element-content .node_content{margin:0;}.page-node-type-studio #block-element-content .field--name-body,.page-node-type-project #block-element-content .field--name-body{}.page-node-type-studio #block-element-content .field--name-body p,.page-node-type-project #block-element-content .field--name-body p{font-size:16px;line-height:26px;font-weight:300;margin:0 0 15px 0;}.page-node-type-studio #block-element-content .field--name-body p:last-child,.page-node-type-project #block-element-content .field--name-body p:last-child{margin:0;}.page-node-type-studio .field--name-field-keywords,.page-node-type-project .field--name-field-keywords{margin:20px 0 0 0;}.page-node-type-studio .field--name-field-keywords .field__label,.page-node-type-project .field--name-field-keywords .field__label{font-size:16px;line-height:26px;font-weight:300;}.page-node-type-studio .field--name-field-keywords .field__items .field__item,.page-node-type-project .field--name-field-keywords .field__items .field__item{display:inline-block;}.page-node-type-studio .field--name-field-keywords  .field__items .field__item:after,.page-node-type-project .field--name-field-keywords .field__items .field__item:after{content:", ";font-size:16px;line-height:26px;font-weight:300;}.page-node-type-studio .field--name-field-keywords .field__items .field__item:last-child:after,.page-node-type-project .field--name-field-keywords .field__items .field__item:last-child:after{display:none;}.page-node-type-studio .field--name-field-keywords .field__items .field__item a,.page-node-type-project .field--name-field-keywords .field__items .field__item a{font-size:16px;line-height:26px;font-weight:300;color:#fff;}#block-views-block-studio-block-2,#block-views-block-projects-block-3{margin:50px 0 0 0;}#block-views-block-studio-block-2 .view-studio .views-row,#block-views-block-projects-block-3 .view-projects .views-row{width:24%;float:left;margin:0.5%;}#block-views-block-projects-block-3 .view-projects .views-row .views-field-field-studio-images img,#block-views-block-projects-block-3 .view-projects .views-row .views-field-field-project-images img{width:100%;height:auto;}.page-node-87 h1.page-title{margin:0 0 45px 0;}#block-views-block-clients-block-3{margin:0 0 60px 0;}#block-views-block-clients-block-3 .view-clients .views-row{display:flex;align-items:center;gap:0 28px;margin:0 0 20px 0;}#block-views-block-clients-block-3 .view-clients .views-row:nth-child(even){flex-direction:row-reverse;}#block-views-block-clients-block-3 .view-clients .views-row .views-field-field-client-logo{min-width:160px;}#block-views-block-clients-block-3 .view-clients .views-row .views-field-field-client-logo img{background:#fff;}#block-views-block-clients-block-3 .view-clients .views-row .views-field-body{margin:0 0 0 190px;}#block-views-block-clients-block-3 .view-clients .views-row .views-field-nothing div.body p,#block-views-block-clients-block-3 .view-clients .views-row .views-field-body p{font-size:16px;line-height:26px;font-style:italic;font-weight:300;margin:0 0 10px 0;}#block-views-block-clients-block-3 .view-clients .views-row .views-field-nothing div.body p:last-child,#block-views-block-clients-block-3 .view-clients .views-row .views-field-body p:last-child{margin:0 0 5px 0;}#block-views-block-clients-block-3 .view-clients .views-row .views-field-nothing{}#block-views-block-clients-block-3 .view-clients .views-row .views-field-title{margin:-8px 0 5px 190px;}#block-views-block-clients-block-3 .view-clients .views-row .views-field-nothing div.title,#block-views-block-clients-block-3 .view-clients .views-row .views-field-title span.field-content{font-size:13px;line-height:24px;}#block-views-block-clients-block-3 .view-clients .views-row .views-field-field-related-project{margin:0 0 0 190px;}#block-views-block-clients-block-3 .view-clients .views-row .views-field-nothing div.related-project a,#block-views-block-clients-block-3 .view-clients .views-row .views-field-field-related-project a{font-size:0;line-height:24px;color:#fff;}#block-views-block-clients-block-3 .view-clients .views-row .views-field-nothing div.related-project a:after,#block-views-block-clients-block-3 .view-clients .views-row .views-field-field-related-project a:after{content:"View Project";font-size:13px;line-height:24px;}#block-views-block-clients-block-3 .view-clients .views-row .views-field-nothing div.related-project a:hover,#block-views-block-clients-block-3 .view-clients .views-row .views-field-field-related-project a:hover{color:#00aeed;}#block-views-block-clients-block-5{}#block-views-block-clients-block-5 .views-row{width:calc(25% - 1%);margin:0.5%;float:left;text-align:center;height:200px;display:flex;align-items:center;justify-content:center;}#block-views-block-clients-block-5 .view-clients .views-row .views-field-field-client-logo img{background:#fff;}#block-views-block-clients-block-5 .view-clients .views-row .views-field-field-client-logo  div.field-view-project{margin:5px 0 0 0;}#block-views-block-clients-block-5 .view-clients .views-row .views-field-field-client-logo a{font-size:0;line-height:24px;color:#fff;}#block-views-block-clients-block-5 .view-clients .views-row .views-field-field-client-logo a:after{content:"View Project";font-size:13px;line-height:24px;}.page-node-88 h1.page-title{margin:0 0 50px 0;}.block-block-8{width:50%;float:left;height:300px;display:flex;align-items:center;justify-content:center;text-align:center;}.block-block-9{width:50%;float:left;}.block-webform-block-1 h2{text-align:center;font-size:36px;font-weight:normal;color:#fff;text-decoration:none;margin:0 0 20px 0;}.block-webform-block-1{width:980px;margin:0 auto;text-align:center;clear:both;padding:45px 0 0 0;}#block-webform-client-block-35 .form-item,#block-webform-client-block-35 .form-actions{text-align:center;}.block-webform-block-1 textarea{background-clip:padding-box;background-color:#1f1f1f;border:1px solid #8e8e8e;border-radius:0;box-sizing:border-box;color:#8e8e8e;font-family:Arial,sans-serif;font-size:14px;height:100px;margin:0;max-width:100%;outline:0 none;padding:10px;}.block-webform-block-1  div#edit-markup-text{margin:0 0 35px 0;}.block-webform-block-1  div#edit-markup-text p{font-size:16px;text-align:center;}.block-webform-block-1 .form-item-name input{width:49.25%;}.block-webform-block-1 .form-item-email input{width:49.25%;}.block-webform-block-1 .form-item-subject input{clear:both;width:100%;}.block-webform-block-1 .form-type-textarea{clear:both;}.block-webform-block-1 input[type="email"],.block-webform-block-1 input[type="text"]{background-clip:padding-box;background-color:#1f1f1f;border:1px solid #8e8e8e;border-radius:0;box-sizing:border-box;color:#8e8e8e;font-family:Arial,sans-serif;font-size:14px;height:40px;max-width:100%;outline:0 none;float:left;padding:10px;margin:0 0 12px 0;}.block-webform-block-1 input[type="submit"]{background:#333;color:#8e8e8e;border-color:#333;border-image:none;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;height:40px;width:40%;font-weight:normal;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-shadow:none;width:139px;font-family:"Open Sans";}.block-webform-block-1 input[type="submit"]:hover{background:#00aeed;border-color:#00aeed;color:#000;}.page-node-88 #zone-footer-wrapper{display:none;}.ui-dialog-titlebar{color:#fff;font-family:"Open Sans";font-size:16px;background:#1f1f1f!important;font-weight:normal;text-transform:uppercase;font-size:14px;line-height:28px;letter-0spacing:0.5px;}.ui-widget.ui-widget-content{border:none;}.ui-dialog .ui-dialog-title{margin:0;}.ui-dialog .ui-dialog-content{color:#000;font-family:"Open Sans";font-size:14px;line-height:24px;min-height:auto!important;padding:15px 20px 18px 20px;}.ui-button{outline:none;}.ui-button .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon,.ui-state-active .ui-icon,.ui-button:active .ui-icon{outline:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:transparent;background-repeat:no-repeat;background-position:center center;filter:invert(100%);}html.webp .ui-button .ui-icon,html.webp .ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon,html.webp .ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/themes/element/images/icon_webform_modal_close.webp);background-size:14px;}html.no-webp .ui-button .ui-icon,html.no-webp .ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon,html.no-webp .ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/themes/element/images/icon_webform_modal_close.png);background-size:14px;}.ui-dialog .ui-dialog-titlebar{border:none;}#cboxOverlay{background:rgba(0,0,0,0.85);}#cboxWrapper,#cboxContent,#cboxLoadingOverlay,#cboxLoadedContent{background:#353330;}#cboxPrevious{position:absolute;bottom:auto;left:0;top:42.5%;width:28px;height:40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;outline:none;}html.webp #cboxPrevious{background:url(/themes/element/images/colorbox-prv.webp) no-repeat center center;background-size:30px 30px;}html.no-webp #cboxPrevious{background:url(/themes/element/images/colorbox-prv.png) no-repeat center center;background-size:30px 30px;}#cboxPrevious:hover{width:28px;height:40px;}html.webp #cboxPrevious:hover{background:url(/themes/element/images/colorbox-prv.webp) no-repeat center center;background-size:30px 30px;}html.no-webp #cboxPrevious:hover{background:url(/themes/element/images/colorbox-prv.png) no-repeat center center;background-size:30px 30px;}#cboxNext{position:absolute;bottom:auto;left:auto;right:0;top:42.5%;width:28px;height:40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;outline:none;}html.webp #cboxNext{background:url(/themes/element/images/colorbox-nxt.webp) no-repeat center center;background-size:30px 30px;}html.no-webp #cboxNext{background:url(/themes/element/images/colorbox-nxt.png) no-repeat center center;background-size:30px 30px;}#cboxNext:hover{width:28px;height:40px;}html.webp #cboxNext:hover{background:url(/themes/element/images/colorbox-nxt.webp) no-repeat center center;background-size:30px 30px;}html.no-webp #cboxNext:hover{background:url(/themes/element/images/colorbox-nxt.png) no-repeat center center;background-size:30px 30px;}#cboxClose{position:absolute;bottom:auto;top:0;width:28px;height:28px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}html.webp #cboxClose{background:url(/themes/element/images/close-colorbox.webp) no-repeat center center;background-size:20px 20px;}html.no-webp #cboxClose{background:url(/themes/element/images/close-colorbox.png) no-repeat center center;background-size:20px 20px;}#cboxClose:hover{width:28px;height:28px;}html.webp #cboxClose:hover{background:url(/themes/element/images/close-colorbox.webp) no-repeat center center;background-size:20px 20px;}html.no-webp #cboxClose:hover{background:url(/themes/element/images/close-colorbox.png) no-repeat center center;background-size:20px 20px;}#cboxTitle{background:rgba(0,0,0,0.7);color:#949494;}#cboxCurrent{bottom:-1px!important;left:6px!important;}.cboxSlideshow_off #cboxSlideshow:hover,.cboxSlideshow_off #cboxSlideshow{width:20px;height:20px;right:0;}html.webp .cboxSlideshow_off #cboxSlideshow:hover,html.webp .cboxSlideshow_off #cboxSlideshow{background:url(/themes/element/images/icon-play.webp) no-repeat center center;background-size:20px;}html.no-webp .cboxSlideshow_off #cboxSlideshow:hover,html.no-webp .cboxSlideshow_off #cboxSlideshow{background:url(/themes/element/images/icon-play.png) no-repeat center center;background-size:20px;}.cboxSlideshow_on #cboxSlideshow:hover,.cboxSlideshow_on #cboxSlideshow{width:20px;height:20px;right:0;}html.webp .cboxSlideshow_on #cboxSlideshow:hover,html.webp .cboxSlideshow_on #cboxSlideshow{background:url(/themes/element/images/icon-pause.webp) no-repeat center center;background-size:20px;}html.no-webp .cboxSlideshow_on #cboxSlideshow:hover,html.no-webp .cboxSlideshow_on #cboxSlideshow{background:url(/themes/element/images/icon-pause.png) no-repeat center center;background-size:20px;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;z-index:1;}.animate-hidden{opacity:0;}.animate-visible{opacity:1;}.grecaptcha-badge{bottom:-66px!important;}#backtotop:hover,#backtotop{opacity:1;width:30px;height:30px;border:1px solid #fff;z-index:1;}html.webp #backtotop:hover,html.webp #backtotop{background:url(/themes/element/images/up-arrow.webp) no-repeat center center rgba(0,0,0,0.95);background-size:16px;}html.no-webp #backtotop:hover,html.no-webp #backtotop{background:url(/themes/element/images/up-arrow.png) no-repeat center center rgba(0,0,0,0.95);background-size:16px;}.path-user #main-wrapper #main{padding:60px 0;}.path-user h1.page-title{margin:0 0 50px 0;}.path-user #block-element-content label{font-weight:normal;margin-bottom:5px;font-size:14px;}.path-user #block-element-content form{margin:40px 0 0 0;}.path-user #block-element-content form p{font-size:0.85em;}.path-user #block-element-content input[type="password"],.path-user #block-element-content input[type="email"],.path-user #block-element-content input[type="text"]{background-clip:padding-box;background-color:#1f1f1f;border:1px solid #8e8e8e;border-radius:0;box-sizing:border-box;color:#8e8e8e;font-family:Arial,sans-serif;font-size:14px;height:40px;max-width:100%;outline:0 none;padding:10px;margin:0 0 5px 0;}.path-user #block-element-content input[type="submit"]{background:#333;color:#8e8e8e;border-color:#333;border-image:none;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;height:40px;width:40%;font-weight:normal;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-shadow:none;width:139px;font-family:"Open Sans";}.path-user #block-element-content input[type="submit"]:hover{background:#00aeed;border-color:#00aeed;color:#000;}#block-responsivemenumobileicon{display:none;}.mm-panel a{color:#fff;}.mm-listitem:after{left:0;}.mm-navbar{border-bottom:1px solid #5a5252;}.mm-listitem{border-color:#5a5252;}.site-footer{border-top:1px solid #353535;}#zone-footer{padding:20px 0;}#zone-footer-bottom-wrapper{border-top:1px solid #353535;}#zone-footer-bottom{padding:10px 0;}.site-footer{font-family:"Open Sans";font-size:14px;}#zone-footer-inner{display:inline-flex;align-items:center;width:100%;text-align:center;}.block-block-2{text-align:center;}.block-block-2 p{margin:0;}.block-block-2 p a:hover{color:#00aeed!important;}.block-block-2 div.content > div{font-size:9px;}.block-block-8,.block-block-6{}.block-block-8 h3,.block-block-6 h3{margin:0 0 15px 0;font-size:16px;font-weight:normal;}.block-block-8 h3{margin:0 0 7px 0;}.block-block-6 p{font-size:13px;line-height:21px;font-weight:300;}.block-block-8 p{font-size:14px;line-height:22px;font-weight:300;}.block-block-8 p{margin:0 0 15px 0;}.block-block-8 p:last-child,.block-block-6 p:last-child{}.block-block-8 p a{color:#fff;}.block-block-8 p a:hover,.block-block-6 p a:hover{color:#00aeed!important;}.block-block-8 div.social-media p,.block-block-6 div.social-media p{margin:0;display:flex;align-items:center;justify-content:center;}.block-block-8 a#icon_facebook,.block-block-6 a#icon_facebook{width:22px;height:22px;display:block;text-indent:-9999px;float:left;opacity:1;margin:0 5px 0 0;}html.webp .block-block-8 a#icon_facebook,html.webp .block-block-6 a#icon_facebook{background:url(/themes/element/images/icon-facebook.webp) 0 0 no-repeat;background-size:22px 44px;}html.no-webp .block-block-8 a#icon_facebook,html.no-webp .block-block-6 a#icon_facebook{background:url(/themes/element/images/icon-facebook.png) 0 0 no-repeat;background-size:22px 44px;}html.webp .block-block-8 a#icon_facebook:hover,html.webp .block-block-6 a#icon_facebook:hover{background:url(/themes/element/images/icon-facebook.webp) 0 -22px no-repeat;background-size:22px 44px;}html.no-webp .block-block-8 a#icon_facebook:hover,html.no-webp .block-block-6 a#icon_facebook:hover{background:url(/themes/element/images/icon-facebook.png) 0 -22px no-repeat;background-size:22px 44px;}.block-block-8 a#icon_linkedin,.block-block-6 a#icon_linkedin{width:22px;height:22px;display:block;text-indent:-9999px;float:left;opacity:1;margin:0 5px;}html.webp .block-block-8 a#icon_linkedin,html.webp .block-block-6 a#icon_linkedin{background:url(/themes/element/images/icon-linkedin.webp) 0 0 no-repeat;background-size:22px 44px;}html.no-webp .block-block-8 a#icon_linkedin,html.no-webp .block-block-6 a#icon_linkedin{background:url(/themes/element/images/icon-linkedin.png) 0 0 no-repeat;background-size:22px 44px;}html.webp .block-block-8 a#icon_linkedin:hover,html.webp .block-block-6 a#icon_linkedin:hover{background:url(/themes/element/images/icon-linkedin.webp) 0 -22px no-repeat;background-size:22px 44px;}html.no-webp .block-block-8 a#icon_linkedin:hover,html.no-webp .block-block-6 a#icon_linkedin:hover{background:url(/themes/element/images/icon-linkedin.png) 0 -22px no-repeat;background-size:22px 44px;}.block-block-8 a#icon_instagram,.block-block-6 a#icon_instagram{width:22px;height:22px;display:block;text-indent:-9999px;float:left;opacity:1;margin:0 5px;}html.webp .block-block-8 a#icon_instagram,html.webp .block-block-6 a#icon_instagram{background:url(/themes/element/images/icon-instagram.webp) 0 0 no-repeat;background-size:22px 44px;}html.no-webp .block-block-8 a#icon_instagram,html.no-webp .block-block-6 a#icon_instagram{background:url(/themes/element/images/icon-instagram.png) 0 0 no-repeat;background-size:22px 44px;}html.webp .block-block-8 a#icon_instagram:hover,html.webp .block-block-6 a#icon_instagram:hover{background:url(/themes/element/images/icon-instagram.webp) 0 -22px no-repeat;background-size:22px 44px;}html.no-webp .block-block-8 a#icon_instagram:hover,html.no-webp .block-block-6 a#icon_instagram:hover{background:url(/themes/element/images/icon-instagram.png) 0 -22px no-repeat;background-size:22px 44px;}.block-block-8 a#icon_email,.block-block-6 a#icon_email{width:22px;height:22px;display:block;text-indent:-9999px;float:left;opacity:1;margin:0 5px;}html.webp .block-block-8 a#icon_email,html.webp .block-block-6 a#icon_email{background:url(/themes/element/images/icon-email.webp) 0 0 no-repeat;background-size:22px 44px;}html.no-webp .block-block-8 a#icon_email,html.no-webp .block-block-6 a#icon_email{background:url(/themes/element/images/icon-email.png) 0 0 no-repeat;background-size:22px 44px;}html.webp .block-block-8 a#icon_email:hover,html.webp .block-block-6 a#icon_email:hover{background:url(/themes/element/images/icon-email.png) 0 -22px no-repeat;background-size:22px 44px;}html.no-webp .block-block-8 a#icon_email:hover,html.no-webp .block-block-6 a#icon_email:hover{background:url(/themes/element/images/icon-email.png) 0 -22px no-repeat;background-size:22px 44px;}.block-block-8 a#icon_phone,.block-block-6 a#icon_phone{width:22px;height:22px;display:block;text-indent:-9999px;float:left;opacity:1;margin:0 5px;}html.webp .block-block-8 a#icon_phone,html.webp .block-block-6 a#icon_phone{background:url(/themes/element/images/icon-phone.webp) 0 0 no-repeat;background-size:22px 44px;}html.no-webp .block-block-8 a#icon_phone,html.no-webp .block-block-6 a#icon_phone{background:url(/themes/element/images/icon-phone.png) 0 0 no-repeat;background-size:22px 44px;}html.webp .block-block-8 a#icon_phone:hover,html.webp .block-block-6 a#icon_phone:hover{background:url(/themes/element/images/icon-phone.webp) 0 -22px no-repeat;background-size:22px 44px;}html.no-webp .block-block-8 a#icon_phone:hover,html.no-webp .block-block-6 a#icon_phone:hover{background:url(/themes/element/images/icon-phone.png) 0 -22px no-repeat;background-size:22px 44px;}.block-block-7 div.map{line-height:0;}
body.user-logged-in.toolbar-fixed.mm-wrapper_opening,body.user-logged-in.toolbar-fixed.mm-wrapper_opened{padding-top:0!important;}.responsive-menu-block-wrapper{display:none;}.mm-page,.mm-wrapper_background body{background-color:#ffffff;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:240px;padding-left:15rem;}.horizontal-menu{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%;}.horizontal-menu > li{display:inline-block;position:relative;}.horizontal-menu > li ul ul{left:13.75em;top:0;}.horizontal-menu ul .fly-left ul{left:-13.75em;}.horizontal-menu > li > a{display:block;padding-top:0.3em;padding-right:1em;padding-bottom:0.35em;padding-left:1em;background-color:#fff;}.horizontal-menu > li ul{position:absolute;display:none;top:100%;left:0;z-index:99;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;width:13.75em;list-style:none;}.horizontal-menu li.sfHover > ul,.horizontal-menu li:hover > ul{display:block;}.horizontal-menu li li{position:relative;float:left;width:100%;}.horizontal-menu > li > li:hover > ul,.horizontal-menu > li > li.sfHover > ul{display:block;}.horizontal-menu > li li > a{display:block;position:relative;padding-top:0.25em;padding-right:1em;padding-bottom:0.25em;padding-left:1em;text-transform:none;}.off-canvas-wrapper{display:block;}.no-js .off-canvas-wrapper{display:none;}.responsive-menu-toggle{display:inline-block;width:24px;height:18px;padding:0;margin:0;}.responsive-menu-toggle div.content{width:24px;height:18px;}.responsive-menu-toggle div.content a#toogle.icon{width:24px;height:24px!important;}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative;}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:40px;color:#fff;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;content:'';display:block;width:24px;height:3px;position:absolute;top:0;left:0;border-radius:2px;}.responsive-menu-toggle-icon:before{top:0px;}.responsive-menu-toggle-icon span.icon{top:7px;}.responsive-menu-toggle-icon:after{top:14px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none 0.4s ease-out 0.1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity;}.mm-wrapper_opened .responsive-menu-toggle-icon:before,.mm-wrapper_opened .responsive-menu-toggle-icon:after,.mm-wrapper_opening .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:14px;}.mm-wrapper_opened .responsive-menu-toggle-icon span.icon,.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0;}.mm-wrapper_opened .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.mm-wrapper_opened .responsive-menu-toggle-icon:after,.mm-wrapper_opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#mm-blocker{background:rgba(0,0,0,0);}.mm-wrapper_opened #mm-blocker,.mm-wrapper_opening #mm-blocker{background:rgba(0,0,0,0.2);transition:background 1s ease 0.3s;}.mm-wrapper_opened #page,.mm-wrapper_opening #page{border-left:1px solid #ccc;}.mm-panel a{border-bottom:none;}ul.menu.mm-listview a.is-active{color:inherit;}.mm-panel a:hover{border:none;}ul.menu.mm-listview{padding-left:0;margin-left:0;}.mm-wrapper--opened .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after,.mm-wrapper--opened .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:7px;}.mm-wrapper--opened .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.mm-wrapper--opened .responsive-menu-toggle-icon span.icon,.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0;}.mm-wrapper--opened .responsive-menu-toggle-icon:after,.mm-wrapper_opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:7px;}.mm-page{background-color:transparent;}.responsive-menu-toggle-icon span.label{display:none;}.responsive-menu-toggle-icon{width:24px;height:18px;}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:300px;}
