#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:1440px){.layout-container{max-width:1400px;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{width:33.33%;float:left;position:relative;}}@media (max-width:1439px) and (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{width:33.33%;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{width:33.33%;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{width:33.33%;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{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 :1365px),only screen and (max-width :1365px){#block-views-block-hospitality-block-5 .slick__arrow .slick-prev{left:10px!important;}#block-views-block-hospitality-block-5 .slick__arrow .slick-next{right:10px!important;}}@media only screen and (max-device-width :1219px),only screen and (max-width :1219px){#block-views-block-prive-locations-block-1{margin:30px 3% 60px 3%!important;}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row .views-field-nothing div.field-title h3{line-height:30px!important;margin:0 0 2px 0!important;}.block-webform-block-1{width:880px!important;}#block-views-block-projects-block-2{margin:0 20px!important;}#block-views-block-prive-locations-block-2{margin:30px 3% 60px 3%!important;}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row .views-field-nothing div.field-title h3{line-height:32px!important;}#block-views-block-team-block-2 .view-team .views-row .views-field-field-profile-image img{width:240px!important;}}@media only screen and (min-device-width :980px),only screen and (mon-width :980px){#block-views-block-hero-slider-block-1 .view-hero-slider .slick__arrow{top:calc(50% + 28px)!important;;}}@media only screen and (max-device-width :979px),only screen and (max-width :979px){h1.page-title{font-size:48px!important;}#main-wrapper{margin:130px auto 0 auto!important;}.path-frontpage #main-wrapper{margin:0 auto!important;}#superfish-site-menu{display:none!important;}#block-block-3{display:block!important;}#block-views-block-hero-slider-block-1 .slick__arrow{top:calc(50% + 42px)!important;}#block-views-block-projects-block-9 .view-projects .views-row .views-field-nothing div.field-title,.path-taxonomy .view-category-taxonomy-term .views-row .views-field-nothing div.field-title{font-size:30px!important;line-height:34px!important;margin:0 0 10px 0!important;}#block-views-block-projects-block-9 .view-projects .views-row .views-field-nothing div.field-location,.path-taxonomy .view-category-taxonomy-term .views-row .views-field-nothing div.field-location{font-size:22px!important;line-height:24px!important;}#block-views-block-hospitality-block-1 .view-hospitality .views-row .views-field-title h3,#block-views-block-hospitality-block-1 .view-hospitality .views-row .views-field-title h3 a,#block-views-block-project-category-block-3 .view-project-category .views-row .views-field-name h3,#block-views-block-project-category-block-3 .view-project-category .views-row .views-field-name h3 a,#block-views-block-infra-block-1 .view-infra .views-row .views-field-title h3,#block-views-block-infra-block-1 .view-infra .views-row .views-field-title h3 a{font-size:30px!important;line-ehight:34px!important;margin:0 0 10px 0!important;}.page-node-27 #main-wrapper #main{padding:40px 0!important;}#block-views-block-prive-locations-block-1{margin:30px 0 60px 0!important;}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row .views-field-nothing{width:180px!important;}#block-views-block-prive-locations-block-1 .views-field-field-custom-links{width:calc(100% - 330px)!important;}#block-views-block-prive-locations-block-1 .views-field-field-custom-links a{margin:0 0 10px 0!important;}.page-node-23 #zone-branding-wrapper{min-height:110px!important;}.page-node-23 #block-block-3{top:54px!important;}#block-views-block-infra-block-6 .view-infra .views-row .views-field-field-basic-logo img{width:240px!important;}#block-block-23 div.sec div.field-desc h3{font-size:30px!important;line-height:34px!important;}#block-views-block-infra-block-4 .view-infra .views-row{width:calc(50% - 15px)!important;margin:7.5px!important;}#block-block-12 .row,#block-block-11{margin:0 40px 80px 40px!important;}#block-block-12 div.head,#block-block-11 div.head{width:80px!important;}#block-block-12 div.desc,#block-block-11 div.desc{width:calc(100% - 100px)!important;}#block-views-block-team-block-1{margin:80px 40px 0 40px!important;}#block-views-block-team-block-1 .view-team .views-row{width:100%!important;float:none!important;margin:0 0 40px 0!important;}#block-views-block-team-block-1 .view-team .views-row:last-child{margin:0!important;}.block-webform-block-1{width:680px!important;}.page-node-type-project #main-wrapper{margin:0 auto!important;}#block-views-block-projects-block-1 .view-projects .views-row .views-field-nothing{width:600px!important;}#block-views-block-projects-block-1 .view-projects .views-row .views-field-nothing div.field-title{font-size:70px!important;line-height:70px!important;}#block-views-block-projects-block-1 .view-projects .views-row .views-field-nothing div.field-location{font-size:36px!important;line-height:42px!important;}#block-views-block-projects-block-2{margin:0 20px!important;}#block-views-block-projects-block-3 .view-projects .views-row{margin:0 10px 60px 10px!important;}.page-node-type-project #zone-content-bottom-first-wrapper{padding:60px 0 0 0!important;}.page-node-type-project #zone-content-bottom-second-wrapper{padding:0!important;}#block-views-block-prive-locations-block-2{margin:30px 0!important;}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row .views-field-nothing{width:180px!important;}#block-views-block-prive-locations-block-2 .views-field-field-custom-links{width:calc(100% - 330px)!important;}#block-views-block-prive-locations-block-2 .views-field-field-custom-links a{margin:0 0 10px 0!important;}#block-views-block-team-block-2 .view-team .views-row .views-field-field-profile-image img{width:200px!important;}}@media only screen and (max-device-width :739px),only screen and (max-width :739px){h1.page-title{margin:0 0 60px 0!important;}#zone-footer,#zone-content-bottom-eighth,#zone-content-bottom-seventh,#zone-content-bottom-sixth,#zone-content-bottom-fifth,#zone-content-bottom-fourth,#zone-content-bottom-third,#zone-content-bottom-second,#zone-content-bottom-first,#main-wrapper{width:calc(100% - 30px)!important;margin:0 auto!important;}#main-wrapper{margin:130px auto 0 auto!important;}.path-frontpage #main-wrapper{margin:0 auto!important;}#zone-branding{max-width:calc(100% - 30px)!important;margin:0 15px!important;}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .views-field-nothing > span.field-content > a{bottom:50px!important;width:400px!important;margin:0 auto 0 15px!important;}#block-block-6{width:100%!important;}#block-block-13 p,#block-block-6 p{font-size:22px!important;line-height:36px!important;}#block-views-block-projects-block-9 .view-projects .views-row,.path-taxonomy .view-category-taxonomy-term .views-row{margin:0 auto 30px auto!important;position:relative;width:480px!important;max-width:100%!important;float:none!important;}#block-views-block-projects-block-9 .view-projects .views-row:last-child,.path-taxonomy .view-category-taxonomy-term .views-row:last-child{margin:0 auto!important;}#block-views-block-hospitality-block-1,#block-views-block-project-category-block-3{width:480px!important;max-width:100%!important;float:none!important;margin:0 auto 30px auto!important;}#block-views-block-infra-block-1{width:480px!important;max-width:100%!important;float:none!important;margin:0 auto!important;}#block-block-22{text-align:center;margin:0 2.5%!important;}.page-node-5 #main-wrapper #main{padding:30px 0 60px 0!important;}#block-views-block-hospitality-block-2 .view-hospitality .views-row .views-field-field-basic-logo img{width:240px!important;}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row{display:block!important;}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row .views-field-field-index-image{width:100%!important;text-align:center;margin:0 0 15px 0!important;}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row .views-field-field-index-image img{width:100px!important;}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row .views-field-nothing{width:100%!important;text-align:center;margin:0 0 15px 0!important;}#block-views-block-prive-locations-block-1 .views-field-field-custom-links{width:100%!important;}#block-block-23 div.sec{width:480px!important;max-width:100%!important;margin:0 auto 30px auto!important;float:none!important;}#block-block-23 div.sec:last-child{margin:0 auto!important;}#block-block-12 div.head,#block-block-11 div.head{width:60px!important;}#block-block-12 div.desc,#block-block-11 div.desc{width:calc(100% - 80px)!important;}#block-block-12 .row,#block-block-11{margin:0 15px 80px 15px!important;}#block-views-block-team-block-1{margin:80px 15px 0 15px!important;}.block-webform-block-1{width:540px!important;}.page-node-6 h1.page-title{margin:0 0 15px 0!important;}.block-webform-block-1 input[type="submit"]{margin:10px auto 0 auto!important;}.page-node-type-project #main-wrapper{width:100%!important;max-width:100%!important;}#block-views-block-projects-block-1 .view-projects .views-row .views-field-nothing{width:calc(100% - 40px)!important;}#block-views-block-projects-block-1 .view-projects .views-row .views-field-nothing div.field-title{font-size:56px!important;line-height:46px!important;margin:0 0 10px 0!important;}#block-views-block-projects-block-1 .view-projects .views-row .views-field-nothing div.field-location{font-size:28px!important;line-height:36px!important;}.page-node-type-prive_location #main-wrapper{margin:130px auto 0 auto!important;}#block-views-block-prive-locations-block-2{margin:0!important;}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row{display:block!important;}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row .views-field-field-index-image{width:100%!important;text-align:center;margin:0 0 15px 0!important;}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row .views-field-field-index-image img{width:100px!important;}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row .views-field-nothing{width:100%!important;text-align:center;margin:0 0 15px 0!important;}#block-views-block-prive-locations-block-2 .views-field-field-custom-links{width:100%!important;}#block-views-block-team-block-2 .view-team .views-row .views-field-field-designation,#block-views-block-team-block-2 .view-team .views-row .views-field-title,#block-views-block-team-block-2 .view-team .views-row .views-field-field-profile-image{text-align:center!important;}#block-views-block-team-block-2 .view-team .views-row .views-field-field-profile-image img{width:200px!important;float:none!important;margin:0 0 20px 0!important;}.region-footer-first{width:50%;float:left;margin:0 0 30px 0;}.region-footer-second{width:50%;display:inline-block;margin:0 0 30px 0;}}@media only screen and (max-device-width :599px),only screen and (max-width :599px){#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .views-field-nothing > span.field-content > a{width:360px!important;}#block-block-22{margin:0!important;}.category-taxonomy-buttons{margin:40px auto 30px auto!important;width:300px!important;}.path-taxonomy #main-wrapper #main{padding:40px 0 80px 0!important;}.category-taxonomy-buttons .field--name-body ul li{margin:0 15px 25px 0!important;}#block-views-block-prive-locations-block-1 .views-field-field-custom-links div.field-content{display:block!important;}#block-views-block-prive-locations-block-1 .views-field-field-custom-links a{display:block!important;width:132px;text-align:center;margin:0 auto 10px auto!important;}#block-views-block-prive-locations-block-1 .views-field-field-custom-links a:last-child{margin:0 auto!important;}#block-views-block-infra-block-4 .view-infra .views-row{width:100%!important;margin:0 0 20px 0!important;}#block-views-block-infra-block-4 .view-infra .views-row .views-field-field-gallery-images img{width:100%!important;height:auto!important;}.block-webform-block-1{width:400px!important;max-width:100%!important;}.page-node-type-project #zone-content-bottom-first-wrapper{padding:40px 0 0 0!important;}#block-views-block-projects-block-3 .view-projects .views-row{width:100%!important;float:none!important;margin:0 0 40px 0!important;}#block-views-block-prive-locations-block-2 .views-field-field-custom-links div.field-content{display:block!important;}#block-views-block-prive-locations-block-2 .views-field-field-custom-links a{display:block!important;width:132px;text-align:center;margin:0 auto 10px auto!important;}#block-views-block-prive-locations-block-2 .views-field-field-custom-links a:last-child{margin:0 auto!important;}}@media only screen and (min-device-width :480px),only screen and (min-width :480px){.block-webform-block-1 .form-item-topic select,.block-webform-block-1 .form-item-name input{margin:0 0.75% 12px 0!important;}.block-webform-block-1 .form-item-contact-number input,.block-webform-block-1 .form-item-subject input,.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){h1.page-title{font-size:42px!important;line-height:44px!important;}.website-responsive-menu div.content ul li a{font-size:36px!important;line-height:46px!important;}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .views-field-nothing > span.field-content > a{width:calc(100% - 30px)!important;}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .views-field-nothing div.field-title h2{font-size:36px!important;line-height:44px!important;}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .views-field-nothing div.field-desc{font-size:14px!important;line-height:22px!important;}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .views-field-nothing div.field-readmore{font-size:14px!important;line-height:22px!important;}.page-node-2 #main-wrapper #main{padding:40px 0 60px 0!important;}#block-block-12 .row,#block-block-11{margin:0 0 40px 0!important;}#block-block-12 .row,#block-block-11 .field--name-body{display:block!important;}#block-block-12 div.head,#block-block-11 div.head{width:100%!important;}#block-block-12 div.desc,#block-block-11 div.desc{width:100%!important;}#block-views-block-team-block-1{margin:0!important;}div.view-header h2{margin:0 0 60px 0!important;}.block-webform-block-1 .form-item-contact-number input,.block-webform-block-1 .form-item-subject input,.block-webform-block-1 .form-item-email input,.block-webform-block-1 .form-item-topic select,.block-webform-block-1 .form-item-name input{width:100%!important;margin:0 0 15px 0!important;}#block-views-block-projects-block-1 .view-projects .views-row .views-field-nothing div.field-title{font-size:42px!important;line-height:40px!important;}#block-views-block-projects-block-1 .view-projects .views-row .views-field-nothing div.field-location{font-size:24px!important;line-height:26px!important;}#block-views-block-projects-block-2 .view-projects .views-row .views-field{width:100%!important;float:none!important;}#block-views-block-projects-block-2 .view-projects .views-row .views-field-field-category,#block-views-block-projects-block-2 .view-projects .views-row .views-field-field-status{margin:10px 0!important;}}@media only screen and (max-device-width :399px),only screen and (max-width :399px){.region-footer-first{width:100%!important;float:none!important;}.region-footer-second{width:100%!important;display:block!important;}}html{}body{background:#fff;color:#333;}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#333;}p{margin-bottom:20px;color:#333;}img{vertical-align:middle;}#main-wrapper{min-height:auto;margin:120px auto 0 auto;}.path-frontpage #main-wrapper{min-height:auto;margin:0 auto;}#main-wrapper #main{padding:40px 0;}h1.page-title{font-size:56px;line-height:50px;text-transform:uppercase;text-align:center;margin:0 0 80px 0;font-weight:400;}p.anchor{magrin:0;}a.target{position:relative;top:-210px;display:block;height:0;width:0;}a#ngb.target{top:-200px;}a.btn-hover{background:#333;color:#fff;padding:10px 20px;margin:0 2.5px;}a.btn-hover:hover{}.user-logged-in #zone-branding-wrapper{top:75px;}div.view-footer div.view-more{text-align:center;}div.view-footer div.view-more a{padding:0;font-size:14px;line-height:18px;letter-spacing:1px;font-weight:400;color:#fff;text-transform:uppercase;font-family:"Work Sans";background:#bbb;padding:8px 20px;border-radius:10px;opacity:1;}div.view-footer div.view-more a:hover{background:#888;color:#fff;opacity:1;}#zone-branding-wrapper{padding:10px 0;position:fixed;top:0;left:0;width:100%;z-index:3;background:#fff;}#zone-branding-wrapper.sticky{background:#fff;}#zone-branding{max-width:calc(100% - 80px);margin:0 40px;}.region-branding{display:flex;align-items:center;padding:0;}#block-element-branding a{margin:0;}#block-element-branding a img{width:120px;height:auto;}#block-block-1-2 p,#block-block-1 p{margin:0;font-size:12px;font-family:"Work Sans";}#block-block-1-2 a img,#block-block-1 a img{width:180px;height:auto;}.superfish-site-menu{}#superfish-site-menu{float:right;}#superfish-site-menu ul.menu{display:flex;align-items:center;z-index:2;}#superfish-site-menu ul.menu li{margin:0 10px 0 10px;z-index:2;}#superfish-site-menu ul.menu li:last-child{margin:0 0 0 10px;}#superfish-site-menu ul.menu li span,#superfish-site-menu ul.menu li a{padding:0;font-size:14px;line-height:18px;letter-spacing:1px;font-weight:400;color:#333;text-transform:uppercase;font-family:"Work Sans";background:#fff;padding:8px 20px;border-radius:10px;}#superfish-site-menu ul.menu li span:hover,#superfish-site-menu ul.menu li a:hover{background:#888;color:#fff;}#zone-branding-wrapper.sticky #superfish-site-menu ul.menu li span,#zone-branding-wrapper.sticky #superfish-site-menu ul.menu li a{background:#bbb;color:#fff;}#zone-branding-wrapper.sticky #superfish-site-menu ul.menu li span:hover,#zone-branding-wrapper.sticky #superfish-site-menu ul.menu li a:hover{background:#888;color:#fff;}#superfish-site-menu ul.menu li.menuparent > span,#superfish-site-menu ul.menu li.menuparent a{padding:7px 28px 7px 15px;font-family:"Work Sans";}#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;}.path-frontpage #zone-slideshow-wrapper{width:100%;height:100vh;}.path-frontpage #zone-slideshow{max-width:100%;height:100vh;}.path-frontpage .region-slideshow{width:100%;height:100vh;}#block-views-block-hero-slider-block-1{width:100%;height:100vh;}#block-views-block-hero-slider-block-1 .view-hero-slider{width:100%;height:100vh;}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide{width:100%;height:100vh;}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .field--name-field-media-image{width:100%;height:100vh;}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .field--name-field-media-image img{margin:0;object-fit:cover;object-position:center;width:100%;min-height:100vh;}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .views-field-nothing > span.field-content > a{position:absolute;bottom:40px;left:0;width:100%;transform:translate(0,0);padding:8px 15px 8px 15px;width:480px;margin:0 auto 0 40px;background:rgba(0,0,0,0.65);}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .views-field-nothing div.field-title h2{font-size:44px;line-height:54px;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0 0 3px 0;font-family:"Gruppo";font-weight:400;}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .views-field-nothing div.field-desc{font-size:16px;line-height:24px;color:#fff!important;margin:0 0 10px 0;margin-top:0!important;font-family:"Work Sans";}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .views-field-nothing div.field-readmore{margin-top:0!important;}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .views-field-nothing div.field-readmore{font-size:16px;line-height:24px;font-weight:400;font-family:"Work Sans";color:#fff;opacity:1;}#block-views-block-hero-slider-block-1 .view-hero-slider .slick__slide .views-field-nothing div.field-readmore:hover{opacity:1;}#block-views-block-hero-slider-block-1 .view-hero-slider  .slick-prev{left:0;}#block-views-block-hero-slider-block-1 .view-hero-slider  .slick-next{right:0;}html.webp #block-views-block-hero-slider-block-1 .slick__arrow .slick-prev{background:url(/themes/element/images/wht-icon-owl-carousel-prev.webp) no-repeat center center;background-size:28px;filter:drop-shadow(5px 5px 5px #222);}html.no-webp #block-views-block-hero-slider-block-1 .slick__arrow .slick-prev{background:url(/themes/element/images/wht-icon-owl-carousel-prev.png) no-repeat center center;background-size:28px;filter:drop-shadow(5px 5px 5px #222);}html.webp #block-views-block-hero-slider-block-1 .slick__arrow .slick-next{background:url(/themes/element/images/wht-icon-owl-carousel-next.webp) no-repeat center center;background-size:28px;filter:drop-shadow(5px 5px 5px #222);}html.no-webp #block-views-block-hero-slider-block-1 .slick__arrow .slick-next{background:url(/themes/element/images/wht-icon-owl-carousel-next.png) no-repeat center center;background-size:28px;filter:drop-shadow(5px 5px 5px #222);}#block-block-16{position:absolute;bottom:10px;left:50%;transform:translate(-50%,0);}#block-blcok-16 div.icon{}#block-blcok-16 svg > g > polygon{fill:#333;}#block-block-4{background-size:cover;position:relative;}#block-block-4 .video-container{line-height:0;}#block-block-4 video{width:100%;height:auto;}#block-views-block-projects-block-6,#block-views-block-slideshow-block-1{}#block-views-block-projects-block-6{display:none;}.path-frontpage #block-views-block-projects-block-6{display:block;}#block-views-block-projects-block-6 .view-projects .slick__slide .views-field-field-cover-image img,#block-views-block-slideshow-block-1 .view-slideshow .slick__slide .views-field-field-slide-image img{width:100%;height:auto;opacity:0.8;}#block-views-block-projects-block-6 .view-projects .slick__slide .views-field-field-cover-image img{transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;-webkit-transition:opacity 0.25s ease-out;}#block-views-block-projects-block-6 .view-projects .slick__slide:hover .views-field-field-cover-image img{opacity:1;}#block-views-block-projects-block-6 .view-projects .slick__slide .views-field-title,#block-views-block-slideshow-block-1 .view-slideshow .slick__slide .views-field-title{text-align:center;}#block-views-block-projects-block-6 .view-projects .slick__slide .views-field-title h3,#block-views-block-projects-block-6 .view-projects .slick__slide .views-field-title h3 a,#block-views-block-slideshow-block-1 .view-slideshow .slick__slide .views-field-title h3,#block-views-block-slideshow-block-1 .view-slideshow .slick__slide .views-field-title h3 a{font-size:80px;line-height:120px;letter-spacing:2px;text-transform:uppercase;color:#fff;margin:0;font-weight:400;position:absolute;top:0;lefT:0;width:100%;height:100%;background:transparent;display:flex;align-items:center;justify-content:center;transition:all 0.5s ease;}.path-frontpage #zone-content-bottom-second-wrapper{padding:60px 0;background:#efefef;}#block-block-22{text-align:center;margin:0 8.33%;}#block-block-22 p{margin:0 0 15px 0;font-size:18px;line-height:32px;}#block-block-22 p:last-child{margin:0;}#block-block-22 p:before{content:'\201C';font-size:36px;line-height:24px;font-weight:500;font-family:"Work Sans";}#block-block-22 p:after{content:'\201D';font-size:36px;line-height:24px;font-weight:500;font-family:"Work Sans";}.path-frontpage #main-wrapper #main{padding:90px 0 100px 0;}.path-frontpage #zone-content-bottom-first-wrapper{padding:0 0 90px 0;}.path-frontpage #zone-content-bottom-third-wrapper{padding:0 0 100px 0;}.page-node-5 .region-content-bottom-third,.path-frontpage .region-content-bottom-third{padding:0;}.page-node-5 #main-wrapper #main{padding:30px 0 80px 0;}.page-node-5 

