.sectioncompleted__container *{outline:none}.sectioncompleted__headinglink:hover{cursor:pointer!important}.sectioncompleted__item.slick-slide:not(.slick-current){filter:grayscale(100%)}.slick-initialized .slick-slide,.slick-slide a{outline:none}.sectionweworkwith__listwrap .slick-track{display:flex;align-items:center}.sectionwhyus__list .sectionwhyus__item:last-child{border-right:none}a.sectionservslid__itemtextwrap.sectionservslid__itemtextwrap-about .sectionservslid__itemheading:hover{cursor:pointer;color:#e47b09}.sectiontrusted__sliderbtn.slick-disabled,.sectiontestimonials__sliderbtn.slick-disabled,.sectionrevsli__sliderarrow.slick-disabled{opacity:.5}.sectioncompleted__sliderwrap,.sectionservslid__sliderwrap,.sectionlocsol__sliderwrap,.sectionbrandsol__listwrap,.sectionservslid__list,.sectioncompleted__sliderwrap a,.sectionservslid__sliderwrap a,.sectionlocsol__sliderwrap a,.sectionbrandsol__listwrap a,.sectionservslid__list a,.sectionlocsol__itemlink{cursor:url(../media/f369add2-60646642e2f2f4718ab7afd1_drag.svg) 38 38,default!important}.sectiontrusted__list .slick-track{display:flex;align-items:center}.sectioncompleted__itemtext,.sectionservslid__itemtext,.sectionlocsol__itemtext{max-height:0;transition:max-height .5s ease-in}.slick-current .sectioncompleted__itemtext,.slick-current .sectionservslid__itemtext,.slick-current .sectionlocsol__itemtext{max-height:500px;transition:max-height 1s ease-in}.sectionservslid__item.slick-slide:not(.slick-current) .sectionservslid__imgover{opacity:1}.sectionpagedescr__richtext h2{font-size:24px;line-height:1.67em;max-width:560px;margin:0 0 24px;color:#000}.sectionpagedescr__richtext p{color:#535353}@media(min-width:767px){.sectionprojectsover__list .sectionprojectsover__item:nth-child(2n) .sectionprojectsover__imgwrap{height:300px}}@media(min-width:991px){.sectionprojectsover__list .sectionprojectsover__item:nth-child(2n) .sectionprojectsover__imgwrap{height:580px}.nav__menu{-webkit-overflow-scrolling:touch}}.popupest__filebtn{position:absolute!important;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;padding:0;white-space:nowrap;border:0}.popupest__filebtn+label{font-size:14px;font-weight:400;line-height:1.67em;position:relative;margin-bottom:0;padding:13px 20px 13px 42px;cursor:pointer;transition:.5s ease;color:#333;border-radius:131px;background:#f1f1f1}.popupest__filebtn+label:before{position:absolute;top:50%;left:20px;display:block;width:14px;height:14px;content:"";transform:translateY(-50%);background:url(../media/1ebd6986-6076be50fd793d09069ff97e_icon__fileAttach.svg) no-repeat center center}.popupest__filebtn:focus+label,.popupest__filebtn+label:hover{opacity:.8;color:#000}.popupest__filebtn:focus+label{opacity:.5}.readmore-btn-1:hover,.sectioncompleted__itemheading:hover,.sectionlocsol__itemheading:hover,.sectionservslid__itemheading_OLD:hover{cursor:pointer!important}@media screen and (max-width:767px){.sectioncompleted .readmore-btn-1{color:#000}}a{color:inherit}.breadcrumbs{font-size:0}.sticky{position:fixed;top:0;width:100%;background-color:#000}.if-nav-sticky{position:static}[data-nav-menu-open]{display:flex!important}.body_lock{position:relative;overflow:hidden;touch-action:none;-webkit-overflow-scrolling:unset}.cft-error{border:1px solid rgb(234,16,16)}.sectionmap [style*="color: rgb(0, 0, 0); font-size: 17px; font-family: Roboto, Arial, sans-serif"]{padding-right:4px;padding-left:4px;background-color:#ffffffe6;border-radius:4px}.sectionservslid__list:not(.slick-slider),.sectioncompleted__list:not(.slick-slider){display:flex;justify-content:space-between;overflow:hidden}.sectionservslid__list:not(.slick-slider)>*:nth-child(n+3),.sectioncompleted__list:not(.slick-slider)>*:nth-child(n+3){display:none}.sectionservslid__list:not(.slick-slider)>*:first-child .sectionservslid__itemtext,.sectioncompleted__list:not(.slick-slider)>*:first-child .sectionservslid__itemtext{max-height:500px}.sectioncompleted__item.slick-slide:not(.slick-current):nth-child(2):last-child,.sectionservslid__item.slick-slide:not(.slick-current):nth-child(2):last-child{filter:none}.sectioncompleted__item.slick-slide:not(.slick-current):nth-child(2):last-child .sectioncompleted__itemtext,.sectionservslid__item.slick-slide:not(.slick-current):nth-child(2):last-child .sectionservslid__itemtext{max-height:500px}.sectionweworkwith__list:not(.slick-slider),.sectionrevsli__sliderlist:not(.slick-slider){display:flex}
