#page{background:transparent;}#header{background:transparent;background-image:none;}a,a.link,a:hover,a:focus{border:none;color:#000;}.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:#000;}.site-footer .content a,.site-footer .content a.is-active{color:#000;}.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:25%;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:25%;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:25%;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:calc(100% - 30px);width:calc(100% - 30px);}.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 (min-width:740px){#sidebar-second{clear:none;width:33.33%;margin-left:-33.33%;}.layout-one-sidebar .main-content{width:calc(100% - 33.33%)!important;}.layout-sidebar-second .main-content{margin-right:33.33%!important;;}}
@media only screen and (max-device-width :1365px),only screen and (max-width :1365px){.slick__arrow .slick-prev{left:10px!important;}.slick__arrow .slick-next{right:10px!important;}}@media only screen and (max-device-width :1219px),only screen and (max-width :1219px){.block-centered-icon-four-section div.sec div.field-title h4{font-size:22px!important;}.block-right div.field-button,.block-left div.field-button{margin:14px 0 0 0!important;}#block-views-block-team-block-4 .view-team .views-row .views-field-nothing div.field-desc,#block-views-block-team-block-2 .view-team .views-row .views-field-nothing div.field-desc,#block-views-block-team-block-1 .view-team .views-row .views-field-nothing div.field-desc{max-height:90px!important;}#block-views-block-team-block-4 .view-team .views-row .views-field-nothing div.field-title h2,#block-views-block-team-block-2 .view-team .views-row .views-field-nothing div.field-title h2,#block-views-block-team-block-1 .view-team .views-row .views-field-nothing div.field-title h2{font-size:28px!important;margin:0 0 5px 0!important;}#block-views-block-team-block-1 .view-team .views-row .views-field-nothing div.field-linke,#block-views-block-team-block-1 .view-team .views-row .views-field-nothing div.field-linke,#block-views-block-team-block-1 .view-team .views-row .views-field-nothing div.field-linke{margin:5px 0 0 0!important;}.path-frontpage #main-wrapper #main{max-width:960px!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){}@media only screen and (max-device-width :979px),only screen and (max-width :979px){#zone-branding{max-width:calc(100% - 30px)!important;}#superfish-site-menu{display:none!important;}#block-block-25{display:block!important;margin-top:2px!important;}#block-block-3{right:35px!important;}.path-frontpage #main-wrapper #main{padding:100px 0!important;}.path-frontpage #zone-content-bottom-first-wrapper{padding:80px 0!important;}.path-frontpage #zone-content-bottom-first{width:720px!important;max-width:100%!important;}.path-frontpage #zone-content-bottom-fifth-wrapper{padding:100px 0 90px 0!important;}.path-frontpage #zone-content-bottom-sixth-wrapper{padding:0 0 90px 0!important;}.block-centered-icon-four-section div.sec{width:calc(50% - 15px)!important;}.block-centered-icon-four-section div.sec-1{margin:0 15px 30px 0!important;clear:left;}.block-centered-icon-four-section div.sec-2{margin:0 0 30px 15px!important;}.block-centered-icon-four-section div.sec-3{margin:0 15px 0 0!important;clear:left;}.block-centered-icon-four-section div.sec-4{margin:0 0 0 15px!important;}.path-frontpage #main-wrapper #main{max-width:720px!important;}.block-left,.block-right{width:100%!important;margin:0 auto!important;}.block-right .field--name-body,.block-left .field--name-body{display:block!important;}.block-left div.image,.block-right div.image{width:100%!important;margin:0 0 40px 0!important;}.block-left div.image img,.block-right div.image img{width:100%!important;max-width:100%!important;height:auto!important;}.block-left div.desc,.block-right div.desc{width:100%!important;margin:0!important;}#block-views-block-works-block-1{width:calc(100% - 15px)!important;margin:0 auto!important;}#block-views-block-works-block-1 .view-works .gridstack div.gridstack__box{margin:7.5px!important;}#block-views-block-team-block-4 .view-team .views-row,#block-views-block-team-block-2 .view-team .views-row,#block-views-block-team-block-1 .view-team .views-row{width:calc(50% - 15px)!important;margin:7.5px!important;}#block-views-block-team-block-1{width:calc(100% - 15px)!important;margin:0 auto!important;}#block-views-block-team-block-4 .view-team .views-row .views-field-nothing div.field-desc,#block-views-block-team-block-2 .view-team .views-row .views-field-nothing div.field-desc,#block-views-block-team-block-1 .view-team .views-row .views-field-nothing div.field-desc{max-height:130px!important;}#block-views-block-works-block-2 .view-works .views-row{width:calc(50% - 30px)!important;float:left!important;margin:0 15px 40px 15px!important;}.layout-one-sidebar .main-content{width:100%!important;}.layout-sidebar-second .main-content{margin-right:0!important;}#sidebar-second{width:100%!important;margin-left:0!important;}.sidebar .section{padding:0 1%!important;}.sidebar .block{padding:0!important;}.page-node-type-work .region-content-bottom-first{padding:0!important;}#block-views-block-works-block-5{margin:0 0 40px 0!important;}.path-taxonomy .view-taxonomy-term .views-row{width:calc(50% - 30px)!important;float:left!important;margin:0 15px 40px 15px!important;}.page-node-39 #zone-content-bottom-first{width:720px!important;padding:80px 0!important;}.page-node-39 .region-content-bottom-second{padding:0 10px!important;}#block-views-block-index-page-block-1 .view-index-page .views-row .views-field-field-cover-image img{width:100%!important;height:100vh!important;}#block-views-block-team-block-5 .view-team .views-row{width:calc(33.33% - 20px)!important;float:left!important;margin:0 30px 30px 0!important;}#block-views-block-team-block-5 .view-team .views-row:nth-child(3n){margin:0 0 30px 0!important;}#block-views-block-team-block-5 .view-team .views-row:nth-child(4n-3){clear:none!important;}#block-views-block-team-block-5 .view-team .views-row:nth-child(3n-2){clear:left!important;}#block-views-block-team-block-5 .view-team .views-row:nth-child(34){margin:0 calc(30% + 30px) 30px calc(30% + 30px)!important;}.block-centered-icon-three-section div.sec{width:calc(33.33% - 13.33px)!important;}.block-centered-icon-three-section div.sec-1{margin:0 10px 0 0!important;}.block-centered-icon-three-section div.sec-2{margin:0 10px!important;}.block-centered-icon-three-section div.sec-3{margin:0 0 0 10px!important;}.block-centered-icon-three-section div.sec div.image img{width:140px!important;}#block-block-18{margin:0 7.5px!important;}.page-node-17 #main-wrapper #main{padding:40px 0 60px 0!important;}#block-views-block-team-block-4{float:left!important;margin:30px 0 0 0!important;}#block-block-22{width:100%!important;margin:0 0 60px 0!important;float:none!important;}#block-webform-block-1{width:100%!important;margin:0!important;display:block!important;}#block-block-22 p:first-child{width:100%!important;}#block-block-21 iframe{height:400px!important;}.path-search .view-view-replacing-search-results .views-row{width:calc(50% - 30px)!important;float:left!important;margin:0 15px 40px 15px!important;}.maintenance-page #page-wrapper{width:calc(100% - 30px);margin:40px auto 0 auto;}.maintenance-page #main-wrapper #main{padding:30px 0 0 0!important;}#block-views-block-team-block-3{text-align:center!important;}#block-views-block-team-block-3 .view-team .views-row{display:block!important;}#block-views-block-team-block-3 .view-team .views-row .views-field-field-profile-image{width:100%!important;margin:0 0 30px 0!important;}#block-views-block-team-block-3 .view-team .views-row .views-field-nothing{width:100%!important;}#zone-footer-wrapper{}.region-footer-first{width:100%!important;margin:0 0 60px 0!important;padding:0!important;}.region-footer-fourth,.region-footer-second,.region-footer-third{width:calc(33.33% - 10px)!important;padding:0;}.region-footer-second{margin:0 7.5px 0 0!important;}.region-footer-third{margin:0 7.5px!important;}.region-footer-fourth{margin:0 0 0 7.5px!important;}.block-footer-menu ul{column-count:4;column-gap:10px;}#block-block-10 .foot-head-title h4{magrin:-3px 0 24px 0!important;}}@media only screen and (max-device-width:767px),only screen and (max-width:767px){#block-views-block-works-block-1 .view-works .gridstack div.gridstack__box{margin:7.5px 7.5px 15px 7.5px!important;}#block-views-block-works-block-2 .view-works .gridstack div.gridstack__box{margin:7.5px 7.5px 15px 7.5px!important;}}@media only screen and (min-device-width:740px),only screen and (min-width:740px){#block-views-block-works-block-6 .slick__arrow{top:calc(40% - 21px)!important;}}@media only screen and (max-device-width:739px),only screen and (max-width:739px){.highlighted,#zone-footer,#zone-content-bottom-sixth,#zone-content-bottom-fifth,#zone-content-bottom-third,#zone-content-bottom-second,#zone-content-bottom-first,.path-frontpage #zone-content-bottom-first,#main-wrapper{width:calc(100% - 30px)!important;max-width:calc(100% - 30px)!important;margin:0 auto!important;}.path-frontpage #main-wrapper{width:100%!important;max-width:100%!important;}.path-frontpage .region-content-bottom-fifth,.path-frontpage .region-content-bottom-second{padding:0!important;}.fraction-slider .prev{left:10px!important;}.fraction-slider .next{right:10px!important;}#block-views-block-works-block-1{width:100%!important;}#block-views-block-works-block-1 .view-works .gridstack div.gridstack__box{margin:0 0 20px 0!important;}#block-views-block-works-block-1 .view-works .gridstack div.gridstack__box:last-child{margin:0!important;}#block-views-block-team-block-4 .view-team .views-row,#block-views-block-team-block-2 .view-team .views-row,#block-views-block-team-block-1 .view-team .views-row{width:100%!important;margin:0 0 20px 0!important;}#block-views-block-team-block-4 .view-team .views-row:last-child,#block-views-block-team-block-2 .view-team .views-row:last-child,#block-views-block-team-block-1 .view-team .views-row:last-child{margin:0!important;}#block-views-block-team-block-1{width:100%!important;}.path-frontpage #main-wrapper #main{padding:60px 0 70px 0!important;}.path-frontpage #main-wrapper #main{max-width:calc(100% - 30px)!important;}.path-frontpage #zone-content-bottom-first-wrapper{padding:60px 0!important;}#block-views-block-works-block-7 .view-works .views-row{width:100%!important;float:none!important;margin:0 0 40px 0!important;}#block-views-block-works-block-7 .view-works .views-row:nth-child(odd){margin:0 0 40px 0!important;}#block-views-block-works-block-7 .view-works .views-row:nth-child(even){margin:0 0 40px 0!important;}#block-views-block-works-block-7 .view-works .views-row:last-child{margin:0!important;}#block-views-block-works-block-2 .view-works .views-row{width:100%!important;float:left!important;margin:0 0 40px 0!important;}#block-views-block-works-block-2 .view-works .views-row:last-child{margin:0!important;}#block-views-block-works-block-2{width:100%!important;}#block-views-block-works-block-2 .view-works .gridstack div.gridstack__box{margin:0 0 20px 0!important;}#block-views-block-works-block-2 .view-works .gridstack div.gridstack__box:last-child{margin:0!important;}#block-views-block-works-block-2 .view-works .gridstack__box .box__caption{align-items:center!important;}#block-views-block-works-block-2 .view-works .gridstack__box .box__caption .box__description{width:100%!important;text-align:center!important;}.page-node-type-work #zone-slideshow{width:100%!important;}#block-views-block-works-block-3 .view-works .views-row .views-field-field-cover-image img{height:280px!important;object-fit:cover!important;}#block-views-block-works-block-5 .view-works .views-row{width:48%!important;}#block-views-block-works-block-6 .slick__arrow{top:calc(30% - 21px)!important;}.path-taxonomy #zone-slideshow-wrapper{padding:80px 15px!important;}.path-taxonomy .view-taxonomy-term .views-row{width:100%!important;float:left!important;margin:0 0 40px 0!important;}.path-taxonomy .view-taxonomy-term .views-row:last-child{margin:0!important;}#block-block-18{margin:0!important;}#block-views-block-index-page-block-2 .slick__slide{margin:0!important;}#block-views-block-team-block-5 .view-team .views-row{width:calc(50% - 15px)!important;float:left!important;margin:0 0 30px 0!important;}#block-views-block-team-block-5 .view-team .views-row:nth-child(3n-2){clear:none!important;}#block-views-block-team-block-5 .view-team .views-row:nth-child(odd){clear:left!important;margin:0 15px 30px 0!important;}#block-views-block-team-block-5 .view-team .views-row:nth-child(even){margin:0 0 30px 15px!important;}.block-centered-icon-three-section div.sec{width:100%!important;}.block-centered-icon-three-section div.sec-1,.block-centered-icon-three-section div.sec-2{margin:0 0 30px 0!important;}.page-node-39 .region-content-bottom-second{padding:0!important;}.page-node-40 #zone-content-bottom-first{width:100%!important;max-width:100%!important;}#block-webform-block-1 input[type="submit"]{width:auto!important;padding:12px 48px!important;}#block-block-33 div.sec-1{width:100%!important;margin:0 0 40px 0!important;float:none!important;}#block-block-33 div.sec-2{width:100%!important;margin:0!important;display:block!important;}.path-search .view-view-replacing-search-results .views-row{width:100%!important;float:left!important;margin:0 0 40px 0!important;}.path-search .view-view-replacing-search-results .views-row:last-child{margin:0!important;}.path-user .form-actions .button{width:auto!important;padding:12px 48px!important;}.maintenance-page #main-wrapper{width:100%!important;max-width:100%!important;}#zone-footer-top{padding:60px 0!important;}#zone-footer-wrapper{padding:80px 0 60px 0!important;}.region-footer-second,.region-footer-third{width:calc(50% - 10px) !important;padding:0!important;}.region-footer-second{margin:0 10px 40px 0!important;}.region-footer-third{margin:0 0 40px 10px!important;}.region-footer-fourth{width:100%!important;padding:0!important;margin:0!important;}#zone-footer-bottom-wrapper{padding:0 0 40px 0!important;}}@media only screen and (max-device-width:600px),only screen and (max-width:600px){#block-exposedformview-replacing-search-resultspage-1 .form-actions input{display:none!important;}}@media only screen and (max-device-width:599px),only screen and (max-width:599px){.fraction-slider .slide .views-field-body h2{font-size:44px!important;line-height:54px!important;}.block-centered-icon-four-section div.sec{width:100%!important;}.block-centered-icon-four-section div.sec-3,.block-centered-icon-four-section div.sec-2,.block-centered-icon-four-section div.sec-1{margin:0 0 30px 0!important;clear:left;}.block-centered-icon-four-section div.sec-4{margin:0!important;clear:left;}#block-views-block-works-block-5 .view-works .views-row{width:100%!important;margin:0 0 20px 0!important;}.sidebar .section{padding:0!important;}#block-views-block-works-block-6 div.view-header{margin:0!important;}#block-views-block-works-block-6 .view-works .slick__slide .views-field-field-index-image{margin:0 0 15px 0!important;}#block-views-block-works-block-6 .view-works .slick__slide .views-field-title{margin:0!important;}#block-views-block-works-block-6 .view-works .slick__slide .views-field-field-excerpt{margin:0!important;}#block-views-block-works-block-6 .slick__arrow{top:calc(35% - 21px)!important;}#zone-footer-top{padding:60px 0 40px 0!important;}#zone-footer-wrapper{padding:60px 0 40px 0!important}#zone-footer-bottom-wrapper{padidng:0 0 40px 0!important;}.region-footer-bottom{display:block!important;}#block-block-4{margin:0 0 15px 0!important;width:100%!important;}#block-block-2{width:100%!important;}}@media only screen and (max-device-width:479px),only screen and (max-width:479px){.page-node-39 #zone-content-bottom-third-wrapper{padding:80px 0 60px 0!important;}#block-views-block-team-block-5 .view-team .views-row{width:100%!important;float:none!important;margin:0 0 30px 0!important;}#block-views-block-team-block-5 .view-team .views-row:nth-child(odd){clear:none!important;margin:0 0 30px 0!important;}#block-views-block-team-block-5 .view-team .views-row:nth-child(even){margin:0 0 30px 0!important;}#block-views-block-team-block-5 .view-team .views-row:last-child{margin:0!important;}.region-footer-first,.region-footer-second,.region-footer-third,.region-footer-fourth{width:100%!important;}.region-footer-first{margin:0 0 40px 0!important;}.region-footer-second{margin:0 0 40px 0!important;}.region-footer-third{margin:0 0 40px 0!important;}.region-footer-fourth{margin:0!important;}#block-block-4{display:none!important;}}:root{--colblk:#232322;--colblu:#35c5d5;--collgtgry:#6a6a6a;--colfoogry:#b2b2b2;--colbggry:#F9F9F9;--font1:"TradeGothic LT Std";}html{}body{background:#fff;color:var(--colblk);}h1,h2,h3,h4,h5,h6{font-weight:bold;color:var(--colblk);}h1{font-size:56px;line-height:60px;margin:0 0 20px 0;text-transform:inherit;}h2{font-size:42px;line-height:48px;margin:0 0 20px 0;text-transform:inherit;}h3{font-size:32px;line-height:36px;margin:0 0 20px 0;text-transform:inherit;}h4{font-size:24px;line-height:26px;margin:0 0 20px 0;text-transform:inherit;}h5{font-size:20px;line-height:24px;margin:0 0 20px 0;text-transform:inherit;}h6{font-size:18px;line-height:24px;margin:0 0 20px 0;text-transform:inherit;}p{margin-bottom:15px;color:var(--colblk);font-size:18px;line-height:24px;}.blu{color:var(--colblu);}img{vertical-align:middle;}#main-wrapper{min-height:auto;}#main-wrapper #main{padding:60px 0;}h1.page-title{font-size:52px;line-height:60px;margin:0 0 40px 0;}#drupal-live-announce{display:none!important;}a.target{position:relative;top:-115px;display:block;height:0;width:0;}.btn1{color:#fff;background-color:var(--colblu);border:none;position:relative;display:inline-block;vertical-align:top;width:auto;outline:0;font-family:var(--font1);font-size:16px!important;line-height:2em!important;font-weight:700;box-sizing:border-box;margin:0;background:linear-gradient(to left,var(--colblu) 50%,var(--colblk) 50%) right;background-size:201%;transition:.5s ease-out;padding:12px 48px;cursor:pointer;text-transform:capitalize;}.btn1:hover{color:#fff;background-position:left;}.btn2{color:#fff;background-color:var(--colblu);border:none;position:relative;display:inline-block;vertical-align:top;width:auto;outline:0;font-family:var(--font1);font-size:16px!important;line-height:2em!important;font-weight:700;box-sizing:border-box;margin:0;background:linear-gradient(to left,var(--colblu) 50%,#fff 50%) right;background-size:201%;transition:.5s ease-out;padding:12px 48px;cursor:pointer;text-transform:capitalize;}.btn2:hover{color:var(--colblk);background-position:left;}.block-centered-icon-four-section div.sec{width:calc(25% - 30px);float:left;text-align:center;}.block-centered-icon-four-section div.sec-1{margin:0 20px 0 0;}.block-centered-icon-four-section div.sec-3,.block-centered-icon-four-section div.sec-2{margin:0 20px;}.block-centered-icon-four-section div.sec-4{margin:0 0 0 20px;}.block-centered-icon-four-section div.sec div.field-desc{text-align:left;}.block-centered-icon-four-section div.sec div.field-body p:last-child{margin:0;}.block-centered-icon-four-section div.sec div.field-title h4{font-size:24px;line-height:30px;margin:0 0 8px 0;}.block-centered-icon-four-section div.sec:hover div.field-title h4{color:var(--colblu);}.block-centered-icon-four-section div.sec div.image{margin:0 0 15px 0;text-align:center;}.block-centered-icon-four-section div.sec div.image img{width:160px;height:auto;transition:transform .2s;}.block-centered-icon-four-section div.sec:hover div.image img{transform:scale(1.15);}.block-centered-icon-four-section div.field-body p{font-size:18px;line-height:28px;}.block-centered-icon-four-section div.field-read-more{margin:5px 0 0 0;}.block-centered-icon-four-section div.field-read-more p{margin:0;}.block-centered-icon-four-section div.field-read-more p a{color:var(--colblk);font-size:18px;line-height:24px;font-weight:bold;}.block-centered-icon-four-section div.sec:hover div.field-read-more p a,.block-centered-icon-four-section div.field-read-more p a:hover{color:var(--colblu);}.block-centered-icon-four-section div.field-read-more p a:before{content:"\27F6";margin-right:5px;font-size:24px;}.block-centered-icon-three-section div.sec{width:calc(33.33% - 30px);float:left;text-align:center;}.block-centered-icon-three-section div.sec-1{margin:0 20px 0 0;}.block-centered-icon-three-section div.sec-2{margin:0 20px;}.block-centered-icon-three-section div.sec-3{margin:0 0 0 20px;}.block-centered-icon-three-section div.sec div.field-body p{line-height:28px;}.block-centered-icon-three-section div.sec div.field-body p:last-child{margin:0;}.block-centered-icon-three-section  div.sec div.field-title h4{font-size:24px;line-height:30px;margin:0 0 10px 0;}.block-centered-icon-three-section  div.sec:hover div.field-title h4{color:var(--colblu);}.block-centered-icon-three-section div.sec div.image{margin:0 0 15px 0;}.block-centered-icon-three-section div.sec div.image img{width:140px;height:auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:transform .2s;}.block-centered-icon-three-section div.sec:hover div.image img{transform:scale(1.1);}.block-centered-icon-three-section div.sec div.field-body p{font-size:18px;line-height:28px;}.block-left,.block-right{}.block-left .field--name-body{display:flex;align-items:center;}.block-left .desc div.field-title h1{position:relative;margin:0 0 40px 0;}.block-left .desc div.field-title h1:after{content:"";left:25px;position:absolute;bottom:-50px;width:10px;height:60px;transform:rotate(90deg);margin-left:0;background:var(--colblu);}.block-left div.image{width:calc(50% - 20px);margin:0 20px 0 0;}.block-left div.desc{width:calc(50% - 20px);margin:0 0 0 20px;}.block-right .desc div.field-title h1{position:relative;margin:0 0 40px 0;}.block-right .desc div.field-title h1:after{content:"";left:25px;position:absolute;bottom:-50px;width:10px;height:60px;transform:rotate(90deg);margin-left:0;background:var(--colblu);}.block-left div.field-button{margin:30px 0 0 0;}.block-right .field--name-body{display:flex;align-items:center;flex-direction:row-reverse;}.block-right div.image{width:calc(50% - 20px);margin:0 0 0 20px;}.block-right div.desc{width:calc(50% - 20px);margin:0 20px 0 0;}.block-left p:last-child,.block-right p:last-child{margin:0;}.block-right div.field-button{margin:30px 0 0 0;}#zone-branding-wrapper{background:#fff;padding:18px 0;}#zone-branding{max-width:calc(100% - 80px);}.page-node-107 #zone-branding-wrapper,.page-node-18 #zone-branding-wrapper,.page-node-39 #zone-branding-wrapper,.path-frontpage #zone-branding-wrapper{position:fixed;top:0;left:0;width:100%;z-index:3;background:transparent;}.page-node-107 #zone-branding-wrapper:hover,.page-node-18 #zone-branding-wrapper:hover,.page-node-39 #zone-branding-wrapper:hover,.path-frontpage #zone-branding-wrapper:hover{-webkit-transition:background-color 0.1s linear;-moz-transition:background-color 0.1s linear;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear;}#zone-branding-wrapper.sticky{position:fixed;top:0;left:0;width:100%;z-index:3;background:#fff;-webkit-transition:background-color 0.1s linear;-moz-transition:background-color 0.1s linear;-o-transition:background-color 0.1s linear;transition:background-color 0.1s linear;border-bottom:1px solid #ededed;}.path-frontpage #zone-branding-wrapper.sticky{}.region-branding{display:flex;align-items:center;}.block-block-1{}#block-block-1 .field--name-body img{height:24px;filter:invert(100%);opacity:0.85;}#zone-branding-wrapper.sticky #block-block-1 .field--name-body img{opacity:1;}.page-node-107 #zone-branding-wrapper #block-block-1 .field--name-body img,.page-node-18 #zone-branding-wrapper #block-block-1 .field--name-body img,.page-node-39 #zone-branding-wrapper #block-block-1 .field--name-body img,.path-frontpage #zone-branding-wrapper #block-block-1 .field--name-body img{filter:invert(0%);opacity:1;}.page-node-107 #zone-branding-wrapper.sticky #block-block-1 .field--name-body img,.page-node-18 #zone-branding-wrapper.sticky #block-block-1 .field--name-body img,.page-node-39 #zone-branding-wrapper.sticky #block-block-1 .field--name-body img,.path-frontpage #zone-branding-wrapper.sticky #block-block-1 .field--name-body img{filter:invert(100%);opacity:1;}#block-block-3{position:absolute;top:50%;right:0;transform:translate(0,-50%);}#header-socialicons{}#header-socialicons a{display:inline-block;margin:5px 0 0 0;}#header-socialicons a.instagram{pointer-events:none;}#header-socialicons a svg{fill:var(--colblk);height:20px;width:32px;}.page-node-107 #header-socialicons a#icon_insta svg,.page-node-18 #header-socialicons a#icon_insta svg,.page-node-39 #header-socialicons a#icon_insta svg,.path-frontpage #header-socialicons a#icon_insta svg,.page-node-107 #header-socialicons a#icon_linke svg,.page-node-18 #header-socialicons a#icon_linke svg,.page-node-39 #header-socialicons a#icon_linke svg,.path-frontpage #header-socialicons a#icon_linke svg{fill:#fff;}#header-socialicons a#icon_search svg{width:32px;height:22px;}#header-socialicons a#icon_search svg path{fill:transparent;}.page-node-107 #header-socialicons a#icon_search svg path,.page-node-18 #header-socialicons a#icon_search svg path,.page-node-39 #header-socialicons a#icon_search svg path,.path-frontpage #header-socialicons a#icon_search svg path{stroke:#fff;}#zone-branding-wrapper.sticky #header-socialicons a#icon_insta svg,#zone-branding-wrapper.sticky #header-socialicons a#icon_linke svg{fill:var(--colblk);}#zone-branding-wrapper.sticky #header-socialicons a#icon_search svg path{stroke:var(--colblk);}#header-socialicons a#icon_insta:hover svg,#header-socialicons a#icon_linke:hover svg{fill:var(--colblu);}#header-socialicons a#icon_search:hover svg path{stroke:var(--colblu);}#zone-branding-wrapper.sticky #header-socialicons a#icon_insta:hover svg,#zone-branding-wrapper.sticky #header-socialicons a#icon_linke:hover svg{fill:var(--colblu);}#zone-branding-wrapper.sticky #header-socialicons a#icon_search:hover svg path{stroke:var(--colblu);}#superfish-site-menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}#superfish-site-menu ul.menu{display:flex;align-items:center;z-index:2;}#superfish-site-menu ul.menu li{margin:0 15px 0 15px;z-index:2;}#superfish-site-menu ul.menu li:last-child{margin:0 0 0 15px;}#superfish-site-menu ul.menu li span,#superfish-site-menu ul.menu li a{padding:0;font-size:20px;line-height:24px;font-weight:700;color:var(--colblk);font-family:var(--font1);}#zone-branding-wrapper.sticky #superfish-site-menu ul.menu li span,#zone-branding-wrapper.sticky #superfish-site-menu ul.menu li a{color:var(--colblk);}.page-node-107 #superfish-site-menu ul.menu li span,.page-node-107 #superfish-site-menu ul.menu li a,.page-node-18 #superfish-site-menu ul.menu li span,.page-node-18 #superfish-site-menu ul.menu li a,.page-node-39 #superfish-site-menu ul.menu li span,.page-node-39 #superfish-site-menu ul.menu li a,.path-frontpage #superfish-site-menu ul.menu li span,.path-frontpage #superfish-site-menu ul.menu li a{color:#fff;}.page-node-107 #zone-branding-wrapper.sticky #superfish-site-menu ul.menu li span,.page-node-107 #zone-branding-wrapper.sticky #superfish-site-menu ul.menu li a,.page-node-18 #zone-branding-wrapper.sticky #superfish-site-menu ul.menu li span,.page-node-18 #zone-branding-wrapper.sticky #superfish-site-menu ul.menu li a,.page-node-39 #zone-branding-wrapper.sticky #superfish-site-menu ul.menu li span,.page-node-39 #zone-branding-wrapper.sticky #superfish-site-menu ul.menu li a,.path-frontpage #zone-branding-wrapper.sticky #superfish-site-menu ul.menu li span,.path-frontpage #zone-branding-wrapper.sticky #superfish-site-menu ul.menu li a{color:var(--colblk);}#zone-branding-wrapper.sticky #superfish-site-menu ul.menu li span:hover,#zone-branding-wrapper.sticky #superfish-site-menu ul.menu li a:hover,#superfish-site-menu ul.menu li span:hover,#superfish-site-menu ul.menu li a:hover{color:var(--colblu);}#superfish-site-menu ul.menu li.menuparent > span,#superfish-site-menu ul.menu li.menuparent a{padding:7px 28px 7px 15px;font-family:var(--font1);}.page-node-107 #superfish-site-menu ul.menu a.is-active,.page-node-107 #zone-branding-wrapper.sticky #superfish-site-menu ul.menu a.is-active,.page-node-18 #superfish-site-menu ul.menu a.is-active,.page-node-18 #zone-branding-wrapper.sticky #superfish-site-menu ul.menu a.is-active,.page-node-39 #superfish-site-menu ul.menu a.is-active,.page-node-39 #zone-branding-wrapper.sticky #superfish-site-menu ul.menu a.is-active,.path-frontpage #superfish-site-menu ul.menu a.is-active,.path-frontpage #zone-branding-wrapper.sticky #superfish-site-menu ul.menu a.is-active,#zone-branding-wrapper.sticky #superfish-site-menu ul.menu a.is-active,#superfish-site-menu ul.menu a.is-active{color:var(--colblu);}#superfish-site-menu ul.menu li ul li{margin:0;}#superfish-site-menu ul.menu li ul{padding:7.5px 0;background:#fff;}ul.sf-menu li:hover > ul,ul.sf-menu li.sfHover > ul{top:50px;}#superfish-site-menu ul.menu li ul li a{margin:0;padding:7px 15px!important;}#superfish-site-menu ul.menu li  > span > span.sf-sub-indicator,#superfish-site-menu ul.menu li  > a > span.sf-sub-indicator{opacity:1;background:url(/themes/element/images/gry-sf-down.png) no-repeat;background-size:14px;background-position:center center;transform:none;transform-origin:center;transition:all .20s ease-in-out;top:9px;}#superfish-site-menu ul.menu li  > span:hover > span.sf-sub-indicator,#superfish-site-menu ul.menu li  > a:hover > span.sf-sub-indicator{transform:rotate(-180deg);}#superfish-site-menu ul.menu li  > span > span.sf-sub-indicator:after,#superfish-site-menu ul.menu li  > a > span.sf-sub-indicator:after{display:none;}.page-node-39 #zone-slideshow-wrapper,.page-node-18 #zone-slideshow-wrapper,.path-frontpage #zone-slideshow-wrapper{}.page-node-39 #zone-slideshow,.page-node-18 #zone-slideshow,.path-frontpage #zone-slideshow{width:100%;max-width:100%;}.page-node-39 .region-slideshow,.page-node-18 .region-slideshow,.path-frontpage .region-slideshow{padding:0;}.block-html-video{background-size:cover;position:relative;}.block-html-video div.content{line-height:0!important;}.block-html-video video{width:100%;height:auto;}.path-frontpage #main-wrapper{max-width:100%;background:var(--colblk);}.path-frontpage #main-wrapper #main{max-width:1200px;margin:0 auto;padding:100px 0 85px 0;}#block-block-13{margin:0 0 60px 0;}.block-big-text div.field-title h2{font-size:56px;line-height:60px;color:#fff;margin:0 0 30px 0;width:960px;max-width:100%;}.block-big-text div.field-desc{margin:0 0 25px 0;}.block-big-text div.field-desc p{color:#fff;font-size:28px;line-height:40px;margin:0 0 3px 0;}.block-big-text div.field-desc p:last-child{margin:0;}.block-big-text div.field-button p{margin:0;}.block-big-text div.field-button p a{color:#fff;font-size:20px;line-height:24px;font-weight:bold;}.block-big-text div.field-button p a:hover{color:var(--colblu);}.block-big-text div.field-button p a:before{content:"\27F6";margin-right:5px;font-size:28px;}.path-frontpage  .zone-content-bottom-first-wrapper{padding:60px 0;}.path-frontpage  .region-content-bottom-first{padding:0;}#block-views-block-works-block-7 div.view-header h2{font-size:56px;line-height:60px;margin:0 0 60px 0;}#block-views-block-works-block-7 .view-works .views-row{width:calc(50% - 15px);float:left;}#block-views-block-works-block-7 .view-works .views-row:nth-child(odd){margin:0 15px 40px 0;}#block-views-block-works-block-7 .view-works .views-row:nth-child(even){margin:0 0 40px 15px;}#block-views-block-works-block-7 .view-works .views-row .views-field-field-index-image{margin:0 0 10px 0;overflow:hidden;position:relative;}#block-views-block-works-block-7 .view-works .views-row .views-field-field-index-image img{width:100%;height:auto;transition:transform .2s;}#block-views-block-works-block-7 .view-works .views-row:hover .views-field-field-index-image img{transform:scale(1.1);}#block-views-block-works-block-7 .view-works .views-row .views-field-field-index-image div.field-overlay{position:absolute;top:0;lefT:0;width:100%;height:100%;background:transparent;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;}#block-views-block-works-block-7 .view-works .views-row:hover .views-field-field-index-image div.field-overlay{opacity:1;}#block-views-block-works-block-7 .view-works .views-row .views-field-field-index-image div.field-overlay a{position:absolute;top:0;lefT:0;width:100%;height:100%;background:rgba(53,197,213,0.85);display:flex;align-items:center;justify-content:center;text-align:center;}#block-views-block-works-block-7 .view-works .views-row .views-field-field-index-image div.field-overlay a span{color:#fff;font-size:60px;}#block-views-block-works-block-7 .view-works .views-row .views-field-title h4{margin:0 0 5px 0;font-size:20px;line-height:28px;}#block-views-block-works-block-7 .view-works .views-row .views-field-title h4 a{color:var(--colblk);font-size:24px;line-height:30px;}#block-views-block-works-block-7 .view-works .views-row:hover .views-field-title h4 a{color:var(--colblu);}#block-views-block-works-block-7 .view-works .views-row .views-field-body{margin-right:10px;}#block-views-block-works-block-7 .view-works .views-row .views-field-body p{font-size:18px;line-height:28px;margin:0;}#block-views-block-works-block-7 div.view-footer{margin:60px 0 0 0;clear:left;}#block-views-block-works-block-7 div.view-footer a.txtlink{color:var(--colblk);font-size:20px;line-height:24px;font-weight:bold;}#block-views-block-works-block-7 div.view-footer a.txtlink:hover{color:var(--colblu);}#block-views-block-works-block-7 div.view-footer a.txtlink:before{content:"\27F6";margin-right:5px;font-size:28px;}.path-frontpage #zone-content-bottom-second-wrapper{padding:40px 0;background:#f6f6f6;}.path-frontpage .region-content-bottom-second{padding:0;}#block-views-block-clients-block-1 .view-clients .slick__slide .views-field-field-index-image{text-align:center;}#block-views-block-clients-block-1 .view-clients .slick__slide .views-field-field-index-image img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);margin:0 auto;}#block-views-block-clients-block-1 .view-clients .slick__slide .views-field-field-index-image img:hover{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;cursor:pointer;}#block-views-block-works-block-2{}#block-views-block-works-block-2  .view-works .views-row{width:calc(33.33% - 36px);float:left;margin:0 18px 40px 18px;}#block-views-block-works-block-2 .view-works .views-row .views-field-field-index-image{margin:0 0 10px 0;overflow:hidden;position:relative;}#block-views-block-works-block-2 .view-works .views-row .views-field-field-index-image img{width:100%;height:auto;transition:transform .2s;}#block-views-block-works-block-2 .view-works .views-row:hover .views-field-field-index-image img{transform:scale(1.1);}#block-views-block-works-block-2 .view-works .views-row .views-field-field-index-image div.field-overlay{position:absolute;top:0;lefT:0;width:100%;height:100%;background:transparent;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;}#block-views-block-works-block-2 .view-works .views-row:hover .views-field-field-index-image div.field-overlay{opacity:1;}#block-views-block-works-block-2 .view-works .views-row .views-field-field-index-image div.field-overlay a{position:absolute;top:0;lefT:0;width:100%;height:100%;background:rgba(53,197,213,0.85);display:flex;align-items:center;justify-content:center;text-align:center;}#block-views-block-works-block-2 .view-works .views-row .views-field-field-index-image div.field-overlay a span{color:#fff;font-size:60px;}#block-views-block-works-block-2 .view-works .views-row .views-field-title h4{margin:0 0 5px 0;font-size:24px;line-height:30px;}#block-views-block-works-block-2 .view-works .views-row .views-field-title h4 a{color:var(--colblk);font-size:24px;line-height:30px;}#block-views-block-works-block-2 .view-works .views-row:hover .views-field-title h4 a{color:var(--colblu);}#block-views-block-works-block-2 .view-works .views-row .views-field-body{margin-right:10px;}#block-views-block-works-block-2 .view-works .views-row .views-field-body p{font-size:18px;line-height:28px;margin:0;}.path-frontpage #zone-content-bottom-fifth-wrapper{padding:100px 0;}#block-views-block-team-block-4 .view-team .views-row,#block-views-block-team-block-2 .view-team .views-row{width:25%;float:left;position:relative;}#block-views-block-team-block-2 .view-team .views-row{margin:0 0 30px 0;}#block-views-block-team-block-4 .view-team .views-row .views-field-field-profile-image,#block-views-block-team-block-2 .view-team .views-row .views-field-field-profile-image{overflow:hidden;}#block-views-block-team-block-4 .view-team .views-row .views-field-field-profile-image img,#block-views-block-team-block-2 .view-team .views-row .views-field-field-profile-image img{width:100%;height:auto;transition:.5s ease all;}#block-views-block-team-block-4 .view-team .views-row:hover .views-field-field-profile-image img,#block-views-block-team-block-2 .view-team .views-row:hover .views-field-field-profile-image img{transform:scale(1.1);}#block-views-block-team-block-4 .view-team .views-row .views-field-nothing,#block-views-block-team-block-2 .view-team .views-row .views-field-nothing{height:100%;background:var(--colblu);display:flex;align-items:center;justify-content:center;text-align:center;opacity:0;-moz-transition:opacity .3s;transition:opacity .3s;position:absolute;top:0;left:0;width:100%;}#block-views-block-team-block-4 .view-team .views-row .views-field-nothing span.field-content,#block-views-block-team-block-2 .view-team .views-row .views-field-nothing span.field-content{padding:10px 15px;}#block-views-block-team-block-4 .view-team .views-row:hover .views-field-nothing,#block-views-block-team-block-2 .view-team .views-row:hover .views-field-nothing{opacity:1;}#block-views-block-team-block-4 .view-team .views-row .views-field-nothing div.field-title h2,#block-views-block-team-block-2 .view-team .views-row .views-field-nothing div.field-title h2{color:#fff;font-size:30px;line-height:40px;margin:0 0 10px 0;}#block-views-block-team-block-4 .view-team .views-row .views-field-nothing div.field-des h5,#block-views-block-team-block-2 .view-team .views-row .views-field-nothing div.field-des h5{color:#fff;font-size:18px;margin:0 0 10px 0;}#block-views-block-team-block-4 .view-team .views-row .views-field-nothing div.field-desc,#block-views-block-team-block-2 .view-team .views-row .views-field-nothing div.field-desc{max-height:130px;overflow-y:scroll;}#block-views-block-team-block-4 .view-team .views-row .views-field-nothing div.field-desc p,#block-views-block-team-block-2 .view-team .views-row .views-field-nothing div.field-desc p{color:#fff;font-size:14px;line-height:20px;margin:0 0 5px 0;}#block-views-block-team-block-1 .view-team .views-row .views-field-nothing div.field-linke,#block-views-block-team-block-1 .view-team .views-row .views-field-nothing div.field-linke{margin:10px 0 0 0;}#block-views-block-team-block-4 .view-team .views-row .views-field-nothing div.field-linke a,#block-views-block-team-block-2 .view-team .views-row .views-field-nothing div.field-linke a{font-size:0;line-height:0;padding:10px;}html.webp #block-views-block-team-block-4 .view-team .views-row .views-field-nothing div.field-linke a,html.webp #block-views-block-team-block-2 .view-team .views-row .views-field-nothing div.field-linke a{background:url(/themes/element/images/wht-linke.webp) no-repeat center center;background-size:18px;}html.no-webp #block-views-block-team-block-4 .view-team .views-row .views-field-nothing div.field-linke a,html.no-webp #block-views-block-team-block-2 .view-team .views-row .views-field-nothing div.field-linke a{background:url(/themes/element/images/wht-linke.png) no-repeat center center;background-size:18px;}#block-views-block-team-block-4 .view-team .views-row .views-field-nothing div.field-linke a:hover,#block-views-block-team-block-2 .view-team .views-row .views-field-nothing div.field-linke a:hover{opacity:0.8;}.page-node-39 #zone-slideshow-wrapper,.page-node-18 #zone-slideshow-wrapper{height:auto!important;}.page-node-39 #zone-slideshow,.page-node-18 #zone-slideshow{height:auto!important;}.page-node-39 .region-slideshow,.page-node-18 .region-slideshow{height:auto!important;}#block-views-block-works-block-2 .view-works .box--image.box--20,#block-views-block-works-block-2 .view-works .box--image.box--19,#block-views-block-works-block-2 .view-works .box--image.box--11,#block-views-block-works-block-2 .view-works .box--image.box--10,#block-views-block-works-block-2 .view-works .box--image.box--9,#block-views-block-works-block-2 .view-works .box--image.box--8{margin:0 0 60px 0;}.page-node-17 #main-wrapper{max-width:100%;}.page-node-17 #main-wrapper #main{padding:40px 0 0 0;}#block-views-block-team-block-2 div.view-header h2{font-size:42px;line-height:48px;margin:0 0 60px 0;}#block-views-block-team-block-4{clear:both;border-top:1px solid var(--colfoogry);padding:30px 0 0 0;}.page-node-type-team h1.page-title{display:none}#block-views-block-team-block-3 .view-team .views-row{display:flex;gap:40px;}#block-views-block-team-block-3 .view-team .views-row .views-field-field-profile-image{width:360px;}#block-views-block-team-block-3 .view-team .views-row .views-field-nothing{width:calc(100% - 400px);}#block-views-block-team-block-3 .view-team .views-row .views-field-nothing div.field-title h2{font-size:40px;line-height:48px;margin:0 0 8px 0;}#block-views-block-team-block-3 .view-team .views-row .views-field-nothing  div.field-linke a{font-size:0;line-height:0;padding:10px;}html.webp #block-views-block-team-block-3 .view-team .views-row .views-field-nothing  div.field-linke a{background:url(/themes/element/images/gry-linke.webp) no-repeat center center;background-size:18px;}html.no-webp #block-views-block-team-block-3 .view-team .views-row .views-field-nothing  div.field-linke a{background:url(/themes/element/images/gry-linke.png) no-repeat center center;background-size:18px;}#block-views-block-team-block-3 .view-team .views-row .views-field-nothing  div.field-linke a:hover{opacity:0.8;}.page-node-type-work #zone-slideshow{max-width:100%;}.page-node-type-work .region-slideshow{padding:0;}.page-node-type-work h1.page-title{display:none;}#block-views-block-works-block-3 .view-works .views-row{position:relative;}#block-views-block-works-block-3 .view-works .views-row .views-field-field-cover-image{overflow:hidden;}#block-views-block-works-block-3 .view-works .views-row .views-field-field-cover-image img{width:100%;height:auto;transition:.5s ease all;}#block-views-block-works-block-3 .view-works .views-row:hover .views-field-field-cover-image img{transform:scale(1.1);}#block-views-block-works-block-3 .view-works .views-row .views-field-title{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(0,0,0,0.8);}#block-views-block-works-block-3 .view-works .views-row .views-field-title h1{color:#fff;margin:0;}.sidebar .block{border-color:#fff;background-color:#fff;padding:0 15px;margin:0;}.sidebar .section{padding:0 15px;}#block-views-block-works-block-4 .view-works .views-field-field-excerpt p{font-family:var(--font1);font-size:28px;line-height:36px;text-transform:inherit;font-weight:bold;color:var(--colblk);margin:0 0 30px 0;}#block-views-block-works-block-4 .view-works  .views-field-body{margin:0 0 30px 0;}#block-views-block-works-block-4 .view-works  .views-field-body span.views-label{color:var(--colblk);font-size:18px;line-height:28px;text-decoration:none;font-weight:bold;}#block-views-block-works-block-4 .view-works  .views-field-body div.field-content{margin:10px 0 0 0;}#block-views-block-works-block-4 .view-works  .views-field-body p a,#block-views-block-works-block-4 .view-works  .views-field-body p{color:var(--collgtgry);font-size:18px;line-height:28px;text-decoration:none;}#block-views-block-works-block-4 .view-works  .views-field-body p a:hover{color:var(--colblu);}#block-views-block-works-block-4 .view-works  .views-field-body p strong{color:var(--colblk);}#block-views-block-works-block-4 .view-works  .views-field-body ol,#block-views-block-works-block-4 .view-works  .views-field-body ul{padding:0;}#block-views-block-works-block-4 .view-works  .views-field-body ol li,#block-views-block-works-block-4 .view-works  .views-field-body ul li{color:var(--collgtgry);font-size:18px;line-height:28px;}#block-views-block-works-block-4 .view-works .views-row .views-field-field-location{margin:7px 0;}#block-views-block-works-block-4 .view-works .views-row .views-field-field-keywords{margin:7px 0 32px 0;}#block-views-block-works-block-4 .view-works .views-row .views-field-field-keywords span.views-label,#block-views-block-works-block-4 .view-works .views-row .views-field-field-location span.views-label{font-size:18px;line-height:28px;color:var(--colblk);font-weight:bold;float:left;margin:0 5px 0 0;}#block-views-block-works-block-4 .view-works .views-row .views-field-field-keywords a,#block-views-block-works-block-4 .view-works .views-row .views-field-field-location a{color:var(--collgtgry);font-size:18px;line-height:28px;}#block-views-block-works-block-4 .view-works .views-row .views-field-field-keywords a:hover,#block-views-block-works-block-4 .view-works .views-row .views-field-field-location a:hover{color:var(--colblu);}#block-views-block-works-block-4 .view-works .views-row .views-field-addtoany-share{margin:0;}#block-views-block-works-block-4 .view-works .views-row .views-field-addtoany-share:before{content:"Share";font-size:22px;line-height:26px;margin:0 0 20px 0;text-transform:inherit;font-family:var(--font1);font-weight:bold;display:block;}.addtoany_list > a{padding:0 15px 0 0;}#block-views-block-works-block-5 .view-works .views-row{width:31.33%;float:left;margin:0 1% 2% 1%;}#block-views-block-works-block-5 .view-works .views-row .views-field-field-work-images{overflow:hidden;}#block-views-block-works-block-5 .view-works .views-row .views-field-field-work-images div.field-content a img{width:100%;transition:.5s ease all;}#block-views-block-works-block-5 .view-works .views-row:hover .views-field-field-work-images div.field-content a img{transform:scale(1.1);}.page-node-type-work #zone-content-bottom-first-wrapper{padding:20px 0 80px 0;}#block-views-block-works-block-6 div.view-header{text-align:left;margin:0 10px;}#block-views-block-works-block-6 div.view-header h3{margin:0 0 40px 0;}#block-views-block-works-block-6 .view-works .slick__slide .views-field-field-index-image{margin:0 10px 10px 10px;overflow:hidden;}#block-views-block-works-block-6 .view-works .slick__slide .views-field-field-index-image img{width:100%;transition:.5s ease all;}#block-views-block-works-block-6 .view-works .slick__slide:hover .views-field-field-index-image img{transform:scale(1.1);}#block-views-block-works-block-6 .view-works .slick__slide .views-field-title{margin:0 10px;}#block-views-block-works-block-6 .view-works .slick__slide .views-field-title h4{margin:0 0 10px 0;}#block-views-block-works-block-6 .view-works .slick__slide:hover .views-field-title h4 a{color:var(--colblu);}#block-views-block-works-block-6 .view-works .slick__slide .views-field-field-excerpt{margin:0 10px;}#block-views-block-works-block-6 .view-works .slick__slide .views-field-field-excerpt p:last-child{margin:0;}.page-node-type-client .field--name-field-index-image img{border:1px solid #efefef;}.page-node-39 #main-wrapper #main{padding:60px 0 80px 0;}#block-block-31{margin:0 0 80px 0;}#block-block-31 div.field-title h2{color:var(--colblk);width:100%;margin:0;line-height:72px;}.page-node-39 #zone-content-bottom-first-wrapper{background:var(--colbggry);padding:80px 0 60px 0;}.page-node-39 #zone-content-bottom-first{}.page-node-39 .region-content-bottom-first{padding:0;}#block-block-18 div.view-header{margin:0 0 90px 0;}#block-block-18 div.view-header h2{color:var(--colblk);width:100%;margin:0 0 10px 0;font-size:56px;line-height:72px;text-align:center;}#block-block-18 div.view-header p{text-align:center;margin:0 0 5px 0;}.page-node-39 #zone-content-bottom-second-wrapper{}.page-node-39 #zone-content-bottom-second{max-width:100%;}.page-node-39 .region-content-bottom-second{padding:0;}#block-views-block-index-page-block-2 .slick__arrow{display:none;}#block-views-block-index-page-block-2 .slick__slide{margin:0 15px;}.page-node-39 #zone-content-bottom-third-wrapper{padding:80px 0 30px 0;}.page-node-39 #zone-content-bottom-third{}.page-node-39 .region-content-bottom-fourth,.page-node-39 .region-content-bottom-third{padding:0;}#block-block-32{margin:0 0 80px 0;}#block-block-32 div.field-title h2{color:var(--colblk);width:100%;margin:0;line-height:72px;}#block-block-32 ul{margin-left:0;margin-bottom:0;padding:0;}#block-block-32 ul li{color:var(--colblk);width:100%;margin:0 0 25px 0;font-size:42px;line-height:48px;font-weight:bold;list-style-type:none;list-style-image:none;}#block-block-32 ul li:last-child{margin:0;}#block-views-block-team-block-5 .view-team .views-row{width:calc(25% - 27px);float:left;margin:0 36px 36px 0;}#block-views-block-team-block-5 .view-team .views-row:nth-child(4n){margin:0 0 36px 0;}#block-views-block-team-block-5 .view-team .views-row:nth-child(4n-3){clear:left;}#block-views-block-team-block-5 .view-team .views-row:nth-child(33){margin:0 36px 36px calc(25% + 10px);}#block-views-block-team-block-5 .view-team .views-row:nth-child(34){margin:0 25% 36px 0;}#block-views-block-team-block-5 .view-team .views-row .views-field-field-profile-image{margin:0 0 10px 0;}#block-views-block-team-block-5 .view-team .views-row .views-field-field-profile-image img{width:100%;height:auto;}#block-views-block-team-block-5 .view-team .views-row .views-field-title{}#block-views-block-team-block-5 .view-team .views-row .views-field-title h4{margin:0;font-size:24px;line-height:32px;}#block-views-block-team-block-5 .view-team .views-row .views-field-field-designation{font-size:16px;line-height:24px;}#block-block-35{margin:0 0 80px 0;}#block-block-35 h2{color:var(--colblk);width:100%;margin:0 0 10px 0;line-height:72px;font-size:56px;}#block-block-35 p{}#block-block-35 p a:hover{color:var(--colblu);}#block-block-35 ul{margin-left:30px;margin-bottom:0;}#block-block-35 ul li{color:var(--colblk);width:100%;margin:0 0 25px 0;font-size:42px;line-height:48px;font-weight:bold;}#block-block-35 ul li:last-child{margin:0;}.page-node-40 #main-wrapper #main{padding:60px 0 75px 0;}.page-node-40 #zone-branding-wrapper{border-bottom:1px solid #e4e4e4;}#block-block-33{margin:0 0 60px 0;}#block-block-33  div.sec-1{width:calc(50% - 20px);margin:0 20px 0 0;float:left;}#block-block-33  div.sec-2{width:calc(50% - 20px);margin:0 0 0 20px;display:inline-block;}#block-block-33  div.sec div.image{margin:0 0 15px 0;}#block-block-33  div.sec div.image img{width:100%;height:auto;}#block-block-33  div.sec div.desc h4{margin:0 0 8px 0;font-size:24px;line-height:30px;}#block-block-33  div.sec div.desc p{margin:0 0 10px 0;font-size:18px;line-height:28px;}#block-block-33  div.sec div.desc p a:hover{color:var(--colblu);}#block-block-22{width:calc(50% - 20px);margin:0 20px 0 0;float:left;}#block-block-22 h1{position:relative;margin:0 0 20px 0;}#block-block-22 p a{color:var(--collgtgry);}#block-block-22 p a:hover{color:var(--colblu);}#block-block-22 p:first-child{width:465px;max-width:100%:}#block-block-22 #footer-socialicons a svg{fill:var(--colblk);}#block-block-22 #footer-socialicons a:hover svg{fill:var(--colblu);}#block-webform-block-1{width:calc(50% - 20px);margin:0 0 0 20px;display:inline-block;}.page-node-40 #zone-content-bottom-first{width:100%;max-width:100%;}.page-node-40 .region-content-bottom-first{padding:0;}#block-block-21{line-height:0;}.page-node-94  #zone-branding-wrapper{border-bottom:1px solid #e4e4e4;}.page-node-94 h1.page-title{text-align:center;}.path-search div.view-empty{text-align:center;font-size:16px;}#block-exposedformview-replacing-search-resultspage-1{text-align:center;}#block-exposedformview-replacing-search-resultspage-1 .js-form-item{margin:0;float:none;}#block-exposedformview-replacing-search-resultspage-1 form input{width:400px;text-align:center;border:1px solid #e4e4e4;}#block-exposedformview-replacing-search-resultspage-1 form input:focus{border:1px solid var(--colblk);}#block-views-block-index-page-block-3{text-align:center;}#block-views-block-index-page-block-3 p{margin:0;}.path-search  #zone-branding-wrapper{border-bottom:1px solid #e4e4e4;}.path-search h1.page-title{text-align:center;}.path-search .view-view-replacing-search-results div.view-header{font-size:18px;text-align:center;margin:0 0 70px 0;}.path-search .view-view-replacing-search-results div.view-header span{color:var(--colblu);font-weight:bold;font-size:20px;}.path-search .view-view-replacing-search-results .views-row{width:calc(33.33% - 36px);float:left;margin:0 18px 40px 18px;}.path-search .view-view-replacing-search-results .views-row .views-field-field-index-image{margin:0 0 10px 0;overflow:hidden;position:relative;}.path-search .view-view-replacing-search-results .views-row .views-field-field-index-image img{width:100%;height:auto;transition:transform .2s;}.path-search .view-view-replacing-search-results .views-row:hover .views-field-field-index-image img{transform:scale(1.1);}.path-search .view-view-replacing-search-results .views-row .views-field-field-index-image div.field-overlay{position:absolute;top:0;lefT:0;width:100%;height:100%;background:transparent;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;}.path-search .view-view-replacing-search-results .views-row:hover .views-field-field-index-image div.field-overlay{opacity:1;}.path-search .view-view-replacing-search-results .views-row .views-field-field-index-image div.field-overlay a{position:absolute;top:0;lefT:0;width:100%;height:100%;background:rgba(53,197,213,0.85);display:flex;align-items:center;justify-content:center;text-align:center;}.path-search .view-view-replacing-search-results .views-row .views-field-field-index-image div.field-overlay a span{color:#fff;font-size:60px;}.path-search .view-view-replacing-search-results .views-row .views-field-title h4{margin:0 0 5px 0;font-size:20px;line-height:28px;}.path-search .view-view-replacing-search-results .views-row .views-field-title h4 a{color:var(--colblk);font-size:24px;line-height:30px;}.path-search .view-view-replacing-search-results .views-row:hover .views-field-title h4 a{color:var(--colblu);}.path-search .view-view-replacing-search-results .views-row .views-field-body{margin-right:10px;}.path-search .view-view-replacing-search-results .views-row .views-field-body p{font-size:18px;line-height:28px;margin:0;}.page-node-type-testimonial #zone-branding-wrapper,.page-node-type-team #zone-branding-wrapper,.page-node-type-client #zone-branding-wrapper{border-bottom:1px solid silver;}@media screen and (max-device-height:767px) and (orientation:portrait){.website-responsive-menu div.content ul{max-height:50vh!important;overflow-y:scroll;}}@media only screen and (max-device-height:600px) and (orientation:landscape){.region-hidden-menu{margin:30px 0!important;}.website-responsive-menu div.content ul{margin:1em 0 0.5em 0!important;max-height:220px!important;overflow-y:scroll;}.website-responsive-menu div.content ul li{margin:0 24px 8px 24px!important;font-size:20px!important;line-height:30px!important;}.website-responsive-menu div.content ul li a{font-size:20px!important;line-height:30px!important;}.website-responsive-menu div.content ul li ul li a{font-size:18px!important;line-height:28px!important;}.block-block-24 div.content{margin:0 0 25px 0!important;}.block-block-24 img{width:200px!important;}}@media only screen and (max-device-height:480px) and (orientation:landscape){.website-responsive-menu div.content ul{max-height:140px!important;}}@media only screen and (max-device-height:360px) and (orientation:landscape){.website-responsive-menu div.content ul{max-height:112px!important;}}.block-block-25{width:24px;height:14px;cursor:pointer;z-index:3;margin:0 0 0 20px;position:absolute;right:0;top:3px;display:none;}.block-block-25 .field--name-body{display:flex;align-items:center;}.block-block-25 .field--name-body{position:relative;}.block-block-25-2{position:relative;top:0;width:24px;height:24px;margin:0 auto!important;}.block-block-25-2 .field--name-body{display:flex;align-items:center;justify-content:center;}.block-block-25-2 .field--name-body{position:relative;right:0;top:0;}.open-menu{width:24px;height:14px;display:flex;align-items:center;cursor:pointer;}.webmenu .block-block-25-2 .open-menu{}.open-menu .open-menu-inner{display:inline-block;position:relative;width:24px;height:17px;vertical-align:0;transition:transform .4s ease-in-out;}.open-menu .open-menu-inner div.top,.open-menu .open-menu-inner div.mid,.open-menu .open-menu-inner div.last{position:absolute;left:0;width:100%;height:0;border-bottom:2px solid;border-color:#fff;transform-origin:center;transition:all .4s ease-in-out;transition-property:top,margin-top,left,width,transform;perspective:1000px;font-size:0;line-height:0;}.not-front .open-menu .open-menu-inner div.top,.not-front .open-menu .open-menu-inner div.mid,.not-front .open-menu .open-menu-inner div.last{border-color:var(--colblk);}.webmenu .open-menu:hover .open-menu-inner div.top,.webmenu .open-menu:hover .open-menu-inner div.mid,.webmenu .open-menu:hover .open-menu-inner div.last,.open-menu:hover .open-menu-inner div.top,.open-menu:hover,.open-menu-inner div.mid,.open-menu:hover .open-menu-inner div.last{cursor:pointer;border-color:var(--colblu);}.front #zone-branding-wrapper .open-menu .open-menu-inner div.top,.front #zone-branding-wrapper .open-menu .open-menu-inner div.mid,.front #zone-branding-wrapper .open-menu .open-menu-inner div.last{border-color:#fff;}.front #zone-branding-wrapper.sticky .open-menu .open-menu-inner div.top,.front #zone-branding-wrapper.sticky .open-menu .open-menu-inner div.mid,.front #zone-branding-wrapper.sticky .open-menu .open-menu-inner div.last{border-color:var(--colblk);}.front #zone-branding-wrapper .open-menu:hover .open-menu-inner div.top,.front #zone-branding-wrapper .open-menu:hover .open-menu-inner div.mid,.front #zone-branding-wrapper .open-menu:hover .open-menu-inner div.last{border-color:var(--colblu);}.not-front #zone-branding-wrapper .open-menu .open-menu-inner div.top,.not-front #zone-branding-wrapper .open-menu .open-menu-inner div.mid,.not-front #zone-branding-wrapper .open-menu .open-menu-inner div.last{border-color:var(--colblk);}.not-front #zone-branding-wrapper .open-menu:hover .open-menu-inner div.top,.not-front #zone-branding-wrapper .open-menu:hover .open-menu-inner div.mid,.not-front #zone-branding-wrapper .open-menu:hover .open-menu-inner div.last{border-color:var(--colblu);}.not-front #zone-branding-wrapper.sticky .open-menu .open-menu-inner div.top,.not-front #zone-branding-wrapper.sticky .open-menu .open-menu-inner div.mid,.not-front #zone-branding-wrapper.sticky .open-menu .open-menu-inner div.last{border-color:var(--colblk);}.not-front #zone-branding-wrapper.sticky .open-menu:hover .open-menu-inner div.top,.not-front #zone-branding-wrapper.sticky .open-menu:hover .open-menu-inner div.mid,.not-front #zone-branding-wrapper.sticky .open-menu:hover .open-menu-inner div.last{border-color:var(--colblu);}.page-node-39 #zone-branding-wrapper .open-menu .open-menu-inner div.top,.page-node-39 #zone-branding-wrapper .open-menu .open-menu-inner div.mid,.page-node-39 #zone-branding-wrapper .open-menu .open-menu-inner div.last,.page-node-18 #zone-branding-wrapper .open-menu .open-menu-inner div.top,.page-node-18 #zone-branding-wrapper .open-menu .open-menu-inner div.mid,.page-node-18 #zone-branding-wrapper .open-menu .open-menu-inner div.last{border-color:#fff;}.page-node-39 #zone-branding-wrapper .open-menu:hover .open-menu-inner div.top,.page-node-39 #zone-branding-wrapper .open-menu:hover .open-menu-inner div.mid,.page-node-39 #zone-branding-wrapper .open-menu:hover .open-menu-inner div.last,.page-node-18 #zone-branding-wrapper .open-menu:hover .open-menu-inner div.top,.page-node-18 #zone-branding-wrapper .open-menu:hover .open-menu-inner div.mid,.page-node-18 #zone-branding-wrapper .open-menu:hover .open-menu-inner div.last{border-color:var(--colblu);}.page-node-39 #zone-branding-wrapper.sticky .open-menu .open-menu-inner div.top,.page-node-39 #zone-branding-wrapper.sticky .open-menu .open-menu-inner div.mid,.page-node-39 #zone-branding-wrapper.sticky .open-menu .open-menu-inner div.last,.page-node-18 #zone-branding-wrapper.sticky .open-menu .open-menu-inner div.top,.page-node-18 #zone-branding-wrapper.sticky .open-menu .open-menu-inner div.mid,.page-node-18 #zone-branding-wrapper.sticky .open-menu .open-menu-inner div.last{border-color:var(--colblk);}.page-node-39 #zone-branding-wrapper.sticky .open-menu:hover .open-menu-inner div.top,.page-node-39 #zone-branding-wrapper.sticky .open-menu:hover .open-menu-inner div.mid,.page-node-39 #zone-branding-wrapper.sticky .open-menu:hover .open-menu-inner div.last,.page-node-18 #zone-branding-wrapper.sticky .open-menu:hover .open-menu-inner div.top,.page-node-18 #zone-branding-wrapper.sticky .open-menu:hover .open-menu-inner div.mid,.page-node-18 #zone-branding-wrapper.sticky .open-menu:hover .open-menu-inner div.last{border-color:var(--colblu);}.block-block-25-2 .open-menu .open-menu-inner div.top,.block-block-25-2 .open-menu .open-menu-inner div.mid,.block-block-25-2 .open-menu .open-menu-inner div.last{border-color:var(--colblk)!important;}.block-block-25-2 .open-menu:hover .open-menu-inner div.top,.block-block-25-2 .open-menu:hover .open-menu-inner div.mid,.block-block-25-2 .open-menu:hover .open-menu-inner div.last{border-color:var(--colblu)!important;}.webmenu .open-menu:hover .open-menu-inner div.top,.webmenu .open-menu:hover .open-menu-inner div.mid,.webmenu .open-menu:hover .open-menu-inner div.last,.open-menu:hover .open-menu-inner div.top,.open-menu:hover
.open-menu-inner div.mid,.open-menu:hover .open-menu-inner div.last{cursor:pointer;}.webmenu .open-menu .open-menu-inner div.last,.webmenu .open-menu .open-menu-inner div.top{top:50%;margin-top:-1.5px;}.open-menu .open-menu-inner div.top{top:0;}.webmenu .open-menu .open-menu-inner div.top{transform:rotate(45deg);border-color:var(--colorblk2);}.open-menu .open-menu-inner div.mid{top:50%;margin-top:-1px;}.webmenu .open-menu .open-menu-inner div.mid{left:50%;width:0;border-color:var(--colorblk2);}.open-menu .open-menu-inner div.last{top:100%;margin-top:-2px;}.webmenu .open-menu .open-menu-inner div.last{transform:rotate(-45deg);border-color:var(--colorblk2);}#block-block-24{text-align:center;}.block-block-24 div.content{margin:0 0 40px 0;}.block-block-24 div.content p{margin:0;}.block-block-24 img{filter:invert(100%);width:230px;}.zone-hidden-menu-wrapper{position:fixed;top:0;right:0;width:100%;height:0;overflow:hidden;background:rgba(255,255,255,1);z-index:15;display:flex;align-items:center;}.zone-hidden-menu{max-width:100%;}.region-hidden-menu{margin:50px 0;}.website-responsive-menu{margin:15px 0!important;position:relative;left:0;}.website-responsive-menu{}.website-responsive-menu ul li ul{clear:left;margin:12px 0 0 0;padding:0;display:none;}.website-responsive-menu div.content ul{margin:10px 0!important;}.website-responsive-menu div.content ul li span.menu-arrow{position:relative;top:-8px;padding:5px;font-size:0;margin:0 0 0 7px;cursor:pointer;}.website-responsive-menu div.content ul li ul li span.menu-arrow{top:-3px;}html.webp .website-responsive-menu div.content ul li span.menu-arrow{background:url(/themes/element/images/drop-down-arrow.webp) no-repeat center center;background-size:10px;}html.no-webp .website-responsive-menu div.content ul li span.menu-arrow{background:url(/themes/element/images/drop-down-arrow.png) no-repeat center center;background-size:10px;}.website-responsive-menu  ul li ul.menulvl2-visible{display:block;}.website-responsive-menu div.content ul li{list-style-type:none;list-style-image:none;font-size:14px;margin:0 24px 18px 24px;font-weight:700;font-family:var(--font1);text-align:center;}.website-responsive-menu div.content ul li{font-weight:700;color:var(--colblk);font-family:var(--font1);font-size:28px;line-height:36px;}.website-responsive-menu div.content ul li:before{display:none;}.website-responsive-menu div.content ul li a{font-weight:700;color:var(--colblk);font-family:var(--font1);font-size:28px;line-height:36px;}.website-responsive-menu div.content ul li a:focus,.website-responsive-menu div.content ul li a:hover{color:var(--colblu);}.website-responsive-menu  div.content ul{padding-left:0!important;}.website-responsive-menu  div.content ul li ul{padding-left:0!important;}.website-responsive-menu  div.content ul li ul li{margin:0 0 7px 0;text-transform:capitalize;line-height:20px;}.website-responsive-menu  div.content ul li ul li a{font-weight:400;font-size:14px;line-height:24px;text-transform:uppercase;}.website-responsive-menu  div.content ul li ul li ul{padding-left:0!important;margin:0!important;}.website-responsive-menu  div.content ul li ul li ul li{margin:0 0 7px 0;text-transform:capitalize;line-height:20px;}.website-responsive-menu  div.content ul li ul li ul li a{font-weight:400;font-size:12px;line-height:20px;}input[type="password"],input[type="email"],input[type="text"]{background-clip:padding-box;background-color:var(--colbggry);border:1px solid var(--colbggry);border-radius:0;box-sizing:border-box;color:var(--colblk);font-family:var(--font1);font-size:16px;height:60px;max-width:100%;outline:0 none;padding:15px 20px;margin:0 0 3px 0;width:100%;}input[type="password"]:focus,input[type="email"]:focus,input[type="text"]:focus{border:1px solid var(--colblk);}input[type="password"]::placeholder,input[type="email"]::placeholder,input[type="text"]::placeholder{color:var(--colblk);font-family:var(--font1);font-size:16px;}.form-item label,.form-wrapper .label{font-size:16px;line-height:42px;}.form-item .description{font-size:15px;line-height:29px;color:var(--collgtgry);}textarea{background-clip:padding-box;background-color:var(--colbggry);border:1px solid var(--colbggry)!important;border-radius:0;box-sizing:border-box!important;color:var(--colblk)!important;font-family:var(--font1);font-size:16px;height:100px;margin:0!important;max-width:100%;outline:0 none;padding:15px 20px!important;}textarea:focus{border:1px solid var(--colblk)!important;}textarea::placeholder{color:var(--colblk)!important;font-family:var(--font1);font-size:16px;}input[type="submit"]{color:#fff;background-color:var(--colblu);border:none;position:relative;display:inline-block;vertical-align:top;width:auto;outline:0;font-family:var(--font1);font-size:16px;line-height:2em;font-weight:700;box-sizing:border-box;margin:0;background:var(--colblu);padding:12px 48px;cursor:pointer;text-transform:capitalize;border-radius:0;margin:0;}input[type="submit"]:hover{color:#fff;background:var(--colblk);}.ui-dialog-titlebar{color:#fff;font-family:var(--font1);font-size:16px;background:var(--colblu)!important;}.ui-widget.ui-widget-content{border:none;}.ui-dialog .ui-dialog-title{margin:0;}.ui-dialog .ui-dialog-content{color:var(--colblk);font-family:var(--font1);font-size:15px;line-height:26px;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;}.path-taxonomy #zone-slideshow-wrapper{background:var(--colblk);padding:80px 0;}.path-taxonomy #zone-slideshow{}.path-taxonomy .region-slideshow{padding:0;}#block-views-block-taxonomy-page-title-block-1 .view-taxonomy-page-title .views-row .views-field-name h1{color:#fff;margin:0 0.75%;}.path-taxonomy h1.page-title{display:none;}.path-taxonomy .view-taxonomy-term .views-row{width:calc(33.33% - 36px);float:left;margin:0 18px 40px 18px;}.path-taxonomy .view-taxonomy-term .views-row .views-field-field-index-image{margin:0 0 10px 0;overflow:hidden;position:relative;}.path-taxonomy .view-taxonomy-term .views-row .views-field-field-index-image img{width:100%;height:auto;transition:transform .2s;}.path-taxonomy .view-taxonomy-term .views-row:hover .views-field-field-index-image img{transform:scale(1.1);}.path-taxonomy .view-taxonomy-term .views-row .views-field-field-index-image div.field-overlay{position:absolute;top:0;lefT:0;width:100%;height:100%;background:transparent;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;}.path-taxonomy .view-taxonomy-term .views-row:hover .views-field-field-index-image div.field-overlay{opacity:1;}.path-taxonomy .view-taxonomy-term .views-row .views-field-field-index-image div.field-overlay a{position:absolute;top:0;lefT:0;width:100%;height:100%;background:rgba(53,197,213,0.85);display:flex;align-items:center;justify-content:center;text-align:center;}.path-taxonomy .view-taxonomy-term .views-row .views-field-field-index-image div.field-overlay a span{color:#fff;font-size:60px;}.path-taxonomy .view-taxonomy-term .views-row .views-field-title{}.path-taxonomy .view-taxonomy-term .views-row .views-field-title h4{margin:0 0 5px 0;font-size:20px;line-height:28px;}.path-taxonomy .view-taxonomy-term .views-row .views-field-title h4 a{color:var(--colblk);font-size:20px;line-height:28px;}.path-taxonomy .view-taxonomy-term .views-row:hover .views-field-title h4 a{color:var(--colblu);}.path-taxonomy .view-taxonomy-term .views-row .views-field-body{margin-right:10px;}.path-taxonomy .view-taxonomy-term .views-row .views-field-body p{font-size:14px;line-height:22px;margin:0;}.page-node-107 h1.page-title{display:none;}#block-views-block-services-block-1 .view-services .views-row{margin:0 0 80px 0;}#block-views-block-services-block-1 .view-services .views-row:last-child{margin:0 0 60px 0;}#block-views-block-services-block-1 .view-services .views-row .views-field-field-anchor-link{font-size:0;}#block-views-block-services-block-1 .view-services .views-row views-field-field-anchor-link a{text-decoration:none;font-size:0;}#block-views-block-services-block-2 .view-services .views-row .views-field-field-index-image,#block-views-block-services-block-1 .view-services .views-row .views-field-field-index-image{margin:0 0 10px 0;text-align:center;}#block-views-block-services-block-2 .view-services .views-row .views-field-field-index-image img,#block-views-block-services-block-1 .view-services .views-row .views-field-field-index-image img{width:300px;max-width:100%;height:auto;}#block-views-block-services-block-2 .view-services .views-row .views-field-title,#block-views-block-services-block-1 .view-services .views-row .views-field-title{text-align:center;}#block-views-block-services-block-2 .view-services .views-row .views-field-title h2,#block-views-block-services-block-1 .view-services .views-row .views-field-title h2{color:var(--colblk);width:100%;margin:0 0 20px 0;font-size:56px;line-height:72px;}#block-views-block-services-block-2 .view-services .views-row .views-field-body,#block-views-block-services-block-1 .view-services .views-row .views-field-body{}#block-views-block-services-block-2 .view-services .views-row .views-field-body h3,#block-views-block-services-block-1 .view-services .views-row .views-field-body h3{color:var(--colblk);width:100%;margin:0 0 25px 0;font-size:42px;line-height:48px;font-weight:bold;}#block-views-block-services-block-2 .view-services .views-row .views-field-body p,#block-views-block-services-block-1 .view-services .views-row .views-field-body p{color:var(--colblk);margin:0 0 15px 0;font-size:24px;line-height:32px;}#block-views-block-services-block-2 .view-services .views-row .views-field-body ul,#block-views-block-services-block-1 .view-services .views-row .views-field-body ul{margin-left:30px;margin-bottom:0;}#block-views-block-services-block-2 .view-services .views-row .views-field-body ul li,#block-views-block-services-block-1 .view-services .views-row .views-field-body ul li{color:var(--colblk);margin:0 0 15px 0;font-size:24px;line-height:32px;}.page-node-type-service  #zone-branding-wrapper{border-bottom:1px solid #e4e4e4;}.page-node-type-service h1.page-title{display:none;}.page-node-type-page #zone-slideshow-wrapper{width:100%;height:100vh;}.page-node-type-page #zone-slideshow{width:100%;height:100vh;max-width:100%;}.page-node-type-page .region-slideshow{width:100%;height:100vh;padding:0;}.page-node-40 h1.page-title,.page-node-39 h1.page-title,.page-node-17 h1.page-title,.page-node-18 h1.page-title{display:none;}#block-views-block-index-page-block-1 div.content,#block-views-block-index-page-block-1{width:100%;height:100vh;}#block-views-block-index-page-block-1 .view-index-page .views-row{position:relative;width:100%;height:100vh;}#block-views-block-index-page-block-1 .view-index-page .views-row .views-field-field-cover-image{overflow:hidden;width:100%;height:100vh;}#block-views-block-index-page-block-1 .view-index-page .views-row .views-field-field-cover-image img{object-fit:cover;transition:.5s ease all;}#block-views-block-index-page-block-1 .view-index-page .views-row:hover .views-field-field-cover-image img{transform:scale(1.1);}#block-views-block-index-page-block-1 .view-index-page .views-row .views-field-title{position:absolute;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(0,0,0,0.5);}#block-views-block-index-page-block-1 .view-index-page .views-row .views-field-title h1{color:#fff;margin:0;}input:autofill,input:autofill:hover,input:autofill:focus,textarea:autofill,textarea:autofill:hover,textarea:autofill:focus,select:autofill,select:autofill:hover,select:autofill:focus{-webkit-text-fill-color:var(--colblk);transition:background-color 5000s ease-in-out 0s;font-family:var(--font1);font-size:16px;}input:-o-autofill,input:-o-autofill:hover,input:-o-autofill:focus,textarea:-o-autofill,textarea:-o-autofill:hover,textarea:-o-autofill:focus,select:-o-autofill,select:-o-autofill:hover,select:-o-autofill:focus,input:-moz-autofill,input:-moz-autofill:hover,input:-moz-autofill:focus,textarea:-moz-autofill,textarea:-moz-autofill:hover,textarea:-moz-autofill:focus,select:-moz-autofill,select:-moz-autofill:hover,select:-moz-autofill:focus,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--colblk);transition:background-color 5000s ease-in-out 0s;font-family:var(--font1);font-size:16px;letter-spacing:0.5px;}button,textarea,input,select,a{-webkit-tap-highlight-color:rgba(255,255,255,1);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}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;}.slick.blazy{position:relative;}.slick__arrow{margin:0;position:absolute;top:calc(50% - 21px)!important;left:0;width:100%;transform:none!important;}.slick-arrow::before{display:none;}.slick__arrow .slick-prev{position:absolute;top:0;left:-4%;padding:16px 10px;font-size:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0;opacity:1;outline:none;border:none;cursor:pointer;}html.webp .slick__arrow .slick-prev{background:url(/themes/element/images/white_prev.webp) no-repeat center center;background-size:20px;filter:invert(100%);}html.no-webp .slick__arrow .slick-prev{background:url(/themes/element/images/white_prev.png) no-repeat center center;background-size:20px;filter:invert(100%);}.slick__arrow .slick-next{position:absolute;top:0;right:-4%;padding:16px 10px;font-size:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0;opacity:1;outline:none;border:none;cursor:pointer;}html.webp .slick__arrow .slick-next{background:url(/themes/element/images/white_next.webp) no-repeat center center;background-size:20px;filter:invert(100%);}html.no-webp .slick__arrow .slick-next{background:url(/themes/element/images/white_next.png) no-repeat center center;background-size:20px;filter:invert(100%);}.slick__arrow .slick-prev:hover,.slick__arrow .slick-next:hover{opacity:0.8;}#block-views-block-varbase-heroslider-media-varbase-heroslider-media .slick__arrow .slick-prev{left:0;}#block-views-block-varbase-heroslider-media-varbase-heroslider-media .slick__arrow .slick-next{right:0;}.slick-dots{padding:0;margin:15px 0 0 0;text-align:center;}.slick-dots li{display:inline-block;color:#333;margin:0 7.5px;width:4px;height:4px;line-height:0;}.slick-dots li button{font-size:0;padding:2px;display:inline-block;margin:0 15px 0 0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;width:4px;height:4px;border:none;background:var(--colblk);border:2px solid transparent;}.slick-dots li button::before{display:none;}.slick-dots li button:hover,.slick-dots li.slick-active button{background:#fff;border:2px solid var(--colblu);box-sizing:border-box;width:8px;height:8px;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 0.3s ease,background-color 0.2s ease;-moz-transition:-moz-transform 0.3s ease,background-color 0.2s ease;transition:transform 0.3s ease,background-color 0.2s ease;}.path-taxonomy .view-taxonomy-term .js-pager__items.pager{text-align:center;margin:30px 0 0 0;}.js-pager__items.pager li.pager__item a.button{color:#fff;background-color:var(--colblu);border:none;position:relative;display:inline-block;vertical-align:top;width:auto;outline:0;font-family:var(--font1);font-size:16px;line-height:2em;font-weight:700;box-sizing:border-box;margin:0;background:linear-gradient(to left,var(--colblu) 50%,var(--colblk) 50%) right;background-size:201%;transition:.5s ease-out;padding:12px 48px;cursor:pointer;text-transform:capitalize;border-radius:0;}.js-pager__items.pager li.pager__item a:hover{color:#fff;background-position:left;}div.embedded-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.embedded-video iframe,.embedded-video object,.embedded-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}#backtotop{margin:0;}#backtotop:hover,#backtotop{opacity:1;width:30px;height:30px;border:1px solid #fff;z-index:1;}html.webp #backtotop{background:url(/themes/element/images/up-arrow.webp) no-repeat center center var(--colblk);background-size:16px;}html.no-webp #backtotop{background:url(/themes/element/images/up-arrow.png) no-repeat center center var(--colblk);background-size:16px;}html.webp #backtotop:hover{background:url(/themes/element/images/up-arrow.webp) no-repeat center center var(--colblu);background-size:16px;}html.no-webp #backtotop:hover{background:url(/themes/element/images/up-arrow.png) no-repeat center center var(--colblu);background-size:16px;}#zone-footer-top-wrapper{background:var(--colblu);}#zone-footer-top{padding:100px 0;}#block-block-28 div.field-title h2{width:100%;margin:0;line-height:72px;}#zone-footer-wrapper{background:var(--colblk);padding:90px 0;}#zone-footer-bottom-wrapper{background:var(--colblk);padding:0 0 60px 0;}.region-footer-bottom{display:flex;align-items:center;gap:10px;}#block-block-4{margin:0;width:25%;}#block-block-4 img{height:20px;}#block-block-30 p,#block-block-7 p{color:#fff;margin:-5px 0 0 0;line-height:28px;}#block-block-5{margin:0;}#block-block-5 p{color:#fff;margin:-5px 0 17px 0;}#block-block-5 p a{color:#fff;}#block-block-5 p a:hover{color:var(--colblu);}#block-block-2{width:75%;}#block-block-2 p{margin:0;color:#fff;font-size:15px;}#block-block-2 p a{color:#fff;}#block-block-2 p a:hover{color:var(--colblu);}.foot-head-title h4{color:#fff;margin:0 0 24px 0;text-transform:uppercase;font-size:24px;line-height:30px;}#footer-socialicons{}#footer-socialicons a{display:inline-block;margin:5px 0 0 0;}#footer-socialicons a.instagram{pointer-events:none;}#footer-socialicons a svg{fill:#fff;height:18px;width:28px;}#footer-socialicons a:hover svg{fill:var(--colblu);}#cboxOverlay{background:rgba(0,0,0,0.8);}#cboxWrapper,#cboxContent,#cboxLoadingOverlay,#cboxLoadedContent{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}#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(255,255,255,0.7);color:#000;}#cboxCurrent{bottom:-1px!important;left:6px!important;color:#000;}.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;}.animate-hidden{opacity:0;}.animate-visible{opacity:1}.delay-1{animation-delay:.25s;}.delay-2{animation-delay:.5s;}.delay-3{animation-delay:.75s;}.delay-4{animation-delay:1s;}.delay-5{animation-delay:1.25s;}.delay-6{animation-delay:1.5s;}.site-footer .content a{color:#fff;}.site-footer .content a.is-active{color:var(--colblu);}.site-footer .content a:hover{color:var(--colblu);}.block-footer-menu ul{padding:0;margin:-5px 0 0 0;}.block-footer-menu ul li{margin:0 0 3px 0;}.block-footer-menu ul li a{font-size:18px;line-height:26px;color:var(--colfoogry);}.path-user #zone-branding-wrapper{border-bottom:1px solid silver;}.path-user .highlighted{padding:80px 0 0 0;}.grecaptcha-badge{bottom:-60px!important;}.maintenance-page #main-wrapper #main{padding:30px 0 0 0;}.maintenance-page #page{margin:30px!important;font-family:Arial!important;}.maintenance-page #main-wrapper #main img{filter:invert(100%);margin:0 0 20px 0;}.maintenance-page #page h1{font-size:40px;line-height:52px;margin:0 0 35px 0;}.maintenance-page #page p"last-child{margin:0;}
