html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#F7C513;text-shadow:none}::selection{background:#F7C513;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;color:#F7C513;font-weight:600}a img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.smoothie{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}h1,h2,h3,h4,h5,h6{margin:0 0 10px 0;color:#1a1a1a;letter-spacing:0;font-family:quanticoregular,'Barlow',sans-serif}.whiteheader{color:#fff}p{margin:0 0 10px 0}strong{font-weight:800}img,iframe{max-width:100%}.hiddeno{width:0;height:0;overflow:hidden;}.container{width:100%;max-width:1920px;margin:0 auto;font-family:'Barlow',sans-serif;font-weight:400;color:#222;box-shadow:0 30px 90px rgba(0,0,0,.25),0 7px 20px rgba(0,0,0,.05);border-radius:5px}body{background:#F7C513}.header{width:100%;max-width:1920px;padding:30px 10%;display:flex;justify-content:space-between;flex-wrap:wrap;position:fixed;top:0;z-index:50000;transition:all 0.3s ease;background:linear-gradient(rgba(0,0,0,.9),rgba(0,0,0,0) 100%)}.thelogo{transition:all 0.3s ease}.logoholder{outline:0 solid red;line-height:30px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:20px 0;width:200px;order:1}.logo{width:200px}.navigation{display:flex;justify-content:flex-end;flex-wrap:wrap;width:calc(100% - 200px);order:2}.navlink{color:#fff;letter-spacing:1px;font-size:16px;position:relative;text-transform:uppercase;font-weight:400;font-family:'Barlow',sans-serif;display:flex;justify-content:center;align-items:center;padding:0 20px;outline:0 solid red}.navigation span{margin:0 20px;background:#feda6a;width:1px;opacity:0;display:none}.navlinker{position:absolute;top:0;left:0;width:100%;height:0;background:#F7C513;opacity:0;transition:all 0.3s ease;display:none}.navlink:hover{opacity:1;color:#F7C513}.navlink:hover .navlinker{opacity:1;height:20px;background:#F7C513}.current{font-weight:900;color:#F7C513}.current .navlinker{height:20px;background:#F7C513;opacity:1}.headerphone{font-size:30px;font-weight:700;margin:0;line-height:24px;position:relative;color:#fff}.headercallnow{position:absolute;top:-25px;left:0;font-size:14px;color:#ccc;font-weight:300}.headerphoneholder{outline:0 solid red;display:flex;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap;padding:0 0 20px 0;width:25%;order:3}.hero{width:100%;padding:0;height:90vh;overflow:hidden;position:relative;z-index:5;border-bottom:0 solid #f6f6f6}.shallowhero{height:75vh}.swiperholders{position:absolute;top:0;left:0;width:100%;height:100%}.swiper-slide{outline:0 solid red}.swiper-buttons{position:absolute;top:70px;right:0;z-index:10;display:flex;justify-content:flex-start;flex-wrap:wrap}.swiper-button{padding:5px 10px;color:#F7C513;background:#fff;cursor:pointer;outline:none}.herocover{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;padding:40px 10% 0;background:linear-gradient(rgba(0,0,0,.9),rgba(0,0,0,.7) 60%,rgba(0,0,0,0) 100%);z-index:5}.herotext{max-width:80%;z-index:4}.heroheader{font-size:45px;line-height:80px;color:#fff;margin:0;opacity:1;font-family:quanticoregular,'Barlow',sans-serif;letter-spacing:1px}.herofade{margin-right:10px}.herosub{font-size:20px;line-height:22px;font-weight:500;color:#fff}.homeherosub{margin-bottom:40px}.herolink{padding:10px 20px;background:#F7C513;border-radius:5px;text-transform:uppercase;color:#fff;font-size:14px;font-weight:600;letter-spacing:0}.herolink:hover{opacity:1;background:#505055}.heroslideshow{width:100%;height:100%;position:relative;z-index:1;position:relative}.heroslideshow img{width:100%;height:100%;object-fit:cover;position:relative;z-index:4}.heroslide{width:100%;height:90vh;z-index:4;position:relative}.heroslide img{width:100%;height:100%;object-fit:cover;position:relative;z-index:4}.topslide{object-position:top center}.centerslide{object-position:center center}.bottomslide{object-position:bottom center}.homecontent{width:100%;margin:0;padding:40px 10%;background:#fff}.hometext{width:67%}.herolink:hover .herolinkarrow{display:inline-block;-webkit-animation:bounceRight 1s alternate ease infinite;animation:bounceRight 1s alternate ease infinite}.bolink{padding:15px 30px;background:#1a1a1a;text-transform:uppercase;color:#fff;font-size:17px;font-weight:800;letter-spacing:0}.bolink:hover{opacity:1}.bolink:hover .bolinkarrow{display:inline-block;-webkit-animation:bounceRight 1s alternate ease infinite;animation:bounceRight 1s alternate ease infinite}@-webkit-keyframes bounceRight{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(5px);transform:translate(5px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes bounceRight{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(5px);transform:translate(5px)}to{-webkit-transform:translate(0);transform:translate(0)}}.bodylink{padding:10px 20px;border:1px solid #1a1a1a;text-transform:uppercase;color:#1a1a1a;font-size:14px;letter-spacing:1px}.bodylink:hover{opacity:1;background:#1a1a1a;color:#fff}.footer{width:100%;font-size:12px;background:linear-gradient(#505055,#06101C);color:#fff;position:relative;overflow:hidden}.innerfooter{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0 auto;padding:40px 10% 20px}.footleft{width:40%;border-right:0 solid rgba(255,255,255,.2);padding:20px 20px 20px 0}.footleft img{width:200px}.footright img{width:120px}.footmiddle img{width:120px}.footmiddle{width:30%;border-right:0 solid rgba(255,255,255,.2);padding:20px 0}.footright{width:30%;padding:20px 0}.footbottom{width:100%;text-align:left;border-top:1px solid rgba(255,255,255,.2);padding-top:20px;margin-top:20px}.foothead{width:100%;font-size:24px;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;font-weight:800;font-family:quanticoregular,'Barlow',sans-serif}.footnav{width:100%;margin-bottom:20px}.footnavflex{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:20px}.footnav a{display:block;margin-bottom:2px}.footnavlink{color:#fff}.footnavlink:hover{color:#F7C513}.leftfootnav{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:20px;display:none}.leftfootnav span{color:#fff;margin:0 5px}.leftfootnav a{color:#fff}.leftfootnav a:hover{color:#F7C513}.coreservice{margin-bottom:15px!important;font-size:16px;text-transform:uppercase;font-weight:600;color:#fff;margin-bottom:1px;transition:all 0.3s ease}.coreservice.current{color:#F7C513}.coreservice:hover{color:#F7C513}.footersocial{display:flex;justify-content:flex-start;flex-wrap:wrap}.footersocial a{color:#fff;margin-right:20px;font-size:16px}.footersocial a.gplink:hover{color:red;opacity:1}.footersocial a.twlink:hover{color:#55acee;opacity:1}.footersocial a.lilink:hover{color:#0077B5;opacity:1}.footersocial a.fblink:hover{color:#3b5998;opacity:1}.footersocial a.instalink:hover{color:#DD2A7B;opacity:1}.copy span{margin:0 5px}.copy a{color:#F7C513;font-weight:700}.copyright{padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:15px;display:inline-block}.vat{color:#ccc;margin-bottom:0}.bodyh{margin:30px 0 20px 0;font-weight:500;letter-spacing:0}.whitelink{padding:10px 20px;background:#fff;border-radius:5px;text-transform:uppercase;color:#F7C513;font-size:14px;font-weight:600;letter-spacing:0}.whitelink:hover{opacity:1;background:#505055}.yellowlink{padding:10px 20px;background:#F7C513;border-radius:5px;text-transform:uppercase;color:#fff;font-size:14px;font-weight:600;letter-spacing:0}.yellowlink:hover{opacity:1;background:#505055}.homesections{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;background:#fff url(../img/dvigroupinset.png) bottom left no-repeat;border-bottom:0 solid #f6f6f6;position:relative}.homeabout{width:67%;background:rgba(27,32,50,.15);padding:100px 10%;border-right:5px solid #f6f6f6;color:#fff;position:relative;z-index:5}.homeaboutcontent{position:relative;z-index:6}.homeabout{background:url(../img/halfcircle.png) bottom left no-repeat,linear-gradient(to right,rgba(247,197,4,1),rgba(80,80,85,1) 100%)}.homeabout{background:rgba(247,197,4,1)}.homeabout{background:#fff;color:#505055}.homeinset{position:absolute;width:100%;height:100%;z-index:5;pointer-events:none;bottom:0;left:0;background:url(../img/dvigroupinset.png) bottom left no-repeat}.homeopening{width:33%;background:#505055;padding:100px 10% 100px 40px;background:radial-gradient(circle at 17% 77%,rgba(17,17,17,.04) 0%,rgba(17,17,17,.04) 50%,rgba(197,197,197,.04) 50%,rgba(197,197,197,.04) 100%),radial-gradient(circle at 26% 17%,rgba(64,64,64,.04) 0%,rgba(64,64,64,.04) 50%,rgba(244,244,244,.04) 50%,rgba(244,244,244,.04) 100%),radial-gradient(circle at 44% 60%,rgba(177,177,177,.04) 0%,rgba(177,177,177,.04) 50%,rgba(187,187,187,.04) 50%,rgba(187,187,187,.04) 100%),linear-gradient(19deg,rgb(80,80,85),rgb(64,64,68))}.homeopening{color:#fff;position:relative}.businessfooter{position:absolute;bottom:0;left:0;height:200px;width:100%;background:linear-gradient(to top,#505055 0,transparent);pointer-events:none}.sectorul{padding:0;margin:0;list-style-type:none}.buffer{width:100%;margin:20px 0 20px;height:3px;position:relative}.greenbuffer{width:150px;background:#F7C513;position:absolute;top:0;left:0;height:3px}.greybuffer{width:150px;background:#505055;position:absolute;top:0;left:0;height:3px}.whitebuffer{width:150px;background:#fff;position:absolute;top:0;left:0;height:3px}
.smallgreenbuffer{width:50px;background:#F7C513;position:absolute;top:0;left:0;height:3px}.smallgreybuffer{width:50px;background:#505055;position:absolute;top:0;left:0;height:3px}.smallwhitebuffer{width:50px;background:#fff;position:absolute;top:0;left:0;height:3px}.whiteh{color:#fff}.darkh{color:#505055}.anotherswiper{z-index:44!important}.homeservices{width:100%;background:#f6f6f6;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:100px 0;outline:0 solid red}.homeservicesbg{position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(rgba(247,197,4,1),rgba(247,197,4,1) 50%,rgba(80,80,85,1) 50.1%);z-index:3}.thehomeservice{width:100%;background:#f6f6f6;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;outline:0 solid red;z-index:4}.homeservicesimg{width:45%;position:relative;z-index:4;outline:0 solid red}.homeservicesimgheader{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background:rgba(0,0,0,.6);display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;padding:40px 40px 40px 10vw;font-size:40px;line-height:50px;color:#fff;font-family:quanticoregular,'Barlow',sans-serif;letter-spacing:1px}.homeservicesimg img{width:100%;height:100%;object-fit:cover;border:0 solid #F7c504;border-left:0 solid #F7c504}.homeservicescontent{width:50%;padding:0 5% 0 0;position:relative;z-index:4;outline:0 solid red}.breadcrumbs{font-size:12px;background:rgba(255,255,255,.5);width:100%;margin:0;padding:20px 10% 20px;background:#f7f7f7}.breadcrumbs a{color:#1a1a1a}.breadcrumbs span{margin:0 5px}.businesslogos{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.eachbusinesslogo{width:100%;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;padding:40px 40px 40px 0;background:rgba(255,255,255,0);filter:grayscale(1)}.eachbusinesslogo img{width:100%}.eachbusinesslogo:hover{filter:grayscale(0)}.openinglogos{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}.eachopeninglogo{width:200px;margin-right:40px;margin-bottom:40px;display:block}.businessgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.businessgrid1{display:grid;grid-template-columns:1fr;grid-gap:20px;width:100%}.eachbusinessgrid{padding:50px 50px 100px;text-align:left;position:relative;overflow:hidden}.eachbusinessgrid1{padding:100px;text-align:left;position:relative;overflow:hidden}.eachbusinessgridtitle{position:relative;z-index:5;transition:all 0.3s ease;transform:translateY(50px);transition:all 0.5s ease}.eachbusinessgridtitlename{font-size:24px;font-weight:600;color:#fff;width:100%}.eachbusinessgridtitlename img{width:70%;max-width:200px}.eachbusinessgridtitle1{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;z-index:5;transition:all 0.3s ease;transition:all 0.5s ease}.eachbusinessgridtitlename1{font-size:24px;font-weight:600;color:#fff;transform:translateY(0);width:50%;transition:all 0.3s ease}.eachbusinessgridtitlename1 img{width:100%}.eachbusinessgridicon{width:60px;margin:30px auto;opacity:.4;transition:all 0.3s ease;display:none}.eachbusinessgridtext{margin-bottom:30px;font-size:14px;line-height:20px;transform:translateY(100px);transition:all 0.5s ease;position:relative;z-index:5;transition:all 0.5s ease;opacity:0;color:#fff;width:100%}.eachbusinessgridtext img{width:70%}.eachbusinessgridlink{font-size:14px;padding:5px 10px;background:#F7C513;color:#fff;position:relative;z-index:5;border-radius:5px}.eachbusinessgridlink:hover{color:#F7C513;background:#fff}.eachbusinessgridimageholder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;filter:grayscale(0);opacity:1;transition:all 0.3s ease}.eachbusinessgridimage{object-fit:cover;width:100%;height:100%;top:0;left:0}.eachbusinessgridcover{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(22,22,22,.78),transparent);transition:all 0.3s ease}.eachbusinessgridcover1{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:rgba(22,22,22,.78);transition:all 0.3s ease}.homeservicewhite{background:rgba(255,255,255,.4);transition:all 0.3s ease}.homeservicegrey{background:rgba(255,255,255,.1);transition:all 0.3s ease}.eachbusinessgrid:hover .eachbusinessgridcover{height:500%}.homeservicegrey:hover{background:rgba(255,255,255,.4)}.homeservicewhite:hover{background:rgba(255,255,255,.1)}.eachbusinessgrid:hover .eachbusinessgridtext{transform:translateY(0);opacity:1}.eachbusinessgrid:hover .eachbusinessgridtitle{transform:translateY(0);color:#fff}.eachbusinessgrid1:hover .eachbusinessgridtext1{transform:translateY(0);opacity:1}.eachbusinessgrid1:hover .eachbusinessgridtitlename1{transform:translateY(-20px);color:#fff}.eachbusinessgrid1:hover .eachbusinessgridcover1{background:rgba(22,22,22,1)}.eachbusinessgrid:hover .eachbusinessgridimageholder{opacity:1}.eachbusinessgrid:hover .eachbusinessgridimageholder{transform:scale(1.1,1.1)}.contactcontent{display:flex;justify-content:space-between;flex-wrap:wrap}.contactinfo{width:100%}.contactmap{width:100%;height:100%;position:absolute;top:0;left:0}.eachcontact{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;margin-bottom:10px}.contacticon{margin-right:20px;min-width:40px;text-align:center}.gm-style-mtc div{font-size:12px!important}.contactsocial{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:0 15px}.contactsocial a{color:#1a1a1a;margin-right:20px;font-size:16px}.contactsocial a.gplink:hover{color:red;opacity:1}.contactsocial a.twlink:hover{color:#55acee;opacity:1}.contactsocial a.lilink:hover{color:#0077B5;opacity:1}.contactsocial a.fblink:hover{color:#3b5998;opacity:1}.theform{width:100%;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0;box-shadow:0 15px 45px rgba(0,0,0,.25),0 7px 10px rgba(0,0,0,.05);padding:40px;margin:40px 0 0;background:#fff}.halfinput{width:49%;position:relative}.fullinput{width:100%;position:relative}.theform label{font-size:12px}.textinput{width:100%;border:1px solid #f9f9f9;padding:10px;font-size:.8rem;background:rgba(0,0,0,.05);background:#fff;outline:1px solid #aaa;color:#0C0C0B;margin-bottom:20px}.textinput:focus{outline:1px solid #0f0f0f;background:#f6f6f6}.submitbutton{width:100%;border:1px solid #F7C513;border-radius:2px;color:#fff;padding:15px;transition:0.4s;cursor:pointer;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px;background:#F7C513}.submitbutton:hover{background:#fff;color:#F7C513}textarea{height:200px;text-align:left}.smallprint{font-size:12px}.privacylinks{width:100%;padding:40px 40px 20px;background:#F7C513;display:flex;justify-content:space-between;flex-wrap:wrap}.privacylink{width:calc(50% - 10px);margin-bottom:20px;padding:10px;background:#fff;color:#00134E;transition:all 0.3s cubic-bezier(.25,.8,.25,1);text-transform:uppercase;font-weight:600;font-size:14px}.privacylink:hover{background:rgba(255,255,255,.5)}.privacycontent{padding:40px 0}.ptable{margin:20px 0}.ptable tr td{padding:20px;border:1px solid #ccc}.ptable thead th{padding:20px;background:#F7C513}.ptable thead th p strong{font-weight:700;color:#fff}.sitemapul ul{padding:10px 0 0 20px;margin-bottom:20px}.sitemapul li{margin-bottom:5px}.eachuseful{width:100%;background:#f7f7f7;padding:20px 20px 40px 20px;margin-bottom:20px;position:relative}.usefullink{position:absolute;bottom:0;right:0;padding:10px;color:#fff;background:#F7C513}.usefullink:hover{background:#fff;color:#F7C513}.has-tooltip:hover + .tooltip,.has-tooltip:focus + .tooltip,.has-tooltip.hover + .tooltip{opacity:1;transform:translate(-50%,-100%) scale(1) rotate(0deg);pointer-events:inherit}.has-tooltip:hover + .textinput{background-color:yellow}.has-tooltip{color:#F7C513}.tooltip{display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-50%) scale(.75) rotate(5deg);transform-origin:bottom center;padding:10px 30px;border-radius:5px;background:rgba(0,0,0,.75);text-align:center;color:#fff;transition:0.15s ease-in-out;opacity:0;width:100%;max-width:100%;pointer-events:none;z-index:5}.tooltip.blue{background:rgba(247,197,19,.75)}.tooltip.blue:after{border-top:5px solid rgba(247,197,19,.75)}.tooltip:hover{opacity:1;transform:translate(-50%,-100%) scale(1) rotate(0deg);pointer-events:inherit}.tooltip img{max-width:100%}.tooltip:after{content:"";display:block;margin:0 auto;widtH:0;height:0;border:5px solid transparent;border-top:5px solid rgba(0,0,0,.75);position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}@media only screen and (min-width:1920px){.header{padding:30px 192px;width:1920px}}@media only screen and (min-width:1220px){.navigation{display:flex!important}.ham{display:none;order:4}}@media only screen and (max-width:1220px){.header{align-items:center;z-index:501}.logoholder{order:1}.ham{display:block;order:3}.navigation{display:none;width:100%;height:auto;text-align:right;padding-top:40px;order:4}.navigation a{display:block;width:100%;margin:0;font-size:18px;margin-bottom:10px;padding:0 0 20px 0;color:#fff}.navlinker{display:none}.fillbg{background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,0) 100%);background:rgba(0,0,0,.8)}.herotext{max-width:100%;z-index:4}.heroheader{font-size:40px;line-height:35px}.contactinfo{width:100%;margin-bottom:20px}.mapopening{height:400px}.homeabout{width:100%;padding:40px 10%;border-right:0 solid #f6f6f6}.homeopening{width:100%;background:#505055;padding:40px 10%}.nocontent{display:none}.businessopening{border-bottom:5px solid #fff}.homeservices{width:100%;background:#f6f6f6;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:0;outline:0 solid red}.thehomeservice{width:100%;background:#f6f6f6;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;outline:0 solid red;z-index:4}
.homeservicesimg{width:100%;height:auto;position:relative;z-index:4;outline:0 solid red}.homeservicesimgheader{position:relative;width:100%;height:auto;padding:40px 10%;font-size:40px;line-height:50px}.homeservicesimg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.homeservicescontent{width:100%;padding:40px 10%;position:relative;z-index:4;outline:0 solid red}.homeservicesbg{position:absolute;top:0;right:0;width:auto;height:auto;background:none;z-index:46;outline:0 solid red}.swiper-buttons{position:relative;display:flex;justify-content:flex-end;flex-wrap:wrap;top:0}.swiper-button{padding:5px 10px;color:#F7C513;background:#fff;cursor:pointer;outline:none}.footleft{width:40%;padding:20px 0}.footleft img{width:200px}.footmiddle{width:30%}.footright{width:30%}}@media only screen and (max-width:800px){.container{width:100%;margin:0 auto}.logo{width:240px}.herocover{padding:0 5%}.herotext{max-width:90%}.header{padding:20px 5%}.footer{padding:40px 5% 80px}.privacylink{width:100%}.heroheader{font-size:30px;line-height:40px}.ptable tr td{padding:5px}.ptable thead th{padding:5px}.homeabout{width:100%;padding:40px 5%}.homeopening{width:100%;padding:40px 5%}.homeservicescontent{width:100%;padding:40px 5%}.homeservicesimg{width:100%;padding:0}.footleft{width:100%;padding:0;border-bottom:1px solid rgba(255,255,255,.2)}.footleft img{width:200px}.footmiddle{width:50%}.footright{width:50%}.innerfooter{padding:0}.businessgrid{grid-template-columns:1fr}}@media only screen and (max-width:500px){.footmiddle{width:100%;margin-bottom:0}.footright{width:100%}}.hidden{display:none!important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}