.page-node-5 #zone-content-bottom-third-wrapper{padding:0 0 80px 0;}#block-block-6{margin:0 auto 100px auto;text-align:center;width:620px;}#block-block-13{margin:0 auto;text-align:center;width:620px;}#block-block-13 p,#block-block-6 p{margin:0;font-size:28px;letter-spacing:1px;text-transform:uppercase;line-height:40px;}#block-views-block-project-category-block-1{}.page-node-5 #zone-content-bottom-second-wrapper{padding:0 0 40px 0;}.page-node-5 .region-content-bottom-second,.path-frontpage .region-content-bottom-second{padding:0;}#block-views-block-project-category-block-3 .view-project-category .views-row,#block-views-block-project-category-block-2 .view-project-category .views-row,#block-views-block-project-category-block-1 .view-project-category .views-row{margin:0 0 40px 0;position:relative;}#block-views-block-infra-block-1 .view-infra .views-row{margin:0;position:relative;}#block-views-block-hospitality-block-1 .view-hospitality .views-row{position:relative!important;}#block-views-block-project-category-block-3 .view-project-category .views-row:last-child,#block-views-block-project-category-block-2 .view-project-category .views-row:last-child,#block-views-block-project-category-block-1 .view-project-category .views-row:last-child{margin:0;}#block-views-block-hospitality-block-1 .view-hospitality .views-row .views-field-field-featured-image,#block-views-block-infra-block-1 .view-infra .views-row .views-field-field-featured-image,#block-views-block-project-category-block-3 .view-project-category .views-row .views-field-field-category-image,#block-views-block-project-category-block-2 .view-project-category .views-row .views-field-field-category-image,#block-views-block-project-category-block-1 .view-project-category .views-row .views-field-field-category-image{}#block-views-block-hospitality-block-1 .view-hospitality .views-row .views-field-field-featured-image img,#block-views-block-infra-block-1 .view-infra .views-row .views-field-field-featured-image img,#block-views-block-project-category-block-3 .view-project-category .views-row .views-field-field-catgeory-image img,#block-views-block-project-category-block-2 .view-project-category .views-row .views-field-field-catgeory-image img,#block-views-block-project-category-block-1 .view-project-category .views-row .views-field-field-catgeory-image img{width:100%;height:auto;opacity:0.8;transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-webkit-transition:opacity 0.5s ease-out;}#block-views-block-hospitality-block-1 .view-hospitality .views-row:hover .views-field-field-featured-image img,#block-views-block-infra-block-1 .view-infra .views-row:hover .views-field-field-featured-image img,#block-views-block-project-category-block-3 .view-project-category .views-row:hover .views-field-field-catgeory-image img,#block-views-block-project-category-block-2 .view-project-category .views-row:hover .views-field-field-catgeory-image img,#block-views-block-project-category-block-1 .view-project-category .views-row:hover .views-field-field-catgeory-image img{opacity:1;}#block-views-block-hospitality-block-1 .view-hospitality .views-row  .views-field-title,#block-views-block-infra-block-1 .view-infra .views-row .views-field-title,#block-views-block-project-category-block-3 .view-project-category .views-row .views-field-name,#block-views-block-project-category-block-2 .view-project-category .views-row .views-field-name,#block-views-block-project-category-block-1 .view-project-category .views-row .views-field-name{text-align:center;}#block-views-block-project-category-block-2 .view-project-category .views-row .views-field-name h3,#block-views-block-project-category-block-2 .view-project-category .views-row .views-field-name h3 a,#block-views-block-project-category-block-1 .view-project-category .views-row .views-field-name h3,#block-views-block-project-category-block-1 .view-project-category .views-row .views-field-name h3 a{font-size:80px;line-height:120px;letter-spacing:2px;text-transform:uppercase;color:#fff;margin:0;font-weight:400;}#block-views-block-hospitality-block-1 .view-hospitality .views-row .views-field-title h3,#block-views-block-hospitality-block-1 .view-hospitality .views-row .views-field-title h3 a,#block-views-block-project-category-block-3 .view-project-category .views-row .views-field-name h3,#block-views-block-project-category-block-3 .view-project-category .views-row .views-field-name h3 a,#block-views-block-infra-block-1 .view-infra .views-row .views-field-title h3,#block-views-block-infra-block-1 .view-infra .views-row .views-field-title h3 a{font-size:36px;line-height:48px;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0;font-weight:400;}#block-views-block-hospitality-block-1 .view-hospitality .views-row  .views-field-title h3 a,#block-views-block-infra-block-1 .view-infra .views-row .views-field-title h3 a,#block-views-block-project-category-block-3 .view-project-category .views-row .views-field-name h3 a,#block-views-block-project-category-block-2 .view-project-category .views-row .views-field-name h3 a,#block-views-block-project-category-block-1 .view-project-category .views-row .views-field-name h3 a{position:absolute;top:0;lefT:0;width:100%;height:100%;background:transparent;display:flex;align-items:center;justify-content:center;transition:all 0.5s ease;}#block-views-block-project-category-block-2 .view-project-category .views-row:hover .views-field-name h3 a,#block-views-block-project-category-block-1 .view-project-category .views-row:hover .views-field-name h3 a{background:#333;}.path-taxonomy .view-category-taxonomy-term .filters_wrapper{display:flex;justify-content:center;}.path-taxonomy .view-category-taxonomy-term fieldset.mixitup_filter_wrapper{border:none;padding:0;margin:0 0 35px 0;}.path-taxonomy .view-category-taxonomy-term fieldset.mixitup_filter_wrapper legend{display:none;}.path-taxonomy .view-category-taxonomy-term fieldset button{padding:0;font-size:14px;line-height:18px;letter-spacing:1px;font-weight:400;color:#333;text-transform:uppercase;font-family:"Work Sans";background:#fff;padding:8px 20px;border-radius:10px;border:1px solid #999;cursor:pointer;margin-right:10px;}.path-taxonomy .view-category-taxonomy-term fieldset button:last-child{margin-right:0;}.path-taxonomy .view-category-taxonomy-term fieldset button.active{background:#888;color:#fff;filter:brightness(100%)!important;}.path-taxonomy #main-wrapper #main{padding:0 0 80px 0;}.path-taxonomy h1.page-title{margin:0 0 30px 0;}#block-views-block-category-logo-taxonomy-block-1{margin:0 0 20px 0;}#block-views-block-projects-block-9{}#block-views-block-category-logo-taxonomy-block-1 .view-category-logo-taxonomy .views-row{text-align:center;}#block-views-block-category-logo-taxonomy-block-1 .view-category-logo-taxonomy .views-row .views-field-field-category-logo img{max-width:100%;height:auto;}#block-views-block-projects-block-9 .view-projects .views-row,.path-taxonomy .view-category-taxonomy-term .views-row{margin:0 0.75% 1.5% 0.75%;position:relative;width:31.83%;float:left;}.

#block-views-block-projects-block-9 .view-projects .views-row .views-field-field-index-image,.path-taxonomy .view-category-taxonomy-term .views-row .views-field-field-index-image{}#block-views-block-projects-block-9 .view-projects .views-row .views-field-field-index-image img,.path-taxonomy .view-category-taxonomy-term .views-row .views-field-field-index-image img{width:100%;height:auto;opacity:0.8;transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-webkit-transition:opacity 0.5s ease-out;}#block-views-block-projects-block-9 .view-projects .views-row:hover .views-field-field-index-image img,.path-taxonomy .view-category-taxonomy-term .views-row:hover .views-field-field-index-image img{opacity:1;}#block-views-block-projects-block-9 .view-projects .views-row .views-field-nothing,.path-taxonomy .view-category-taxonomy-term .views-row .views-field-nothing{text-align:center;}#block-views-block-projects-block-9 .view-projects .views-row .views-field-nothing a,.path-taxonomy .view-category-taxonomy-term .views-row .views-field-nothing a{position:absolute;top:0;lefT:0;width:100%;height:100%;background:transparent;display:flex;align-items:center;justify-content:center;transition:all 0.5s ease;}#block-views-block-projects-block-9 .view-projects .views-row .views-field-nothing a div.content-inner,.path-taxonomy .view-category-taxonomy-term .views-row .views-field-nothing a div.content-inner{margin:0 10px;}#block-views-block-projects-block-9 .view-projects .views-row .views-field-nothing  div.field-title,.path-taxonomy .view-category-taxonomy-term .views-row .views-field-nothing div.field-title{font-size:36px;line-height:40px;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0 0 5px 0;font-weight:400;font-family:"Gruppo";text-shadow:1px 1px 1px #000;}#block-views-block-projects-block-9 .view-projects .views-row .views-field-nothing div.field-location,.path-taxonomy .view-category-taxonomy-term .views-row .views-field-nothing div.field-location{font-size:24px;line-height:30px;letter-spacing:1px;text-transform:uppercase;color:#fff;font-weight:400;font-family:"Gruppo";text-shadow:1px 1px 1px #000;}#block-views-block-projects-block-9 div.view-footer{clear:both;padding:40px 0 0 0;}.category-taxonomy-buttons{margin:40px 0 30px 0;text-align:center;}.category-taxonomy-buttons .field--name-body ul{padding:0;}.category-taxonomy-buttons .field--name-body ul li{list-style-type:none;display:inline-block;margin:0 15px 0 0;}.category-taxonomy-buttons .field--name-body ul li:last-child{margin:0;}.category-taxonomy-buttons .field--name-body ul li a{padding:0;font-size:14px;line-height:18px;letter-spacing:1px;font-weight:400;color:#fff;text-transform:uppercase;font-family:"Work Sans";background:#bbb;padding:8px 20px;border-radius:10px;}.category-taxonomy-buttons .field--name-body ul li a:hover{background:#888;color:#fff;}.taxonomy-term-real-estate .category-taxonomy-buttons ul li.all a,.taxonomy-term-completed .category-taxonomy-buttons ul li.completed a,.taxonomy-term-ongoing .category-taxonomy-buttons ul li.ongoing a,.taxonomy-term-upcoming .category-taxonomy-buttons ul li.upcoming a{background:#888;color:#fff;}#block-block-25{margin:0 0 20px 0;text-align:center;}#block-block-25 p{margin:0;}#block-block-25 img{max-width:100%;height:auto;}#block-views-block-project-category-block-3{width:31.33%;float:left;}#block-views-block-hospitality-block-1{width:31.33%;float:left;margin:0 3%;}#block-views-block-infra-block-1{width:31.33%;float:left;}.page-node-type-project  h1.page-title{display:none;}.page-node-type-project #main-wrapper{min-height:auto;margin:0 auto;max-width:100%;background:#000;}.page-node-type-project #main-wrapper #main{max-width:960px;margin:0 auto;padding:35px 0 40px 0;}.page-node-type-project #zone-slideshow-wrapper{width:100%;height:calc(100vh - 120px);margin:120px 0 0 0;}.page-node-type-project #zone-slideshow{max-width:100%;width:100%;height:calc(100vh - 120px);}.page-node-type-project .region-slideshow{width:100%;height:calc(100vh - 120px);}#block-views-block-projects-block-1 .view-projects .views-row .views-field-field-cover-image{width:100%;height:calc(100vh - 120px);}#block-views-block-projects-block-1 .view-projects .views-row .views-field-field-cover-image img{object-fit:cover;width:100%;height:calc(100vh - 120px);opacity:0.8;}#block-views-block-projects-block-1 .view-projects .views-row .views-field-nothing{position:absolute;top:0;left:50%;transform:translate(-50%,0);display:flex;align-items:center;justify-content:center;width:775px;height:calc(100vh - 120px);text-align:center;font-family:"Work Sans";text-shadow:1px 1px 1px #000;}#block-views-block-projects-block-1 .view-projects .views-row .views-field-nothing div.field-title{font-size:80px;line-height:80px;text-transform:uppercase;text-align:center;margin:0;color:#fff;font-weight:normal;font-family:"Gruppo";text-shadow:1px 1px 1px #000;}#block-views-block-projects-block-1 .view-projects .views-row .views-field-nothing div.field-location{font-size:42px;line-height:52px;letter-spacing:1px;text-transform:uppercase;color:#fff;font-weight:normal;font-family:"Gruppo";}#block-views-block-projects-block-2 .view-projects .views-row .views-field{width:calc(50% - 10px);float:left;}#block-views-block-projects-block-2 .view-projects .views-row .views-field-field-location,#block-views-block-projects-block-2 .view-projects .views-row .views-field-field-size{margin:10px 10px 10px 0;}#block-views-block-projects-block-2 .view-projects .views-row .views-field-field-category,#block-views-block-projects-block-2 .view-projects .views-row .views-field-field-status{margin:10px 0 10px 10px;}#block-views-block-projects-block-2 .view-projects .views-row .views-label{font-size:11px;line-height:16px;letter-spacing:1px;color:#fff;text-transform:uppercase;font-weight:bold;}#block-views-block-projects-block-2 .view-projects .views-row  div.field-content p,#block-views-block-projects-block-2 .view-projects .views-row  div.field-content a,#block-views-block-projects-block-2 .view-projects .views-row  div.field-content{color:#aaa;font-size:14px;line-height:24px;letter-spacing:0.5px;margin:0;}#block-views-block-projects-block-2 .view-projects .views-row  div.field-content a:hover{color:#fff;}.page-node-type-project #zone-content-bottom-first-wrapper{padding:100px 0;}.page-node-type-project .region-content-bottom-first{padding:0;}#block-views-block-projects-block-3 .view-projects .views-row{margin:0 10px 100px 10px;float:left;width:calc(50% - 20px);text-align:center;}#block-views-block-projects-block-3 .view-projects .views-row:nth-child(odd){clear:left;}#block-views-block-projects-block-3 .view-projects .views-row:last-child{margin:0 10px;}#block-views-block-projects-block-3 .view-projects .views-row .views-field-field-pr img{width:auto;max-width:100%;height:auto;max-height:500px;}#block-views-block-projects-block-4 .slick__slide .views-field-field-gallery-images{width:calc(100% - 10px);margin:0 auto;}#block-views-block-projects-block-4 .slick__slide .views-field-field-gallery-images img{width:100%;height:auto;}#block-views-block-projects-block-4 .slick.blazy{position:relative;}#block-views-block-projects-block-4 .slick__arrow{margin:0;position:absolute;top:calc(50% - 27.5px);left:0;width:100%;}#block-views-block-projects-block-4 .slick__arrow .slick-prev{position:absolute;top:0;left:-30px;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;}#block-views-block-projects-block-4 .slick__arrow .slick-next{position:absolute;top:0;right:-30px;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-projects-block-4 .slick__arrow .slick-prev{background:url(/themes/element/images/icon-owl-carousel-prev.webp) no-repeat center center;background-size:21px;}html.no-webp #block-views-block-projects-block-4 .slick__arrow .slick-prev{background:url(/themes/element/images/icon-owl-carousel-prev.png) no-repeat center center;background-size:21px;}html.webp #block-views-block-projects-block-4 .slick__arrow .slick-next{background:url(/themes/element/images/icon-owl-carousel-next.webp) no-repeat center center;background-size:21px;}html.no-webp #block-views-block-projects-block-4 .slick__arrow .slick-next{background:url(/themes/element/images/icon-owl-carousel-next.png) no-repeat center center;background-size:21px;}.page-node-type-project #zone-content-bottom-second-wrapper{padding:0;}#block-views-block-projects-block-8 .views-field-body p{font-size:18px;line-height:32px;}#block-views-block-projects-block-8 .views-field-body p:last-child{margin:0;}.page-node-22 .open-menu .open-menu-inner div.top,.page-node-22 .open-menu .open-menu-inner div.mid,.page-node-22 .open-menu .open-menu-inner div.last{border-color:#333;}.page-node-22  #block-views-block-projects-block-1 .view-projects .views-row .views-field-nothing{display:none;}.page-node-22 #main-wrapper{background:#fff;}.page-node-22 #main-wrapper #main{padding:0;}.page-node-22 #main-wrapper #main #block-element-content{display:none;}.page-node-22 #block-views-block-projects-block-1 .view-projects .views-row .views-field-field-index-image img{opacity:0.3;}#block-block-14{position:absolute;top:-0.52%;left:50%;transform:translate(-50%,0);display:flex;align-items:center;justify-content:center;width:775px;height:calc(100vh - 120px);text-align:center;font-family:"Work Sans";}#block-block-14 div.image{}#block-block-14 div.image img{width:auto;height:160px;}#block-block-14 div.desc div.field-title{font-size:80px;line-height:80px;text-transform:uppercase;text-align:center;margin:0;font-weight:400;font-family:"Gruppo";}#block-block-14 div.desc div.field-tagline{font-size:42px;line-height:52px;letter-spacing:1px;text-transform:uppercase;font-weight:400;font-family:"Gruppo";}#block-block-14 div.buttons{margin:30px 0 0 0;}.page-node-22 #block-views-block-projects-block-2{display:none;}.page-node-27 #main-wrapper #main{padding:0 0 40px 0;}.page-node-27 h1.page-title{margin:0 0 30px 0;}#block-views-block-hospitality-block-2{margin:0 0 20px 0;}#block-views-block-hospitality-block-2 .view-hospitality .views-row{text-align:center;}#block-views-block-hospitality-block-2 .view-hospitality .views-row .views-field-field-basic-logo img{width:280px;max-width:100%;height:auto;}.page-node-27 #block-views-block-hospitality-block-2 .view-hospitality .views-row .views-field-field-basic-logo picture img{margin:0 10px 20px 10px;}#block-views-block-hospitality-block-4 .view-hospitality .views-row .views-field-field-tagline{margin:0 0 35px 0;}#block-views-block-hospitality-block-4 .view-hospitality .views-row .views-field-field-tagline div.field-content{font-size:42px;line-height:52px;letter-spacing:1px;text-transform:uppercase;font-weight:400;font-family:"Gruppo";text-align:center;}#block-views-block-hospitality-block-3 .view-hospitality .views-row .views-field-body p{font-size:18px;line-height:32px;margin:0 0 30px 0;}#block-views-block-hospitality-block-3 .view-hospitality .views-row .views-field-body p:last-child{margin:0;}#block-views-block-hospitality-block-3 .view-hospitality .views-row .views-field-body ol,#block-views-block-hospitality-block-3 .view-hospitality .views-row .views-field-body ul{margin:0;padding:0;}#block-views-block-hospitality-block-3 .view-hospitality .views-row .views-field-body ol li,#block-views-block-hospitality-block-3 .view-hospitality .views-row .views-field-body ul li{font-size:18px;line-height:32px;margin:0 0 3px 0;}#block-views-block-prive-locations-block-1{margin:30px 8.33% 60px 8.33%;}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row{display:flex;align-items:center;gap:26px;margin:0 0 30px 0;border-bottom:1px solid #dedede;padding:0 0 30px 0;}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row:last-child{margin:0;padding:0;border-bottom:none;}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row .views-field-field-index-image{width:90px;}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row .views-field-field-index-image img{width:90px;height:auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row  .views-field-nothing{width:calc(100% - 650px);}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row  .views-field-nothing div.field-title h3{font-size:28px;line-height:32px;letter-spacing:1px;text-transform:uppercase;font-weight:400;margin:0;}#block-views-block-prive-locations-block-1 .view-prive-locations .views-row  .views-field-nothing div.field-location a{font-size:18px;line-height:24px;letter-spacing:1px;text-transform:uppercase;font-weight:400;font-family:"Gruppo";}#block-views-block-prive-locations-block-1  .views-field-field-custom-links div.field-content{display:flex;align-items:center;justify-content:center;gap:15px;}#block-views-block-prive-locations-block-1  .views-field-field-custom-links{width:560px;}#block-views-block-prive-locations-block-1  .views-field-field-custom-links a{padding:0;font-size:14px;line-height:18px;letter-spacing:1px;font-weight:400;color:#fff;text-transform:uppercase;font-family:"Work Sans";background:#bbb;padding:8px 20px;border-radius:10px;opacity:1;}#block-views-block-prive-locations-block-1  .views-field-field-custom-links a:hover{background:#888;color:#fff;}.page-node-27 #zone-content-bottom-first-wrapper{padding:10px 0 60px 0;}#block-views-block-hospitality-block-5 .view-hospitality .slick__slide .views-field-field-gallery-images img{width:calc(100% - 10px);margin:0 auto;}.page-node-23 .open-menu .open-menu-inner div.top,.page-node-23 .open-menu .open-menu-inner div.mid,.page-node-23 .open-menu .open-menu-inner div.last{border-color:#333;}.page-node-23 #block-block-1{display:none;}.page-node-23 #superfish-site-menu{min-height:100px;}.page-node-23 #main-wrapper #main{padding:0 0 40px 0;}.page-node-23 h1.page-title{margin:0 0 30px 0;}#block-views-block-infra-block-6{margin:0 0 20px 0;}#block-views-block-infra-block-6 .view-infra .views-row{text-align:center;}#block-views-block-infra-block-6 .view-infra .views-row .views-field-field-basic-logo img{width:280px;max-width:100%;height:auto;}#block-views-block-infra-block-5{margin:0 0 35px 0;}#block-views-block-infra-block-5 .view-infra .views-row .views-field-field-tagline div.field-content{font-size:42px;line-height:52px;letter-spacing:1px;text-transform:uppercase;font-weight:400;font-family:"Gruppo";text-align:center;}#block-views-block-infra-block-3 .view-infra .views-row .views-field-body p{font-size:18px;line-height:32px;margin:0 0 30px 0;}#block-views-block-infra-block-3 .view-infra .views-row .views-field-body p:last-child{margin:0;}#block-views-block-infra-block-3 .view-infra .views-row .views-field-body ol,#block-views-block-infra-block-3 .view-infra .views-row .views-field-body ul{margin:0;padding:0;}#block-views-block-infra-block-3 .view-infra .views-row .views-field-body ol li,#block-views-block-infra-block-3 .view-infra .views-row .views-field-body ul li{font-size:18px;line-height:32px;margin:0 0 3px 0;}#block-block-23{margin:0 0 40px 0;}#block-block-23 div.sec{position:relative;width:31.83%;margin:0 0.75%;float:left;}#block-block-23 div.sec:hover{cursor:pointer;}#block-block-23 div.sec div.field-image img{width:100%;height:auto;opacity:0.8;transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-webkit-transition:opacity 0.5s ease-out;}#block-block-23 div.sec:hover div.field-image img{opacity:1;}#block-block-23 div.sec div.field-desc{position:absolute;top:0;lefT:0;width:100%;height:100%;background:transparent;display:flex;align-items:center;justify-content:center;text-align:center;transition:all 0.5s ease;}#block-block-23 div.sec div.field-desc h3{font-size:36px;line-height:42px;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0;font-weight:400;}.page-node-23 #zone-content-bottom-first-wrapper{padding:0 0 40px 0;}.page-node-23 .region-content-bottom-first{padding:0;}#block-views-block-infra-block-4 .view-infra .views-row{width:calc(25% - 10px);float:left;margin:5px;}.page-node-2 h1.page-title{display:none;}.page-node-2 #main-wrapper #main{padding:80px 0 100px 0;}#block-block-12 .row,#block-block-11{margin:0 8.33% 80px 8.33%;}#block-block-12 .row:last-child{margin:0 8.33%;}#block-block-12 .row,#block-block-11 .field--name-body{display:flex;align-items:flex-start;}#block-block-12 div.head,#block-block-11 div.head{width:180px;margin-right:20px;}#block-block-12 div.head p,#block-block-11 div.head p{font-size:12px;line-height:32px;text-transform:uppercase;font-weight:bold;letter-spacing:0.5px;}#block-block-12 div.desc,#block-block-11 div.desc{width:calc(100% - 200px);}#block-block-12 div.desc p,#block-block-11 div.desc p{font-size:18px;line-height:32px;margin:0 0 30px 0;}#block-block-12 div.desc p:last-child,#block-block-11 div.desc p:last-child{margin:0;}div.view-header h2{font-size:42px;letter-spacing:1px;text-transform:uppercase;line-height:52px;font-weight:normal;text-align:center;margin:0 0 100px 0;}#block-views-block-team-block-1{margin:80px 8.33% 0 8.33%;}#block-views-block-team-block-1 .view-team .views-row{width:calc(50% - 30px);float:left;text-align:center;}#block-views-block-team-block-1 .view-team .views-row:nth-child(odd){margin-right:30px;}#block-views-block-team-block-1 .view-team .views-row:nth-child(even){margin-left:30px;}#block-views-block-team-block-1 .view-team .views-row .views-field-field-profile-image{margin:0 0 15px 0;}#block-views-block-team-block-1 .view-team .views-row .views-field-field-profile-image img{width:200px;border-radius:50%;-moz-order-radius:50%;-webkit-border-radius:50%;}#block-views-block-team-block-1 .view-team .views-row .views-field-title{font-size:18px;line-height:28px;text-transform:uppercase;font-weight:normal;}#block-views-block-team-block-1 .view-team .views-row .views-field-field-designation{font-size:14px;line-height:32px;text-transform:uppercase;font-weight:400;margin:0 0 7px 0;}#block-views-block-team-block-1 .view-team .views-row .views-field-body{}#block-views-block-team-block-1 .view-team .views-row .views-field-body p{font-size:14px;line-height:24px;}#block-views-block-team-block-1 .view-team .views-row .views-field-body p:last-child{margin:0;}.page-node-6  #drupal-live-announce{display:none;}.page-node-6 h1.page-title{margin:0 0 40px 0;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}.block-webform-block-1{width:980px;margin:10px auto;text-align:center;}.block-webform-block-1 textarea{background-clip:padding-box;background-color:#fff;border:1px solid #dedede;border-radius:0;box-sizing:border-box;color:#000;font-family:"Work Sans";font-size:13px;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-topic select,.block-webform-block-1 .form-item-name input{width:49.25%;}.block-webform-block-1 .form-item-contact-number input,.block-webform-block-1 .form-item-subject input,.block-webform-block-1 .form-item-email input{width:49.25%;}.block-webform-block-1 .form-type-textarea{clear:both;}.block-webform-block-1 select,.block-webform-block-1 input[type="number"],.block-webform-block-1 input[type="email"],.block-webform-block-1 input[type="text"]{background-clip:padding-box;background-color:#fff;border:1px solid #dedede;border-radius:0;box-sizing:border-box;color:#333;font-family:"Work Sans";font-size:13px;height:40px;max-width:100%;outline:0 none;float:left;padding:10px;margin:0 0 12px 0;}.block-webform-block-1 select{color:#666;}.block-webform-block-1 select > option{font-size:14px;}.block-webform-block-1 input[type="submit"]{background:#999;color:#fff;border-color:#999;border-image:none;border-radius:10px!important;-moz-border-radius:10px!important;-webkit-border-radius:10px!important;height:40px;width:40%;font-weight:normal;font-size:14px;letter-spacing:1px;text-transform:uppercase;text-shadow:none;width:139px;font-family:"Work Sans";}.block-webform-block-1 input[type="submit"]:hover{background:#666;border-color:#666;}.page-node-type-varbase-heroslider-media .varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content-wrapper{display:block;top:auto;bottom:40px;right:auto;left:50%;width:100%;transform:translate(-50%,0);}.page-node-type-varbase-heroslider-media .varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content{padding:8px 15px 8px 15px;width:480px;margin:0 auto 0 40px;background:rgba(0,0,0,0.65);}.page-node-type-varbase-heroslider-media .varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-node-title h2{font-size:44px;line-height:54px;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0 0 3px 0;font-family:"Gruppo";font-weight:400;}.page-node-type-varbase-heroslider-media .hero-slide-content .field--name-field-brief{font-size:16px;line-height:24px;color:#fff!important;margin:0 0 10px 0;margin-top:0!important;font-family:"Work Sans";}.page-node-type-varbase-heroslider-media .varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-link{margin-top:0!important;}.page-node-type-varbase-heroslider-media  .varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-link a{font-size:16px;line-height:24px;font-weight:400;font-family:"Work Sans";color:#fff;opacity:1;}.page-node-type-varbase-heroslider-media  .varbase-heroslider-media .node--type-varbase-heroslider-media .hero-slide-content .field--name-field-link a:hover{opacity:1;}.page-node-type-prive_location h1.page-title{display:none;}#block-views-block-prive-locations-block-2{margin:30px 8.33% 60px 8.33%;}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row{display:flex;align-items:center;gap:30px;margin:0 0 30px 0;border-bottom:1px solid #dedede;padding:0 0 30px 0;}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row:last-child{margin:0;padding:0;border-bottom:none;}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row .views-field-field-index-image{width:90px;}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row .views-field-field-index-image img{width:90px;height:auto;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row  .views-field-nothing{width:calc(100% - 710px);}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row  .views-field-nothing div.field-title h3{font-size:28px;line-height:34px;letter-spacing:1px;text-transform:uppercase;font-weight:400;margin:0;}#block-views-block-prive-locations-block-2 .view-prive-locations .views-row  .views-field-nothing div.field-location a{font-size:18px;line-height:24px;letter-spacing:1px;text-transform:uppercase;font-weight:400;font-family:"Gruppo";}#block-views-block-prive-locations-block-2  .views-field-field-custom-links div.field-content{display:flex;align-items:center;justify-content:center;gap:15px;}#block-views-block-prive-locations-block-2  .views-field-field-custom-links{width:560px;}#block-views-block-prive-locations-block-2  .views-field-field-custom-links a{padding:0;font-size:14px;line-height:18px;letter-spacing:1px;font-weight:400;color:#fff;text-transform:uppercase;font-family:"Work Sans";background:#bbb;padding:8px 20px;border-radius:10px;opacity:1;}#block-views-block-prive-locations-block-2  .views-field-field-custom-links a:hover{background:#888;color:#fff;}.page-node-type-team h1.page-title{display:none;}#block-views-block-team-block-2 .view-team .views-row .views-field-field-profile-image img{width:280px;height:auto;float:left;margin:0 20px 20px 0;border-radius:50%;}#block-views-block-team-block-2 .view-team .views-row .views-field-title h3{font-size:28px;line-height:34px;letter-spacing:1px;text-transform:uppercase;font-weight:400;margin:0;}#block-views-block-team-block-2 .view-team .views-row .views-field-field-designation div.field-content{font-size:18px;line-height:24px;letter-spacing:1px;text-transform:uppercase;font-weight:400;font-family:"Gruppo";}#block-views-block-team-block-2 .view-team .views-row .views-field-body{margin:15px 0 0 0;}#block-views-block-team-block-2 .view-team .views-row .views-field-body p{font-size:14px;line-height:24px;}@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:569px) and (orientation:landscape){.region-hidden-menu{margin:10px 0!important;}.website-responsive-menu div.content ul{margin:1em 0 0.5em 0!important;max-height:112px!important;overflow-y:scroll;}.website-responsive-menu div.content ul li{margin:0 24px 3px 24px!important;}.website-responsive-menu div.content ul li a{font-size:36px!important;line-height:38px!important;}.block-block-1-2 div.content{margin:0 0 15px 0!important;}.block-block-3-2{top:20px!important;}}.block-block-3{width:24px;height:14px;cursor:pointer;z-index:3;margin:0 0 0 20px;position:absolute;right:0;display:none;}.block-block-3 .field--name-body{display:flex;align-items:center;}.block-block-3 .field--name-body{position:relative;}.block-block-3-2{position:relative;top:30px;width:24px;height:24px;margin:0 auto!important;}.block-block-3-2 .field--name-body{display:flex;align-items:center;justify-content:center;}.block-block-3-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-3-2 .open-menu{}.open-menu .open-menu-inner{display:inline-block;position:relative;width:24px;height:14px;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:#bbb;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;}.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:#888;}.block-block-3-2 .open-menu .open-menu-inner div.top,.block-block-3-2 .open-menu .open-menu-inner div.mid,.block-block-3-2 .open-menu .open-menu-inner div.last{border-color:#333!important;}.block-block-3-2 .open-menu:hover .open-menu-inner div.top,.block-block-3-2 .open-menu:hover .open-menu-inner div.mid,.block-block-3-2 .open-menu:hover .open-menu-inner div.last{border-color:#064EAF!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:#333;}.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:#333;}.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:#333;}#block-block-1-2{text-align:center;}.block-block-1-2 div.content{margin:0 0 40px 0;}.block-block-1-2 div.content p{margin:0;}.zone-hidden-menu-wrapper{position:fixed;top:0;right:0;width:100%;height:0;overflow:hidden;background:rgba(255,255,255,1);z-index:3;}.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 li span.menu-arrow{position:relative;top:-12px;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 3px 24px;text-transform:uppercase;font-weight:400;font-family:"Gruppo";text-align:center;}.website-responsive-menu div.content ul li a{font-weight:400;color:#333;font-family:"Gruppo";font-size:42px;line-height:60px;letter-spacing:1px;}.website-responsive-menu div.content ul li a:focus,.website-responsive-menu div.content ul li a:hover{color:#064EAF;}.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:28px;line-height:36px;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:18px;}#block-block-9{}#block-block-9 #footer-icons a{margin:0 2px;}#block-block-9 #footer-icons a svg{height:20px;width:28px;}#block-block-9 #footer-icons a svg path{fill:#333;}#block-block-9 #footer-icons a:hover svg path{fill:#064EAF;}#backtotop{margin:0;}#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 #333;background-size:16px;}html.no-webp #backtotop:hover,html.no-webp #backtotop{background:url(/themes/element/images/up-arrow.png) no-repeat center center #333;background-size:16px;}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;}.ui-dialog-titlebar{color:#fff;font-family:"Work Sans";font-size:16px;background:#333!important;font-weight:normal;}.ui-widget.ui-widget-content{border:none;}.ui-dialog .ui-dialog-title{margin:0;}.ui-dialog .ui-dialog-content{color:#333;font-family:"Work 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;}.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/icon-owl-carousel-prev.webp) no-repeat center center;background-size:20px;}html.no-webp .slick__arrow .slick-prev{background:url(/themes/element/images/icon-owl-carousel-prev.png) no-repeat center center;background-size:20px;}.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/icon-owl-carousel-next.webp) no-repeat center center;background-size:20px;}html.no-webp .slick__arrow .slick-next{background:url(/themes/element/images/icon-owl-carousel-next.png) no-repeat center center;background-size:20px;}#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:#543527;margin:0 5px;width:10px;height:10px;line-height:0;}.slick-dots li button{font-size:0;padding:5px;display:inline-block;margin:0 7px 0 0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;width:10px;height:10px;border:none;background:#543527;}.slick-dots li button::before{display:none;}.slick-dots li button:hover,.slick-dots li.slick-active button{background:#04F3FB;}#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;}.grecaptcha-badge{bottom:-66px!important;}.path-user h1.page-title{margin:0 0 50px 0;}.path-user #block-element-content label{font-weight:500;margin-bottom:5px;font-size:14px;font-family:"Work Sans";}.path-user #block-element-content form{margin:40px 0 0 0;}.path-user #block-element-content form p{font-size:14px!important;}.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:#fff;border:1px solid #dedede;border-radius:0;box-sizing:border-box;color:#393939;font-family:Arial,sans-serif;font-size:13px;height:40px;max-width:100%;outline:0 none;padding:10px;margin:0 0 5px 0;}.path-user #block-element-content input[type="submit"]{background:#999;color:#fff;border-color:#999;border-image:none;border-radius:10px!important;-moz-border-radius:10px!important;-webkit-border-radius:10px!important;height:40px;width:40%;font-weight:normal;font-size:14px;letter-spacing:1px;text-transform:uppercase;text-shadow:none;width:139px;font-family:"Work Sans";}.path-user #block-element-content input[type="submit"]:hover{background:#888;border-color:#888;}body.maintenance-page #main-wrapper #main{padding:0;}body.maintenance-page #main-wrapper{background:#fff;}.maintenance-page h1{margin-top:0;margin-bottom:30px;}.maintenance-page img{width:200px;height:auto;margin-bottom:10px;}.maintenance-page #page-wrapper{max-width:calc(100% - 30px);margin:0 auto;}body.maintenance-page #site-name{font-size:44px;font-family:"Gruppo";text-transform:uppercase;}#zone-footer-wrapper{background:#333;padding:30px 0 25px 0;}.site-footer{font-family:"Work Sans";}.site-footer p,.site-footer .content a,.site-footer .content a.is-active{color:#fff;}.block-foot-head{}.block-foot-head p{font-size:14px;line-height:24px;letter-spacing:0.5px;font-family:"Work Sans";margin:0 0 7px 0;font-weight:400;text-transform:uppercase;text-align:center;}#block-block-17{text-align:center;}#block-block-17 p{margin:0;}#block-block-17 p{color:#fff;font-size:14px;line-height:22px;}#block-block-17 p a{color:#fff;}#block-block-17 p a:hover{color:#064EAF;}#block-footer-menu ul{padding:0;text-align:center;}#block-footer-menu ul li{}#block-footer-menu ul li:last-child{margin-right:0;}#block-footer-menu ul li{margin:0 0 5px 0;}#block-footer-menu ul li a{color:#fff;letter-spacing:1px;background-color:transparent;border-width:0px !important;border-color:transparent;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;text-transform:uppercase;font-weight:normal;font-size:13px;line-height:22px;font-family:"Work Sans";}#block-footer-menu ul li a:hover{color:#064EAF;}#block-views-block-projects-block-7 div.view-content{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:10px;-moz-column-gap:10px;-webkit-column-gap:10px;}#block-views-block-projects-block-7 .view-projects .views-row .views-field-title{margin:0 0 5px 0;}#block-views-block-projects-block-7 .view-projects .views-row .views-field-title span.field-content a{font-size:14px;line-height:22px;}#block-views-block-projects-block-7 .view-projects .views-row .views-field-title span.field-content a:hover{color:#064EAF;}#block-block-20{text-align:center;}#block-block-8{margin:7px 0 0 0;}#footer-icons{text-align:center;}#footer-icons a{display:inline-block;}#footer-icons a svg{fill:#fff;height:18px;width:28px;}#footer-icons a:hover svg{fill:#064EAF;}#block-block-2{padding:10px 0 0 0;text-align:center;}#block-block-2 p{margin:0;font-size:11px;font-weight:400;color:#fff;}#block-block-2 p a{color:#fff;font-size:11px;}#block-block-2 p a:hover{color:#064EAF;}
